66326816
46633704
63631610
25363041
65463636
471180
27779298
3179383
15891389
420931
73768621
31987255
81252208
15401054
16998791
41308971
13925777
2623877
38772133
67685275
17896475
1447227
33418752
58251742
1751105
65724778
63135038
71028838
16286057
34763543
32156366
18009332
11589599
50061241
83893386
14542222
78425255
95473380
3362777
22062771