85375370
55892642
65676341
67833086
36265948
50014984
53195809
39921400
25106640
36136829
91032750
65618533
62228734
40416184
999155
39728453
5156445
137157
97196860
47537099
79307055
49928294
1208432
74675935
43935857
12022661
55871922
68821418
29246948
34035457
87963349
22648755
46797036
22792217
29982873
32606925
78642541
5849501
73371865
34424827