| | | | | | | | | | | | | |
Upper middle income | 19,124,256,758.8 | 42,866,641,615.0 | 175,475,286,200.2 | 165,779,557,368.1 | 167,198,664,328.6 | 178,170,979,994.2 | 190,246,312,135.8 | 199,147,858,047.8 | 212,561,224,260.5 | 254,578,666,066.8 | 293,638,250,872.5 | 304,299,244,433.8 | |
Lower middle income | 25,643,951,483.6 | 49,006,993,193.4 | 278,435,045,959.0 | 260,864,872,394.2 | 252,685,569,564.1 | 274,547,151,501.7 | 293,257,420,274.4 | 310,661,528,134.2 | 312,402,202,981.0 | 340,005,681,267.5 | 361,999,116,468.4 | .. | |
| Loading… |
|