20 Billion of people and thats quite much I gotta say
can it be million?
afaik there are 6.8 billion people currently.
Well in germany you learn that billion is the word for million
because the theachers allways say "you dont say million you say billion"
maybe that's because of the german word "Million" and they think it sounds too german^^