96 663 878 869
82 231 365 402
45 600 128 514
61 428 539 174
29 111 419 866
70 600 643 856
16 761 132 883
65 612 380 739
28 134 068 661
95 601 300 350
23 615 291 275
64 094 422 563
77 294 192 970
50 603 012 568
58 427 237 890