| | | | | | | | | | | | | |
High income | 41,552,842,843,505.9 | 51,651,612,549,120.7 | 68,056,973,521,897.5 | 69,500,138,468,370.6 | 70,745,078,737,646.6 | 72,513,040,951,126.7 | 74,276,794,111,228.8 | 75,669,512,386,109.3 | 72,656,649,790,551.3 | 76,756,607,517,948.2 | 78,725,691,582,076.8 | 80,020,546,769,655.3 | |
Upper middle income | 12,475,723,425,144.4 | 18,273,299,022,619.0 | 40,987,887,812,761.0 | 42,654,769,081,107.2 | 44,522,322,413,704.8 | 46,777,897,676,247.8 | 48,944,933,748,322.8 | 50,831,220,148,938.5 | 50,293,553,101,852.3 | 54,003,779,891,912.9 | 55,713,863,031,183.6 | 58,061,098,608,494.3 | |
| Loading… |
|