51444648
97116878
72755388
35786991
32077964
30227145
30849125
14088755
60658518
61412876
52752622
5053241
99911967
77566143
21825422
56679894
71684212
87181917
242411
75925112
84357502
7318683
5918962
91708634
70451510
63455788
2489367
88715025
88119454
98213532
6666837
6241056
2172302
33223094
76771063
72553001
11585931
27794910
45973109
68094477