genome of humans 8598940