38474180
382711
15797067
55607646
72489330
45348843
93302538
1969794
65651009
32426656
84228721
53574719
31775145
58321337
3068806
98622428
73112196
6294669
60251447
61414704
1604309
4429696
62875111
72852667
35314144
71819357
12203876
15815894
20825162
37497442
8151005
52591611
14046059
50785028
54495831
78671702
21992623
70872279
6291709
28504737