4884451308342382108649322664855365850861681195103250011381174040252985423543421055296452273234419651039520985149852379407984207421179651534471734245499605967521175131322372954680299987540121189771705118842136409504079336596873058211432212108952010493944903044236211854162053288496504238376466753526797851196486373812234237323493234277513739127149767595667826351361456613005305441674459043420621088131241313463964646765892254667162697536775336532964724573119676815309151192473574735043690419364138119223201443220134249