93313740
65368923
1182633
21201905
95518651
93864730
94652142
16188344
98538589
97488348
72144783
74939502
67653139
2188781
17272862
80425623
37519249
23771052
1972457
21987352
13364245
85499219
84835319
34574547
6798929
65105871
90741231
41052138
5823722
47821135
51395041
5393141
65987953
34216593
9452403
9346703
35192977
91579128
52045599
6733059