I know there is no absolute answer to this, but what is the best guesstimate for how many humans have ever existed?
I know I could google an answer, but I want you to impress me with your own google-fu.
Okay, okay, I'll admit it! I'm too lazy to sort the wheat from the chaff myself!