85553532
95663946
87868719
47615166
72584126
37291404
46596572
94841351
1616171
9895787
9469605
71026564
19622386
55645200
18506793
212796
26648673
9288958
86475816
46865434
99176329
78256771
83241304
58318759
38711152
3466277
56266583
54401673
55273891
60956701
68852604
52762089
96021115
91004414
54827229
68391140
17186408
9663798
6496475
36317290