14295876
80104959
17877549
95339350
95602189
37765950
1699504
99202736
92169045
27788825
92454933
24399570
34211288
31009002
6166744
64898076
57072862
94835829
53459829
5158480
92499446
88042506
8679326
1081276
89764122
38057877
3673377
66748810
70608182
37228949
83569069
56601466
80923085
5273514
1959707
23902408
19152431
62796140
70363029
19644416