45451589
7887501
89082069
61944926
57536567
94351517
39315155
2483032
79691379
87663495
91044748
18372526
30375145
49441786
563062
30527816
573486
99247880
92685610
88845794
54891787
47487719
1855450
64706973
26511504
43382429
12493233
87621722
98387997
46862815
71086306
6235781
71492119
88986922
24267431
81932319
8401032
47776834
48045930
31461821