You are not logged in. Login or Signup
Home » Messageboard » XXX » Message 8104985 (Thread)

# 10-14 Billion was the last figure Forbes quoted
but that could be way off as people don't like to admit to stuff like that.

(, Tue 26 Feb 2008, 20:47, archived)