960652
45677477
381797
5502102
25113936
13701146
2617372
7664772
68798424
481334
92412735
49839658
51267246
94678462
34139569
66941197
2205895
1492938
32882521
45561920
52817951
71348504
62869400
75927029
96171349
93474157
74579884
13169075
47547736
53767445
82351359
30974592
4024973
64076965
14961633
87151468
82128671
35267681
713650
40837571