21884345
12986003
34909339
60982970
46557664
98801486
46035675
94352083
77007141
63398066
96135102
24496098
4574807
51224330
45805041
14436708
75836053
7866967
959690
52488031
10336092
25173413
3663606
212656
87279161
44557819
5386099
80171027
86449024
1675713
8907168
10968168
6263466
66819357
35602280
30367229
57692542
46179036
74715685
13928396