60 108 973 833
15 167 783 708
15 483 988 565
72 637 543 902
37 120 850 231
25 026 197 583
80 049 417 820
21 442 367 363
83 614 315 025
44 105 139 188
68 495 120 731
58 131 621 700
78 258 584 958