71448561
41381166
36982891
97333016
14778577
29607082
56482189
4074802
13715919
4537894
71461263
1923718
28114
70267945
51565829
43007038
23392756
51676757
96587988
53872825
12731204
11204008
23157894
66412140
36784649
72671927
95802571
90962875
93295330
75396413
70586222
50925719
1793160
86305353
75857649
87614486
40249023
35475246
1746193
19218903