82757589
33906645
24038988
69132381
62363335
90561633
32006370
59781471
64619543
88346948
74953566
34474317
30285356
870695
104569
4648736
56819965
43018736
69607504
13571563
46575878
68395050
13555446
66529405
44563415
672279
517498
15246440
76467393
18336019
28555333
1964003
21832023
19393813
6391575
35788294
52809076
56345308
27405977
39262193