17716272921930749162117001212110819891813271222162315963791271700146649113551679686118616093641090309811260166723115921027167167503607678491748278476197573666170606172316523417964028679219421107322386531167123218498813511096163159714293635216991642160714022109891037169892014241259