64728060
529019
62368046
19301119
62867490
28966292
46601992
73533920
30184423
50561675
40056266
8125451
17317165
26245726
30572297
7046774
9198772
71918972
74039432
19352545
65473636
49156215
16236087
9015057
20269904
23351918
19845078
18255561
49487538
85962295
73421336
31004503
17353090
49598653
61717749
52222921
87951185
22927981
26252479
9530579