65492149
996623
15631479
25388900
41767346
5351204
1382937
26246965
1173436
85599583
8677499
16287936
93843155
54364424
90911438
67957657
81415486
39852787
90853042
99644925
75431095
6437805
37963480
57879528
20097978
1582938
59732931
65687494
97639345
15863263
9709780
84324786
53608584
64001323
42644572
21002864
71925949
10518700
49528508
47796058