| | | | | | | | | | | | | |
China | 95,931,579,346.1 | 177,777,960,474.5 | 905,459,740,773.6 | 927,735,741,725.1 | 905,100,386,922.8 | 918,801,524,570.7 | 978,621,174,593.5 | 1,020,116,721,824.3 | 1,130,756,919,426.5 | 1,290,382,586,162.9 | 1,309,261,652,668.7 | 1,267,012,683,927.9 | |
India | 88,541,705,379.7 | 101,225,246,807.8 | 342,408,783,047.5 | 340,245,069,830.0 | 375,515,985,664.5 | 439,039,895,543.7 | 433,323,697,863.7 | 475,121,943,129.8 | 499,355,674,307.6 | 550,236,037,721.8 | 557,998,410,808.6 | 570,749,836,152.4 | |
| Loading… |
|