40665570
55195474
24792966
67399957
79738794
1031218
67362950
68515864
39445476
14893857
39936289
5252700
34007043
7065618
93352241
96083389
65232464
90769099
72843829
33067432
1462876
57709731
51447992
2558219
15981581
79535366
38651344
29294264
15969603
57081689
50472132
35677372
64331289
37704555
93746244
11713711
10184741
71824534
57285483
42115345