8015740
59657962
86556634
83577051
25915862
82462700
37311947
43264816
33881995
25782135
78996124
43544677
45483088
6849321
12108459
52028447
62752672
98779947
42553462
29975051
40187150
94207314
66135415
799546
32691221
98201178
74259010
80561295
62903040
86363099
685020
81877208
80716629
51586838
92483392
3908947
1061452
86909375
49599903
44462310