18968279
949466
7661754
48088915
89009090
95696330
73072677
77489498
9364748
81039786
5871607
64234452
44397932
81375745
42726459
55306538
9552846
9909672
13083772
70829376
85902616
3379913
33554860
37448104
798349
15396119
2053139
79383361
1769952
46904113
3209383
63469316
84938567
90026885
6089573
71867251
29845584
2331006
12168540
93486258