87935567
28168182
18376681
87948950
67236564
19219344
774172
78178116
89668502
54502967
81051215
4381866
1095253
1151546
52286307
34603020
97241757
8747145
39685466
42057508
38098893
27893913
32684693
80664822
31942156
67525698
871168
14425654
62899070
78303473
7734158
62238631
28613965
87528577
95948330
37739115
45544485
6836694
33474391
34671147