8504602
93508548
16558846
69447806
25011607
18562135
67042761
1988988
37721913
98402735
58116780
17936958
14729054
79871482
3343205
57833202
29083061
92357244
40593288
38185547
29708997
91136678
79379659
90932690
11071253
14801046
4759168
61534511
53528576
29252281
69518555
24845547
80267880
94837468
335237
22037647
361672
55584577
4016184
52914699