49008821
1621481
676657
92909741
68282887
85635542
46139160
34205454
12721138
63306673
72404652
59606858
64086800
77731982
61788604
28091014
29043033
12898484
33176222
96794879
71987993
88138
12016166
46808478
91823836
12278497
90052420
41588122
90996838
18531885
82695620
36989049
98162128
33175988
22996366
6285690
13247327
59409402
72239693
35691530