98 178 840 829
35 433 908 321
47 647 672 839
23 605 392 265
21 169 772 285
97 160 591 659
97 424 689 427
69 607 320 687
75 670 771 163
69 607 320 687
50 448 655 928
64 618 760 759
33 160 107 462