77365294
19013341
43431922
16332078
2129972
91916679
75022103
95422596
81032219
60262732
89498278
7256865
38694321
1235880
2582861
40261069
77811091
39652836
96697749
6666352
11904854
87705406
24325423
28987379
89632232
40768907
56074146
95643943
56836165
30648275
421304
25527505
52831857
59262997
18181410
28474367
37522333
73708911
5707122
1016329