12 631 565 378
80 049 417 820
41 626 537 650
26 799 223 729
82 148 944 516
78 097 576 415
28 865 165 520
42 517 695 837
72 005 269 554
95 463 315 570
38 957 939 244
58 975 882 891
96 258 405 894