6948518281080124154894629773370912334206322883743623701085148453984116699111218760582971526110121239663967527535759194027541143114268666285685211778712521051081127479108470411277101229955255110612287551263841232801224945767430429943141395235846711401148624110394818811844815476031369503924573551230590487567468809132124248412366231204108844894764415711583124036161037533330964516057610826171355426093541249809211181944335777246341086520315851116638118690812354141187118594044934979612027595497534752332426427133740444733194311418501997173523268929830057735141011989548544701949855436133361234