79196582
19096110
32481473
50502862
96375674
75432213
18353246
60319
68454233
34936053
8329153
25803763
893491
99069794
97035906
64596736
41991243
39135524
18475980
36493937
6548347
30807885
25088760
55307119
73582528
80953422
2850560
79006635
65568681
7187807
63164601
6004356
82524116
98253183
61997121
22061377
5004871
28335725
71679774
66296602