[quote=@Frettzo] That's the problem with assuming Humanity was created merely 60 years ago. [/quote] I agree. But it's what we've been going with to explain extremely small populations: