56 098 556 783
60 629 873 963
57 468 754 382
95 217 675 407
42 645 656 527
13 165 006 922
23 762 661 595
72 249 535 504
24 593 398 832
29 603 769 937