58444129
67846033
1000546
69453402
99066882
67551807
3025105
17547859
29233987
55127317
123130
4416628
63727159
87369526
81637763
32458795
42506698
81914667
18975
981251
81669832
5124147
62814291
71451166
4492954
1892957
93688241
58199397
47563047
18695835
4002211
10791124
87742463
2740564
2898017
25976943
6095083
8122567
23858693
45798068