[[14109458228657299849256368138026043700932395255183311426082264063845014532077323981890202671854080876197545639806459029997223736103212875046821757155243856805859329675576016772632297943983515971312461379884523053033245267167762498904475551133866926442338109883263011838666745233733664832725339581132349141596890512778228003702647094212935818043290093407635243513193805420749195630901159348661402493 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [12443378480951127923999217242140564435401025769374727723853461951927899022755954491690601561046273448098000105263500932006089656081791970270882247204684536868341357987372544658140294364451267912832152540278479001976828327261317278695881337587820960384482889953835246149460103103349594630273346208975691105096160163250786179076801653027186053682966992936748250968880712761035814490827775109029735201 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [6177425725895969690092983222174112659673880784674404857876719468648101569907666669499147562515024358308544742095029459557052277779501153191884598742959536027661574852878156572320175177054051064135328858104489186626344589958236843322425270207889825645591036545776670569879721823591169182274315334404386310747870734185443136365727792747256985444047285386391355280199739687337962771677655897165771409 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [3756643546801843359134865450681039143441852470001283739432251457741335215380920165170704614925458766994733984920892823633045827416605282686888317085671921266425266302374123870198103515805716127577087127977456344172835040760337833248985883137339447203284188893395014862023102916273662102642408448475472427828378608094079518259420685512613713095019243509268255069779149784121606520322390914282933426 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [7021447988309123926228200306311783752299510419230534063118874978717256024409800595922262810603437166236537340361576412614343492285546559296757082351789376312904585158007297029938786528045773898536763309976966980283104242363505037758155588137168976261053858675653018750487856345944623451867392477817213644814247590995087506730144287163133854840722986655975415237668002883580771175022749667254773914 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [8567149815052405035069640910171278007881139269137990479514232311633241111283659708000713860455006453409392678077440875718516061906400384794690372637547035390955889291431638126270870402973037977862311643417495749637705926797219818614177385376727070804609108701253231938616816017460908047379015796061505434044949350395585986930654650180790223371550293600534744523472740359288146149793770769138171348 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [4623693641664356297029034674217085778875894350948250551620797342130767368831682127705164731455366716121966829717436619597498033496644438036241441584025860597518591669310701356653792143580281671028243431853244891038080221116893842937892124045066861225963000033588377799907735985284833315437458316829341140106281856852738407593968074080191426519722189149506411225455309868840796023037501389786632365 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [1142477250573123729191147245976201551145177907676733871191202623087993973050604809569293329871691820631679957786100379654668927455775659860872880636397562818525015258699739042685264606074593876500425704791246643392805932371346805808967977427691576474182207256856512671888988294134966838652374017042199215343572166469161128014425991038795248884079882012820380701262063328740315610159330920787760706 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [6774923888411515768943592781558600932112669629892680998719090318559732774060644821833283977452953681382027027800187281605810985286760952000591447933734668712553191740053563978853816338264482545999130900093232323181741700029626784897800790710424056180523903713116636607485661968738855768052460080521824808313535861195350054177702913879888418240959666677620563617848400109846707288444694006028273151 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [10883828005917338994472707465690180106862114584380911723780873806862486194125972291982468919785931663563104021814705627235945226159704573431736338677128728168559721250991665552228840829418780757750645919461227893277529154407264670855744112281806226882981420940624536142411872385050290370230473332520729027091899542699583681395761674535164285940539821168832532787468541461320803155590557205488486558 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [7546771981144367095243434601169487663394983544155275797130132819447010353281729815907452080330195860016157975958136398343974933374159392959267689761286291606693833507670842224550613009171526616583173513299902570646267595263173481300416114397423802443282960690878394207767676122558654960538606687836182083615553982905732995408507684473062980417017282979957195380523096909262859655164654229765900387 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [4197987533054695275707942996128374347191237664087670733785624788626752739720235041070167843423418419892041291183378814799329844141194357050770085893450711112472263434167357957845942490161220083236773351154963008949963427365293128005607855058220753902673501332514470078052885612862679846549231350236729839761485519308202896124194101072447627506363317668091141776916134027784380169560017765648399111 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [7515282287228207281086821139610610790405955668920730991681992664052914705363053621598535851956180818697567172990322839418289406568405111891244749684129866254807737322030055593228099620324274947598842943323771034828550909474395890658113556059229148010083597454699346227561560856950470295857316724894571979670910088520669109929393790705237619409060271970280550045953992629082741390121862097430948858 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [6707108855636430103767062701739508758079480646775447060213638806304715306017518633615965218537316467213987543525883060783874223671816511938554272826884445919252311526901418704504721510206470792661374647032772243327757113158606782069221937429518985296778457276771368881241291408003063191927917277741330677126486997638539872626390515896385108583161126730511852810115385385155674954132889390632014881 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [10820935862209175707245270347695561702257444263439188700823339756783705682837836441984622483526390732499452209945347475058011991466385446124866451238700296253750572662608831374720580345446249197967875524156282055340770843204548056507453593640831630579310911485024582999357673914250003261015378980715664748953060956268330773644325541774671589079846408079255645775058987736197520520847398320491502607 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [7162559257326251172147320102243942306585985708647210845091699160943968154035318531378877420772795227670532515252969124211820867861548281119581572499059363621592178573633577283735290710586780036167146867339001019217320809814490182413601435474979014692969383115318789998104476904464329051742241304904188653115518717701194434957420875160199448240660467891152871377039909701799024377524199319179214249 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [6123379442008356520840605544813116549622856271162238288857270911724090578628759848879872454989420926209722650260368680540961833379412240294428189831482265862641220840679840256762864154468714119124351146040981143838482961932152377392665511225024998648399782718263339684194443521784922478233781599152932987913903353615049891042446320329158018019425188565806994163282922613867186101824677158837633437 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [12288939293280617866315578514032729289422514987438111267039354216435145372495238533654192187015111685719700194063466902364131431225771955825989302016501124460509770394989609965159348378325655515074486398048162172688610677026363057419954798712585206971360441762736030114639884360381396130807208563984287737792555442546451804922747407948719816130648554140942331997342540204982738550022697345939300434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [3455401129298233891110317801887270909835982469333885567409226009141094472948193407412840575753089014230375866103673574541906872426110951016390471335256561732766151434280645759501278978402304343226372515080326032290582469231398003901978786062354965817028144055534676608807524351158966868080093823079938849638430146320939311362216231555658911985174592198570252654170860832443330307833812688278225276 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [8688066037223726970064541696058228314581529172395033299060055708233796941575687110356439705612178502354362233380212591390727309943740690212458436463139783831666116673732191141175712893480708175018531337208109604351186350070477067453403032699046399748023781081744914724839438953171051237479545984603388117846175751172372807065475388277470329371593810506623101638536835884127439716657901958162599360 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [9569533559905277775862502327718604087444847291105652983859842287378505017254712362529020828025753367332044946269400425572027830589791062468407055481881051328210818101215867739602954512101562870358092772434390298689818876106850771198452371390414395778657106429948858408499400778044275807706494779353417324841421147828995051861844833629947380952248227493471336040722939591699954252909751386729164994 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [9366146996807770213686206203908164603502744434688133787128042978790637778363674071004303113217732204652910023130376683773145336204059301373041404670123633422022253539898394634421767631676294668156001795531774454156795150707576582508438686672518337648757591315315367227621188016146254546144357821666909312505715936252171411539894852235176416974734660429586756685512079839625547189944975131344097196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [11603716428781179813144627094739149063179315170907184534757866025539846623236175980828038859931464909450543833822060161181828762063956049351076504580938822877299992181413965650072026776397871362522792870277633007713164690669433253969146464942786205223649243164104823879874265003584190929215576536999640020905850353677564824968954697914018376323932666164165491099160569971405208726361008878238366238 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [7976358251238105345669872545895139331323439301270498284860251721503540355974387719546480620535357780379566145082953530196018104373990721598231347549417052189758778082437014971432149468676071767224470473150214669649259290160772929082909983603544560752379954995021078808892118437204753778341872841119649110454971631724317787702121297405975753451249849631983917431059898841533524817283951761187224932 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [442233016639733833469970304830034396637052403263734104633945657250619272245113126025607908085372141101601747147285002393520302305487296636410813560644642231103621737423746471482559973382050572727698546821015776501023022363297837187645932366606216792465493850537194435761820657426731457129219576048211914082057069391441725479277379559630328216779993216365088991238813722496239445982183726603108571 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [11409842126067666557987741574025804367782756062268403508478260806751131216122975429232597059215405637154994017316540609655126875303782024673260318267466689881588347334124188070317035606928811730439443178180235951135519145495508760946928539943301140840563676462247157617138648072645084767567016397264186736115838919362001206955042515028831641772587367438755878251610650050920424133304340178156726046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [3527849688457572841851742520666004787354395748195753182859887067013832985446026038891020682543731475495660525924053298481509206017150399551119193525820110882289319846566394454709556165086703423542744391252921154899797194079934218515400239321865672888605777185315929153284928304171275201633642425562211906174343502047559550602141761512220342511111496758268728305177924458782485187922586983216946124 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [12696814530750354425789066772672399713351582363083518711667112318614587390453678765962248799949580451784727499811696940841130627698721342563864505484007063534608933326163029621460167646881235566309185081551932985749320129283064997543235800626291980254912953907619967023955993742904249789718445519291211600235068347753001479775699187274046850905327297242254409169085957760252222512877241140216367066 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [2562237469126158377028879097794320198166999086427232970086778698613501049971977025667252300260135234360703137395476314040923594940097399428644518595124501610692844400904726190693632689260959639485119750603740005021754832798829715005773333732629362342041883780498174803875882273366271203275863596153577580834511810853945888899844872028429060324382561277506698836871967488689344715314430591974836426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [453393913395303692723244346810792419300886763374869303102183422717783087117403507367341471936429694036314910860621592383149026159072039341211080515310879489630759988041714239041122644538243387843450948246371737878864613178770224675041155956164740777770011334155829731691908068048475168849126105485189959480445665891184784236192831008784705686682432347382622624487777559782426415286157108159127544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [3733830701991870768320305667301955068416339849464028962279715602665700485310433502517850488471116714071191087394842047871011513198366709093704522570940261326859569527499386037488199839041113649051221419591497100796499203729682849991803582137795085873933898232814227335405988095587817382230605291328963584741796013594466815021472360012026202363820162088282024947992013092857316635799956320892526472 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [9935913818402828027357914318837664093011930868939268361584300916949759480026185677250667567251753248171377784239411304908888902632713979621022267873759286117330495814020722611062010247492958033599733251560398275147943609399566840881965956115179651880135923410819643383118808684728633524851653851144586003200546644379096322651853895340533773016782540924186863956277657086022983598274985461095180978 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [4614351245014366910969927709128892325824310187392346328126580185430197385225649264996511064120872287682261281697644642335059529054207478312494740392270278162043121192158147527779135687558414632829232178456311942669177869061683414501373610904655975101416860520460982909588760451327196050034032725790364427722582416672243573931395720267747704254191054971893656898892518803253447795406561438027056394 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [4199521185044256171492386919169615394417866454065548693233640638099612628316214896206892825748984385049086276187963483885347147287919258734291767174317082368867125588152721751565155591240966782098729897127572542116303089529380133455107850273453246586958708136298747739403728680401258650159314262959654952014873349219792635568765663870932928089623871821207545878256981509442247721819982699297145331 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [6944837797001823828970133811653855500409788176745377645301700780342210957992387598943626961986671530328255668443340249765468463469197407722122925951146692304489028316577953633885214514870628610494378661373833453980609883883810394246519759729430120824350055566567653908042845497885393000192501074090229861681596112633034618815314313995278761221433946329613874054535599005172708419802770112934918642 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [2173637544675250673534555853067026743255184760858770285235163856759074780759808917734046486498397524323153446564331887657817339506893074949416080842728165402364856304887932147880533754427262008112099670367280485832507265684027063501310080751973974552833590286835562969856022850447716215143201645107403848956143909690486432033607323876382844756293450122187710669020370425388780794308030585553216516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [12175730763800227392213860199694972216407012875320747079261349108843171699590165443522185591130145412936587304479236417825202941016481225996164722585707490308831294122808996667666751392419202976013060292169463443855651986623338342723220445357036711261174581429358639623172443148997453684862064143308597240128317565520501837315285969346890474578722669279024146656450735423932485048875497662687196340 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [7969448280424490218640765818548659639939774696804521651820809936900532299237654488939943873183717537379020056143225659192836252632931034108388831947261887927358196802429537940091176276577332129880802350184268712717239138824481882722712294712942015136690365573771720825236149099450590862611860534914468521940083931724330680036889775374068135305401877316376933401983333371748128746316031134767991070 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [2801373109115833423881147676689502445662062878363134449774811117299986457962134892783923685790775668162234648452430369460963882055498037958861270058461197700164044783077833039002173698723438419215682103949935777541017029565410671460112145517977086418616280192577073403325213156252323047574688886368657350560958914817530886750257042340106579649083990553750383647781055146137709832814300305281203344 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [10691837671503506283932815320429993029802903202704937511127251395011234159008074028260335965894441785771118672296195206501202805240682882000207764568530660196650168220529242912159526276678200160634795691034835526688158244267300359216417433531254631672874367972886991209863303599080836205575148687340944710416111525047875848640687908232853725630870818220030291711245883856197679630708420874693490191 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [13665544576048704162448036394139775915123023989525511692914019505059247024814275118024732685671847594621388859117937898328272581371179231552053137551839683635648192253832779962340182550709789627703696695707485286991653903953925945482703836282967188415476984698798482771338760097024739144412369956673257204066108493397964270756737389406282436530840070133704565315617855969166400072576516570243110516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [1995621881665616118413492229153957651773961187018968733827254722291807521438526569069613954262053089969377813188829580213178476469045614471701664159683987920900646651215747919944308634817816357312878600628234399352290659949813870526412119858593999330019823452915119306548110172013371351500036134639560290990299294785519897424954678747745657576677748553039230642435563200321359241530518501043094564 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [11329095454969796512625742652708260745379107586046020546761830094227834559629632116020898522066083512195949467389380135665376826771670480185712221065739945433049036939079452050229202016735477755210592244775032185357211067062288397069543773732278761050501686908106152026803644644206603254380108088792567629706263275540824157625680360123599209763040698681893187268954431134224164544127804559403394988 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [9466910544585014480467164468981529178340011070369901638719774013257123472432991246443696008670548149113295149337742733195011424994674305492971718859689037747282751095944805037825627968915758295230235028649545788102815431223997666038940704688905819295868108500255765289102682173811691515722011363722107789272407776718654528880506562853926830671153127341363222480394360028503954618455236025116399708 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [8302861382070899339833378224191226234201484557235889985896055071799966960923762553779276641752654290621637521604849627748712507846119752658198276693363930277689445473505708186276242083201192283625013822849581661009011392390119325190898737125016519401658769286958051344043012303306666808009099665973160185075344103218049294804450009667549492439349386831691428192145082190475500868466636208777917087 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [6443582865800140719221750492344503444679165755236433571946421579504330729259249552580460487015099348761894061354277712620853880260606956362019313780591352728307506164027744682660258219271178228881634879618844407552017363400406392128977450147344536426678832337323105591548427211509955748880722786497473438705959520808775499284456018570761253258105190901420395562463569282405367601299658041793980840 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [150920898803492372828881195439673351048626524825872875727811038898567769915620649897476698570953824598741773976156202703903994641197310075965782312700711593564411381174692626459457827861222952763989497471605616668235602346585907781077195129037593876957002047497829177109844630972142195914840697890873518158173866206654706427857630470151564320152429640004368984999314751980468339099367895778675479 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [5218814113459683561975076957592058415442422315020853348474751491053385113521789195813131877515905653306357801696627536481972100429030006658769907449633357467613798771336514702736232487033639272123654490042194082502095573017853898626546257175399613186199120294515366560990785269732666334909683682749650017246846942750653646739921217091076898159301076794040593884172582716931764442447667765496307077 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [6762548376949932360087230366437857294634571039856423757998677159526313307111827903848349970516368061594985295340913067399140780286003289519513448124817914326562493944490214467509604305638156227561349284959103302195209011137575443826266567821781022498733802194998903440323352537262982220834022013185570610394911686568201021011497719926615727782503951912683235425799470899227788743579828985468074605 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [9133300724331887213983595411478318433584902249561043045669368430718164305778060414056177170998256380774958748756651458088619717373010511089737227335995705246983194185534128213533353914227135874365035583895459231186274646234203703166376242400593771858711200467996176514431140957065732601316392021230954835774633508916995623679536641196283895414181038494364239578449500460549935410220872479093132866 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [6762252456784776227224527384506211422827567466397160913152040669301526885352133237659022285967985668897306918048303856831742674507995967150598937316706581829077246582923214310123903507965696556523742850807119137871212209176647613199299568493557253096573847665457550603572490993141247286265065909865688401975465179837762278179180366201357472262270911783934924777564714241721296147093326313018167685 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [2264740655867499461352268747255525750452347252590600569817807704207770635192928160263390660932897730123823184909298923647122926343323643671045454174553554775269425064674107028412325260305963222134397732457720636033686213341809190442598826533993369950664347759743333564877231992857468457767794195917156517847925872752275296267331107141005184827428644311538480636702171694233823168848692414644552284 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [13104474581884481563864280710441557164568734658507572026079603003989043667466376380987627405151444783234536975593438466722518285221407234068439602114921373944433182566607406076063637525757569573845445682809843248294601636252201480594248253086878349612574435945298102081043158426265280370969254257999786575905052019526969291836126510456317045196966512992625667956829905383729452307790569056854413777 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [8243885929335581510711514876874484084635192817887481379102662938115015298723290754080756227360112480062667076277992009242288106097593239307659468621449824926241093554045470329792768638976721446650313076823026050520964363887502502667799627286707179018750349221375118205520772805373439820778703057182265842850185420550898406886481864160941713385167663619925161965802661333872198574486182878193589239 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [11763694726998842081298647783528546344129465982878965069959055934604763124523435314362799074568891068266537995079613725588931668166708535002245568430584905574715256016680932686007234654000445677978087701110883324850815950533975779401242476615577693108706075505415967872355932185527484269023234937304915459353525542940956623891962173573022699162966980649991270352493177663427040786307561896476680717 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [2028946766503152762887485989375606531770282657984938379214895799081072522114643441725538447627790433395489799395973668521619578723920729445431691646340725755545477416417519723963768158899358844053246229489681207093793664995349490333236284063573181005021251890981006678862671375171741726039374320959952485662784755625860429516633040386934245154939470510639465018554805293350944197040917291577926960 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [13135470886209355320147396182167719134334284991926535779880434815156234644050519839979903582121590872080085334594918827608520328005585096298490870290124292162070436293120765029680591608286619467863288013404653269959013110692876388016325633343746462208994091414523317787728307502759086506642857534538005143386293544357963780775721972165698219486564431576430706026315448797499527935440160229261588735 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [13639325312025754603952080122661634463364469012882152514368056724986252651762714035661394027796624034272268500474149303971403657229416721010469855026024238926080177664815695203911955068709653846665005748840354795192240705675282125407227461022593283880366298648197896679178622916111504987949396241485218451901160903129385188979663681492295309558539973890608697474895936493198315697199010963169123902 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [494626673321625927515810445842098664646170939099930993314008602749544811002708824410588620269642340794470772220455972602541606225335953333817384936257140027939134274687509647915388675816830214891091310592908241989614252135083497314558550752982947828307158505085247362951272078541247510173239031582620833417726588753217834114910981732253270737379843539028637496379755173312345443255574025392071925 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [6037586208014964580003230923355964409956553044540017462249215172565853231754159838561365133032491568768429513365546270186411184515339907011844885378300215680803943562373639592620782514557409726450591773444015427510644696733633064061028592504110301969510013303467950069607698604991745091444303507670387929027735179339254923616228774760462518052214324382728488878731907530033386116581351620439562644 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [13549079260525967449282525028158527938689167939338729058564401544686472450175056214010558363727107990715526318279788128237092889482477012138734077588860565952202041637305875256883345177941612897161076569656391456432206987023804788877947404410029930004439971551174150427313856164454051033727599662058325517299489739638410823171799735339616648693178053633040190359458124399785119001342431810162665950 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [8270279392300593381089209607571014817550376058618689534514696912412234886869416032607080310489112642402596600475203774820261385922832719248811190453433927787915523483614671204428418037774462619069013122607581353779258076802693130595649620702417267590183483513564687507007046147235231892714776934207995138111012939698038332728474890303782305282196314138335369778625758018033948588527221207348268072 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [5611990976340746604613883541177341422872201525069021388936749990533172484008462982390210996221704520539619398744124549982747173471503345072012946599007826175641862691109186568625824766322066979029452025607150911976875405178415244142445681527528554680580508402474667458531785810127985347134524819862005781017449240403430360873183730260611245496865624334904317556312271331819207761283096209253817850 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [11640735910487452670519178091150696961660068294512251058215910533050243222638136092008567475340705668230789080844741495427592601126718258160309438323361897364983086611092190107918595441414920598481463889479603134170184454483264689376642825826239091439583036354150426514276651252901707311787079737490096654658546805917104009979876821587498236722068809969796911708728935036925629198808202925814750361 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [8746950471365101008603077083942680622686926591430563572076055074201352240788933015547849186860112873858600934170919738779631877623536898914766226660707087263506060007327390724720467017380656852628544038514013377201990888422879050803862505396952968165619846168935503714434285395835269072686955087174928514968135262797306417393054416040926530515804109995552263729822665691986499007622769377517266379 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [9227771591608744371825897672485931892227806918000967028653821063342678510371949140701879775740272792482706490192273622758912790432814036827296785860889444699657707149104240451420453047280789269617012712744707307128123082861273460092793673851214696097077363358722184491900091657088302358789436350468026163285782224020375717828553797349680902778074834828217825812057523152173157711094517954234209241 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [7912490970737944655702273835717249379265182907157668995383817405248092336777030778057974551895489085487223905787595275056961367996601448294839211431627476411414511006313488416855114661535700346145866207234841825770800644402012929275055853818002215357528580456254441211731461508746673190296085396033394963454215062496559408860203596233712576545769121473633368971977660218476899494936049876286445965 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [7254208290359320452553340881380295424853175091063752837321584785219407365049881952138760940061541442062637246110779332381531412553890499705626201823745851335917310902534978075943381401451201367447344767845783136117212611194137313026388092592581665561413258106957116109133904905457393949843284778710741241149113340896236412702255917006120703024888068740478061083053891752921281408503380580431693583 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [11385617105718373572531948223726598433896805420009351923295851565078200272419713190608803717268263750293741135081416530652121390914302449331870010841095155887939884863133459518899609344879716300054715005224418090111393033293609549712283121104814915916550783124523557083577667607010274755141100350567680548572456833368794410970077896796206710315063425245057890436289382295803628078901989474187341800 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [13067988709720579922292080092905493729220749135898012640309877718357161231250359929889552488252405450926802082017393739250542561705557690025416321528905796388027041174694393171857034020193898562288440047061240286103160769143468694457580219397506089106095184966444934560955104588498525176732313055945970592035279990598180144536942549487371600627298634230458628638195766009244054442167916207569856881 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [10061956994944628544784353290603219837314667641330599488169229743700038627001655854821276473895008302235852185262192136029264812961318860288728627538346244678804098004146111798453386929378915508031611858663764051825931161590317273489793919301752555999974006241687121768659167633090643109137191196984968063663602398633848457196860852706971108222243454812668772827048032731649531956625314831923230007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [8017936315899258283353203231824879428770379099829304252955053505024066979111746254911218116957691316828698423651119051031473329821196579558563369565667805149146126656276987446037441432188769321441480628810983295093752777667806906516282053970867453884327990036585165076645209738962557035990433634162875197967350816846898231504524217734254786455795502550672702437397247977906149145971330946216099535 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [7291344328282695210089891373047230870435693839681665426350506646917704217665291090797326706528089638155330850303846732524082627237390689168462764067546353829795887899094839440130541774266608641699759867172488527969282927119295163529990674273348064459727203271347480329992169146045718186518433084918840780457748419496082490164378370813679554657387663937773137444530427884221391474570967707491210258 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [10074485380336642973175634589923231717858154707122462228260539769402077765717295462046830035137101586324682844140252801810704847552389560017194336928043464248860450553880840192902518063995017649445728195509549935438429050056205394268408604318999485616914499799471200166092797645875374686856819251065441619688481323885517521088950248575103876956351811585111915561076528623062821618114932363706172753 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [5129737517506419891507931605754750831088898782897878198150145218927038161428291379643206912048817830107124332744426296923449260918581826853151234705309256963382530222451125605846917691555303683956436890468745555831675178757576597412164033994495105530111008088446730636117890294414122815112304815505588522756344568043912231140511318951009770217724519116920445541904981086912731348758552613399006203 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [849157668010829726269660542166271698443236482697854042059140908997008423198919268395267909861523526495295621753363090670731736516177975965338986051615199375810350959738318050148607608208114442878321046510469247741796896179008072644542893697269632214740081249945365991027273650849103127927541063041351584131315483830403170933005820996761503661848287514248559749967344977749177965543136917207419451 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [5740835074607397531636274681725487683480221956840889003490102943202038550280712930192322689764888046713283226892982173247153216271269363091620835216601456704127900163326659689692924760094071089830679270492503287698267119862363679430636421447322408534761606838132324315309288531623776988863909118119093856564331428352688685006337972490768514126098645026403838113323030460340332587933068592718208330 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [6856457086112371642737161708747922332285960744919952442749670750873950210610068159026071409033024619907621222328262840759961941860598343622016360143365826154516108623128081353839629890864425864732072010790898514607184437167648933778865512641758258898243140522127033302848427648042627418632102153126116660538846889057466129980335667292004284461424942971547011172051512011833613932832866026170343901 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [5613320394484098363649741854353501567060144532571003413714188939405461858190971311149782892305189765395688706685455146810621458883023557967635084526424645502923391860145310507709840747573940175292688333371102547378096771260345339308617320490579041708038845382594157414644879897930618160787678662462363704049304133092683033525008210230993852576530925957873317052981051929765939904387813054862256640 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [5144405587295417774281966659850183511279299531467983890857977568055697462315440110454326134159662847412678529974057076391911466653808187573443444727386259669296037559827981805970501364610742822208663230648228973194489727664377336828186595009354416037025510256672417591283418065084934494747887583490908732426282660488269130888248335522834673647869670420541298090182643308217147469016507625371653925 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [255683564862818256488295745123790122820433251953395373012223189229596690253470647134561177827562471884337739552064787593529757721048549917050214837257905986843832160372262555591424659529158508356843475686823815706440090659759577059498523983672245178400398232615794717484248320983571587408365821734142547281277706075744089392681010279617585187964194899456517865049567049116939679916111795696143977 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [4432821831048766224053714758797746366483126160851556133761784408773744473879630220391211643621858113319636265521237712521173552971442627578401983297139181626086316711197177352455707912715478177594106867402850279826868044068007057476239089899174802592028337276996775210301827350388666876183674599768932220922804685279692918567103465345810904820452288406003652493640871402258858224144215821298822420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [12869630909595437342767961634718712067428615854606715744395399271947681313809678265413736882682820913525693918179490457465139361621636544493841006807999333420735052780518915104809993066971640862125614386504595880823394241823751740018838988175508070238746904678873082508542360305846627785108407289115453270067885128612167358272489225647574944460273457971209843084280690593150827994041183994886726934 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [3975910122413813488031661529221282396622825875420766115269623524684161209600642973359455243558736657575994103594383259052049169957546780631244960035846361579922736416351865940729439495726248823145516696761765413770907171402232239983850573658753387665321914365548449649550371728712538355715400001606966949559153934169313396006457875781589214107740742028187972685235433068787257920104536528522821144 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [7071193425507578941243469627349424481745414383444322111598318559921013457137055356608171788978737519662902452325021775032087269874671293595683421894504461944798085349776092891134081786110118776962042032631560867040660622081511225489468868603449879729779805819370815827489581310542080712262079350533734682064908976783418129005198240534828991105790002978490314017307861774271741268513386377585204673 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [158173322408168046752149333824743018132879957504938544945376005492975066376517839218686183046226096283277304255116715368955042513206355261735699939731294329537423042403010017052657600668043881806817004020945438431867215881890407122338899725729169303525711310795313986181908652111264934648839511996052195197034488427383023717323056197808226734180474927546791439858794240285392044970040087860057095 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [9806577913693835866054405592159826705494463289476627516767159811803074036866966947577001705889021796762159828471595254091943718274861540276670383826049677651386131658991515632843058413456259391365098629304356100575045955799960709009849700144496710869143337732668870233043992271032534373462416444943833267506893100880409901381573527934334216326534052428628418423211013776154666887454627533665000550 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [2243698276991545231799399703914986887189683832627647003130669564833877307978371050720069589292067969963929288961526334939951864749667854201271028890303703278627938615822623799853412419809321016716577146662123207948777382483705098249387523624017664989844342724766143808576322048663490340369962025995424367072255187543662899210088793867666169136626198558099713206232328336054794212019089890803174212 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [8679592508539216478099990212153799025002367001266329556747313233412013400358566607385961560412543023314335656724381939045305703083183402527866694940602612534453226180397732577122419693244362209283902618271301296078108353266547424515281564362924578114331989298164404020166918766564417532312968762384766494281354543193655702916068699425812350580555438673941002163261622257201635130426007811630176956 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [9733458803596424362540664516738021112481612768125678111058351880621846621382166202080743464309426629713853487668856596382672301585172713308628814135275249879251684385787996228481980107766872887418780881898334497978166912571664746970529436846018949215609893847037787383130904879271131567957611901386453858785863031858290081489384003683020821024694444379145204831725547118111916896782744071204176474 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [4459908329390224246482138375045066600840152634542085072918843934805808937604811100625347603563442461703505763083245295494088371755311770931768676460442071699932476784078162021260617793300655926502846295666375023284080222788834907412799094182969947797481721945270104593952961603886166276854770338236481232478988664737220065752671503357987553363261975899495693608020596382687523719625509895276869321 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [7983895259162888946433146773720477101385156900633581801242263022335927343399877573833640600372107285695581149573816768440310075283811279648593777729779122025075781279943009219941891921323678244380660219224096527657217402318265718611657705741011815648326019620151869030462930467280539148944659247942206242467794718541506469351678041445559771945074177549950966145170204096598183011906460663560192386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [2151998527711170839248661316008210054689166425765951238496605223840560320940044487946169902991557669725601318962069702980656742150047362819879844089644058844905562270936699255013587361859057764876184498787587543979158932918083596357051247767140710642628133564661285038343888638398202761326084958394734751144794746921197996613374253514606575214644751696099610151197723466035608327905597224364151816 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [11260491027745160278422423866252927700510290643130425323736220288273176914310038645524197169538218439512019636310819139136390330076642402401833275533801157611856297742776889358951035006456308086661307082545061207046692198860881317199713786178785344798797918414477343569886310470123965117041151490120382151581620178843520159760073210359748409014548437686539508759361896907511378492749859624941230949 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [12908193122417889653224997100215737184649736524257290507970301179765471083490191928120793660462725817782434659634072417804304435621505556058391473690920918131176156644502943923061862923600055500035704193851417739651397846147558096330754609318675957914137761686870821708387411215800083709365798237931513798976011297427505863463253174334270937135441660120006115065363010996788242020026424143231741474 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [4573490603776914017193165689047154326523476260962214177167992422170324761536969662141484665895462154440500673706145802593389232205450509602591814697806600671889092465465577048116721409987031550511277789151828930181079205244687885418795075038775024953124350510151742847029374127519373423241879039256751784799390052223881159631830570780750967453731615689827792278397039762755245376648369410331131123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [13172027510506978370792277240996300801705550709544245499995764142730592493601385232813110237782245803170633583585267206478562123429700411529332569712282540331405229226127245255255298035631254511505267704454319961170373110709051815175320385387827257465902669761644490113708740522654538732679328701458552274787753958381682604280297434949480456265528362070853918106293639182061487739318521818392056075 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [11140063054935812590115340580885301347266410908173426105669334360544109033357331779171991875102093615982151316649942244385653751011668880510462921361864801018514943997224405742081422067778483108285647048275882304018640863695480231491788164330098612365941368150753777880514884693896107907864080286218699481165111986592343402144823084107018918594652434040158278017176053593431645180050422211242801347 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [8124083081651172668816662512352354692819381309273588007162376137292788355666050108741908338940968010468764573006937157815686800814052702112715345288441689490218768774203449715587828091090579272207920792885625293062411518013053308330234981767376634740475243429642096790764600360509702253696528325442891336010651955323834301422668910383273419088287474306031531785528107171856095393116739351550440857 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [11650675272206711875668155644812082555116615128330114136300777889195929229791337733072720288760956557449096525417445297804316975602968136393545193638972693668687958542600407590560885351718857446790631888440552528559590873734899759872065306530992471697783552057043314894005311243048055817519223917779638389853670935116087657637160331825721670387282423319347900725052335378452212655838426132322847577 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [9628694592665582870680781948473173778374033615019120366735442685758159168168707265939943581448938133604193714464397007137037415645122679417750304237425294178899335972690127680324821572647471519700742950830113640776671289519880275160254792877743002048178254228385639592868143612741497033895118555730337010311923061349182382434338979772271372585663300478347999538905897358810628597058949649362608072 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [11888963923840556480388698765416526246686079521446087850349834786538199841431789348962074662881372276687284852051955674915634636840234040265291730650540678920468577043709382493705255037023770299582862481977585089876685773335862814458122070436642498266401946975405943571678980504218432579575112762495698558560768438188652846783251972020362033630866310677144481575458990641395406525017023776267897584 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [4930896783974681433350548838213159691913052956610628545016790876221510173633673846037268313636968576712350604439971477796361427859111797014656703877302861088964462799198752405011578135502101302903882349298885937926469113878919002720656022805419151222596959834009927526604468823717172008743721975856074617767781365149918070047335880080897382266645355213336646912695656939147907667889529979546733878 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [12556437758758243002370569947877519354887715975476337621656036761266394817312883072660217570245001161718252311959289887811975522154368904477021676805507209076936367286025861122701731788911001752992058898221275206511503486231274519589964273011881831366689055312973234043394805012996355956120597554423868298045318690466395060519989154403111248138872515615195502559767609498922279336221974428199458027 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [5615922240643467120706034877008536852861693177846536601808013173239084176115314432327892947303417001669107036723851992548114020856785991967724065196022177093747396461912915643131191051946685048208919584193468111633797165126562344976995448167681907664548321623601553498935671638900975460684987020532199087198258684529669672067015168461280748792179524776741517012741315630992570945994844605003066405 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [9049823631080638111754895352098618283683177889443713433825539009139039666262211863322714651233286898491775767014131109513515188908872322497476275495401101554742892094327758101012020838208061903340433754275864494791009534615892149301138026542525641058308556506192015259704248171678550327847558344544710509363848237053413550864509737380622139429319943906190470120524275392651589547102185805885837773 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [6678187563920141352491929944567876694833742166313535903233400884818512553664998856500532190218283199210404171286456608044384975754560781377587412407808374360784236718084929908977097256076339159236447991339270427622714581433799266858401807077599926863273565898021992296429763235075148370955806488862532776280529064050392809087917029694923273144257527579754273864511969239636388342363251180427996672 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [1735778220538307100666420434300812943300183979392386771690321523016146575536548117336668961953882478590437580482597278381388582926711436459047321491750664716653778575024961298794839093739835871625154707847864996852123602682995435874529906986058411043334870297720538672780259580035367255055425812817605952603933431689556636481819734296606740954488075016128399758227596712879028253380420194340305581 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [2100802524222716879184602354855017642186174137569489708989684150866203867361253429151711007575846161925780174505538513161036845588418792390747199425600580742000280544181831413112307003465482629081494402437853269366106835863732527703263063704870825017556785600650507997169158657774589580800412607792113410868904808014303810266824085206108218175096378546382130822719571765036012709839346562041426306 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [6033937303062859145872302880904919227915675212036531192388879612797262905781589478185547707052708152946376711970978840819029521971426476179002384061929192397322800549861918097835606631319608480137602644079186986211792268844004100488143644598868989187320846124927527792681403096931315734434759452553014936205851386700288597233903824887015581240163484093886099626706163273195566662189955194674392389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [9207991369151934328679343995038458901185000049086357206590852653976687730711535553358068949225045311657181408364557818412813840058866425949906705751618315533375530410018864356249271669506556952866548480364129470205189767168176989911175836175397119024969318550566853265066884965591057208437851306377745903481433154450012039609592125600849464324160572541676979106066082614526246251657881927104240860 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [3378610361820091474143034565338322119803998337976607899508382635608156688814308883404379621576810588339738386710014086738178108669682551569785231913269033728759340114084961066120403409922251877726697548911561277413176953908189625109867279236559419984389207300162944345109282661485357056422551792766726247555098546736091131273726331531682571421774989262956183459200358937561288863504284560474265763 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [13807511238784671738398155296059532331923253988225742354305875916114438458583715567385087817913903374934478649305277545073646997072755440562247793562993588725571356856693455916093109319573685459122203532743563266857445415461986286497702788849320359006339961115003213004711385942240303482619328454421976353215858670486057608277486342150700926261531416482361937732055912103836816922850228921937537893 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [236005961553278548825206342985796815774873851580813182554819900530817811054180479580239397164427890562234036911183356208880076879576131389402083336156132698049348329946197692746828137721779002936427194758653725642039919959567682600396004772785595806404055200254331035401579349976140564476234784927517298431817643950005273982063618693932199915804517070690037858640191023236059237048935486099710091 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [9179472580261658368640868898945292499760170047339559995295605414208608414912736927701882013162560045691359790157973875496822309879015957154827854217820402775269142576696912824253302640020375261994975233420196836371289611045493145829064990408374052230682267247936444749572223970764580591752195901269301999034955216240316719633854581655500106478993271978439550128330878648722981348219064158755284225 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [1362680164895855687003450807684535350726352672993280782886195969978571425285559020460070892691009025911306312019835893178677487915491214471181088433116553507314656171335820985520694860891994343647949050055832897365054808784431789157114994577500909306721185009282753248126167667083140993629202368218437219253113243855127834881637391348662801712692638163671654997864234634422536097028405129901986004 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [8565282304048370649907383756833057473614672486310297326761614004521605750052603781845699704189873737994031178378329063761811448717150438982899484798299876105150764085570468600665474328466103470428240504517200054549969836745992782146016730958972747026253949650760036671418067470448947274097618832272539093970443237832081821815654376611912837969536971418409859286795438810781641941102601152581563535 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [9800732433081060312420962310735790142638083168481811208974459313528987242715436245401149620901389745843257050069103117279484934066295036776393934625455690417105991457454884133102343488920354283386780240083681916501096443869490112165914131617486900347800383931241352964633095201779493233881427973117821230064111628759282067696360297728916134925824082904596003122922959820939364471304726924226739603 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [3914211284115697977195032781365120544880959603949229615008088250263908428993694418716051140596866292508969283083958648408657277979050972239353440069192599253202005932705541461623040933515282282111861925853435126684045937880117549351437857915202114058761802324602726554161848376270422960961460795342937462217422410925299457583347219284771848504886208741240329472903135339819262329976674097985001100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0] [8634097960349116304396085247427494365245471183104776604343988282313269500763600949444153487976545894343437130839553524431735056718055176503609670775845514151168286222094043616885797804448335584212606779550108629923393682451356391818178625962426493989773661062464374966695637099546558727371211096214074038690133231130804655465204748137010211186997768015395763409228612017252920452693802193654576994 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0] [5930353177447127292265699927469471260406013515900005118196733568261256104326742623040240634805396288963360524380664240624272578033505854631175184248162893702372440451799452662486881576129376431525560032710758405276484355724813446230266985128419731876545308508361641391879548096654387489246447326791208942756873226633804018241976691816675766149070063973432367043200037835822693059766556765201122331 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0] [11509290714126581453165928637481520405546618521186481166219478451428748019691723465389479188160787310186389545456278751994544481467129895330275881962555500351215548130658388506434425796864092628459834423300674772349959537941865457496953097644026984894678948056922919341454256148055550020853095979810301252620478771445714071745568375362399455593788319947567082204480996656431535991366711170163209100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0] [10869213451725372714648224706120026537464979072446268970921403581325840790360853296332538038764249219668312699281777835497465045324299897108870305257146064841447700792050537307090437192331601396417748749844584274778411897499170881343761505452641919640367112988757595859566257092101176022514513269856523331555600603874113198157295527829798496501106225931344466683292453969443184641706134269465101453 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0] [7716267366919107360018427637709523494368335598264930359293259199846239402766071741553294426700729610407281959617254436677583761736601809552411882957025095596430477142983597647369468845320105281182070518701734482613918381683472491286702361794326250670124619536251300775900431850563401802104160427220889635930703489066344387570679043833561606624955432305036228711323027799132100129688870927445461191 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0] [3816981667561106966933672159034576984878644814408499760921507777611935812315614495388736311535654397473263813750638513146865994246751492767579521659627719645110827074379913488648680325539121390998385652706557406245656901883054060929631696504242318986326649145260587806279046555653028138311499786486931167968974734273825094442824774533976012020196685653228398559936684853331471777277440195108797815 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0] [1107145074560478784375211086851675135074471229289183214451163534513794942455915243336383399943729106933690086978838242065517539930446883043397750199568785319298933484465253001597055817825204097900530921408867335980657857582434641349681432597338226492005565055616152311629313410073534032203473600914750098968381359236385909438071789435119697331609351709875036949177559094833067372732555772047751359 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0] [11289833029412890523940901565191073920972338838357782005434836434752645983107668713786251843104463901092215476150501645107397439575546490795519758321332152485220888683500311319358879276733603199945349147186041164070379314024455832945789636402782184379626010333551642600203048299100420819197655890900318656911657627690793478852868997823660269657111153424524168637361023096394507880104422023914951824 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0] [10474233274006162343462691705763725843388134645991333129317042509878243204743783144507821749200026367803061044885047597482900422498822707106813073358277853571744743916497509893058263606062777414835947627241671044645371725234780933840420338313984853582413374747299400899149662136079342894653787083367318607670181000458219971549758613719055098792699740533849633030610264858824789107728609380689476583 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0] [8908313532409351385344847919678201214527728898393846898375988854996581634633935533289433417577059074001442348225227218204771377647816344336617325034255264053618419522624038025567196882433998375095880221465193791578720627135055954653533781445434363455394443046919437352757937517472495248467431313010277009100211773730631598060336308531327141652030021360926750632598163032533300513554535822370086745 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0] [10178536797880714316236193346809212224141815646561892287214250783817019570373832499521540984083938997379067093780338590336324718969985446193857304336258656693358076572877505168760597887887097142793074413880916678244422265500125808326937664742000297932812923869082369415253505088793358779371937581480581275401213722787802943682302606105293727987451239054135528680926829138702164794571586277968820092 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0] [12496276547679787313562536011001486490620990917052098209572564279173816372073566829184452987194625238326958508655390552092972630798233699997411199659271797467730892266921659026819201860251668737373443861271344893601215553925139750321081680071422814270936307554102364665010045412260623048772582031088658344955977955827709507168860403189707249326652951236068537797544513141626385429123324962701262190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0] [4219985516169936631831623552185078948192876078202398820255346945401567367954332503383861761499496484256889435687248502107805247292849994453169799954177856234464101678540820321835070173577754359525952693996723833299957024668595757096341085424392770880970716889735447863331986390140693886982121969083702163289147246859852171978459689929172760094828201813609287568933559264574011825702986799885581312 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1] ]