Answers

2015-11-05T19:17:18+08:00
1 China - 1,306,313,812

2 India - 1,080,264,388

3 United States - 295,734,134

4 Indonesia - 241,973,879

5 Brazil - 186,112,794

6 Pakistan - 162,419,946

7 Russia - 143,782,338

8 Bangladesh - 141,340,476

9 Nigeria - 137,253,500

10 Japan - 127,417,200
0