1214506777743652837056840778744145176201309555382736153123214752844568472136545628746217419839174826048333926770148451544280067557247823829163676202007677376254819540045149165254783488179713234161791192871524656252479770508519472121133061188617345518717535213670874443892806462513491432331891144577273902191486515150222542742640892665512413789471463254324379913327331385224098784650214597805279809116257406171769677835111116531942376791207613693484015393042821064703655363437071373195996553994457322392836597441524169656285538782203181439706437294521587045851422992045584026874603448678578113973525814290563527190128782892025406633812535056284054221123105893807985438969071835044867429365770548211596244565232458667522790558496582112763688073881828463763382622884492505118345353665612157176373837662645204828151034546924351681086735424904402497458514042351822458866880479243500259526144678666598186300371697297897348385462363638417779321063080872176387512615933614431663565077045595963728451672553205032489366051476439885450946316825772476586146924666805135373773534133234022348023031523526835157167148722193163229864831742581119979580282766536259537645411173871228266644411707552955562562087104741931976448833022632840746841191766654999107485750613073021302122217639145222778684064344744653749776275206331461768127839274286269386607783373145502713975255448103676857264985565171123647322968667273871773730454382053337471416295044712654536012967977287556458711055282037451262160196308147135467703278270600464828567978064658374241253792186053345234032977967652313428327313445455663012224685571381096521555545068118044416435375433671968469156060233587152201624595706707948033464897121727793056352073851634045696895908012286034267092724811366278874177907601786613731085335460431864115750124274363918851753642216553124155477026887712526471544773733645363753123551563780752303