32 113 478 899
42 522 803 276
78 848 387 938
48 119 664 532
58 975 882 891
64 647 655 463
94 424 073 123
96 631 983 769
19 140 626 311
26 121 920 634
95 120 087 514
18 164 070 142