37152875
96534326
39271213
92448334
43232172
9976220
43258709
46758016
96297685
12192421
5224278
28821867
55929350
42792714
94324544
96511552
1355483
503309
10245429
53941125
71821620
81783191
55979325
81096040
27076389
34591086
65953339
91049800
2164783
16495166
6709744
36024131
90591840
79412486
73018896
63811314
33931549
20027375
96107459
47095329