7862
657999
397525
6998
290525
143922
175393
87069
739827
428437
496517
321927
91824
91523
938856
50844
381693
247264
928865
18778
359174
37063
807445
546595
582306
489173