58711680
74765193
81988592
865532
84502747
6379596
8311645
658136
42486012
30514150
85718407
76476214
10303439
28387822
1103338
21535402
76166226
68775385
65003713
71471988
63377882
92543660
73906606
4447999
31456552
2914565
12868511
32736725
67647847
76236346
61304508
7414039
78634902
18598968
15552065
80847784
73398713
24819271
93225745
62744510