82887226
77683316
11846126
23468397
68684786
85861886
28261215
82985287
14448193
80695985
34688257
5184172
6565560
69867314
75398159
59588732
96742783
98534184
54223491
88996544
71169935
78923323
57012820
44419964
27363036
8517674
13644934
12098564
71405017
38864217
69849777
83837466
1657876
33902274
81077504
63235215
6116174
61161055
99768857
88635816