| | | | | | | | | | | | | |
Upper middle income | 18,213,670,408.8 | 50,865,786,960.7 | 336,951,507,056.7 | 303,948,054,126.8 | 321,225,160,650.5 | 412,338,366,300.9 | 397,407,022,572.6 | 423,754,221,430.3 | 365,680,500,909.3 | 481,348,232,247.7 | 453,968,191,129.9 | 426,621,190,576.0 | |
Lower middle income | 5,185,458,449.2 | 11,843,704,564.1 | 41,856,839,502.6 | 42,486,897,840.0 | 43,973,343,101.7 | 51,730,096,305.8 | 60,393,597,279.7 | 65,455,416,957.4 | 54,791,354,013.9 | 56,647,070,743.7 | 68,661,689,101.6 | .. | |
| Loading… |
|