57533366
67745059
9246736
45158972
2924478
12468685
57388354
89522940
65475848
48302132
24445036
39005038
34567969
9347572
11971887
77184781
52854809
3071582
2841589
35247082
713699
89184985
427151
16638950
43927296
62643094
2156531
74997983
28714697
17826234
5286458
12708660
44966477
50049215
43897524
62816879
92364340
16774323
22655500
32895009