| | | | | | | | | | | | | |
Lower middle income | 25,643,951,483.6 | 49,006,993,193.4 | 278,435,045,366.7 | 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 | 342,567,499,155.5 | 364,321,841,679.9 | 364,491,136,798.8 | |
Upper middle income | 19,124,256,758.8 | 42,866,641,615.0 | 175,475,286,200.2 | 165,780,038,573.3 | 167,246,729,281.0 | 178,215,805,557.0 | 190,309,984,430.2 | 199,162,196,177.7 | 212,575,476,618.1 | 254,599,980,953.3 | 293,716,866,314.9 | 306,543,641,514.7 | |
| Loading… |
|