Answer:
Depends
Explanation:
The current population of the world is 7.8 Billion
If you're referring to a country, then millions would do (except for China and India)
9.4m questions
12.2m answers