22 119 240 710
51 649 039 252
15 167 783 708
73 319 732 614
64 167 481 398
21 442 367 363
83 614 315 025
16 612 220 890
65 084 600 939