1009689,978466,977643,977356,976926,975996,973797,972665,972660,972659,971662,971659,970559,969925,966666,966619,966615,959247,939992,939991,937166,937165,931788,931772,931771,929092,1056606,1055644,1055204,1053028,1042781,1038494,1037973,1037729,1034760,1023951,1022230,1013724,990572,975898,972664,968117,968114,937194,