English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

We have 6.55 billion people on the planet right now...
How many billion are estimated to have lived since Homo Erectus, unitl now?

2006-11-10 19:26:26 · 7 answers · asked by Anonymous in Social Science Anthropology

I've since read that in the last 100,000 years, there have been 120 billion humans, but now scientists are saying, since Neanderthals are more than 99% identical to us, DNA-wise, they're not sure whether or not to include them...(They died out 25,000 years ago).

2006-11-16 20:35:11 · update #1

7 answers

since anthropological and genetic researchers have placed the "adam" and the "eve" at 250,000-270,000 years ago i believe the number would be much higher, however, i have no definitive answer.

2006-11-17 07:38:29 · answer #1 · answered by Robert P 2 · 0 0

The US barely knows how many people live within its borders today, let alone in the world over the last fourty thousand years or so.

The number of homo beings who ever lived is estimated to be from 60 to 120 billion

2006-11-11 03:39:16 · answer #2 · answered by Mardy 4 · 0 0

We know how many gallons of oil we have used up, working backwards, total compression weight and density of all fossil weight deducting non-humans to give crude oil in gallons and rate of compression of hard rocks deducting also non-humans.

Now, if only we knew what the average weight of homo sapiens are like across the world and all other matter that can turn to fossil fuels.

2006-11-11 08:54:45 · answer #3 · answered by Max M 2 · 0 0

There are 7 dead people for everyone alive today.

2006-11-11 03:31:34 · answer #4 · answered by foogill 4 · 0 0

I think dowagiac's site has given the answer.

2006-11-16 04:59:18 · answer #5 · answered by Anonymous · 0 0

65 Bilion
The dead outnumber the living ten to one.

2006-11-15 14:30:46 · answer #6 · answered by mince42 4 · 0 0

http://www.prb.org/Template.cfm?Section=PRB&template=/ContentManagement/ContentDisplay.cfm&ContentID=7421

2006-11-11 03:31:40 · answer #7 · answered by dowagiac.michigan 1 · 1 0

fedest.com, questions and answers