73205426253035906004512496462313483587777688893440231039880323038249818983227881603946027399824342772917981552011467356591652205101083906071694387287140152876837729985567376621130078916183512168034348639892243852648638486119350958783524583566944387527551297623594067629176153132833696873103288090972579147111865968960647673303906882235762586401949194861723769006201322719597483834879725383653290167942593075271782927851301166476812993086094818229358480623404311391181036399029027375425357323636683119884593503119001149048489417317659816712193351401949654587431698156397816532789483894532917856315415274984645509255200581770749331606628276768837067007723277846727409352011268795321965101981427153687376792184134047177718495037536294666151431104580985868708627619515044645827256626997561569426934795171109037183596764461981996659335137584654199906294765291991693214790212136789233933226068905093436727332941250882119911600276059318635529928407858928802334465536599442211971623159386382072315250698587587468025205978558419144444836893855175562708301386362578021934615136859075736971420210014847422652346742211407547088697065862283372134562348413331837088307135455488392948064591436790578833205466930667952715149738367765944567332311175604779144015058882691978867122911995178968467857836881380491498107140107713886982356247868166118331816887870530085073217540273167318628572996500834843469727799286246123017535857322490806761325561982127614078355847857278936188013221369979783781487226516350972862936744033631374460564759838758542399462361523938843863591428056454698244814922853836903337245155172384134727955899521116474249292741626943114673717005257593154611392941520195054478162255504794117525526245774424908281538962194561292179514769488968041321143392565222265113180717372534967588550651977987390366987752903766088323879935772114783422315031607317758610429612383623571606470746349172290214013915376245441128475152940140157190493684814762899763649009852774055642992695999285762500477546496087860131356593201520677885434691198872536099102984381743521832789834304614124384542667740013738801492471861189701431714296009999762479301659584110707114166301371635745545657188716230899571570810414734932320067147059550058128464330454368439245266632727967386958335437190989130206996437883711915327679628581225633592738360185513862455113014406085879942254035732798363482748494951907228789113834247243062111150376499843071178459036631048474833479587661385207256212535012728872592681358380443107505980487011968264968562484157267606391749415898168731665120221042579961482572227799557507555828589711671177356306825215880232004637354227385154349265164984735481254717988539294890332842607612304372574018411012219973688030431791278174165493419311012580197084225805729668799456199069958075518387734611965728284519508585643899495411377312452443726029628740077725643578483798500526953616913189068711147729052467552928762968537913863729092940588342398919111648814042596653777609005446020477808134692243980433015363932373063373881992180912197419968649397230682361607344681221492270141626467042990434647887262535271377145955729288684661512638359902596860348684193148210355181387148820717984200535803687807226526914507531792999693523320757730834014148361117445275081353012826489414628861728377738633206173770703376912774966357039167567615572683936165914541814848138150910215914463519841527392082307492066686132960032351997538273439408229899096589394484511731848798981503437991548408483202818489131399129793389681729714072958037406671276913323299323614415938679569508045591067985875135317449505721481112665102877027192466870698644818759071935855258112152844749911831093654728111045571944441971707626115060003383994035104498880268529429184859852127930457810845172407994037123850698243166439129995934643588610368138455645532342894613813916884654903666160341037441737358217960526857707912933225127355598046693363826220322148629863193882677134894612866188154269898018504150647959225616113577832559040659434118717934374567297217708942474588885211358779938362296353342363411912734681986792461228849553357333241826786626076097608593607492239766228332880660579841304458657058714160424955491355129797685794834346487306854582786039152841519303886901850835232813743423320452707896119999757065596088293674644218390076278155463810378275938413077837278659877893945718117562169329845447441059047607181765047398234132328808848870096630261077991117234685121981957085882313930481377897970076067273810839105986484653948194580311143937681925282016662575257579245150059318692971922569536947678106038795847844057167944248819666286388086137204249145091555914579340816377159638152629631283894833381347936844049814715473355440689762444947506474569232511864639933347238243139993005995864086619781232906093453569073601395390425368641892664726865242623608904475484887881916730813675889115277331080231778398763605323864257330688459769525219087493498356686593812771412401063223258021890378595064849978161390751179904039085333139475913048909154883096618571342608153084992195778840769163634900624304408869619886195927165766409787596075590294899313237548031898751203252196028806288470944289031885676264725604659642139500881413712671105249925205676700913155285242524110021042061706313291235302198344191693168747827332871117234150966886866281750679702376152961424654894512002684331453088155299660759056688294373956730554299185121669263485167122483137514961569819146265482387674443875472427294722188736996987592710880523967249557126686816672584099606187736979383487193310624059755230126679308120483011859070114928179474100924307865742983656624277201788411483292338215054661554676735209403605943605581771424758656239404441112912794357740855710132184506995492641225140878951656422365727374260467460536640179770710327246909864920052696629038681950930865188283364529687388729948400044328331