22755696
44686422
44405225
36362766
7785956
7499404
195949
12067666
79106025
7584599
2735174
6266834
4114700
34562683
95958493
13732419
8911699
33348403
3684951
5853933
64046655
85567677
68543929
1432945
57318875
3369894
65315942
30992902
75891755
11238906
84626558
18355372
95549761
55912614
62369398
11635779
9302879
32189071
97967675
57003022