| | | | | | | | | | | | | |
Lower middle income | 119,930,340,087.1 | 241,927,482,762.2 | 1,278,514,043,153.8 | 1,134,501,450,217.8 | 1,128,784,555,157.1 | 1,303,685,689,538.3 | 1,440,523,009,521.8 | 1,492,248,746,963.0 | 1,304,344,441,555.7 | 1,642,845,582,524.6 | 1,951,964,494,073.7 | 1,930,970,067,929.1 | |
Upper middle income | 384,926,952,765.6 | 1,002,349,096,024.8 | 5,125,757,045,734.2 | 4,649,687,910,708.5 | 4,422,535,337,561.1 | 4,952,036,164,305.1 | 5,441,275,524,868.4 | 5,396,707,291,789.0 | 5,056,629,449,744.7 | 6,600,066,900,592.3 | 7,345,612,199,125.5 | 7,059,480,636,968.2 | |
| Loading… |
|