| | | | | | | | | | | | | |
Germany | 87,423,723,511.5 | 136,841,165,555.0 | 337,052,561,430.6 | 301,432,778,945.7 | 316,523,702,271.5 | 349,028,218,855.9 | 375,401,619,279.0 | 381,673,677,763.1 | 326,107,175,727.1 | 405,440,314,331.2 | 468,143,319,540.7 | 508,196,647,890.6 | |
High income | 836,295,351,035.8 | 1,402,743,155,772.1 | 3,875,041,186,159.7 | 3,697,082,730,444.0 | 3,747,720,705,623.9 | 4,071,393,458,455.0 | 4,413,614,902,657.9 | 4,576,065,649,433.6 | 3,943,608,002,344.9 | 4,540,664,974,670.0 | 5,170,525,378,592.4 | 5,677,765,007,464.3 | |
| Loading… |
|