12121002
2951000
701999
1027999
959998
360998
716997
1040997
865996
831995
531995
342995
904994
1087994
412993
934993
995993
1054993
628993
838992
252992
933992
885991
826991
283991
280990
1219990
1054990