5637170
66322360
86456131
37759832
2403373
48591150
94496312
10836385
40591922
14792780
14081727
1608223
38307610
43098430
3342433
75792197
23159057
62453520
89821197
31444866
93779178
93661651
78254442
68274336
90588143
81621985
89838594
754137
70149593
22117012
86811252
40375652
57198158
8192171
71563083
64025757
46674719
9110261
85055774
1745864