61494170
7204354
45419102
63421884
1635747
75307588
9816189
3358472
20691746
70047603
90551777
44263257
21767309
97069820
31953632
83128126
22358502
21181596
75042789
69181636
82425546
89953530
57557178
12478335
59259774
51985871
79445391
33061476
89156663
10369884
51283462
167654
57349194
25963857
9102277
68593739
314807
66009419
71986772
92025226