77241160
91513116
10535635
90252625
3318954
12736148
38863743
79665356
8224245
4758130
49286327
32481593
10179932
48174026
65057857
45167652
50698435
25066975
13062828
40245792
43063785
60112211
49344028
11095141
90843228
80004852
6244867
3341639
59548884
28601898
16663571
13575266
99416085
828619
19415922
10371094
97253302
94694070
18809812
59633506