83114087
16019930
67344481
14613760
74144614
12185518
24918977
60687767
8938596
31194179
79705211
97716353
89083959
45614500
91565844
61539914
5273180
7837593
57086431
47332261
17582165
29072871
47286579
85327737
91481315
66586360
21845850
46142197
6720200
88837633
71667260
27319387
65688714
60843019
78416456
49933048
44609414
7748130
31473186
73981613