30753941
35876097
75903911
24312787
7114130
99496146
75007327
760032
97246375
94965287
24956403
91674920
61825473
76309724
15796642
33056848
21887523
91058970
14987036
25601806
94287794
38463890
53309091
3726142
40352682
36404533
5763902
34517021
50123432
61118746
73363539
14105162
174819
22758476
36745995
73063837
41845189
94565138
24942930
18414608