6892704613663848477172371793134822283344573837876657665522574691779427828586435168338522296198205604592433175854715353848879737933226464014546559316799524385121115780478280743231198513456372458436299110269236839307476256937411881862914909412051459517426116041383803485328719563448834228822245074781166331025928643822027459327885470500189590809690106556523668224562446173250171670437841782387463289147353238365549564224492825811866725140064514876955028372816344355754033540426668721919370623051067831556112354178781044035453770434850730956954765378139878583873644880054253648764880514692666208764691362275287012413867568065965762752708042736022654815042021268684267444051338492323761091552363546548325556428423415622977813368327272714424282721719478329055580138926250272460603138117213768630297239439175352402771453334662112346724643184797933204929447245264808128253598204643207855677826714789221802249589244984861625053565034476566641613076227637083474570401536413882853821721771131922676551257766423551134031951545260754475515214554153715254751407737745480548268468295442644281431267669179113533738162985213739787596853611415257491424737101247656465463124692482931089777718750927146233015412773752371344406675884841956344425740111107628223201650373558156386613693413775725197302357037557137927887111962264543025201709056521865814055148954417846653816630373218168579664976366021123355379839933636674380786539176784707568403786475424055270920047167753206837298301654865431611574243493391903906616542524577608465974517616394252027953616515273437356364830860473419119952689712807512333702216729711526372033502102585211393220560577328736250968173183576783250882571875067974811430430514346275355229630646711854106715181222455215197151501314143474182279587995716013457704231696756007756668818056759979467366521790652708840300391632845603743737544177270535168442116164367806331