83844887
6557049
58377575
57745413
53595619
16926002
43149530
2772588
55868157
48519172
13175301
70209754
92046497
34064073
53479487
62134932
28277155
85842930
68719568
2109259
66894858
8663397
54317137
53413681
99645124
80297036
21128925
67733952
85488067
13465832
3323234
18274489
94765393
55009374
40231300
56674545
10484774
31365636
23918530
61043238