678250
391105
233174
810774
34354
567290
546914
296105
86086
879147
716875
51439
553232
25551
84845
867952
131962
412858
920774
82726
429282
944599
177918
920271
33584
987610