78164675
10648591
27485828
55105811
49534153
31411296
32958800
2163863
84042981
10156222
34665074
33651798
13519958
32084080
59285960
68396373
41425161
93979750
97427919
56247479
70954249
21989895
51609297
53494718
99252321
17147908
97243004
47618858
2241956
4052944
20243434
37938139
51967032
28778285
2226152
5952539
17982409
288251
81696449
1296379