98505639
79976179
55922015
75989971
17856988
685536
72814580
40373858
14636956
11828358
53384555
29421560
49006920
64107
29858731
53837517
774410
95071254
8684742
73586281
36636306
6841257
26816090
51769092
21945486
73434361
6385143
43617744
74767777
76084466
658793
57764018
7069620
21974892
6524498
30183952
90532741
79702476
15563173
17013256