| | | | | | | | | | | | | |
Lower middle income | 30,301,914,838.0 | 62,568,484,365.9 | 316,130,415,810.4 | 318,069,504,792.1 | 321,540,110,428.3 | 365,071,030,340.5 | 407,261,723,183.0 | 429,465,866,298.0 | 338,256,006,083.3 | 394,520,802,084.6 | 520,026,844,374.3 | 578,924,019,446.7 | |
Upper middle income | 62,404,946,046.5 | 200,482,631,986.6 | 634,547,256,475.5 | 614,731,652,483.9 | 606,975,556,810.2 | 650,021,631,599.3 | 708,507,869,771.9 | 740,087,261,605.4 | 517,284,974,090.5 | 695,126,977,644.1 | 864,333,522,430.2 | 911,651,235,570.8 | |
| Loading… |
|