57725184
91375746
76532290
14668904
34418281
93326196
54288738
25441887
52645705
27746744
55445585
46524903
32554997
7604705
67044702
15471081
24239204
96155347
5995189
89648516
20595509
11034722
70765318
64055193
57393478
98263392
25851893
52413337
8077570
92593288
9904645
2504339
16783037
2114368
79966250
68949571
65721373
11013445
14463708
22631941