99427440
9881870
82811911
87539072
353798
39073846
58858382
75691797
93759547
12732611
4834161
71743618
36155638
7295934
36828521
10265948
49612308
18257265
27769943
18487363
2691661
34404106
1958816
53303006
23723350
22234533
75939762
5626605
155610000
46992138
43339247
42709806
29481698
709445
84668165
25021064
11257545
4739887
47245575
68395282