| | | | | | | | | | | | | |
Germany | 49,208,506,950.6 | 121,601,974,113.3 | 177,177,782,096.7 | 148,006,943,066.2 | 150,866,974,472.2 | 149,170,343,723.0 | 153,019,528,157.7 | 137,328,304,677.5 | 116,397,616,069.3 | 139,029,739,391.8 | 180,253,666,407.6 | 277,046,849,341.5 | |
High income | .. | .. | 3,510,979,097,281.5 | 3,227,776,261,699.0 | 3,287,710,406,093.9 | 3,628,792,630,244.3 | 4,135,255,457,766.8 | 4,110,089,753,263.0 | 3,496,829,276,815.1 | 4,260,518,073,274.1 | 4,747,115,037,010.4 | .. | |
| Loading… |
|