Even without considering that, if we stay at ~140 million births per year, in 800 years 50% of all humans will have been born in our future.And in ~7 millennia 90% of all humans will have been born in our future.
Even without considering that, if we stay at ~140 million births per year, in 800 years 50% of all humans will have been born in our future.
And in ~7 millennia 90% of all humans will have been born in our future.