
307,052,057
307,052,057
51,829,329,377
5,835,500
52,758,530
3,804,920
7,023,370
2,491,334,319
10,651,673,000
84,298,000
54,503,422,090
7,798,487,734
1,665,089,300
1,470,743,991
118,436,555
2,179,118,250
15,025,892
5,156,300
7,385,900
6,104,850
33,279,601
22,772,863
16,059,892
417,739,043
12,084,394
8,948,856,660
31,417,884
23,046,990
6,213,980