7698203727560500288984624234735483482652621371564421066646393345964623934632078521986724227702801683513334817733321121084582532877492683042762224257851065854131350547570644713615230513479232559308140397181562167766584352904497643622434827785132546591712667175933264622022714750711833511545656244474346552811956732853971339168616160021851527943704240236125296194164786117755598124783341202285172447141772751458923723182835264424173524127779286389805738643186453338112146445450456813965342680043952829376525915722980179566783736673423068784717455635208543789703685545879111353578056454419079137640650316944567184651955887331649307301752460233249773811916804034567615220018864745044044839855584135537884983940573017072831848521350189203215931926277113049048107538732269712705856911416787052837488382071983373562258048255262975496766965497086771802384683653022142988075408531233092178548265207945136763666116457852386437597790251502369212685589121657557421263711522111071212816033966244347015543864444673160167441162552952677419647863052767531743648330685572343846032645329934471563635362929448031444438267267940735014349383782284566471550733121933723492713774080219751231522840122625868818253716135163718241486798979684579737987996747512915675373547768354144665745165316477352784653033437927198098064027107295227609227474778138026094737151261762451641257282887016355904274179840588472231425533855131915376767378470363873625546168974378731065541336904874891758278117544007074638525681083514833511179670964056134220175351856346637571112045951453613827268133620340416057775696843851466154628919583218739061761574466020521058617633012257064577237460214675011422446960419927310947625048863211509388628235248404595154650216102044522064842522788651375084678036527467762235725523713875428346636326064236145566839990370599300523648225712425211663456705657029917836752579380874150166