10665956
64989725
24199913
40023284
9135408
6432446
97153887
60233267
88858334
68549197
52332703
99974570
74364463
8845912
70876715
23707607
81601516
65645988
3520413
49762274
17298288
87746397
9818196
38733185
48016061
72201514
69307950
74974589
49512797
23445933
45691573
57138145
34294892
479166
96298706
90124174
1535199
25044794
56602138
79564496