| | | | | | | | | | | | | |
High income | 218,666,866,635.9 | 1,427,661,893,555.7 | 1,339,434,202,075.2 | 2,200,160,899,269.3 | 2,258,878,242,469.0 | 1,660,499,356,388.0 | 345,151,007,714.7 | 1,212,206,814,141.8 | 688,705,804,403.7 | 1,561,358,955,674.4 | 1,206,417,795,534.8 | 459,094,067,288.3 | |
Upper middle income | 16,716,423,623.4 | 118,163,221,841.0 | 502,427,548,497.7 | 463,517,023,123.0 | 394,466,454,121.1 | 391,739,310,169.7 | 472,537,773,987.8 | 405,666,772,820.2 | 394,365,288,007.9 | 602,704,284,261.3 | 457,093,929,579.2 | 273,926,070,626.6 | |
| Loading… |
|