57667635
68139710
311833
21448459
86901043
3743307
9253316
5808667
63604029
97944723
81377389
28629499
85004190
7029049
20899330
46571330
53234002
65463559
40996894
26723632
65403311
4219194
9205381
37809075
24458817
83383889
79468014
34284174
43586506
2066511
45276121
29276719
71069041
54703481
71258368
2316678
18045052
55832046
64472597
32711452