839615
690896
79428
334111
79020
704850
436718
597101
795407
1010615
331556
771745
663860
869997
535891
516781
869341
1140585
431897
1037751
83249
1058665
231610
554464
360276
130180