| | | | | | | | | | | | | |
Spain | 73,659,846,000.0 | 153,442,000,000.0 | 216,764,000,000.0 | 237,460,000,000.0 | 253,292,000,000.0 | 267,429,000,000.0 | 279,090,000,000.0 | 296,050,000,000.0 | 245,159,000,000.0 | 275,644,000,000.0 | 305,533,000,000.0 | 357,196,000,000.0 | |
China | 686,045,333,990.0 | 3,653,126,424,400.0 | 30,553,195,064,400.0 | 31,693,753,233,500.0 | 33,558,864,189,300.0 | 37,551,772,228,000.0 | 41,314,618,525,900.0 | 43,388,346,312,300.0 | 45,275,586,166,700.0 | 52,954,882,072,300.0 | 56,089,620,000,000.0 | .. | |
| Loading… |
|