10375590
95044636
1252429
11975906
8828910
17588652
37943644
17814464
63652604
50265414
65603819
11768151
37777440
91568926
63135503
32078586
56234482
9608227
16747928
74025400
93787731
36245235
97971471
37647223
13928045
48703125
93286265
59068839
147971
23071604
36578937
14225975
25767885
6063836
59369213
23203771
48637843
9797943
57032710
94637825