ANSWERS: 1
  • 1. China - 1,330,044,605 2. India - 1,147,995,898 3. USA - 303,824,646 4. Indonesia - 237,512,355 5. Brazil - 191,908,598 6. Pakistan - 167,762,040 7. Bangladesh - 153,546,901 8. Russia - 140,702,094 9. Nigeria - 138,283,240 10. Japan - 127,288,419 From: http://www.internetworldstats.com/stats8.htm

Copyright 2023, Wired Ivy, LLC

Answerbag | Terms of Service | Privacy Policy