1811956
21814017
4591587
97591737
8738595
6578205
85097668
13956646
3664896
66286727
54633523
88754953
5285235
42637602
4859162
8515836
4158293
2017510
67549298
4077856
47795790
36989886
56694629
81392729
13684209
50916450
45882383
91309782
385659
67361400
45335335
43668126
48496628
49437348
17037056
43354718
28067589
98948319
73161063
3708583