12587912
24951682
8433854
12721415
2500455
6939238
73463274
42746065
76275793
7841339
38197688
8373768
57448966
23559124
65672602
21951065
43876613
45577264
49249824
85992534
57898724
54287401
25634077
19683393
12675006
98137632
25663474
22366405
63877801
82167271
58563592
13338531
29479846
86031791
8762997
50062248
53452736
68315942
20331
86316839