How many humans have ever lived?

1 answers

Anonymous

107 billion




More questions