| | | | | | | | | | | | | |
Lower middle income | 1,022,124,027.7 | 1,930,452,464.9 | 26,118,760,866.9 | 23,415,372,890.0 | 23,050,598,028.3 | 23,671,068,641.0 | 24,176,982,289.6 | 23,770,920,840.4 | 19,383,706,854.1 | 21,675,794,142.8 | 25,566,806,437.7 | 24,885,696,128.6 | |
Upper middle income | .. | 6,369,355,832.5 | 37,263,593,061.4 | 34,215,958,152.5 | 33,591,590,249.7 | 75,877,291,301.0 | 69,946,739,092.1 | 58,642,831,264.4 | 67,544,869,310.1 | 75,067,064,052.1 | 73,144,529,541.6 | 81,503,551,836.7 | |
| Loading… |
|