This file is indexed.

/usr/share/pari/seadata/sea281 is in pari-seadata 0.20090618-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

1
[281, "A", [1, [-1, 5208, -10246069, 9437678119, -4079705676560, 720170445632846, -34993543466116474, 104547471436179168], [1124, 314351221840167, 177195996380311598789, 4461163350771377196040776, 16125062204280306347838648845, 10685079955435304047417619432306, 1038080823817235484957936287691626, 3643391261267892013077912599946600], [-598530, 190905275008569985217, -18390661160080111992392095698, 14051515124258641022862347417519597, -900493910290507019414991932600325205114, 11261836181298853873427650050854532089466656, -40679621019236446894552458960124411068430209850, 42323038204057948318488468655475206660890462582680], [200707060, 6213678609359790358972133, 14205017789847986804645054109803808, 87114294377102791387755833157169932581324, 17801970587901516738927700842855761056888529149, 308340988382341550546517997061354645890398399138900, 558002496491383439890987489707632101828659483946311734, 42496926327456719161286802202744647410818207836198326856], [-47512539089, 42576515427557214891282022888, -872385934943865159116521540357701715865, 17459543928881263835071977093969524927936124257, -5184034717832998852637129332067034091801073863918323, 73034234164467706538530138892185070752021213798498799564, -130988389586885242190561642951290962960119509855516123391599, 14240602352373579597487943452991196911591026888911351253952112], [8434192353648, 102162404631935671568024943038562, 9276708449000601696491439159828230165435043, 309946067585066154654514466148217603964500962777339, 57476871579648112477540843816085653293369239128866868716, 119704921554775705622465339345544168881706889605516926598864, -1165305761245368993657819341083240113277912520226766013553633134, 1598140323577783809132678125033695747003657553996748734743874263540], [-1163676252501720, 110641380737922044353288466489308522, -25028111824076028294353113794868785626644850350, 790126291026918349235681984253389225563737930008673010, -42610977421113314703842573053901985648044112485623202512380, -775914112720111581488692741756215182624408584987145811821175103, -196897892492725996187568427812844990016381049598431403714681755560, 1880479734749322828300673162371378859006398790248427717505981490902400], [127570064681624432, 62771447934939942473880941800686303097, 20862726321166659439241303213380725290074262889215, 390455965207636185944815155924640175849373584014305621127, -10314339468370314615085613172279482684388032339312671261932018, 1137282921797329230970693585629065699439768520468466218328501604417, 187698194277666406571816527144346084246640291438898208486502547346943, 871218681430101068392639955873180268037261052554192581082886993536083120], [-11255659613298570718, 20563647774407255477686788442397078485519, -5757838541166680574709208899713854166672691723415350, 51534267962163824848954957823914303876739180239896165223738, 1752420774222474740650411045601319502156323291692613699599982941, -459514893546296146016257002845932309933013360883740965289359832094938, -46734026254236550492878979128490128653967938107013881606960361788914562, 188959239182166813728168018009181549372971570700035241153878089065424145336], [803637665659708993072, 4165954304306752729408800394610210820142529, 456925347711439826188992288308978893244844269373779435, 3197269910985677510374927735046917500863328408481544628145850, 1669389087325795115862110266101117172409935313527956689900642479857, 71360743794248219119780083073776935350124880624067333975301148679513731, -30235954645656741505750624514945477730801416574149869890835920501642956697, 15278655871222168575938801427919574475409324485093891586436516196040145691144], [-46335427144267666435168, 549137854955419874573018041261391951555940893, 4031992736117980393349897142500670876724151269390341117, -34790803039332917759962296729764417682102756312824767365164091, -138455117602678038113354570206328259300630553195300259102195273259470, -5100168449036190364783383686530744980478051862461446032844480766150297306, -401925909381407574188433999931171327380289399612551822805375637337838284607, -713945246237545696510121851890723511075416533155022200630129899632570664147888], [2131349080390540538378232, 48943943231514814688850053518271161134083070903, -816835611388174291109966081262415618759718271629727464748, 21602730059177993703872977508624027810829795728194266083555442363, -7175014994612005913722026215595979217060068158071277686019022462816468, 274663892277319270716950878249477206317879816652801716233550486269779227648, 299272102993990399479622259772253662947880370170633037328898716177444338378832, -119293992783027601993208512205038556163621481315177324696976806262156251079396050], [-75876387026522337972046010, 3034013279181922532854024155596959669100118319371, -7968496743688342767550455617559473877311484970856435546080, -2359944853499546587196720207540225198057953518157712605490295651752, 857283403142904835519058179925342938512368905127486110260395841606783921, -9119913213727137880918734767892745396066537856802428799083775093055812975999, -26631368184151599976740451036127714652919294391426224787626139413971297004304858, 6659638307320816952463753971615829267326295982539469340948626590713358801859319280], [1935966518801889409149515432, 133161118603017808949699857614557317565807701137009, 459477835139604770218454908365019460454149593470290235306327, 173939344641827635338413741060134610025847617399172521090520214567512, -29783937874485634877014042127312292550180950446228636193665143745299195770, 123263114230752001929371811285481951015316913477114460080976004881237797443748, 1281261791957964984267633746742337535318881182159515719807615886998556648344805433, 305902650268539927557709713324880702043028557619399777319603934563460047290184597936], [-26560133027901466948061247912, 4157659304232166379793050768690836820635852444988783, 6207707008716307855616928567121273979174767141649577841176006, -8786649772962758656186720910896932310682692823324735868027668638314694, 498201881071830815611494356734205230102649847086913519313083976743857042525, 2263366632326388537398265408858885882487101945917913005712915755265446759135434, -35483255779142750507074089324147047814813745261913479030642645872302629228251029234, -49586723691288140424772918060898586437795659107604222096078331706191254983115533340920], [-298919140400928570281761857552, 90852975026256513265136165647259920182804476549207498, -103874469220318468881335913616113147981187096333331223618286203, 316409253296346105974830988200406493535891999682787679090050304718026396, -2709987846156928228495444423749210302188177336093019032224556543629617983503, -115526282868692880610571081000807661946582785435276748231639807758204237761519825, 394887692348193861736312742777492984977408729254235203794259377348506954019749524713, 2900652030766962573970147996528353772241689623018487612100626026374762868059318481572904], [26642161930851286207335423156659, 1302702786491863706682544354296236067580241815558465879, -1740262466759172965018439198020077439436845511891957494295695827, -8438239924430507181717232887857433627523897138964403396055344767782209677, -72685096419822373426763909009120287901566386634616420280671284694677914693713, 1070241492983939883197349848834114606551702973935244627496915498573596071717448303, 10588270151332197741011916957347909718070437608160660712644604184080103218652987391359, -109841714054481347269539531340531571636587381698620718849719295231915882029165849537382960], [-654237225705868175053584149906588, 9434516568653414849099610951011415055066099695976109009, 13849490008720554491977696626656565943769041193629875301559411039, 171777226852688067630326730736853138650548510501328444327011911934223200915, 2433477890848834028637332937622481112299387433982842754806567033222332722781948, 40063139762402891335650272008391168264490461522770066323849008135838187168476736963, -629939129709397855672999148537903603137242419108720823697899077728676091489546780994790, 3080868336722402379465403026988877485052816268520036522924133099839738451412369896467795172], [4823561989366485536281227758025402, -38792066253751723109630145760589459807145313100418623848, 270003201665893466668195488029272393767335776255678306394400108352, -2734905113828176422239643360590061767726659947294629338486984969952707619279, -41806400414364564559603892157427803955517285766545626437464401419773505655388781, -1603156160426397615273549581817280552839827517651269012868595422926818174902887575457, 16608927642469624508876435988119974081986416504858413211064910657033136406250932495338836, -67909910420261580300920574788042960747471550486161218322284382449287529431242810095231485408], [169724250835057978086644777327819860, -1611322240078042356189668568435582311587155004347727017383, -1403159142625711841470239060436809212545222627368950184412769367042, 34741355294310231446570829661863535546336973298435177324553582938091908658351, 376645772531719273581486944547729331277489892078270130160992125543468428447344908, 28569943531527592665809402911640925162134942812679131286577176489251213568719796462602, -288787757998534344059146386846626842060635377935904853256795177783425585141664837735188459, 1214411756775343944054136702363012071829218170046191446648582483838115971648294734759719089904], [-5598957806745305578727034325549775011, -12246583459925871361869191080068356934421655776486530525287, -27896724099981265424381381263895956393247473468499880980820527847412, -358271238713015938467711464602051804589234610210804573802475690695864747278072, 3885411491776426625652727298618549595695826085666574666284298204850613449214041685, -301948255407783263782465908075402139019085262603267394413084880228011532826832283804180, 3454486122687440404604694212391802226478878993851334881673520181061889871071870087059743100, -17930220265513050389166426657677543177312842011638128987640906949724552329064440397424644769176], [49191772586016382106630975637849838952, 47440912911594012592457834581392237790773976108529768845489, 123364180853002322176068600704404698353353034019355082236744738592668, 3051694826403720820736801168877968836422388717477592400553893762065907129195883, -253278360709760681197240423818489237567310408530307247073159693580779315223641568359, 2076954117345022213545950287748435994353578022054791021660469140507764529841853224649389, -24090176975852563186729113537255208876188818023329627555607836223037603941809216551130982293, 220201099907299398293884542032395330421253281770570009289456651276968405728376514394896309321208], [917878096914782084812499229458390830920, 1352000316180389090882526415323686884522351335704339563726929, 2102068572062439777635311350828219113917189568385662728837658890895188, -21925073017061353349572004301999040129800526902254246225863328202775887210248597, 6221176878067266705102293365703314594303879753162428794918023229765829126571981744037, -22204430036036290686564287611231288977288268164145235863827567528330914424123164210447402, -51817146774820698160553877767545840618285832503847850203540135157468267507365447811166234053, -2243430207595236263513760975870192833305332476979657641980747099829382525713465586219447059811600], [-28429246654039305432423547110208123713880, 4364307167181018063067291842180250425128635971171513144720938, -9676150304626719244145898329950212853629592771450355484727279771856326, 136801697614926070745471791562858494469048350567534272888865197207761391637441489, -104340509472259957457293062228418461754339162486562303842682888374117839354039824774193, 641108978249210156436246423487535497666405923311687727836882824609623707836115894291162989, 4509263341953479849258468116619135635154129477064757001286382961210985515768753970335518247398, 18631400166360952267585887721772473326371626246266123114365539428383497412824591057146857577296897], [165564272349702012827531483236221497600784, -69811261697934398479751486847470105428829626424427343264694786, -120189322833576682587478734875957003889346434117604140722917059533598261, -770779836152724838193605587170852958853747798756426726399559826954972337357182926, 1312271866978049719492923224798479298563281161405517070219194103593606440654880593061677, -15397255873385499406199552665554448666733493844104822760630135429553531363637933939705152439, -80618318587060537970850079236024386729318057744646042705910094722856679109011187585403364698056, -119938727469091759522780750029538489622042093581781277197919342981280315737098080232207317016017776], [4446374850393870893750982808560614393585304, -552320531987776534559324631331867767633954331062749807238540568, 662114574766274368795155254626843977693764106273177403846807635743376955, 4078919280725076011952802658883824026013442232132876079501971527229438231369048856, -12502459864265990022688010830803562940273382225350028049020478445628998334701007664064831, 263648558075357780501787110333993682130516062631900760859336892701084634933357161972696325518, 988346807335536187254886143680488663100726953171582045925319850130490693254305626680761852698393, 505314420861795386938162470519962911757172391062340377365616310304237837180489461962673582452366600], [-85161854657512122605504654440306364269859060, 2001818357829596236706326623663258257216653907307600178465211652, 5046864978251984209956619509748749559845915466961228053005373086763547798, -20658146798737968337336012724670325837574751306522782226744175857678038440811643718, 84987124887249556583855925862085377554119298967073871972158419869815528491975268634261456, -3475968159731193674013874322312136648210973290486247334396671469889723210343669345374038778970, -9562652155771005545438741752249769904296319109113009225026789052279954183075948665169489374217358, -28686463092084049230229522945021065838751652781890165586762097901853809238909959548177113388508928], [54032352758691509415043405061056878265990256, 33841767816407931775193244579926701976820987580036654333922882151, -35960863380651742747447330374991138029132968266149517622733748268501855728, 99030886652675906739164322680927601950998975846237739181109367824841080663601920073, -296207452250140519180358353548072313973709481311145167188002874627529222201555239680590352, 37430257474935001723605440741765349038820807545604247475275684133460397795200363512570265350168, 76052266894341222352413821248689203387594157491287260331100393233882232265692284248889238419497105, -22350968790025918974421127640946918864386805767460448244662823228967797467444891826511566659018087472], [13721995157089188988046060581252128659133957322, -13445031455836720464204180764759934941072794471853503655583502708, -149077749606091468539858865915926323687646733051749440829899797964583878589, -439976404574297247669568904082271981239264536432234958997166516837103298302927776370, -1617117764289214392201575585499571783795877101403217567171642614466798361026736900402956369, -342494693137985237509321521912688262049797174175289131999524919703923661661677868973749413419279, -498138549642566727930338440160808106637580004434892884319739629673865894536625279830751517853283850, 229769703209541101152465079348137544627908531520465759118340054543050025386819849370759368091665716352], [-124816952392097187002147395929903861810309836352, -1484403531272280173090677520796111828328139082712470561510143507315, 1483709329700079162337052403535086617822036842087733955406679469173467593412, 1806161235427049659725506451168815057028446451344883323687501661770142438738849284694, 37389832017314448799715544498845938752108196037313867317927808010246015654226803059281788117, 2737645588129461317768156654671798154114700144363313489258842198778081209982069142948976935767671, 2588142784011790577279635449299834062668925087266575407045301611162393124012395014577036193810800662, -1357830604854529755276426388650061509777015145438632774560009041265152076068332506345361987555112975456], [-883569758943976829082763494894213262398638935608, -1868202678388470109668430690200700046795515048140475008603831021110, 3039233514623584287373701127564654088517495362895161508700671591593344054791, -7021926333938408924289812352821148128026109708248805385000424402829497462748432943511, -353469206834494814083134544825428524544907597081921866188952618524000136167991775552631185080, -19475899340490651238479059932488278836254565114936903371624597825834980310864240865209630339265306, -9259694174196920940433924742611251112393576222981676762781215791327510281265145560721118641077533862, 4186200650838574761101333606355580241222259275735161584349347723344729813328139690389554448427797887232], [21362319505179271289566648221213842155105652763120, 52314634004990809830286565048851995935049768304296242196874624202522, -49348292644235284126708245292877545964301726820918166672753725929911667630204, 26686476443218539785707442954649538022568198295360672779828671248051048115295097351489, 2170551436137465821409444575138828221903171986566497729983409425683403225521982621026557781682, 124481809667584011851683785652640741146614958046613219603701745076966783036967049202774467327598305, 6031769164161659232247066788763386717995977811905885919161759418684723928399228305201884669692327742, 8959116038990956858348141478472921268209603069772519084308897966306509978103025032581982427037782967424], [-42145170293280804785058534786348470542486879921854, 120687636197078595425283756353159920422763455781628202023080889739508, -25563740685410181950955390527760686193192549902370236732767114163390245866170, -99043209190997179184475386372483771921297789786474190640097021501151020409366828639091, -8145533891229529391619856178766653402441429341667224135300579025959721893517846918198180895882, -713766591124186843827586175367080124896636568242911646636643801155912055012888447518023532374656418, 222250829346805208092178888092772409778971292027574095454531550108595390258250844729830031034383000264, -204031119747028122707306947482897943290373043489600485078702790110526501528479507208900909292541183205952], [-1838081194234721435616236432623248539073350921687312, -1569871509856833555376419716591506018018778617434688243727850518764449, 1342132178369622738739466363507042782607417205435780036619933699020425851425554, 341310585166729744915681504144845366982413216363468305278603817677928304183380675372150, 2585703408424895181947229242678059733994997774844395927209202186064413919102401214931241862638, 3617986660255025268451957716505700282715067716288709288124940931990836710894551834544026995430843266, -2076645164765344737670498090324088232960887067787663824911793716541529002167153811203551779203074639956, 1341355315826767067021705167970553872960906767134289234363954868328800950458913538883110467187444251881024], [13767216444008225002354765215231870118602063599476564, -4707036112326400753101846363941009262483136774375954185321588986554078, -901221095719746105613986545266074491584923318069041644905975650322769021977161, -999751713505859841038243356823718655171363672066677939580608007431283126736665773963486, 217754918964768760794948368117650495537524198311843501016218757902438964840552648403491188985077, -15683145899330501663349909635699625918503813779747923646266522875077098098097347864503801160017360680, 11126476467277871629638096090910438156635455516897309178085701442713108116914295459548655237240690635188, -4491822400330313208740803064463290878702012177809137306048974533124438326887784537461098765039950189340032], [75725292200941990345964285756755340257852289416873392, 41566451119854467741957022837174187977822130236244154162122439902044671, -30672206297613239532529727631630694342438909050228577687641912193519180014237064, 2214255999480760558018069296787520834413783292313191505969644053916997238469288836219773, -1789018869010514918497709137655289580758769817411654021568592520431549424523308009121414329356585, 54091687298619908298953369665199951531586477018445030495727906349484968216843199039465691746012769752, -35987349150545588987103433572427188748918408159296882089297874312616922466276040464166915690918143734812, -2127692370983847714916584688502093156154260293142496607500059122894071356123352371634194693475194380919216], [-1333493894828385225830206622190541584714789101655201208, 141869265164676235356632884451065517993919879465799509493597821954771566, 53253439574824851267058013795628250250490594922480458785211834100695611246313081, -4063944375169778681544451464537599033094525232095422495046196764701731055537282499136169, 8008495349428563046854550091553935769926033607621528229785038831093513114081998837140481030378020, -118265239458685015927281104466500902008900163730976066556684338853458221064636284883190545299897074472, 18789809510602861613001073065314247936539418855531929737029335087303117854145062400504080866305406541996, 122694214956803158399581465760643647046723657114678514732320685686469162181990648045804865030400468365365632], [916066371224261267854028992955331382781235995444894192, -994371095255613197521972537105774772929813608438451903407195497357080482, 598755280128990147003975305572242400235130166727593727643582635269662604674555726, 21410942011887426514127502706555285846455080724006647643954860584431391680491133386418491, -16418090153633260205664437054613675177676294126483616951820239603897526463083909544087975142458166, -86406598023200038379002524223086352201051667924090825924303266649150530267220790576793991836643869782, 573101710903376130015698041257130814087348603298226440043953451828754410415088186766107246047964301633340, -760459621627334093503770730545879439375759182248877987583274753808831496763526817253911318672390325149766016], [73432598911821828062637860977921167565903404829630568024, -3563417067201378298450244511899886418061398383454442022071339269959133768, -1722919602673857631613977158511177932823645599594510985381614356808057296407991778, -164280120443076524354508952592108977533963497216920966168472995221066217519459797274582259, -54148615373492413513208022695841404433425172581377179902367532687643123513163071700451489620257183, 2396136758657130583888036222316060311032665268956146871991183082087992085485424507071716049526600565566, -3865520578318842401425758653414367520554765716148727259671086542924176759012664799971728712535654599325176, 2197762352736541859141676558338445000877228999368525054139797486079194979869224000557950597811635182608737600], [-319978986008117028334853157995801959288267081781678146376, 21836671544961442797827741419885765613956493231287522541184559424609761131, -9764028825287172364319359814302041064689844971336273444172765157115200685020077076, 519956720596770919260749266280676856801619331733225960231731337187483578396125262225874160, 643210793456481507379522111499231128266259948731871238507289345541053681742186046506898227737039985, -13213950898986575813126850799387960665146555997149277412632877829899251699939986518526220414844836193910, 12831498868168239079313698967190242819905722368638670844113449807913208664548959030337251172733085345295944, 1908938623062343498797461440324201324545561872214174765741344533712636673957257542294716637562281793757896256], [-2378749184385255377768541447294129665010689493534661388121, 77190612113748216048973456144229724693326427556338859845203635812584554172, 41712690285224855360543345310243063999977965209896818103126960419699329093992620536, 1978336726247786526061041971141283128387175385563677541190498269961212853060891314284072200, -2844970420170984415952325537403305808775050938431349724820980927154426880283740220880211135271864473, 42260660985232516711588816325565071712099670302454149036535430196535350742507601706979591274791451729986, -10063739779653311261905875400545351497220517081178583060215461013371209329756990063322280375446124676492604, -52870933334823457994331047740262218388299763305564041582220761705910824452716161588085755785570922355084924800], [102284, 21222438813359072141286923894280431149573960986158255739308, -444585138251606714491590510257950248049574569822279641136771948222867879380, 131697575806391166560955002864648814997142680275578378756218796871482692002263682487, -24053465207678302368165634652009783691652257054036505316104947925839616509695076777898072681, 5473549762374222100941658085307013333354716480672161708446854443303568882406531654846079475548422911, -56322215359297083349512411866013358813607713576994196295953518797695368925828772681984089599618088808581, -131995128401349894690508977854643716144866276979926790391095927442015954130108096502057874575692089362831872, 264221980439839627421124755500198491805723815623898019335355634460478060871159781755914610959847980277369010976], [600733883, 32025346501749228898833867790199869221418519377633497629282, -1467330265419406942581730290181852181123384799766013250385158575242921332761, -837554564517038820026313685526298165722910599024631682290699653311976139271151590381, 55313341194150616223104860505530536749887864209651029537708869896296210055240227308291764079, 14176437341634979967613706697827056720208460158493878165842845481541006344135448858037132264844327561, -225517461921364350093813226331630307801727702979824299501150789164814738920892994425387566894709000724194, 752583110770068846160048237395247827947399868275246864863265719050207933322797567668192579140209702739506268, -542697423944232330543156768128896183837498294554971372186081745047277793705608743799427959775950470823905239296], [1325653754339, -845261740236006490722769145433120345509334691385742272771045, 8434659987183044305840010130054676969747701771747634066460031871214329016903, -1374276872687795717297518893673749737648728614598403437917276579531255939842867286084, 374054714528116541629155901030316314177823758001154906682006381866389021273638086947168259491, -150961772306481769893643350182710793487546248694377064779678392055842066913942426814124794726823740319, 1712239266096879562629072252267171361060029990895378726901765310115324418132041619304878688464613634351273, -1602905432801909724894758591412155496783019891216176736519877811987760556427256892522503265823995653829009608, -1382609638567438954556178207012528589794772599929338299024538608909924882338566205993428463420047359817171410048], [1035242675510308, 950281495059846160169837294272577482590813514655585405229267, 24667246494227904063547943940863941397325388510106509055512256332749259696387, 14563783790076438451912408445492059034283994886065789460985394331763845584699057631033, -2899980377188556337832521717037231562255920179590603976627630930700376812522848021069416216177, 545342248827912738656390526945913217884514134888203706277437167881713810102279841899449139333714677096, -5316916713203347264595478495183167329500267319099533874922230516444116707644523675041841242204389592183658, -2796686415385456588289469028518793740860231085555561724639822448748549355183962385196373447562765301913564536, 15240874459953330100813439233722394605884471055726727025442079532384145139013320390030888403854503865086880942144], [438345841089713710, 23959197597476467177024205313309534545392420231259949854629772, -149374033876364510164825986996332950519331712443112494366424736077506328579215, 8109248042356958500753898747395625465240422563387291786234854872198451349286345930287, 3103808511699668285665348489322622445071798722671219571791122146732605388303989126312433323884, -617294208145285701022608501415340874590199738818574864089300140659872498883518574043028398883493506230, 5630070810660261734388897554033345209998833419475945529792055799467592892795024600249463826328427156995960, 31140219710948291426468616284860155592054826620264064339454793104760713664294579910612563782979963096718710420, -54788590038701439786990295402645313659693638276531791260568121286949225804952622773283359113717343939474962319168], [99955721620706044473, -74287037419993987150874465585823161227721411827206781732438561, -366619462790386320077561031861994579435547777625606469421106800913943557441829, -225377636956851495585865238603786714635854731956441076138879177778820961726740991192927, 52417245930918885561804466192304140150264903964146356583234057684994617162919989407317825990088, -3867842695123541201130711170476362715843853046810903757168368271586256585901705727796682911967050151114, 26488544468634491848069321936792526596864922129296277572071866851027808531464774253622313806390371971728576, -86838093753039538638900323692024276270415999792205299309871509669247041530917635288211115665785578416920006428, 51698640833442244967054295850354215159947695762462546555591860125840772585571777787248346629670585490123160784256], [15402323790098809142901, -519462316804408855797057790741369746125160260803180286896331906, 2468457157943019490855751915889885584828262335623625689191776568547299576300816, 71120631912582425202194465366926321291407600331187542324269051121405126769699550725916, -278907746141366122802623999438024439437481655290803368524401232573881215858913467795838114579727, 23923952019894024056488632530230748651348492249018345693106306344262755010767457700483423448497928620413, -147631750949868580024004171231987477118276644767937892120442587283699558182360971568754002917973081986414953, -49366050990011620262471266334254638118823933735828235473658747481773984158957952756978849193883737908129749704, 472207197768343771083482725219697537956946723541099485160245795560397991268699013775115723800290472467928525822132], [1416023952067761396931611, 2791710084778136507809575201123071260622732580132228074233088835, 4765698879452094392885746345797896788391587441779762987801048536366284050352718, 3220445219866578804563847070584536364829124088675536875304772017639057433348068118628298, 66579838323853656767976577311342762490281515742424922557868910740759892866878020740523754965269, -57189729474779785201910254204715589785105667700923573822805462551449765747904387137776982718967666271410, 310761150304187585068646978470479917671767220927499410163785813621491963442264079872715001445553883127649396, 1241124622614276732005125551569679194730835386169259342056653083798240242336415528185343875310705144970058931284, -2728498443918270959872627605472952149533586790225327172987277665074116630925927242360854784662815655611830022079744], [112626739723654062126216651, 8361385628900217995204976724477118087928918188054654145964394204, -37998182244512148890076935269451641564981129710994401316046584754628877755676438, -3852809439462778867001133536579440549304549477699466721569477831595473632390527691923683, 5021066332429811299624832609467741347402269672704892822580735694809937884139088753846701147917895, -21957202629596233192965951482677759140493125349151213634146026818759355788439177182448912210144996679568, 36321669010633820284284010423928163487365331924212038588140685868637868267584726738858354166674774663673644, -4079756065719648944185184232489476143504832675572489728176006881483961940128604562499296981480273234161226380932, 6182503303273762112569632553483816695335841844160692292318314668940368877922476469953956624847567521558107558557728], [3975809419623158294248071160, -78062745113163091363453275761146757952903094622202633353620639034, -52547682761250988240848949047152450506405727100884408256286477410339687142560791, -42823125312190252583679600008623941168197170981247917995714841723124421446454358265503199, -20657834037102084533858418738240915557532958971399603980777575592608819075599848391239351300433432, 662960888034407638891791571415260011406937106669953893635426529099349415673266380673003774931652367750297, -2032784024513914350387052124501479913742541899220953208393719566014449397807612836540450131380741412672408514, 782339044168131095718331264881862522789912571512749058061236910485435060534005739350671623718400981556147544016, 4711185180720603308262155853494992615511130185899262373841096790576542703361666859982573007318601514453603381856032], [321413463746506349093510086315, -72425322052839277242424868738418891418616928245085356023783861380, 543440731865323931828190099113016420630293001994760969454504138005331193954001335, 100727721722913978689828950019407191070802436938383498963461567607827702822247492690636401, -6521088899756181521085440639376839359728924076733529724486157417826263893407707855116135672659457, -2286369248325007560228756493236708219638811773785822820309784769059473824656279195632379118899340122792709, 4919734518172244258354772538635125115698508648121523786184830615941635297889390500166049240808849240347598372, 43072330233344214929556665586831799141741815909412254491533096363232124783308761128243001005503768905374018632216, -84700191533699378770470493967222545982776187442577291776081054943175298499511358477792074771227414492904985468487200], [-5855703101115018094820893355765, 1752619651336497865022840964978498846895375511091868181326378457463, 450080403629049712577809858863751302886069662513288835003795799746777281955390534, 485227597888913270902789073589526672823021412593265219154384354047389057973917336118232464, 356839264786974844024595660846548472067032790950531728779996775826378118466634232479885332880613118, 2194948357183916443604478985485122328837531389937786055277762192179085315147348771899732532580109621593816, -1557678199319460413418649204463856564602694448578595136259621532123084468341410802834980098553250395373170402, -164970024827986402306953277623033979178394859802189810749728977610548004309259422148897060487631512872253868112120, 283166023347118547457728136366923345109923118690534503932640804701545098683056837087676900962249212566800856627315008], [1014536193978505321548616336099756, -860795341859410156326610805578953012801988136430040294065236725759, -7197891885297472509894611383213301849678707892395811494040279172819296392784575819, -2041345000714398988908238575510210831092221506417821706790723043380678360112671657815607942, -1212372755833292593483361849041821817066770217855684594752714630127589918573439076552111568880605582, 12607584034230025270220585581672087746829025396753547525157432900531463321314115375318620162279422289323891, -7674066050719472568768365524558226803035234721195193027702494670465688555311078883149543743463593008537991565, 139006078749760899332655537712569125234637382335329707311052967208559128168141010738624535980308134851979095501960, -251700745262593439562733585636329739165238540726965082122346291513599989876764726771763152979646253079139243407528976], [-59088672178076047445999540097078508, -32771721775229154617961433116221165394993377590974662366040171907088, -1948928222455169509305731284257629783762308446585108134091069364967287681869348304, -3544419333887207199869062535439297226117258876938191318629994400915581414694558824380470378, -797221341528733000152428752575366850807060503577954828319933396924843066614143048628941118620387808, -62108295930067211318647151326689488960299103147360987844445400013932127558998463482855343090607393684814696, -46806987973176738851800611323365144782576516076993520230757675282141244861155534239273107743517946090653374638, 1166929312894835063995324446154303960782991660613581984835038331155851597773525920349883604277801414894492388668204, -1705591187634049733244257096814379748154944523957459164841801343715847629236719367400397543825601530699068881834914816], [3687041008992576828380992646083079756, 55909398980778341076076927112969254553544232115525774805887935649094, 87923399288985359152465738122431400598164212950163976121570515052310983112807020718, 32308571220540724540198656148032279982612819687244745481288038689629112500198973487243155750, 19518546032734645294090998625246515079288877180719701211929506305818370287462765446258763562051083415, 103161870071946851908701693882015017194926366157851183355202890469530531049988074473450578130590590430588596, 250721531563815013029573574398985461826630004998243855174125974714412391983363218361676576368159317866612323130, -5325873183317705787524224726769055679186917960766472472744660109540392065513512765156001358772793203162038272202180, 8354025373390855865645436922400919718295636608264489859531883015529115884027537814835622664182344303708581178150654528], [-193285016543351027338364641954900125076, 519554636473675241290314137591327684815781720876191543220958202469645, -26078919348564802178339158577459672129135402869365568567484348440694698636345203218, -11161060676258235086902941806044109636238658827407488350109014646107699178138222619168410743, -57294556862942644908104229084534244052040007357070845789940181412196597457422366660921607165453408631, 159272804742090666130592093663738591834954405509042604975378827495373272588619111334288329284813987226446257, 179077913761146603915573924082747707123508290507844770996658596718053024244864826653319039748230178107256015784, 7024311100266770697730251344224561699840181988514637293212078808408695114279187975821569548123171941572469668556400, -14515017842480060611120981773859882808224846278282346983508349587859211517841869699772143027893622385615628594432796000], [9032865743003685410357111586998722767667, -1571425833743106574127111107300897076550384204526996392011962554268606, -984724070804485383724745092448584887620334921430094070754456718958563823501455496387, -367414836379308919731524844857193673214149165923248770409348094951277889139089192960603718391, -48509663923067815230248369752849634239070267030218459235152257259531187128718709155181654928392606515, -1293792923265268387979232775854987038657547359097406252896207072526474056907974817677004106292679191255071486, -4711803457114934753090635698218480660058834004892946049005613006419648746950637105445098463415213067317846152365, 24266120859098122041570195745261598529998918815429737269342964922869130477847872327753968463942434685335566189617016, -19479136886727891992795299219986244500793970152689357987649849141423988689108590391064658892839365310546777703832767392], [-373597733246416706198053789509325198030982, -6774075634217978599277519459421856641559853033255404071121534274064615, 879721068743836445792384858852282321891500039552342653847780286644182188366334640167, 831711930128553499315137997808262486662486062119836340032625883940209143488340397733921350052, 842441167566886261033252337027630693824152762796055667857493528858207119630439931437588041872905381797, 2795772365812712786700013263946648363741611394557173740059875014450901567249007127067023975061055262971216812, 15076640443882000391700920896311428900611496186422784473901646152037534155451163932185505570126569206049605633700, -136979058482898432868542747817856325619082163726148794956183850447251405376726289674171024129953738701264783210849800, 179298801153304866829391016689527960966950569081551813388717789165108896791112894648513007707006018469186050006092206016], [13720825391818679575315633127584755563832478, 32643971873042289313432322837646045314052872534029595752249793500546276, 10026159990608934894663226519951294306068268567366980763539869405316002984027829118795, 2339040186049791908868027383708284108031463232495701270489085365926906528330872399356510827001, -2200021639000856700026487770162239785150487260711113680464180829985792265636302345180104657757867790336, 887494112150363403099019213185039572130477174840441976795204070741371977675958437540840695242534203106342182, 29824015217021211322261236206655955568779540498626957454085617683269000694432849732246119469509855837976343721, 226535604200897071165653721212742456634607587192635542212415999991175407816271368703147727910745463084814231746960696, -429376407172317954798113795410301280786061885010581023117855903011049591554710144708404504566580529632244096016664843256], [-448197249854551171734070267883569362170321669, 67523732804736444145105473975713597695260666418672979238417325977888497, -15624103580715115773605975126958822675420258608209172154428034416426938263775193403103, -13391380937824886502426562546403426660577299864034579667226978163664622049456848714168633875282, -2084802283021516877025505936608222971205627294407984099105307520069077115059368935980723278280442225037, -21942621900590701890570021217965585426400469083482022033099431238709807666090050356688888352685480743324134019, -152272408883696261654919964896843791514518642483699617593148257363210281477160751720831355606060125373672304906960, 393596655647422982254785218230287332728800181198026971352336153276265707089129466927269787922242504375718768296088308, 31991247821609645880103246570886008949049869443864045931276114384520714096263453755980525407921609008056738605684617536], [13038398224425169838406425201895657674153038980, -555657556479057335513329041256005108014350570605950054627989160083177027, -91508369445927004609995401766057952320934931204492522855725630608180038660424086932207, 5374670281140778245046689828489117669220672587319897585280701932956000818230417358050213785187, 29286898486820776022081605676045749497671008899011558172764678164815985229932646129555488977252508645512, 56594450073793842660766734311499291623776722038461030148178484664113365676796944711847899553942004292393073994, 484923098915600029484881759166185277885147094917514134686143439176585027645840346822022864381202530944619490978529, -2884850363202912646452168185717227748499345647418196147434166123920422593306148292679923549033677827139098732344993744, 2948773711854792434278374936618951830036689693858737689056069828673080731654753378490594777407452932957871588889146030400], [-338135225527051653187673936066703661888986383233, -372523531245950421906274768084668162720828070242988655857383489455596318, 216774433610799120648271436974608913351475316365859596520527127445426744387544114037433, 113053296176221147258859134875745883084755883100719292797984618756843298940765393714889250834654, -69142875142019628755996368426108923492393504673889223477047228293353086049664105844678109506340484581753, -15137515066813188418163196935469039489753378262570515396823887836075501440423908617863259222363790890502309914, -159589547734262390717547100832592444777402649657847339597102316331579884597704642699081863483989422166650724137068, 5441912946270587543136058767563216645211215758413465924418799815979322972070819682679288806753294715070969472170157248, -9064503110234441159963178555382959170315099731679898023936162298057721300349933696433284384548913587804851885341742960800], [7823579371287422670015915810203838155251070007777, 8105593811056209407063888233261797772019280894929511895312274542819367338, 729314669772682028026501869445174672385263248409462118615924040518654581669935326109830, -300384634323931665122316692850150872630412479903907992955156685912514545101558756843421306474249, -70123864895676822650674117641452145430808265554954550863379791022450233376985932557711480319596475929669, -314915106059407821358697012383598295710692107613436814974098398591903146663106274777268798322037112413447689303, -3518353427245753525879839130937504660358899009693652034168067759238434558032138434182841172537642913317821432649393, 5081528503341630268051301673731912943390448958722535343648325195296945283646172479803885215178120766172542550407691228, 7035126755119751729265171634491203231066131577919781681375395465337880637202377821185689847635910829538375384724459915488], [-161595791535745562707434363609831532296604197155322, -3657787521132718740911136502080176013712157184581559160374728689944310047, -2555083534626209756666071973907018713557350339208586915673550152294232293102550501811898, -264867748827717790570906089054608635996469984623671215282277950961949125509140091631350841579537, 834724168609260391734761360820474045960008185826423272705180072912125367451945352012182010630785238451179, 930609884493677022240984210803203251722364183319023609592146393615893415504823004851364312943868731171495418912, 11331272365834205438007669688389866632586347127682853195755276911833127653933444651457548702351349211155065139318126, -51249799091496327404650867122315425821404124229624922671021440867534268949822579244063397680452863389212775520137537568, 37960507055174138520433615587028906558736588874248420409194029743290053707919319101142036901908288949250563975742502443968], [2981086831517657010044052218130252085166364741656400, -101203631807513943976598819946089729816542291700702892922338131047621349938, -4787861219737556117577146820294662638533166000797629957448466903529635286206388905506654, 3082427394526997915907279928481600968838325105225087358912064875080816572628796734644308808578857, -1791673585987632879508849197792575555406083317363330395023141579249029895147077228270600173365490061560301, -557753553042758458499718705555023797973121010041861385957565002760160696289603787514956168029873083229358196115, -5236843051766335417672119171222895358655108574215565261857907191085141631857869774146737932803868175277043560826667, 104429045791348435845189111202693376642965322177047276577972942978776610578708974860376565255363143440945623591478063560, -150266108621428670943071414770262670281635456227792673678070728026268896689850444263432147488201894701201937164942065296208], [-49139537774895012017452720700867896236396087722462941, 152585648823360066847046500896710120874510207906064230171510849488809447691, 26340524484852763518659625746406377719767951651094978984923041910200654992784916566479761, -5595183583786880040894184177687774548142626923407983133750220969454878085801964780149356840836402, -1942625518465769282874554930298903742106438382720171087398223633916809012073037267652627569311469934776776, -3938150785010959862116487630403791808683614641461459004805758182983420591846735893035144402654937514555867656673, -66899504020319780700901473366293753565440973614575763286571044060443343477452272699316343750790595234653784072934972, 53406794686273481417467113507719116024172075116182473174245060839252858295023775224071312685736540485941059692282462284, 184588941897471797368259751542044555644285252452797979513130665086463244382338408474479491287103300149710437443701412395904], [724122741974773053736076459181262992550305903347159129, 1070852568064411845170886465184744169364658749408326723327898060686868906257, 21386553358282252463993352295257799840934981442499605317543755238337426639604385366566471, -9448353137314850512847410917055226902890703098409587766690511020314217371025194590124237794324970, 19806708196038040704268865413642704965015123761915107570187507861865781613465491259984248140129857786939954, 12980380851321014250006676024396602025929412931973916105108116749931681314320665373382757087011783653769474682204, 211870287295873039009457800897768736372294475013296027267488660053308671567128221894972061504334308215180575676398965, -786820383642616482406222709339225521196002512132168093362062659654917390950851280427010726301708219491627532597957343844, 380056564534224344339042862360066596621128724210113865613742193504629680041942906210324605699135319992916755881680507787072], [-9545628105483695682964411889236854135203948396586243672, -2913887852758482006026467118414688788264130135269469250487563425552190545965, -239696896835788379442219509811920125558968565404615521814057393940023410161119976733117957, 69634112094987597993802289596032607566963957039549654175175323517371277181338329883357820071678253, -38564675203341514485103894801827200020019603543875781608829923564487615015804463924166523950876259241041004, -10379056436189867878947836181703478393320376007269328432939446360377446132284790108750585734389404342792887607312, -99996899694469714522504940322523184544429285783702822362728497020814735221967017996602501084697612178636465350831130, 1666369672344027549184280532656848139781747164026091656185609331742086962918605611483297086418709920370818707010596849080, -2049322829973582979232677466012399962028838352819030538586266356812574373510863063180842931870120232398809980493121782771744], [112678379915036939812435065061748858206708992129995664829, -9265772084471899788236765106346174589765383496250875667535034671771007106981, 14271174623542283891062147386944307069423091068730632429751457059822459236271483844508976, -122105709137121255871035907905354747077781917724388194683807638597912337337049389020715494896503497, -45620254855082242087549575166703187675249486907886020619577667283112141222002089207192434376354823040963198, -44010555415503017637571001504580238206329434570832830247867395244986294353512049700431098260427798491437862494181, -1102929955226236783464260130900144778689245088518930385085097366768363766460205578128360835482471960789709603997336840, 476264522473971213222594334440447924136716160932217840013417313782537695351555400177932552308212430105128111277417878704, 3216120476609075870415849831451526710328150327080813586158364954759089055866405375338638426283417764400792243456007605937824], [-1192885182370876303871703773088114704492662717461849427552, 42199200020722759397340616175063965785682895230605277033179652474172287642791, 1919495896277091629392030116645705401696860053666879100238567014419565684800896421691765060, -216811114085677988193813666621332692251240685328925023329036713425085757522526450855936715017133152, 396416304001374618016238367511899673497561645856291531018782488650116361376052879689377107549172111522979879, 158100745158626254673903832628285100633032996441168016030189895831285271383744445116741582296536179193164839473685, 3307575334176894102549695925768726240656853127207832954898287225588053042922906849778318404064609534154922565857901240, -10623806761711730116717319097180236266884384180279147320246586253832842743850491671075918520311655345398703720164459441744, 2782502365547279879135721226640638199340010406327007488622209419364552731312643111858083911778995232508110988979772201704768], [11353656526606067271020784503139914773884518748612602053754, 56008819184409003463701327616536784639278801180206036928246035050698841114914, -1694570830122272414836252208542097578546187606018457130687460842502351873377633436257269696, 1648417023084490352865564520333897976235902368999606377583138243809713654008663800060739480795564225, -694276537593237656266144380363105733987341156464101448103905482336570479891718816662856593940618328252024035, -145203699435830508146900153764811373146301408492900638637869050126076003775139195957979178077034037324419546043588, -1300262945987649339051895595057347644977387615777855650245723618582770241867289028948959382938851240404396405615505387, 22681774276170642678049371246125228124045824556433733768516958136111469536020327737092161282049365312178709521231360229360, -23653539185061713783447123193858989093253793548532665727424556899604320240779698987719673620913083691889332832078369268951068], [-97510898956753896244950663818727509768711468349068969538175, -502230367173173730586736681359585485680259739245281924885561520950055953625176, -13309708551783796347857030764095605678263050283109684896238788172194278833417937857321930872, -2829267374202862977059744045662083613348011653850718579771808385971379976237311007849971041152140030, -922416606516312048676415756718812975423191306929544994660983447335175166706756501479597810808238258759171742, -450849243867076129830004245281807873994323117651823479816086890769793457426441789494284498634030962574164228207529, -16096006477184016881777130671535299011477715296411824772648980461459647138155045844509915231889855565954007401803351842, 3982889214688849788204345774758216097661454182422158009094642536812996524210375873048443128280600058765552630514530617116, 43874917401473764707505290373325911322600105991217488057296079420507665862883253159414802891714354220055887353648989049908160], [759749316481293131336485746997345317044987878163304392216755, -45100286673770867863760677259099865910437917836029711470935033799145233450153, 24010973447888481935107864057719793457980390439059355975906477885371876480224440650810986634, -6081390512828020441001501442988761961306164120403778861542154835432968027032499041250248047407126730, 6764740773619453259708294357363203861912142744327350629797367906746453529098552683771869943018001140911672385, 1722372688756029283594579517021101467246244828819406391852236120715447054202777625776305348985643028807304770908662, 44005640809075674413397775201264231233077069215126856906257137838710151014888166642788936063235889164990447694869051328, -127622439492372633372290578501038712051638778321856430844261950020986069915738512268407154597511733857107575392434648674040, 10767259741405903138378968841328611872544221114833992526231559397146450496916712304512545166983626738885563593574606869464608], [-5409319421377367688098902931680012990528807627787747848524201, 5034360785735867631828600893020552164189181836108143131459639163592727679089894, 76647100589982396527678308408967638757615113745633503062584257525209433368563889578388759477, 38908236234567254513459640011118441541396981138951970115825070363705687173700079215448900148991182159, -10511620876962863895017053071614019438580626631726477942155930056472837742281956437035089293469699273980098696, -1683427129329605566579479546152505084835466389325752115720203131190169306263170761638950415063098108599980455036265, -10691149669245658352895839864570070044183136749946609198315701293283979947551779852888989248857285769114259143801184562, 267945778343823982119032941118655805967859186130845530976710234781882828969154452735867632351050242889312894259731534792800, -235587807678293308988254434712499206750451051653969158385916566809099965768363690440029338968121677875197344839026785049714880], [35514399020146692649979562288526400878050607723966508205659081, -4843804609393869894747826113345674440099872140943641897549073202413214894686880, -238538389133166280805426353149724063232330960212136403631698866873038877148048243325337985503, -48202287755394624360061120939782084920953423764939824557442909941439338942891300763496181663720969790, -16178671587165554488227660185899086159138578948345288754123469654878047925349409342904647259409289368151526194, -4363365533900708068278734735199467031417378565454314367950184838602256230875845776875184232805552003978607817693317, -209190392103018402611699353593640227112895485250521683106529940240549982977656875533989461258185595368960572577492210734, 36949318810562352298211190802076990181543369808931229114917845850351911072712628658543204732608506336910117497253495276404, 497570552510993015799336675093228109493258813079861963842777372978979541196353825253537185326751527175731185625361559566677888], [-217173001753175135627052962078812082067779314504444576837277157, -42328602091302374355624703750318103163671155323687837326508502251946530639738173, -323513658043728290075120860120572669337595928521986694609033054088803421396694281534408161578, -182494266908046591060010902495314615376483066617015414679774666888840592719357965533450603718056589785, 99283115019668752623078534229433715346166463938771786323115493397580562915292730956096309771092677148347469140, 17168691904980040787335261297900933555564069738878908614328692225188457027399353053707365826564318910873380645173673, 503554601979581699082569003885987317491464028284222861440176218309080404176286909319430209511192581519271710332264031360, -1373746579931042115103289896778984975465417117599985141364332046073820763979258652651322095374238424537048416628430997302036, -67016677450307526744287802984526995922855834437305244856623795397059931828070256037277851406581583886297536892522802563376512], [1248627404401720803111623442283408350666972395315480391258409900, 89316733684919023580864378057957155900262322933971565575052756871924635571583831, 1915855789519389372397615128525598061171525553410471580938118026803057879662556410187519773265, 765632930844013459590330545980714687715197060456744794511938580151526498120629432347744255374329887742, -134262260714466727342035753605557145608131254094395706504140976217132767317621364052928381545395766574708015676, -16813510332861611084767608454580793060340776173952060651782819585635007310124126845579667986680814522431242970165566, -13925222570678263206977068746660725555677999678407592926177786925774406288439176349071289814616498584595861096858563541, 2781827410826830234775904031583172022993337658703546697530998158999127632576714267100170060200358703880489178412694061483352, -2053895775536107147356358985999874450284288942649169359792554855524178788704289790826537233138277883686982574444429793545156512], [-6798037255795777130675609463678934358886340944440940568551624872, 282771736232717535720860881338725556857333510485250551943722257064904754831143475, 416605956268447085178307773420286762516148934945302397737972861883683547740893697214848299284, -385850030735520248283393426862974899262405544387103291691192532866672713201147240734923714918514997269, -246978166322862040220269212749669489056539815122792155006034866328844897550923662245076007952995559189672977166, -41381948684919059854280332566098423608195023105440911646514784781033159720417792685911815881406253464113357372524560, -2419382301551358802599556292189969502895658382241317118133127279157174916523058463218673259070631194122297289895773922786, 407828093382581590555776974512033449138926340204137436538856917929486440758766764164105051560620555809578022317018477987924, 4837032197529521975436555368288694117351095120508509511018499145282551337107599427944605695304032986565817531512662713739628032], [35194683626516479816898892701559372307256472306808691738640776008, -1078400781190927555684691886326195805996163647871009720242950640285385459498849789, -12846190832534640681749230621931090878905024595691866223810397211226773593580483887924410556337, -4338102131621629871923684539760554130643812046514285789092750745535744613034088966419990574060712050346, 1261700969196743178326349836107368193996125973028600413148162737753470574306522742496841822100837466284728784454, 159862872369373103519942198838105973850444600375525483557170977177873282443066312793684468277880903647062154621587626, 4965341230697812713180557083845964223401464826375766671095611861461083695434637850531962850750404719757139400140285428198, -13308976105898011275141657035681427068721515651046442613131251836815330061813512634993287473464415637905021877025326619741352, -1885861040322403972112057204942651321043514865796184747068532944744222306648284688069730826401027661812894722746221192080842112], [-173641179294150881383504569849310631670254309522793076010600195571, -1237786439725390585298821860048165622861132086929764208207226011760736763374379152, 9247187946446940752119310871535642713137389211197922405848073215226447844725749013379297895757, 11292316349410052925644621056676613372600465476472348535127617874429596029152802085679391116615374610348, -1445876823508681227923300047397199254319637624825129141930973320048845647911161910693141527230700419358252360647, -145663079002105778884258508933966438062097753148803676795290016756106141347378352784081597615444324036576934782297233, 1283402464396305626491819018942089130777038552947518023416887040705880328626195821189006832028135421006412875220957818872, 25636311711180284892600949878662504946276021030735466019962266828054956689672035710849561910796558951229602509138137612390904, -15845540243767719329880812235598005981891782537391395527856580088315770246987556239209589222076979233249984072166826403468199104], [23042, 817957872268545799615082474465676602106143961104444004140633719803, 10220622801633421172799303366087202120803571405950692420530070722559597212008875136, 71173532405863261334410049164121771467749170741254818589520116056425394250113011461041500049773, 4623244018053100250626769162739840280896891436792994945277652535336874250837931747573922059480761284493, -3287601921018975806501083608944869822379517161488045245972284303958728538200861343526292177233419344052320937491, -397325139787570066646019562038787888338612057683489811470162588289061164089941939066467935345620229199093206248283385, -24820543363333758007513043455952551279879083936077504789355805552627216933566319232074247038209947700366190632300770179433, 4717650563232174959414760375694209163758088219734485036469364758556101788175469773659761402262477212359189731862877270773772, 41065223136150413195146300554627924829178482028570816069181873293011006178978122590676876129796836516191141433000124446302637248], [-1608140239, -3688589787169770306671428085649469739099577564409241328891548599734, -1050945058443547346362655984784135940141999117296195901583041601635654626052586017, -123300751029057177535697860246253644497266002402010276404716390483904993019742175040783748476843, -75973641800342096558331626445108996757267097392727298638084995348492219793345196238943038735422612846295, 13954310083323618854919640011712885619577662969897572550488672672734363005471477302305706754705382757879199020451, 1408604631151787801546659402235697237536034538955988995491138911799070008583549102071139674355183445039633775086349848, 42002885096642101691948391551674796207267318443747740039902707826955793659212207411303981389092979029878069977017105366276, -116441522361131022342532190855514591811941216355221228379889194988111089664453976795923339659397755599347450021520980205607340, -23422410996988497816529899175241822553059690773817727659081160882430196873487406158923255958966502332685189119704357796019582080], [-12209581689245, 15968862444355451742019953686025813726840256314093964087503153461223, -78983330261063754248437647133385150605656475953750964123620278637042338359472573222, -305241764794396026522439139983167345629848482651042031112405794338043982776214333470810509760804, 115022997075716723214008292247372959535542459787482907461460424357792344247288074581367668717027486133396, -13039151695181795111207708510646789979931963801183706374215518925136018970033872982181619199411520701392033888448, -1058849004575494892220730351829941945356641223193148805285576644844612760083876430662535847490219423934192967434960772, 26871471542033447855734775889302881686974884849112228502974950356955637741124841075211663894013524138377576727831151687173, 211558305147657195036548045825816045409502392139141819287120006125971647924858357181615349147780523208692035506395619149048744, -109091782958467840081878256656677801040609269618548873095741877636842200618692333514444820289077922074806440289768043271750164176], [-17929865149028800, -66478696981703856064797993883241268635327613335128592419898421554043, 93645653944895640153870214538101855413993141146356837413876335452137875973291698553, 1008419497808884371439659044932190645937281997966669728866014315107755142126451528093342471547315, 209128845516595003590643579262968220258821035925185108299969914651617329230141121273528498592024154464359, -38224862283826858529657273065469757375851441271331179977645039144121371531281609442962205895390012005351138101850, -3885938613641063946917304357195691331366822562312752323667936800847709229474660566044365974253966849001346561355638947, -225011294899229931074914043937341161553540496876567493158196273183248488636710725094028252831966683825369996005241147416282, 50224605749225021052873355765465228792910905951071157886959677204300582258080450703622301299302952602558082653147922419698316, 308238731028678920333944276594822262404067643408650212605697672123841152224245176748198244706113892339540146185004154549954229376], [-4495344703359732352, 266104307383903576593387232549901700220693593260822422086125781571790, 487297228476636489203705193498525874071287720059916901663301103389461926305820708247, 757463634638839110615554348476042655501238542317915754637345028300427682741431429949134891583134, -979827171763040690532094717550426469982946205610550228762447386368015749681121873978418668473304002212637, 134813850554909366802526074343235907102971200004021958045870469671182877071220746334847204423568618046053752736921, 11720841270523682601081776908970829396610333811900250260691647062446722748856300443088528765955372724179822013090897590, 300897332487026094568067809792072002898520935570748199526003557923062624322231082371156960946571280364116250818861565736313, -923274666925720068971864883709220762975826366886556963569522290197393980554748451668267155697853143842557107207602073073253348, -216344113337833319320665730907448312316621618776562738667070973499941660105235063001437711674693285629466407431249049317014713984], [3272127447248407648208, -1023525926031698654417849485104426491017565064143842182506496988030087, -1215199345462148504124543910293175660050944372858796573380277537782367759824424538560, -6331925278832465668458826698605488764794358211921101681598776387674736883776878040113389549301638, 627448375004501422020303602553406816306873850117597357499031748290470165949519911056824373656932131107605, -96600941727091398279784070008486041095434934054171406164873256825114243968999235440348254678993568824271940589935, -5666597625732081430416020899311095700957670923907391560788885361765802744073436705131817748951057209881156579256814396, 354932350028594177699498878089907639031959606557039314751643002080059580982087561259983608770048633806285659106634476223884, 1576378130212702536085327693860060068861596276492964008867479396780808952425289759145071774752189152436803359204283441198450312, -674475235072785722125325773129435161295597440003224307663980328392113872038283204235028851389823272759840344690095519619021316160], [1665673956387961507009806, 3784013930702638745897472008268500420357323960559308600898514740948646, -2118676466059907167003081190633572157561142843985518175029366295374895119317241210318, 2095170308061636594485604064435687712125277569458527218880450351279608066218825849232270116425391, 3766156809183305908926264705458535461787060914473217461680965048218610999569269737094995940636554061886733, -388989910410084311481998224745375137333439478293300534568749577778519329593955905975024288293604055880656365233979, -37598331702343303241945568772563231280204077127005910499224535771398989078356983151132234429814710314720669741010130690, -1795332661943023277585993034752428897437946011096644594577535827474470315868388192900391405262975683166911709934015112974185, 469196425470205114254381027255266410644295831775861395725621592582952108260163617083390799273075216419324619200313061708201368, 2062946525669921242361321332240516288829469887830215803260579228247557233216595840237154409164912534115974010268986099361009519296], [229129151709488046632060977, -13462578559384159458159857472666313084681963553612481568692502228833753, 10730256257693285021519555009427695131427312469744282115301228358979747831466859439181, 31517085877565125677947554894149139304435467709245249291672492490145096762822371213588068409398667, -9217274532621368043092510928590698104625316563816962283782987142171266883458162892959490802494339653696569, 1140524662126607384762800363208726493912291853197574430862039250037781832256730093242263961466906060497747512263511, 90295166774097001688677139093984625612336348813814322178243100288613845702547176444928866549548778765249293346665473028, 1771783111359424103580695668350054244814449501565726251749928301965049480412971001982393763784648938262579588600724812986124, -6663613957307667109513847947101462315663441587527938327887058999524381190912854212402753623470953801544023466989814429676562204, -1648985156107333402135950539377354020837989275066516260670343821860051408276535994903923935568252434093200250611334187103671694976], [2900794908895421190442169753, 46100297022505549670154661371764690677729805444407888827061042474673906, 2461776070201197530609299421093232857167643896725976820132597101552718517672631295973, -42098261348344449574218280387954401147902999877825213562414008499676864299625234841589964915365467, -2375562908910139201164171102280487663774212872050540228505655413454723272816354983050552308789472954536681, -558666266155144601455434272296436043612241266878692558582913021686631598008773489135492354323189852262652015844916, -8415411740848120927298834009645385620649371778839300005892164895048605084876478033300480442266884683254897346884170826, 3632244732738502973958748568004659249208573242131489111770518648675765169430372210054857057363538742847526974932769940270713, 10690469751190886226865556486543566367928781904737777175408850186456090883985602732634182101832933367747449657232670292524476064, -3760439814321784230101058620661058479682952060104492166320328511744904108613096045482293838162640309864523367226763176975146348960], [-1506400057910127559944144800470, -151587660861290343753672434633319982686565759727560338858650385178067974, -73349520438535983806451990785375259535915808141678099807218862382696365355897932363780, -117905986423056906884767054326536612559256591014925048557552559522444712086965740854205770651642717, 44703560470514330967073447004856889596336363687873550460268095918476282663043783588045094139356702941873588, -3472842414476908898604010016566814243859368227422868952134220601302305796976850584806534575491923109658954078716641, -343850209229951944783678155486191085080993556494732403690062068546422163709192283960002766285207456501650794286349247749, -12549116304119489868252551433698479092935649882439319181759205227907184367267809636849230791998238758775528636844066270005776, 3839473362505233458144169141061885078498926930440286993233469344829219250222945000209699715952559565397688035629570159996100556, 12381928061579986774471059042034024161589784162517223024865102100124369497946986085243677579908531611416224462045582263325349435648], [-94343234464240408163219991688365, 476840061181103841284684837698557475547186492963238946808742588106846021, 65392165577382795748267284392920311784383772303731343891096701575941807379555195985945, 326709568887963941945579562736125856540017434942138106020161973325074604208561936163790634146977628, -59228365883627257274726591367029762441038148067657611270813122629873023289792283503870805801914160997504202, 8460139434692687679712735370863363310739943277689686156168803596462545155879354699591167560565558885274587442343831, 622024903217757892960186078889628021467007811113595270799231759565219633747774582690075321000345716885815948878982546891, 7926364462382922577852579476309229961564803301342874194323587663752962747847137355835180224134225363268141172508540738993599, -44009469468206260403054362997331860886109946891007276957555890433726461636857139476602281860676108158946293571082486619147506520, -10804957596748990102282383808895618543944065956886565036319152767766815549265809111007273771285538711273368567234068264134273569152], [-566486717768754762095430949177908, -1431375973088282590015227956112870920976443930518958000623730456066272630, 387616214785891676085003109046233354362986376308647887517444895709687563142151406479256, 243828080535367861113713804257732826353766096479659581922368647433551464680756000927720605099259298, -95628768711864525502775519817790704463838048572407733330750409414288615081417703043019404835222826478800936, -2109882447184507032242569371702251762487692230012052010515137044359615289323297255293417111177253594942555386634923, 283072963265744741544843864772229451579445432377954777772803048993516153922934654331945944019575890294938367869289461471, 30646169416898522786436286844950752885735336924884005591546676677624547328220875208507222062119958675446311810306594081510398, 66451494815870307910950712904839917973701042642097498855549499762029424176485489766584879595758111722748861985948281222375167336, -18938420511952178563335945608214478328657870884060555449596993867959393100774277073771661559907899137674320708086409531271813656384], [78324179718780240590616693722915183, 4097544876267493147852520639121506831930803005293262229608771965166436386, -832461470399620421644964548205331005896075733128540084971992828671211182736687345143259, -1795748566247416005094024423724017449082914019715881338572624019135566964571444380349921655677007651, 380619169694013524981896497742741822895713889681555132024997810349892179948741385682318492581353675792527798, -27271042006656618801228347137049988802597271231603529464085847584018614844508686358605718132552482458643399231200245, -2856266244298151862014274275622963877374793008217419365188146765916440992655191788732735973276936406863228226022781588118, -76347609440660067007969418074131375063995261997921424715056555227546956541728838779447621073054887334301934256888370610093944, 27930760442341608094504915100917629841527168595253994537606845975777712766683912360357818853628416732293578252545141662820796500, 66899477972392199264736682059887525638803366436122867544077259670678181050586449170056921263702940675079839430601599302312024923712], [1311429483261218133912241824807816441, -11154205499731693328527875386328492838562291827664500635479666216272709707, -1386483608696380913632660883897185576355523257175119081610782016224440748840289894035838, 684037116113409069587686462260863935921963006570479023624698002083417857662781969643830385871448581, -183281143753423189724636968219689120988259766136598454223564575230741780456193539209065290222224366657875861, 55021604300361068650989646233636081527578832155986388812787996912797986516518939199791798258199739622100579062151270, 3640475053614373518862062361209708266232914608516917363157941459671576513518706344231079914956204897061144966644085807167, 19197065414200432164694641287853771441951877326919172607714000503533388412099657313689211605149430659952889565246105793421504, -267512305135042830872147935761223909235478047432823836962334765265437303784673307118167683236470884139284554552960022036901162940, -62171190117521330595678111014725224611194343446940377326538504246479346475154763451345518223362662650419443808356843029957078030208], [-15177587004806572928007315885706832732, 28562927003725226656899895753848681192299006619024790873113620704120810747, 6404445471882302124117497882762344299422922611915342947453044355437533613905973875684748, 7458829810450311977184803196299440791024766836733196167852636992008155620944482658262704140902660105, -1172034692908523176809132933611908621929396911903820742120405071261293749921790320492570833341873754773736620, 735512843645045067593056348946915287525151347226903992263487987758869296632640377032860876702090084772834513579327, 4709714184315659961361307993273134955129312898296331784591010197768522398079271113221657607696124660563344865300045114835, 219093719684329887080719833230710262327085586664911617529667477191880009899779277688070891500996705908266387274172598165677901, 380576712993406887143693024557163846114942685902072669018558843498405246858749691363521772868458925281794006844574753133334325112, -86021252636001571220127868223311272828156120200363276718083755168827318706371486900245925179821961120331348822594527300831881214930], [-242447157785124612156242931647840332759, -67429127540675837598309837084399996109195757680225238887595909774809929817, 728974731815680328107466485877715831858919869801762227199578167289635909546474954348908, -10620840961288804673136380813087816126199400745205763533938303144197825868819578402179993765495987101, 2307058622353480937283561990455248722271359091225201475138769273576612856039239302365253298244871653765413673, -188845266109900754100195157961561671300286956843807397914913960842440149139797337418727867705884367166501333104852182, -20960547759457477132624978633316554054434755082772696726096712270741765577571550527988734502671118239436276226188525295067, -400006364065400868812639927181654794531956336788491689989410361079965241383257668524285558288609361578496213756125461251432796, 184163556026097942848547040569437661128682057230181940317533051505552814485403056778536988373980142098543073362308687960479235008, 326070676256231235882434140907561065460773558298980478621552180832341888395737232468314279754737903368955359141055178510359732455616], [-965459351885375718079226912278260820395, 142905725681577883096298282528233348416621854257450798239345022636655231304, -36437171309465004098333980467404945758380068381920659769395659796696625175955803628802801, -21585427302767935689107999135060248804096689921589214510912760142493370008223750937246528440557828391, 984171268460002274579367892404477242587480452297137308065954367839482055798543160309091111563096885008043097, 313151615317785126939186318330669110205148269701380584591142287448765035219220078383296305470461113444733666156595321, 16436496268002214026127768910887953095002677683749714963420789464238216864077335986364476392671463455611855585231515535774, -76945353574591315977885735448187297345494723772951489582784455750908599539417340083349892087323334543432304677216382895883728, -1504533299783148156569372720125317039591142397974065262677358466748667454235620065269117473560698756920684137169641163901987420160, -318275271215578981565377445604091160291970637060350351039136537600467052467539370774799388217216959376029759976982743416216846109264], [147422045919029816384195306638401061168324, -261516577337816452285081439843689778860497755147791884721643231390556083358, 36968807766322548112938552998295728749829046423976663633856507867154176865019967349224049, 67177398890986309979710883849083718894789506092945540448774724461015908316095380406778757583331626385, -9199836232297782589158704897616141025850394604372058414928226615304398063300374158886700035444502459032687744, 98154979332260885863049506055740277381772603832017297714105639199823776725808785665680939033017446534885297687791590, 48501522039157245594670852919654176089842461039850731417636407716470469228049749497130681750359453596628814510534869157087, 1345909744502961243245837361163306181857262813339775467348009979377032083138155799076299624861085380302828814378022846802354646, 2012933108827783914352874796051754096649940315955391073627276203726786074829095568624025538380055585207204444930814705802746002764, -350192386247474833759554763689643599897685511942139561060366244453504403552668454704865892196276551389724627744640351814763063835120], [-5237585458724287012174950705967495370293463, 367614897550317773798756111139945729649013782329558771789033238755190665677, 151572853835431489409045659102724750957002461805917072614706185679163844718893663764327561, 21087791689754455962637629192185463504694476637485491878178251330544713433346362902612492698993706844, 8732157802432970143245878578739538160988928123645099702603712814533040626598535011948949165559599769863750630, -1155895966661600300371401452317199408664099676742518938598231674036103634089148065362316681594098504161705802087312004, -133200104372919158357729068642438752968878914944490004664781132889844603107341462083340987378253061319012061397790965764070, -1768751417485565698212915497079435029507071084355120935178135741292922965050942610408153447493535067632414888344953642883941024, 1120492744033437729734813972619738788092200815721573351596470989619630815130613517766189196306204416545332084203230194937624458884, 1434686986591123355834567149709621330827487126031943298677141390180514822640465818529598541714249848693334049366851359362164620286640], [182076077895418464947146993218498663249401227, -136417928634707247523249492400533414598944026742072186119257472041117411358, -361835323768822619807182744369248802542618994150482828006936109543869321928693342429687740, -294867578865494218195509997816516681643335966202035443077252298453683569733463979682513500690529620028, 18368550889212443192143626803241756898696570259733603710533502803203555225700759852096779823126086552034944198, 1552118356555538971302996012529675398351215810754544539312335642694231194213925643702136226054989036612997807405209291, 39838943963774712545308421243072644241104053243975789069832980955481123975515129178510274069636945589308958760964409439608, -1387510939166188370482451489636436069305266822935983907645877260956123714555451527017809829828556228583519007531028626934331918, -7858300455629062823440305688416381008155149360454360077898308520040181668236270485110395363028230175772145404212357278170448708446, -1463145545680998724509875771972066602548523056966553542230657327156353829544790894522684036862273650926482213931254415976493000730720], [-5681038650707007802009403918250883699542049762, -1658143305401298197588458229934517978618600706252292375506660636769806096748, -358651749281499339329949381328693338319064683669634191814503562474890770454688132195898975, 217966252814211853917679898809583617611460876018515405936390596261940988054684148800653060076044438501, -49698275438682366529779739484514839135157943259811651833397766410212778914825122848399387625912745417149924399, 1052615494609819648338240179469518786784253574420434169771136157798464526574483921656075862648074087620207980281444911, 387217467499629762807601842600624204784500448036825620370358989983698397110202097833922041028596566029245997299457143756517, 7155879890072720956177337919158023812714090735618382173134621275134643845396503692805180591732139007785460114284016899092072119, 9822850850639377061455396679253071094163200216751088715440954475463381132002029311326931597165286019849052184710186040244691209500, -1259987031922090914750693997175744080928459560422267709025960748570559871165202490236785304419392412518191499387592120953261606979592], [154447762808633632911359213317408435082246633147, 8337842468688532070827102674111347783718019545464892006738316523570955786349, 2188655743303895003393108040719196474613585477766906757347243294362261418599757981711970787, 925102530759219023957153724910156562597951315284251972327977099317946529441762178298260683068975734750, 4356098180763364031641243924970898544905555210980758135742541510847085169731877865370467998794053552932030855, -6265277743421471586515916527534742680074975502138505646083925323753081479958895657261036241702023313371776536344066599, -718654065487995451915865493006503242446641609305961460969759606768266163687472147503599375658612235472379615249746337346676, -6308415092898686704173982845576375727276488477856605645317111078052168725830949917954768987652648610696545451344088721779725404, 6365040308375802319899440778247537271399004611785029432851462743646438673868671402016914145065489012913436487813126813098448796396, 5694913471671300314000744178913509872401528965248682906467528746330505214192642977131445130801385300344844212268129457420094603301632], [-3682318382010901959529807728238389444044115041643, -26096020182977438560121431310246038872623040074881215727055346272837835914996, -731619245644726088852466674513590081278134881955680487953529328390084534433375397052731751, -1777711150502443898921129176435868867931167976990601461090626347951720350546926706212378361154186715752, 139012722657688348203790253553433800659723476382419609931357165272806528495367975296466318768827935125021298344, 6630005190729549695896365151540669787166790117516284947965417303170632586929283807527422592008074956067423116796179269, -175368218002689297092896467722235297113558567292465483791355936927316234655924722760597915847295683079835380235100472269254, -11117850909958837561827837807838758535314023528017867562201700892920858052803964216056416490003449530024062873461087048045797020, -38166136725843310556642880539050241968932476383358591602956763884190810193973824494604115363479717687991397519733474430206264422542, -6084919005766756434471693915432962522897198708663247724265713447327669246141960429340975752611438164774501150347839219521766712570080], [77209921533515376353839341492332875697326998381821, 62748149876370740816433265946402652928558047702181255061747100041413311199055, -9496777491144768569820019552826122142949830942310736723747233120600732292437558214465844613, -1630743185150811587031267945450733698571733513203833394649443434268464347199610081036270482305294987103, -166267698034282477500054758932383209281971930102841600816679810189083230890093200336222070315476474502372819513, 7705916190501903676681212604811514990787874247850045323005149065930061324470973643336917519945407129068458020095711514, 2542399948609840287881963966487545650843711907280220707845717018573215879133733445097235017344762047344753368266788485377457, 33016374772874773705928602640442195794881121406593177771860244329483796224696139536168740734700975703389899855276109592471933492, 44045931620553786352112113968829715242629492503362593654119936324087376338114178794728901452796261786907075350353839109118796096572, -3890273071309951308645641588133234408950122559154369118353566939451905351733248895528799739924520714071832884256343475306942902754608], [-1422668284475472359138946560285855768371399089430573, -125967277574611331242415809281077418345455752800397954156221096748767083083984, 14105030675779538736186589291006573161681672702628159473679372524437984392633582860781939394, 8155557705516711959262379037383302068683781416444873245343318056489099062828997001424048074713538790866, -201784840635728944295567594479707122773143176797416933700495410394523089000748080938766939712192912454530797628, -30102102452810749556097794788486289292124804792172839917586547559577681476008150643267232478174001324857384535550475523, -3192029444718058921848660278202325002123645467885682084158909764890143724447309859728720780825672326690677442395109529001932, -15806449658374842566650710853482292690570475564677592187275809618579423540354964357293365663321208239366943192550278919254575675, 33860867015359323353981065061125188751566777436146599503180076410840791428965373653580225677902051855636063261492304514207096867726, 20353591615613518201153175903882668708554857089529163830666799157518167603939877829273361482599305200533035448344006374178022328851888], [22949831463647819376252946480820327877028557219488803, 208247836647208984807370396126162145795937223723564070302389702389911220335883, 26764365835399602598133898316927254062259524269095627363025383833043475237039373187135618585, -2504058683832784126551102327037831024529156038641748174994590393417285044848782137062371429633134977437, 640946249877535363624829030428260955095354618934210288768978310930756653126289188836427289647217724413457252301, 23870366146916847366691986580512188150586464605105169716831634962872702465459226297775260694024709694969297226736209619, -3111934371152263515544179098997312998867564807408813416120213545301794889211445968662357986253813474357471795437815105611322, -66227577946348239293754347408229008355189093079684527946212696370339772011381093883912416767753438056646796753183405524064979760, -172139916433471458712024651176859381122826690267714684006452688444182215776576462821716320707446465946884735586597449692725937502894, -23041164967702880946124455529384797615888620706782535788377612336509776366868406082402156012649821345823961925806662815767428395684640], [-321300843290911731524453753074869288338647372787655429, -151857105619246250300176587252195723842507611855198042269604483090474860326559, -92477764738716629048989499198691895669121554662637761530859176066257206838695681138519542986, -25968660913906610016171933928062297968394250668748654941525484635794159364516271848738572344654652877764, -84348276943427461065090057413611227986822369965455604229784880585894563313204259404220827591532298821499566624, 45190741136065649208802564018380366147410071022344215015394541422601666170863212511071718002965466162332547683714904072, 14025270714757421340246538816877205505166131870819895626392883956295787124128507831040439111368687365581912228220261350429542, 131989666115401810144513013814716745070946292971746428375230085324816901713138717661848880530098421901936033985625179111197450613, 180335225959008885468128513401348384574145670893696745853487534575279159397304340722737082169578500021064057439033241433429295890232, -9599256966736538661834070129417468582925286575644857718085643187534615796332981058709617204848907381795391368862757447212815682119660], [3831983545775927484930503257681841393796634707837798820, -736443765024769827088741489812214327882670230532033667484598077144306251363072, -9055911233039571548879315205293366079729883547733227629517685954091044909737946705869776580, 35032160697347621479153377094555674613494027705822381040156994220171783685830010602654410017539052440515, -1545505701527597170926277756118394675487924672942411762880872479975094090641962136975983197107858343511104504615, -128159815000197318098357260470110066927861741640995912612607611143295417081841626498457059377784630643823681276476253690, -10869296336305762716382756314426863974324976145335095746136431022969252682443887229555965137489976466464656334237752547072975, -8067023703103785293212519621708365384256127542719815897870451571614957493446943998753089713252295203187881429503743317006710410, 167915498245453878253174371668081243926390349418176356267771139287308938816270895918340731948699722953748375491553106152140443500512, 65260269915152164832273399986687370520465247892750085019400565806610289026543696815909376567696735909052025716788025661526336906633888], [-37310309420400184515649019741209142575555430602162086399, 3578419187236396877454524681521910103567523676417182082834563109506636725286272, 396635067860827348708387487565803729667115399563859126971902813147426901491593444123915284040, 51425893596862631450881656859064655330808383596029353985733704301576780994753393765857162865799818180692, 1460425716111584031661422371704738829211148398597779939460534396298891874655321033268789316876677827555116107227, 68686841213521779683032758146118385841216995345157813836885418022411557217992730879253578995398774271393047224171290372, -24940399631452120522670925094465430340403791350659936886568777676608974486900719254504783183163116786682110993243569105525944, -324422410331448328924279686051855423609231116460002966948427510853556783493123148122395554640606686315116632953835727429889220523, -718609279966993499540698855865894802356822275387154384837677461662159796808264712637423228461091049959522769609216135841728591887046, -79894706898792962869912380276169601248070063287672914528586485285410352165138896147577342414000013139791355154541811418522942180912096], [261707695940478950722371149976228477561553656995426183200, -7153957542862612167079929274504349983846002431282574593194057672078795854810118, -418077143535477510012681152359556189154508329169743153573255214419727317749030676004301277579, -167255112923407603840484916320209732448977795704060583051734436059877147878573593177986061284688186376660, 2824736149908248048899101788305315264736616412722435965792747839037227715230908759230770243612106446873359687798, 223511022605766300914425971845805334152359342341964072439462914012170366477203050347972605784757795127969664394575143926, 65390412390617830576789605356866143206334329556385955792031194574160208072376165864185831883892953117677353836443739599237476, 453900529621243470432957939199040116899023070947033944614538896637926683009962876055640294280851026933427035334643652928313134536, 668862737763859201928873836356648972871095393229957303353641770552008771811027255544314533184372798382158246781823072826618934367596, -14534548612201920615977699089600648074706775116468722305513402069343759440603208236454131693495047428396070057042775799535152492659024], [-545431334567967302207299417201245035478620518048262836475, 6286336731922653583400956150903923176978124244514097641280746119091123733285767, -1091680513868132484816302141540274226977967191019269726918493898493360076889033688527913428136, 4301071391127653750640413612129823722670219114976318426791357067553761335103414387451789079006452073574, -5779727824994980991581474110920792962167399617348876053158959214361141627823088043722882376660070788293409009961, -482497066517373293016522602374634820335705627941375221611902996691510242679225979876371506911477346559360170447876604020, -21557045310265128287656846289775360169266546060399069107735698530182945417313865359677843889689209548228051435584608005662535, 195755749304014818204041565799833459660865610821933986212751210898321945778028721408290628185058521403363108779937384927326874521, 769588049356219117996995441148150791625350237347454852657691553281345445857922125066353076334130223469387292422482910304780551751798, 186587139534101737764463114508358579871493270624090034561350840104624791907840211597484165326778497795107561747847851221377538418194288], [-19970928519353647813339440620535973549118403415470052259799, -15524017809115644749937920336582067793588507197983825878417868202786385996141717, 2870866845058108842974109647315967087991093389472934798388965979937891557019605784975621767624, 522215890573525250689659349135635178462638876243227434462491204261938743577197812015690428180410415858574, -3671985367533739813657521216758856595883697776788615009885773937612529992470722637341789071374645003913189930629, 132717828040424536458797397352178302606060271729734864715925976417878259819699863441295116021787987188624977616362129649, -147207333286536218054949870424557868238395610618266321819123411393710808541943130635930737882446042623983268866303464628488784, -1359221423389401971298305994712541763041284976755294469610762034974807540894174214530098342492908694895373444497360985121257579448, -2764405993138363330650298925541408692394808473935948628657368993030875571762228745857007783187947228778700363594154248554989186491930, -254837974197215298491148011884598820094879529477782421594764797975723702217600015749722826390090205464938597148703895809763783145300000], [424914361276744959187607078156528998598604451220400483668021, 113146590104449021633277017768501697496271805577395108635807665152353440586064766, 781992615026878650109715271116638734662131948553502766567990703760098549929091992327545898349, -540991441159978551525305231130071588062255257648619954377670168007030960905404059123297103907995963926089, 18956036096392367169252711233417475146290382672435331173689106384956254745579593015938353315435610470159709400257, 953444234975511294288652308915388655739440718429325580740536578386210190591545955104615054642905753358548177790985864837, 256238019396919899746971691666530110040810614212638509727986342120309844328006071222854918723675099873807800302851982623028031, 1319096719263928773662295323476121407863264812114724412017689605895522498171891288038062180530089212418864007454472676647459578623, 2226598216631154395707649843617852034302202761576177040434483155763516922597909087754852142147174267073370382667831994872996243366412, 17455175805462368844926751843782015879976724570318078140290938878676880260830657066880440850555017057437336568067261656269419360252440], [-5519090883225924286764598849445720595850703274977663889252238, -263587993954856611007105225966726423289171802962424026841582970036955792147290069, -11394372682402789187479913687577078099480279757569184098696727314354249278407130112553552858297, -1031014036555253974706383733945497121721121437255235559132368643609455333796039094449802919248887578732822, -3835977185886535336071798400691481323982081075028042042391004037465979823534879711917409432418773693835464045397, -1599245856664359171001312875473950592135667443492240992271725237825156828119148311975725074364738376708411127451383763347, 38903510316445462147869519804142522027193940546774865888970646905842141731051439061957453792363127007984668510347088997848155, 1471211012984976667501629956872577817264767392244436982840226462010563782158709414763702374855912792492795763294005189038243187546, 3231339834688109801019381496127702251619525589498865592904426905631311718405964324006516355989994251703325077105930092248279806117636, 470701788255370603801120151025956165921538199466662087241257795993363227968678409743618588548999257526195767054256490054063512911602880], [55163145606743341443489117743314131653184544198816261888205562, -477134066140782760869165643455428207627187860884787284753870289112164682589742292, 10567330112059668550456292084249774487179655561412744626337147920594610888614841451880783324432, 2636752495233883167008862733106888725814844977640606007163823839734755609780431419543673446049258195521006, -53313170701139088882994258899868645415997887061155977664571605686978564303568247918911792441851041539033066592293, -7604919498794594478422263797906680994933971628392025256012897012792895777166836308362696065493892145773854044446516583, -703325946733830059422833597397135441504418216534070332657461547518853071601610358691471364355034105951643630580642711337208192, -4973388830662027257019567329586860228435734031973947135949612480409557408391712310504931507088871320599559243192499699129483887167, -9754831264143840553569828148586330051702686852431785473584691958868776498687264634828757861676350396633599888279620552284599703002322, -749431901448711628203371032478376557972734137265245682920649601763404848681554136807770653054618887013184554575685523369029098932270432], [-446049602899590006346548272744266381918851572765216993772985471, 4079643795775239476568185682755063142991002600481907009648543077005857486480581649, 26629025348289745524218362888834732725263407096557822195105533273222224556327723302758096787999, 338151384186226380382064788742272868255406446770147474941943925383718861192286595395795592928050591840083, 60243426283279142297499734432097621756541519694452782457876163659278649569132826556728011967386132138473833269309, 3545698043160527799509711199610048816430085413509289938357134234949983320093886420449035816390910985432923691086827277053, 825752944630630986662373069338546044897569404359496821917971665283418914358369347927866919717938134879363195457199571027142710, 3099258257348383940617696913182704246582350561350523170801076514824004903126321983768549381348537828767841572644252990706845387238, 6575856280472758626665005254831845016742586097869172105939946141253931017973616997674387465937755880243466542636096353975684614114480, 248375411798237023707469129179852993794481328246703960928754209257874411337834779727890622529678635376041481308862756913339782470491376], [2911572454693134113067948754951834043792264436462284249455968760, -7507915182026591151895620308139394198171790552514330971362885615011655873669296807, -66738491503854650857736673995907572202277685490706005774351186111847822944794895515100497913903, -7812430013655747524914225166455600948544748832754844534361691955304879928070918909694762959084277141892567, 98943387921958309042316771618292233563049657303436900881041815015747212888555367402790887964448444420690510381655, -4633077657017223884465650611390394439185982118076113296997749192234502105969420181662697242642503249958742356623960444597, 646574221396346457587666382856992772714580405436074567992230694576715619097139911999887240749163046198235143475776491238092917, 7171435471842680903848980968787428128879468151236271372052119255700931680856493468702988316764479553375317276482262922748847325498, 12343278859959529435342892921476365873864059594225583540702003877816454962326091920425327409406321035314610414799089044321666312432526, 1026188349373107162485714848422461272274586075524111123987294958181340469947849997853688709175004393514232453872474424202793711095839056], [-14536684628269876552698059263085068811624386601558021972858987424, -9835142022694390904742417101192768261009556080366348165752071501969948370776884413, -4451796362733382327128863537392018829854609887863709426248988207502649376001877269878952778146, 6857037090357972114326333651335765458022475078364708566005351755518603133753765855060724169651879881751770, -275966682072531993841403402873571067277524318033906198100016450110372496274637772465019815865912906055367774116115, -1508542600867836393325858739195683081886461522103126860427520851405830963292689989329422102355844999024032488402403804235, -2810069809146083908363533753692235670040908325934613277722398048004724871576538798608696789035906202369413195088429123248427363, -16119472004193277108366659538916566924274168823389634719611590097628376629218787482795292949575657638490842130249542486997984543100, -31442534515312403676541301594878601187354194351031327448116767374516079696284424909716494788533486273532524030748332212151706729710322, -2029034976798634749292043580184195791726148071911886414629128322321024391132136450375254914738710884066051785704867124816582192427218784], [44158161384041601809730546062540734070580476426084684892057097465, 67713287828941149988381128311264752294596264627740681740161098647090636754630179240, 209098856929505083640965672054687925795553441539219307639660702962729440676076328163055041145554, 14411877982763310854791573093313669173381162019861195395843364471020575192085143269193376274298811932416284, 10882724953035811961865402302582803313724905352098679162075474710040943860477558721692708682995740548033738419692, 11555426628602341883004510796025148698763231661502100408008859298948753898970368707770798828188032226909752977573749434500, 2058342840694761516580704276225241223719637613195595458624277393554510425811850318461906540919886680344295570996395439701177784, 5098271406648649542446818344785015234697993133214955093185327791541014015281725790820323115479963313382469350183405065601649842667, 16943112583545044439794522872900341703232318744122778177367419199516969935975027099695911158054675018415485216810991132854395903827980, 1216829089962459054702352863867591532601766314398042735932863100833685698541962607789348245455796703281053494993563303759942304385059166], [65270121763117045680459501726023554818970579402276621545673333941, -69404506254500524543864649351480266789733566832288952969534129738206074079010441526, -246228611941750271126043263992816047491863737114391907485515868872558655322569472190873216776890, -32526555641605934599424442889723132778917256393535723935522683026610228090730494671943467599371700619375869, 749331495801683925462594990416311465080079825989669874263380388040540192251581862881900441892617328418435785486881, -11607090572972300376299586909663646002239059874824982029793512563189800415600432589152880086957989353435981243831280812863, 3879035103389261334394187775944416915935452371248274786335461521779478687676693309777092485624344512692396020069151031368353913, 28111859383701875914761638605201959535670175185006403549424051642842775492995271934187819907370536158390169072639435278329256241188, 42689831810526663392464283390959482828745524589077676199157222288545096745395020015594276957685401976125558974747393195970122141750748, 1841010481292192453133840399861449599845604311139202842119547175941612207065933649433172135284417170275763528012646220229896578217476448], [17422, -2053970497539444450964335468719628130738838411331982535684912241407, -281329418968154765818374324211458273945687326008848608445522592984281664740437547965, -265625077133718481823107215596419260383861102952572837203536791521666351630609809701351340941256, -5452415452470899371107326530962338085721748237042600324593208050141247007735248165671690491601064345693450, -846215680718364542359262037319247218750090917434220076913962566925456535853848197710553958088348715415191842221684, -8414086063670984111289134598929574152508874923149579669886362736194798347685558999161859072248720371807500591875423020958, -9492241541769162420286601517685174967406834082354705259243134728442091103991094723792257758679219148639267778831646079590904574, -46831587199542534733996738757289171148002243690223724939976669476679423947826776649504614973155990198861950744694955095832904243028, -92236403647628256973177698081563626401921705100467228072362074950663304788335651668277835422285252751027247796090922279018366079014254, -5023476334720050001782628380693645771067200646796874802326496412986983726714524424006395673285889978614056938680547308207477166259715600], [793132054, 16720391080400088647029476178347843348976666848091685266659140081634, 906088396476279865553102893905636476010429286241165919869303245778467144427150529379, 993071090330458033072711007069870459723960253130411750575507485734943585243903411777732190154663, 88356921714229436049146197264931798474111018366025020420803704748309097425155800823097600510387970289383010, -1025998648015427992373057602821399391298586071181472612567246913894842925310542702549646872798767769221123205085970, 33104978625330815381319205068469926179981451592682620591477184658723213879211092721429864851285357378061924927854356480023, 3140170581495828601687837117305017330441636366693717427762009417192286333451864657681304424069103946765640564779034112325811447, 1222435484020608671035112395205875259653731736810455123674177846329931147972669887601532250696365951314685969698149822031693319842, 36985721498310130113484210033580996015908999504548240604999596124885276398615416223833312917310478297089869884943719788849241139888596, 4364954738417659112257988749523969178126702748312777435761730345354921317683224042925067026403849902242558618658467935020619288638679232], [13196694768980, -88442486051397948503311902829116440022565379595741702274975480289627, 113722370014100127078756201636717224836015338080851053457314603646417090123379799299, -722816713330559075008444344947649770009290905036132492772338013264153360548392577048874250067720, -72808774971260975580002775094423820334522886482475155306945300323698112396751053661061301681624442668266419, 3277307357905356677153232633178642180842578387221517524663206447154179556833881570957972627776406817770744006704999, -24778106569952216540151284928392785218488679290082999931123203444113351122568895083848161893481426239537836384703729205067, 16782480013341952744003886129928753298527953019870453668089515801183246802570446739617014758767918878683937915668388139609209559, 94797501856216022329859441415225612205414713542982868241704746418497041096041240231836606013930068877018155420564578050409407774894, 133271022460206462957068576074592412570085133833575043698624177505326880920694722456860382623903001365622641718318783742931865604626206, 2312280547822505690596578361103959592683202648234902773482773960727007766574910432469759413817403700675355816298900358873573286525759008], [31327980363995165, 311177570540117427867409116313408054595728089920341499813000061509893, -5644432767715872381260769729395878949373570341625833421810236543629217381779112667948, -1262919234801045844135586824969601140271137853885238682903440659560027711704116559916179284120287, -145405557936941053863534855253705978308412033865571137249668093678390290610960267610384057830874951878688668, -1070634512010161499041752789345240997324652602654138305695365978492430629575017313477256378936642073302403231378296, -31591116623790102271083785231612035231076678657936157480489656270698939168403215402072840527387864431108905558306268739538, -27046892193137858334218745287386158157716985020922652504317722850251068247946586534168517436603452322460394485878914634034780559, -123361493468118091293095862568862997569132077505665733989294363638497737799344222838046529149310199773734912751234623126105538080866, -245458374030404140917039887858355000463547482975259410379618400671183933224517268519285340834388101451594159739158835485409412041435320, -11217720187424271788155130108318448234860085126348582575634566555849339469114968332245625949889357708498821944787175418446093127235380608], [41726635007895863000, -446096762903868799975140551777462593077361732344663724922600055350140, 9759270653309741802091279786706410789096359381979854629309340902276803824738899223922, 3940357111508281026620555930696002085747691554747434275356444025959794714634144327395220533303019, 315479826294423775253250228668839309694544467024490135468096017206391105010370807488213421517259503765954900, -6717929469057250831935181784465325117861626762615047246148156114741409702385816283286063839490073543159945939733809, 83723681238797155808175330484644726786738775179728803547193133386433706186721117230726096016186403170444401670448933197326, -2597032179314480804103782426758383738081810389061507079644096909538870132993728034136108702180434874343724752829690035747208378, -32465354971888828093872749458968928659112933666229724330994671063424336981033750264365127550316315030766591634127082957165387003835, 64045834517220087171312807051597095076183767420326105400915905294211491889728145126201679958236935069091178283672974014527305923165140, 12866101954000154272891902030188354747379155391819021050379695800636680962514750770688069611191465413280827631871093398930227044858468576], [26326493625393817820486, -2852516632433891748288324129693678195816073520434340164551209192317919, 13469122152692290228445364773452429365359782412739243135076618355415893005579599979131, -4761421823753493235839286559837794547027249861058756513174860466703043077726603022146671900042341, 37592658728436283468936137196653260146173640618114978644191774284082196644860645620593426132422404399461158, 9866826014440405623742622335056077987455015659726900979546619165485943008155486510947221510346538408053567289549320, -44207565052527582401506323047045294630795624249517698325781453123287701200737069939174443739375310392629903452434377144699, 58571138824050134815143954083240900618438081028961240457284693910696995377232434909265625959837602564495567858050925817063259574, 284460560225158521615738173174651840141265139143958045345434559869759911020707104970836873590418323998928205572775865708972866868146, 374775267075601859869721452582740486386735336130086571381753054301191305220031957016849678170043098153312245115338687447558360344344968, 99912690602977521867489498786846054595774255338256556739390612105913096686602638564619685477353169911263150142133521249898285275553792], [8959241361133752737520069, 26485319646423251682404136048254974536574559000884543983467845521951230, -77149687550688090065759218508176899486362623959652352752338043895758131347139843273865, -1952869495357952621175479562740573876458205663869194206824155615548256049536470161002168017689221, -762647926824078064323276653378553468490145524391749771137975934453182615766959010477356945988363590373242429, 4651586012019463463917148853286168743373407695486985745644520354119970514138185071551266157097523021861139096223390, -94332050211748051086712391189023525029366028929596709555307287539927370696760985289543201353653962232751943040098024843013, -63842805593806840478714238529826858779289628278188675120616586429757258816502557215632621734800769773089408910087328642852832546, -297950076404703488341818680916832610736622628215542938777426710105982148111176533993697318490164173788599150551480908069522343466864, -590805775597464697872962420983820215050111398014319368220047389342780847552322607394592429748691273859192698666523655223257312415778060, -22056232666292271571094742700844955853560324875539170756759977074389033270151169128787783216050874609329670004655612043602064078219766144], [1730702993366916243417115512, -117600699195256064811064386774277407538485280032599653594293502079627332, 72011300258997940099579926258481133906628825520611202176040943327776710736526959155869, 24610034560844373494591230126220728815173242329810155290340407119748997742509919933746421985474458, 642863332446559415090414603259892147247250139906273442578375239456414308657584638391626482202937196800996045, -27140222605262776202556021768265110121763331031822182351784765575249165791563639872959795637452327933218066353532648, 188739149770595532175694172731955848787160238740828322553414475085107976198112058315658113675101580629565149407694985845896, -41054136829677552045217201232163624956445384740397736488746850752606828031526733961701940305137333490446450062705460100057894323, -167928862710366949136509484057711558542192783227053096377690506325964351270421268578358963273373327988445602298260004217224115112876, 69938601819036702304772516528360312542380823295267504909050038806615543963292327527191108053764867944990360731849359754720696364588872, 32406878391800969082306405388639775669857799718699536354239258257423698683798787976475485464218841227539091733535699378232751553265972800], [197221378165846028278470465626, 292775967372043586156204317779977293434139832451503182000687922666042162, 247283605317612947047653034630063036142018592048690575552801006115640367260228008886773, -47717722674405659058020237777123228219976975509903714165972997462690328589839635789877497006956997, 1077976266389558003156176522182611262642264520361340981191896577393876964390335019990173479542375791639439154, 19089426521033968929225920612046077354710025073328275103752510196041609139354734785129373788121549316100972588521012, -64376460617704055336425844249985211145306911378874707838349393625291183412779897003275783429046878535435691371253927185783, 171230441016543858477276741095461069735089790197726224878827707368352004557867346312495059400594445101684051931659871589167342567, 776086955525933078913609690726272798513955840419775032167650076508668334333110568615972344769688171457628244844638876684113836730287, 947710004229337576372552604188710775521454870197325966791695715971364271761309686967139614207128126736474751241118980651555247888163684, -11117271606321482320115137185974438194831034807426044854755036634437581141290428202074482998986277096064191629970407759690937674957875776], [13418716872785174290156081432017, -502273745432201445055680404466915980623934265935169162439882710264669, -766994110438168807884499187209153386964486919755563734317558716276769841366558812741961, -10524583517998477383600292545851969938692151312216503016733341135427264305851380630224106906967648, -2414604468612628296017362116084894770014410515090106500862409597117421970055250678488557920956343061900462393, 37624489531526946940729483377597493403391493114468962395923958643803183015898328612228386277000361462719674960972884, -237958573369350267128560127491560624085853599283579201740872280169350769189064215029477030504184281013051547825776734822381, -118437009434518030092274885213923311155505439529923418231416469033835344792722365316184248702818706226879242482887808040142444912, -666163417998570208918375544804982109237011792148462204534346424698822459804599128594653096478987551864969228219932641644017852722556, -1282282890479969283951295257775717960747279977438244005858408097433386827386066648612721079538739257269092959685289316854433113580414884, -36499496112298233703270054478952076122161373514839041683872193206276718568660236269798542229995086942108557701977505912856031982455808640], [533165546147595882755585256663188, -3730030832060917299656471183829527597016557003557548119250068083599718166, 190992994652790520956756575911041212311355625715670913902364193715497650925113379308949, 218401160770827041516760815061419514245715939355799166160942547961907686358611891106779536012375105, -24229076675956328050751007396553022451587584901821599643414205862265615319892743757895186424045259908067370, -80117004557664247038315143803471032367920273525384362683307455791555690865573745605524122737722541515698098987095984, 387275106761030723548175569962839718067904788389279243862079558966243036653124219589050330643460747416974010432175584477969, -184764601093629871512914197215980983637521754732970420815997338040426948397257611850950773064950950793300701624288992651795477690, -590833901755233623541669188726325427918992897176396661031958742029377210058607957245853852386522964757010912380457992457975812338079, -35093621459940704000986998472669103513447108865795413494314545948455119561684561759704463520383084443333084908105557054727054580993872, 70872130557177067721381103425269322182874770905530910899659101193163030580749842497309121195378195620294889027253585988278479019289336880], [11398978629922386242563120153837622, 18508543683692466134843318461360713953953464344494183212746173802585951224, 3017031473088181736438748466187041365684703317958025416131549624357385459219716188722251, -327270648550819645915485893326108783437030744549608807001621040280284826472004191604027470058065480, 5068618797796545110855401353841385182077843034344374596186231639039169557341499475307093320164712758840301639, 7829601735001529765768016801602490595699071887428182817431486993665293190621306809670960000250175129229866694693578, -74269577686729444295914090149774584178205784113121146574598838839186092982485656774028606531236045473276299608493331704497, 425139952388873211243562269389973181872156835757087612833300440972933552196289502704239517939153693521009452697769742903798272819, 1953413357990561389193796355304656360660978012888973233233114215475310997367408835282734854894596106479655470475104213396533591606234, 2150706643735670427557725305925651757846340751532688176739272186158792268433644246143449739925072030186388879701544563367529920633982292, -45020609648876474652484512153123620687836021668981802980463160888975568694379867576311211326823757413372544397753648053755833205235229056], [101290398666387842168191069330266581, -45828497878669828780115910254345419608358344809463377741333388959266042992, -5699787444358871744189057407541641445215769187746922157448883185012165566850937103954230, -298144251933148438345096919055164653006262375317368717215506031319653364013828169310702945272074770, -4681225766142450135000994782792529676826739738410817157546016058748439553474854424714585962198689133246542839, 152598787033912304266513135267340833090602055508552019062470296047431976791164910414300793202136757285127297635981855, -530461255110003477940263595941091486346310473915826534775444872477254420431937962107543165554911294082227478700602143032664, -143070655532491200215713944398884349256254943542407430288842414054721798507843682057073006374120715709995829789256551752827381228, -1385613387157002326810856749191772499174529867552003909487992652345987828567737468620415164239795100055506821335828755223478656672247, -2501175904401329540297290664302909753254602486738969351157588068927341988429145869284270814069688556902936889834745743627956528908333516, -45446335317201131368447385163740410409542393827486837258939221390897931820836511868950836904747738658458594890723695414098510491678876288], [-112702615434702859691673510779087485, 12727841917407583928627374690344208873793606728768673015329369133189532543, -3329469197288394289729227583004845749551987357968868317647786600526503953063164905147770, 1615670989512472102990822147316177261479349535267042775686459361028732643089440841851042747884391903, -5845324761043134732346547188457935392070375142285028793875355649411204432084326592863058461386881054416846739, -175437896099746644156343695440201815411805797708597028193554480981859110098995924798649337269637766329769822106262282, 749033420743080602272112073435077922159076143000029267890589080440645448304804102617792885035406686047216857019480095587890, -591294854426893574495852786603362895880686357886566955272625203599657939204660715968785733377337262303209098646796810980524834718, -1731788022113396041797328333935811246592980264775100447747710922425232526594725647361707538429668054903075492445505185244541439052792, -442883032196067006766553227312132996843190140561238135915139328043959201015330733808873716784907200090869469518693694202845947219191400, 135075874996695657310296409943199823172302048028924955091304524121648841564459026446462007318279684518945670909490867819937894196385002176], [-3966415074218205042490143204352435617, 396224348563515556931557587346510854521513379062797360036743984399363809467, 28166211704501386367302942979070291523693836316725388691526674405703800644028501235176357, -1339424454499885396295227892327981536330003654221690308355960086103586486593134266484366740816062016, 14664219415915081158530503863537758773838644851531085547067945041953156492665838005551786384834823762666328123, -111015768115935410532836275614727500457951152809445379794430442453307173856494586183544672268558503903744329450550740, -60280991512311377025131225473210811348594027728356206035093595593437314674350968614651788738091895952925987807309823138139, 897078123598953927533059550387062149974142142911131684657100679202827698589672520371621530780398181413986600027850234330298365326, 4575619534192041132810657841850920683575400734936876473492670010062636679372904496014693625877753723574687628587684289001412520122351, 4367896481246310663400555309532877164434446031557874144117753033224633777965527711896107281453903772291420892033462568941597896442032472, -125579579598303800137193472150982896594649259051630470910596216379183638920249682198398356438795955995464415719262992863245541950116464192], [-64530547195481634457178201709075184033, -1746206588103643068787457419243508228057886319886255284634901454870421429381, -30892326583907883959470199118737999855482816631713856755000206030742526474948903451730931, -3365680758303897728823772251478115268594198840485183718712029632898552610250164726549461511858339486, -2231430609623693751391525608333603776058327639237353147545906211961232523091713675605388046195385893865340778, 446257679692763692020745902416679177278762714606204667455925145456516773111229518593222009368718372193696662062120654, -1101605856865787275782372985121699673704655130219069676097348900249466406643540929428994954144617420152208647658315687072751, 27737533589875693256734260948170222193473382108936555298020481327717166151694803932424287236173257928844973092533475518388640960, -2673023450413687131561892292314580744285061988651192109745943025885442610844413607641274261717878476212001589682992457351234623561108, -4367588317508814739820777058495073746983402835313214980642963510821800657482523602862404510717886912590230140327100400891284632746929044, -23380610273312309943704326542356895024556172399513843872500951546138985794152029926093557892672179633263461266277062760359789162314995840], [230193932402860943680817947320330753160, 3394649947973493403749166089318198357655251341132391766202052007690432538988, -60441446180537567135731796969145857490633159939130034682270019174311374465937917802522654, 8813582246974992421652918732131467999934981263438577918617130127053103112416835544798697119829433930, -25826525447843767010722990590815691258581724487949749810328005182697847516014980608804967121124043365564170866, -254832220396328850146961243789314676531961116753467921096267280253511955131212095762519312004982478267570325338697824, 1416371397099940422261906047748458919419471016403164839183338236807599588522038428550485344734493625829864419568098254350848, -1526000335236728987100199063937289906915181691477856788225038293234688044969497522548410777200809276471577157011240574872951090078, -4501833741328042253005939996592898844223628297593834199291855310262149205250270121829939977788724448825547749777238582821950528082637, -1444975559618971824153173474712717883067399123467536056123118302043489058843017417812409385424071165859453030623162034472808465733283520, 222345845608675839532513405434744894752311435470089374328214276309117225168217733139717147128966580467137834275958150170389147667676537568], [-23088226180952825656617541900764972925218, 1706381709105567045132996811445423579534508032217277934417644841974175664792, 210460279362834870655300351410004630944497348276255253067507184073541746130530319379037843, -1730012059436317164085305039365934470008416237531273326035054691917188499545927746514178519984599131, 27929818855050895786986819510893463665686555951610190969653244124177080851423971623073809740166613870447014847, -547404967487308327372842256401209559640280894684302452369188909620103016695568096659130839642149016276324747645783059, 25701928051516822666542532677540385423565284245868059038905929719385854604397256830955423895185669026957921897957589266574, 1588550185264883429515358273451525178831861506298942915480951386221783555527797377132238139833701122823185501497522164638439282899, 10004714240408740995762306419537461640298951150149042057320894513105816884616303342886654232567007325865109803615190232175141954155692, 7905140874974998701716427917047015157617144502493517604453172473092102287812337741593238302252191067134840413446310965978175984055336212, -284534977406911834980464816577451315994607510789398206911936028515565798398534386718564650642517083463834684514593045607241434665520752384], [1409276178377860021279982294292561000601731, -32986003346213620427147663086464520125651599110045532317243345839103137995632, -105694689590968459250312666929731461600759651842520724193400845348663835470378270505245452, -23275839263149970053812951901632753369448737385058051914225250437616286380841124658605171726959909234, 21615592914018936203730757077190610975736181149840708665523641164953522146431572636859643626328140165496961328, 1010305684725571463298901458415791427542734348306908638421554453937430721150840597583725927231765686283243159287562609, -2251128054828965448019413550505549445442241204750964285787639460120231688033745738311087943392017463253799158222716345624731, 765259596710238147583675526155508297490131841917553738215483945005487076363515018052572452963717375106116260636347916827473992661, -4717735889823970095317943639552738841495306449283449172437938863190357420801052195627997464911895011214569901420153776176170936171239, -6796037840216511472780577554980702153788414656538375728996498388908886047890914934364647411518529770977973560455384096016461017106870968, 78158806862570860464412980533810498687818304646450561727554495885761318733080546501100308047567285148747524246655336429352941683964253312], [-47362529071059479939000107740549311195619065, 102260352997065311505306663440143855031993202459204713084593809303259455733816, -589260025882889888188686577096980728724689358709898822330522647081743990961689075109106711, 34942796566424407755650327425595469286483651943144061440039398944996546485349637066738814712595628331, -69947572000795364125261040654029607290271523344492053067998332770530352577549992554167840078497491206942807983, -71153085648524002513900739507482760101579336281089934096127529197212739565975831495098586195070095611463937126254095, 2632707333460507923169946627922679718101311422231432990202547712156110413279210756763763999212723395699217055483195118949670, -3311544052843618577101754288274435743199317003940348941152215495139368426298624851449119155687840420582953196790987729695274249269, -10644258271188198438084284085201701411150346108044940600323102110116707704172323517915446563272207205421453977287622690315350862322878, -3308623757196442970097351177676323055846059546341652129575447353186723908023777992579139788780537876511766988257544019474415531882354408, 305821250276809104549581256834221262192273900992218056281677188509996199039316495175041591252567119286540688670788695382443770793334046656], [1362503084866462734389439533517125630631785702, -107814792613399996749243688427708653730296954175841776706387014557410289143503, 1292299212652085263291961234269674677077552176284655611697235808788153210316386087353528847, 18664712589201697413312156386874016567418928988343074419518154231426277081537939754717883192140053607, 25972893582226481544944508592703964795114183692137828955966390118539780688368868518579203876488397633420468819, -1650025490758495291510572212481963360332551216671315819196661054888512257121254230942304837278992766302168083385195024, 438401547232329170417376803871366914954008332189333017647126959209606636637741628960414029089380813783595389501335610736300, 2273959972415613393621441714457369297582503001994824065389295343627530528557110086379363866094607828077321245741727620330190824722, 20386232376735249190114036542832178770741217233974141003141657853246139907804150632839136775339839872775844365686141630344468054599368, 12664617074786064301354225342251522961533773717129602883506498258356181037941318407847397882575103539543616904120549152310973296846325532, -545144332714780929993960599182581897654803291203244549226802198699024567195884041723797528427446488305005135956807784198001334416474204352], [-36056521031612381128305461318894908958109692810, -347556805344471793098782428237185275037462037435209841500272038126829648267792, -38600263344779259453018051889664215133968899552776796360945373568322659884763443738823430, -115066606899513523950899777015057411982185208459994526572205522017183132536453686263271460154917389553, 96942756047534257405110879223549804432907153467011841531155040561768429476753923201527147456176943512635296367, 1768849324808918238536395181498269407058259325108674721985808316165953782370416495340105551407594873202982825749213850, -4628025288671582626627500415285506825701483948241549327223669830412035725086860780889577727296506496663465155884258979446688, 2677443829512737651644000761000067224236041306918605433614689233748363896059400464698985120472260739613337182881076858275832178673, -7415193758643679700918132398296385642580898581705081778275653114728333236874808252488380255281829611072097739385387544143865866462032, -9368646795170084980319400151680377433208615362160454825193999564256001079599996293519033203775143017418228898084865237507551655976906932, 325789524533269154828422062617980703195815899937644279636199370333742406280144354178746488640398762476002699802490478704032937649528865408], [862407069422705972241428323913767409285865675626, 1787961014678702052516409170839637725581113590826099134335401227179884910941913, -4174647757156558204236046876863352571272465596794325794589267095415237769691209187897748788, 94131651775901692362715627431307685717033699297225322117298802507812795216298026285942867513477709267, -132379337128879867563769775902282217380997715532410261189393586544187923400902558914777577766466254435649054703, 940553746952180926377065853547216685179341044351073273427247816314805329423579536495536348271600214800091419389642977, 4582837386207720972555030721546335206809792148607057747956297719240695663762618080689461072250497881840749817746981979260353, -6144177461102304629607318765036468374653345054541388410572868707271775059193379820638919834416414499437017085521725169725432623793, -23098195596659843487382690301639234687329998547500385754259558431345522067176475770171737899820510888454854337830920094703322559444937, -5982776138675057132801361095097741235296426686303863782710751117869936096674591529711056401954605156703563450814956014083147413118386840, 316454925141158532707022327925807193077430913202259289594393567164779302830807164706653565502268062324119789693589984185762283592226464196], [-18455766452827581083853478796515965385113783149971, -3240134660396210135803735501229049949442819940651435381671030368125554191645979, 6720871673300143874872320685535511500766114958180671234322399930312940195169608247675042171, 170344830803253968441807568588822583609761100140395445800858753917983730647849512342117790278518997515, -39900832382376246611680021984961851072286496998242556925912631555905859635841099089200059550075952414333969000, -3759470224563414639715525873075294292985494647929559002560185001765204426029360084703598115509079714960700783745612190, 2049171270757974242588389702868350903297833022083104338470092939970555019443145249262770654832288510303658271897037944710547, 2341863092682395279875251069011026367821456070096198314226384032442221659125442236385783347624670466297550243094050628487571254801, 38534179201780046322757280521004937390064203199636180661530425921388368348066737902048127742510459786899418913765880546054229981735988, 17761524915569641148865531292187606287990499739819178914477342597992049335761466798207906276661734142053038032758996548211961873475424556, -887108667382716659877660708125672054212760814692443163752711812923561857357090179536332034947366406286128735161013356821343657285354510848], [353343500277685638155638913330961243758483441417765, -1171562683035059349103011807920225565409602227736599287210654108849655872918313, 2142199924227997164292014678022096450691867679078843786363608211159220286439780381794594056, -430071954448136692329544198146671590546692316036996645440585556841655063649838749262856995729124868683, 251015779056228493564581195130705828943562829325516516191080891528043864123494776920151419726850876206595441853, 2206481433456590392833026424755944585297976386262769769981197235257072460343827805685028091898097968721825904061493427, -9262389062250201368302405016937383492709487489720048065049910898251323653854295235948861033725847857625516566798855783346995, 6465367950174264868021801402511090120993912265454478744196858645782436446846769322960022062195686189368393033709808107422252920302, -9873867918815881264685796010654660687213455260009255226978207185310508797927355788184267668784082820449073537045202252051537050892444, -11353651817434703843007818452996328808075869842291961270118766358201106167998432199646613570277800836601477363081960530802086073973236508, 778419979254104226662715277725977890760938210473743942506503669259768022009777968686553207568163813549419061743244900931743612354864060576], [-6059371109394659368267625250264441453924785727870609, 21783468554104531301962644834736965994061311473277089187059808448617446215163768, -23304508466150399346431913055493438477456148152189612710507762630118671080598585448005119115, 109235344575628612929611004866692787273083459817636710724692085214019500252720159090407904213155638386, -164970431628126554299753790890563965923203891304627816112810675221182261814959265279845156268670459480923776266, 3625048911851011951156757097395470640103357505279482452645847181669895845216440785421981001383459899940164901992873760, 6774805879009562357087441413120883756991142205228027319442968654050793098024323265013371632093174818753228101979833685626579, -9791422901221868886372175783113442080382208694616130973040602042553031464586104358974874289562832835102526597916165754515013161915, -46044558765792017725966105959765161135094753472296814517592309028375885604046907222207357950184121444833150061880617845350418698924550, -8733611537728456659079040944083986630745708355422700218292728181714442793855366496766834631203806106383917595099421166023591748746417952, 134118167873253057902077637975275549884530926455312649160485017881525351092134102856502531768350489023103366878351362263303255052990185504], [93104006412921197800957196806761211649486676363303152, -53315124996747917930599740089085471941499760610836519501600076757080843928077428, 31120991788252628031593235497219502758570905298018532221025689850229300129849760363870622984, 852475534744636806025502116502049032391505817810540690793721347810386932978549021939809786154885228185, -239836102127701011224532061029042265148653186107427095589296678006702291389088750536877922345628780945383023288, -6808033192310137965162391059317278697419675132883657768113658341242328879287792015574710023371161718981287814611743475, 6807424817584018992009890752567053479943232668550387618701799836111335977043881910493384987167970806136812875211387618841808, 788893825551673619330594509669199379510993402083243180175227502075510089754560272207390745982370671640487325410678631012071436310, 67190640984900318552368500388709057035122370174863159392150878610273351901818853454112972540362868371756820340404202078644532981243748, 21364382797240839843086224209819824504117938391207809166176518259861578678830301654949134718642520147832782447994634534026596124489030296, -1204440878667256076292349681264434062434296468356076588834232033760864368735634059501280929370224564766282914355732718345386541646025463840], [-1281490640078699199685265856546263464858850651497594189, 27498187327086405099312126247056164917677847774482588998394874045332814644639338, 14324790082561939129900788698618725901576775915463084804209245935919477551856909946696918413, -1224587627601048106107855739178970956436777258974183872714205226998817645196118078130308265728181470102, 468171256293393587270307604867830766963779160919559191915054063624084666202445942198141864632697615672813526968, 1179625375463788646112205823124452076958193764893808819509278040740198928621646508902505902308672303142127415380144797, -16947477632521745926263225435958738870992451944677562122562313675666621206931030439814108628914629494966341663167113761893785, 12536010841300945684964417595837658369514571830805634892309768494050803430420222696325514928752935496416803627225950643146620045556, -9873469105035827720948795477426696756577964273014145213355158521963876040278949653499048215201895038890688499622349889311971785423022, -11945264066107584749790106751109183568870878715468011678241455589117748730701310655534203161041676541678764916760670081884953726564434272, 1439477476377975271749163896500348538495787721898919010153326636864160447908087950947488037520595324115510050056694018415831148920332538688], [15791738331398674734062198832907486845650592573540028057, 197654412574320484042750503430294838074921006897559322510411381946156728613984470, -106583928629028063929733164859357848831694936732970472660765150973237102521967427603181126904, -451568881042547826952632959492154559020273400851152012820181428483694750087988973851010242022629884656, -69214626988024173465802442036688005081292360804846900069862757478526008547447260419081865772781206889362469045, 8672846863095922903252363396502091848864977463259201456519705307238184966402623759263133663558676915166005633138429132, 6978641240450088496674880739776810241552959711061697354676054108638465079424755835945655464858924004741176505928197735523681, -13336195514547521526676720871987501496400999305733075583999945273656772153395724690664293712441457613388680313654262095556691691663, -84105653161444931785588335552917015899564798648263531279841115330003663531200611953524670720786393811601731652162850112636286916692247, -10025777429030563035033453322363134335446974521573215092735986931184227576500591601123796629830668508670631711619019789947100282496448664, -387258742470532627950737190742098874316418464631814695052616605606320932420696760259109955502430977551639445029451447119916593962197429136], [-174073214968633639006964332039859051103066187330783877801, -628831567500238527027114559201307221261283671596382305521075007285372155639817398, 138511332491088411530081048772306599170760391300257861703689960124348345126323684237329954956, 3098030223921157271661586158542411291039979741629789042793874179603434715759503867318120290323495549245, -614663713463206477136022980355264439002632625482574644551294955884349626405799382547427579111301010803520182152, -9805448246395143477947391945674826345246634769334452902404141154662825242247315006979031507426382590508990973061868997, 17513328390661985204015489035919534074769523120537214193534549502708710239285591564300063617505373759299646766333089078436946, -3458957071802090485305229248294960180957382668770999472462329949160267566571303024356086804538060651218500511160113764607142565942, 107531183408889049748697275982850091044299882940863140221714763656271807353575636421176366783082688373172998157755212651544463276190878, 21088450424068768461945584881233497436581088410348044442719072530213640877678844613524711273620156892847391455240298386713948343135746692, -1293597573588642387542870497421630684955950018218641774557921048670585125868411641639803630487877777000180716464296160867447255454680006656], [1714136027063553230316217082107306003050602846758348134621, 612116702229118002244844363559955284619043654473999570832666074727565702404822571, 37983763249436611471889026944932200507605043255799195096106418831126303766186277828015475084, -2526073098079151938348720387826630010658650566296685449120278519536115122341391856158520526074488897752, 654694315555725555158243691678483664474863901092129166490572587715176933084865880571656967992450770488496644277, -2809409286206939419700078488747087140545427596432810400377075835348247318448767096070363231904312760357565021143587582, -26618039586569180168315712943603029620490422349948539425866705817190340123516685886385791866253658130578065293749380481351256, 20487230135013407144601150356457665640164259523322018894231806841365856519428736460621495059790062927407400378075840553493747391522, -3793556643725348097108896221515106922005789654954130524358780611187719895156592813726681312081550599606806320259854906414485164700826, -10611180669683265258414720721150271273489063696491142150970044018126179219844865867924453826147285043388058513983563542942448888993737876, 2202849249382884214292779017722219934341210634605502083077631947133155384878206758816172049518450831918357709033347291030347784978503424064], [-15049362779458826994434311067968611571604530175793112308809, 1368804414435735980209170970347833162704740767924667477432971560399186444846608753, -412100259903346138189089636553999447299700125078047597959759017175268882330081212819512470530, -3454575498598576365540214825690583554546959946778746667493753675644926477699457492698312765468675615779, 251288169993937114513290059382867176473422964353067276582044619813557242339843164548981323230433947629219462175, 15784542181100493441350738126663686216584235625092072589456188480332141275910671116757679065373789422418287602702793165, 592577563088874675266658732488057249449314971241065641901089740893749358919571452702245409692579183935773264346337437500877, -15246158783049410319374169172269683415016655010717636396936607002489564408650910267817423245531443678645297856842884175520180072609, -140317392494923778591489005643060122124575750483322920850339773670365027447557775493543092160679076603369507462502321334674611546956216, -8031897609613469214101126021216514647960742444413922978110759555730225040038826498288321798936988821417539851885545230253625465528423744, -1335186420676071645152328282004153132167763176939855618525318703405715679535546213629654322839751104558112242583718675754131532433458697312], [117464063514299473094536888777683773655603953663737539360249, -5806616579691380560052895084593736514527032679499391191423124635835833774877469045, 635325555339399302785274764271936284598283211358782000411506274193150763201556952887066121074, 8769795810580395441958087496628194297854239622217456254528057871306679986538899851695844912787271874956, -1101949394443932826700572870050249788150044752632062329863539814338407995344019325400510541599782889973210333172, -10711221150278710000089673572189740554512639721312992178120566709365014067765811628502961153228940109972892840543011939, 35973029308462930808797312945323255200149666009783975749804719890355965163040430627429000292640182153115865482717736598313918, -10896591855325278126837681445066284432239018012437048177904306900440348770400255941125996661761325671449470460845915552502275072506, 157372135905954106985309559205338157764174895578086820065282734533859542105707157546082008775591964055663542460178297211824330413745153, 15013321520794803830424071126099995081464338855125164718998860706237275938404852609723212199338268584067932745183637657021805269738020128, -917381011158379959564633830213234779327698806029267824963233524489925993924595657730987931919325176872386311942880976323211544775408332960], [-811662415124698904175768859218576913211351903021026111557593, 7365062754710948627499417549890726260904185069056470100789799448388306229062389887, -122389719702700872278319475492029302369695544333011494111856647796361256423270012547900634265, -2889622364865441188547028505161034337521575670688468988292913863395248362216966243494112825202861820311, 671597972072563524350691922551712248809709967812058201694887370867177636116574974009306474098107506172111125771, -10623508119776387374330055067728558744406304815919545725247397078742966014902850152790721576570528328322069097965238946, -33461092259290799128133230925399128910850652599501578960918042524206695898936167202423566445849164603756888828782476175697213, 28807962768706819639691014806031371993427841382369449300743491558972632390994416738523835842142799320912649297065445949644567674336, 12345010169584859421469771233079975087850267718341505841111920388742414293278800585985610720736965520071917004678493519467240381368924, -7253375023365678106312138423030813534335590609742120216445629106267028783783520685812548430841754733759607057345329687330578275211467984, 2824932773532030969907957249378465145795758879195668140837965494982862682659180784945675507863212368350168644599329560113064211339785881024], [4933792245235304311353671841237764150576222807861337927925051, 7169720824473039745618672465849870358366792811738301953668457954511724020782935389, -1403387802113870391888643571375684287441065816362175312519644022273538929106548649386587571161, -13401686163640421273070910752520013440551181316365213379533840601793916389944547387429778200214885768677, 776354988597474716144545162565992320311300660895779295374736808914094403097800531559385750905393337319491224706, 22968480025448422480986798605681489504382933425720773066467926164248242264857932273079991064237852644245311073536587556, -17951550997882487691309952389331449529824304981058520461613243535865442700468336521609340113907455650045170467431531500892345, -13948838085486386991915561805558909465053818582992471600737510693007075349020503328668792549235183343592919822930711623813497843874, -213247628095523137186961568373200619692016544877863575084799198625322511552293004846670000426820614303414726577672198474603449798743765, -1819774422146750294706913661373045038278876156609658579193816424136402035545475759923043778947759394007971883688792890651078954526838488, -2605960162205980330755448369708132423187224479401813447894411986591688299900181282863592585736558448346325167482569665303770057648806286072], [-26123364925530241523499412658136402329100652522079283898838568, -43899394794293138844822266251295432366083708160816249632133296706678898598433945727, 3003072411322225674642052719003702217111914040865964068808403343156914422720188318490143284383, 19718300518092683886593505384147226982994103328370026015011379374105221365472967891233952521372022572798, -1518477896651806025879371359240095080149269181315303011659885613272434224030448313465627926848967054868423048364, -7280604626803230515727884805019840953394914271913540126851748397478173121796626515457921492655661469953098404499996601, 59743204857643884497086584424121207299982398733388867658373202534183359801323595029322047884826516239312708395135590274441519, -20779596240711137021492384836161923288337087220347036904393711102010664991811977618888777081110089404310278537143470130555758896949, 210197669810488174255846911751888081926428257600370946826647949063607762005524510738800153926978408731206627212014616453495235953397472, 2893678622563929336237753900234842171929471897437173321808590100100145033451730872250794556126663606799904187948879300951516251380614028, 48812174837443962239519874404402500571900427911182863489986042217258802613076707102401407782197833808415463709680324338948447285353353024], [118514072779886396948873300403191690954287123121470953286785535, 64876484250233092615099948251950038806060697772905371260750017761117660084965815276, -1972421272693535440053803957673499042585372694916409148512034438789258420132665908276961852099, 3093161381360299109532940441115395614794597018564665895128229686002155914811567839892348692990597806581, 468170284013075974467199349800047451860864030750154524444729631452243837550937235459470686542363930008545722072, -21194303534802101880447104091165671763496484466143449110497926633496624769263113377558761347878660030232238939170485818, -28964791918263447486326226379904005671178330252534335452224465994190162725313902306956796322338585038580062979412136350479907, 35171488344733736287932219236393280091880590201118518263313394662621957000670404964750917801674467933231255838552963066056378484674, 40602446520635219635522188604771936208247684945667299205462296117522606240578135272069475246535090138584888313045481985676387948073043, -1977642596124195651079244671101423248801722997539017463299423961235222024961524127463910145697145621874100487185252050227694717031029160, 2964208746936750479036603972206402690323230558334609114880753505943974715722275896297770243518471196757988107730061718260242406700855080256], [-446839903906496419692052604407303814596941756239419157054327606, 26357207726106657585974697571505231746462238505254954909904495990021132506628889372, -4473422286356098704244780769295350454074462590485627770582336514835068499566599067173101211450, -38020044951690852319427548564328660192769514297006403535026445974698942710793177119180246602385052734309, 1282176150872483340573388757702647538624999965776641307601504602800261892959729907681256328650949427296456699184, 26912963643588673273358319281038390261305493679739632667193450670414769196609456224580755563923552575799115836139054839, -50994588487634667615703797298130085243424097076825958163773214069438375188184891547134620820541925672598559153640305000778043, -8735344856076822745790784254908040532569386219401122233635755980472376738367981354875954535329018073415440480628966750316106162158, -294731795906005598704833622037538749795255529592812486945251893027440620609184871836534871993705653536700944269663377136901080652446196, 7402330635100225402914985740135767563394474451320958716499985076058765300289066697305847518207392145039049755901292169751131219197814832, -3808653590260412937277418664658854481812839124979060658831190549376377917444711456711578175535036635199897595782913603603104824852153943968], [1307700898045427959654624681484015741591405975491325323068470510, -279271354444868941494825840366691116460335015474382992479153314211769971455849424877, 13732581950346900889920706001640531541284947789480501267003801128677378079624879618062011156958, 34841731603675986183508578095189355800465074014881014885871958371263453715537610220455838026312328689492, -1676936250074795950108608420124300906797672712495831998079992351004343235695117451638468950018012704926914536289, 1184449356402810023843163474865138689418746955517394696645129269511919052527330883748862559885821248323183271766930716, 79938424376375508935306078091135751633026386215631524144000967647556210784059117067150811156110404008676662330935316724123885, -30974760775512090051360488931053414216640310043626103494108188881978317694845011382132456708884833869672064706471491176786640358097, 256173471698598831812993110091738443284057657385951351819332733860874162766181239220565172248676029529837331277017413836942297834721813, -13215783186845863957881389108066008983716120275740521760290183171521427381876429594630982847120969942287638710093396735237884172595428644, 1459669435288354107684230841823379658840274879699764903816900878135848627937457943777147567558125441814005723771676701636893429394099594720], [-2360539650805051080795920688450891593075894349131124866630782887, 455429301565161110672208013487861640440728829875429690064207788628873080481462877384, -12705059621672037324288800089237669429515133006432464754656965460832426647910616703298031089249, 27349692711925293804782936866977223191975198020450337741869834532627137987470066772714040896476158492594, 233568767037209668049537392909432090622179984551162881443371408136502172512700038878902969536392362618522349704, -31113226214386208877512176025274087802811746642434252790323492922684335659490142287919439254173938455782829920432341557, -4953906480684996580685208115418818110273183840806322479161101244630627858195747872901165182941703427657992580870213097254131, 37376704241551960664378339408382964675196954915924822343691345850306483066045323680422815060734534977920225872717116373924090784892, 78606724354652597485275660478939129868505763491222286669209697795086581184659998310569831124347397011308630785562843275856997304837802, 5316494656363816439238447968612588649103068327897488881623487464955180197423059126133360367617718815322773767698353144751916240924361048, 2318136270334183741747224143971555303660928524840436482932961585363450514079048814013741040371241391822218693300065868705107732640096294336], [281, -1673951923321303401462532186086968663140837322285077138776634745, 44052649861067966942607911085535852459888544435891640108697512389201744675021870502, -14264123946817153427705347296084633655606510750028159033093228021072576656660752126229578713695, -85919600454334700365541060205560445884028142559240915679158274802400508827311470029983305871349967323565, 1415364470620851997146545558101600572349828983156081462189758878743519715500911144728941235900423134268969487429, 24885607547856398187710205440088750076218031561047642817515956031942799371614265684731397939451325086389876710241932018, -92851927760547752685618437001653970205664719058297587574315147746291154590905450316663430920795990550515219560205572604145901, -436749708314463482377937608586675788776332598089621355633326514712421290997374523945912249716785663134039645480575325014878527125, -370206487507935448257943343328505092117016689021788599779931493626123636815086056844468899501307784202634349477413035260978712985082425, 16050715340612096510305248208126642508318926439459075860684406202530492314589892913645674105033475608177981781637425342803524173261983528, -4338297787757622671434379460956107469946199789270919425593885540762281660683162090964889865180532174916898316128988434039154852699212977616], [190571952, 33680003654615673974151281861565496298150862625427458580179372529, -1522370744282928692259863005503168876265624879609307592708557466762351729887873663155, 57116285996808472868745486863925688131997121739004404488577450447367593363325656776391474385356, 45647961878458770633382149625470063255000381393865762341665175779544678977429329176132168162863290398552, -1592508495399248758852460977373131697794383277269023537569502103749747743237454925523875936071806700778808998267, 12423326170781600869822193414155995399628473728639407430188025982604116732774241984300945091150939589575296397122098535, 83588400985676421966498648594417388597238604641237967246119473077112084993796795510410464180816069762433164059668215227827820, -38642271340549906056562505333713958304409831236286829379711098385835500608173105806451756816968648761936895707382168734600416817959, 285298848522941870211384357142129987030735094769358025289207664042290282568878459190526192842353455099811564975025600142504953445332100, -29475170698737906306927976582174754797795658041193554776012094249389960515956839706405257763825678789446369940930942810867766442028415100, 2856874814689514203656887237369328557614848665555034687552078009343613815785599906567942573036715163415267208690316149066616367164157950848], [-1340773519653, -147989897358362629289304914000489608980601049101664370030663059438, 2647713784212029696850161086913806970477810690566191024932300603505982716585324741089, -57994128539998794226183169940760849852794703706080639218302730766522471578739037958259079549409, 87281156892432591335090575132204080674185207941159898766480596682681606482296841933011888082073768850252, 386477698299383884153984098022949183388681273075685303901816871698241587170996514804069322770248854089112097365, -36180342591531232092119959201403874086120965839311438555586116573398919022288681972695681678836621941902818745491142136, 39537138346344120227846008711179689630685997276933312007128894206333839527575443274291935730624163921711010428543307262048798, 34471425621910081611051558670015670169021602422450329717726121638291636419932877208014715564195287635756289661771886458816404274804, 118677921366421794742163032114938236381911987809942672480314016433452501432829777000110642864990434626649608839856158480531902018324967, 14962221878905260031493452928231674375360584953284207710332368252955558639741130710035224661604335826629756467824886476861501416592823932, 833790476073034060333607621065866295246134585924059475166085221963265685841410506217304281527948416129194683195467775272765881868967373120], [-2292756530788118, 367216812070685910389318976559278657131029061525292079689176515686, -228831754557004499433916978446076459297386412325988863148101219277528758903181394458, -46611943452658945730692520641607888489897089929161361594548415792583396702473370514249207102414, -160041625989213537302168128381326859586961981501209018251392447376488006680785629738404788126059070303806, 951683864116358318355309441524071821625879055958193539430383941018119072355692408489316786142432718619114466640, 17125402631929100247570954354262947259478746283597533175811496740305627276853805794772558023359258885797057921311341701, -129116889904617683640332169254460806307719288385021701159397807433312023057163225887361632062775291655135109734834808889374366, 8693358824410808159491181110289089298361375262969713288047395806168248451296684556568591706222093108004322678320291393361205506616, -422633899542812434558859460119264366180536739570342403967821589075370417794404797732711273353519140325492019615103873146670906903957134, 19595311016764444250941438010628297834137763520361135880249789308019249561151764229862843789497165693718454517928771160684263071880607240, -3678243186166421395743040378850361137188648246892618787008800199909016715811107591301409249399029455261683341704229949322411832052138234656], [259840974878600179, -298348323574158617514870614478054226786977325054294882309100595332, -7199273959333471255434934164421002988416041022218721820342640064866735022564290577975, 209097806167753312174031763393087895630929872384992572903344912695082125354420683517812116408756, 34674170390974262923753520527349606856550544353337803901939439851598836982767900388915240403157773960692, -1582947166051346765040347902207694061788800158537238249703465501461547997305304471636877357084073733254447962104, 21836023029154027741669366048609841523425981323262824200635015483176361376821785712156621629995136524351769803750349448, 61205463892027171070947092219031450275584118508253104685187133981994974534278550015690041229878826434520726347551848953179258, -41497671488090013784708353644063667716449859093101973523321285307600828115962575715187032294269262522815376031066286959588325612855, 291282926237229105408580191558563600346849561787664713998552976746462034499624319849375008874750585554934008414108145182506611311686160, -41731538872790822701209787959286252775421210073295381090641562905574987684637580441056673660754967923814392913155824033595945864304740888, 3627577935423065583360356817315684827654511763682309624701667340865306788570971137425638351821000974753397037254464352608540478681910935968], [456179263034388968244, -1800443686921353394922627538834627537457204167321355674817134949112, 13022918138554520897896393027496688695312289748115806321143862900642004013945382707208, -210304768013380049965056551251980193931075823043127633918694713670860415797495567057799771268467, 196894574412160994965737383706614223090905123220025498919246575938951521595873128437798705558127266625238, 1303636940297340087194444698259265042249066150774952204268311849491578528944698087054093973478447671405846539502, -34383385945706453967500775558456707931974036931445350148600406694864554412119394868021680956447772721371094166894453531, 93795707126535911869326359812172275655522512843741021470115040050726615049388424829283006190854788214452268032424245333570509, 27322943222351794745938367205051967506151564042980721193684929248867422009242628354637020743769488118903604394355766966003492373467, 149974374627881292744797390713714882834254984588165956160176742305125156813821798710988113207328779486692660686276151760454329236603576, 26846686951911674968123692240592246963633356391297289227354766939657963704845123244366546565476266974461123674677932409774418243403916968, -1124497116125321658217789106022231149217615659484065088841446074369247791981554443217211104455847540779628895692144850853419513586744702144], [165601974959754828770153, 9302738185418578254429670054143811495949504025844137749124925945437, -2570575260293246229881719195848203746505607819151430271664219935283989768502305118799, -150114151718869076874892584014578454550369064394063876685713613160612258227743775713524638067717, -250050318279178554808143281305080837884327230334767930909332182537337779287706720782922625975695339104141, 50875882721342150690275771223058704394895670443072996476368603751698042104823727109369022825969470525922993257, 7532240488987234657203337142065067451157331658257107582957995151444252704329865408514387627186878001201440963849411433, -143047522742651768685273345415389234711526665317472452903236248822975597378010391908939273385909389866518306337707578208002484, 15960311973328917172376036114757170956080272776249609949423015212132647799174799331981061247918282718293320966155523027472730914016, -438755513311408382910960537459452881792763237285344424149643513495772732674849183816214655602813468589299627353015807675766020239604153, 15077623548684262101158522772048529976687774628606216661313965586755391165394748299578817559511409486538281561317321310661431933349960448, -1793185693451010305266104051393671678241903325495530164784779531859031690422880591937262635542339263041024732947226976183984359627400971436], [20975730917124496773957520, -21061076401942938709187445031515748473127912208766678318280288484325, -29774605174447792495861953183898143672834577858737135664667400430658262162339278843065, 666074661141296346294663022412343383756199760368371054590778468899054588138315739730925003126827, -16621798585924601571193637828809359085854489935093960186788888152286773076789079704651376246277399775389, -2083810344827106897433101979454109805652244643109263601319009899965593290035242900868860455055558024220215171997, 25420742593642057228572766884751029901213729815961703936534288514510549217343766536562054572254789165257689701596119213, 14824318562866621472653265762762403641795781813823435601034921207924318195632337760923170083909547576359475695077384615570998, -38901472324365022293179329700986482307208350537470226608176464988781666973403347410631916701824658075568253339750891307432651678907, 273931771257990274908380747399778328977678113474372085507718473126764076389235907239499642975675907406576794492136602728205620524830138, -47123641245472886597674029915244596515412943938429225682877225535247956180690626345107991311337013393359072144907703130708101818236332716, 3322437680801156292314033528758603433522801213297198394175171333000066600663822633505413705317126225786533161254735831164128108201877917632], [270831825705141404654664524, 9283963397444344735630739608120956189352220305132553734473968906066, 54910285912507311356700058876069462080835691264292911636015495547739999151683614363976, -634776894697968710374255784341329088526060544212473728402463565528430911372514561861371499662692, 350899586985060071159892201209863634138844796691459231155445120230420849288153418771136204098667757095511, 2946581626147506674998988459382646457110127503875412387930736667167031693378024508682241292894846084733868828692, -27916195296555716011272538931437446530694253309425556637542830676123192215206711156478963671883711278835306461088442874, 138677739325610250900268547305903290491055022145534440948944240576314079954119461034890687781937513185211293079753227854604023, 18207840874318525163261815751604959991763553623018189233482138059024323850106271148367836181336104508033038339701106783573959598222, 163080874999961361075636119409224440200131657947228294847235777974586636727493440066114555029098890871824146580253606649072799524674832, 39501010476932606162480458495681416011831939573012565020192693148913774809839237597461619917149704123560387239011383198112799548436640160, -2824458362871800149775677300802939583765965284452498205993214150837352887091568413168633574822371244601092593751932245271849835866425742432], [-123446166744879064382609330317, 107109706496106698104879744260126067102272071472700362378084172270594, -14469963935569806162613025857819650445211608188521333926467362768955882765772955587009, -448704665613272099369060191337585249436140710443940826570378068457865745677795663978614022651829, -331532550736841387021308243334445098937136117525479245083563397637761605724753303712958129657486232713239, -763914413887212901729202286329238116038313661392576437644952996944976842409547926106550251028669405357438602648, 1365432137476186229082021063900688360091097348402463229111261274804749126535206500474844015747583545983317508246978653, -125915366865775089217558713619661603802714932798950526659435203391364338429055533125683751159863270500456068587101137213811494, 19497317870551351463283123744839327652610824226557688086462770926036504029679113001450082102837783685271159772264011046524038651437, -414507799326221179502712517880673839985981949554594110160877806819222699814821226231211725513177983361726478648118214339007168218676774, 3080208049232725407065154825343321994332691666567459879057969795243130244595989198591575308387724792917223490258782983948145494578319216, 689625209016467614501754095235541543942045682495882938515923230232406276090025227661994582364313388549369263947743217198002915744718411456], [-7243117775607727316225332980135, -398209652191684988767130721206277061421792539204588694094148651821671, -108221085137825203238312505345547738362855926443798222941761011815794362355333849510410, 1843582418520798839953595979316578766460180402704572041690913352050226248286833750796940889468560, -109205690468512761678883731305195122873446520081545578499430544040627184935257189786463729374850336337352, -3256388319591261436634714823225058365264354380351603093150577467458568006494740109868925717858323498792226856676, 22893277317594168413891044680252151754077104319497398155652306134524421528202362555601966325602034874183515494005600973, -40595484901768769555587277169908540384582339253219833652344051443629844025613525393659881590857035309470091476180180161261842, -32076541300267702109635150434647013263178512482678303126170478938182534353325981902854045727431966892600751827213302692709798671479, 238688542989008771352778712699761232098031171567326546009037321477724545885004421900545633929221757402364046998849291346719749447534926, -44994738148780914405061661003951999262577837163279266303932735555557231346102439061275729469601620717652212478697754471054438247093676764, 1955095989719050501717995480370532932298161012784625919654760129744729095486444733087590945398042214607663475641838922300161273938042121216], [-20949362832165131233612594973247, 578611325863131782570047693269102512667989507403748075066161080345607, 200196437882533755616222374353710225834056255227273924718242162113239058580782253077984, -1635796621323212452335019696348250949395858658520098985787015778466913465463466052910149796591174, 511737894978880380545861812357233325175079242572140387398235091891618619337054228280951803831765357958112, 4732055651813266202078925273254428984679000424092715922298378771496080329360905245331098405090761801443673640645, -22003964516213729543316844388183947840880373717179329163264920154874049053140305599501501631733056957879247434501215995, 156992130230956046841522589596350359068829071711301770456392781637288377707683182905257538081943086648661228915183838679881194, 9680498053718680900837592509811698562040871783358318250224093270965728341655876927950715282378364878931223828458089693042001451687, 154456281819015866803891844657662340348409954902022665813416146061716100001098363254232171924191838816828479544220718919953630443340768, 49969350293319758469324509091613003460097939100534728610645503471014392612048526427152422417521448015943818341299790746183624027924147540, -3511185918098162414537640865528425733967494385935760137497234085177476481345959785621675333185299681706841820715447396238372403703714599552], [5757350764667965142588189798619712, 546288711920373838303497267978204918568285651847275474832605237071361, -60222308560668223400673163961020324362340546876484439676725040200975697012136794191684, -1193304341818484604487461016900875028038059453122573920401784981692470953702099089973089294678934, -377369020969801751814506177736856089396968038670350467011857331939568757838602886137338335565192688736862, -965540137729664052406564682289743347730696415428059915820262408975261272741952153346907137304057234753351476730, 1419793282661415192852465684147878943701567283478650696619027841470006431270078232614999156498519105759106511402920510, -83392774330423454043161147875686865599124441698297633925821174382389488844028293762592932424904884084235235201410296577324664, 19018414138414314056865690684405478394615567747998905782979412568156479703936075511621368195143280354433292612770480621821982527594, -356575851353306754614449622176209973851776544945010840224796202410215442677482464489359512133961243920243264714949727667144631423447095, -12316616991376265081928208718432534526423332289932789417872713583771110832375070273166282563361089476858594853589079179995786970463563400, 2736138997745859850021872696454866076271012864567516192118970344022735424218787957617750969283028168894343998120232530200102230093989534112], [51250035409360790745267551555030949, -4601991016702802988357823523445342346767683051963015828230667914353758, -346533065909048492311259739400823104831729643161185438923539510447105172642064878635772, 4444069207882373186446663533247803099929755324628497938319781321623880063133046449277391433735697, -208961947642246513790560983524404466035409582632113239849701791379891595326836797720864109933060785382721, -4731136286517178068781796655798522816212307792470040956271257599010313560408112376634070487328540008173882529583, 18056548151329089768493960852251344135651975325901064694949982588254075228272937725256605984428392357591471513100878675, -84925902648549084010926949794786322297235325481091993146665120874336874758486095143725534556950270832688854397787809054496780, -23362255835465290131531484800272722193392194007267392449520957343269300385792177393692769219668195019470491138064974509681490542404, 193871803513213465079854782501803325641112501719900915636008139020402256045166578419632862348528065010279144662552940476175300255549130, -36834051171031300866694967410334179606562270925982081327188386745227241263414073939208961868269658380715120412890503246805471254654496692, 69375780637497243795540810172035230564303721658946991576377016659404641920157688987966058219747646964154412036638404635668707497151934976], [-1688644930299438881998809593525209132, 9548923080010605734408906605935885749262280614673870108555608113241214, 634844395227660110555331171172340680326256163956623163369316604800053109243153416292831, -3658567847782349166153644997650412457358315603787050167991820802921537000792388747649177218375151, 613785569605477351058110052272139783017956062933728107257349019741491091634346225643411676358945338691207, 5846858251135288781130809035324047006890255378919897177726767042852235161704836839484036457969246553243286481313, -21049215103610965052124176220796266286296248527840453948840450705480427727171205843825038471646912955982094638613186077, 143627408989963950963501556671618731353814696447691738355975255706771316007714070081041439832148607605293083419688765292634897, 3465022201779714816917539050428268964265569511779313396407956479993472831886537281895749089725068031538282584709374060322274083310, 127947884205165719053317266153354087143355971458149137699560437943681044403250850692411759439671765246511280204121260720245997944950410, 54987017150331288297724953212384577995337720619238982575012327258640277045645364509900435866686593034393666875505189942365399136231263704, -2879763792304465395771534392462646956417338194512700187346268567941412853751858493606901430162708046385337618369300735005316302258170516096], [-8635979907631629942837049186973358586, -2363103310752159254362752902094244746813784445770681089540596838346892, -202971205080291853231045907806294132729379143691392041396850718425505319182562212538196, -2764861059962127730468894309174359273803928203121804268102454513826489722095981626689454665817983, -374617906393485013383600105124734607769737679707169467838483290914358557779075546859949248655849249919677, -443855079876181959524017420054965126488501736964902545511610808847834208344258496350390069038803334191765201323, 5987389252716358446307497902853359772200514491994722829978785160709817441207160954861657885427274500314053762725182542, -32409699436236240222069165098340460597425542498461189080120154263789507223627974657393964393502422324091015519941917032911823, 15654605656570020607942813037830482877823011414179542897774425505302648219410109508030306471063976394946633169836449484775800822809, -279336879730681413213163117616149818568063607521234277234640639564462144049698952591991447067010254876694369055429535849735497745818312, -25644921872449113218164690923640188484185972291440241049726650449929584436283999614821636459454412230020505101642302230264098942801310360, 3496294087836319235901366646383669539257356421497833354436627520015086705613884845609773526442734609482715882336739520834326046378282814656], [265584580056353903669239524023111914450, -38084527117632037928493032084046812279029729480506222561778986897855073, -978190807047419732465538193926935119731501246413031882419281011320229732809171821222045, 9360227217864987628542234400864357445660173043613328483767939000464218409362674725930333766911481, -251234662373851886414527034793961580983381088491311380062426899935163438054348549945213950070836830624723, -5782142084538220236516836226361938161269326253193246484064544541489200170559816571973337533626085856712167073704, 15771237473670765468157196083189000460805225917872695022806458079507601679335721471237416425600486645451350700309649248, -104353178436233756812120439190984716471581020238166498751231390871454807626240154476243478122227521303453003460343008599762423, -15062373691352556177553429521418185491325332492260901773636951829672880747742290471073524578859283169658169528799780209246782148643, 147491747655321596006824778265656410072374993780101022877476994878935307941266644972289521618534207510398494546558447541043568981488357, -25495697579172409466417118777645963114292609056665409415545831838016910747264040856542739568356794653494215578243928257759893598247021084, -1520347410341842263171653398037669300461916297195917785224192404245549805796093428526708095237200718002632296975882363862894730249167404224], [-119041156577495451747474316242324640866, 101329732924179557422478495087477295277028011732321131629572930275501339, 1758187903025990143503100831684187864075534557351531702498176000214573932411509517268044, -7186412862447177517210564524174364577719302263545782319187281239080038860780595012103109319476326, 590016313351087100985146677763965857595402292165831438316445032397583167866092062449993406136472385278544, 5806591342681789623675628245550450337615711342669912581054894817978739804693765311510709480363223036585368069613, -25344879808430056981162256259206589375061379435590304121984148610286423788909114971069249807804090970648416750625424168, 107619423159451209130222922001054824915048676096396255995825881566517937383900613928505037825776658950132352974636178599717945, 504689368750479740052693779592853852440609927899867468194017948313022788762684050382229136368960459319752789360504318235999212, 92523915902676649239267748936550189093511346411373672907222376209889614591211626402714244791864581995251326308727783969137904147808780, 52803783426980465593300525527130839745310125788700310106009751232260025417716130441143247076595508794670339925204034757745847285626582012, -1317881733441784271005459316533118669988523017555034964735976095071138123834048494398357405255270424418072058153214993132373196387352918912], [-19107280678540032356161768663934762366856, -73817485040117964263701951904859395404681113492222891402513544009568027, -575991878650421502670711369853819753020150878621000646214924500600856062572848975195920, -5532063414465599829904058428567050656942575559762587104890176687271822005688881903156064107645499, -330370951322748454873651762218434886675883258954766004131910471465463031525571902317385910681926252375232, 396962657970658319705102942755855306232320370995082416027741425627215592117756469029362338337344238793303578344, 10482168030235108192787868524801252423910369547303336091967911657851609847122656344581839467526973861236562650087261565, 9101736438774757477808679502026124616798227480684019060756253550484396827974256996749002599114818445990271567132673863414866, 11133252278108988226070868026538749090902725687368432058938380182858062372785854075877469817112906056609950029939980997496793384420, -199125088469983296672894021313377078170130779710329180715171475826236288622730888808318545529781640892493573971275231641156264743377953, -32808120717127313254307743401742383856370261129883199291316241665922162740161614205870457631879471495436744872420235823110915987216964712, 2819695171397027643973484208306905608508376559516136847365201451566898825388582800808341173269819570551988269985928646070671101059846055248], [84571284312480492557406694261114320201290, -241932460104175756362866450940519172355701091223150525152997521587747065, -2432646588685204229236976904377402526657730090455720376266424711985877338342146800510216, 17276988086723890419014166833789631009519190890752858096125069572099884649882289745350519395257219, -177387772651055774868787366918466179269287648291206072014395329350458583399740677113203048341713615858311, -5845672372551371047752816497018756009310788765389941313296256453081172957896201367685749188349905009341834582804, 18152328247500365956159107438777758600943510638249161585429468013922662740940210624526305325527557015369121821732552564, -97922074705040010326546290929553599125164430204794718856631352700054419082600413330247614301629421124933269366835890846024222, -8603271340025475467494046619479196991581677153396656156338902787648249166136581708827258135358937381539449942601379056203266156757, 105289381011188814209457588534628597197814551167423011078850483660049999392698289775540081436668010426936231160677556979086991015802810, -14116714632479125186731317996456251346602289839700828030260582398284544716202577365426124530170052038545073460377766993116677965285127612, -2185711858486939058080671365153549844891951318975534864908434154241684643172878603749999270222011943947321169507885193156339831912393809024], [464282198355939482860246149599619674801184, 804748244469461836638443189790006372931143617284009461895654590654437258, 4264851372507061618716406346030311647336956926604567241169834545003638902913364973955563, -12509087700380973927745892048903343790556331571019582263211305591600128730499420114345423817667985, 409035764987803734696967391128154527787295669801836686090279507454358171187607076906288809851389224307077, 4796535395066268369693091202003735973341676001374935569118508812126569738027839711562126952999514197433379995618, -31205319427024257887684313634659096701281760229897424875027586710195738286471556787057130042024035438710043357024586610, 65232120739530542373245497936264782071241040464831666827706177171488574103878775033119431947321386292750924913729009461421631, -1278000547350452578694208515470438147897678385689953170393463100854253423135546661135058203103785827108005920712586388101677310746, 57884667131789213508546171413899880712578494515063941144831179219927020569997919270161362478981287412626353912779481183008269169166155, 44274209350726554217447271837574242763163921432141699113897201757357000896548764841026742672916066362361935751662377186624896538620860244, 322382548190290990807245818501467753079813168168697364369622009226207333770521379854219570279291310612386751594008344726159320375610036864], [-4358647189106425607233704405696775087970683, -791529680460684515753295736653937619699763148345049493538907266575608076, -1407287320227150973959607739111243097103133283241715104524244394132826717136109619930331, -9519414918097781150369992545162002652892905710674551063989489234760335283061855256588519311508862, -258229863190151313741750618619487899640725327334277670756474086864328947001187053611376212185993649010338, 966786476189480092389840862436013386950362379537657562018019825571307674961162564032299811936460143348896085726, 11159672744058945208168114085182477700635328452130115532862679096482524524357597298294485966618592138315717823946381181, 31508009053845836033879972028911470838592508777791502571163126435112890986327015275644070517299475412287360619753271830006837, 6917873484435138725009287456651303565606551204978347244911078557127176235833850409574941523431135647320849821661551017377864883788, -128892095096807484695433515973835177063226339351162662327022464899687948095388288813350540063849788951734232117366309765644738665936300, -32750978945867242297321231817492440809600565429743958291958707222178669627363728431000724548616117679380577498755068110451240447149919464, 1304236572921302631003278982740934185189699206752966655993836183509841207635050155743721664950209808164971094140579493374045668716260148288], [1844367873867679333668960980110393730101080, -1229961947629750361169942208062475862722279702783864744210761125230479459, -5321796109527575187956431943275636216877452240738953212292388576427676977364042856311596, 28007440913417521903314821346583768239282880371795274638633635934410993444462479886219118165023556, 15818521898536733198881260480430550183294721303864673842082901737245167658370828016901569958805216811047, -4946937262867416804064237437220577663744598183818012156123256599517294534497717903764978960954080759894390284061, 23315551193300267464260013374624494688228483202203910472815450406348502331816074695636855569993443561437578917769197647, -75210642103723105137303103538989944718910179449309526040815916042296255966115549329532966650337049621858178632571344631911818, -4351172800271310126146494998032433223917506411986810939302565518700465874589022363567390039493226306742609981363389631593304478266, 70365985307082473613233856387698709458683646110710896259693797401842018476135987985481093808406183216682332046267137188544844163243045, -5111119308451000107554049783571287439344920469530503739580522013000961386397856002855615779213174038821223282116861899169286866932042456, -1835257784372800673004479384962845242072441976610630703940992766074433217064381047432137762032232876703549074072572940323221497927547614912], [87904745880590443126078158547840675292080695, 5088531144828826982492154379460710521155493974394764966146207400002197663, 9079301314338161257243975603221382406161900502294726855242470732016948521407937215720216, -19423308251633324570825603088718216614565076983453643399588396546274659647220235591736926629928885, 100203157497743244297793951758261134463859968136297132966322608245030698273740889573902676699304287547452, 3507556723533636631876300909120572977653429455046879024705232330293653316904571030137367556511035443086819251790, -34120201448811474497217503832680909973676804612952974953610610745782003658243527503120798018521491985707858025601771712, 30275049725381256793760954612563153943080077341308767188949249828059239616229340688035253665166554036437310135585318057446579, -1311277379207859075316367349071625800878955588383995665438023097150023435798459471298187829080329862431157266366312594832243225232, 30680055953980908451950413556154461463109450309747036699685009676920059514258955496524039469981473594778882298635327783106846027969052, 32376060830705157630699299223668464250054408930014199276881269875725482590278237423386434224377328551653055181126831772601298326360502380, 1280044183889601087660173532205097113131988577003934360729094434123429041216487987363176354641371289364008386325194267925592523033222807168], [-236346499526029954268201323915846206363535339, -5735754718720481022295519012910689890353491455821725396785583751999153607, -3005549116013969069164983849306239009650989587234609539960392887349659824269345855771009, -14036801245137718996285164127492494826097519049955346673014856095614870533837119042201986433139974, -159780742230838247249366890530351002099974686517611763080109663873870223737460253797000434047539875619740, 942195984593114178508703459602535561359118279965510048506286260699563968665902899946301665225028577145340848163, 7590631156612285063124601982213009268214709850579299929712961964619860601995449722789105318499174344539494668708057618, 35741374505298194232248163316673421413219352561795614039158505125983204787058253031173049311701625037167669252948300677772728, 3771767708629543467975855498113475081368204376628437022050888983986511617601020965663642941767401161154304175746311192990696138254, -75456718343351017081676812039186905270967826141855133609719930524876733171671331456983133527350860856654766015556402567582080429901293, -27262030492011016310928226195347390665366854817784537062965309792834911546100111771245350441978413971199762153335469351290072993263319520, -150250266716232555551693316942500942196334109416390795251435003224372054021840138674677102527867713274089442529820771038548307094929751648], [-1726418046613074667794334437992080054053668772, -5159893931743532231289246258407020883698922868040998456897292128984493655, -10219188516370262406408853801852534625383620503606816842413222862654565442272862444473221, 39920629429753169556084775245950481375879137363236085705976041757363834591291579962606471613939627, 254767050973682073855923429237272633389627254622191410110489572645953883655704589238591952801899915133411, -3661193355717630577169978058240508820567714651619439409232026708895710571690231814291741123791982083646276538733, 27395036305990386360796825540165642625150708222403034914460782019842479303002339476659555769377781936110717254892956857, -48641003433519379727692816411766916295424885051904406875534776534951935983019147704522715515807800168564371138521239127130501, -1943535079248756634509690886613685689292167578583003924224103638615125863447344261317739626303225873022955442009014630176648384307, 43737137281519463276243979576004133635264428297278736088551134101196067852165430049671500700204887292966024859022423525283670686818848, 437713624794978539365147626539772996727358985353453713585739293620736426022945412805462361696442642385655107007395959849344990359041988, -905577260212823069709206336109410925916736943344561510415865551373741528115568452855075061629506177051928693064195164876514487721621381376], [24582784468806247036206607854599956950362381630, 26449038878442492794537390419717901113197401687842736811620405815740456411, 16985001464860883416323391820835310079916088794692887389570396393886180980800319169443179, -27017182831836654036982361107987120608861142694418922880449338108534963228138125083199701192374795, -249678408983480069643887449630185098959492868455777483209086553618837314519679913982587366357904113254651, 2629635453625347047948166715425399534818127725920808549773553781102622478800224582519914828621985113234756225423, -31939683798823879479923515382678885185950115776249162837893406816336394199562615950739285521642632251683035195176472342, 8617733593658315431234339506300291373016320823666571014604365535720751508022423754100175610052825133158186541312519736748311, -895871032170794256470853424068476275693135927392399366131765295916461275422881242725285065919169909304481054038937229392215656919, 13116138612106733005756789274476073373788818483415904481725855359940203675529524149926909107061530721725183237734732943562219029440381, 20584537268618004730000443962294934160699965944364701959044058237492414725477257468378909483479840631126259112872619918558609725719972952, 1331934266470163504299647857621021958696171525940614180435078724937928502563362867008627267180274419262427026142930075453839118152233230720], [-274371457594023029999372822112430935925883438373, -31796033358095779585303418435748832116733845225433188639177520877148354837, -5673572900682162682195718435492270083721323631247140559661792028135568205580618630507824, -17632349710056348963272277792636285761909084195376406640756818167845452747865959912890326169958100, -25591606693213622655697828348880092868910366879025675705008210258473727250156313009340040868231748514907, 442230142093359013632582604815857804942148185703929540195948795070931845283210885218775277561623932491563592981, 2153264212662936887546141306235491070775965384095419903669815970949321777750541605434841595038215176643830633584577266, 29053349254790768485035245188816683967166526246044180219253671859112194582408306536895903227619469193348685375437091469528569, 1801142228681986622519845207722223536644870450970052784804234795305754578233000494076002298705909024280375109303026623969539186533, -39692811394964642828224637050612909851497544675030302144458362397787258344520792517103941682245995690502885233957174911396632587130422, -19442314385500929724027284807328598569411248015687161522579999737903709369597213499961849483803072306178851357118309612221971755684334856, -920254411927116440270228281549539170283507754605457099175780307415919610972050519031077108032717092136007388875927086691211081260861656256], [3034961363650878368721751834924963982571462422571, -18305398496049626025292591891515164074576288680960343593045922470390517058, -17176381378442009837262903572956478064123521372532406788806208901037944162089995443749443, 50026620539410951611535019174092431455195522120125397401712742533145334270739245454269204519666878, 423006440257220797202283984215374811099195919382218981872899499904900404315369344489304377617068940972817, -2660010617715700878291058305631207100989477640084346920512424502498856294567676590511032668780556198883597624233, 27606183959170397909410283417464979977865312651833544970345892015296741596462614340312833476891114834733187078883500650, -26869688020892219127585533663976364497279299930540963185282309167334633565418993965824171139571142244735821506901034555073627, -760511278543863007736362170041811736134056111759499032430329856240841691004938487071378839642002673294901815909690074982851403810, 25033568543927187017441265781439326368720083676432022770408974915030883705878694380580399676919326848229554359999954088728591676751128, 2781812526863760952225051936566339283262840957785754352220427776992188995524980976502587120492998318898257082646903628000722154587015548, -12073335220598206245989923576328271198333249800507375997770995898331357546082468596879999497354061067369426457978190850237503137400564288], [-29443378011859554723254427331904702924861495886116, 115009237201233382103206957806679403551373119469323713769228930907266020169, 27938347325001370232571872689253518162417094572321102695141802123465442508766539257766683, -33719109005698328571548444170180659759323597792524677100033188048549320350730011150121296834149146, -529420482717325997945034202127760954087959846428968201279393119045415354956771817282822969616872464399080, 2434683883863302478191338034930832359754687591484618793649043000899529697313288327336837445735909566090028575362, -25658665042371710278523047608490593488618752201233820844396484835186436135436994460288088263574978890327505546716272912, -1111394287427690105873634705073758693274634678003504716491938451747985219127548249420709308040900582445125759043891719876442, -479273584608370824647657491207667217699742940796279550307084774842859904852568156393272360602067828585526565933829006789984054047, 3892023884650901147080742015699329902515420249005939581024361759525128732412706030120702868319218652456186306437847851920653708199712, 11310655521966542071297232863265442361556954085526365413423068443736471042432664970371280455134764125848118878437165556541553746105060620, 801570882467476632572759497148011438101093770888524608891919964304580109782176148636114591831343234597373249344661748605999383752771899264], [244110455273546749686748608084532378865337834848465, -141596941666011959846765038712892080252179828306490927084676505355497628668, -9539353570862810714246875006682389226678349154316957196022382419306818770710370016609809, -18661506350202579231113284102221748423608670544585211395950170130905969179213644114029305499618703, 140665429709462289851073523482921631719119719145478471347225104772090726897375175837896287422933997979600, -174327375634968483925281620915429959451802955019039071297801280190088596301222898959712614014788329539159822329, -2306958720569672648388916796797421198637786861515217649062735275671117372494778878036745674288277232887732862315860088, 19135554045026438850447692058443284111503903625723969015834397114365750643427549727074194434083346896424380456133375834368263, 745516279395478863889209799672690566677637814045160474784906377188160909466351502656599207089229110138184696997918874651886929733, -18574642004570355970051095617326275642526813106024430904478983159598453003917950570894398236128164115462037122629407542455813907067489, -12030860249567349310425981406763647105605469138967696507122741240960050230359540803169102230344836466519305044319665480530861466239297304, -939884444669092431673571893648473149127356530353179824566163203578076684867586468963689756311823446533100725509796401545629533906359956135], [-1749838133773945605405397462300341846112185164276777, -55884111533759265527513370511370868860206707664001877162350302759779204166, -25179286540776371880606582108573723700707248301533003814358056784225739852311958448107325, 55033741259880139061425425052232625085115537173532641993097924458958002736778010516853500589906439, 434090397390864042519655602356975449294610911080561286965830243540937958055400010489070628751728096181491, -2249281292570024221340211451148981883243200216799255272580537496861779762531468187227530478919059697070756262597, 23771243351047276341754570597102435321735677915189047407728376413621758092563364094045191474889004956177341580527871589, -12797978171468696825487944953824341763013819902809807925495525004989269788025156314615477910797080712716056210203172546019589, -254114937775853862142144837187767480392995903110968089083681876609700164632184564380065658904014535082671440690545806985550186057, 13034635670131868703242572794165534941144168642067585488587374493939035379366252689792426693172003359198552206419252368693185591996086, 2984671436478212714757618218718304449493263447608359365796527625800284936529602879661200880339209885878393103860787306061869018783071802, 452086350187014886408582015686223135403332598502412574636075433544494144099478780210336890867149235567060129869421169535197356933744990048], [10942596937313082947767922486367952331691024861364066, 422302663277248313195468369283734941549977252457300816420697552852445875691, 40401151156892387500857305560584473216553460454707127770581372871039676008873297852888011, -37716951502254200649029953411306601568135953552721695017799869108723376733796600352027133342101553, -652736941755006790191638788369741767490046967844725364450824265023464896332682802510761087682606403504199, 2728875214836638442672237674307201737829312032437504562941081142554553732861658555325604642788449858238599806721, -17923343245558546728800647102570686411775144739955973114457182967523732317941824344184365855789484668639121531390273912, -3512442619672031242078346998053492116805127714202336810579991305544455428875343825455966866258072284716123050021080881228435, -209463813058435233584081705907780803834058721929974939305457630800912768203404448895916317552739088374404702488674199335387382703, 171294343646255951028897674697476740975307474757423209900283348798297276686702425099907405871379772373002928671054850675142086631006, 5310841008698000550952161529499902885764932027846769896563301280565414504928196702016103771608673643917950510277507875823272418883109814, 200222995160080269190737924439503288201440301326096845228181227116151807655649560848679006387239192094955683300651426208167643714472567848], [-59852204763380853202299377366817491114034881475536244, -519449055118550359802167066855276254659442593997695974200181347717926787612, -14344227939519544727700309989362960990431900180068364583642284763589719638125514050197312, -16283115939732162130486748231352620452389346423035586226781896200922831939421023687682975907445797, 302534587943665699325760128762397483573845616787558421972788261883399041854549593733969382129028745101066, -632515477704996107652338733545718417138476391307626012018342941925734545386951345546947518227876569708489097691, -4358299846935093690649415796687363553645285806953461402944270647878527870851874436879955946781433823221356231890206921, 10694290199036597471939725769848954745708401157324117964977901689599186410968890038896339696808377569283174424021954163174567, 260228948285885982106990678308264060595278099405979204503357836049914271783244252847994218103783477950696682631217638381918967863, -7615201290370008758542535699352965192764737140791093221890095637990212256873317417768997218053361487605897186958122206007131644535022, -6498363112731149107853646743726763183581823456281221141342005159685368667615567357021363371096528304072523980774691144325623442729865922, -552318193106935604194117698743422445118635487970030110180681250430060062143530075352161780203017832665873944255005510515740358748170328296], [285919510931956882739267337866365670708217523149910382, -147733315742427856578972678583504102816058367390598737639455075039952054716, -32040928791942502887940011444422595197745447806872872803522865260079479569565232791948641, 52978802157367324949955804069084655099347463293701355016531856588378821338435492582766811150947819, 289122831738441737826891760733411819292141072561547568562948590949364914297441846836302441370258452394575, -2257309732832145971361158345755810034403681450928746052474257745883940764375990043229223612117593329129933138545, 17680589210158488348761081170761355763096061618294188975557265673550916773699300818030715297321362492005107822071388280, -5311785475680719865373940583333232284175468150063144783560244584103268367467915631886573559240239589149465721709646557887448, -66151678228953510910926890168762740955303047476488470524210155516618354091090963223279507348805556868281802232469199596239741711, 6090820489076863253726419222622441462784073288551094149456597452223075831696279039670793607131524775028853245328037623020483067414532, 2227709534693078900056551555461872637830859987184226291450549798672279128245648829991369409043302874469601628788048166034428783903000342, 471599466983848912164809085508156106320467537429336318446509480669670454036310837221404825632418448828243012451637910799682941935435091272], [-1186922016544215659810410643626971142802238800920735932, 1315480470066550975803105777422467439217304731453707568625469289230061686730, 51309945728443577468037612220734496875071199903671232044877325206911404122965859776024997, -37668911830265946385410918025814035461454763822738840774773604652784109262354869672649705496369704, -599391944167096282123512990243076505395990166382422416924446297202368382451958778092764631476553539914520, 3100616223549100208764464831265174403328291510894621288768020837469172901296897597999194844540279064330531441284, -11074264836344187638081122430304330578646232836149109031471287487874881876128481624368641418108321483949596405258816751, -2851268051130544874831881151284327432225420903202203057459517473628236152275785667721766946058152623832794941326114020367074, -75743655467293971265837952041310765139620610707866074301803209644819793204757743094668399798194739869972484493955530923532934145, -742290039036787083929635865252581750101569877603895302366683028216595967914690651200849593366597538875723193281717903444745307194734, 2082273054695280922873758645311127973877957030052128490002416495780310535831621027611315712678288220237952255074884052667976820370225317, -146050710192827092845750570994031706941536787877654926516604337267140388545052626797937382397978060297632490345481772280959051427675429520], [4236765643649751134226713220171369829887883381431366529, -1593322962913898908751325918132682245913603400292929916647557092293912127589, -19293714271529319128481817345197624987402590872753106887799914455262155873106369591034835, -11162492906374558479210960514148397229453892567307877053557437574060327344202272595459864547557188, 404161400586213700124848352704226471485526825524119521062350254196634469636380068697990105461617398489214, -880762357543517323181740195177988081526375366617571806779950864721112137228749963606696357156551844492644018287, -4250102869833470550224634907907313063139915408797613232322407068314180234529861374553325735486853163191203441147962854, 5195347145979622748926334817648204271710331239339952056407802065632127498735654301812172295631230521823998639579505996572146, 71246948780672208586215395962960825434418927154114944445236165429823864800847647819470434053452475678856855346004970813086189319, -2668705833068129990385144964459784959919128949244479522352469902344135966492143592182308845074937851111023704027664818620182017659811, -3070264674063934016801820208371153269718953489919082414562205426338780337598760837550785454530392392949811997382093404154623325600866206, -152940843620139485898584597643973367190957604561856292483194641456178699724440716280557292448189536161280145260468648376332419861144983628], [-12728463153464546646386612634124542865019301402039451304, -334761109111737919094930496050987300833063311694655050311747607183647284117, -35165575678848459696133198973165306821491916777539861866034850595105676391976802552852058, 44398374240496172852224498085690468369553372288091596566055734355907133936363470345852763960155438, 72594136630106313160766894867132356744832399817574885918446184599956201982749641963513852348801064479851, -2283263047048623516456006685074311909244627534368922921040809842386757086263057987141432125455902487192934547168, 11495883395184278102184392162233083947037877822735482442374547789078600544605289803361644811004454084748759219295858414, -1959843144735131995093394882842285874418608476641994416579761756773333082088880864069929108768830159388770639328005242226817, -7603776317304907620064122920081071008557529470328268044117624403098203541497207273228062086867410639394760362656757206842984996, 2515892595960310405961262943363765346763983074677725413144388594502708852854831473096989637801174891468462275466345437177762104457899, 1336761309749320027716376293720477332087755889245011652053817680787626010470178648954113944098530309497780734249994678964959172676240652, 270851542973521556680900494919976984053002217925955438101612780028774015241310624531439741332008379234629192040748199709238380170465012608], [30676867531014632331066618135689498838135342435309347213, 3483327650755660726708963999817847548606759210033788183786355136080608696569, 57110480308102133530013025268296794828804080123676647320980757328341645083279455223801731, -33388081304072839461891458726598405234065542550717609794758006308612271100078722656194572184032365, -422579205353958273955162138680359760520947101907143325727743669481679696020805021115998073582684543116062, 3204965624326702142220673079505221085129679343779902699418081045510760284121454390060663744598324374829359856633, -6178764649003671389257840587312447693802212411458386598212625169438176470326264473872433996719813591983008968799026321, -1614443750600391419082383289099334660531944029567874021755259160787264565333709374348249551197976710690593570570057113998739, -23115163057520928983644700918820383814652948609864197279139036833184189981780813674295547786344699805633587713630617861717749000, -626763829361620115573815602038664402689531939130065827316608303098441429529028300452279489292192495635679400578671055398263705063365, 643658824524238577292159059621913964083929443493361101391127466896214360988499396455211986740361605347894571054800178826967859045930343, -209549225406643648231874665577917060153352779918509149060049282337261796816258859326997681769800238234617044226441997688403883529431221840], [-51482036694411164774929256350033484928976286099795770311, -4126843069893032094874043306577026458509585836255518097717559871348387142579, -23132558694482712447810293951960865055283563882050904923597594677443618546449597296680489, -5212844860203637123531916549744398875439234126959497918501373154028381092900121300281763640710101, 409675214114308435335192244646838610368055007031469749292346683043306232958060927140917670383052318255604, -995105883442745538669470691020678093987989820012427227036860923357260399138954267702369991803130968557907885428, -3053893692388126527302881725856580852856763303722344187289008571078237563295226375905968124667505925202326913467593732, 2225906994393092066888534111140589096158857172469883994246469043668882710874283073664909730988598255527342668348630746846906, 11643609930048667048928244473671624908740075746209108145817976182111480001477540374265601054785226057854004694589871874033571762, -764089016181645869981982786846825476482135998639610646785023001236732342676837232734847909031000665819206078985778881970092796776010, -1266576311566225919830679446757559011301318013407124957567499441584431950928745286786558481877011369785860312522057042789315736709135594, 60127040304499451558757668837118547531677043177950202071110191526467244352014931717389699752766413581346739882552689608918452227235604280], [281, 18243974705494042056930963563746498655682057013505383835, -628271424352669097926253732937028628677203763660607490233324883692061327611, -32980101550384588115090815658219356905429320590046416591548372285565585372281480255109003, 32140746568236160164328290795630206280314231649888301257948724692895893713497307224313407446977356, -109010614736272775143810735577802347183061206079232844162554239975969778762051575104245636730680155732731, -2036348693622820719154606621793236383344548817852451015556056129894944234166193528628201502620104137508135034689, 6598739698785136804986642785950519602570163920510350957009357961658465773159737461406991842900291733059066899392679337, -669508792522176703759525654818240899908275839726849630667689683522054626017479727953331537221680942446566501186748166270327, 5482210872739280954453358557816533087237505572338507767345460399139689006304067202816982504224606155506087054516939587531190739, 902410685682981814101970939083123775651233486641014286209420236288609775874508131272117800042727285728427546385619787960859477222692, 676692975404152378069988414509575352712361633761433220543912146996454804892338332317722743876851872819354980673846123692489655569827827, 75134384230761466923063957031487441478110512670547881013109385816092517370216673078706777720285050278374286384092791284346300360778203272], [-19387033, 258708337729670937930444416982842971233565753652746720385, 7845354960965673058531900176926010747402457106909204345528097802223971426263, 55520083284585893612168992858611160395927053420784565254833413970213069264061318467662299, -26058960433417320271136809917357438024610500652835255492288165778550873510313250696384710828092003, -214664411636563637780462380599771748864207771697251064419623657882909257612029900735125209780507964531483, 2909238448812461705401949144520431444582113055938788533971298967829767963147796605490833098917070850469853893321, -3188583332720352210921071664282488728949236166871278858059596852742254879467128403167233290903164362447211095994098447, -718890122326423151191522438615804754740246080780155999704495067453308992503613391067338229662307525323767193333592065760196, -6604626619904127102256636800170250000594012117185448334060586069447889548119944970478348278083109812783357086095146405104764420, -336000817335642994244313646956603463428160922560157206704879535362866836675193242055920874737553088106088935697376190374242210331382, 126956798028249591511141445810443956293189754944253525768283360845562373225660265987189904047567760253166484473079277715624330056184389, -131076330542375237141517674760526497969921260174387051684589473801293104326688018133634517193942729654847100974278188072443819417917144752], [121104946979, -1170083296300682917721120757700898171998496601430063799342, -9090984178294969065882094338895107365577335306174577196289723009383903256072, -24564177159283188344875910121214022064953641154267527816879956432467008325536045749586340, -472895632605266385366363729462670827956012464297205304979466563468199403468217205541953701609700, 330527060907481104634959555442937918998988470606514827065680213373278492278282618665532368820659252141539, -1028029258750438566697411978021498925292208388312513832172697486161987720318579137340180938847166373184553932445, -1742317093403210804287990718952524001588717176924687427769761395488257162372059876941386965271329083000302319521016213, 846366722372466421528282756973406545895871550311872410200457152444103441141963970299697425283611851947371685817401868671455, -1494966408223943934697839429991137564513749842863212828364066312332272064001845437580014084012575956994174204411881951316969698, -160359543443484705981495162463490377712121779268963495585395259569966914655484466791254562058255844093970218250567683972874977794953, -452021275751357347797753114933993847712068101054543829221915756833155190538687116962032185827448205876259898863063954094152225152644584, 99394914865978065229558676735266153193662685822439538457308242524458758434194886994143561889249934067934871892643067784149041058693527726], [-85770707570932, 3093835905824223229681332711023237072961195814484427043023, -895919507618853618058726689987910826703708867410154097372775349814508289654, -26056265845293035803133432358207476573834935109053746036307090783728275712714194341018104, 19872931650562361499941344147940746507084372981952793046129790306913757696192952884244065572045191, -193893467540985107297503402050570811360824274681833021036213250374732248915585767848805859754736258793335, -1501518149449893321514861880653596192238037359368815667113531678925688902043104812815188304290269655673098423498, 3364309353663281275412114904813973354714386170944675359309459193513116857186792560035053783955948155332208099132805433, -225447447750962076932499754853754448013325764474618641671074623279514566066657278816386461308589956621581533789273860921214, 5408708454641666081586611790329673683053423407188188237728521486153739199901225623386400813405043681321813724560780180897095142, 274544862639600924914099527344995137007204384114238356971789020191301639224052238786237541216545522042702089654325523949234187156665, 294818072412094461167689752814017157871107402344330306008859610292047384894638765321633092550698314976913484871129557768750204125064058, -21440672805436785811376351676759115851152999331619688657262969565893542893245735971874215935834687224709027946131109926741821783562535184], [24973384743481561, -5356865667345965685431541604779718882917825380675994609595, 15020252652505728569522820445599185867171094518186634167268080444736245311751, 46902446174334944458661366051132494735028036018258045978910813706445285858038667252829868, -17745003660947051841514846808237149076415736234970072347392988993393250783524518153703321654161232, -54008475766538706830220500060974608562285483806357990949406777508722317391345098336893207521900264025340, 2289396955469021622462423431977773143128457809926205558414973311438512270543529813134528280077856577484439171426, -1557633411183661399696691063413857155498285629108331722272078528320923672953032825930394809244763662347413010270648762, -256889707298376440027212741735479848896428111590824334058610482894082376168450975815119975725727674546217419697020419643204, -2326665220430990236802935192934494018874172618765730289416767593953977511004822144830674391450815789766191260510920746208651898, -137284586446236877696799969871723098271056439338219332436161401838690900522626756468921389974546922763068481428781002344009643809133, -9066210042169947595642914865279200840631003740785358429202712297004131061925206595730370458817038554406074049332101363149748303303291, -44468770823834128522598872600868546659800950579114961575245811197709593390606061727621193119932219184732889996352550684369319234125048912], [121524321332941118, 4048885692588431105411875178474830017934530347547252544622, -17124887299185481973999021097591716978107361100001921063980341279209963041839, -22906801677633404688905104627547224369514695290592194362553591736894584664415899105933101, 2010123658077677546784372817561651797390121004633607463509417839682962177354925185728176144412504, 214692516358274373133325610469407212360883902918008500501466300584642000304513567693711065604270263073755, -966997600111890968587519544231110251556270201045214021188545688113183103514407208353830441438786462165529573257, -795452509328284105157765240849482082639760982306126332622295928566532545108281761518768269878928235461645600577255427, 283703072819131973960584382114875904000606701319696558385826180759177249593882349746851463542620641591052099698895523219718, -2031793721326307095640051409146005570699686519049308374412780650875129770297475678907694507457339989789871761417236751292304441, -14751583993358563255814766820200542456847312304417707874221018539319296885058635978683962228051375611220260012507325545151148010290, -135770151040889568820885431838156119926897046499037208024300989594809963709779115758914002463860546770526318487604341921822875993313898, 62459052440589992137713374583075922030687405878482507819202842769820703286886482412865844774254410022701535713859807459513154755129421448], [240902764694621117042, 9830443971618192710614727930315430984699707273397561723275, -698353752664856863545761702652655500156697636679691215449076397024387605256, -16928104420110134548109081192021903172520683269311597849022632137989910469735362505182286, 10320370855334505212440566557345659997312507112061930148159288473897361395717911149739876143634111, -186912589974643078313801177912432024141637929733504294002500000184805772698075943120806025025015119205128, -869808901140530668280499292109175848517401412745006816003698949303156768479756780208199950391998265209259995793, 1522601731036946272257589217074525021414996229455588026765915450318462096722810134492718286986218995798023452854799115, -77924265057022572582508665547159104645069588634216814298065798180972085758283403114845446691181740935024235561063158708157, 3029725395568561574675605457398194959925844378825875101233722007247474286957669236692202420155701474595954936607892947244619486, 68355387474954332974427509615796482269127019786544877680191456410795094389986557608618917186373203348894080947551906941251650317844, 110781130068187810317502271997737410328564190150097867181761360978892389769566517473440094651802992358047620415865015063481456578312809, -37035506315732707449210799709955498960110735833438944808279165810420883083728984693171301929378282021448556850288313779504145717473125976], [21228008619232846233286, -46744365234551640156054590593972243868637738025297618274655, 24388665870415535775146248409723048707096493647516579482394465615751526634639, 34184135399275043800361695934497452648011961796035009197930294746944597973178888759940939, -10434434855607171842514320616912019166669906872156246287682925063958334795693243978120045533136400, 29299619439198102473456059161064118233576801060454851789875893149598254807027154992680795358048276911097, 1541790384896597015348525562466676213734329124661508697251365033400322311610922220074398827318565523501477750951, -728806725880814486019271527308452694375186977279817864657836894976898004179813055095197647631769640280907899264172751, -71192664545192953292355552305143319398060013408037497259973781258414621156193162957409406507915847341781290140628741723846, -1125438080269565794610661984288928290633744497575673181851711577396087017283905346818829782717303517814490186621475510589089563, -44452075883917901443289364002461250845347851612134862693409403539600283835852384949113117129153806488115662169943177650658600533903, -23682232797980791869306447882152286311343154525642057641629683324245206669407171754122974500221415246163674842700152797528275129332765, -936890449696061550010272513779101158314219585566345252884556372090058991186644584997046961839606987346068380666463666400661670908796720], [1218819469689378877115683, 102531871315658256040568407730383731910396727910386423801759, -27679285564368313618377231894276701095190638634043892277894718751165117522719, -18576107026893863073593265208241605362691457323296809755599752460316056037145938846106051, 2468574740464491973357962466783591865739393672886905785131789316477716858251215510587241739014100, 111310360474072495846282129860825752839993228544598874678552677687533698689547892912952234751297513415256, -796714171421157928273486341159344142129434358369007491387089107108438096699238114533112506193291920591715788102, -275423849154976838093633989304636008440955644958427323511237886783194022379673957083189719763235948297197055420978609, 81237322218046141931871651607160179366436193129977011654077398891713515374409472507737097009657581923789020729304884835944, -841163564660768309788929986872245999200155520982603108595771113528967327361526603520440308475480581790779516102348728029292595, 5507334173054411862745981060757938438971590291169349793033063012471667940061517266320601648918930952044716934082191704548364196450, -31726514044699709982180549036308626551261821722879747720216804366323338975824552101288420936096596906583299867619922190925891409840406, 23153487023781478189596665854903011999131225919606996329470052209683981145622835636648165063297868909701200492570572964751193372308114468], [40384511098801624866872320, -131749471660711518751412742966490548785749429976851048898126, 729451826959280122219138711146439051348769656205842933344348261619609233611, -8620470169841187378743208395771806163486730427392885924889240461233060822539740362592976, 4382858483199618831369202968991540925578967757695064013150902294044222575332230845520858572901577, -132628097574521398886850804575096333581083379428903082766602649040824961893435343456815898108048241511716, -355179761630401222988172018454980279121968145252679337452871213042087949371880215898365055149097172720356184739, 603251811538305067010463786408019030719755127319282991697899893250074602716000985197236217639259528706123818761755123, -26239485832677562415388527317379545001774368636246423938638399054411372358434916717649139940071724294299567348421157389540, 1265453706341758779264969420101006384700634119937360486316178915248447342622059657819175516090349848953517237484603013308616858, 13041043762715704697045774285266825776020646177188408749782828296059625186066847166635001927928462036607909837532118944390562500223, 35182877332592179017409573191769595338875741464339165829641486081339824349330452802977012486104827385298111370053279589515085967099608, -22095846110037743500884912866311932478212657777828793487801082765137119382696507363566840952248819612673969300173844005985679584743425504], [721810422866829768401499612, 36753289788890424615522687472001096721709032505527900156084, 33417979778260301325372221527522604198794958437412717129273190765746315756342, 21281066730006420299470250570655016422157657658967033000015759044092924385352751875236367, -5239393407846646385935321508607380389878236705985952629184842426122759360290213533690388818362165, 49784162819684585259051078323683504084891038274166064548565093881071587087646744119678541244507194594588, 870254660124715195797021143165488272552525706604194013504265065162043780695340666095212750137692549250181832944, -322161962620001466153964729962090731904694841280264142859505054871611790663442384441892814892782668740526274795659914, -13426153759424247253828746037634281551975673572140249841879681264252620582334928523515073826940257025625541553416247609858, -558087720342940219458402983548647023486988730772497051972399378160934279797922024521262905762977068544344968533466522316310588, -11366809268187291085150703363101751238553419736348821389821486067659965187987278785959880482711708370021899444628588260180841965607, -13633414762467802812029687529267197136023087458642961189731037816074171021869897130558647523856213229569213018582307238957773512173275, 8303278047188908984528530870423713876768162122716452649044209230417081284143354660229672319530954427545448445703425297770272924116776432], [5290632595982182924619461005, 280859461455305318211019203878838596562691084120072909561332, -38411835602150989909378694353678540088190366267423146116914124984225529333429, -12959467123478317359286040191043432290660316691186163496486454755903134051328012192995983, 1847376693119887572774395741183373368208194474931887375906163725859572651172075923743026604539185, 44369603802788042076693442265724113099336646796736807396862436519423775901388295475814279144540532538450, -554997626424500134096860191136239848313618636487567677197057119716491543706286483415611883023960101306972793769, -56155617279681471169769212676597216068695215753605098421891064906931968972635624230628216339504500762442486380109118, 18268597170624953202368298027755321153847423046954816292670457814317635749074604134539069276122491861410862192491936636365, -185091629215911337363239346901216017772406462805997434948834307974337143122313269396966728128970655535195911173687554321076915, 3339710154615492832307991639248866189105257796216256077301451557321465704965013858423078091959093871156681733020659953237529613398, -4254002625945091737504549319421428988101973455763651833474286652904191513537640046847661634222205685369895159555782197201114612192748, 3988275429171485087768898032336204663721021201077050578393315568144038482017398356826127931224279083303950168227201263859432224989421544], [-16876883170392341829888400487, -791819102733121868898403157900181253342086359385198433931064, 4043222440984163127226998837652070752015087342984985070956546948227114615755, -3026553824822324391503842927277839346674710024608253328004524749443640241008398942255072, 1449396347445804109639246400468804662083859213783928002589792801693940865062827169342610816098262, -74631294652997827288729320384453099741847421236006992231474264048383375851835504819848547117735028191129, -58358728777342721755326749437059459372888257076361405975931598535545111367242551502446127005538433536736404653, 200795446592454212655034120673833208251702793779874837428384193624511903993302361490736551147246760802135149661161622, -7385395951792275835497586166833886420744485555681889253129523902769841062886981365050633668003158070432505608864736069530, 404852520084560533559733315777214189911928112045274413328633263054230388903878382539089779252601568370897792863686057270909550, 1620177421008203212222416602500469502982338102465809312237901877785830513337796201011370355778256159994010342079239951950096896657, 8906684241249516561007616324015259695765504634220385962935308748813806847795222680385432813632249902451784802749996953015072310133231, -7922319981515139410898769498623842557632948451408042147819824519046112977931167168232270725967514537509538966462136577473526298560897928], [-367330420905495337665039618285, 1222773155190300141760294174646739069125720818044864434992478, 38293357156242571170784726754580852965134836239234828196599861302207612280359, 11158811192517236205365000176660182338191394542329464508828093939603365285141401397929447, -2220831806474116681496910168231937992508950622294389024842147258278141678272478235208893046649830, 39161900467110537856886671553022002304084434165892282003301860582377363284885569278929457394706704711099, 397348377749475310661784175305562642831605884602950938967468014774640710960278096965420033956797738307810158955, -128090600973130525886572830902496552319604254750093701865143592951813712976875406682645878985064434314818331175367234, -849622711228511408481866953610650663355810955295140525321994155295982422416378533376493323735963592320990444519264894548, -228464270891940785078941770165459486586445057169565817467566950572806507002225974456066446076300970902866760676346423146634674, -2226991177000739066028455843554938135800503298193093008868979736397020148908729148120482034214290615645245666088907276358258176458, -5202583030314585491345361038081629326660716976227027431033167879359950357162022558473268903609378512274417649848856986278792109067553, 5198661655960696354636008891998286755399005991246177443761051424594000227927094957580042786002956627152100651429173480401087931949896688], [430558362651678384637198458174, -1113639178249825230466951278585771052574862635774178785634643, -45625757348649097654894838027712603837214495123906455093316082678045368424934, -7685598088374711905969711512414693285266985284531328060254586103613737985401457192474977, 1030749112741063993389240626086857286366361257540755180913382111525975561133723939635451730682575, 11920953605279855757110070410451046810949190371225688922589799513980981969266494068961879142826874640662, -317802686636273054689741483715031952325736375823887406879518412443253254349379683709875689328935204413340176489, 7089672857922809264431375314763326834123780767425775274253680373219541876705531918923603681722281224087817061052918, 2483928729239357907403131486784824749296647699587584294017370950432355603927229102167702103219934555420628343065734491625, 139191118762463801071796018884546029840334080046971265544484547702177521366439622337207872454390378151200117851660174975805, 974827224524016670148706005015082861338871057173864670055297302924678770400485016051199667493267398678883443170227665405708446604, 561149627375659050913102154044459540912240577420755207287388279703846798270413496059908253168719102838537141142960484692363837077534, -873324237725092572187997635211463084705444655012578728218486667167944741048068398210490724369948382200146469290900389497971752357190807], [12805656478320505705431826830783, 70450372830501918032215432409488858924951333030298114318393, 8929076075420332685253060745111851778599847559533141627025407976088654109478, -318474976354431767784334739734514186147255868043408361960697296982032014536272537274052, 331289996601229941841700298693430990927577443932489656485677930966344765084709579160208105357506, -34202437909608742860546169951460113935482206648889714397776277325836377696879543566981339696963768584276, 48486016473131736612839433482319356166709971161480122942977824492051597918470555987324388945701775483094489394, 50608394023332403259383524727246478562493336773176109451863028173320921517409475730519451993076322591048208582281668, -1264648745587629022974124229169291929994422761594988379415421908422681976697881504324095044177245205391664353631381698307, 94528463735254350120575836956970796670878894700485689230534731837204991337528010073694204430613518354546650779272803934169982, 47787245064956294883164560931280458661564049827628986162232299863259151118429411350662047696932911496140694281335085392336886459, 1536886413679081202481280413319449055560926382561234754996672808999367755791717493632896824637289012525844590890823429942110633407356, -1599657720745037429041118342428361921022161317672481709552911589470658539955445141558610660526274060736507400480128497753485208782236016], [-35132404370275393374430426282167, 2064617924719181360727923390077507113684926762733763412635961, 36135486264294481776770830058316280497463130098319556006506762506499477498099, 4828513023676723817527240127739283492181893990025963376321505717691615955401608615704142, -786743324117340207043391043265420488373920438576547611038921068862588362051775581375651457454183, 22335989441526781456796640925315191483757414799077265307845332712422342160578245528376171014034789494869, 136914634112733234588070619706000130242414883411702475667361459604209499390855720430324174591551018954798935462, -41773038110944973542066116533023847920225841334290789865841484559194458080387938337324657179345629087056187560696854, 319016336406866750794641644963715803643383054988357497574866012224789664514768270778008095848032307229981520894414393342, -71366942662589721479601325274958322386772181352889846691312219953006956533039509284060682895180548113692133996671442936621639, -319122128475238729310706233690947181941443274902288126153345047825786619463954414524157445905154961599291394846121906035131944458, -1398178484018628605870109214591745304667308627276300332146401957755158604377939333567142989799443471053599482916284227452529049530835, 1759363380443180919019994354286405327870597917424980666427405785212191540133102282755956254269689377963614065257117774477080695041761096], [-200527468376457664036422503459468, -5336013148019507068331056928156291339364587287148543095691600, -46038509172003572880209880853209667734431220127897449635785029566599166501624, -3821814828418274403563209237087462706747569132043418757416055667578863628865823439105578, 452771991476149182583517045650714496471358931425039277782964008381217994970317156149970835233879, 629325945063336258707928051810865849275224511568794016612125444421009456228991228146971932827623618027, -145247752534404683424082485774743590825398550941014350478313451074888776853070366777665192293414570034477198475, 11753439507655778221636924209715269021709308755063658151285530440894292245224529164594544126674429504760283286279134, -116493838073838835863104887680865215523221630181508808488315057644759659543798822434658921180231482209033713593589936659, 17303869506081298134808235084964532454088577664947685568638767224650724924861476461710941226642523130595442130142993741758325, 183743818437966020169652824150766743839559414388048247506607958658577217355157988186183223301325056373791297428843875104336672400, 535190803050850458758141263733666616124434587475639158678940341682486943019958401231929675535654935773123957963812811906648033479402, -821304368762822370441770434721830214457295306449871035573449535858511371933635461010538779278594466522654083330003260476596034503336896], [1177770302321968812246487829028258, 9467347436610654827029169375970944222203385069495630151104418, 13621210036837892359493368453232760137243284254440206581888639831491887887727, 458545017051201595756134217488370959276996638274732174729522355058826378541477145646353, 27964514291425390989005170986374280172315787228185289863235166993970481529550979191431477355741, -12820227167789378381072615870315067965578286497898763539306718984836414947838641309787930347967455108682, 52666087871613385036757104759377931722265105481900950501278264362110502315821914901192684446290401804728688902, 6819751964978289108870492988518246266234152577292145214441086885224913275829726162667310873950760372763886971778796, 89894066452627690622483702712155747278088826936196694400340272077026366575234692619408358854191583393616410992068221858, 13346656201012789398496000672690978592528518795937250921964236441586412487808460119772417633412941561435555206458969472615637, -22447500567542536752053210585017625736388979809528078008286562514470693189452333189544905697108040928166766230136890345229235494, 69410713132521315141354993433266852188905832958622516944804571070555941762806794605993210988643833444463614308799242801798003817785, -22696158832147424147349809956988257101392610124994771397119153801870595373658920163397624143884529143421174680580257531400177452601712], [-561796701243411126954616848847496, -12169157356270802217530204011149558451404484467393445387077461, 27336739171055901678382482172160166790493687176922643706491880014373361435742, 1668649099676800356526779033821730703910075849882041224755416698799755587639957181280821, -232293812232899513746169832698915825819522773781712365414649647779924850125151993545414437296973, 10125117285723208879650055804550372272099245287886492516655727081495184558036428528310559430798450985715, 29231848133127520806249737909828865497966428746621558275754338923740534494229298817755536901544177635658626629, -9348803006079253990850803620909174589651549415948927548757490927084889946522997125512711085449209026278698481621657, 28643730810962659575355756470044213149770895343429252624380170386187659697432424957334956951550097148682823057615519614, -15941329457052143279079809442366042010407184339373129740054560791402271844324811853509171852326764099470555757418979177451472, -35296390918200733775418517041183860398361733852179269063503694685350598608473083321046161816942874304493119434228350904330353839, -234019194391621961884960431796654156377942407581340496370632487533641008265560895885621119671062621574852380514813407967695788521470, 336786428507640880507425540582252853458069133910230380562074250805587015390496788322640214047952335217479953421367839823200053985825024], [-10582200744376643674133960758044223, 6866154704295882694776507071546977724888031854802639772889694, -38971493334647698912139817369251856370767842571485410265003243354705466777686, -1567145837594112243627260984235640767866582647147685113373039554064296343120362228910532, 160579103350476452396623520061220649235898381743600454283149460577515738107350350410939670373152, -1523883992169573285930261518236594237248302247033576178401410133362015331554383609867460352746609786694, -50708638908867400944242453168365746744144187922890620137671343947869322270960592664825116796315509554275065245, 4827134217290263323919299859356984602011680842822916620076100604169272712545520702978713952510424367813012509087967, -138000756982560265843143413043212166952016351961678661661122326154394587360346491321766677342640210037305096833519768736, 7151657341861498595337121608543452896878767304502698407939090460731526532533816513834392674764416512856364510921742453441433, 24389978177166056572712966176347058545594889675575103300334463589631019805464493577892583562199743219699851395922444528619400080, 159659271391219425436841445380467115262202639248207318512427622759513961215052806127025019649645180408536879422335170573720307192646, -265341614947639976752615846577427697738238172166898845353276766834565450893848924720971427250761654116303291571202265789250631827273856], [8231253259867934638370316830633864, 14979699737948016107267183953782558564203273573362975319560133, 15753250598516700127541159609741237302482334414761355772329669581613194458186, 406456777827823647133313160787768232017871021433963904834307346132524018053419250819256, -15030820369396520985288574482255038740734005513703244103858412558469148348150064252852001128785, -3850466665126043087242438741839957941817076749898260455861196238764076791668677293668364815089444604457, 28565974671735563260528570383919389752684870601940965697495567449983205026267963582215107086215960032082741735, -823521642588285666482766038197796557812016566208728945932968058304285242206807954307847561246790562407794438473223, 135239143054387484424972214205558937710359610162589185901459514470364019791346572803804485742504148664517788652750743244, -36122670391411810970537828258571197426474670638236432160518203325029885044832501663006656042403940824971250743603328494570, -2923795757101907743515422475574213662267775427557316015552091691395990045888610331636182687460185093695532542344933582699994496, -50581029016217039220707224006864703183287970252720015939477313504747135326425099123700553092993000539003615911304721323441813089154, 92592951721692078097771358451406643896144064014884653795157061851131409537225609622775646166732178466780430183082466282778589105514240], [406529317899621747233566369399800069, -52003764785646392807783011942453931951094105187814491658190018, 15716309688218370050067241309680349244863425153307163115743770723222214981924, 432671082971461775256072377199072726561523985382889712844886379690027980692218831193884, -58273097302576087112339483667706016371164510380914507527967639424510445785917623834978690592509, 3749691722078267281172550450220512054207008319440167708851962772844094921079402708309877509307710077122, -386454591693900737949531926875440414710126996672389712073551477597541425990202254244330166233562869266591264, -690824640463964078014435963764679287188660354165960931291524245242845327578786359362227932541871764007476644152701, -55622348055908690008501844009303863080707238137057794223351095137059890822875004768750367477498911754855974168604907411, -2172412112873478783746368279409935679665616331333343413084219565418321550204005914842659016850166680089632339919909248898312, -5474969615317116823690470229503094213189438288327353763733760557364173259776498193340988750529288175168139809033529227208162401, -9517093707480453131320062564334772109203141240436202432700873231965180774255293046078173171938098660472748746299011331424145746914, 17536286496137118874697072227967323691279819994233393349956842827146622987177045446589734461514240042305532478034887373922729559932160], [-4964212142582490189722747094005342709, 78499541475252313400652529447658208160535064444053831214963363, -27156145875676762119815831309696210336447684689161035820636152705797110538555, -518419973464575271630049496465210666867509096457437273351138282098709037881502301942626, 47274812931902978858557175533359781283369817432592770108871452211041580764795815606869185291689, -1095541447295952326601971069079759053367529254179251160113096544493251883809069240373422280234530087133, -12364261443851594672963196382206328658170527409134840653112206531602496682313875567101987220225763044386965673, 745179176303390148160960523533063162069291071881385836689091321248573783672312397714556126279883285423431873987214, -15965475459892608870208909054599426565954208002996627128688991680480185329765900133268232481429264246737525497263568527, 1545185039854062345211922785715235378323039781156423877220281939587511191919822381066258004311628840900566219763725590527701, 3763219939012403603149486794560873942990634558288104283238471174510177893815664614260395522138716257475563519354005355903797022, 22677240640601489422415405452217849576383828011536891136014578467707854752865025006549534385820027219670350644354124910605241407888, -44003947080319290347758999574514491054970154821146622549650688825697880955361322289442469332298447065046318546370545490461655869601792], [49557801248615267075176588991424146959, -50105942461921347520434178164115892700063337253517869101236861, 14174215014309910592898178371467052699461447375591131984552154334405195822209, 200496658606075346162345047688942909371795933136974239738646909663689935392189642911280, -8612936741183678462847283742331486259504994445978393142035564591726000646567325267079657764309, -860986250939870499030690499760339344575209584686567641333561641169654083044019434305440414775608049457, 10233873143037405969977971771009137394102931586606529525736646687714800662866529737971277545893506924384428507, -480219701504811482491506816228446048648181728139837512463105517122860982835459777215319784744775073755833136535841, 39572445768548123614455584784877524096373296450405992208747086428587302374907562995794792834711144802263609585695528163, -475957471274065810954919369961233565703493833699414040945354258330970142343112465233090771147149004585206604677822864330009, -253029852423549390355984452816616189353642468865369320274135512788075945187829153218194277394400221403006215849433079145995629, -15179380769996412561759792170840476306496036419371922918877477757554021243511968506717871436449214616766436707759469591783453704576, 28318104301048714537793035417476912276773113356095551748608713939503937171392475457834147273232395278228839412729303771354828470740992], [-461801649094267579458868324946080415526, -54401620717439687710002080833631474788502057320040377566422293, 5945882044384070091576265301016119056061197276534108646672199114368794672814, 70967739866815986655794517862513137947822407533663695565917329817688429882078146697005, -13236932640124366079804907150914047665700679098001963374559699883485521249488692438063203814546, 1129634085782515910720932378564880056075013847414885732342384976275284976772953186868141152638942316024, -3148992998298287519528642525784001671522097552062825187824093550974407453404087268086304366225741080731278631, 286819341507762494250008771760282921980818394736862192793173186561943831545605494937101369675629563440896383457988, -27876130199417529040043254592898802657348451359887619181087508798204643411798766964253505875217017798369191469404910369, -73684345300730575516468348411430022396832185380960002403847575666645845985691475298901105225122716969969550690746440067657, -1248279943700835506397752701301273724880767548736114599139676273505138387123175161160696005522300599514154106373816066386505324, 5590614103350567515201560893344274884068051390382516638573984852773378710809742783840704109312671483562834486935611695191181121056, -8254094346338294710646980314581471746469192194658040666420562674373357792721857252166627237303460752037324439569841284888691733311488], [3925330223049780970189670416271837858334, 182205694574630334491286155492924444631475500924452085060609401, -15131401298163509750294897615120028035942236721044661610034249627636295052157, -134025062573816300403294883463817843156064934624998945896508856048803642603846322236863, 12172553037348133194415703348697585391472871826920384199920153353367386761531733598543612925035, -479424704026721232110403703311730659568186124095493292345301979798207702534828337572043248387620230658, -1552811957800793879637333845198298760643622447139492483603542234662272974641247066729839875518141759999418237, -149076303961567678148893133094668187382176856445379683118303664383811650392782641688960914016487845550071395306601, 8525646170964664804401082694876729204772003884841527115506726967443298172714076609051948580451449545935450154152880472, 161371632354897668789371852980125861847792557813040053867830249533612047252423177149413016070512626273149296146970703512067, 1006083182241436365751627404335998984592144776896362610284028735099434017043465966421388236850351078603928253886081111902589475, -202932706971231374291406281867520881692213429515431858080384334283867180486536408562555150342044321608370409483666216395624778708, -1950863895242078372950810752878124178465025964200465020085262166388157418895053638415580407344709615164417861564435651862000511541248], [-30071768919601351503983655679932276195380, -214035732263643896590044998534581673355180901382070395143620867, 9936820942064218734104611345716247735579924350166037089930060695959948706186, 69226969847842183394350941120008355568896895447949862057087193375520331710729542566057, -2734870447525651704987621993912367009491536022618092942408009500206103407932623982700090638641, -107173817739929521014637809711421800972576319814038550544619477073842592944043157384095789609593279066, 2428215466466710508479263412369004679866259929889839504414282998635854173149042544211883258976510398820880106, 29568412995056103333572918391667237595132233318905055408214507698790195689173094856600083638124707167542274011792, 2863306373650692038824795378452561743010989080472849135347813193348626517835074065992941346888400852356441875933358346, -86014605731359490704682840630030168950455659038223568715436202367942716554810860608791767586086150768517338856266331487295, -319564396985342299963611493568509062514340577961149730303853914609917223993405552477877470666623881271689654568321215225134674, -1387066775460929612138431859249428526965073311832276438898194600821406864630818835149059459712277855507125401239706174118726290128, 3688382532338188218222064108094358951566916068942994004727784191588410145232789583313821999671154805918999686032887844608788904951808], [207643141948191803524833830068634410965489, 65620721623931929898797504827192605536932887947175996802244311, 510646782342931643856781809208076826922955425035242054935115821155166135344, 1006368907772748430739628571515805439784139659266205596775556506874943358981131106767, -2973423529488599107807426145644655208178928948944827775606768596101762789001780759278394121626, 267309085487939534860533711982062275114882967172816883670227670609488252171510230900180493479700034657, -1323675302586244761044400628283556567923980589490996444837206945108935987519989096845382710183438574956678238, 50720632726176734228968714086381922911887433491159984125392008999262848617479441035119118350812777173542858653992, -5209852610676108794108982436896981640795853124106135047579298523734897954512125241191592726615005556338793978263010123, 20538130937871336261618376739567701206833164071452048550546633599256228548925874935868398154376652316634962648515030427270, -95315246141299331317610483364062627674863983517838771643125174502558507795790252214735937647682167440142179312543428352930103, 1174527044035809086931957628038790416974330728864562295543704511207710007841763344459873372504234174785981846858874848175680740768, -2159481598715919991835581779597702145480542714497789942059874266233564252763506746281056187247782383405327938349479924806469489885184], [-1295300524583175288455980085446912704796915, 192474851483135366674514146909075310329395523130236321737494242, -6416402012380173532128946938001580584564735934575001579511821329421536689560, -25654752449061175366030344520608209165479829351605622759833961812735617791135992663802, 2958957934321273976174513304933504721558831334478228777663321069117704201535449270716767932426, -152700881986619399488478363039911566796432471861373427192796922347096196565208350215168414857504706149, 163747626087768484588112308117706707757082858498140053514020496082480705355824421519788050856717763726857593, -73067308375506227575714646144373198626005680682677268737282433865834407172704681835833844681605555926831249333112, 3324615529279456560746219932075193284188553883633286195043528255971705819206728504555699835926870632047810310439052507, 2280321931429900686357919899499872886902547641030535843724668110613667894134833677844545889027971647820492738058632479597, 179866619921421399500146263882990064146778050671672984452852809160284013910376439545774728825218743871689398602353911843166170, -574578218343470274681369131215440920100385163618096635305567760402113923462498918876071948527221135969445443492122775858322345536, 622995611797469361061774270266919198630846248753431050554534217952546814380229123867165942578940234047735656724123539095382499721216], [7315410243932726323604013782600585849038608, -344116678558927614446570346471844533480620378782160727096927630, 5346707460078194842576111070619710087858418039026586066790801807892769349462, 17409504886289877161990144178809128928688702023296869326807046233229871427094379894445, -747871943754911047012354421308369482792045743137636226373935724017453393056445120440982268879, 11528777355198738007633000304850084459849595098423316229834316900901013865160405243078973468241946374, 323497757632665363646682881588718653498834491303323494015429782383036717110093166760779969158557173478929888, 52940436097823292700328022816775492198593807288500825767967708281006960602779030044562515626005556508130116016914, -1131616878158067437270641152753949796175576573283067212057675703538715164748410614190476003064545208764773443233680720, -2861852443079568103733192808430019534804688182226749476448610961393105993194156209734963102747533056467890594608812547971, -113848852432696448745655826796252908386778617862677087856560019167598646540507969756332756253759689361604695024591699709518453, 152553408559788918225964063610457657075589889926953702595503277489918571954267471168045891993974343807355950799534439597139539744, 71749919049290185800854676479126540648248552735001468188528809827179392129862696917837521346269704797465947914873764174462846173184], [-37474685286803547346757285179015377294222631, 215930841236663974084979400230526779957645734348353923658168984, -1110037783827880014641043910262302001237351166556543036713833387612727734758, -3397199307106334067836655869070019593751196724656179760818082939294737807006321326457, -649907129756223561070865924492923786272641313523669404015596873471690344587508417744634323138, 45592139252500696752641659317176526020361956304736420475237262772318971199492967079464255465292191167, -296528542947048926637433225868421867242629112233250100672369433545728109561219230288484170350005206627711939, -21409003162359761523221135533552346836983750705686838115865892036843658453581207669177357026714106956894146234673, -14378313618340620728538144289001865739878957300979686435625734784743116980024762878359997340856467016555958644659579, -147548186153202870167790769374096378704108524989921917705978202499250253442168786985613317627991854643125929053012993403, 38055876185610888480405854720767813222103251272250350944040674524562920479255194184408063605887148417922036341267395342956778, 25300859242544207476758520887853084696493050444267282327622901547711365805023079540614620481143243866009201979793341699748680448, -187531800484711335123520163941685517219433004639251548417856333793507149286439712719312115877715998723216918321340955593040680714240], [174445280416969079984787932420055548721123682, 118108940903147211612622198630346175759269360116831355125526235, -1862357226566401680912975806816546090707031933628355294035018213554328798096, -3211586596162062435570904419688478080980710085887415887067017600194583539905624506111, 702659316073676814074528030983012721102012296341253189519674720870133671533820026407723999874, -35857956252648330098695290566134326699343423193224029742477168345520069389998945403956853618453607672, 119599044547493229922661769802708173474224110455547898030125616217103667324985715017708805868197224886130745, -387570199028847196061088198002645116335570203405358353095021237209444718537132728031136320856699300435312541480, 296033394024530181253557018388970743632320008731322230020776630458830482749852812432820328102088260617483960552643493, 955918685566778355385095751260511625644992262204993401795155895443709611220475939960953019778962670845957854038561667323, 1280456579781512553825092552529682217678110242974174818764411676534866930910233253476983637266714597695408143193994419409158, -57174340375226742701576135636388286822285373173070339482364157270679895021797890944957419640247912322702590542957022028845977856, 110719167724366053195309295927712222595203215482691891147777043487401540928050400794862180036996846752516094112443035855989314158592], [-739239496789746794548132811987475021971803588, -358450920425864114829897010859332954899277334165306767648078162, 2132833782587078003353706843321055046598170863576279239992047456894390009187, 3144924608247990077847345683839940134036677630340815681475798373568901347833398334180, -216471179669409978240643622138746940557163476007075854338246444971993698172961977066871073555, 10046978077130410996621952216948330305297132358377171053285502686131982778099086892784004500472400698, 617366933820478285420080192312410331731064154040050882865408828872950396893502971631593158941335397857176, 8153197262752708605153037589886045323027699707610608288679011881994103587557453057715394474073955984124614684373, -221559622809375883854841060288063176768478518368190833106114091589798257849444439824416340061302181571482033772877367, -322360178982924277732063438995302322227137037580407117737622936000853587271406144457547320216024410235397347787605828260, -10908048350840644783431547599588151647408669111794399482312927746283826482499124413246473777910029391232211767803512685475418, 37815214817705517771611765456609506062216140652484412492095185164847091209100316935980677974951562947681408191814546429605467136, -35527329850379046927501821248325043344222955308733890872345701612643774375110466511222720208905519222451202380260750744489057845248], [2856809796020595335440140215184597347097617843, 260874631570175590910450685547366706366894563968074654790400998, -885788504620173815806219205141834760982202783286633976527359782886893536023, -1124950548708458923539803149155644290343799348960438451944755670002721379505273980156, -113120711189848515844849594777815780542729587449619453045184341631627976479126281983797806752, 4284462378893331087928276821247803126258207610010148406510336854897042120895868637138130870385577214, -34477533473383739894348849490539485726749262329034136246064333824956283732735895452370409125522913131011959, -7180821589020424085378323626860727349457328108634440989044891222089941717352360725128591402953278671382090671823, 102630007543046714285917283934781033391227845403448919874965187052285516744705192003139863509152208444821818370386230, -293012796940212033529595029455762803602064623745629619906995869912871285745441357209125031999571417583658871636103920970, 8151661892874208469843707719991504399572675694747654906198968306986955432303857958263397604642394078079910456325648113443842, -15526632440313121250108918348390388924412434311700067551531848327074138127172843598559175366647115253914863544405172381809587712, 2167103863197767984812277885334840072776823564249198312315414186431428560694409511485171498789863854477843800904000889228870287360], [-10085226654009651229486332816546086741165878454, 97467248174619075227653815145886266493611681226363151348604182, -247038162847407585877975713898803719637323978668345364287419477240777761695, -138256039209546999681066447241724564917229222009038105778658583761722093068470507807, 150861488593836873554897674423623574445978383813634172757129543784595957282619970943893168369, -5900237305684280647937254606345236150530851324914610125391487733312314594688621881462365368449584008, 24398067854247500527397485685755700705635250850735243168920371012973174062345110753152597929012094259683711, 3697622404539220970746193457408463556050746353185503866814364978904770289557272628186286385430536680107926559290, -32769907346209900736580749697087975317747649991685071693333489185762995748597630258812396470879054765841803449242243, 441890987478479270636460968152613573179962424419451470228289677211634003253454879491242271443253385170912340876836532873, -3721629538550448579625292817709355255643784139465028959179225084344379519070816065557256579856352822628453023299584084586272, 3361002144459764569072424026900063880269072253650496925329934275724016287786673121558117736545319530225293264517581766821490688, 4825552050397998208782995448467506945276996032454372144533096153583820732339037967033425822309720154744874837552332692101240193024], [32576313679201215131900298175706511263544054177, -371073668658007654896401604959509259728164436911223472793113386, 586889423461987338392381288563569603822273732939711070220858742529785281191, 380670134802237872582751256136197014840904856065285741866081318716568577645566202921, -60894049989944749631036636867053580901300748513151172811508519522208341301419176358462746069, 2725689684996192981857202007021208493330282240053713732670113352086760536566584733081524709696067549, -8192401509345003369343004494570302851497616381122514658112716945536090993389220315812665328728014728367800, -1029624565811658059897052171532316333079292172109587798287749267511384627147103251563542400116370606132130196873, 5916089085855874111239973067421644264747492611931796634919244766491798773159756287741824255317301468782762932708792, -306712043466569080448014335780211161838590451853879095974813569075862010050181213814449720998550844886509667253861259012, 1032648821726695360585221603829262260852261395389789639145972995013557262797624322749910614327326987808150383848890399971488, 668655943538519640395313901367300389601990545513705067980876745572532501896212442111130380319209329690341504645387096673239040, -3259204277013202403667456989627886555154533613369234892333821235850630134645123275278379347033803139801441963209484723965109731328], [-96426257229072637149151976274152138017227817016, 289398410020165078089218004433457599143376185499886150226896594, -367550308984652109064037860273668607891019265471972006208390630739878243262, -204977032021837833944853399835719520837676204320049695552253586421798680549251509024, -9408619457348800699356607117754804826555486864482297793740965758522688095372194662769847218, -192302594464173001444212914299682106467989927648152952010632895265419345861477150785213665104979885, -361073573922190009448636341471171614894769429263169727428391439641519665337144838823588551274741170036119, -168045736353395918280936832813248155141476051568262712167976398480551572921378544014063324882262723181379870070, 1090032051148897920039823153074607319518142869224740697467785232164122704847724078140290579754878162858432355090316, 132602720473671870011441826423547080968644711418433222919756788346474389374452050911004197242949971999897699410022968633, -2398922055970215329949626446222727049711984017658217576315720652806695025477542821603929061269048532140413361037249908560, -1059176114632231097384441441598008294597306614474944167281672107985789296658459521970592634190455283108233812880668699628036096, 1165693886011689221529520889623170197482797414625968755110401318342270796007758714820521524292124039693572059339288479986693963776], [261932181701508445216376285943003910268254912008, 69393765491794286760672416896621414979967687206251006455353153, 58809566273338411160444598370190127941421675342793414287435108058626348353, 38423926254643813390774455451988772441393117711767315396602203146541698641603383478, 25279532398968145375384028398458598933533813681162669371087165026203066044317457749063928885, -583593176517338371161398075830576973114318311157477452374043681313129711061288513572569414764457526, 2170885955543787989339444366995825231147854139023139858214156665840239314333151863652071998410397063423084, 406404046896335697833715707591237311086681500463763262871661873531438102232835337363004544851640049959375261863, -2039424713577885030650252034760896463625241375836112732274815946245241097257627757676476206653841568807444846137848, -25637475676076152692014872200256497951043890558484134684397913628643896788176577515415397210368315197934984509933840580, -199033387086898596229214949266574337342075862113700187396898155566299290514748397308348844189771005252022574854213759002362, 575391760074132013735005059943094713159350810412834141811385518170600942669141615557607204607828840247480695751117327720620032, -190940045859902350249099819485154966868929280753053428387781581281624372576246077496050928458193012624575333482288957684480737280], [-653823883542460241120975720580049968697642117366, -365772199461669211021633770825624934152688999710219988185979146, 91789940373940153859779091429655430951204386547472773402937966623472443784, 22169296939821527996743469898424818055862688706802740498873664073634117027789164716, -13575927487107446801338696137741210209792153137837941443241613685339748230365180344461161533, 422949847705967665955285107530221660410969252492738263420081080033616461326444944507279129557575983, -1372409439680542955623134711525949404254980053284129726073690911275207134834631658490153744170670651874414, -284403146005381983132621995801029021062743306345126115372453430051991439768412401704012283486575495973889678287, 1760735508506971474135882489333880300938674608421873604991296687063586500536238476339412055823513691591348777993604, -13988693874681314161109716157496408524029882991792542224903491212545711783408102475230629330276480551724469784863173867, 144346111486471012109873916799442576405263650656120524219288792265869137150362674501204937533151709364204398640137952483056, -194694806955790177561476440295654514560753978409924511340168195021009425956147784639922177711304751322489224411036378474348544, -53902171500027383232068775171816991409083973697522284910978629747359289742781728427187917253530904914742561072318572357251760128], [1501558347724929084097021757646719873485225786151, 342253513646741113444463781408807295121592097777991731964907559, -91253691623781234579614971131339578772946493536717045830502156270660802411, -22638783451039148911689120764560929646006962310211392610343476737814573802396626775, 1490536898599679269753895300985521126425268879005076972938826701981588155763762454441989620, -130534120633707087332004288313979984220340376610156661938231044743182394298374801239268960842658117, 442801082128842961437870014210572975511519948456251677983103462758640078918831729140903681111182552047637, 129550690289530485386264742188359736782729271711375779996590093234241759664359236748841952374569328943972178816, -1303852043744364486394741667960034457637903611970011187747916397198772862000180981385239756276930396615619325005050, 18070171326270160538397994377406828335286886191898244201166856909816855278141206943131501212703741867975516712513811878, -68329331123793478769528224101266737052930268900594937949170077011807669009229986002330099304711609972742776493355407468432, 34503257718004835581873690140409240550522638257242119726632584642767151780739982333829648091493865388314793058066794420240384, 53855038556297392280280261446413506923759417350172105453296368097205331318294195732190640400997464495623085959068218086117081088], [-203444, -3176257422389552533208690518830477448410292313521, -54225349809612223677437471833488793542429939234152510200960325, 38110018884911293561445798239759128481002535007779502694539371039656215348, 10314011900168742051226798954760817770703215392247918351329490809212699167009480346, 2739897833533269397771672997820883685958921513544345555850009670103068882238218533112067049, -13152525788790521841029958378863640019722059443072395070754020533027950959638131444783134912082764, -10432655924768842730759457532654649794972865576591206724165792353839184932091678655848350451814612724088, -38064500560447717475534961324888360858488725204431448595723434188202638286442241715360603740851991751775662996, 838021799139234240826848443709465687966054159690603128846992749186626579312793094066779819024059898008388322069307, -11456683751091009372200888910033937659601658395834400790153446881940837786708777715722509697584203781360978967165431418, 24312422781750235608657079276124015885177440096858285752641242008831186452455632778473089115874009894248196332360273947712, 5439740768812901747141040899457505360008324315933187362613813847415843631231608471758411377543183604970565716934938109280256, -21753656174225733646079019489813545592858386969850538662628759002996164913927529300425743182928860822359950649197597369183502336], [-170842661, 6194611661766630560430223017723903596836160697063, -225780151179619176758755893219432676466555987504821686407512453, 611735692176150143979352438502854825925028239795206118665006365919533867, -2279395445681854070866102926963485816770784654508009718608545965419691048785435601, -2091878445213401201661466996550990804702321265880197285643636952225126565810011384372122147, 35733881748217694858330290989179644546804045133444038837032136181880756298656170577207632994165875, -77605328171362396251168573449926006340077409000078906217619366952348724255507228844228723011593555588429, 2388020880170622317382892017780565233931880181326713954060261237217022859731875513273137175430574750334804738, -448932401851785809650469999998213250137755298174165714380365718848881006882011999083578345354042544756216224152811, 5181766264469122376317655682743067848710261119554808867381884549634522046391863775639529414096655698230046831383043143, -6203635296035052198975709728318089062435479145938541479330326821912907021945562419474090234145839009981640555112560611328, -6810783082870866963462553584242772693814155087889818965250592767446693219920001087487766489983772821651091234502805439512576, 4930363665428568862026466489270873125351165507813811324274747478576374447612039505950516686061756870689070661782821394303680512], [35753731318, -11148587743722968137899198974616280699829681943084, 285694305595460056364688303174913919411098514012200052993811972, -11857805854222662152955614781458975742121381827580330107351052420460391336, -755222458734054846742212998724939088766976521175625168630988894816527772556278269, 614817248927719694965561140726490562439475039256266788960477764324471022038978358438314920, -18903714775602844294099708778236647907076597053950085866470690678048886966531038833041867396907197, 50166022067032478849550495684213806368048141373032013310881439196634016681644066136717913502856773863430, 5445659779999395400091323412547884145697033266906133548736405088409895927750725998359614872640370781580139701, 188575296595641053993572653816662492811072327510819786609868497982828387462276431881438914460321012611670615369689, -1682748270388563929917681184903952560459500468987517720479679296906153786357849970168886392429299381202163088354455792, 620861179207682399350668574263707993919977029677987996786400438712309441595987673780612145780673250686883788988841465088, 2757765097567526756718586183128599723197420395595624503265921121795519456851875680102122034014325731974924543983487391629312, -86351426691697459456792184405918249714848730393626144794703190625377747405854019550371897652885723136426082512778191681093632], [1508352789682, 18529536872136432621883757829219032555511101942182, -138031951582997484458466184051889148910178499020918974319722007, 8366110482050641698314251025103554812334221940407768438737483675768365731, 1260146850315235806023362537478360949622255219176277548263723732871358646911022967, 111802970479997741583056732516165664705239993366414797857003351115652865389229695319579610, 4417935806596684127842503916269101359029091419453308597127450367307029409018694884200429832598131, -17406550501795831109789980612819307806950337723302100559377984441018650332888728799349184104980049289441, -4326205031607387513915612458303483431451157012578037680655366540372985265537855735770838347936457171543593060, -51150220968527339469950694949863428180069356005045236771049735811471732459602063514825224942370587306125499127935, 271738097691545878748290898060424334089637544951619697023146261108927835358217616633575192002270833803218811173558884, 483786552929608265557852726488628999512844076785004020277068763747019066904521766928857174472645555701439672604228694656, -593926978984922746537169899389043598062362330875346361852010777209820439770027497830876772770719920618225092796925881614336, -468346198157929604345927824224064794996062406687761157346233070586063207915260272103064125025006326139414744795513467353169920], [34744139674175, -28459579944191319763972427590901351530212807965960, -50809185109423796108709201330520460558340039807919592109904843, -2778126998300194685689754161486653228970278679469872030869347584025340553, -861522640988263381923026968648934996880926567098376872178728602201403639694676994, -199451764652683815535186093305913595099026531281792038574524831197934416539913858871252908, 810735135366765345177327168992493986258790664056167915540765011301618814267890217712991731186272, 2339851290331801337964892771308757540430747737387429889064443863070632230281283057486867764010734761628, 2132740379793218247781748168868140095162549030081103313355626924651916389164179050696875028784509012455299962, -3249743395861715565841254626519654566083764277131465523833357825949390611523553365897326681870857531955250231260, 114517274759607432540601502643663637730434117099592385739747237455159236076225137494512171341336925970474329269041266, -427088169447498004513884049895408098054832046871055943411028354896818563943328024806786194207863620520926151308550487296, -2904268765280904807452700616137819818958231195401414744170337248472442617931348322912144152860356689597922932960956252160, 231724251978056902538309269654131649583567196256186367382563136947935341498055809814836582329615200903578566590272105961488384], [495713694646338, 40414784864922497948616718798709817796122471401157, 138593122745131555830175349700344139876886846787021354666055080, -150692175390945402259405783178243460332158075414622158140159584918050453, 335845469499094299016806414467086827678863285586721020146142085098245166166559613, 91923148145353842339188846739377999834603519483212877894108025777444433494563449321170688, -1200063352274553959065002874447618845853353137643520481785188468223937041479665300144486548295263, 1285499488774390141510106574234143247238129733460466539950534511811841357020903457390053614350613551092, -795887615394007305068575499231624289650795611112032617248286393529303115490460415026001646660329857785618644, 15694717437022620624000662179166506445960306192209736672724224030954428062690890225499617177977020245601920486760, -138240023091987494909286974078095574413062739490930302941386202231398253843750666079232132871235715918045465421295926, 230057401653072023756933597344919755698867063104582871237474149951232894892557324719273957716937639296565410058678375424, 56507345230503097954306445997111376177067566393797551269894845800523773952553928570983291239536430189547986201650348949504, -64485822557010551179386032246175015945990438052503558970596256252648912562846144616343189067834176527578204257876530293637120], [-502082424196470, -53085582150422623134814102823396378837012680414067, -106731600321843555218336113732508088156243942718422588690094699, 751746633467651904026816318999841954022415063603477491731328783129330887, -1042419456031639510178717927187824516466399213841350536700907851300494934396063, -13060959328560059069434966954884800583316510710652969655715169555454156616917379063025064, 535782457910292093097872198277693369677886149997056387465337225351309683130176508592724691008263, -1089511678004067741144178105680374928485901568838437930592659302449466542946924593100636964826015492907, 228828652806375816705073791936210664993950269987050814873981729078561782712266226544007156399202652480671415, -12969298250060665221982109368828467297404915291161111653324051261102543883692563788925261915410943957049014509396, 84836608845301091454276542595383083079698801254614164162343835668827443046044825498727914574324264801741985338483728, -101344895243222087883340774289313865874118796075082361316476941950226410952149692040505559794674113469633774005939247104, -22699136795415202049385826975868318630591739095975886010206173215972742269063315216955218262281762964715808665476580507648, 9022788746616995729690274584893466939941806466952239220903321018479118208949904681751846982772726141257643886013121883537408], [-104123352979795782, 64515138685038282219217636793551742739384680201369, 26248386335386324385288702673708232769951213565992793750799359, -471519293116961209606436131305624554691366001336554035731829658247026886, -106531622542721801305560900925507134846905555298631462732573879138359932517694524, -9692823302506895203895590532765401636735204415267828076042059084460501727362961785977353, -110885115160510068262095129278265147256233809751450529352856439709066486599994695858982802215446, 451334113631022406175879278362603150636376884270019712809115135225345740884965700338405503503832489971, -45241471840054483372511210191357486680613519327362768688950821182969729832263203242300458579103045786338608, 7652665462260351782100036925984020536650650037016198357478922692579353266993562439316630172943470856767944901085, -40448001661998945265224030246452678101366724226610813696429315146673232420681765068860816668243773050846919104107424, 39154134408047108083270010907589664972928912874752622560220349212460576473639871600007330534244685594247762971310508032, 3728988549996886543852830090833562580759236047911511802149797013678888160211500901578703892045581511593521802129937793024, 1334953927914048375542793227198604508690671173494696271139482010694181267269323520747958086235462829262387468852366663483392], [-417992140705956858, -72554868386090441578865826250471929877453551384951, 30720701972798789367233145327175354971879315464198664101504573, 156979017019908875870162707077171088031641067264511864999519449329378173, 85122422947545792928570091946631080742593440428037419383471343428480190447273700, 7492195464230293207173308899507190642529410259233918693767863966002428672723172179505486, -16791632274851740082707067418563922946475453686292192110077622476298697025409822222341348451039, -116870812415976623799343755494596092550722473426517137448202305048895638505172474815930812177517263081, 1654613119457935920879487851934880576957751078216403438039121656947863589089591701133170117875315891112179, -3742927668726666721089273206595788997730342863195445438782625921247153226887307887178728977764019897521490211244, 16415130757390399214244787804895139395773738131660498864169567289833701026323793877481705474929491609223456480671040, -13559439113778544559777419678908236957803705973066967322412686163704996490475248776004695994485003802190939039604518912, 768488683425030575927769211858175133387821560786418447195156011640099341309862424825854584491009689381117175245869940736, -1288938068930580852499138056725453208822867136525935987622943242070040677154557734322270094690904370811202954701699551330304], [8734025068047679801, 75510712940833400474111345947307145568007612303235, -41509614723057565793855052837311569855122686427671560912263909, -11699361506941210472002733137380258897775037172581846482829991737039078, -35323614589255826885019028341511563665689252506522693082645775948958623858871854, -2336840773806803931116468241872978100347792067194125901662916841985401185592886196465371, 23517467164401614526859720754529313225231988128466332222920519390395220181404844776894365356259, 12077750322615133282134887079850746429047352400219924074178003562656172151184917238196303703361016532, 3632778231370880303103401335631885430498968095075235170874697231744726137448222848876550659152711500744068, 1596506543321079168735814397116574633319753041261187941622300579266894181290902107405155060185165753361520825311, -5868895573278889190472587834617470535034173740106969452043788592994775700867502141285237973122348371083863939272884, 4225600047398603785050051890450418297172764484880198148899179851523139001170356875772733236923685142240481606563684352, -749083267460736692601649781932105941135109620850363084856834435300969709973152731325239268266897034715087130706290147328, 450109111122563796518759502929475331799260543156240877248722427586151284556013538974212481120919870307709313204929960083456], [10564861513569469082, -72719326734488030443783801434087054966158138038685, 24067645436200602664662385951516350748866323721009787811260936, -20215219474691498692227980934312635288409788983808048134523313822386080, 3760450349917895495978561727227526113554797599341057620212779436955716340681739, 11787315174141107533669758632443001298596062222793035293154557487099869629737246947553, -9874162917546785978102786602539195496501559476504270113350711015945189119791371936985875038402, 5664768141493859003287681288332109215859057553721017450386395244521414154309575308698359663282753265, -2182357864906996447742963363703458868283234020316390172040348644261451826725933269034106844695982808849493, -608186334957168997434910531304255032605648857990842326112508527853010049717750718002964218430153140076278168506, 1877050488516542192751246514718444641893051556304845853216283034967352105456066078390255794576669407459682527034448, -1178976406617866683524576500322614880128790874025324857690652471095107701827968431821958337473868004442801875966328832, 274589846354577057716573807854119110193983709813717500982666219006424931856143266839829051724254721618665668658398756864, -97431310405396288161278048698778957722876249735603745669052124661790950504709471807957689569480236471836387759676651995136], [-412507125133954580935, 64788224542906092243495494649819423103910906539923, -4033322899469777726257227629583400934004936491691325484204433, 14335656796962301973715205603905849844863534028554664731287440397515739, 6139518453519703339088551379350285819146501834391214007724161330391332599757578, 360661239525397516208707808254200100328804473184648800258270782707404724996013636070059, 2133486803823788426701359203693074941676822549765724614672590621965747901318943199102364494837, -3884047627739714821355599454088933211279894450466798947483324577805046613004823507871691655035239405, 874761107508172607540230497434469497974752275143943307060042863096919169850098207372089267698002038736809, 209655855897320319333518628791198207285545934135851559683735583531719212508429089652002760423848097306075320339, -540522122980447721272400107111786063637292096704143876487018067297648583669245594643420724930654792107822302287712, 290963241995165242464539650887035569973943230834758796146013082032471018911013397675698433449971204642281072075571200, -58449386120795893889950878712589543692731374099202818055950394016817339608022701362793512433335934963288330162201952256, 10019061873521437468118163775503125190145188756829207383952101394929686130578343283528557054489986803781211033116117827584], [1218520727509989236812, -53381969430713779316492010559775037280911906567131, -5952236097739318528048640026504505005205682626222649910696654, -5661249662615213284180182755740260485908432945702295884852732238963174, -5364576159829362530539714539646470219003371261209553267263628153046103585645764, -191862377315727959538539199295184193388730618317264492392698762720532904364329074326692, 72301210701250859873547314310283740974214789463531678438725881870017564657117273002554029647, 1333508050907246596707517933284993276815424110901310154683562051414037810628581422947363113785265831, -292038816911904574612695539697776506154782484179084575966009346217046171606827171466892272830564516802044, -65921067200237194822405712720449706592136221643400405334535816524289583397634267494204716893562276678646863970, 140314839157441775154900755835220975869907343941157954000552516624310325727908441981057498151860422830969496654144, -62122831824234946209326470525705241648573696732799841250051720302888075540019373857318069101673119340122901129920512, 3312107355184633889753373595094919078767597271235940416573630756074892848696368944908983907969296925360916800674463744, 2077824087293714280171891221736835300640566276219088697261132975349387757300029107347623650462506824529592928099790487552], [4658978105089121152373, 40656692055795792266147152725252938921598770454461, 6654606590192695382667123134987686555834656648759526366301692, 1481178063623058821500585281221747591449580477583758338598887209804689, 2495464602859728097541717414321175437870975200533309303974548354522739391310868, 49246636859895848703455577237953539381892829222482647903522798179674889969824883202772, -269676975231211743744163574246217436071495488927772835240161384945999985883369343811413479585, -290163032652008037552493728560828286724017967919246620555778270086180380947547578138344735945720876, 87996060798388312700556353524426591003326455103066714510623956464666528624041657613425805999291708400800, 19001610800168898789020569080291850357801267684107632585892695626684850925941533095804364011033601614552724941, -32743428036425607375130995221258539082989831362017996430483753632252982184943265188997506844972411389186382703008, 10968437599178601756997047501017247930724489003037616228478264398933925712935312093671238876794230218811437908885504, 3091544083170249072110864392716830855166661125519977964494392620699092825376266990536967042275768993195131237807685632, -1408071451164215220117010920449900604661519780548487104360425811851354623133049799308115995837766089685264714707272466432], [-40303689153490856482061, -28604311177142625680929958847434404625831422529183, -3661672103105410978463279412718314601123216848320694408404015, -236686589693273863542966326188900782191772381056642053991438137654010, -662642566949685260507534368710822591555809997272095221561980824150577936568529, 339762689642527795874275101341956753379431434436488578192896162115752816018598602623, 125496997111716201181271639149583496811193162753749672664723077294461054628398438235866226868, 25006269717007126924615721103962918309263058027220195948610728061851229475341335758791150305386478, -25035195309796202785113708352786356931105412169117094843020548359051382542425583655813763558041215575183, -5038078802469992002133447097142468236503439153364764748053367725231733699050666275477527157034888542731462974, 6820848465905895757022181069829668346622901686812995259742228100119262135925587304536247853062094720984798634240, -1418017405120392766327476097876411545497857860158390598076390039930603728942563708633635686660877585844345024544768, -1581018308195277489145958240960167299273959966673942910114028639304951676753487931480871596701000132672642803770064896, 427556171252771716352334280537765953306300577994810699059073296636012121012912390115491071622190213508086661507939565568], [101271256586506902074764, 18575857912922419133649202336982071564114195066683, 993437848423737190702374073189843420936831544152359015161592, -17160007808869581032082347933776722890259083835374617494798221575070, -13367402874675391799783621994373939618154332827614631408530493529824631928952, -6613514085046627090338701113929394528533501867274685047422089743858814602907286440134, -35182064802694600679930224900929889760108554980338571158971951672554662724952085007794532147, 11180678997072338360860176644023467183533994167812655248735943505371425006182212687831189730435848, 6883277107007620931580675772603529405880337708327644415161764251469217325490863600807351927571729080878, 1231491573769615422467694913725008135727148500774334011721656611126882193738315141236711918267034056450632218, -1252361784762532019980209384715169702335353694344897258918652801888334196209786748474158703983682889487161479168, 63921639523325497149933387237905327552197499537173746667628427253231318878819651911165816093788059021285248729088, 466234247219613874167151059067082578212090520713786611365497828099200367092552285345482043775298137521426804024279040, -88103956032596951029828334399395295610245756751849291301090263179623471387528834759664751503267154515749179159088201728], [7163694908510020349701, -11124195718761686360515793296544359197587325706059, 222271967638432855656641351043989819611823440781283068278063, 72764308282772678385986619840989288717073655229400942353745446074459, 124326313026189044957633306324478985480338814936690857320880207015266943934230, 3473608928405731022915032309014027138589676884975342850495076439086163825884959998633, 5684080986807472660539237113397312123198190320317955764447662685729096237095092872063950900, -6973289425815227447011356643735764712061322050284093514138149590049980972684626200619104834774857, -1833388810213862953896851201865914851588077625733801232079139987974622374848884301575831643910307833365, -277935186940653240835744590507989903780104224265176000390596805729871213378052191129903175188445109714005310, 198138767698439695484997960166768080444944290506556181717457486864127377215517843458918659602217385629048171008, 30530180991468038643348069058807618087215550265796207882173143219035402578366897910099645134553722496142207352832, -97440357462950392744218231157259158962864842256573741555172908164618111393125206598789594081206648751728350264819712, 11672257280917122595262257366278762895709603105832464711988301629228566713568635838948666355656069311797803119666003968], [-768806679880217084100108, 6136183099027787585876888494830318971267757638820, -425995329285575080826185161463243670272173046450484161734346, -86443229762438224271563234246854306430617197781689271483938227289751, -79697227733707699561771997014687374166114885471896863386829515143971246421111, -1082771179240488347957169549711132183422193235476256158128537780899399807404156224732, 211329436836614299537639979208735736999789369403967285299706675602844502246979208108810112, 2394229533156434457911322226681830184785495807088468539301616155142735011069482030167599632584262, 467068678979305001258717666673118316104102130829697512508970596370368762358146835868140834046216835845, 57968937608403809316013859487385726678088969045878836311457997256964423058545438370032624307257988875512478, -25837856835773676118224889271878038174314634045315352188271834941335135865877422444341003115800274497566806528, -11532596644948529945615661388913823647816600485696457336907423910659747496491632212279851097400824278057549299712, 13790840453280633238466711608949879730953249698788780404131849394880321852704961133336736371398265285342578817892352, -177074430497167792147315242321393211561637376686322862960499290950634220072998968831048715378155510954887834134118400], [2461281161905162960598885, -3113595762646713405826241832116787147829179743351, 272609210927324921214464534354629878020489020811109804715626, 68395456245547475548089056512897498106335889043869846529884122349677, 32673818308672150261164086516785830006533775589893773610421560919884071219714, 201994064060297294978437329111794433211298223963556488234759693517469312079236170344, -522875975421166490392599995253347108226930126083496961862842566915924735728597659360683226, -627471406340420228534494134870961029776151574180335411158957236376018217990924600881918174403184, -111742954746946540527802751943930780131702505119416484701107236663175639669195896443072790151450029259, -11177284157309481164526922088707001860224123430808913379860104022950514367276561467841277064406367083709256, 2487012811549188392791914739096525620986975432362579620288120039506977569649994040352431296821638693468438528, 2323892179458934101828704441996972135201204626580067669769669350638437663643513582036512290519079677498941767680, -668954019268319461522890009900440671505291946449458043867515518775698684771071781966523208919759381662820873535488, -445573893837821585592714038176443297380456205873055334347872485943233193770026709366546724589200159427994388944388096], [-4044168687385638028752638, 1451086904651656640102928825326329375575861817177, -112827681557318440599122421677064186594343436265335078482527, -35482006383281295245205502406138465535664461978144675921503823459991, -9450266806965131635935515111796706403485272863219931787872793924336926235765, -560964314865040176705102281119565096935206356941181879973467934311761962004404911, 219628901262932929769271900965118480115855079408828803876339153904795941909550325990496235, 136337638622125941946005036861204096026635901962219030746051679689229273773781586900738377310043, 24691948525460754419326532303477430857298674883979929660644480806382413520123419491987553718606395842, 1991776710771825769742793933714551147093189237717323788544460799383520829312058070955270953395425005071592, -104903587754843764100643838350318350405575447880236716292822999344795841043889685121437836722943853061818368, -252739400389229982661430726841512862755982303330906989774424699277824111355517074176937241183621372189129834496, -311592340578553678025212991151777590938887784194815640760868098308649145428993000259458399539129190728060867969024, 164863724850557993057284408174198218780528649104011520732286743478062769229060199198373093814738587559392423125712896], [2919647048219406500881248, -620046157067957009890920105640009562838410628012, 30253253705011368687294167639048299544150372019229521739741, 8595523414562503521835135232800493977647582168840641297755395404697, 1572903641661016679196715461155021549949492940762857396153249140234168544076, -16939623440883190299733171212720896247132723663048404444689987287134433292622068020, -63334367382546384098071701523933113111956087836144030908367522464969557097260478498135553, -25501922424491728870396053841426194262398188443620792404583149711839428886308294262220906340282, -4976765648493878441107902482714526247425808258474335521309188602055233164741907980827237354960863396, -327673612355763016766811871464206364597535899897203271877782024878886554294760761978939181003134347312128, -17403829283245270291487415203169290139330041425237161745269398101248040645004416519653821751982795232968704, -18490248999727973495109123081402716608872974228414929665793895000678588890012133047003455513445647997036658688, 124400142261111017826457690155076827172945936808832653074242502040075487734121919061853502494130181288161840201728, -40304250948121546833927754123238452383140499521817752780838058638864516880705726087530493329357381547576320822607872], [2865647708412205790081919, 242422704225026723364512127945171641786140362953, -2605202205922775636576679944708545351365776515959464684396, 4355840749241664330787189802256156504814981700841678836477356641190, 191906643850617281587218467108707427173158211137417480123505193677015747889, 8170291092892616744371738251450424508653550224336164193437786464156515654066845445, 14546870635975317728304267710116869985166057579204973755225937611091218794995076088060978, 4220312465155246355642787304185185470252566429605818231434342447636215152303521811053063674737, 906687885334205801653566830824403769884191626439423191294993654936254433097376646863674871758522506, 49664186961955917421756601092189176819486665936690765645496612712870478048088877747682518566103723120665, 4175589229243533601798643257118540961837878786887762840532019281077558236395043437162307652616154879664128, 17749121416026655159522341216368271459839631507948793247121301417976440157726896325189120697438469771260592128, -28707194893330843115714004624115785084925813258000790327800244724439961531065491430269629574391012150704315826176, 7899927102893985948401241004084831188846873448613000823963899284910848522530050179338311601570438138139113028583424], [-11566187577914554191111418, -86523263321220606786314163764877879167563279077, -2381377214312231452788899941726134812441162272695549097184, -6810969072943811036321674413614424852319830100456121273376542658420, -284357557039287104327457981723898518868882857084377236328570136899551626179, -2621615691777358306212676275801010929967821112326155447539764668855835415421504105, -2797903370744910254438872132685182542501193359081267705331168275374287011693178288676368, -637497305270472618504702661312210786514657897360143657991488668323389131046648118389719773460, -148236339152789517314806714651634325004015499870180066792519290827334126313023017082159950043708437, -6912498633717835755624367125367660311486801828923935239459282846510748074591789528866789706459724328448, -209221582305129494469261641897806276829737397727219419674374568213911081522627466931476690013340977332224, -5501234662629988485163991935775823329067384644168068669115422015294144471854710234669210545528848824427085824, 4996499318983077850499649399283753694550599902098201070067398838412939102346150423163147341569221539328660865024, -1317074569932018404547447189253667831280967892875303342482132785519547981622143684649560785389342378854223246786560], [17972193379030212102026513, 28115669742585360762682863060056556867774808720, 1674507223393727291727012042678240441628050575890926528296, 4918846396307561917113106305948045125063570797573098309989197866156, 139763603967524737180279257208341343002433162888219996483239681536027630097, 667757531344201161288433433054922474860149154752875891696929251009561265415041529, 461253941672524515002395992059014230896753447710659965502524794566497835273062374129839, 91684818853174709934892021413565372050550241465667044685608880306816484310646450878978845365, 21596658190791180106553182417625481490866522299544618927578526411664098692047228521736904092117197, 879486958983726130745116250509106910090390553326388722338782973851099065661315142048469420445081557768, -103314921381962437817520699485187722974552184911558244343151174925675182462140738885702817419402669096960, 1230661605541166954813952384824556184955358606259818143449484279982077511835166713517010303356150283679825920, -695217446437357067334692362632778138826883805678719968874305468834210028453095167839616490872406645666230566912, 191627838955314883759143759981134119617949095082730276419865198585804289204448253467180708016074092673963445452800], [-17860911785520845139867068, -8292706441843237309520801517698633217256663644, -676174596180372639404664403796662875452722326281728213939, -2585177109314247661885356533349122566879982965838116745542121308067, -49329356379794408078622244511506188083295575919609507109628725611652237823, -142564973132529007804691253965522042257928014046800823517923460100334730626457915, -66083201645258058309824060419097901530361829902733571385912441067074422570994488496654, -13157728396474430298934947831723965521857483751937168398120847669312694463680171957167182062, -2779980433454528667601105820267086246967512480599713952084041331972956356635029278030248945477600, -101686074089415337498881403872182457102286543691446662567509143631551819683250218788801959554363490176, 37521650465455402586173748034898385823231071870967272718010620450030127179503212946345718219553097121792, -224546846973067110103014511810240921770724933832585590401334489067782271894403655791820283811551197783916544, 77566616850286141498767386222161581447959808657322783923986738114868070087739998947231004819611268996952752128, -24644350680997425702228628573052050554139735755009593282931007287187058596574970483119045441651072625461428224000], [11900720820613677288107809, 2212351086391624054018989762218552660396175734, 203477384812314748737704197765329784933595429107938470325, 1089620136503975192960615785002672387772048468232224850470846466340, 14034678221699393707891403686181355568944858436822320789793208451756329652, 26041417868109185896558563354528676691249734667718858147728816453327724723311187, 8327002552791068629518596234512925113273709369741860344942684279048145604647985995194, 1933626252030810059622967766428852892992434969959676788677889956935946180277371045105244247, 312286281553378550492673186084288206145074260230809165930240485839321157567984212971195626419312, 10609368795577331306102791471993477720000049585183825464772635576066153768377492927086693537217593328, -7831289822930797708992366029876331100602467289271829672698375590379485692782131687178858564429114638336, 34842695790248312320678904005999397117839026243168939103591077696603409537013676383977146193464259384442880, -6625895228475688942080778153508489016967056708541610772133024601117730199180147178920172810874482623669862400, 2819549003181063723958169394112086337804157744859823974819707454234543744987242839783464923018135575398973440000], [-4550228297589605553222384, -531694735107460530914571440104739176808588999, -48459417377330278222504104949339870951364964470404657283, -382311495747195472006327079842773361846212604661572365718639770879, -3338977675076865841605940379827578678132685631643663006393018852150194101, -4087259336430898712374016930403967412313859460641192600295758966712483477007522, -938290821050741128935611095967907386075419040924528174078669170790638979644851976620, -286368819257527761108892856107870698543506280831511725056590080747980330957397095052173556, -29991863000360582942997811835159999781019776507909806309478405695754589132701148404499654109982, -991475683060222953816428182829961977682125606367733118658642624987770431096846239114494804070397440, 1236957806555061703436603312833513774173067723392940115464706697713768525755559462796934803258168311808, -4678821470098515370683083761848440543701647969513594803182554283358733919659611375821785783051981806370816, 355606329269285146076246146312594177816008004465251741183408616429549163189680517458795473623304512313753600, -287747323213547011248064911415042884697415687371657391831888415878960388642943824104951346754077337426329600000], [-284532847178824878707255, 114571083993872173284323287907208144046092086, 9221821026933232525851943269632177438150005364011997698, 113600661813281230579206356982909340624166305854321124457974225011, 672538263857697660765430487236224567815817441209317345545656095427491135, 546626123010619123988979353123660830818934648606955725911064605479734125299844, 97316918055470412017902929190024438065529238060483341992967091274319940484313082313, 40931595517479836815610651851163385591582770418397909085229728293996301850524466505387458, 2365847074463868511720316371927675949574064177110373370369686534950529957029593308612528896210, 82467661386044783956283626869775704085104498058348075368753656110786917196211518610179510128547584, -159423046919453003245329971166894744414421220318979878045809235597151611872754766870163602677838643200, 547531846965896786821016788193506702047222093012525906549612005985931771062523527599578910862536928657408, 4841005314894445568730901737040809143456985193565202188242912972102035080616214893225453853916333604864000, 26197183445840283774077279851141692299539923127151648386618101707885404822001633627455543773919709233152000000], [1817439002690506326701533, -22013669175455968710070969705443279135917795, -1367052837075985473003526232514766968364649300132602603, -28811804818101363973938574637346285319975529887801768129586457086, -114802189404785748667401094278644220021545728758750227566316121711158426, -60784050516180667727980191816274029530063844509486176763638404742561778109858, -9733895553460227593084569115325023467240020147059531118236668313296344645862920267, -5415536583438043847943080193720649398295852914565634384644563144975971763165391300986696, -138374947089589331008177109851272740915675713546676567042812780508032860259217641077235361688, -6093597580403161695419657690141858826326864967675077580369021806061194675601345709888899707793408, 17303444622813659345135136471584766738177304815405649249280254890922571699011839338305460130463875072, -55909491890718799263967959517217144322573510454837462310974839250489121796007908819077048147932159672320, -4007849387275920926129992665528645021272323820353052441304334474683683948458201575402697946988785172480000, -2123505757854523605640204033531437374277105648066445363328960214713719581518966155225071064837584322560000000], [-1457468357861457735272458, 3746892372885839533562799069455462947258052, 143392089877330145272434498288906165638509108970455776, 6252034249387959670019955874333103368673021287800040852007020351, 16493725462153586826118551907434065450251143016456700447591785105789347, 5301682881202092253940987703063717446306464874684300769080138834961316845738, 989496279815645655709857275217747941079607901776681838555075542619526156533222925, 644711616654134261759538194130693249265629947340224692673912087367672763489974548464302, 3598671815924153346151244956162144920139063124665131621027730680298195832367242646925104840, 403689660864963872345192294801844723925728247311826522177831992032209453552692247446052346693376, -1607418688600041080871421728798437237916641790706791626643634495268695182792267585867627088626843648, 4969265534708618573008931265270871944302811635727904006573918637173737915102642375464208433579819008000, 584880766531554711077323003375868596611910572531152447680012747801049954891952794847959992183554048000000, 152661433404522245847076249564059893180513354077541283661578983831313014650155356526221398440620851200000000], [717434921375612076639393, -560529544372902450434242701463886392083452, -6288993901663927950380373900311891951852872321475216, -1158989964946637856268112828055432523943031979479157984701929798, -1964013495135329301591210773301655618193071577358842580156217892332644, -302668803608949020829992699403211057869017398345200186324365351955720030498, -104335151545648277199864283248885667196039214609575651410308601304279401052891928, -67858791334469601409793566267247387906950945201592906052312227660454963056446483528704, 405218253710430337482915571262429801078334028377750725735418528997790732766093061428480096, -24699571007805242949333262620060948207613258112268130566481230848932600326306609836041625911296, 129029382117307212848410689750886201366886037409965869588021490017272905925365449993326976657522688, -382357623505894882342679902934800813145051549317751761361307074137375635235560981775966151683080192000, -57673637218149983416997719311055875919880711420448251340690798245278412490228781825551817393569792000000, -9677361620776675438089974531367419547133676990461834195270725562646675662362286766810432815497216000000000], [-246839551016908922440195, 72998206930227219242095245362371369016694, -1247098615356927779308552822804994346403920186853729, 182657662908038325354426742781182698759588954393834623153879727, 188296691930437273644172734305274970100741780579169437724830471393013, -421814967927656004786175517607781103799942369021005676932304895720149255, 11018479474696443282140230236894291292028616450562076559049076448099515937108306, 6235886729951662137060635106750108190846206157218535889416931360346925795366237919169, -76372765689421094163605061857310146097557555198181250218653377385958143011038783359782560, 1467684453279365842081615785386609899101435752814475450677845772488844578424967438720724207616, -9003023256758617981072145749306872269701005234440582605645691224455772689631835963210757203558400, 25260904475945223639970316853970763884805393517505626286149829825158318841461711783605189329551360000, 4401214007144357589001295555308054625720247713172462594570459910700780615539884847229589289697280000000, 536598826601039389726448182273823684153278157111335263956013316028290158858295318966531302359040000000000], [60118410956580345354049, -8177769838827042436989630025807460231000, 368185689355917028635171501327086469070282332707497, -24271866883436202824333092007224734609372783578532437835903762, -13688627402410005410613002029074667560505131570986700812152298275602, 2646570642426131519434798180878587955425941666304912656554997339872526080, -1093378205625669733746237623837548249274066221796565819482286937864250592990900, -494235800002178496727789806385618333298821177840114678116099637627409672101303602846, 7615804032362496934558066365716007119122041207692281156371331966965767711503890046736256, -87862299158692636703538612125282082218399149117912656370001316475117425425311243557298470912, 547334933304692888015673267213355053495595463134187172214973754439973333039317091148096130252800, -1416901296834355321849008386650581168700550483928167461160264723314743721685531003166794553753600000, -269782588516292896496183214368511718122304972591794734312241657113242362225215364518326252339200000000, -25747714227595220954248640042195839185539979867442080782403141788630412436344333700159242240000000000000], [-9822721096849239503803, 776181740948734903536643097526015361856, -55380841660190402093368583544973304234138720750200, 2686143393247711666564311359378346023190659132684001077580528, 636070138785768836351883722733536277282572262943419571490074471764, -376351913136693959612605462509019313079097094406900048169386603843374475, 96120047868843471075464590418503968164205908202100408145835325240756356019998, 33277378570843639206647135535310615512584641716257657896232175893498056475875532313, -561858879225524253275467537296239772398538025920210308093301906483752419988673688193664, 5161397885838429499618211728460961890252423621027367525124866654638376326432374290254008320, -28888630172929522965501861719646382247528475184326607968798070358703433330307098727531151360000, 66470181002090097242927497623971528854262720216243640659060797378701759588998536477638918144000000, 13386402662354801988601353637765761354009690787662987903891132953928188505223817278544412672000000000, 1053892538148681035724631874194028642087464523829855015809755596248884869488047919330230272000000000000], [862792404553145622143, -61178877373908426957282161488057044926, 5822756689276580674564911935976852947351909654474, -243242998593290497837389545987411550294912519072593205863850, -2302146866448362313279340519780486703443488148709291731505711634, 33010458996047725145443975386764048267187956773616957795404589716560624, -7143578507144917275938147705334101103989719348360860504170847383715126273120, -1864452770473271620518827821411128101711257879582377557307505823197260772223346528, 32818309150244927650118629906669710773575137364999922087012700961105992829535384530944, -274879353600267751959156598085468329896793019732063401658442055552587983022590186439966720, 1305785893311656757895910816826756136177196933286928899092260924589613362187523568550543360000, -2556196157489658705365687803413877589106411985086023225855566836722629093593815010036940800000000, -533762861877136153534396179236693060223270540314552930417721312072360744457074028157337600000000000, -36090954240901378992058117498626963317186454422123425751297861088991089134470135189340160000000000000], [20707690247720581032, 3895822018866586544927554418605501326, -451612164025967533303943820876642951189750834870, 17568451346785260747678416546975619720098299143729467937864, -2568588503276286650697440252194240101309141869509408053083229810, -2038072597057277993732052906798450732022126307944498266287161437475788, 430100744812969318766020251886889678892333496623786896218708451478383842800, 84410506557072963316043478302648471116375178375608680916938567943009302151782144, -1532555140796194572117947951841163975782815600915495658884568795465977247113666789376, 12221771068565313305852303668154572800541110242270642053933060535362051539012488134656000, -49128415195463714532516926807639757667010733631895213874647094076555655956231760746905600000, 78391118831142496680877129009014147020439380403457602429959923717566336649957804395724800000000, 16769850489103798840913982725627580404681416153689637833156620810990889113566298977075200000000000, 1006448215735045038614422834098912515136344756174868074220408739160806308782685133209600000000000000], [-16424679071673564804, -192549306584696200914472699689812100, 25661363995455586494805184215571104667179241310, -973893159108740638376183603440224670329593986013754875730, 243693245416048862869908442410705327128268231206353839458088576, 88780882364438844742195870778337781409419498587351730619108660968080, -19977613642775151360718001135409995103271554897378412222999436152091829120, -2958410333765379807700222338932922527503641617304180917549277051804113580687360, 55904236998441333515786336279517909351707592696229827997681132631219376878554447872, -423757203977061772223546591027115343891189089611244251334488906174959830562397749248000, 1466230692064544285157057353728511679109730667997397244689931669188631016725578514432000000, -1842261384715209278391041887443605104042308446730065052045520931768449895206005768192000000000, -400936420892818464339536030320075851649429952761881382348513217315590923413939552256000000000000, -21964049598677886000667829400252368587470023539320183881438581097787972205135527936000000000000000], [2062627093884192532, 6930298356052035545592674916615933, -1019515810679949789269378603925097664112140124, 38932694534746897381991799191575400476132502680532574132, -12333733793010937296744929258586889545550924583923873250111520, -2579239402793296698451516672452857285210134730633159486173787136192, 668123542755001093380685120919400591544947273177897356424524363012597760, 75079039098113682514090174700158348408675534317699629973388014653800910880768, -1500738494694813515972094227103507589928452728117424653882046191373487858044108800, 10686048900507095715045466805836604437865563388854347359559928573821398130307891200000, -32148609726527527310720143471323933076352075355691041664396210567619735359240273920000000, 31165454312565883286197192998161293550000224377591106708827443682569008531290193920000000000, 6869963066910367403702907376149097478771776500674738557273901181327868612753489920000000000000, 352063966149954976156586471565291890691103309943120679813950334169304637898752000000000000000000], [-119359769845517082, -161611861223620959250181592866580, 25449085786328780807886690681752550647382144, -999837749608807296967827741601040428643896047846196704, 355844163468753650850802499871827696196014868397971787033728, 43722711354727642772748014322989408333431729950256608391725966336, -14273408108057648248894046441488263067544164331091855881343720005861376, -1224779192330080769870682125432836534018579337018776092503542568209839292416, 26244072345474828626571729996462229010819435823724501969986729670072678219776000, -175711785477976761276806245087422543227108058572491899305384899279594728928051200000, 453614698760626294062256676151858165368741076306938005983728119373133168771072000000000, -338644485025883072143183669121090066353837353738169681467616740282170994799411200000000000, -75286039914989296362188751158725779026558385779529114952983711538090983240499200000000000000, -3689148640987293242979791009670548335960857730373346514253811331497797772902400000000000000000], [1, 2708129227925072, 1833268285265512616329081189168, -301541415147742257287205747025371195382272, 12398157423560005466947732703674453802809775350639680, -4642877582214977199251967171627459700499326304765081895936, -305956758957718890112236703993501810330418624968465875492139008, 146170225833935191862663409698064604294477362914108553430202773929984, 9647481253295816462006584577692721132416731498817487315981643792343105536, -221925634252466852396340227190138909711060935646968601214884629103041839104000, 1435751193810039198208009320996806889443642123065175512846066217250742861824000000, -3039158497468776792865303520644172408948940476960098448347529504260890820608000000000, 1785106091660409433053868189316009620979214543852545921710215330411017404416000000000000, 397263750510599656672685732578577256126295487877346888431186310410597826560000000000000000, 18983755093234920076453900757819708266613634218937187637729561263290187776000000000000000000]]]