Archive: What 2,500 Sequenced Genomes Say About Humanity’s Future