15 362 645 900
57 102 530 156
65 623 298 751
42 083 719 199
90 056 230 721
68 009 778 018
51 144 612 966
75 670 771 163
24 123 603 805
71 011 459 532