26247504
62155685
13829783
14575984
27697294
39341269
88607624
6605826
10018682
40939624
81554727
39916934
28082173
1921243
38878944
66593820
59395101
36764506
15684542
97769388
98832988
98225730
61624187
18348929
80158351
8162006
11378409
5151987
13948995
34316072
79035637
17583638
94201643
20149575
1578770
36946731
29658274
47041680
53688797
51881335