| | | | | | | | | | | | | |
High income | 836,293,247,884.5 | 1,402,014,896,955.7 | 3,897,607,590,577.2 | 3,723,087,411,815.8 | 3,772,398,675,058.7 | 4,107,105,750,014.0 | 4,438,028,651,366.3 | 4,643,525,968,970.3 | 3,974,029,334,514.0 | 4,552,990,317,767.2 | 5,196,814,263,974.9 | 5,692,563,654,281.9 | |
Low income | .. | .. | 35,849,873,500.9 | 31,144,478,401.8 | 30,176,241,693.7 | 29,868,224,626.9 | 36,796,096,148.2 | 35,254,105,721.4 | 34,019,776,510.4 | 37,947,116,376.3 | 42,798,392,873.5 | .. | |
| Loading… |
|