38061733
15051797
85452119
44089049
61734783
12973876
62288363
59887852
51475993
66281223
80903240
42575328
1371354
22182150
80334619
17359930
17412303
9465710
42514432
47016121
2569762
98473113
96807277
59364384
98574240
71981495
51121998
88828299
211065
91702970
85892777
37618120
2295279
38296892
52838822
15266607
64044580
92588334
83979426
459983