28 109 869 123
13 124 503 946
94 891 965 735
15 486 701 687
48 330 358 259
11 341 268 016
37 612 315 376
27 400 834 375
58 627 807 121
81 574 729 533
24 414 122 617