81714324
31253712
93137860
3327397
13304302
58474471
9302911
77729746
57893539
5622663
9644252
48428211
98765983
56069110
8589689
34725272
55579774
96982076
15664629
97276668
27725262
30091506
92821125
3438294
31764957
92494280
50342125
91396288
81002279
16475836
60441984
75044176
64535865
38374108
63004255
39486498
11304099
60264673
99294751
7639620