10192420485668013557632832994631364848476334242447761374380025882543530222763111585575166094156188851292467574393980515868705379110031371947345729065782244447446013693355431906216144412288503955431132556464422852286940776080517279018382511656949493445384253614911123310760997031536549145592953519059644343154421445001250112746381584809427167712850294867469406613106473714053499283921559977445528234260905055477691763572813550119621961479972389139062941414433304386689151715412244921454510461946300301959361946260821053937443736155072295129731480681221063043461739646338457961586757485427416280282385924119187153982641593451752743224436115695252150661347578482559124008337245685840232172332711402200636681678450197261212698466731933543556742531753503917570443821474694814