| | | | | | | | | | | | | |
Germany | 396,019,650,290.6 | 517,849,235,935.8 | 1,470,308,929,758.6 | 1,294,367,188,720.0 | 1,305,093,578,991.9 | 1,419,929,740,825.0 | 1,524,788,915,956.5 | 1,466,498,652,445.2 | 1,358,573,127,717.5 | 1,625,841,480,431.8 | 1,662,196,467,772.8 | 1,694,135,258,795.9 | |
High income | 3,039,265,154,668.5 | 5,241,473,608,811.0 | 13,102,717,884,630.2 | 11,351,641,650,008.5 | 11,093,972,990,910.1 | 12,206,762,907,502.8 | 13,360,987,232,526.2 | 12,892,849,247,796.0 | 11,750,712,576,702.2 | 14,776,987,370,346.8 | 16,443,463,912,655.3 | 15,677,739,797,913.8 | |
| Loading… |
|