1 World 6,446,131,400 July 2005 est.
2 China 1,306,313,812 July 2005 est.
3 India 1,080,264,388 July 2005 est.
4 European Union 456,953,258 July 2005 est.
5 United States 295,734,134 July 2005 est.
6 Indonesia 241,973,879 July 2005 est.
7 Brazil 186,112,794 July 2005 est.
8 Pakistan...