86083285
28498545
88234026
94644154
57634185
67778554
62103322
1402248
59419682
55287495
18099900
26151116
2067368
45128550
98691031
80712861
40141490
44698614
53927248
67025738
69759416
40313394
4566351
57688813
23741092
42382556
9517335
78313193
37273076
90634086
26428040
87879032
14749833
19151119
62664895
12844731
32879765
42602663
62898968
55462736