57794436
95801164
74956708
73699924
36859875
37664865
3745802
96642015
95066277
59863679
20808654
49877370
52774889
22127025
89623720
76324756
38919401
20817315
21773838
77899997
72005249
8836399
2684953
8575143
264999
87503469
55581792
30467510
5312911
11583266
53184913
96233709
61714146
4415885
57084970
62551095
2748315
73136598
64199667
15963371