ALL of the present day humans had to appear on Earth for the first time all within roughly the past 100 or 110 years.
5.7m questions
7.4m answers