50000 years ago, the #human race began. 7 billion ppl alive today. 106 billion ppl have existed. Wow. [vine id = "MYEHtMAv67X"] 50000 years ago, the #human race began. 7 billion ppl alive today. 106 billion ppl have existed. Wow.