11 563 050 676
43 602 198 578
90 731 571 498
65 026 733 940
46 626 042 055
97 651 473 762
69 136 519 527
80 218 896 992