52442749
97982756
41627535
7279341
3861131
41691474
4805159
18362086
2303530
79695732
41919647
15482993
28207504
8386101
39544543
28749321
75551713
50735175
88142865
3427004
50979327
16699739
15745795
68077002
80985433
44334240
85251788
21197718
62592075
9676350
56588910
1273282
57912303
31633385
67238512
2947606
35427487
6523088
35467972
99991559