82104329259804120561123971219575148200176691935261396378156716784612006114446427066181056190253115228200735785161245421105938327710399632592216303315096172151722042729807910462413286340585132241271891045525012924894580311161945804115388825269631401981114941114086468199872616359514608103772051097288321300145807164721184432105648210573292759647516809280210225655269473543235311959541722356803361535162714119634108165189726196098220601454959097219086170653396022644622392475138170640198297164282148191661612867448710283403305818680114117159900207811