58 608 826 455
19 150 071 337
39 106 577 753
78 075 267 454
81 979 031 972
85 389 791 140
57 035 859 051
58 619 551 601
21 639 574 726
90 151 614 701
28 086 423 225
70 647 442 822
40 318 768 209
96 087 651 992
12 511 378 232