31 567 975 804
70 131 063 280
20 631 908 417
45 600 128 514
63 639 060 905
26 612 947 154
60 815 807 465
88 307 231 794
48 636 265 597
51 966 082 303
63 393 168 152
80 193 763 233