17028489
25048482
96732085
52031915
97535219
38332800
8920706
15246319
54194390
40611527
36858134
6995183
5882792
20287492
41946858
79625435
73142784
89059443
98019543
94855644
19396215
20279666
60506756
41497344
663981
82527206
1131850
4606117
34695743
85168068
45185558
3472802
31218030
18351542
40776095
23596605
86738377
60423700
60808988
82056749