1814381984606753345134824541098463383704373135417012084594041235422444124367465879663851567924112742482535580944751820096465130249540593137165706118770506495821342555276397230314585382475440599742058914458735377115734503273310779374457854881664703175683838728566130883840383918974944975159814729033171132642357833663523658477611611217997371155102313402595898526622021362866554766521622272979069376524369845239145762646487094351967812876542684734847054611881407877026053167842161512753784522802712374221051444223831932838309279155450254932157381976416477821549638011137317033919367130483471423635447228856970752458135511543315379732485478192380142539788405225798265535172494262985361391148087044514897737212466516174789471772466527436084397184533337673842208274073497355268544273907035628250964314307480468179556160730447034879416374316885544342229143626221730233076351570342284233685112167344835672965072221992215975474463862668207687365516045552522325193325254416805451065047446411752267851280073117380334310260398211223571479381538690754713256500178561127115311011188828240462186745276766490224660644274635218258654116305270152782719729146650138748566377653373628133686722071878356708055224025051482941903616883554486807261596456306656780219406657251346673887733454483032696305636483445657696593362322839956212525371754663255214122714039170867767823484917737753717621215347474124254450859528148119536720319185330166881071079520429586691180289385854233621692831073715888267555025532484711740027860336834852034164560602250558802760117478401947153357866295724638927279784197465282996266229636776991821418068375501205646427533225740172897128293689765300523464687444201640298546651752750751548047905013512677776004634557945556679167667264754819710831237536639645590667792457673331559793467387320374712318681684469632206521664666913505575862083233792143601618113515715672722