2141000
701992
946989
101983
553979
702976
999968
297954
339936
947933
384899
797896
454894
435864
225861
29853
628846
422845
48845
796835