10178112
16624866
67697559
41876438
18237705
97076981
52312278
27561757
30411298
21231759
72819710
22887556
4155705
47906654
4070835
88601268
8033506
47422058
61202387
57383590
90894102
63522623
69139155
32488124
37909478
29009373
9379563
2676082
39107078
80852894
95668084
3586806
73031696
78469454
32598111
1343206
3644699
64174328
65251467
15963360