64777177
8491345
4031670
81877077
79859143
18222666
29206600
6047879
72385895
33402094
9870411
79898332
27466200
87421917
66546836
34135644
67556899
17647011
809762
31947040
67389828
94847554
36439880
64289243
65549572
26947079
57099210
4905091
68773287
6085799
12905842
77985302
11795293
46364933
18622749
52452903
44056809
82323776
9998700
17214223