14600998579146919144448139269614506128961336942651462666041714556790817922149428413788961706138002138138103624138571105349138143938326152310412213781813799793608103825138366611948503161333138108137763144526146341145407105725137972141995138486103616104205601141392151385311381979837213809810359213821214269861359138496103541104301137769138232