42769977
58053957
91825274
14078817
30586152
52952159
64071012
214361
54328424
13616032
8394085
95503846
25461210
87548579
4649839
9109460
74248644
74035840
71144719
469028
50772192
31683249
92671264
89512167
1925402
19171332
34894500
66551816
75816875
31429167
32186713
19354507
9118629
96376186
84037486
58803341
89717665
91782285
60529371
41176458