96 687 342 130
99 602 910 734
42 335 622 126
18 634 642 158
92 591 656 520
71 169 423 092
51 649 039 252
57 102 530 156
71 965 686 329
93 146 774 683
63 592 027 995
36 163 405 650
97 048 966 099