8133250
85828541
46992735
71149787
27653078
52819695
4483350
43444784
38811870
62414434
4130492
70655467
47821538
57313104
40136581
87321272
63408838
8417882
60013522
81057900
11988660
7733600
84294093
63934240
38802079
85216193
14587441
68049088
25467150
15794402
96716713
81181896
28178589
16046553
30962697
60795162
99149061
48969750
71496582
93064577