505999
878998
398986
444974
835973
35967
646965
824951
568950
928946
768937
642934
86930
588928
927927
143925
51916
80912
607907
957900