85277780
51777594
42191648
21972162
43306630
20147503
959474
67855624
82587906
8614764
76053331
30576744
91484964
19969492
55541003
5804733
48007633
30477918
13511398
21543440
45509415
98845978
69663637
4196767
61848767
98734527
18297689
4900685
4352764
69278512
31593511
74098540
75948187
6268149
9819135
9821308
49671543
92625749
40507832
8857254