27112850
70557054
2575521
12221753
3396834
10641041
38613975
4875298
7351828
87992364
86561
25493723
77072610
86481248
12802
76865042
74871062
79454483
4799972
74944248
69513264
6332280
29215552
41267598
77339313
68376807
9356056
61613339
4054171
34029783
5992991
75533585
15461879
85751331
85982178
98042339
55011840
24253010
39204726
58545482