48671350
5360165
66843574
4607912
6186998
92483512
82661996
5770334
44297897
15519622
21051418
25102762
16914572
24176797
23083484
18129018
38675234
71507021
51192128
57486838
59207481
60815459
94411262
16771503
83928787
48131398
37027043
43288721
92214725
4283124
31037866
97681165
7640542
54874548
11986998
4638979
34637588
12315996
81245090
81794281