6292657
80507980
2976489
49984174
95479696
3906895
1185498
93183380
77194834
83968417
86946942
15472942
88174700
40694501
21829480
83805914
28305340
9364784
21913990
5338314
32679123
89061863
75083930
71229196
35289729
9663249
1146357
34227015
33112171
84309846
76749631
4268757
27385591
93775699
50416918
25234035
61021288
13211621
20681178
39023751