48905965
82445687
1578980
15945946
11306762
39514580
40569458
41014372
8208665
89331683
41563063
91456662
30975965
19954395
17523593
84207366
57257724
70318767
8131476
6334473
35224826
41444014
40215861
41131911
93978536
29274223
11332699
1046694
2738856
42141721
27894459
34879813
4474832
35902610
21105136
8898130
89891781
93855933
78052051
95329946