| | | | | | | | | | | | | |
Lower middle income | 2,752,567,562.6 | 15,745,870,444.0 | 101,019,222,334.6 | 121,826,244,374.7 | 111,707,996,672.3 | 106,028,650,399.7 | 103,701,707,488.8 | 111,334,969,876.2 | 113,427,387,870.6 | 106,367,616,215.1 | 110,606,850,189.8 | 90,788,526,109.4 | |
Upper middle income | 17,217,979,623.4 | 117,709,407,511.0 | 496,089,760,260.7 | 457,643,437,800.4 | 386,118,632,881.1 | 382,619,924,959.7 | 467,039,501,347.8 | 400,166,628,248.7 | 389,931,698,504.7 | 598,293,938,139.4 | 452,580,292,910.4 | 272,953,053,849.6 | |
| Loading… |
|