42854018
93777543
37691885
55145532
85602904
71735182
96404211
75561217
59441230
53827870
7031939
53352203
83302205
43036183
13093758
97532478
35907433
72856190
36929934
65129088
77994294
18817394
99593066
60258551
91077444
62117587
79639615
5854114
96268633
24656404
32598777
38664475
41283354
25685829
52558667
6647470
72867461
40326800
6384231
71562280