How many people have ever lived on Earth?

including the number of people who have EVER been born…wow.

Advertisements