97833967
6003401
4964228
7271689
32655194
84959666
53566006
16739174
13742782
7714780
79711896
47472426
90331753
70049827
5121918
77723095
2345767
9353913
2352657
70876737
84201165
9017444
82812782
71789065
1573837
69759077
44536448
45123393
34318843
76638067
59085900
12444412
37992025
63346032
32993380
248378
66005202
58704113
40977699
92247200