66875179
62426970
9152955
10484456
52351739
30682034
53693036
63954595
583644
84223723
58179758
45474914
94716206
52605344
66328260
80924005
99502567
93919386
52017930
49675366
7540417
57347109
35472061
2795336
9364944
25787
38759006
82746289
65782270
95606017
46254151
32998097
18979637
14845907
772879
88384775
9153293
21653051
87109076
82455875