6284612274701701947933388096973536217953548243986349484719121714858217181266483105479073849352540330164376727280598877882613347835045084645156271447660559762771173525203545372763180345102167435614814004866723832956508553071971926801122135996339028860389199643233912126738116317684758965137126837925123614570528379982052446640534030825423216171365805212447541442445536546737854285789449551655795163891478531671161932975485142082314391781790602155764240269488686205215304385505704244467249255203436304536902873787473562933984698064543814012052814309124674320337706463560306478294761678679444850083856133617433641507302841916253736875520775358527811831925259371774920044378022433170355246544621115282665479638074631331242555627064170153973165728652274842224424117255946252884381685154568072591112913867855553811834377230558760204399750253233653527502148296106526732251977019580317440176639117188365518282114778779234503275219564243271258262472481981431131083544036528493447415548282504366667223868764922113821075333660846218708404704382214341133801636130171222178160586757693742646481352762371365531896765455078664986644904284518778285259533924237343751363813775457154319614431840237556818239770966315164238816950179767017523947323004644065635380422099455507177427125093694793505883158007101174476871526038467922915613927346892644511316305772440555122839435788026014263668327731522536784179156926515325671868148964645772946066548031056329832877206424840544475281567766658685677777248441407661202186387487226274471810272596123538798331108357113701466846357843689235301966591652798376293359734675173478776264019035474707257549459289348299792127691565673290688765317570314590542473931424527154728776613423027943328085213036001916085566712458109423767513458278253773264535512845092231256327526621662015204061075125726687366717451412285236663755736586115604157351587647702667444