10092191344162860961130124713441963956464878235915045867661236101368267105404414656306480511098809907987445463345502126687134416128517463850715400571098808127136066490813842633876328017283967344484134419413441931105945134419284696512353976480451583256129870114191675834419919202243581333140117768312588063635168677889055441344191368266112326410309875655013425626737521139624182704114279483282957722116595914536341344147126760831152115382861382309490674280164939352342894084172697986385719782845102197009141420428350490869907127752370364798174492897136427010440611285338699172566615133591266536656691641384484321187401192823395638215633