85698302
83745938
9378353
47425151
37047331
57186974
14702275
49426365
5995588
29915848
238639
44784309
16049243
25298983
68727413
28669314
67842612
36561168
20371414
57303646
5943844
51639391
20603825
6481350
43791581
27303557
8763741
49914188
19861867
93715851
52391161
97503787
97667319
29663241
63378287
53989412
19393633
23026172
5774066
15899848