This file is indexed.

/usr/share/pari/seadata/sea359 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
[359, "A", [1, [-1, 4463, -7118017, 4845469571, -1302168203230, 96441630981204, -451084945654272], [1077, 27261810890664, 5258951403029628010, 53570678080989225620976, 71491193136200855169236487, 12017597800064216343998142680, 67825876086032162388379048152], [-563630, 7233553120355698577, -126578746865595453844765633, 27206809835859885271918171460043, -595688245144925019083587387935691636, 2820983899899417892538867037300831821692, -3399470186107540233150056037888943940748664], [191019592, 134505294579728415220438, 33289801538289963316931048780875, 34454183555353803592805185507776997853, 1395141344719803789509356601975005412571319, 4211118616478191891741719541283095290733095987, 468593630141864554331768370808186215877230311748], [-47143606801, 583003571886494958682606900, -811329978914641124528010182730223078, 1600755198171445104177133402515627838593617, -55977990339338757054998252740793870534951278392, 134874567583693019601201761436107288112000458515992, -21590245023237984875197699772459336728663025689279824], [9033587958863, 914773620282698595141778718857, 3752990537444477172581337891397020975183, 6136636401506342477103669446365821001153138836, 52629611388454397955016311349264014636346341212653, -238724741215516570531816507912960766758010893387418646, 335228712716600901749100093050194675682737743639258464084], [-1399336065546484, 640885589409238246065820210961167, -4788277607922167628499378594022483810989610, 2209332106676970236739658079504638342679187144788, 7365469740769857257518728511452548328904393159109721, 121842604401895057997960632030664762146221911654029860735, -126084960825817288275824045794225270679170836829755162385344], [180154944773266972, 222911992706661187005911925180973485, 2163854306031760381111997225149281818350135359, -174099149842601932510451702172015800103641245765719, 11638416246461159752138582064426742466218862006790673147, 2704854529511330400605880533982081871447647851299429714831, 21681288283358255204361713520469387674838199668398329719634514], [-19669470083112028179, 39999169649922404967845834289459326334, -429712852844278791058185355284144825499836744723, 5798439675934371456995439039550078041061009180680483, 1311822794505469090111154121161953069936176242025493980420, -1589138878620375310530484791262738359691424105634872432393231, -2114435910372490073950474174511115778643435413708210729209926888], [1849302777906751072051, 3553954719806232864971841445122444354354, 45805758606659134780031309891175663738215762572639, 153363091379393905169418732611538304267772785227108862, 8871928614519085183334136496060713201752106856454045340380, 9589781064564034044035322042126304213452603026919360058855552, 121280453860815029771003108343171211327194329396679264752446192248], [-151529541349432387542766, 117838719426472451033651670926222474129888, -3067175434471111372250431939932081952425836641442082, -78189970757598781771194089511047733239251637785845712074, -1729975721003951312407157331903992015362002486581147401459004, 2685541963777028749614018904459512546826360609129040189357111305, -3646796201230462814625517498561651562598321216696110683614017220960], [10925441515408699228321089, -2112899209814095323331112473850381606427273, 143443112220052907219951832834072007712377048729221600, 6289134034248119617569141236062222517909122005304638335028, 29902739933197267697175543323741876783961206295374618163337561, 24502502049764211680997848370585712980253667421065022501448828547, 22708816239561785636408029060898150597308693389871712008505596884762], [-698643169130078954209293349, -155016578046277726242973577903806574363591155, -5026118601415244007471300372262771257700736965141477858, -199747577423332346903978220990397969469542565388473547096806, -141284603079600417220491021539830166967047166873764503781682712, -3225845026481332033228641043377161116067361231699492190151074409234, 1639832640917337112715143602839143213809576340796354294632138468436832], [39883813752307277682864610377, 2000936092126122259632989708447678724756473453, 138558464084091214777005956019800839902588328398067174526, 1951971209443729849241076568322051411044105374270273490653288, 10360589932452740742690207942790978397320533163542940335035441439, 63217411865155904912459211631664240794756751133481094180416870427206, -27965937022252742893305115938656854129982677523523471003003387932961792], [-2043949935422463727265884846864, 91263259158195269855204039383909906837776513897, -3109995774047308784534479233690981147831580142360774305011, 59165225240933819756997966756987092795689909450212142053117983, -653257477006053806749146858557704026137999635255667388664726587271, -382595098525371407135598772410189487275069117462383564487750505582302, -53169998254294860376986177871551229370789606678403276891346989253158120], [94478939514484095856319597187348, -2204430400225777473990676042979180245450430467841, 58349193767990617869036994777673635430668049793045112128094, -2677089856963517594062013987656546871523076312422052536273692473, 18563072363690117372240142583397304057617564024141205036984314140036, -4673326243175320109524136353645610860847034724047476728489675244830887, 5537303798174293254030119500933694988741185123926593374355005810762506743], [-3955225020999702242824580179645255, -8236501166800599827651103468648398555108238792606, -933303848011968101234120311106683909846594583695869700313380, 55466509933248034418837862465391800547561690459971722437299666675, -333211564747977853553350829992881831744362813463858044208960666761221, 112203645838009111192614420661757483125056767433805327631880832912525160, -52144267478588308157371696159598074049345884136019426649003223745038510592], [150499015419554558623730287662750784, 936139816342553166104641050553487767652901579955474, 12924180625764912631055197679096873072237155712025682065980985, -765416806279590836307109934404218156024091748171560130187103525838, 4390157765597278275799092571969405168914283745783285564236896584236747, -974135011333068493128460422364778043261645235830219792544696416879934757, -133767986848665957143137321146185936578889179883850078007193344818634095748], [-5221473366645473543702717714454216163, -13409195823775313391739572226840931191612125800585294, -156913962004127307923456456661282590671832494260564765397797683, 7649242963355661278775742417562866132402468322946763107806542389450, -46445575669759458303889523985269078378878789567574824062630325429991055, 3840612809543755167044084092589911990608278674265416089830808215429050291, 7083127104200146601768215933935957336218808126881140393082796125429426591640], [165641204014619646591386281919893513454, -3223264655754892742737752482764957215401001988216062, 1687833978548116412343147511994798866770142213438373880389080466, -55332871793085290094426803381336094376423763176084969703337827131052, 418033719559860543514117238141647856579852031615330101107004290071032694, -1283896289243889060892403688258890960124182284735673224605184076607675705, -61243684209119972435687545537014216184050353140900835123848250951187789420876], [-4816734942889284996972801788683337891415, 2872116087054910145381256604355798387027515179118325012, -16222026691956405702408702280894629745015953033518571920138239071, 254036239678249060174511602428162971048819686781870070442862570077080, -3291535665274346545566334232842391482888453006815984019762536102190232398, -47843565453794555816901915908378530641004897961996965600555755475279115353, 26193325484724888881673347883574928413504186111973060791203110905021424704408], [128686933926091858379752950717610580881710, -47938093564013776776556746047835053378026480648711835573, 140298807899070988658732705638655460743367078956461775523845472651, -61429760231075652911683225378843224564572389561638897000879201395796, 22757808629163876229018432027048061879918705808306838805050175268211183330, 1157809336632550342654365162948213444528835963134964634690744884986556563393, 4474249471469622233916493087909215644621301075569664212540114812446848453249316], [-3165293234968196559600311431244509415371316, 356170237054779401645585685601060194601724715407986838774, -1098610146923777328925279793383619804458884029234252115923401116498, -12338564767635383569285533682325680411506195506673204336693598138454532, -137957455181744261511197662560101785434946311702592321109450679178901962191, -32200939435945518517574786800472302365006261797608889163193187358905839842394, -47488881199567879659804781158223785843041170720308958653853218334045880209017216], [71815448692996665834260745638818164605030956, 491532422428040634327857486687679422142247282935122657236, 7832498436760761040202034645465992006057838286515119601301438550008, 147728690310924983888223788298091328404857857355782439353607450162347182, 748125203598914029938187251458108902680398532539274299295546679351314987785, 502156121345436267329221639568806863573151282062488412344923384747117851814745, 194784549552348305007111508881093613920111544288654689607050543620402245558021565], [-1505603566056353166213840584917066818301436398, -46783934011150576478909013856896650054841476538435896769572, -51104393395815034404178514173442680932868646705108165032269208560393, -1163261015002052007649981389577766748160394653252406967707765335478051065, -3878610651620292546839456602425225543806977217120138867796692785592632262994, -4946245313033794862390616306329722533087862087443803732773035210141174095769453, 817086041859600254860893463805660786929699190115367314233256422525071050856007688], [29214869753961983480542805721264114427946448144, 641292738695421344960558238135803415758698267353893572486782, 306579612993833520693012879080199168823456059425969144471281562628973, 7261843820822722359309679664134585276316161124658801767833975567042454317, 21104849276007893771000792430870499307512204339094830590537593047314954404893, 32432009290109056652893515415678926627453028471459660605870431426046892433798059, -18594521358568678281868732373373033435450711822294269963863920095737894333444755216], [-525490508969683675413216421872776045120150429850, -5186363396197805399049295756285947163404782876382705569040091, -1698115543078869602989175459018325568305501892463740476728248443992374, -38268853602349102841078528037704670728029964559864824243133317123045177981, -122638568851847444357204745580620719626404645646160792418433550093186128205358, -125222843385433968662942632996976124019094817965440570289275735360385145084048629, 144356145141179022656500814528427428706111522595890468779006195704681765156745049392], [8774499740478484527936520239288462767617441413052, 24084875043837015456684969540996004039357366040451181022794787, 8717386831759292899775431593782408279754333059340936172022717184577465, 175679981458060623390931472048438019403267205626761746441913619983230162909, 689759298979524852657280605797210875978449305229455353604679042135112213013577, -32211596524579928656660895238469896217218317032209244623651875783126233375678392, -583279327888015645129722190444264232035104458473752206270054342636838766345261149978], [-136198656118176654368708181773907964789321680384833, 12041636191842990646895946129339626956537629019741674177949256, -41632171446086870214085350349995355233832182129861454654941719314172663, -715417029564747604019973312341983754015533606154850182351016359903014267430, -3306130359162613182927323769634473629729797621338895389258441716691063676483305, 4666233758516444816417590955502753316732557014335463750946583015179828314777952162, -283903044812662017379841099831280515558412753993732465689975298549543973692064920336], [1967816864287331904117678427203170337097117308618805, -1442759810376991019998878072349490192633267633892142072075371712, 185716233429238284316536195764367841818878499088800680177042274127001514, 2603299194275266242968893724000825803834849456092879026003981945151596573465, 11644715849567498979503329599988721795205371775799719146435649080220466100776465, -40408910641509871798517533054021038142881266693760458550468121029709190380227067342, 25094494864127872319314965055497566552336357162944036252346055506070970093799111437624], [-26497337489443347343182109602517311145929297088455170, 16144881718533016323516472303566593963953678869976868821210099352, -777383599172560767193145668765739839351499182907910148020655457117135850, -8373615509616893181086117779614203007493379723656989853102820214506023193781, -17069109875093370719987029057985568039147699435685992733818514765105899931892408, 213016210969642503972703791187996321195442478041237013992231779026232818835421328214, -233540237659280631290402776955518786241594931071337239833169218031490664637042977171032], [332926927077321674603973242192070990557953174051200545, -118334391361840005758975954028293638763920815447244565383101624376, 3068985774587779501809247039110463067826422408707953801364203653490085172, 22509419121091276579481334170901456629129725394963724840417409594316310165365, -131882868559764793644799362497001218408407382437699003186478542312886634689125886, -734642375277493250536162054802677360811328827952240629889641432602100750004776712219, 1443785735701671345575793730096631075136670509650223137433911364573613986488986677816033], [-3907779571321155896969550012101937531997928974228885243, 654473756359666549568485802191118884382962252565155819769227590983, -11487019560097097016612853110285335597528713461108980621692611020628778774, -39638083702101920856059027590659616703316854705518903215986214185693032840142, 1409706537302877893515643329395134683367059261231073274799671065810770673840557301, 1146446097943246164497179468916139697322526819832872831043738266171396520894185198506, -6953356974057550788575577167658620654166284321073508148791117675564409078063250947784912], [42897830421922576413639316743062366897622041489384334853, -2744959658403740257912863922969137998568082196390705480715434130420, 40961362995127613552953513166285614398470848881321513327176977749672532292, -47030389820781277621170588948053532226668039481430590658378370384117406951555, -8109351135217625187757123254895252916949305475489789072768063330309254394994479027, 4460509760476454285250763252163433759063900487423906459310762948412928281465970989019, 27418384283662258127153353747683606772966215816740312984948876789031631386188155921691604], [-440900941044715337904825927149574194634182722425703428282, 7608252608074466696955490941707101458324393509505434654304420784706, -139703415813680009677150137242143474999562912496397002561002161459246449163, 919917963682262024296906595193261702973054659509268717392559435162911973858860, 33897937307582623478273632253749794577961505212056580904202827344420282787120916151, -41754485716449153375454129450853777215410120634276459030794081207330860907113187853209, -89964850681367715336839567299565484948170098156605636183700318552415108457951672006993000], [4247293089393923787451161559390006278127607251539764191078, -540941991994963299087645795877679280308309501915040462079910505662, 457076479931639289397040391647612360936190511054665396605037174915899190671, -5800779946399920336239458633948692056451144874551063017629406241492127728777901, -105582384531990637587332852374471139912747667199156630028523661027521317582143681594, 164571540450182716634453882885047070254191903195365742395329060781280825180089339164985, 244730370895148422333787488702299217381596295575271192532705155351697571625049449677752544], [-38388843565104188118756402464496695829987215860999544374032, -161052376400894753008812395872209107023727330706741710826980005476961, -1437998238248270481517934126665660473381073726569007352302519474376055348866, 27196390279131204258625992062466058331785328119117151057593457659158091637081298, 212114514762308414463921265435796042417402278048122886392223843043053490571353375710, -312865206153189507960306018450104998901139902604938331262987236548783176525824562333083, -537016152185060047488851523639536367175808222421960697400992758841254747530540846779545816], [325888398756765665712789265848729782627750743853579361196099, 1315036626358707276479367028185060937093050193205901968903426341046212, 4360961751099538507798027102541582302634747360193465976610108825877805391400, -105918350398847431165431984702570029694358090378166151296016394384408734195898459, 14048043651305956783189193107307187606949193051744383593269193858978815631573020228, -474019900946256969853870612182297200532491891899712505141647915002406609914812911415993, 876068238395650213149058692197647018105601091783662483122731933377464252419843810569462196], [-2601054142886078350763577942812457786552144169886836060238969, -7384668646491943079048534663794280033906078209713573565988408113321587, -12784145293585792576437879342458601354445346471344985392683500627833312316643, 352010036713573858893369895757782369652936623903081950632819583055991248849280635, -2431265205769349023872898179059832445349153504792437289475435874430910332517945380837, 6145605091811099192791000260788882671350817416732474080083979457422402881788092411459756, -758465541814536886872707517576852335779607043016125191732365858467321719491873462921602512], [19538499493567961056038926111847588134146811945735888565775388, 34236688797457171140624805892019703039252912454884476729230141674326202, 36317682752157887374764922816416312983691940292514602952862814913314843370189, -991723219597945248426996403479255485984780181172373526495274126451096348671208726, 13022626272493611863639928144555143930543955724319997890663414766848509884870233647593, -24978650029693273475495048726222310537237601963770098748130092174934912498347197434993263, -881710033961260077206652700977664977668372749717289798458884525426352260068777035434148263], [-138274406600290409094467871376266130033141633081394487462861104, -139562780918435672535503661073770896908479792510294262207494421905498558, -100051301669126669228150636049441856452425909150890774356235503299302845901924, 2261972172895330231763882510567657699938471986787750240809119231426605015089391999, -44595908058601396524926652984347988265494790861832022703326796011332407245407076342286, 56071423779335682065769989333948374405898394403896278709526389132135468249163853166205403, 4526325279710074644621961305183731247063895889528923722611657041227170945251266368052985800], [922902032245131739972528364010794793631697178616263868105244921, 516728411977028908126387833768131074238462035083591295352672772465484362, 266477724644504007669808956517503497148641781020296661671712949505578632210656, -3511742149858016087159763443654442270713818984794358599965943489756168213218443079, 108344801673434458960023552116271995027116273146769136204610638331355774513911063338576, -24727881153066896792679392540838763262075380883649425535233107382146803975667817394254081, -5221380350289190639729087854714842310707040802985421535708504091276821336172792169941083560], [-5815658340620254996207253855568712039341221998562043327440283541, -1772602260166742533137390581140642400566410467702349455968431575878947952, -680563242993786294712921471744228600462506122692756190100034261906619423995471, -322372975601185572771179801441609943734923585528749857265075795411916995102535514, -159451633265581067416558765213915096035608125115514500821678852990124629037668473764688, -353875255981639744770546615764958484116319188929698413471763059644742940767674337367607271, -17743898121837337411034097884711227792306727999693213233623103110712549521376610536892638656], [34638203994265083279654517148219488562872790572931043527954697394, 5704436528448913142720397858675013397554013445414988590138710370069132674, 1644078627710469663029873933965790732177014865073779258542907328177860180302416, 28797024333094889353770487196816397597586181967596844787180282641790850751735030587, -62367675006666345799469487290759661859605995906238983657282700218088117804658740897030, 1587059006521536749876245815639945750371658910074086748463030298412862526210835068625093398, 110301335696085983738058795881410127663460443311567024913753977304289766214456213409497392422], [-195223636833040550150769310666229712878454856494587781836369406654, -17340570448473752641741324674094487208530671508443762080570118174177839167, -3690470426530934120198871814197092814196350825005739001965734978871465575253112, -138139098131044024808662095166334761109366703143503176009000660991428377288072465055, 1295194250602468800262971696760870803882329005129789874156621577140174440268031338939747, -3507726077521606898532684623029320790813181326965633001415866570815125611194312750454762704, -324319774999589569061575566981528714096672852738186798597421242130446606905916323705811007552], [1042479725872902961412451000201440653769201124752166331435960507335, 49934852625383380743433421372553465039357462897445854494489696475920115575, 7566942022231457992229515279272049622800057726279544125618243924110229382298970, 454975678639477490308445583225580635038512667797930349667752233130475359641990008005, -4752133574354578866347544850705314934444272663000741809336705158605635701505677042548624, 2294792616872278020649455050357337785076179219936318089597554421763799437129371914802620912, 615071187128574050228580456406707906569283430218614761779958938523410648157865448814362544944], [-5281237031460665556912220334106080999781492186837147896624319078165, -136272714780452711454036449149620780818898661292625062925530795721432893719, -14219396471990246567015346850593548337266389762323504056454770042267614404483943, -1184024168936982676068176063065544280533557631117062603333036510851709856433437694941, 10579748540951699863728977908692665297233208138392858396689456112799504737016606662829468, 13156325466565435226895167031070938383558809568685638287496472834595299620419860403996192226, -623391460061145164632041402947128247625283364177139083059082120658838760554634349985708932504], [25418763547014138689615331608826586091660390878079688008886654292714, 352168685756531119655054493291338200493883040001961169019196189312009942128, 26834837833111283844869914766301660549891063731326985803569011621264006526233853, 2428370484584934824853997964429679046591167247991056332551261772856202824773303773119, -12535970232143655471004964196123770700650057244948747879660718018113274578807698629094343, -54161994492540998026423995813857084691326553404135979051173035674842235706709368563188564751, -496413591235040710049594663377439261464877401000703257903262266297844664690663912699128361927], [-116409929274314261332782638052985106634855722056202908367969326523940, -860457844722762898864979900472496940260721505554858145431341580186626655733, -65527790016786355310600229399514474620862212379472923552470138765958939963821680, -3373117271328881045806891962597113229976046702871971595154083926960798993629261135435, -11453153533859779030208334335781273296941675943914940191353609244467628072384507497473113, 90730631184434937799666434804523204515194806411955549672386793285754566366704536965588058884, 3574133685955357105910138159739530335318703578514541995591373114954552146062424166035045572320], [508112038079913394060887175209749921232172473222366441236211124344785, 1980251091402599468707246024302168886421897281292203764861255683997159570900, 229322598895118970471719596760063438769935138222278550234136004907928949022783035, 23486485902127395437958759226247722003955551137395083633108930845608021549594702997, 101506053586993390417435629409761507909373705375729881006992260031947235513039919889655191, 25389725112294520230355893277699625486035213252415596560964281022604016719375128953299510577, -7139514534322337273272870118479184690284137229194957900838422026939023876983739794774501788124], [-2117531470195767630670516654556717644067333969385383031988700501226616, -4253066855822097233408367493747699510063450764003989969172905612437608467400, -879654817553297652436766280857894355330790266596900082908496465450532620994486199, 18771539053588143322200102237250811882065322057671920568903889615482727560303095313795, -272086979264106337211846383836441109344170273409937737276672361586744032509031461336826155, -545878352117539129710029834673518112342855010654368020222502187917059601589293338373260878583, 2980420839334621025643428636566300422844187119709078842387377170681554885737153975102660480456], [8441369478355377589713605639649316125519056146788614221972734725291740, 8340274411444339631932835181780775706218937516892126823024646065351089106999, 3005637966314157541519997238821966871657820010220851131319280601861635765154386310, -72678536951633595846473822985369930738691951570614343848885968422888196402010407669256, 361374837353702385719709278760765574080719408220154526489688311680439060902659419673763246, 1383529570836706531146140729520894072760134456567260569876945050125648404013866398157614559737, 26699075755216908451073979732884462439009120291744948208465656670784222826368876088439058704116], [-32251817761141663926383912849938306806106404343096454142825782194204775, -14152940808735268609439097788098839854536101952656536823641409694535622422399, -8488219105836499621910170325628402231890982845700482479505791672673955727237671213, 170545257970785360984088430857891412643953487842544029250336361373415206766197680257439, 206797686386015945158061441068903609265960061436794486030954356900077864088868107263400262, -1043974942570564507322255874449293960816906479786964486784727280615401502590595085480815846607, -98595102777794789805466283483642985002114809401109896447726568763828443478546916501654337397016], [118336082524402047931430534841289087222203164479528088905050066652011779, 17440229856591474956932449427878491502187074781226069841223373973801719720745, 18727304428613572649104131706929592969450783686111269808588407289165857423477407046, -232148926569294384549728841238784768034949976170606284491022221850241828165121018782304, -2361972864252609509695972190455857155137412908200476451607327716445891442617512732089585615, -3894018147051608494757569639490033005386832123862035241460640542413497455456658394388556355701, 187497079310948687945810134026794254456545060806945150841302977378743319627931533922727002016140], [-417794809012457938202837169291085840361734497898735712654238119260703219, 914477017328448440835795866437331937022428918956000781288583530706896616106, -27597482017891659026419953753266497274143759414965535565846095409720306565291824869, -72506701317597436572795857901304661950726507536907678988375382548382240335881735094281, 5985041711904271266228126779525969193642987580052227649735858835482038293116210450494704137, 14966926082883056412045078039769144957123300853280072973164047239381313205690050483224516201582, -159680926452401842578617335546688020906113678619521733115083717678486588451206547792468069282208], [1422095577861302448915805880959222553541962327506897401644254929708009700, -105178296305791670818453571888849116845767073037959147112080725075917859135725, 3400962074715139278535142859912204389629831604044201915755942616655114627786279291, 1422788130778693480913598844721529176695382413476829761995862981020613724970463779860565, -6173504533306215422414653209531473966732133161405800271883842610960160045781434779899061596, -20268541792517371072582127661255944036508540753639136597800790049080033642945806234724147555641, -241791409450252315808256698756835729616181268608112026942895998863316178493101077687346206598969], [-4675274792320817127937514512367933355360967804887741738445071742984035131, 486084901007803674086580763549201826529745894333605111248316227459870612206816, 135162254366121675456488104331665596861004234550008843186587110777764779298226981849, -4294100660009179730792418180183145449459133810425507622578889570657747293105427222830826, -10284048173047326352346563237574013093832150924637956025894984227165307152477470990517578090, -15544281588795117682957310110665763273146112371239921677413075681443191663872258429117552127439, 1173158758212382203793766051955259618349852655746450823627757039523601306452562067683325146103960], [14870696977996605357062695396641512939727404655873444226663042451242045172, -1670692018002557046987217304936940029308355083302747469461849169007687198832315, -501297709503588793606294509302029716304988225482805755721912051178931086576793902584, 6699385215080051621829736642410220661555925866806702156742989540808443943619774449772838, 56379288910434159599771317814629974858770441333898547418324238790871081426784252398206289853, 123636256766988103057007130471096748645143124500203019160214044542509785394431137508326908036977, -2040980006375389078238952887064367473800320057689204103775425252710605791518942158901556666865760], [-45831831321864266887043059338446285914305260154527023566287952018879427280, 5034998057040692201237119274231137690519329970404956191482790458607620220728927, 1049416483035738696077740653396331242405699658011834451423554637680324176688528401852, -182279954489055947445472559422863977251986509586085846250187222514494090401665850815919, -105543897535837094802290867643739498723584543394850109703443574832977852488629743551186445514, -226216104227754907207524810826778243947537495309691270072903065160025697232128026709175020021635, 657875371456750726194649280278338101992073296851939966584945645222003068931150631302048085835632], [137060778422032930208961539408651290805395981810762415658225039969770150731, -13954264431851849511390016461026912046240488310620663871439151468881929418911961, -1040967549944183076670922152644788261203634876526168981101452131531090950307221594672, -30724733520697516178239412613271809784837866443093638687845839751952058616163668073877780, 30105128961780750657747782608882908558435167363891056009487464659276995591055693518472530383, 19786330347087326590985643711472017452610831586264206228405849294002638101997598335573155546892, 6494562475437572401668652213538795954096331623523218982789525402365312911695353586123826923968626], [359, -398204252612000783282242451681193953704420693426629319696415200014566614682, 36079079772201374054496710694775687821954985521948175808490532186775846433933020, -1692650910340917323668243725973838324056064055024555878533253158864305406390338330339, 90768001470111091173032905590858000472486333173551548596542580327567168384281928405625494, 373540225860426391989386860065135030570918251903918415688454273639831456971886906633014995417, 854209341072183190596957358071750170161683404860365422498757136397364536374636204530143543990906, -20417415808274644373249758866000733440806401552833590365203105792978379811978579400986089140133008], [5131985057, 1125196799316996113990066064315554821664209966419455312642003693162595287198, -86992876482395600781698913625328807015801486466286293699085403726233681570673958, 10413626819607503981948289345537408510547500478694426187234046902437829213301695298777, -122643324461732590555455139943421722087359557005211890659745664718634863827019375041485040, -1048616811414348532152245805253194447182675115689132855894949988668816642387617548212613599948, -1987247968429402916961644476745237622618730377515525723819991954418890288054060658986033182482378, 30767659806363389272721797567042429183626930204777067075101110787194993314518870942494775317463672], [624263808353182, -3095411592691632323628153527697875843929413176255057079881774268943479724342, 193634614693638069824871756750633480925026214000639693882192195366715969798540053, -24977089693203009837966073838305724944491786324377846711423125157928797640213212266244, -49572522228035757563583339524544287559804276416369449062268727852503094688395047466983175, 986020058742173123573744246461116382637957484533538987172523741692112069068919471540660982638, 1145666187291001392204485400092419571909867004546228864248079348399509998773154711993951086803522, -7906943760390518673915975028204071217399616847175446802442529951723549749142522480957428307436936], [9308936773565381317, 8297982695530032594753173126514571748945557865366016459419149978198107027269, -389118009849699291831409266441078456802364109485862060639122236297392855144569386, 30307820478012486047787821297921857632911296388174088215343589216627904762052021526606, 639967431340433217006354805701355636319429193210785358074582513372140555303705041657816351, 1949708923941764393786784871454558914456818100344667498665020222217216031124463710023540395561, 4813629612200171036750978457192056165311840118625042688306993396688200746468652458970419918450827, -84316139641445661733890497055234572377469187097604782367158310738900426902641948627331359878782770], [37224983929997650177941, -21694521172904438460954894819525666805804655774166146447106258579807221776739, 672981184179762130460984447068965761010915201484467638335434841340047884560975480, 15888139350901184244950114787468897093351738983466824938179871560185246429511578118557, -1451392050311331392770427050907926947415373561167556916321940491498151870845045974515360480, -8523396174880250564397019316347935015598475016060189116050704874609600677771971405924765409107, -14229155873355641425563959743725320650112833197256999776290601589021369495784595557210215737961242, 228040568669050266536998190005131133802321975830196626997595524766354246392651578324870339849935408], [56583163240779438463200099, 55357292444350277076802249412783636471830256806614364920496805468968836321860, -878544004742643916524447088553036177527617422163503115829559901655008685447821364, -166076668575081007446397524698526347903061638163844063808057704491263905816370239194028, 1099357801900729124979553644480243777072603649900645881851793905467176083399281211284776351, 11858569778509136349680659984353550701946251204729580984975339231718255542722265521739475178637, 12605410350525110694265972460670782695749202548243437890007551172592068090100430071227205881102617, -250633156332721596269814627963439080244067713544883172169064590397538853785737353926805663821971932], [39174583042908813911786706526, -137955382322781700777600668895894936184718774130183114092868694061228266295160, 363426076336566850091727449160813247743187515149329370989383515526169891392423085, 383358663379377901983458951199127187194949391403440538550877002730586030781188762796206, 3021730541529328594815899154128602696396798548445415199477253907503216344318173054457400037, 6223645867864238626337809326958593060309091035762499807806970679956707259187909405018941802623, 23063190480527258468266603016822275730988241188000479551211336347935616792133323187303670432273477, -201871655564395672546080402919170019690485545352455713889243396373042993735420007960122419179857024], [13580533071827657305315766635227, 335974684759655705743847088705961536104220753812742239129797817944921745364704, 2475470256083836894205097599555678151697822464130486865749157941679566690408768952, -349879161741590106767723453950583014507294583257454630766298820153281216013450643791869, -11706772076333507889172257285538525004930063610584219216904473886676982728028384670944601725, -58392496349892528158008404474786867650322463490579712439618816370857604741711651388154223026236, -88644490955289621238732768787994700148962310997804435762098209686889040082603806246074004352568048, 1378415722678689940418140634475419837807849794888822266106220685436425798248247497991062523315203364], [2437172360468250309965863584013523, -800060664018327270151369564368256481027897985737304436668562989823042227853843, -10405339856733709445448102146077991742270446634421972732350112672469620156846327036, -616927560410460728332263499016065954871139716809838928867932743730000202389241063950911, 16784783526954356729657328047473744895857509233407152236047068239130988857520953046624140127, 102406016588991987371235389841363968264856735694877768110072363079993429735081367528733007014214, 100180117921184678789028393380088711465178400798440696093694708220301079150035948336332933551046823, -2671510061481190358647084140340853992099531554891848740576561382962822798420541722164567241394127480], [216762094676226981567411726299047039, 1863873374987727219726903205210325772022235417911554584160527770230439963113692, 25622239534350614846743060760757557647717501393556761513256086233971533105425377491, 2998208075802929778327640094254227405674993018363979384868524711356972423172654654092038, 3506661485025747597140394617003483704794213610304381195987446913355267825019091534580928044, -2685541920580045168476719869109432997718455214860435020988114870298659690009246250727043664909, 87583471434543345441915206491157854772007583277818171390217973573692215067686695127777047873069163, 1857500983870014743200439155784341688582998861288155943150842307575134972247659211719099802713389224], [7188574895462107265480448258804772977, -4250135153617743970455947588797777850890115983059228622992565805233776125068421, -42464375018641815646461933038739021137387028085400053234586003815866613091662682894, -5332153076227646034366513324328863521659965837924461043630472929302425577467810481188221, -68008851369070685320263725896514482752976999879785555702556906317048076532023026639042003743, -364677539562611103829426190409331638996758003378987607300158978123574740416859476835522509006628, -479513470495095110922549209146269257552140534543880612329179879788739722111734857205240263843078339, 4155698382950156519712125407486432949644506597097724355002591133071992631761892074965070147546778352], [-129328243630886141462182033541446486650, 9490426708897354045647373116963119023686052356688556967009582969193163439377158, 29896250271866009342721183833606838225422096381611022378126236328561107825675948473, 2182668582224135420193526125084784061663449373287966492389233251048299773193645162923475, 139638235791527267511167575409084165049694438814837367914190870542482187433592236586385504042, 762740378827278311124468685932521258166451977353423127693444088481022122062148471810878629667299, 635529778759819210803176501658753903495777714733917499198754722295731025682528193342847857220922964, -15185749099306126219752907226481767172519127419502841022994036214035982824963361590771536787336860275], [-9443787445112714923207302167533302235536, -20761492560064207310163214480822179907807847943753214403997073208236299958694519, 95870588006679569299457384494412699791976907455991595209279813346106674670191536871, 14018862168303299518332223781576378591704413388274817425549875383685380189106229735785867, -71052406023514570613696136221732489893178090924863044947458885853907881249698379836358910729, -281812811525455318020567815371956273143297609977129652403071439048061707106188287595005158408102, 253465010151991583001509034025998476274355585202541505633239804810115058465917968454328743772067968, 20883342531581270434126697243830939996927185070037570766107529307566649298837824836913896869897289600], [122739022398844224512517451447800987970196, 44515077887013418756945275398852550693424430651260240740663443794926828561229609, -488259810728710572991223437791665729037416384366347498300801588743473787742798210947, -40901218552705038731096238764420830800254334879448682528378840142634680602833318968966917, -323454708062490758761076023426842250102134207436466415298183139240846646610899827070954657053, -2042400255051393564229618298695056129298104128524603864053633212377361921121555544041733862535523, -2324827775717674822983350375183047298710493870753666075002916134700833152442583439584537137991595651, 1501198566392790133001721196792376373997505575549755835947362840639317627588501947815010487490604192], [5527079814066355373655385875558947100126187, -93587000050887850701307312794523474009461355875117988527230879756786397340245028, 1317687655521464753747281352915307314797639551744861293804191765454556126408820460524, 44852255726921805417640737905221978412163406944817862689537384909285383304302958953408651, 932382871134538382551958448567322215638034890031090881297286811575088577182560013332885150230, 4975821353107823290961034133328069704130604158566316755867995121214709626098316697236010231165982, 3478438101302021397109123077634485348759529605458562770684370660105229414218147466545307290999411646, -70216120797437161223767566071231358442737541299991993418837759285223619516970644604763790737540317696], [-133950191357277854878592228087823710340702739, 193006242974229842590469293366271932028470484312068656793565560014285409460278409, -2562304031568531101811849351569377622045838377263051614377893906386468626293409649731, 43776172742629657774606570796004979771864734561084636661645257553768300159695054641789534, -908502911511810162212312800643209922524345464472122992590880610375439333890596274554381325185, -2925394724255886705042032235168017257032106666761326746787500655789996604113626124207470384818942, 299777685825119617596968698517107135264732449403581011082616568655561767517842225879680409595767779, 154220322493161161102409621886948293708846061349757494628040259370847172048312244493718611196980924008], [-485530124747488050863664613303964877004877311, -390632373959169201288084504845783196675121531984029269474858455734848184096994580, 3645163908687599102902662636858219679300781305318323942344728549167086316997535260456, -265130582579419353184901411754558807143956684125036348278754102858550600056411986501279948, -1094562147192546595614577175712970097936012533395926750290540469905543073045963000599929604628, -10612144057397464258851014191394515658601162925059551934527219610426726294254373962383973013843947, -10019713831179221514143523951329694120735054969305627022629432786818380643616296843406410532398942794, -127646104403349944827142240016700335506479632440689699815297193213245161803207009602593708557511472768], [56260161297036300565696094733147242465072204413, 776255297608620026377708325438118255189191992603157670463920230171693064669347212, -3321936246746545235564057999743207435974659328339336813563136079396985641961273521553, 467333240472212019468257711675467340359453752112939744595880705466300385504657454211353241, 5030987710721526159666884279937326719054740675322207754716005437487375681487299257304779780933, 29673289397681478202992453712761793269815043847534128751108062846154318624735622128918970692560804, 16487659556882947146367104128513549693262777300979956879391523274872874269160756519626862008851745474, -187314475933389075129826999218230305323556347884019811275814838408708335375380811544368988326434149280], [-802389220700348566533844753341246454566492685737, -1515239747712430213130445730890204366506883617863856224566985813732720218967324839, 1023913671764679486047854953844289831198876512490723419077807692489340081624948886830, -178200923717890412174699677214112339453131360624240382369650250826127857082589749728480694, -6563988306590873580197578695894955353577478223252402492421104144046270104783467154900549468306, -22568637312995977227321008673718919745819572490004525288491195247788769218637427246218463097285003, -1821198078858649005193533454073151109049845989363454359583956957724425617284652700952313587275918556, 781314329421349546328387980923608114713468946990498580978499048126112386075375149425958812794422578400], [-269728498586350090619630643732528704586078645664, 2906716119395368195559901350028036620203362961521547446003951372860042762065639666, -1475004672130797784704163787100220946872114236828612168854747325875840968794354730896, -1114838134323297065932371446110464421379231408367639549729229896386604779104019541699064209, -2510492854734707216952281969601910615223491227941311198053939243842587861191195942900317666115, -49845395569298400045216477697707615314499391239487572776021508922164342841452274486408230216229473, -39241619255982909988575855560892426670086197652474038694674160012513322029463959626231990869376612474, -1081890552473252017547821480792509208673903010839520343496440815242470413634569481587365441242316342124], [171768944456534084806211474866492113432382358347186, -5482521269792270406266066348430919526361285128859194280679584314959944262441071132, 22819562898279659591025615413364019037647393916518587096474031835934276591926500058426, 2930143583563152418717988942991400587556067504638159029419993928002970591479042496597914643, 24536269133424967748189244583655239133699825769770015726784067308285020316077750326358718081505, 160714341588845331269393886060890353275669064757061525439776628281874279727239512259600025921950254, 69690072478806613538988298965456481720986724576452879131889446152903057950233433306984324352384146936, -81239322985211456574259885238993186182715087843614605122600939539384342411724290830521817205676065984], [-2819842444811044808637071210543368432160570214681168, 10172780965635981585920136567434478557806502136052710492445546863654390116997193732, -101723429210176713655185287038378148284922504695245514893788996233882855298638147590753, -2529315971000153089968574562645433948295040392544804148164960259082282694284188807389470984, -39388655695655484374638412864071954421084087639687868984108156495585093800167658648425136079513, -143658689284280470769100396775242865150375819787653749726784748741527578930086187844479550172263508, -17837165808278369786876182421206503265867579517839722669886921586549185833978159556196673483514384324, 3374377221601624803171223125307213065033983483183210729511180014678214699450735977757726663273412298544], [20131335052961549649846381528899609165286893357168463, -18578831337552315043354647115722915908811427886103430778021275054702435261366189041, 277205387082906503201288121466259473830926669412492051694767218855638728391450175820376, -4340840458307314334172841112176451077339725978407653093829034057836576148565009619948568911, 3420933237113749696413714154530386030188693474110650304723581263393977404752590096724832823999, -215568804263669075691831420571693609786341012110224238285788184853641619191036678782298599894446618, -138022028046878105772290767516881005538059568841590394226648105568337483636396663752087069769101623684, -6644503212389847605965549083929539038518303888729547491490855853026021299663110888470686354227901214816], [43953470175656056772081037687313332762643831123937281, 33416134225334706149650785743046600147911084417701151239672116944577052766995703922, -530921012766574518027537639120868057255501337604954817177194614027059182288788973840413, 17848711330881034806889005538273619619474504360642232543729954675566050141789942105239872247, 103650113917864378372210637987992993432740588984547009950703686590286974149706350594762754017256, 805224625787507081368039466689413599622159909568669262450405469394209071693064171776556894527315396, 260333149482491250425649988185911427982898376595305605088610945837466302294469848274325195950825523612, 3713027136353782678325467498418034673045640055745758567418579168209670850778710916664676258116671604160], [-2873173283456615856155510913334766727758545852333493948, -59221678800475900085788682646634654018023595542317229218928578265413364880802742444, 696176911284736416234920592761276070924057889366261363277142389572504693980843459683391, -25001853872759017960279543608448091152895132811055852102555833842354539956106323246227964517, -193417508681072047562102251056945388739846725290312133721593738231173807879249750658513079419934, -815197365374312408473491494005107827004395315966573906491105068458727172842563186243592597435411064, -89927491832339720802369491141198750359907047811399135109706538703241486481254116897952767662767090060, 11094550870073064056378352542165456871153050546185488606307570241200451618564851490049819362425258053984], [37516972752552138571220646762887365780215928074590002995, 103466752172497461503760208815207363723665585121739971442519791842573740459677113991, -450286297041304505585110042109465529076632241622622071613986366789994007763776564983289, -1138776632198757952696285098429279132502756613330094197926499076205351070425423508147674248, 54874271062066901285024396986932097474718394917224284435852959466826439794363383042580598260877, -828936634923260350895830300076097412503325289234153838545270062760008243893277436985904136874769858, -446130866828887015192580503015003945656274136501009306307341257675604201583964556582478533622902221372, -31057011445357758602641696827027448112578123320006857061175652039768482982592617788628271790078858025808], [-285128262070622004356904222208892460496012449397500457594, -178285122110340145703315584917837930589697641737624152334428653087687573454591649350, -367987833562567304580161510813817962695329529246325629300725096727470187142451461565419, 74981605209650888138241230279936922044680358178419365188584084431265304271964722036081118329, 429734180766632333250576565982945953848951957577406320372682183895208325659933583531395470355902, 3698563630054258420963485451608225982721819162594707533803818824413738286403146019490529172542305484, 875895307913823736916969658000482806217719085456522323660298664093077967503053314418948064446138833488, 28241505543152714618491492274878729099831448044181239113614235215449935737120934443340129445114151370816], [1104111067637603533782883696760158668305093896332729400691, 303128298140388382852475367238770012690839969818299886881301229540019372608905293158, 930834733047568754537091095425383679096619187927955644921042759208433561516553706969801, -143612866548697027743250642185846678840615283460330652044871037170672078884461967174330518378, -884697758568663151944461668237262917021138837007047167136435533228329468148847246103655578773159, -4126702490709203162548107722890695740871265345445560639548364157212714653313152786518286300336779958, -355947217083296836422434788502548086843729271057916940160020672480279866478565037942840080482427650268, 29502406430977596082831221031724465900810184724523753168852398683019441928971894351403872014881911182948], [3792128439944576172037681206261411498361250817534995686062, -508794590688843577247526723518116716576028092709422013097378376004375643707856854972, 1519560702641473672232517759741254290673974924984446640247582670102864785851023540583891, 58914859841663512208511456936144809308204818596475355627991808960044767540385253140596852403, 370236837435133798077710389941060336720975552636552968427380922155948720976306618675965848008913, -2859028779220981647066323866162935950343229516979593169930849344603262994281094966987540464004898460, -1306549193472901264590257971287741777672424464155577874724474224357883107058520710387055032882132581972, -125676960144018525747061502709084810632109676951307241273809978384735402021078693184194905979006062327584], [-105965367723300073203645835337369517853685934223872819209651, 843430705023435402114489133732488773571799994090166529565273610666156516997770892690, -11149773023981398245289999523153932974972632057311505957073223737505610834373277689754156, 314725783229090313205296210897759624794453324108085336868417193266763454993723884167248639847, 1650796418012655527696563098009173807686719029170491136600822092446164763698838528509263684563606, 15766885446627999538474194128220972319613426160470008245934726814243887598346028028601389699340978419, 2613489264069662358121779560942553106078057989178304355749232079371216443721573948613904245851931729816, 150139226813536064918694637598878027801695437769129761875872301588949741635401153120084087004214494276832], [1035414487046462053371741988545548083227256620972120954917096, -1381268483362975863976875265257613036697936017224899835572030716882059465272335463987, 29202646326972182717966347039592854860413173960135903576741071440870263066831078540026924, -813481378187256826578683594185577042615385584327726575771176846324425795505383703167512012870, -3570347302669638779574255430301898451844581144752534895632394648851763763524186055914137991150922, -19164525177996871922023853262144042132743007968063688358563797110144251624557175725759914202374001714, -1093434223067782504502575928300015487053285839323845349729514035111708041980274477552017135277505237716, 41406827042365276789315147557876459409354914011407957707547045981957695870906406607604478750190714692416], [-6849328772275502907032233249826980117707095489601346267606756, 2235129997069818241802285210393404739451441070885180915327476014103358170197711858318, -45666520658079326870120049070447167835119574694852619480312105974262743417797570645839906, 739984507660614446289559267031898201576350605513024178629911446946085652150451515514752172981, 1426391738572525923132410909317573721731944965505174310076620257012416438534512722377538696811715, -8244122719537977916395952047778638438631727778049451295459092678911715601084692675612386495168859615, -3611722820229933564310021803720538820630571450985157439973828527824969903913307019102604976642252871436, -420958081792488917882961183507759464700999935175625322151611127582439284227725082149905762478860041494104], [32676112397466365563527809404564281973474449200290932442443201, -3574344780651344244165660585625692973283888553633541466876121085086353476200573893580, 34246057431599119245962248542813515847412815140537204284408574758406912662470395702712162, 764946694021608791468257172124706142977398584156846241668090517898481012094584197549144443185, 6858591617906720480952694574712616411653374804546436101886346489111443054121628767167466197366983, 61807512860868453719459375641469059785960165475617682931946504388371925879751094811746011258677908036, 7108242059509176571458615224530112308636604407950835354449102217514086770705326899528811451118045413296, 605283357148154676641325022593519186824917681469889370420850033147263399554323357972764338010540179789184], [-97352125887620279493687215216359193039559503013698632780491443, 5650757064346677143272626764076777130347352809636209555498202905814186607451740323483, 32204846932006515013746254457972605918009660011596185616327244415482821729547097487755456, -3383513682355555847805453691756281994542599252470090794674915834066295045078362801069511355603, -14356599365161085914901399220598338799472703412780908860510231339215301858305710975795153561411696, -81027372802201226057826415879618467816432978801840221092919822035637032173719719369869524835313934729, -2872555070850806897634317173871979838751393730894474548178158849411520172223983953846134542082614203780, -53488420212237506205000362302861920007539396269958422677748364625680942322408488068521894487350363668384], [-42580670707267998426928182117764525491537673379927436372906840, -8836251864928965122315700460596497662410815877797500126220934639556596158221886228153, -130673317378671754575911347683912417682543396423891257110436968295438779115294273903792716, 4185903365627760850574779696768061971273802007943419164926976541952981493494680339682993492601, 5110281831046712501129207411317531939463438906188675364512744282736494815378013650830862596943024, -18833233251601389353622742465230927929830890688855269829704302438349896608333198651553227910012356214, -9294731430036132631149047337737428028098778937351012264088094234990707471188261287462319054513074050048, -1224229432565914940920491263366121061659099145021730845421021450802713321351921839475956386515933822356128], [2949763391835038727323904367662274300857110387335616818262833931, 13674257494233187873976165534540850205843397947605732007097088166193554744745912803494, 122095835936957740288673498105773975843203377072972373980351055979640136567475065345749384, 1365015892100945291288191271853075903835857080966052725496006469450581384207262318397868949795, 27676901271593365264681545566166802860158474693212110578909077380868252415700921489453994855999399, 225289307570061795830823548860890159356454007319873685386426787901228390478687510428142475088887627850, 17451637205378980650247851395012054830502868578997009917589864029633973321073995427762841700459434470784, 2058530312723147826394342760610365815549511863326552349388551705825174117834184906600679166507310817645170], [-24455623127283931326793969692845406181599840701107854065686286138, -20945408555660063567154990394232879221697771555506943558780374647729456608109660647345, 236966026257199725468090887776352022894221520325025954536342733430394575345584510360394240, -13813543274413631087245179076427053051427761010348975109793225887920254837179098297128376813446, -54012926151746572264127117383761808407520869442534469615392875945900996421314068555875201057567607, -317346663810535666204884080462995211254154790209917565959861514643350175718024723756148094718876249888, -5817610339513748236160116854918626441029814659425516577445523015909038560771348800910153043020260909096, -749962995952221525995146652637107018474000461197456344848450963589109756791788385958741325411558364221632], [139341140930871878130506684098701356136592777850994088283301091077, 31750381486985173211703403037823506739838955313424366587904053906425126181081651255672, -1068750152482384007362859334918750497500007220351034625686525759032464194499429045132730397, 22413300801909560930405102160365393328205199331638909880754627755603028712652282038315107298841, 11405605666538162564896741337501556940283101386025383309591175645661957576273964461127604515090586, -18672862041651378372751911227727926958214772864705775803315062405800408345486325789429962843404469602, -24240744662765193276932536661759525869280409657854930565710618630469426823532310617387486867935212722684, -2814407653686736909982144297249873100833657157503079965020480988032581090550343334137010224184842580479424], [-634148563885551039915382718012835171457626643398669619142430507413, -47630294102634837565637889007503330009619354909907075238338247648292124933060214198360, 1924637869374257296293558422304956517567384712904019236754381009280445743005981788511044602, -6713917912961299142340500900937711078131066785270461355114548379062822316657905687468478057172, 119412867916698759375245220025568059744564161554834026921586585625801259269295593678469240021695018, 756002478351650899980571666150268602469861983380611976661602367951188908210776546665823868350844664180, 42660071445528873005509857452130851350320904039947690214622205889371603097033074499070661133764429511324, 5547981714297847520836943784665911934232731977474025943722576411529059756814332035442610138319850181968912], [2398569343561438904082663213659390364584606244656690564013796863330, 70769255680311598236823873189101959048703204029712488520565319366245377652099902934117, -1500018830178540221520070702551814270353168799367751108838601426079453182779169835108043809, -42258244806491446964041020324677390339889240345695989471897763378258910281482575314913353541603, -211930575534084205440831374114820361089379079556440375166343967030997678749666450868502592187293224, -1140975618882954947307721435911367640417292051090387852168075326318192901379393773053471690187498882688, -12703929764595602618776391114565235890141495539698177264339104676591338140952228257221217024985772464330, -3080890784367826219183357201702432293643577136596466033786174431010819785519900340532473156474782999368008], [-7507316478179347543582260075042947818497238332489809694693599717086, -104307310808879635206899829379983968957112958636586183964844253973812131737992840104714, -1644017925359735729012148861285504417848152472653067610968716361665742528641942056318675362, 89619183872496556243816182175327552251359607389210023746674959743179945265270322346201125178717, 28166745129392880821870736673342483948513909711114096543367581169250888028940281528197671094603659, 90572166180364989012728357243378772988393283933051789382868603866522951754195085800491344861258951544, -61303219859161968008828454740628332687388405193402754436948806821021731364870260875074151072037323108124, -4907952780118694472956716525340475623617430844774823920663541167548401352665630617180854543274038154126720], [18212794026032744143906420334303020737833508888676797209256094214930, 152684997973930704633264048951265374563548589687162715354729271122584832115008755900761, 6752756572306890684102659913428989202436013812789131015972969327642707475811140066629487153, -53449620432694359028219016782221848823308983260615414020890418779106249078494518646451277553275, 478515580382525139035733472008923072593690681922383611332835870214210564365686183369344364089681950, 2363071991678263111267269475792670727757222923234619418819781298248325070236838507927088839703987622657, 108729175585729044019168287840461788478659457441738837145792981571179524544372625612115511659427899274788, 11690779365777758314944519168309891894286071442343544790816542019198815919052092354302374340743979525972808], [-24094212476153536043646863433264166617025221497087458210185027592958, -221830649292567637725110734824302205662415716148187398563182937324498376997031964007549, -8158101499049246180820247682461706197769293605538084529114990140805336462717648224515063090, -122731226383661646704352640966488531098696833209041286066008406301624996977505006004290123566235, -796662307386253096123843698250139413186447906826672418979331222662263726243584923475306036975213787, -3818730604561775207826519753273814402173980234498205804225744278154355531518492266103523536447175815880, -36951899802905612188083997748762567387812106715216131471855512197132288456710845490120786512110337597406, -9009233602508733236423457565601402489588024385073783727139103142698576493742527605962302153366108770783296], [-65836400746976226918226529743232566283125191123878895018742598401615, 319212020192298259332990731668853929450009177612169038621988430341715560976223711371173, -3678431403904047281713423932653105259976514220571834927740051190731824218378641358277603854, 342182461263727862617043088500811934207323836609760250871884543099642670281827079269978700171370, 42565985732278313671997086255277503766920722104305621083897576337510429075556912474857500879023947, 786160362398540793230440308135892348561921407490597893808109096400855688293263936479872121293439249289, -165033215682212060716881468607154923000489057564587626231792141140514019477083479991412382802022988977294, -2503544258055348817526777247954217771512640575548530064442639720784027373935772921544868424994611207218344], [701351332517373375836945017174053823773430448723706296536660349648388, -454535039088734814294117018966329115037692538840972361728760554863828561034855090864605, 32518601298213224673365796952374002811373514319465832096410207779951723488476033877252563249, -313587054891784242467430505212642241612918272110192463598421009418952301095396543857639445298891, 1887799590427614780576866389261767743180290798344061535175860255090192314811780650478333829849662214, 6801505463215028158200787353554785652687028010704079267429063360732661235146835872625241611745732774120, 342152463855943024418962254772484924607928048426193042721290937363742226288309438225810425747038179679074, 12189652709533157456877258087280585847584586113906049718815755772910875521394055219728184279801421251214128], [-3679547719893197420751372814917036905270042143948859854529044273863222, 642457049544185706724931633789963223674317008726632414517804461161894229314138562118975, -60117055489438863821903248463977501619647560353353458772701091729467101901353453030469607039, -224119290560324641040808693734158557619920054739718721214369007400765800632314402911313061953548, -3051522531819516243580218533205001887176494327757364564463057267295136362953673184722469730077741851, -11781667756113193013964213506838503738313642121746835357368477456464823982096357874233557826510297014259, -212602756598594547787310923522221425801299806471914865774871840807907759009214805126397301646208584067624, -14042830948028343597884180895370201487489188870647269049897160496298294705771387575568560641137429349918032], [15309090151485951187312186650080126541026692976533864197601987879678799, -907140400122120895894876233174496038977039182753867210076992405509910100854097568563534, 40566226935651925732298746171073496352204240759216916613984349687881323149559101065451469179, 1047701428090199842280703786734351162941694623627899444664605169248236821644025389195406518513942, 278422680029746808405296943686490854969948223295579753982980598470941431436824642415846196663197034, 3637047877026554381609559621386602377648532183695066703982249865025244188024338518104642317281786604310, -395445912675293261986039719983181066415919521779330482892131941406063384598207737165084283039321479282502, 17555787838033847049270668184940696192806482795044859208656401731680257341580281930810381845773404379795008], [-55660798707406997052574779607637002273562806238760992816916607523252132, 1284088267690033114200274349702857346500285923367537422515761118658228600589011313746005, 67354051872095817245605622728242819979453612136247524165723851808476454974422688750380780740, -1224683624512884934725120657529323446244383444403153882049989123638907211760409288556777985751034, 6687154331065992509186772664053868366737201830923897400221240637514915243879385444450121076655189494, 18282407637439277002601926707064405937915206436765522206978237105924723594256549499310614149816024355655, 1160503678680706294778420661676625125038337149954276622861170800435080512240651828435119619285103157930150, -27099223980149314497665973520864357199037151021511653008303176901511627950802666756688526103612917690918412], [183314687638618810143117480635834359505771420123023042988822453196225376, -1812728292278947212758534620539991305323896816625498377260001074171667056228658681326168, -223456719645199862329141103924574093843563651853776882297310844072673433106674727336532490582, -254968289085386291265924040525927865473709286174948862173529757454018013455906357135291579891107, -10951903416334757100927197388790944418612913687443686539865599136698774175459080258165819755469191503, -33948023804696868845698689668572100319195592254560933838929276219028350579556135137876050331139794689008, -1078929833242072229506113358811658516649540555030456929187517681768553867264003660581699745896171478673908, 7024746635120122620968354586587346358828121452356860562041182741884829986879949717942394459951105619855168], [-555538262500324857440400930401846404548241524667674271561578639571921049, 2524325488833087466479226846179305536633747918847206759220728142570281372763921015017652, 244917375542713373511093980562471214743037787976456193952082148933231877317090717555835138038, 3018706182124654115611921858431626320475924258366469804203985036943939915991258910001050669510441, 1591563755005856464955986149422360270890822504840269191573212069235177365040645695613456567577060854, 13712688305887789775294727558000842813763732054194408961835682404841198850202001218655529552277127425664, -895349193137320931974169729640384529627743987485128629443892337077275357542232399543490599604930349838588, 93922962781981260890513413592279933980594381284797853766428809782984723448152409510240558482508727070017408], [1558801583357587879724608324224756115456724397445588795061140519289865438, -3454197584651297439457639630385299517062058617298757258081968374446646493631000259614417, 112304713511928532749511527222564770449970214982377552542595052992800003978564294370225748781, -4393737191111576399835389865571677247883715172301223136918471020131621270166728214568620411377250, 22335674646047186041187079125460217095283018650706164044723994493044863591220480872528197939692815636, 45292888681011907546249267398728546537741451816917845112643004461615971710665256909441883560317543091862, 4141716690925528253064152234864297126915777650282922983403313959262232398980428113670167218256533748775204, -228076089779588966847135705807814949190965370364176934298780972591200481015619120154150796186320043087701072], [-4048787179492937540772005929553801658239229632011250103007145660619808334, 4711535127848425061636087461708907755588238352901206290964376174744217971026639804313117, -848772805956229417104806011499447844086927710733978385278205551210206089655130176505496820492, 1018336963758847774187677712752470317643285304420250601519165107967063910892837645595531515756312, -38137013407040494186527394288839779014838670025797376032790020401191855841671183318054532236686963238, -90420539311066161291923615616820805496517180987432250098775218434063879480121865290437087539887090964483, -5005688930496799862273136640396408407945403386749326712903126586175676277626249992233351746021760740273238, 178985640821657641210552982960661251433932676487899988435106283006411695964147609104521059855591437449871658], [9663248143250206689373759456806868690978181221356403513174464089694672213, -6571536700171634102884581085174440765826350176823720449859793699208561351365394564940462, 1365953167540937144058157525642873998949491450706718014286220667046844511650275573713285320792, 6895035905552800793961368046584474181979911876967175633148398800903498530002701650103663585433416, 9985570953247589844762852034909716160155637424035482890866099275357697064745415213598226340375253902, 43383478942303688988663166112368340916531445618358893628879965830878131058988776879931262306845521064002, -1156194885251057492455761136825747297289950097453851336087443203008139255953633998979342326261592200267400, 246887187237190884367257736541935788035411242716441120561526851172813078720561869043661583014683703469516288], [-20777064505377045756878331497608271938417297439064707507629675880180743699, 9432739130136878811217191984708254056312867548905406210272631772769350184886518764648958, -567318028609203473488845757249987943805102663457544770034124187204109143138015687737080687613, -12458035746825685627990787167047895501195652005016014537125004807830717747353735244075436780151681, 66565953507079267280741962452270228073153516122643807882499783570292606793648416675951993962381104893, 105468834591479726809198175625400279061748080944221685012354722183664511666901525393821415058663770503365, 13258226859181168971475590066619901922887634715349876223869819071354489451282198654944153116657619189449802, -815205335122224330602558440724021219396555102705176736413894403525969184899976018921545647708577416795084712], [38253451414818324529344444873554044145029654055370102950496412459969612241, -13497920087097219760506947927194200173208854066550704615922025953514469420511955177997117, -2102361882032449612365934342451977054357675000459826605353527926762141137366491971915493141840, 5875891948543851148765330002707245458245925960459067567306955832267960727596329134828940827092166, -122270139172640599816319345080435391237706669043125718732205728944199045975501217958676637901926458904, -225703504408819714519789700322273989210123066577093954760694375156322387992161296708491681810732681666312, -18795217805122078440659648872978555816356271479664214255896440624575060677891283876289159880544215042584810, 763866254876867152247621389741825582220242835677380711630075168971724725046115964263767310192692325748135568], [-50856617085611580440260817461100286435377342523334459406737792489412598976, 18426129502310111387999731925962781082798610172906758686462993410572327398828840692713087, 5050178762161718119578216153607548539120848460531876682191932307571997931225018062036055658999, 14242937759459320134505568771646534137960601558354867988679703017378166425808918223388391344420690, 45891298826916360963187684924377947964353601688719263804307296510287030283061698845516051139812918208, 123518943470023460266704912557445268436955242855941505084707926893844528416649018124840370185545806407649, 717165626324406712750278607212054518560027442942196020354249624231379387966241395051276751308527390822446, 481243078479723942041342509775599730506200463306039374206971343840777259017291332228298083161563386493007768], [-1384540977707003320172421017056559236192949962104462059597739411312042857, -23769435571035043254094618528438472455283517065236824584208320743239689683390047215828285, -4143126289279571000832729044319473879744444945709522081869024779367010932392419406891167190902, -31991007012180609260928711004206631348838625842412828829597439901723578914034569589169544804923503, 183200355871020026196189563524016893369609226202033967698685983005595064417698377613581467024550940025, 228047121393682848910033186937223001233193482787919165723642850389399056167368404479228068228554830437952, 39471768856269953157570532274070122998324000135764942136429644070282234257102664418937749183780660387589902, -2204855376171341099086962369445383181754437716879881346557924576895624783059875919327734967374426446620174096], [336042316762689195431011977789296817347168445741226563193051905899813692199, 30761969811119768869005300858843254124706107116393979482823563113626678427958559006554282, -4257896940686923415187967069525717578492395443032548167380685458217586990942779692362357074208, 22544354918542902353430360038226882768473617227901231398359892700256621041178735893061509980320438, -369500170607198670257318727251739624981248719741037402525146115809746630398511100189395932803646498339, -523183466362969047690274199176680934619682087991787048208530581415185724821787697315779744761443151761241, -62902568978295238772853002815321090421790426996446540235651037763935427593796934240016317190195601648112250, 2393122537860115335987699060381888109299429893239188124552279432011625620942435747321509085331386389947661880], [-1620093387676791963142219273251667349795656242249278083540988945556115367560, -44023579321597205375093324501993112714973235027641097722233402770126773801348517944649592, 17151637267342046557228104100943862442974306765377297228046580925544853641419318046946920473035, 20555727951382423416246636162819250289305217581086136120644794562833296695065562421557980207535615, 187689108407673422204717408222461418281703880219982775483718518669525547020473781271817516656157755129, 311338746683566859588367384486058741403845616713032619841619780354189881286156410364638806553037188919140, 15430185940269757189860042938075657437203655558259957128953568016151244624564574401116311829135132840918592, 286407951890059631087495995778086000646479218201779832462096146469712611034998047178245232629820020588030976], [5690587821031298230189197058371088570738592814414042658938223872671957105568, 69330279863352838147019620983984034327996883302439842499923914462537869849843401257639795, -21179923367902342615553295697756629997483231393241365776129515850678673535759291051265663119853, -64019947061912592785505585352072842103746420432167184226853089249847843320935169199643796146101037, 447192289544848817611285932177983338351878227812303667880948381101033162632265451404889569385495813422, 471641464597830865443957918692470241493610583293189603311353442750379601990474209214059033913748404442126, 102122740649400001896741867478116028371628250771676091877285659630952905033211276263333163705604148266052570, -4142334012756788285230789261226973225051482832300392704836353294705767672358369924382797834474336811320018070], [-42721, -17210427110098445971973474065370902812380018706540651304804758753877442849616, -105481597957404979351103197993146734030685163642057729120803052650966392795569449787748210, -34393609595450117305289984866428872080841912360494961761259468859476594279486219252610147698, 54132144752606094105225985905399148963158742308794224942568179350756741156053712497685844567438816, -1024941828932076708302726049985170037828056656689126751580603956141069102243148897227071318961310108569, -1143947350348667175391513533740529528425539808386607559498104978347642540294541524961443561119752589578196, -180681826447495207221741352787558347538990254127743333549395534057098189056916992516501525318846143281261702, 5062661079773483502399858576850614195056558714051140407640855769535548159472563312925513926983359431872401456], [2402740170604, 47216676101668009493912029373960050773132270584641564336401701793036358917259, 137809118158279510824081495320590062752974995496082100876827392038550253870360869139428077, 45323814486322453659726702957911968530435911565538406357684755574964343908898343014387043269336, 23169517079287068517609319355456426788219494093824757982060161818648161372048629987800854338276901, 652177057070303948328837977097049757346452272862347952652944966173350951137458865721453256138217678930, 719534738833804870969854152354573117681304822250598829432242776525911332713051557350443626996902807180626, 68162917786274000230760071586558374218512414333742660289266019066732945466641156954151023667177397418924766, -836485550911823598437852071086895932657690226301039691903714106293814775864707108984701630872287461793359168], [-2075543328645185147, -120192222705095867807724810947056701597452344014537099954229289303467035084257, -150309066068360749160754292886632348409679345205697302983123665788251052268450513578393999, -77377509240108148629456137978786492254297466527785335338402252054872127643896256871790166437312, -102043088706474600155537827843550688319022160486098674802666994762606372717507109678433437341655178, 979221848943096744190619142088135937310167145116226853513151023742292852404850196670560633633178588156, 930868558687121516921608183161921348880789599302481087839546136726528051022445676291479352648995274666040, 239543031857308078199678245349115542383767284855958634712403446912310478592161737362216719486248938911773202, -5341410276895268777933687742842126272130877876543454421941473449832432584526615444125590023456025740780986592], [163492956979485542375343, 287056646921869422904280121264742071157194458966612183863519455729323643455529, 162261471179729393466546864804213385034104309258259481887480677495940401629755139446495522, 35786508719299848045805866273821716884174884537578045009552105833165655630471531004885044260859, 88588912880440309804986491256126440309656453325502036077684635150877222592071361725668240262482238, -2640302083401747474016379197500007458366131172291136661569345772734632632041391299379044271475804907929, -2353750135577871472274583978402056564408137114917877464070462875870201712990751548817950295805359350445514, -465748505780908670104956143060859118685300537184365030254871604883289001253843763621666140047392091536107020, 7710466146654641589746527952152890397251340141789298611772844779261360363407698399901890531909662638452954468], [-2433746005583905692853273199, -646730852122102169279511711193881862953809572796701677030961255231728211098310, -253446093949983387086872504631026394082843930364912480501751811837885015749633029248086498, 102016771499111844180209557894456052387601317794040722967852392323172521535926634253401525226913, 16499750114500902538165005106603577613481167154184739502032612050977295353552138861385439015185217, 2031927940933931845982793887625613934440268568258166910760728388123521353948736220691146048459596387170, 1510432530046312819598107327206817105271349811576015119131317229215447107829290063967221748896148582634770, 228574354251543880214391532257835364628540108077329789367914675698999955561124142116277902831399994481182356, -5121728460319068250151837179063054039464493177896285911022876478066433677070826413226647157130117030387946784], [9844884127527772524569812494428, 1376817513273196285011640899517162208542434491793894019259481041315778313260626, 508177358507512246993080552202469461493587870953877771923017119684369911296657645803589113, -247843882350693523978889214785841914944435080259503359115374226880081868529881752931431642467969, -74952248744812336072401479302068985793651724378962253893115150034212502875995639518346575633531538, 1841457591954479447131066786669707100057081840679996832098795472049306719066989646230786559714993414371, 1810233468556159127468881044590778469327695360876170310843926997842905003074786357362778856273029968765373, 491406554275522104150810010096080363881375526964729946851598561005998508175722881795524626945778430837838240, 2427500125043904494311442270157241847911862761647356737357107518672106589796067905098600420603658542259515920], [-13407538302506561158867158659116182, -2764056078342275392420706964150214075666950901601603846970625639565882111563855, -864976121133030630770814990721256051687894885216262188510865616608225045453416934557338987, 209591237095997199443218355084159518079173448158393254553821214588837564098364937758794062652095, -23045272440559976246984179806295530948335598408468574859852765866452284834489373273974133683988891, -6256535002149896812268763543262193227297794341946789105642788745565572862784755920808463773011738009140, -4626350793621412488927887334534116153039767031240534031684678053938173170376366589443959824548447446495846, -1058076369069088846888079640924701391920590510216454988869021443353131763780658854773034290310757773366328596, -1270751071227770300524825549798370688727491475289904293671830236705533565434702681076920281225550444230488208], [7115690667783933181217203066928780761, 5192864210976530622360171266881077891145905178037050471899880481023380287722426, 1029161107832240343388994592953053120077779802040847919624067550177295375881322582467931275, 148630438964330845656000659631571983332404167267570976531128722646294839695292546799345809001521, 115940021770714385260844796142275349436244511136437279334761001261790127323203260305616725397237497, 5680208508927956979151415424096571712545978914605843797519732566198736565823458069554173543052667564222, 2930826407045973932431764789598706233642378368298613465297979628229708246773898377586388557741776215226511, 612135846989427109734123653863584007538887442402585451949640179357559647492269451253582793667129800625243410, -6923457202535008936229746371962857429754836892505900391478552241830513240495593969401845969931836500369654578], [-1666790436850232844007581675033712879950, -8960742087302079166521390322813583310989649756962097043463618613667814594324017, -717042512638496648887287846629692349843698605356770680006768739261344432463223516738063273, -661896939778368727556396465536992460441042165315179762940414516418106945318075570213709992041004, 157904788633424367957362232183875844599548862850271913964914837630613656177854252819186474063897489, 2779888597166425623550967793409646299396487638596189730339652429427638557203270790946184689345251711673, 3523785382252367146197935974629345859378710178981702874888393450173257081806722991050679294488983782403834, 893079270387942672945372175894458113713767999199427837443599445401425041503814747865718865900225151519697116, 27792910914086653450776405697172840578222175548288892878119105719436192529472603636365121560771309222698580512], [197114553656317051014005713105145673650961, 13578494219925877779622704471009832588660276958628382489620974528016885346310167, 243566456413331173396617961379152250419323450215976399374845386656862865144355866995329671, 792246822662665027318436441956773576557795294703245901990670576696176453640198529270822991131377, -787214886493233499000750583046563909622698291475562978623999348452989158582914987900646246958720483, -13591927610277477884926012854003274024197738883660149201422455857971464292738857975330177291426700019861, -8829666925740439150235935164077833681745300654834582056933109171041487149612476138395131404844305292153873, -2123621679364092344730816470773684288084015551921408446727494509716076451446849302154454490416194064069971970, -39606012913934240743231822264353276793412424294458375258303699718545109461052375214949924995674715367110120584], [-13630274807615236390523041255938304136161499, -15807390131609844617112411759398835408866120165852560914365058791543789447838615, -815198767287499364312587307455574436721899663343253252015120456223635712628554350495511347, 2560188322451127573842779851618052342313610651334433133119661895416413508930231327152865757183, 875697167888637494162424508974453580071119679723416018785927791503471982177357878479844502278991785, 14310766922845922628107873164403851267228794205996315988291629301352690218711175343956559818392363754688, 5450872248322578272851234650663876540578156691982954764413460360191903648204848400222582307596428397614020, 1345751162830333659361197959111288967388755142350589218145174179344760070039797619015606224412279113692100058, -716958836486936259071082662355770324753626987043793980180523065455066879317211736966213252288308390354789488], [625341818816410159273183028077354293555111594, 5099348137762799949661569095201374902090662182284946938634724449405216105185760, 3555908876943654538711167167137573156194072229894333915145708489950458855969918898077981556, -1542808158426298887057969079944887015046564011238869137339334818883502490450997614171358487598455, 742200003360962373846212282609166430741851497127426543342994239258014913446076182676559894230387293, 2703579733893984938229653406340851920372944760005989097589146734684475797854383963842032883188186314492, 6683025580441641457691114712675170974352478864024105404155361475555674467792740137743209201488396027597053, 1496169596269469836673124996409411784951770473261391191258110101215981841373426681718485391073130370616694186, 98669980701847474766379839186428532656137614587346108763069869492910388833965798408410419823619050350531054272], [-20797795264233415911665326131897169817314729083, 45376046899436019817618439152959246132124052803913147495250498548992593646945769, -7353360156822029152037883006669650500534384264082258632689585876537221541851144466488444454, 2496427072368560807168355531300192825448536315089762406557148972396696035665199465967822570017366, -3575643377012330693908579336045908320857126386051601398194824480675882044799367198285170681603477900, -27244155740784290274671618584031507713382384339840900990708586476850727693613643498139083039503709232270, -16232555051289698451976032862153126492581052453733294204283364629871426578973705479904218826455130872927760, -3842438907911316639765226706502201312025093555900591698193615768347474034630297468711217131931826067993303498, -167322167022923303199696280637793153493117262110679965310075349758026395478382061329389112298364158104750697744], [532741550725632922199989072117636899433383060375, -193720719945802313697673209390552508158261848507001580269783530430622724849080529, 7936476273766525427139936127489899107038270789649647020033717480565224598684063156852518314, -1097797706802428838141488232615756020724592387427484198349180348673648211848541476914863848240696, 4210895793336079392252725067583771171994437795909073003623312804480647728142184126591933897588739426, 33200610270516409672962649360456093832109600736795990339738120898828991557552128358760186981111179360477, 9494634523843215960456389925481844285270711820373672082831418370453957049937509045884458072634561062244610, 2589360666253094026537628491757382145059803913837750406949145333151224393699377948990238290984518607325088186, 78479527194329073750938317304195378182404516377479397759498731923280517211942080429381985936380121150430241208], [-10967874939969184730893848456384492266198117614680, 550826582918158213444721291679845170181536874794578767181067793822725156589030686, -1503362076390451500415312208988110524523043725582153890589975932197091388579800671042755022, -2913862635839500750886952114076104380757098414172833223703026691019453112556953001502966274367914, 1315648545140523174512831708244973966223973338334175206471725372155677098758488070841518503293876662, -2136925861602510086541897052622890862477393288951184838149487369521197196179924521974808078287732412622, 12985250857932925925466237373474815920839780911489031208012095548752366198669318504103910242580796224708550, 2136930982813498055948700095040258480418010070349990047763578878812097278336388247040798710705758451803525320, 174188755399625306278533070240721741616407409779781518662855767665517317741315596199870978152097989756650171168], [187216258658694628126101877042519723009493999116575, -1309209286456223160199349122322418643045310149092823816542628336022312773832010611, -7793356349424749562796901428737474962498802121131432936009292699467526218829738195637693921, 6642283141366026908441450980144166926295964402695902990159827687069110302155063257373502188289886, -11508491393251761050723241794221197697582819321725893643575364910086554769966319097979006893588912719, -49045935075719931775403989417351679037805080770690243748496584126602293129670651957915544350706151233593, -30240881132842091644261511830257680005659015447198490899836360227912971817687419867284966407769884966981389, -5771676473399655386847581360967392821026353800681371674291657559159154368790638872095110819814751069188030066, -372681726711560264642219306181785564041734945380218198349087247365461621122026167564633003925428210695098748978], [-2712655498538075372010257499058004380885525276215721, 2787966438804393457843613110752955347157709892952677951516038727988923250748906178, 5007425505108025699998163627914024728618639617825070424577142062566570779726037135673739059, -5099293494072339004697856533287921769203427459263844380708137399370494095353424090661343398341942, 15776109247820169465102172591179828084124888134854280066571681741492593877649897581695203749065540383, 69253200704269878772224652485406597685906565300043533656090203661187455980791047566196103900295091587881, 18076519067127984186862403597167187646164039828239350154946662626609030527224832372060061718803814406359492, 3424849636363881185276386210183363715444721704786844258497730720821553248200577023355862653251808778824959002, 229890454014006448175548176094242865384108701704891405364566813471304559610380652194928013473109468929354102448], [33981650566768037368171484617900943090185856568247561, -5523568470978938119294961886889935841371149340811829039618790140376003266920761885, 23076569775537276468943553657035057493705681287756417909330109866870655196575328310912228885, -4115512507350178688723459130888570273488833964455361873149044888905033196428010376647607085467170, -1399124309025718991486489489393785224104335778286204300431570665050088819591790602737540463456719971, -17544716154544138185099118832568995342489508861680596899594489973360778565864202950976428497987121754786, 21729713002775430089179247547139415055735181759209594925985932196997169985706532553764636199215068443091459, 3932511157841948316132931230330669839660077495117692264469850892644870684975306164123411430467732455969649982, 268419324130578289438279559910824089595761452833553345465162153182846926965390564131726864905725480267463261776], [-373490985777487842190121639225628473196902846836262362, 10450248755652073080177013750116327982625625397295669386156488393208693419983114539, -63392277642041652798399662814956565265014178067854018319441082186912730346923488821821149191, 15635487548491991480023999200623201460363094116186842083870630096543750927560736991949924896054067, -29307509190877362218312906786124235632415100548375959879482249368067895436393272632162180840784171102, -81719461226204345139459073680812660384987133194050934636692576252888323092065084912215803699651924733692, -52034834303575249555765404827086359467544611399731809039225669951055602381945598256508697342711519995697018, -8657400489594326882096470419189407808136483040962212634436210189521401287820767964996831867256400317526532922, -719662133107486919777027871396886900175065792437699463874691703137683117099729851414203212381104593647119122624], [3645406221720460332529420927403980606146738380967739853, -19136462239783079934110147165756899758199649448463163603466949911897740169919643016, 68089346310852563605320833953625926544626249930069019915483902437905757492851702112147195395, -16954688586714502178821629278661415271761600908681927521487020240152177136524973373231136042725470, 48056340745645402553088347589514389364295048379094566707836033752444277864357526521374180156014550878, 135475515353908461348686069018930905686057688622061300158541229884801299247070707896062384022682979630702, 31130871828620988776124477236199176434291995895463377368527556461206562174697638996123388812961198472994479, 4200300645164074448146259640171870539386956518894269533077347835201773402602977073937659573486272376650357168, 645540555803008538695504898032339481931051353422486376464055750318499380168875471812546373077824941174472154084], [-31918760273652184890708688962924360017342256516069036944, 33722152282689383030829263383965553788002167589139023774808793704711073387237823313, 5097716939449059382482192841700748493076455089361742377921219838666737474029300636865299948, -1351590461416129515727289853949491418254893133847285713398676250405622652862573197557409130140468, -17749923799195523329365669191969431249385221622664048763958762589931346281849852925314911632205662073, -59817411629602843139486533594924587925615651247388084243596309784319396289268187497048992198909795638237, 38005865721643423696468361973205940236720241207349405595586004219022619199857370509094660954231318484258522, 5771581092162471478105744567102877060481201967506888315211453558267123636137684602565085663810278880274978480, -39627736588279385477037702300095993532255145427188543539172653407095290337342896837384648465742327303405734144], [252906580226206295080667110264500189484112235689331745056, -55570931065736765226695892058889188547533212625538218757943262611377529445862256986, -116549590665550879650312276100920636535819880867980332130681513575254510707652762759363291275, 31468282460746339263199388183656188538307702587135373121346106089994916034299830726172788701666514, -62716666074285311275965791552603120179392316987230332960262411208968248543626875189854513914412395972, -116701591577551733372892775622253054859852322267311491387320762689433153687691089333787439489164544478164, -93463256567617391960360334271844093875724637550380457876564196214707681931222864365289029962400056278100577, -8810062885528388785222119978923432937162414991664855578188452755396190863612488573611777405527795837114257492, -549836036836712821128934325197866700946243920566516489983062338714360347675019638791849725015290186278575365376], [-1827256113662331814521891226993666837719377332918205473750, 81145629724613197543246013640356602484839160353348680036330671071351313781228036412, 119463924828782621028273452354058486503402789726693999249602843545707186038828916883916627181, -45260976043904761195555846720380097368769150422911153471512516810150409483736057543569835641458329, 126770597446592398211196131933066603080148654944484882757359004983783415777577584063130540703913967944, 236387441678845028777796412875800654940404289789189728630760182487216176459130974139129890090578081727086, 65905663246251792922219956637185464831136486614503651965041915299733177035333130374657942919975063633358714, -2291026446249477916540059553525494862923773372153079908270894426982265798969688274324139461959609008993474812, 624037639540514085496380348890731412065388269717244015314555743857197326538133052106945778920151534967223927152], [12120406420131353500463052835600973545558947297341758937577, -94553582041367887990446413894231464943793255587539114105754770219433897938556786853, 118917637638834833649111266939340861119790583665500350346205049582601576831208012470311465722, 14328992033061719197277127288305376627569913083654691699412114180310653579814484425631521303361967, -76577933705805943716412686087363525333980093459400604215411258561252933199901091675948570498799053088, -139645243955534948104442181354776313008125503781632070538349462458996475577410734782432629190227816784785, 42394481577813508490045118014024027656911978381524300691520536966734919064546838639036603651277508836799046, 17452347148224989956276345488673745692881421133159366995830367863587571804353688052473281000594256344424130634, -304483007948454974448255843165170737169553916442722465337015230862438104382778257952321379243732135930697686166], [-74265303996477376912105911774816007962576506442917956047493, 60150871499161049029610348034271375371218151607309309039305403893226595563331168532, -493038678204904320129547024570964587926425292359160055421755326473303053583952549610659166163, 55329659335766250143780621447481547249296415790594471811134170328316004003990122867824354617405054, -109854702828040917640396495365716505721853154779177057519515543657473134985718314144746029719475815676, -153129891268042747695220471355144621908926858702585311836263153317268541760604865965584529199335177748861, -135709130354474784687107938473227428797373788949562082313800314288657569169503181138116452102403903188161278, -16730059251361027043186731568116808648853238414428626019940400998728685485973521199186410447140250036832296280, -1748502149874186603691163966821420534702741089835269010919987120410267831761877284250810366791649593058420608], [422720828269726064512828397131428572824416854224399853785134, 75592195081289659642186596086247674008920181272817568230984306668027646384310487191, 584603369816627818083394217863495011852351721583887625420185721063936761683208199880261292737, -106994972735638215497678504874734212309429870176959725945186492034724923595239605986098291341651048, 293549116004504583285626549142416842898272035401086137741516873455483078568870287162740999126053348875, 394100011535690506886491206476018940072152129055010105861420362758300875885347670010472893652184234512926, 104303371389697200959030208349457641968461896228438050203427426392803132058503081645760866730910400151194422, -5445742259250143339580117715675339051531306872736647903917615498180383464464000371716209379232064341376518050, 499599201204194984687457451154762407641002882660445452599934948154428953542625893268226575451775142571792597880], [-2246938214377268315027268533199496309585875768680841817583203, -364291879273810063089707415524430192127426407426867102891869082379540659115199926394, -2659173565753908316504418861590234204660160540489345326877778546363276678429978746701169854, 67959930257458566133576657772034174282248026664666384948659931762067020513521469655483398058517832, -240999859461995121167216454273409780091424578287364326237298205768490913100022899497942135257434168795, -300450099009127248195995518133786966547396418918561367196289155370201063971389905209487651530747264378904, 56709688093495224410259332799451716080539279539722639671360730945150182525330158244982061116336015952366726, 26096272056156350619826618932897647723841949193260462919276367939809843638417280140921299428883501744057087278, -1954250636550594138400202965473193314444869475722930509075492380102428512620598662535228663852145341190741882160], [11208245827083504128716120938916825305901588319029590946944852, 830731894043633293389955128401825733054246051543861898120947941355479523877894198436, -992154359614209740553741020556120209931070766135018831651294374237136504599228825248748612815, 73480006316414903095527199152603369473614024976332984650556893232963337567742772286377301239360448, -140789961426804658500492349175940520182581630881169010324271763168960741559046803361423300781771441353, -144449178828922478405103670429885552326208849796017223115730852521735834232599051965637765609036718801886, -214332991127376543597561318662346383729865579066611012829719045613993093963513859072826844740286086686692782, -13045220901228649827210764640650785389117017994268935329914584188885858305982282258670839366174806088844070598, 4098810338893093207830546790719554404271947330443731542293316151751223492381894265256257600017187262923080367256], [-52715010327832904486639735834602921049625718237912404545672142, -1502162052026362303530419194577349796622909017561593965290945917653528391143253637132, 1271285194489198606521533895297749697827201165804889443453102135613532162482707977789368040520, -215497243148283640125679756990831448736692599807034715009445463794318656061489057063086608220731035, 594415616751778073894554839878436441567754581176404143962914043972862588139787905185523188233207221262, 581256431918732687847622168691374096763621914330700623178220412971328632285320937183159029344124902376757, 209000521407488361614799591549303700246196859458427566497516277661532830966844062528005038760645718360250076, -35372635644997685397146225046456005227031798238938295933417665317705875765442004490581918688474859225839881570, -4493904399301099471710003153555419081620611135007234669582832384281054148632959192191026595597314405407221014992], [234812377310468907778816940077524962226945313230850759565580790, 2581495366757594756625719012159933840088894396916607658992095361575286708069026413523, 270964682247181485192988592685587547611052231233335100317266564950395763648215014033705596443, 193647130669523792545647128732265286959550586993232185636069530948341662442172021932252234514156428, -612712756598904037452640042988148147192421478828609188412239307328679088691723828580743319507520361742, -541058598701929180009334885055217197923105715855849303871560953371309800003707857219811081081639936051539, -17906795816412394607096746822108102391702706379445544123716921363777289308717578142523036284038908510736115, 75612801477314353412233939352235342636348280422463814324452201976746936150321320203374053995685846909867464686, 558631628211521565800229253962763489703966194835803444717603502084989983599343057255293506288966002256035264024], [-994665415993064717937476264349781655686935007219983557452443811, -4763671957510884753578695510054391840381478608366657900173768941578631375812492611070, -3072690558621726602695082646910329070524634419593245427419760422501020747571971982289211264257, 63178338326944259374010869189156981472955140153708910825911778950420630756438222457115257947896117, -87150510932175705480984809340289399924130336252374319256329559598524576183027896728710893874707626926, -85563617429176473068445082409826525976210178674008565450505878325710318461722800935463995888283617651393, -199121493898666010333205765311110553052118831185539802656227689502161619457135751310988528004752774242852920, -57626226647503742383310387468819908248702073059433838391786469058658825179960126243751421346618111605107241648, 6070802607265228464537531900963617144403628655497177812033392488517088441962424417095738227578427996777380567936], [4020951201987825714997145556204353371026213498630350980139471130, 9391168424223338221791564964604857902000888630108207094803789258903780926501765673909, 4289371986119475239831115049680004993457630141540398731545705534082764471718497834372050898720, -396162434908389022448343465834802097853163023786453659139785993034373821636480757424268908698674375, 1089378212080386505624689921118524066742125323174237537059128468842635043832316419843004770668415643225, 823313475945834442829579188971161965366927190790127508363089555923936968313058400034764140567802675243458, 238570232734421906059576016449279051481520378571053530707579238851236545969121655516463464097440493166469471, -14708101758969026454413871868531046512678508703620027451784385676472434516157853506195428632250430740455057542, -8269874013627159391682484136502731893455531476029621329015858751434952450516909001352858348744043137352626760150], [-15556645379106308725070333438747893041206422944163930993550103792, -17765085507199688717229693258240261265128777976420417620051811044056500409517150078773, -971654222567431775841858556876053947333599201704409554568696315449346924549818765103293881931, 472247295289595552774827326240548392876673740679824709115267594289543227230360579863060124645092012, -1391256189185546780606654612243999143404394355572629071792214316229808886035735355494483805575512404530, -940286186401196637293513846325154616682170021250173057211535610830745386100255279414285680482822306203418, -49332890498465689191269923444046508078497400473219328566468408990492503739414705044739950671755123041665708, 71091305779687095674809247130973882643993159624289058779542347713093672003188372363000919386051331424417906986, -576613995964257555240319585386437319614285410996927122455137681124114272037141170460099991158583402645006721296], [57747512920373909465177089962630542731022495255818822968327967496, 29045142099917145812065308458612766432419192593695873009101951649837696244421867547795, -5832767728692842187782825753337921629382038481588916922055541122413036971766542740349019421559, -72505052233738186369022797646220370875806467438796263441395008773728881827764645671743557705355117, 282362313199040548654807966580281285177029141776016790829519561268337008181066530293949832239573742077, 133739663536964360782762684472367206620725242851171398276415707482263038459949042274291081477325694585585, -216893577031172121253418506734283914540615189464540939166204547803612547587920343290462757465189741733889989, -39718033697707321960569674954596323163635415683928336327265173846953275140718765624756619588944018773252614526, 17556953139339089464788050516555298620769553165945203841087412575176899168927238752912185812722516516577718894656], [-206284309263034098342603547985015873974635223202897981500140535109, -37551572234169187797364166904268297274460745460742748924872760303410178795343880234531, 9385221932953195445138269045556339238842731225205286589308015952160905562709616991000729699281, -599462727205592661145884591003341517413899346876442461976846520584571851697673751085245331843230388, 1671063225618975120868806259309090179351604627736147518653836212363944699014600049200691193388059432806, 1045169132012391830858857546723236291833011062026639024727462458667492928952836067040578998385410865149386, 355381493278894507698769682155314986179412461505389451575314449070595042323427350931900303700201347116866106, -69845451302702035256688369799790858628627542135116178629476422725309503569637544038963611279869995169926877990, -29107013683492009047014006270611283407291092113787878351305535193878298634841779144825406577820223546231371912992], [712025678536092993131401082711616556640444763464641645380266516911, 32780171373769165339603518411545325170507024572628185999853096058034795530565604304915, -2217204853438784759653194683718698490006971126115755975891428056502701617705911658329421886989, 935634399157982635130971198712885266984296745863260181666301462831222742640876108979867442566749806, -2659147568236487843584695405227035157624525620745021313742785478759541060972993432697495849268266425440, -1524871733828823652791666854128570232294971219040759313488426364944737820954730303729724625431331684696388, -292478573158657667572434998326746690697029850208810732494811266901151956591114585338040176502362560313349441, 162170231235199871343356639637130658257670790166679250680123858585796300088135343261208528422833189430666459736, 22920865105214517377386238369564672027541757459706949110589425552706728026733374459493937468177663498376006821620], [-2386229289980699183456980218684991120464228621271374310559193607564, -6545108315071531354355788727571355634185650643854494035803413003550410115702608457332, -14191197818340620105510681771094676199768513097235790056443942873252828167622148086815185412685, -408577541941657163093337601687365123648135568531591857935171881951782849924862018673822139677197481, 1124830642782517379511819104909088271476896201215137714563174647586703381811944407405678411864657869186, 648380025208165748736848054443368531430130017000405623468927794456085218182452349727642918479278013406511, 105518572292837061765746410169097317154212923113387817651929606121019293026187499963863007006559309376432746, -151019318926230087810197997655408187454491906171559515596989793364919337159186447553448375982818129053544538140, -2636670236021122884770961865503403365399352146397363020388162746652554387073638269553605855088098749719593168544], [7789083373588363926496425754180970654060213828170863584604902081604, -33167400785438218118432902509214286350192063289890290752266330667161741302065596672366, 24931628348824309927085945309684598363785332427121307574164337512186575784696257520103910299943, -806745716194843513872843718754880117779009045695156773737362384223611133016102271155076194173111438, 2355963761129496736130499981516234476030303703856169764649448021945703905472845366536952481270865820717, 1075889340249633474690376012368332635203568129565184218837729823213309264600590081361399948590296966879777, 110391541235925647661975834055966887234115922416961246553187391791248759448450427278326851345836450450971322, 56630795520758822090920797487145541829925290443373931914284182134312642808930305623837253658832859343758716452, -12184003265497928499844634252996027910269497295444702161634073668277297570809538792000848788169449478971709058192], [-24717638209509961555593841772386989359096003614877453197992273857317, 54629005795976189403112687406206449735675174060481863606180114673482847715078313514706, -12162381957006569787844813467486965986239973796457124870502013385893673845665062157383266160191, 1713150464323473897266804983549025251775023873644702970410851103095768846153707273239191834000507281, -4813858509594105011685400695524683999598452891260233750631010644147845680622339578150145258174989877771, -2174090064954363789960892934229047443272870248218498863851088737474444403335749772686384261821324209269022, -320301973175043596876090566117667745462951729624893328509252899901742882400957505849979494787106430239547112, 13037166811292771210750764425401746427011624373178353454468916872099100842831606804340186062441556537640675764, 4390591722551825196267683763632820977200091134843746903841546062245079595227035951040264626820382416932346988080], [75645138083236845012412299094254563956676765328943825045602024637349, -25456541150681116061858673459864396810589622603060020383852199445702524276613027860747, -23307006480711723677520423665205054782946281808808803133070388781875304712498045833301518165187, -1226432837983174511702443970121343470002751754402171936285030104015523646793629305392627467975604324, 3214715285239220464514462184545729528225712330327724884443978033765239487822515762390354578377113750663, 1371944817461540068762524063739277295973637592693400769080817011772701371452645533316838121264092507285653, 454560469223360332274294210544773156397538330832396003405034138228321272450532857322679420905716442774602187, 9425570963680704594690043835834549376695597299720956937190864190943732471855073594359188701448333940010730134, 23141749214791945858144127501648027721586971359154768919922257089598342521911182971571342105748881035400868047128], [-221051245442498988496453212149811169312653607325423986021665193497561, -20904542469501934910189164838299850811312362685653983840328791505102350835517544227154, 50724258801806383960071000434054895753364400827974199446409667248462072629063532471193606419927, -691288324736581757240690034003289082276662340972744163140892182593194768105493946285167438068932618, 2229862500597888050452403203371898163625055781283346183724598141942056904404100455464809236978491894887, 1155066916232138049259439166656426904598269297884131607568636611707472615123669920814276270343943282810430, -319634430565853660796886421532743054343740732063752573958629645148283938793170824453623460742750970156068474, -61427870292268708459992509362388463772519594341513043855338351388204714032051541697340370775893067572629186572, -52472350030838254740360806579988992609876661016217587664313975746653480651610879968849358543939437179782907515808], [615921579768876258327090799887897032673652045444859722719061978653840, -85429330477366847427169143155224073410905765120002419598198766380449102809149212068488, -29887756869159692989064421484501942380095602987734727978905179898466156929248060789520418595968, 2584385875838419044885585008053155637506780303677398647924569901518192204441815654675140598019693056, -7100725612110224465812303245325031513207523949401690582626331136564853988989512184807726545762592682980, -3575024421570824042502447317551667581710570853574745775817512017924378039317015645776349465108634648662040, -218870220864971014716065003624798287521422503204247383441145173180354948614894798927051886271495766734289923, 26286137297890874318763767222911750991750422493543190478438166757457398178052064101994471664028865399283002542, 73719346478777887840369236387217307701658851507958504063834112373985786835176710363016596981715321993063767580616], [-1671236869569089619921834148964845807228612006967864532514339460055092, 617922017905492396836301854552027808140648571820557184260478566335163249414687958303098, -43425528372144891746583436440847994542799935196613735110405278172132113798094422191239942089155, -2489193494295406549625156263449495810731774343806837843446342690813737692212072436572698610274242734, 6058757144935424735555476114936875189959635492353772098712360593998691760337937385215748299860017480530, 3661127484932399876892075033452730661695866173205905054232985336486957586222469091571575929619058580984312, 865816626243623151135387278744307735213423726196645952187844806216183580602974245280358386475359801188834820, 94279866372584374972088712081316238441013254026488125660534695846756838156716933013766407736011360784687858642, -95988839851785082031246339021549572878860371253363574670259538464646244145129902091093396179633718097239550157728], [4634959069806049556374272222700860336206062349009953591308990635603255, -1712835530784657203767371772647211251593419983844915929913068621703106726433686589003599, 110484777458927974282548192475030007619120946510742640459850616423053275472784967773164857105244, -190387683733779851134714437547003324372426627626990262698335623909468611110095660694301982773860317, 1779150725789590597839110863847419369261095586655886949134494043496631946930800717436894848917963272096, -745229766428683571444107739018399107402669840417716303946526387460748602215126528575199121032927261477433, -851111195803374175583013615106740242886007040793858755576925053963691479408591980322182583459260178158600315, -133258530967528410235314888780430741384464987866191536126058460748823326639465430579642267811842034846212874736, 127704494841548593744144402492721745227097022057644874260881670333339291447032649577560423522126866688043871439480], [-13699061842449517761200831102149149707738925988803018491617631469559635, 2989612549186517557316501077637395799778154747836594159712303924420745409028906758704748, -86160169324298665355532305134282558590416509143563833395893356080822023349149354966506805006128, 3609494353556894167628048075198076897445146502563533611578051772726904123201838317954135584455449440, -10527499191899343156712222701496612544586268395628386469232185672608820430202628404515935436848344555503, -3201322590300007082918194130726759019232374606872206221323830570501590297873116659830504585636822977017351, -424046941947835269673922860599631966336196678245101053167125023618043293298737539727376719324914467497345792, -45625213219966913917396067819769793708454034872805863417382250626733172210025728724932829353414755061839036058, -151333316212469533646260810651264099571331011114725820503336070262014277930385800021533657342443096152468545880048], [42098759507013733366794629125897844418524738010744583265785577693242578, -3409026531410674007569706542237074828859367308079811208694887249987215880062834420328929, -51068250801557837377242122454949296979825667122483172363960261194957090357371824355760963617204, -4602284895300659922698205642797123290953756724550348647678209685487326341309570688251318514298151438, 11682386000679870046033224034971048724406132521975778114542937137190703766854066513551913672088095173153, 4572667454327029957838148847446414004010050238772735554254317350733077175206603788502716401024558441866579, 2494157057168016041786550431499484968428709171278072287873281065529740074195706379254489033076357852273074149, 290254014225413298967170277499944882339833818214070781138077815938915536111695721912818686985976916110998032930, 137067832724716354101322011548765790979592906896729110503561249943715200543112352916417203262239402581742705343360], [-122994936579073498614791710705602217820327467822321023796441941786630736, 1887344940934789750747218301497510478569518867353016014844542541963072054278505676957758, 198311934880293727111346304890400889137774782431071296321411499499129874316779971465030949045065, 1497340443588048543117549657723092514115536303241224464715935938093069555674742358010489987116102511, -2168577610570479787493549716977962354387988331322208976990645165190909760948146369492677628765150362287, -945887666806193113166433587515233608756088530242374419829778151315173181457656324180353982732259931255039, -3771107001606210495450504170904981919967858481545834043866849586930942677466078391889210017113081029647524038, -177728349413504164695356314671104477685785377226284069224989223563351626696183172223132784169339863755078261226, -96800224002071167784418482935329701078873464409433651824128074949064754546074567512122561215130840694597434040608], [306787845256504353638116180513871803151339146352166586579371061895181459, 1277271225440940582033589360868702160943520856062098389429767387157970794391510127564244, -186719357421805752738434292043936752123892952522271847309806090358850601922727782365442573892553, 3789130254605472346523818043324065469257603244516457044445383991179866355797350877177329968676376407, -11117000677932459141743420702740081182795244383615556110359869641250956076526214786708685074890641435754, -6277124282229003972688405823532549900355045054055359835470017266560811117518733313012425370185293016325760, 2875616426590645013878923709832017660343448954111475411191910593580531121199208943144937326239369416718623946, -592066775032378623958234832277487117623222504930077870911557333629621626729119023967915040488448215502080901712, 114187600095340087338458669738262170997688500465952944934661140275858645121488854390785507833364924368214764917554], [-570111703682772855435211508918998332715615386248475240751607004700408345, -3243124082698158811383220307191178266979696152252054438539125744182443434199564062654212, -51205656711290180552698316499062479187562347547622159639414458214805551131115006032471620727682, -6711704584779451770443801155824224801579187124506980147138009994532072991839726351877722658151984541, 15849956061041330689434304661726520823269110326935539509417602990994750816823152350065231174988999497846, 11918462781527096789359113952492464429713417670534137859056425980378922253642612011870187125669866358212447, -387340682716585639206989122780053707449813887207363120028113723913148750629090237549874702701110654776870924, 1774342001153582574117659136321756410875765456741499612159828909995151646115049402228907233319166421380366752052, -287670146516319308376591326117736436451934623808809921656166711709688410621428388492972838808354369727431892352224], [536565876171503645547586713421646960443534861783986266477785509942244446, -261274609681420406175802734799315504464576305873515386572973660142649662478307744756310, 352804556219648874996396120647217445540281633645559750373325715118290415767664270183767757341146, 3903696140648403236012586231189255031033201334697845135447892003254750007471757142745047456400328195, -5355189806977521951659212647893814453183495049781645574427949663211937375727121093589484787810485740623, -10671358232884938243006747456020797985646571932085881060222987859732505116031224767600536757649513676602157, -926136782833101421333586300209462072230144310822089240422041066101815568325697719011467086743135160194444470, -2638884573121332042185450735059385819115352609147909083534951856815723476037205320490891386330674755887159146854, 617282272315264470191221119816621031207334864940652303087897085655971653002149641602417349096093074362732513818080], [614933207319842488953913204195202615752761470407622816615138801471555974, 10424168499729845008160278918008898695652419443665165053828359674566677108542749595694551, -405777206900626573853668938983997782415901279140106997892684270719718109990842777419405872342192, 3298413899297059032907184735895172342476048083870891298349107094200943699016200910720411597836695288, -13621958549441094229168918179080597336046995422435104184066126911962280092258531483284483655651507028608, 2147363664298803624684471968876194308226313313112737347309695921121474588478168293507434305941680682878986, -1700152069411010684762689561441861461970073074322048700947976204200867345692087256158619563851975089597628104, 2616731749991661012295049915572723056715701247789028489415118975232876349974344382888979278192683026750979126904, -957873171268990449669834754866823994766515894878431868497240267951313833986445410197869292285559893357989558143040], [-1465842113357866552178561102571811113043189102921320875526888920698855919, -19841526438360922363316967782184211634646454845497893156428039463192882275553950926639634, 38529966383849138470350095357373591127574738733308525627317550131025041854522468710566037973206, -9145249009395298049412268326000011498382408667479010252149712761992817331864848584006581544645463414, 24910989296711988440842003475245588894412276141564338157682980225399195533565230712182329307122793310712, 7068196696425307145394716966821136689557247661459700128342493087796570026399468912321692980212055401061642, 8040071250978514119476805943280172426450731570336945326488215608409587914866397249303955069616586815080199860, -1996384486114113960661272205236545456432862622232949481407876561959541726441247826596750085185115712701707765310, 1125928745794549893214769297312195814554335644917915863316023011509296207377444317497486863880333198656956065485864], [-14394254240064648487718583998313223842649787235143840526656846196277354053, 12483923441576373191559888925682444935028708743192221444234280200270597963610479478854582, 524323477467273865424335565572544702523167004455687261096760336241015887104611472652160634871173, 8047440034792819526695283212050000245794845404669806525085256799813775078568886370555879950513983234, -16866421917988372888763053168788066791186052828328026235673361471946364575029970554706989942904035428860, -7427334838010131160785958617062406168487539319100456291542082146546235279969872579056186794922844441949794, -14195252420248012461786881009079794520573958794824169035107364605927253099088894966303411367736394475739711458, 1936598896298009223959233551183826508540028224174657096773023395586906765301510095113232643722675040663271767644, -1089175423019816657055092121307834946769734066893329187546831806318868518692741477108804430433956594800051814507648], [108639909105627413802813171538554284143053757784045331415318213732874589244, 24939543185716094587197630994536218146541385724124249547748430894091839936631686529120047, -747981000920534979250839846899820416125353735521946237694052378910987695902779124665239142619786, 191639094648239105456425783079895612070242612185756300803798473844620291717154957050756218769653409, -5753673653868941970056523694939802771174167442282017055572334370352206133686844869288037415377042156525, -5358748303630042932634480817287615330952691350359684242378085877473145635918793531175700372419706292151734, 15707404159213358482244069217855369121062734236863906500340661683390517549786926191818310954240582233042242783, -3630100925984158342947341216836706297118885202998041630459288569150720763816617399950627991100999813309817654800, 1051684463056281511165786540498055631479502139429390967077659809850097559736902696427801413588421957746740861421664], [-408061091701983084489398581798298329781634517828510487114853769148942040311, -83532427917208802822404377268287143800029115229200197763241289659453776411665654716932869, 254476435323191231656653446783417368803692728571562577889018555977726008347562296708894623312710, -9332617740656697302577499139013306266560156825849415130213445848602391994608855883962566325635565232, 23822901232035009887653355184283035191428284128102546556622554099406012080245510772451111921190570538538, 24614936636643116128633426971045757287250856007435602703670495611432709414180507229186543325148265017518290, -12182773637188371338967201203035319233358247671323494296887610564075948288161296261113298235458120122396415052, 7295405595704370374322981447532146282971304755039162671643902264768158826210113338562749539224110056859100895672, -1324036354658165663767997768414560838308988478605554009232663134345675475169111934881696294623591534292987330436896], [956912701373594250771533523585149903016647518434782476824818111053353933753, 122008278317551062642923047254123969819476135693555259442828744088955059064287623364858250, 704509272973659025604259347517623272121037972100950660215814707966879118653402659299312802167507, 11425656450031752245679440172776458453250679615997147838510616505522676134342166533828039422741967105, -19756654207135261734474433257449395590346904759358189630086632083917157524039326780540559135286286971679, -35959177854210570440065395140859610076921836436302888821156783389084295134601757677764927856590778001270723, 8891244872396451573055628617017289798056603854442845186247447975924378202963065823510875397569650338697680437, -11930485969668574622631315054671858105604288488946101557172943221782413591577853762658842457504876513546705639884, 2083557161023329191092386227583786815699653018819647187823221636922483069161585559293567015836682923346966970352996], [-1035509526306860552196951179824695606652348365178436529091432268797860870533, -87588135722770586939602083435153868320555346049087949531296892838767912866751274478564521, -1288055324741907407424463910476295254415607981961189040374545274376555853720938372196117747285892, -3689505107350904016875534356256773498171115172588472656749750887332417193271314832995364061938971841, -6065841468284942087141785240567646593500840953757044331778371709460305998456790599196419758121271427898, 28992379667558916952634685802317180554595908704524706378271360333555076816092967226713850484416457671598265, -12911312396439674995071239363864169296672946909991936850777518717085227398124756587627163571662629487832826764, 16109525844568517161077093029591050256576701504557391069619107470279988266533017437306159553624515134999158346968, -3253072377824405203584255801756003530179324101919406810876667319449349819657796051296775803700689413100921101433536], [-2280776777117788652036560248693024206735295554745332878192441610871513654204, -30068774162702941582089490601685962954943329492783528485850773643343363997788150413851113, 754887374973233163374041380647488124843397081369606952361680272272309382235071197117162965906804, -8456178094251275164371944839390842250620320548555720619198126133420056333162683770583234171532807992, 33669573081562232669440635605001749734844096745623439075104605380453867697073016113129931991342131973790, -8275574127493388679550706142179968837347313258904646833497678725583076943182084120398940667611874017866197, 26559401036171191944145388492940378912189086462895352836658423547613995768820908474667740267571582051678004001, -19161309805322807724174432851819203377043506640279965921543192811441396582327804092926691875923484130139461376416, 4608148589293623148850083703171944518642386100301561113763369171163539006869717368892398509971255084613925635518000], [14727472835620769504797759553235933135147791802144466134499098532589125125082, 150330131408807311031170645478160556633301137752896286855559922070286578445681256113858740, 724059449208612831384379263717965782590380799670579822360941527335156272358527419014362781220341, 15277806655013252173718809791939611602613768492822778915590725798008684931696483762553513645792731513, -39558845130130496541760679621417996264894795276270090226206684256877006558525991872915947073069976673437, -7364409735954473725695006109112241634472777934611612064387861706665262422718619635663813705732549813020848, -44207756650520373381661885780542881171652302104751074691973474773829134722241313244823245621816333896835785694, 21769853901450885694914889131224468814058209639558591466400456427638073709123094061446806574190413692019154298884, -5985831959530270409036772507863907815791163062125779980206890648726046962131741540125716154207249123417310058791008], [-37814451642717842384077591957265365280885916363997243245111373833414384023058, -123292203760280556949626859354330078301844274955300760633013845854380523329802341268596454, -1952891732886208847325075086830268043593137455833142267520864632980493238207656829838445132489693, -10667280006171307589394371697153888712036489767418631098276045920175420364036963050798283141426485249, 17323985522963604694674622904672696223841731175293016254936927350705256398371313822020609858477697872899, -652164044994512314586477366238606329845487716961786693463440646913037098555215619329186146265395529106276, 56327116308111743380240722588991414101191341184899956065284417598818241303842448029141992497723479694594398845, -25626077498339870522916919048517410426463860227811929273778590850572867505604229054239820177225158965498836109712, 7384475134672581562282152896261932017680993015321180794552675327022064533207787234779890705844963081735556850942400], [1885109, 40970241570631134719802662200686491663313382626552483176464886614872288259813, -146446502452521435753756935864227728320991355800683433108373923491613823782006391625727759, 1626398482805632616540112560345495138573522101257210735624680879912508605545900408002885693097966, -2465584123782145186636228780127880285575696040669909891064747899944068318409581702266324257155022412, 15397683289833184496845867573696370114947175370167439919697357635099323213837375701308145628978629416753, 33342165604568010662022828115014326553715450176551691323279896275321097305240986166571118051244219209534700, -58078106585180619481690708315531966500058518937043621496358183980331367920006729124561129106767042070448131644, 32543955479475947980886464997726596838766826603821795688167091950803924784873904979112239762564641119742445116756, -8910729090744288077878525737595993861987270647964017010123091284526243895272642088972567759252821229777156972503712], [82013577868452, 91511946982384775637515824121113134944175294078489987418143895860821883794299, 541206343768722040412723787759818514074349236572668264555082841540328881906595897153710850, 380501351151992329710876317871844969336190419868247493434988163363128213948819069739724617188930, 14055961362839468191627299595311126616264547736093783912582174390351016143093098776104272251346016106, -30563576679946802218124857295741846074315774752728479476764737160045960447002935155478241206536159443484, -70154830043726112515403731005487333319519879921775063449881997374989445205740134237141880035442704413475886, 54922078148897956558152318928759075323574496556913947689223368729683775857307202437057998360743649465338622806, -43652698941644985879033790428035732030520664707806309280708379634097655630370482613146011380634422419016212034508, 10732416724037323418229538028661773588313435992751778791199130370840243442086265472641064948764725906156247409618352], [63961472528049806455, -581542832660453195197418887255174261357641799515543825444372794531944831985643, -698008658148460576004358253288031646813799161907722150071274943048367026916092154897291664, -2566229339418843975417223423270446867034093229202255871372048140710959121286138169143582273353001, -14720144830474837192891211003650607894827859311008276981994810537056716618331252885227627325838786679, 13084947375218008220919832021362943237311045277108887915715099927901046048028095054619209284019369495837, 84490673894201304268985152667972935463899781051138489751862269794848493216617675076728602981052978702411354, -59512738530905043027139076389478452956304157239105713771246373431681345373142241814956498129512235832936078752, 58922920456156289621115123992504988113219595205261406983207559264848583673428100011375564270380117931223139671184, -13161002129869408620280124997934824394129906210913163648682020419112704341397760641988997290583330458499257622269888], [4316700654889375835807661, 1545944883214875845848012895775272103539815029384575822287080165526408705480676, 233943128522325214629064564446788949164110948121052141724036277989148934894491024817959942, 2864067310704721820669662653607365694641791518542808861206150760863887691248104348728702734252026, 3298144923936238613669821937649389237117472355168495190583594366688480537347143206226262200247250618, 25739063717597433300875237743621438772173486005314669838281359759270448384579857981011882867370345968752, -67110065075985665170792965433933631402524801505646104067933654269331614155822636274080531022691984405447886, 81586154156668615245582533019940739604683330201129301349235356690480781779479085304614730484274790605813753105, -77066776104675752929231602405968024405328201766083626514099429502390747052530865696037653817817442467104848566636, 16738161848318591042534308879131296105707607756954232925264586826342312550042344376864361941492936895428059662760084], [49156684355598003162463109946, -2226528338090783778959254765315694071362020126700503109543723393883036614935464, 846515552949630688975115893280172965962034644472805927832757207877451386373745540547538234, -516964152491423928960030328507851027467548361905591956078596868878195323078357589590751127088262, 11971415765229010266567167069748560854484109820436706290542626282358747219912149523551671145999010370, -56351854556453969297779578435436091371784887360815438136986316123042334559428767708656386091505189686806, 36497318060794037086584535553210283420781842504937029452455909457380505933449227613314738098165892826849707, -119188225499852689861228486091678903656194602748816397467775941426813184470121268689922122595550276431413373936, 96059140338223212623870067256282380167754698986631936146422992859204209584636246406459719771218330077319277053020, -22070877713783450759538224893987631639184647186496336084747054445440508648073706582709426709016744705904575868255008], [134375515903890834778596530334829, -356398202840970665016157218896442251541693424249511414281611123767706278535027, -1898259370146518207991335647310860586360464026349508128898880591210659016775741152950934433, -2893155643157470233105440201519149406830770509374271369785671219488751936660016790324841562394240, -19619370710729816044299194658201718261395540005089632574454337644414314410669367549503160006115070766, 54431390036811298197972221812544713873223023740738509248217587308936310400237603202735987240635707154400, -25033748559253113772416723209957926380283288108390838704295943589060808405070709836471698742154188139228573, 159167465858766194514356192494826531754228157622346639838261295568294893097200189650616088968471446158518584589, -114542702333985503411685480123310692265964175905240136661638405689887011448071448403770867822104571744364616462976, 29393781933382676849092669718905448514752174819032812462319120236370675092290668298261709907057679922749187270748512], [107733788980149386395228357211195367, 11881583212801625435958392775792810494809519784072015940720810111340216160602526, 1917131621258687864246420687176394869189796695495721622038909342115012084445104617874131264, 4439550529040779125761981887578943614024355175189918002651355919736674839945466493806157061958918, 13670720756695575722435697416568846938910002311078172127813810138820078808322515509581213191070354328, -20886486694327299433091689015827316914937941145368119111991843177754727335504746739473013060304641989948, 51532396796226316289746642368082238818388034399781783629319668658167513059623027710190191653989313402447186, -187335507711926797030440187410543506321225320935691575611226065334903026866874568680279078567990968597895686198, 133573554455382586006771442816730436723004103627041949806192825399434157373083424386342197575296092245224968536844, -38239886672032271989771782385491746866199299324850352599306530772010505730157364358871465476699230262481229176237888], [27470334388638412191164520886807029023, -36099640715706291191439689788569829356965699910907775342360729916408175635633327, -378294353461357167157651940803853990875354718960876942017392549956741560487364563897095447, -2318961321975457055767558348664876202398557609982793555970688950998711858669146534707769050452276, 1755595899678453680385131897990256021195441058701734926988041321770074181891094705790866557040407245, -17792944553834118620117240281795804825801361535501223489455980496214506167770150222451607115290107658320, -104334292437830092580599907337657662180568512511449204393845907132007701105424107528875726766884680708491875, 200392654901604421822152849067423105970496944069770382674847308473385620321712152837675164827258797855173217157, -157131215236304170787387278231750902952945143411003893710590597512566291918910154137102012585117454340485259467284, 47687377402586517622860696642413282939068445227867863758670526678543492036283120943142481670719460498736061638662312], [1925094872123353924909525308277314058580, 59295043763825917160261719452302064196170866596436564279833447749708970947869776, -1945258965648647404633662636282559381568020714591723442899428652479186182050637236990901840, -2264543804534073164594830439246023594347628591287210982857423830017301598379621174439412225385746, -15417035461693244819271106684424060541491970292384983132792034012259495890311568979842890124602443348, 29505479048793161946212071112623476290334165005609863919639527943650098163474695313705587548365314797957, 150790544210080890451241915262292164071555385552713754832644235945477469311382477567289266652233760229753361, -209825691805658204056645885367465487591797240841610234171172970913764106317042931251817780826476310522076591548, 190109287409369638515989778488420882918959145260902397127820802879806775522595169091336459488278584607595902340816, -57198666500293049326135286624792832970955408688316905632953668127143894790718798169348640460772013203071748500060544], [-22089892865222228774697340148779123613804, -25108180504663523786962677523112817558015960393348574158208125764636556634255974, 3067139577659775819581088192180153799207870406363628226869298488899304080896332896426658531, 5659908774450452474658632124531813491760992430747199124568674625656865181090747738772639971861336, 17225635128066654864143416482789418547655539797855810940191452820259753231903178871460076140871859093, -1638720047013559087503645968197564363212463594372982826859451785059178281331268731355768220315301938979, -165211436161215617678922303205922567562091955650762975467088795019327321511702104436584003223778460388691832, 234237405411053189521580169886027263134224756063419171225668411209805519259471729763319279119826298077722265065, -234673923108208709824122784430175211002301966605199042275054897108071850349940247997196568652353575924794402890572, 67445764657553325503930592699004916366350034066578350841561434190961749322799463961089269672083786467469522055991584], [-2423645201785023838749083435805928426780488, -173895323824860308186903852189537523452468988408984218119994818092154833133117798, -1173782541643886904195740356593860253913935384875883527758510432442311915194357279496526836, -4654401485951294937188745696203511492206658415180331457885674337024333286352815728416416340199259, -5686913692174087745319973915228460635944612310375420955392189977725208130198567480536252848371347686, -48071994357810081124440300597370348512976831429241931023673053018075665279042479318312021664052468328422, 150367266150226922406078381249974730244754829535277993328887271035786459602437502533120217346997717363199166, -285786820916605561775169816922711304200776809123574767623794426082190991477952834683487676593719196879529697434, 288114507966804636039273140670546845897626166453732354039006661707879826907656154722518987098857627659368145518384, -80362132211726411034994682362930239915039701203152070871216286697524116852568099897237464036388339965480729253773472], [57233450678621560581695375160806518202734291, 622279116749760864845921693974689693121577771317196146195471717275191742919644655, -3450633697098837170318104118338548599950129835807738719130451044428803753372095102695378767, -589734760347743885914787268409722664662333487619091155255733302851132731128962144263036657104134, -10962482044432293772502440341019780222911188600509659399861290236943306255087817916787211033988795819, 83836157084607737789385273956700038093075508849667914934897037332644687929792286798079659299449394683355, -133730289552964556115970706956750928346561824282521058396719380037791951962351220777131653415026545624255307, 361075666898538595259171874053217229535450253497542915422137090991060936817378496441543407851344947348082605464, -344851036929729403018214029186126623082551695719408827054201984540008097523839654961032089436549695579474315486808, 98216753736417888775277020530588341062439985307838536131663602146068594359194798531437438509080435795545489119173741], [309064712929658039432961966016961472536535162, -1150313323582532318131731899178531339321070676708721114902661938118633068401469610, 7655714997749887219711428583896117800118234752613132067788175739114970464336363764470176449, 6180480608130045684362962996865224929346555838846270904326551598834928386280810408655136343986667, 20731767386309401727391526655508338405877558305120271747851378121951798788442318103595788793655273788, -78763204709960199297949456201604977730186440861935382655247505510567107821779953100239784007733301786713, 143052693534165719720575434198454499594941812049047883156464981954661834513518464666094051084839497247986574, -443346998097318341051408741143553244385833493260571069940962727784564978205330583153099273005501605782333795898, 401638647515356570425881446041980092078818645808280473362569923635979840175479606884241364618530778975303806791732, -122317670416656948315248125073334291053313106856417068382020866412232729147473044133986557069892064677241921120549440], [-30011489676611947194779043064847342287983086906, 984753766426237000447073667527372741829598850926860841775907398691764195284272985, -7120139254880158822346375000812499047919034434342499418634265918016050444036352304005947905, -7377898022379010276610883477715623385607279867809369221839764206676409716374636976253933623640403, -16571567460581600332272796605239650452463000005648880636592003174129732946376109087535227605161405851, 36374797806735762647144501365482729017103659444914281310529275430479582479259078200566598345126598188693, -184090380969374166661687392157305846534927896294903395419580833557940930051159216609339237547153717277799845, 514312851231934635989348222041263459515203637839259018896079858034435276942950185469057628217145992848563235275, -461417261402316143565276355044262558571910080765705665863292927033144374979330747765596755686874163067347611143364, 152292225572276004408945867474421858937000979566832190683193846291862387974375209891317618698844364084005897750607240], [494325038537519216926796363651502108220172237592, 1359484649792260129372420523772956820470996357119681962652750139679371921240712191, -72315238111848444009379976514879063759286329577838369453940587472175089536680538394003007, 2576654326627854638877969324815711425128518439696527853713459747009982072476448501489799879928675, 1411167551923677741474242604768092805142441384010909050635436706336545781551496742668678001553862032, 10346761813259232011690182404348899661782582017049026427235089043887983347479598661950256746832461127806, 239396939179274149797191397902005349978849747597663120002626697820682663717567405368175572691755572789020909, -567033862039959258920848283046365153949509981306292667804978834368025038857078599896184377233154724272732579000, 531737693686446585680589257682371783555314695317356094399941026223999243483065247602543608686214716185082166453504, -186466319406426370593694096897930863691090100405743830655501334528974776422646632315303330422564059647355405953713560], [-2237934358767886535703547762332819081491024388793, -7184832813142381499488625419834229927012925071585373475122843943445027265994773622, 10649297501500790205976328010688457212264577093156432315698662703688785497256522989144417321, 4947559776186314014185551393671580460530960182105923923039331627599265603963897589850325885387196, 14112452955612342085374795830498591452728572000796179656375565808267682002278590308254810104996005702, -23007572116578313731353169029960996576729562181997411983019216564760109163812056697995143802208269026062, -286269442127432883416698202126421081602845506466669799572720957183660681279625807323509653514833935891765880, 610923056253983125606452953391371227122036374346995058188149723731158770838505330088220305071281789741665658737, -618591242346974989728329114855688069984122719678729782303939910371822575953964629637299424174385903465771975478457, 223072485231129036839831697491572008798529082784909743409341468917651612752277201371972971937190916934984144535117572], [-50375741624758803265563836497670072557609686921988, 15000717862358044786531437688817865439756194092966008967687110994415026709250016521, -17102931785580984933790799552165164813196618231769690543477045887145600375706005874541496662, -9268072901692996602395681133521448756372592414310192370479125906522010088439403405389869210719780, -19443727811054377978437446921234984611330046800239372988991120401455760892959619490671482282572496965, -12500697381049988299206292292076611922577593092928798699613127798400103925138201607085820567331791836959, 315255779108354603901838441549876537646922938188048047346742648160641229788883450891901326928324195992223978, -665770915021520004529897511723468469061189511968512324861612115808764041235219184321008290119121381817246785952, 721250985929550172947225795311991482845147463521201602142125992343449892209878208915052951609372205200701182786652, -261514944679306613469284636384702979309891069572468531104776774440596056820597479282038759200678544679430688362567920], [1146993861660533827801652499123342072996568959165937, -16852755121095230643667390216566444590024614241720745582857572659708895937796601582, 12843760067762198989014498909841506750398835600822273004595251793129913464075829604869059046, 6504913076326010478132771095256082759966014913052056740180658197621542573958152016275327157912217, 11572499222647083458071732425116157190316294820508827823743129194033258070303374796410470792471445717, 73771985338840126950909853278000436481555231983023947196064546672844685596967874096600980550123230943392, -333407356326500811173136228402067637228312945703919998862923113541619121622249007474312698001729066666217870, 749096694751164616148882977921011844062891115457562609507125721245554269830692337017531114492514471137925173742, -833282330781086008468882246418573968157927799133411872014133363975920890013080444692621306786171721309255633511366, 303004982102922736234991510951627585495123913504687285443379194910129349702335418920306214282016217585175005591546660], [-11624329251726597982392145652536183618609269172884934, -2701304408562045202111805684634419973523992486256494607985984880666210472790673907, 1738086001341153168791636462228955525500255132685363863411340162483395344640379640112478818, 1754374110747147963669271401758509758902424400015341166874613631323163556702036672965032548544035, 3244060508828532157936265693246747841008725714067468540459786668191467463904350065337292785898853562, -117810478125969170764348961512517305156535856736168845283975589958957447276413514551210959323276314399771, 353442594946289946660620293107146684224396355899113695001358471958347203487792015498701691912787509355996959, -865155113949183282571384079596547330164117586910526763175290783053403362653134377225833956766956543102545197049, 949090601215725941420903960231708714847224517786450178658820184661441456199385781930659249210339202423649837026247, -350314273775270822931106466597592722523364419782709299871031702347839909245344453761565415724626247751187988061552384], [55336980368339440691261118651367770184872718110357853, 58234594803156754403205929718246896970950193610097784533178279377824874320502076912, -17457500282108712681147412107064737987390900931052656689196440379249945095777798927654345846, -9288014387701879445070471133213613230111680362026819134577208466851881419784001033924157036282278, -14419341643726658169055105922452523720934623884513190866304637665771665657992167519190927827878932370, 113819949625350360613837982005566460501241915089761816479702085515187875638179979188517196072097328751454, -382587355570695510224953076819439022588052463794437548795269702927615120250673096402465703068981696462597560, 1002473788268833975969403068515233503293572517659398273884472123476053666489338473170481370876522022161397101376, -1069830181437007873889043726696183782191737239730854969196635392493324099604139683893007951573404185747618593802929, 406780220806771622723625165697693760486868950323175621041137059823874940885455311749100889982911802561075493601848750], [194813068277500682175115437575418289068776812906331374, -140766319654791582552516386260137640566607641807999461812265328425471581043157026168, 21595679463655520140678744203459037296332980782261330376118650786292101531990424915343594325, 9967357017947351782945577901310414046354638276160110711716913292139001934342561566357254700470524, 14599117796177624359218496254217994060730072801338841212625896216382550428451714413747748996890720141, -67416580872764516768307902166216128995026705727564503913354993064808207740806007909710014609955910176656, 421338724782573334008208813001070095478875897628517259698045862502606026208581468209775910307599805966171659, -1141275667125324592355887360363866824362433559807027166067517716254815304904046451390580220476437549471913560844, 1202928774609467788461534916355185316954847764546968043221930096313509664412638114104942817482226676495487600589069, -474902954619172885085071634182809843068209177376403975086923609629498352452058174557313310451330278422521012560034120], [-6154211137679269209061234917847840877180984658997941733, 188111480087041007244611415297866690397068103909467153035715651474301672082269327213, -7595610561118619027399675003850896890780493192163703329584020299811932687407087877312577121, -2748351471546799918252999696380879901699058283480484939606503434177800397471459509700787271782170, -4252236667597286160802944642029488908568382872896241307451924224118710906698789018755721114978162314, 16764013188824176769593614954495049322361557216377696567528119487328029107968074071436772676350609225159, -469169412209220311650146651861572529751574699819315096312354040543081207823288188541613646234776151618181467, 1266010669069771334941166714206386627782220533213406071196146554352187569662178389305841408368377808340681250867, -1355630817278592038508257053439931146255203675079171401396328692196804396418098877624707290513797456337002653815376, 555028758692309090823302771626869027969034189333151196412392689077678365183196027187517992455838670506350823740132248], [60413399995563741323959000282644887285617622103684378073, -77890339496945262541721610108137960370128230996458913565020019675534644887230149679, -17914069057282849039893730851563929226695001225199404878439681794725521236506373203176205037, -7159075029491641673300305525814308094956003865289559720869554171250203396359423835339640272750003, -9546928538020837042390191663634642059141153784111453291803454782028366325680777630789261160364927850, -3261673854106191816135200971091839260588930526030443077441430988764879728086152533057103550123640104640, 527053527063721960873800375040087271611435552437953144835077293954556601496586254731391663937410635406977996, -1375020477729151225647607177189986420593481522079278787011260642585538251028623853633388000537843921210848806210, 1528662252224552130020507654177333139854103012545195654870369141342645186000902619577770353233867046800958939612861, -644768416264904197885085202793927993639974123959266534909023647961022848015942252131672224792948807289483777123404128], [-355294019864532221673716185804370257551979683202079408699, -310947138648209254367040268610734174132508581031115354843352267922154931660200763460, 37199571484215333613352808407384940927746806001474305705780905628834981434088311102449814331, 12122437523520330676380006676402215507683430446963509549150866627304932453019771170422895807535418, 18480667322883993009602429764455821792424382623542434981509879416559399373926514923438971064949570813, 39889608194901313621206391553591175776885838091709888234412328581004692670566665310705275207869976857648, -592883533443872810311963687185351992413596854273086802709587209825797660623470860986177704297377442573251066, 1481077180102122920197614815473845437260182318649141937664678025702139583676201284927377934245572602347869990180, -1715693442772858757140220701399796665371876789998691100028049959645272188316888854912322874188544573028674101220449, 739724006840268047865804489813876122854940302615172732587641826312174979640363467733928582348039739894369593161898994], [1053818718333659631784924233730353098730235408592971003660, 943777356649581912595290081329922057466114427610138995022784091501434327576229959334, -32846195079851554908154357695081144929423233110616796750110979421936920787183105724533185801, -8058121185980244999121155185932256129019959559992151274288193365257918527247394823489851611643357, -18235430375741139511893135002390909531879427335031006211565891399063810462101898296756889542400182636, -102091935203843908039706996142380885752455642128340758155679196003900553550024138469084961388062933125793, 656810798892831542418362675916104528950958748406997920469682192460049658190375294827136109651872282569249493, -1602440818762970197243226191090080861643970906209665951305830585713256651580187281469516845284538821226111049136, 1908480681161732418886064232646010562462410951097673628276060691899506736914220994642353419991589677864025541608902, -835536789339179474898819208678564219627326433607366002087202472648800167678804699527795833294039339824475758127880480], [3175220551970689585345784549330462157371637611988119207373, -1443902692096161629421804352588647405339778553671074734556449358424900739371662402915, 1316274543518300271607355978886932492358599696841714617059169371778574120930131236259450581, -2196194496106738285548573580071149424079904991525205200014665713183886752182892413556760768337986, 10304624970965795449644066618855783365778520582564089627638482030331822280831613256754621233189494088, 147686986266441466233360609675434746781561249405162422788004410068214635121755286498502282296354852611609, -705554466518231292988628356410397253852616159841591657161154122153009936362572856136386023512781236280766352, 1750580721831446726798865938357396299719843354140545962379314537466460797824112718313933159654569564290005321281, -2102553482802186741763089145148210653689279085022744888035038832482582767433620654151263459748949821736932743381834, 930364394328293899911458154566055009928806979978212426617949705346968499816582781054204279389655611020912683723388864], [-64306089774850440490660694320528674046766260461703141662647, 1059532310795369237346165329631564069819730775645019851536753046530254794639663381850, 41419017001586103473285293996993463701984771961403178477666698990879536399627349985434818748, 10914541257182225043052253351975043788162133662268135554831766847080908179106437087844246776272120, -57908891161310038547022512009006646299028589653288097061452036566722119865008205496625527864378495, -149180534978846445748987490553540886777600450590289690500465822260251051937959986385940984204370019931417, 734718104647454173165973503824277833799120113246388773489284387332510871481678189911379472287392988003423385, -1923158316881620804474725413444599516652825153745084901621884879972161992780314892610075727506060955037395574471, 2298888839566638599301216589315935594010234589314674864498516539341135917942740856244702814120817600208162720985722, -1026273775882794152555760758418543534062166122988164125434644907827546547316363111390370156538215977690960460759523528], [466704882966825745307837890650590530473206254192060876564751, 973551264181757833993280793007141654049104735647174623515013277730542766619185247439, -67715572075999118436758950267392532398667172563049692166017060436745466086612034036543042291, -11435150719442925992744012796530425601633102908198964954446668256820109812040568391063654463519056, -6798820029319890027224346173752841022500121740321140141753323540636264509614716473730732363296785413, 113019712565611609481143897408511882091956337790975556180379340144298225371784018756623415266577756760830, -757190755041867698292260425947438819293520926114950117958731663354972934466744306024384351165592202343344699, 2107005367341548997350844034941771306666382629383028036208730159209556948493501109906536353322642437044746941515, -2501680929297603860960622660470088104977234020874101552578914229454033625796086095964660868972706279190453600006483, 1128347140444624648118653565229753223748336355998458264214245118273782181590628854068780795673237910517421150970586759], [-2166756352163987922836366534071178701474281683917387169630843, -4598796154511079505788839167337942682711657749921363927572657657461926624255132471768, 55929091239443470693370937682133921866024178327684709692725274081625197152124524592215865422, 3355460468054103755414428198463336906166817080590666939471140222346806730220472720526403306457462, 7015734905292547264579365591489087093585916045889197432412462899573700615255842717971178522684623059, -72136596766283560029762086441540191887851857259859372855117272384339517946568772940866384465612256606018, 796715682368938174950606344469286788719273526677991873574566660986768756017020793177652399654291317763325547, -2288204021523330919483004659733197626256260279234845028139141348800216501438289578758049755277417026831301523373, 2715499199875053710201064101066789981999679871975724710398619792033296721304345435726353170017921105498724260901840, -1241587007166746893235010160227268882715392349463412694799070207836880049599252722212694527408188465903728558295491456], [6012786540643190067383399035160307434277419730762380806370002, 8017710310606987050728273984479023367501941651493686607168138507470000380444586998488, -6781442777514669075950771099547374651667316571893982483557400760412497473420573285735670312, 7155294092370663790932947021875875617729606211523746614214703106586829541707575307185545894151500, -826707919194119678605188572162680562259093014384999595501950782158612605188801612400751825869689759, 59709525828251466674330832492663967786871597215905661355100007277127686549244120035307173146230273476950, -869171206473327814984447716933844558825862939772336977270773373695767180630733320736295435432687918533273801, 2460992228996610288625013166669063580287353826994272593856330537005807148800107811644387145764905980101928180220, -2943749608168305485265975018866273267828031305033863606011831871845223726534356095629163735669608500822462517070821, 1367219115666601609301102159554213801934317471764017261990390915422203286895228295924585880417161011179909078376951148], [1173315522650613858444186659249413500114956344639615926994903, -7598792945348845850721290193886428514624823453296596499293062991076232972610290832427, -53208659104329209604784280414741654106020863410023377889085598185783326224410506214835899364, -12161374530686662551850354154825823019478369586224298042969310444950417998961162803531320171492498, -8528821385660489431125788951144826848447013198700615569533507939080585957722872596936748534432053954, -85517738461326762542027319863838479746440152872303170211853840162994676613748686954426886607289173854159, 967057833581002258168777397837672387607112486971333506920318710042056538959245417232900762272872023161177258, -2628650801528029004366124290756496912343958647280246873384757626218093757935459977528222496400722066892732392641, 3187130833953546903201259828227153099427324338581540388949470515802128081149099995927874296064072716689225925161927, -1500653007751355196484588890147851288012892688899598212237873845674608879958262650495187326221988408769312167643063400], [-125170546115831022068501643985920959557998894824649964056717850, -388475493924593578624691195774744441368197506957416419832593319197839272134145029061, 85536889928521151622002467479759551246804815071981456078306979082807912833540213834802773020, 8052971975787835603587485082321994187392490893250245030734967034114802589470668310546134520760581, 16226901486629527278816998336379636118025573760872554393067065285052200414737376533617591524141233197, 131910541613284326731891075542046285348037091458497653003769555399388224107518541914700092793806931140968, -1061832626955530583794030197952065010840333378838062213123154702717507164712432746253736833955192131087158962, 2796635728477379262736805686895543784234757232787153688309166225832147362031998248125375656029275662834282275205, -3440552983555869681530425578452578688789714231334398717746927547661921970672032047315899799291889644045065717799821, 1632579375682485889854223298504990517195275976344119164410607100483496092935264918929103722450214757066597254135235764], [840372754703156294509848527299200286238242910652901779985441052, 16165109457015194372766558925058448245997869211691574911708184742190290082889968639811, -64094425834746597966930299947765630016618781083159460364720521270452101037693858849776690266, 1849118583252876039874355636057176267733815984643973721741684860903323212123383196445753369843494, -17897200303164333425016989804035372935938938791699665348303630970009305023914872571288150210974121264, -169726149478718753103858421578704172103527388903853326248956479024052533475100456090386979933642217587326, 1123932147964660966124219064781882825191864036561628478783059166131469352615127183607941076831724386176129399, -2964814284663339437995054054320041607412072058935456670785548660002700820535380968119292958533831255746710846674, 3690523956847916684575506587278370560414820920993105771896064426891073488375972403921279299288705260030185095080875, -1752846449036959523532755748235578234867066525368194037201072722414944098032395899684748530733835198006722058645200648], [-3520498973375205233237888913603076068114619743733739378486096659, -32838653838570343405235561795395718434518825673524773174760634210921065914438504177967, -4644722758900525147905977690575140077866003304254920154141223249092939689981751679840063382, -10072694237917141053762949838003267066883983267297256247470907928408839087690137117282234634958578, 11846584963997073280600789350541036261155712268785046616288495727858159121650342950152644786174947507, 179862327631205600829223079021021535004700849065383941316234908015827446320702697926760030543997002075305, -1144858932698534517787480585533376816831112533764006907965669267002047289004062382592496294596826601783997961, 3125974695773296735909870253265742691765255199706619397424026647448953768784431772969549750272493245196767366971, -3917665133245819441506658812492213066120582313454642251178189704502392450872125972474649148994784565429729696132359, 1855011793877987517389074589738971181768466229385088932551359785409507548887251585593566361063347398227989653684190212], [9842159049035039423989169531445526134397264038606109544192406309, 36422699347312225257162184454054022017945883191765749873496630209463844275933494201575, 80182257469919228560164382488625658846760512059250501598261178617240508963707514091110380881, 10779555906154432273227201411370210929036449338860684040425589067057703514917701299272046745877764, -458122537408878237269969848103176530351596521072221015133417420306174730200102364735834758100950044, -164369023852390073413854955464180207935359004065720799299853052211235122037267326322835888842401344720169, 1143550637078347814198666288276464264326226278497269699631458004422503235539130396309390724589793909372118259, -3271717449170177774087120200770309942639838330208281101363800619869633445696725558490106753208773614633085206565, 4106118762049486006703211089731120716911677471010215372723745202325798121575644039992371592440547570631929196231522, -1938950879942558627481881712265482910023625829972870646738091845583055143661443633165934357922593730601653721449977856], [-11930331331569939738362145082142453664442283016279447199586039026, -12629351913584458179707154546704603852814352150391556866372521188327289500147604805852, -109983892617014619819435657458157473924520438827108338321070847271909040856331623553708622073, -3977399842614405817224329335049199395932932080639212289233554769005476528508342729293980994508053, -10473314847535352284788636732461001823898182945059137369009903481336341450964586595293454331678055007, 141204959145607708830907053806249792153462001102837256971614664344049049076694080745010431614931118569680, -1152153492242718312956011806231566669736494158274480399537868200018802013663382441514641985700390523513197160, 3400014826687130774609607904032399018481464907223555776224524014149035652975129831094280552752535293583318879785, -4254529007514154885721507529418393333830015621014141609417826343106281244139014967259361002707672350982076453486843, 2009983565899994627885318537216909052462286516016352086922766785888178415284538339612032545283098452735300604530448633], [-53879688425154688327875755529045778051407079257307775878850714950, -40479364970232879845693086632323378354934186280408325338858009388244875869031054409881, 64333284730602510786456205150943286891261302459975180541328982625977698868613265058601700510, -4921564884288177046855956525725665261001186284913662002865905491997515343509858026599574304074130, 14783181931347160623454233844238968569636439526612347560977045444186061475808232621667544372963848734, -129448683940421649708178790256500374016555186152596848851457294670544431820727714342090386229640878804059, 1192774882860770732997808258413206568313116407505363530761513569785262281966983586699228059230490192375639310, -3517224916098056264066438645226919722887722375237252260481208145494047794320849726765936277876653738724748109562, 4379062704464246907239287084820781837677735447430154324276740904325141330353688817506881406321803552110323165958731, -2075001800305862668740436685746233456762828248570955270516328178303247728693469028167621234733386678619096100376408312], [443152829701152921785513883501252626480672030106704753721843348892, 101289560197309591595471522984520788255325078594020565778116015926288124211939232640167, 38079257838732855210975351560813074174421544715037869558272722727362219464905094715315445689, 9497903985433797026522963472222890521992863537245986535282314871458264173359340371877777330537493, -9891734815242149464877268014173872786769714697524009138658845270360712288148374403298624447194200897, 137030200836561881478441076018066843404624715130880380081386786471916282902532751411328334768872037021102, -1262964414754033504351814952808321696113928389891923733145908345344635221658134036830466922181214256000068301, 3632264026570226127469632515321916042052520319306721907999748748089616145088205547026112510470809975406214647281, -4503230612550256213727695223153041150090921202232218962339656210191130049903803167490283811632073383725000597223001, 2137808997764729873962824983902601982099632271494507215337329225803877117979543478385754603013793530334591538858236368], [-1833061722746552008951098905880167244156714664121817548819122679359, -126277232011088035156395157844549503285760976736254962950135404927818235254439001357208, -134430618585696901287108746076724229635466369431281559251427617241859149341368684100047337790, -7049850987283054897127403683741331054540733894011398574378113812811984160246037506202808337801925, -1008654686238207474288492920425268932118633126427412730744217648226405918598168934566660953727915482, -158580096184161954323303027754126500521786862438282421242993748505876639922579289835116407310792410925824, 1339459841510272689374449800261224686316437451619198577708830718574096036857423684037590112992965407407458593, -3747436098874584696426282932072770030228117782423716607015388636586874536611650180939911394779207567561727254570, 4639813987037061269007646144226305788032825869293209080044050474549978404270494097442882680404386128328606735050219, -2196285605382984100028953385788513119787906177021858642337781275233118857208061233863325947623735080645310256618125008], [5197861121319384219859835238903539180850773445254775241531341662419, 71969594826461685173849753746785648722455727266461745885425580722840433621057525918748, 155138348329693698194756229743847319988684697934462234819420635759225863730216239987847010167, 123328316023175836179968765658487477367585706809534234690038673275738667981920644829707586830359, 10511565308661587598313559400028111712029951548411835349053331011547779763913458549556643448530008374, 182148666524221669893387854598018961391454698363483428893911461268787279988517703475576999214090936484079, -1395197433082479429194090332582960776981316807715995613197092751133469570584365294818915326979017719158154074, 3853271442374491045662501254822123609925512689052417716145702803236830720162193375771808557197505595713755793377, -4777992856804477994874126386876387919202239426511303851239266624496150457028502158879981842114098538594786687605972, 2242886602018309849965116164299281750743544074581166556626222978062553623315938164504681229224563587164713387270652518], [-9293334639042109391689455598426287740936765070996365115739687565685, 68901882499180031939993550214531566419781290975118892132934336713895036277983867988685, -73284968516281062422381466392360470019635058350108576335154351960204711033949126013073823222, 5920579582533612247320684105534339235742728815308220311241265188359164353259169850489415738159608, -11755437422336369104906403640589367486067486781855351562839685517706824826884712136403689663751326008, -197811940558056024281943111749489257105539889666883107643436077218213080842052953238163307857468309425716, 1415837434221517998739123675542887353880810206710659727608865598972887323826533754666004831472809517513635780, -3931571361359076147847364187499929453382945072433025562279393936340312218897093207630502295007216569304925113849, 4886271902626946373972012057352573110572689502345892148758819417511766928915224973196717772577338215170968029041610, -2268076916949119360822756015020694890494529277720510291093100831203694566085109416529374041569479164249659287884919888], [321878677437830296043014868568626254922172507907782981813450336657, -239786692791476175349550285009432409849145587632163841781742448710578005752170489581683, -68754608847168268485428595564442519809275808206593478636239723064757507400008187580984133480, -7054104606504085651504341146634450478066568177093892790778086087540687986268618205813168112579700, 3266802414527370414743540032999471046115191366224368776821926549280089786402741217972237314094858603, 202015689745543508984641046469269015941920855269151187467198653780509251040853417275806757111155457935438, -1404865984558524609075254998688888720521353025401997912522737953892252010719675536178904669193371830808402122, 3964652874250283392743081551355173243248944787825626876116774188592506679002317105862993270504343981643251026710, -4930261173824962197113725385970920672473799404151090370869152905235822986150132302124368377264754364488863061278658, 2264758397056596147578297456972834725367395664152961217881066648025863422963111567503166789430655921400203013611969400], [74516762283835509866720217485408791240414414844017917533366892135325, 329857169024010688241283112151212821168749170311823326959726873983268130611217714464147, 179789938780360577578495405316661024509963228445697448386089382165019561223983914499489223848, 3228945134941261830687307639266513190811357135743510494446891595364749909026394349198769980298226, 9697516883420384791178919226294959598183594477885550306301089564660831592595579834397817030324596094, -196555325237712908372793637468943877995360096287487915172910141234515663238381479873149908220880674130405, 1376532495606208089191928466963400044385952924254228399822980153034066416206489777510641378756428639464494817, -3944529345962798105065015609065515442769361282626202645072125908203479980584603527840976723145726038348863682962, 4893096266127016206229881561232163258772333153269019567838405087269846762213314292737854289520236769017552532053198, -2231379296130173853005684620298686089205697996851775827329278155714513645691074885639523139548006989392659050892044248], [-347114842036329568825506033152120172490819194700190403533555496977677, -232916032159460725740523355807538060616204237713650905211225900607292473574004966363309, -179669025841811364585226117253718042139308099172483210128173638316063041252066904071805875644, 2170192674183731369197571207261603443261623359508887602608772242898350055524783169178494772461299, -18576595554725552464221514688729265700975296343006900028697324256590404907867003590800357364578536485, 185304854659077744813350922557642971958994434346506132095562091813953708605643414683318880413360658040346, -1344406210768559852944707317132309725719286856893446154411428414610210955570404032267730561511695829936475165, 3876317014942070645889342030941512968892124993094334999300352490651296827229033745593911977769553835462205591539, -4784458375128189817658167269718297360087473721782837684640334840263241996947315739867213392089985263187175222510063, 2172322443777030496143178117500748567963314377964936550134103855977160888500430361826710375234607500273652992002071897], [1020591304277860592089017068091555054847528806508786651013131875033026, -68007705178999120772793215909006593524862345167108153939842759267019724316268796322482, 58876625526640260063591080708920097634926630881088724587897100625506332164386464748132041760, -5208245709530112778113159589700272346821589152243378410301556914788312124714594052147863599866168, 17438634731354994114629774645504905061883875794108569966394869042016964922344490934192790386851041631, -172100834370248904328356394119641833774890308143709563222536069273303334983101284750024362407368864682177, 1314270446531419188482678232038130451936558901820980019995420078425804785192614419006806909786594606589750997, -3774459826671634215199710295483226247086363111043156518459813694471895811105876932082445863951705771194647778199, 4632918298676877838710567654935229963868323316277609475407243989913494887146288276674020526102811200777802172056714, -2095696805999969192333744153426451739729995181017026912043422667930537581251456578955107404657864766518277958020553168], [-2093338032594488782591663315289294760796127345346768928029859340611313, 447246485741001843683669809056809075781403900847358229043685419416610118827013038326074, 107420745545396600265290795901487420441384646223379775461924285137677505397657105477632852201, 4216553336493860254541615351860012397865520730711671917900158553200755306671547051569334643905851, -7154843776587048613419778598916916349316188380685564853483538595406148597144696240962742280712785206, 160517694264310940275618110418406756752030160133852597127229349362483738393742396664538053899281488233125, -1284554171527376846719540588665824137107060955358097926865213372757420390337118893595859494144636418385148964, 3654883383598688836346034947041859583582647461319885512268166317846559956361519517409667811902913316438734627344, -4468231440503657761048732239713422630120104223032248222760523850576047646949948269097021302688647162499879080569457, 2009907671450178830813627747705003451308411292523147525482165056208828696660839873521905853566758800669405410978824532], [2343091768979994564864492371014399854138141343599277993160896377550942, -671124007254617455908441360537261905597401606992779371714368300084331202680637913011792, -206656634212593590095498401108923868216083960610217362993337814454625656686958407250413561762, -567460895396622155983812390246617961892252426991922866821093871502868971797592496699137636707993, -5250348100210031309965568819919904157455120188570611582778637029273563488071769724521312549782897366, -153918823073486609595158990013958977722061921991391343099467218384607533701480913004962169230852603027734, 1251230097378186050757909447904894226638887236794557402754637570467895575146174933749207879075315307571203632, -3527907428369719572095361693825622200465093612304025343299167666090207961762296271875080441416562310142557119387, 4306025753366652912881183481444451021760006172326360366224579855436644828383564836078550820841171005663462059574519, -1920743515082910900062701980736826265600789726148311044891992923826084445097752235829441969090378125433231226806870632], [2968357866622009070837093755431326128491892742514895169219239419839894, 529475908734513966641741748128454788717600541381266957076531226170216818541343838893190, 167539633201024590721639152110598700336716512497816556481339247283630056507614497505174695999, -2797345230650748256605301029633541660527235509536113141654406954427517561971813073056131013566873, 11565435315052582958606234784316747197156683346963048619424318460378462474979567133289291761257674453, 154328164844427989099355622474388328936061282707852370524024050177407547075526055140202510528287903904406, -1211894692461128607585347368279303441912079093619692405533045002440057468903927350452750045192229076739048147, 3395181007363613607063200873862437340834193183248942548126133176900631006190995529745169106776322802650151763985, -4143647637472435499978949777708622241978577549637384436510728647301330841534501341162595959915586919917595242564459, 1830164020895645080478598544289671432419204520850878140590100934753582052998743219396151464744759174233993688148861664], [-25209315674645740556709673805087504508833317306134132376372476753647828, 1922675584334256422023980540939279244838423890024471513712237135446085090828847742286, -13330799282887044332547738832307067869051814830789352493818352632027555701528896240678472356, 3667507910393712551286965603144858534706418296718494238668781576435103872539317753708095542554107, -7990161721843411599236319512048868141473575476230306128331508389908026510391462205814917188528870528, -160647226051444765905662024393113756867008405445866882292861978464769955853538331891541156647741793202556, 1166099217898064616642343335887284871275344226420973676010808810386401542890059526249004386889862468307903888, -3250898641529511248501716641018311946650234086497787121970269772046201715061266264039421907689353637958693904462, 3967039239571239194335791035686039528658025277854651657066564088560954626458567371969272358393860576449882249507565, -1736961139682328341252096264310429700589169231521071634923408372110188396507413660389323494642240535709322243383082200], [82212355157626747047706360834030309549312302817291795596551033588982536, -682762381146598265730010536676716223844142321585172383357237566570211300669924123794991, -151620281010330328069233990196179072310348206794582372481386980236927033918078114670290336543, -1939639538314815339271772825940052969322304277715959708386071428047008137848333399360036983724798, -2641376940780573775853651429633700538422778565243918535974605272484165475209745617238016893987746894, 168127140690437758681178082924438462596438080492904298115518932638729517755495018636697213051465194965510, -1112909984828091811789286261507861907508082516975068903823481798115266251396315793338574009073784687601008988, 3085445056004443400538027781444073533200900369797701345733902086673639564254281943208967493784190973991169281186, -3761750432766597400440760907634570879254819115261960536684044815536213615983371983250903601107845632529384306306441, 1638589653696657892953835449183746003289089673197746048226063767006310457090024849326893641049678893893966429053835316], [-183358229842499051498677531464211349887033720814812990909626517643861722, 1100777522193468430139870067008874152432756088298721877963859496455491761077559188013516, 214723436036384482588660248162289372371475379912302742092112464673934029879870497994085961934, -721603384177871591357592431304676008260535520128871464612675256468599187686360300129212454850351, 13332586607552902179192401391772781144620788246986623189482584192422311081701653178914526404554529149, -170263835103229706086475989899035054925670392353976914467675401255568088824834272808835572185487680122677, 1048811363805078768050664826619335893636632390307102595974871647007505477959826976119578729509163804442696607, -2889415550111647111664725705874988288017373756438556985740744899310786820055684483349737526249008490199789817929, 3520717485652269617439445081322569964931865409743942937473024534920880382152032245135612683532567640524266704689644, -1533115355296324757868167876821548239010012547320093327204120724128956758362650069998546985286228617248154235990062544], [280446584412759443905336749856376467094034452543049975984306709723462302, -916592894150228303748173261498410922912743882979836385538433435136790658280651443204231, -134791889273329679009866454850113540582144423496569815158157632749305345857367957150821983517, 2376767780743762341909234373281003109324529551000811399558032263180211585013675712644022933345474, -17923599266524824168842169913856691977470041346818830294125976819863507285771907839191026911608705650, 162174022399197670825571987839619131933269150007817437846090767495061962576273691195985620122788799022639, -968285770093805996962126479240946825802154505264929611725699910422490810906337731324923820980287620745247987, 2656945288844334474897334864269310874962589725563320145851081773907295804418247659860053688172494877906730755488, -3245842965673452784693358033407839290736065559130166156255174224006448130693757003532564484244609281671421981111223, 1420440844135362466646409981050990083686112180028415726354656273669832888025719369475054847346681424320787058305451745], [-169743308195122557916754549497049305153177793310431981306491028822030846, 119343102416656872500645264772770491351316441814875299920348477063527941699196584146009, -30078142695150319747562893405537346099529410574212484583701565904056655027517275960572195941, -2192486209831200441127054596247648745325701665343635477627086030319096596366490025781763178959184, 14864954049801479336413472796997330074311625014305664898181856573999265512203664287059181002102509556, -143114689548913432906280744145416725493732658244014311784384235073407940319231428505003312075517790509365, 866940907704744170641557706308599984272420555945311802147193562607533031516274246277270938046110989739721632, -2388065765280109959824720114532619229002183966240847367582594388287053608210619720498567644427726941014235723318, 2945160767554320861991671205830417282828362477634239375701743961547490857904642824484159092919195316226598271521923, -1302494673306158911145328879245711591937004221907325428325025155202938686351765237102395457716863894548671190024837176], [-624517168548830295698250633088839590656187602155891939710525765631180515, 893160355702056631991984649339585647246009822860844383908051379731408013632276500167112, 166181855678463591744996333080639022574582002865683033386208513016576305080494071672607966987, 766106907301848232918594710796307190863949752797290592152697133896442212921809233832823554623408, -7345249835304591315239674276933777846830165409080595999974899037289612984050158708632229814265616422, 116424539616148932600083750781814071677409114537866680955086707690244463512447501569939619174282989941353, -745001456958389407055890776226151739317045350942278506874656641193890250291602461642029782451727020981001105, 2089763632952954060410538823858607133985616995369686126519973627152912103727119293356955087009550354514300972401, -2629108655259753923998816409957230212826065612064758708234625394318942745729485381339779520629511065792668599398613, 1182583098930125146510915644042693500085983820737335533723945756822067451566597689682406851125386589050373034859578648], [2841555436001293570132917424847008177960848756667085887003553589995892775, -1507247065552263478970915484409803347129590112563655208840297769646752784275153505836900, -185708499472430538482116446468873215536833205955116675618352289392821571523037459363529940754, 617303778821523762717936305381677985871736801957630761539573902387148480917024044915632889025166, 277223083357837053886984649045417464190404310625327338910366199305500408147939905699517853240956452, -87166401261576190848304101468376202962457854890076247293290660499265675409305174524567591932928680226915, 608700372813829253069424886987202427092313112839048458523075907712200710801429737551191544236991874423262962, -1775123182141837115051926872058457920253449439160992303987247932564879866615318772493620746005173548586716122990, 2308132962725318131522850019676748947795390381089605452332608538091982685492653696296764252018146634710221840255337, -1064381197793469710693688139752591249232969742467117939977889185088931404818046177870855150628433154756256679240075648], [-7039799626854890442595183695609026871771228716665653583864066730153325997, 1273631232449525750649535749314884072755103555855873841784083239935369242391030409816083, 85586665091663382305366364322528738840553142987270565622549512174841979855167553840771440530, -1046028890926017921788186460575865451767040667895745447244400214155193413754830137154836924252213, 3220500611904281679690323003879378911932102559203208364519603992150275063895692771438341898014032166, 59355753676981447819304970930518606308522479570676252071462864672800999730640424674596216618616931807922, -468552816309023708982156616754155729187636466238136575702489106913350705586077098167839393773115135190022587, 1460320647069919060202862485144020581797624845479020185922150782932526808794787131854085468226453458676709320691, -1991728138956998117757238312205691234863204098905716530842493671671720909765791552532197880740215311434235037624102, 951035147738804547701155207744814295430551883099084512661156059846322311190017028160388196072689455592315239176307622], [12318410330865681698446216764760675399720029891454504501475662628233708850, -235219650893380407117135918081979980489612604731109243697287657522966117225218720233535, 57147156735530760013851815330443839851268545677944587846666383372127601735086902800701439683, 536974055197627715560434227555123710538814337706908064433968695075710739562472897916566275712976, -3329424501351826631781279007606979414010462152923506512916428274766690289940160620065720755817704494, -34637753663016083812982453804413120138637296430641020221017183774182113890588828613710551787612817000483, 335544965283885850668161056797809471756133739524017692483003790799134246190831863680487531728792390339613932, -1160418662151866712317808355491804148709535175406766134588328427011530621379952717482554153326741136466024227093, 1688012633192158889351390773863318011864872088306764675455587060883615452329177941522964441878052663942579927799456, -844655113801308750788935818702186981763205243297856833106236606447090364333302586443754124164154926474199821401692864], [-14098095936607148081761965236995182922125611926585388496501290564736026465, -1038361304244415090320367496129745790254051686225523025343285484291471512376402591810681, -145337648316824276961574209654499883298996615364233538398883933975718232939400195641283586546, 204127246915432063198972570175540784376957311049415717605202179154043777103749910331799475372190, 2421601968304137809225136854419134266540919990419593738594927761045613352503615706802954285269797087, 12895464763499214392217897926796114343891715159572969430173719573944807872965665901500148194702480745032, -217535887752441568249648461635700753764047851725483456433306853171402205309032140928695717827115533799696461, 885926640809425565409946700942386800864716927959463112069639511360101378647832120304081005631811554792040475765, -1403301920674449367242348194181194370959071357322466054792408134320216345553887943307121791047312152736967924586444, 746242994246109634075976087815335796522663117548103555462173471978977475513279990168576412655269228249563573278947920], [1898101351057896439635119781956695580081378083834612040648061717712918871, 1772185794738984356187063626592043299510286467658525888631343547338256974327288836478390, 129547383679633420465998946557221139544865055664312997996014288607111026888399690008606181251, -470465602482203521497385008164441990830949553920370111586400444219475404030725255691136505973396, -2707740702248278663238892042712182160639755769259590226393600736676092228714320188016318255794017063, 6173832610805847194904422547003778015539467548526847144354943197097997182347403271209488241912920725507, 117867036024416971722929786307399952475840373426300144797705994263636079605154130629391809417598970479192795, -641860337711137802351175782364200017268597310015764619934360886920275819714487579597083165853884070038580218510, 1141856257795154420958946021951137152113394684376023855667267100064767149832707970617005155720017418059472872790890, -655931791830921593174513609670071819363980911650358635306371601705102526321434325849986968200406377831526989642947736], [40101019577199786582386513358033963415389435204788252586439273045202142013, -1478203164325342789660634052858633612868663548907858387179398777633437970889382585235761, -35202151276687555387622132406859252876906432530131418301252721412331023299754342199417920485, 89809841996164840639077098056858183137493676106229452003324862004719454739759373956478576263077, 4596319511537909918973588636281154751086250950812978982462250896337936147436822201306667748285572947, -21914781617320924492979675998634845943116484030811396995207279000464169114619594552633212137933277843763, -36580649161961529133014390624322451489504603562845325664068837858532829867745983955682903278660596731975534, 429482778756127454853833497058341717760267218433436578524666527337628639436078622405586012285588000103299940313, -906147945866092463132969294068982682484643877783313631961097073775753716169630647088016570837575692829787927787875, 573353387998817312552346310255172607551980509958017983447991990430144179284679320112912567607548327402425632279114109], [-23955352, -125150332865088785051043447393454524456080706585024073573951294261375168308, 292973764538102167311333101745672311197914563240845327955050779326254011503506533275359, -64977882014105179529802555052474378717548495531801427796531213741336471889682242587494285585, 552958919496038887684225265800593502435738930728060350578695997091546061823550900789248295094831, -6766472639213612623035175591463712650145030626121961083466452767898781630043782104464497239910889400, 32757845068232805222611678177805321645321119679919674971915283177744332616617585721658822985134819753700, -27087186361913740093604333512435436823244418586382598760203483614544123902664068317837012908186480880802468, -249169894785971751926328609196751068503935198709760209831746763469064169321771887699148486356390118340625792417, 697577952563277839593077703037720460805798362678754843982320181808356855223970905980613803788670770374684340029556, -497978738129577389638857811056405872762501433344634203278878922305150631302664607127598664785704451406409209510358624], [168030673664661, 244740179534361150428790497825304433287518198928334605948365988423657888578, 1081380632885608694946971186390669670080088505056255145302509544048528627715426172832528, 106639308582702906455982130129279367420105867137177374025717630706927190695308087807459798527, -913487295846357467114026517565507953419742353124323984778441406468137186998650687504916687391228, 7502705462277714381316854150940953629333249195870803651182124784072233147794919357891847455386437985, -37205644615735414076073509296485073783213951757144959142226120674532097928994101292424609123532790587434, 72938178605938600299054267614891885662446693609863239510114073211021319377675920987713887113136525594546955, 102270602895627165352652923279704839938523618459263294340653340227180218551227820842167221869681171701058411443, -517151064524313118020933420974513362598885138147319345657351494148152084308693028951440772715913033931850009214247, 429342824103070247680564379086299990194680159959466654384275390754154504908731672090691119339030173588486262640475076], [-19420764839420274824, -340293918099926150740366508599977521049941299892850692165171943764456919020, -1812635955510133366009868575137776146869073974506239198017066075677161533277799104547527, -74838866664888715326637437557214481565879306833088988634163300439500403818529984688403007266, 724166330890714480526085780969474694154657422770049013828350709689786281264116620065680284396825, -6049669507950798349557697971547796756836444172160244954993463111307925512874803735654780903033584601, 34932359172628607674491939966306949976831822244581641442517707867135401200434579077035409567569182520702, -99963450362217448116243841373547427385720987928300535113539012912629308448771359227039302431931194472190859, 9184583246854416229050953586596422264619004293199425920858969147366174973247415430426425934791701045497967517, 365648095990569399657531374555668981651394194224439425039918263240346202225669156982797427878425813939495933111985, -367135106499772912962373367884731033701723880710208725232513774128317643030557263069485652100466016273243076011585944], [186274934379344575281334, 280945815660859747961918632956633589465947231649090829903977562116862301015, 1468168833712790315828634742295758944224206024178090951763334779875798612685668493258970, 4658558722011107414991114894831670798629633719143116486182463311217530350251268399991365790, -141906905255224586358076383620350378459987310560939581272470415391722759211648388552889768956766, 3029164125314984888695946163066513505023521098799047037197596293186883373331954884891315134351648251, -27258140129969261527764139942462533411628318272808743204101321675474089260933520055627067693793839638781, 108031059577822986616248892142148837429369467147555005732221045821355352564390738355051369454571673145893888, -84386324043694382698301804897754838428652760884309401955203973666253244829791226177504844699746950684685763400, -243250528722401849278282206615866904348547005590163313096392983637924748694625405197107410159123353894793160275299, 311182861866039232539615062597174072392571753447359153651944589755472682027847471037862553885658964304117396786800244], [-295770803245415584502087001, 121746786320294579237308207401306183017466578162768559803680772827597163435, -285523781909676313511695443492236764689981869236978162494171144811199938968397205927103, 51787929207986452563829884245391271724934685912461906810006009995075867391736993895037827798, -437384094082740509758387368486126393025602080937573517969481787241219964559054386532881156652015, 151641242631159834132344042381755150511872985884400962179745623560984908482242167484557381273042582, 16771174617785168351177447164703046337334859413933894184674464602383622444481727370170281210555292719257, -99589514093159184831610770846116701102305854305765078428434502872069512407024984232200070118028067319113192, 125641683972846348514062547405711386214014729150611630719885801778748381222908225083075593095092846443412611134, 148978461103114879227819403521837048221771442157224647020915105872470454424913234268337283598492636911130126093657, -261375330178804446778032590841922327789591860254746492911184237743598501097137541651017025415371137645497362809228632], [131855372296076025873856342024, -1025867435011034833756763225004148304023293591027939842156199409859180863467, -994382414568489505920925652977332709664088444040685167711413572705436754139646074802426, -62987674544732925092161070654547088548888168445669762868074855717456692545320046664441727649, 691844766500182427010804027307568689231465817813562004288585995452548261666079450030230539088353, -2265596271179210130961850328385954023154540132318832223851608462303166072371368697961086920059089169, -6380578019261608236038961500571144647470280002317195162763041400351762281024651017682027846500210526182, 79961943189540992532087100470630669787584444780804866849755211396063190422647654232851394177621589881037737, -138851912371858191013361345046441054568418799600358008992497665157902307921592085623698670112939251365570160218, -80386861997143063628189299317485481306416785058569638096366298000789930903941273034330200353412817562239829722177, 217576189954959647548260029951895059331131833887583279458622922652427949726501282963409545537934316033864405081095836], [-24708253156064059784426616036109, 2384780239880339425279795979448433212949142604599923606977372139541261201399, 1611327692267076627654275210961685390122705361748049331238460318755776999430649063362440, 33780870614557224172146636200242012260053446625778756043343095862479697228784619171161738507, -565651094464117944776270803595650042327548452049181495672432318275032283132132984180960831026264, 2888168770799823000755100783768660421975086340333737341621043849961627991135522739035880384788066725, -1676432477967183990971051462433761066718238315326840634701703642694439506236154283063521190031271165547, -55926348243464436070685448810264336157081036555499107726113906822741511263505607390052622332650195915808562, 132289911689164026132634182428838940198029971071460553175494087211531425185679633114466165179686390128963474839, 33736808860996882212489112181439355300329003664520438424327167194609869283393672269522291941134089891192792310362, -179558539828420022150753993159288287422261102574158053803161100342643761180465611208582468702990490455398643656631008], [2535971999940902464580178795093610, -3735957407285512388765786689318050968380943541462858958269702645922043953417, -1257712366870768614672953291924604315843439199179606751115490134695352241003911985069609, 6643633427398974482519257979274683944423308531348191704103510404015534933393986298639075576, 237482692864393286339217235569342331958986935468149251824656633702690317061562744208584143616165, -2384023958645061204916188548855995635161457536334591955382244211701172372554656133355216250565054602, 6418821024378498070824180302317234696483120006369046611298678340792770501523544872202665253395435478853, 33490065815555917183109588722010106536616494273451480671081912056594363297838382864903310229098645879913187, -114489648914089361581485594311773874952343120640475816173940839797347010749005214858784653557432475892128900359, -4549835466507203090684933482504648266598217203704263344505281342544205549416896870166463178715564283603926166545, 146978125614489793551307984031144987827434273475746631502050345604004135748446903855467812053864162837507244871014839], [-166784999922653463381142563986143005, 4089987553387444679583372429311998696355058433204482370119700745553039471934, 232775017655865061347192755596594960272230950169855379817920250585052733870123780725409, -29969187290016927360978591389033205675350104049557935816895371994331031594125948050693691266, 55095447570081179148667263120805352043695876532438413420448631040913359276659657606368086462365, 1455875686071201749186582589805266257614721517684235712110821303634885255283434764166786388697907692, -8110636559525434912403437583954883226153619928522839090866353357777698344227967224043712836269715909613, -16199994469320165663738658039698456823794452377873182336852566206252375097921672612594714192553435235607376, 92407729835851028862008484496700634540072292320225078365545997081107535303949537258199240266426256885197276726, -11718632650672838647204877630821464877265502036592685398093101425729060811660203886539378883777953750729179612603, -119383584933338635844037312361653290377689351605148886381797799086892042837347328808627143275832326578813827661954184], [7750592879003661967700107347368788367, -2114488501953340139420857273181473848239528705280443029673863577691805196458, 796693015353146942245706084406733484013301802426028395785479578927565483891434883850466, 26946032630310586469043315857124201485045977116549694221076795782187415049613870582207186085, -178141341906086458574286367475585366019281659977318592211254867358202469309172125844266900471961, -664190961465892746337686210809197249038649645528522171576309747425665417297695465156181529950533813, 7773177289878875946272317237579648569619981467426315914882565469090153328002113647241947242760783077505, 4809464952313172214093750538097474996340590476139106637898744881396238940971672819558790489727554579302573, -70587729658670790417482264633758665404633404538403533533720086267538455570973782764525311217001978471343362004, 19131495934182038079402833844718452185172262474751763064380901271753407916626914116138802003678455434252214673413, 96251444672819839197096145414905193436602959729269306034452845940858257672471666772254066066991175906733901677082976], [-271374028917081164854043952814635269197, -3244309010613373275701046995600083580460635022302892102174734275282954585994, -1240570579762366344997087262736238843732143663589529640744235401075742448351472270882014, -8070715185815695266510937586154309401896356099036667138803611126236687328948786566897369095, 147108065017140855212240170445542928293657350404129353143012900617371041093565674718820845345871, 207705831574507892067781014102193304187683471479315649443795831717199863791575294258786861269577003, -6538591180316398776340282242794471525362853976749790394259398409199584623655104620798766906688927261522, 1824938990292069962782827226067191264893129363945866994313004049023357923714277257264366776858677426547489, 51339903632198610822939656204883949670165766923891896467883198578215071375591596907759075361577889712017244536, -20964665328241081263824758016363393291167587603340012245829307948785129226849044298769987269024314003630306868055, -77030048062126962745296774270103637839756856809929352651930329745199643482113769443300957952100637537763375242813392], [7487818079456026772481377433003689510605, 11776712221233484486957935602609994995724269385627830980230916615702059151958, 930817668830744424914685397562898841468511497209725725317500277625059077577035454816247, -9070466850690638025921195695359958364408554851480043488424792089398304897618000980316621329, -62134000373149555783288329747002724572652102549536890778672528208013021105358068867725323874684, 5239599899707111149827953518296707891108416807053076550524405580699144631062105026124289400667733, 5175533650420463267249274341481021815699477998711088537222485088208351297834982180074835514822985862958, -5404412335002651667699477502661729003673146402209276455511478724827591876107287279800263505996941679070772, -35464327901961212147484661309204272401134520319677621317737403176830308111450001012149115069409199264654769938, 19635143048607670977478127115388681872138549357537737494602863885133727302802397935470651058958215355787045775316, 61179195485971830258671843846859663373539340348340499125807775808812909159116992224087152943560601995602709649417626], [-168239571598276074148533578558421907492738, -21077951376131370813047887898651475757000130613686908468334880068574522630047, -162491969977380266878418544435088856534951517117803636149245445283898977720706932938769, 13586273051211572972797775405547372237228826488203769399585658121441305105443663837754234989, 11558992098486697436749821524591622565071524749025250306845807557265310313089009753670548488626, -150272192213826232723779294124227358045639324008311205110338044898921593552196259041272180058284893, -3959707703647356958487723195392499526810371812362094918958116857997275644737187217067863592500305832153, 7212866695374618979190092826562376766321237652892060648193197508993389266276776917440125937133578911098411, 22992213322916656758228450752070694554311005918045883289264019410896386393001540837008860019987039443445650933, -16787472531044986880079111451486933776904122746230820944813007319246828943089450276150421431662159587270708698014, -48198047227072132538483880268924825134999136066936878025950737468590295444760322007628729394688355430319015561271888], [3155554879256632050706377345709465154776899, 26374951501319441813133366447765006211983124901568217627478797143251575041681, -553433560869770657530894288207566497824581755561713673756308207649120642921273487826137, -6544221314492623900688554638832689938000642452539059917698403669854007012658117199733914890, -18239404382874474919477085804685283052543020224550515987998810198953674265924978617828083207139, 322689900281290309071471451453503921937525273836601640974909849141043628825167339034627918808775322, 2842363099376052573187696069456058032220949440112438677490577522526658723672964215569134250557658668666, -7847845654418959844504735446612590016226375244362020395950408487345683940331757275724404631982088862930719, -13658953187377488296077200756002097134448332977744693133453390353398965390282907632687387529791669979169742414, 13454860422255242370969642245815199826655254315964615797607350243678483639125201841822748588449970898355013977126, 37639686516933701608175735708795663373044221887789076758206567934425511376420109314855708142255380928114403054102744], [-50376481333268756769861830259824902469174260, -21783671207931266114561162057361523474606458497880703442667364364153591340682, 827918543392734575428618182339722291358041744731888734300494801064944316861376572051578, -3396335637983004043319837797747325542468269282008832401726241618760692871918851366608615629, 49552255980981078628198311017888518277936186700139805849103014185035783384260054138518776121408, -498021712593910652190992409051470256098003484846542862693489679045238637352955801918354881102098744, -1722374574154904246193230574380140836015117599748756165145244480857023623896422088748408868012151219427, 7484148877611649682957080556206589450916206689607501121456069225226662168651384042141792971719956274478553, 7095434847615495766164244551057500793866489194818689151721128465291519181446390667148096050310153322530203058, -10231705850544335533750641389064336123706371389563503803976976763369196342855816409789611037494069263323817440438, -29114735975238774159572239891432742122583946799656982297199731474496283293568187188893287470032948895723418682898088], [695244144599535476094095583891088217121829119, 3117416706202231111531565695886238949755332418771786756972390582243818988474, -598800800373671581660682366510245897992774925561653689754479423599305709537336513304494, 8185484603120234701039933559173399939721389431243015725655260007463426841609012193412627948, -61937856604028260151976924451754133052738344727068935524991319257355054084883193968150345834508, 592245340867359239371279267744617880640254076752490589523526256125800528130094625306141490651722488, 625759770740123224865744168049707424270237945986123711906306320984489943572840661980450534694764919566, -6264098559607278768299981083999771727021451970144259178267422444808097254176436914995943226569493495819818, -2865232100102029904089183105194924333290666612285700479856234226154874965492552037959870872119086348493864064, 7420924029732097171368000874885044385117564095189403844946339830909725622163382798262921358622845724001736286895, 22288049679188917565383181693846542736160374097832269555831991207892294476913212250374817530112885941445788159912050], [-8400951613197062660304631854558137456474630408, 28622272238205760022867802069693300594330368057033967122705785840608417674776, 101540404521295182436063120147452630280440552976043726980067089792747308788115120343338, -5705713990389869589892098211023721013313931492175406132142170052293407779078504925444227303, 37593951791400651475400885907943200395305299363311690384705543730836725423167567452646933919044, -545689073744559219585441323097599125096463823827701878310244072652797367019038004121799557367327657, 288856741593964731694778764038450322914336504602172561662268256363097470445712697476012179470350805130, 4503535487667180881577026321213346169273371421263930749394153629303984721657128956680003514358711784672950, 472620080030215454337802559716437730474527820501330698878999869070435832871018886763037815364709313358068413, -5142410339648183953488610884660301711162177756684229801195226241680950170927445451671612699490024236958354085386, -16872287232266004154914364190611293160629588112938159849050033682814860926370267338670521355711884753279455255366416], [89825889343488921453862117193496580459721547148, -64900186691820411398892498923249442347843964909651575298375992969581125670822, 330375993864528414614841872113085513722457238394479971460386929920036996625370826213495, -526059738428202898582931799371295781493126136521356325616008174814287362417566103705606874, 9041646273100896044628042535401587737560823299697255172251589469878564162380273100096189155919, 368688973339720542882587847435326823139047081150779351977181657123271979379576144158331374214851218, -846937186097416705395913649739656169420471492841942211437747673437307772835235721628399297153755200834, -2647847328332145540222125309222771705126522147351516788000427952420704429136010194211726943721572283949149, 602722691296076813185556940488987274779036628035053673898562275292728017166746077108862483282704200564892458, 3405204066732063125322999468824978372995004714228644139275284221005372270015711737716362603538354524788905203321, 12621027055808189203937728455260370996263085337726581669159188151146189024148921692477577914364768643165590253327572], [-857523940374296107375112222299394259871083307905, 90501207277018548567639918472370252618113989586641830558200429719568318910932, -478878150087690444585680526021686424308444098088819019279504332239819674957127289220968, 5368721663689648153603444253101293872801449813138252721703603246961300421381953381788209346, -49300948381616136108436053790686200311047708466206594212497067399896496387443065788734526961606, -132080127238372499521144165522597310352306566281099497312881798901927552142148210694313282834000051, 981220008302949243329818792732806107746821778068731714027809572102274414259116328233529523808745828836, 1099763442499639846569147105230232424126850843485769976799418821194715091504563924130874182047520284463783, -848535133379671387602968824771833965919040076539846897634765773873071620570306448680009213561516023348421547, -2153988279100730675043864336003305336141771785790873497631112599995236616831830306984472731266972912212179976487, -9322790242069012132258693499229245579046888232825745566449714884350586500616424092447333481230092185694756039951776], [7365384508684092435630455594585350425772713749358, -88599475182774185680683287649322562629193817160717813250679951008739422752684, 337443236687076399645185288119351925036856918788792670106668956639742356650568760940810, -5951614387123502969403175870807646410826676595341018191520883541940133715632689094641903721, 62711741200639038113583332755357365740510492593915340329393860468220468755376501584658172340766, -76350749981893525334178951789652220337529319262888929751854586619658948617542364961262752997484633, -773530199564004832716838264026540399884816670324567286455028401343022821621184765555308695551883610753, -77418877670569412129725793310874312506401436522146951259528474865720289820699308542475650507498788479292, 666628291719282910557395606555479729215211613059284560393187459865524907587249846365488655841308903668096475, 1300813372732089262470994870671229371774514238376411621273065175741447104701779559394009182213427777896778179832, 6796372949408636672083152593359801551493831543283723336137169758779567741009816320070299157664173621028836166149732], [-57297746793759094715389206739542284703510373180175, 48885690587656276792318409331023018988249058024319197425434576947681587594543, -60653177438334570795423986879726351187256723797011636657847295749404229197416147218747, 2901151129865012877971588723787608435616668195205058795602794356346746459278620851063245592, -47765750183209290209265231183876749539867527054586428256304463494763652124338233256641153911958, 195789836979399788464865165675332712067077262862974412971745373970081290023978446406914043963990601, 403439489107460726417494026935896845702973648202490545766794995838497952783715688102267575577925250674, -415050110360316277196019043948838817675297525181955886667427274543921574111202662220052271642786586160480, -343159692098014943110876396033023226373417555712131086414086826432212843509076111272876528891709922860504422, -748459620065190082946992690794018707136538446561393221478946792766929288366047995540371174136889770203596834669, -4887335855399931073208285195113055490628127424845375561593133977897971812902558967335887698241079915612866449396504], [406070419385276812596843323466913076203878162281837, 24732749557994988919303917925665783603192871071721629274588068823847819235194, -165964014790875648596394783015181571951789731988002200748568290626075730600586764963692, 1070235256975267207969737519719573252778667080908851919893746021207339491138148321067932368, 17973076556266159522432005475453979645612702938935160134241535348567659536110138890859188352958, -213204705189791779252566991457480197329418872948500407766347924207239149351682101558348688943634427, -53919229559278051350651443256357930976684243114216735788390736087798193608521917725545468070176642421, 518746294724957951339682512852653027107175582365090173555303337944962244942744669387417956989303659093697, 47203725534481782539001974670666200848516097402786469377280180929001551301551662416549853093326712762932388, 407124660315086557745463147496220100322602568324806315427910560076107811382787279507499889939561910980200707123, 3465286268200465642661040902222733782327475547920455377423034742926819145558105058409253720435365265147284561088120], [-2635240046294878171430978021274003669637095162978477, -111351934087903041040042870686438173618317728021201399450185421152919122073699, 238095847394215440823246218179527443271888183396696577676298551087520313707961369840379, -3461845218610603439024418306309404483071666552914651086879184871198382379903091704894956574, 9602858559652529512220228689594873135424618758570785195764593297711324164009628338304550907888, 156738897021238032700604752258997569226386600765301599059100334873797979068413500119207585501886561, -163121152300987776668507462071227498667655157626897906001302725573427059118133885729895011446514705152, -417654615316509944812531174895381277003468436924294967062385723698185041141004367737301685060150658089098, 148848437574675584785434627880054200406889531428486577715464602327343972051774157462549798006163144718980858, -204075244930884948935981608854644414902672569828679351240782446931529656109912588819061138004336590782417765915, -2421575894647764522694576415612453231257427234907442886505130566162500026411522704944514654975482342109745862496336], [15731918199458936872180346108376896898819823223740214, 178285771864912979834064037963649140856614134516178483465024530116096610850924, -166342770142573930408873822544141130379506253481540494304532249587370438375728576254572, 3422783463509203410633072403977613319772025464163767572260885823360878658801858801171872737, -24129277189810257192992051109595834373183756587072924123045817581761918389777194776713490495527, -72537385871735875878257558594597979427797130144813214906381583011056695161913139076986569542929088, 227708109056128821626868130019942247654318351594682460714104956153123189131766310636861899173561759915, 260729224441690639238890691180721166836242652984976507043122939057537453910192840075766177688455502688066, -237963062522899357980570767135450884797111646301312074700746695225931545156891126058739340931674181672964461, 86557322658235638651525171741573730537751811804190873544019242515556699518896848035784499380497740772894304964, 1667123492839802115804575205570924131336985562700341939369445642313366097554088574296545485684164797491324784848161], [-86749459198570855742735689010768035924340608448201380, -193652013681193420581890237379222131267863149706411783545919883535007767029935, 34852788670635653063295080587323206283627837051401548979474229531960324909377956011219, -1721792931384064329915790697657815111892996822975128742045661318459116118635713836929615286, 24223250835903926449461051924818845444848716737919911247875255735753629525748393809421197378999, 680541423177771424292163935865672237174811499365759421115520245704045131897099787649739107036770, -185182695850773218611560931919018077800806905190749343505592823395906347542233931523484835874867800621, -131229100875849131288610042346920351785118634365000621407200328919677131281140816534808328232527222111826, 246689484171748020325547937842076669587652216075032535487742936890153394918962906060767061620545058707300434, -19786325409170010333379518941558879105567028306264275924350044738519217369366688447767278676119301112341750412, -1130198490818140330124522436825047687392831144858247843139482302790374207456824420154807220001117419018217684772320], [443486633997793736996118178297187229709391984115176062, 141412080618832958447376601811386523084256090910626548047422583192676341092201, 68338040429379975393201273134904794228804095719411923232212633925556602192046288584220, -228978979907230729850158578895713066705993880801722545558534160315852931699017676416652041, -15255605762262104626475495896619667243467981294424996437851866083632964516649982682334343666367, 38544724264684924616075132555604449200784152714676394811834830603864751696308871663903916898126685, 101233255746942844279525794339821963252737412737963499386221784479207972391071103520036427556127009804, 54407028267458444603885069339933565568715452650286730748598066006764510118743502841806612682614518151688, -210318763166704640152719100965142164260114954069244019257032073104990253679108808836408681457774631566559047, -17415070998737024202977766913101011267457441681368488621879985289336847642553534635581155034696745829724256967, 754129632894180004122002110890855627140202527456052938096796710628926593123950816262124161236126543447705017074176], [-2109001434118582940198724566169606146664093976195065054, -31535123697939915494192241332790881543290032350883952709810005622673810762064, -100369108087643245605937881865797575030376609419592614566496653705448760355501304081234, 1378094864080653687706478415889806183436795324622220162561617772514896161491269857812193528, 4371638985676233082715974990139564936835782499755433554455487409045431673270370247196908691722, -45294451142213575126012281566696629169181785882113750964033944997149416456982914623411629097101339, -26549227143555635685396375137253700840161310532328557574413653936352383586132540798379319946379572107, -21853881088898771958983528871145691835195680920418512538036059571629733973369559228045952423827329498848, 158172199201375595075185253460332448698131164335431228333661797759493631726660980156335863820738531065868746, 37189622380426093864711805155651071526073458932629949108622480771318570051978853377026540280029470630324638402, -494997833658003035913106163533093106416346054786626128645754645133339673184503685304445840218801154175780251792192], [9357903499933849244422900877992030232830862371271085452, -100733760480004867602440541839047663859532781003707077472486259231059380636169, 70933672904437877032686269527322809419929006550371553767063636027008284126434262819596, -1469186698122350563218367128757912585662699010415531615053645351371173309102092333674312175, 3376731174874432293017223922161061139059372510665157845507230458704896784350803522655287523833, 32010814433513863505592137046253052347342199997299832297616634959880315729883200135984493946592749, -16631834221489821196305264343452026169394595286757681688578142930539186684459598398613407326621694328, 14456866947394292835953085063664808629530599473027217893450314617318251004340131902666909097220870274141, -108320081685552198096867234056079881337288599947208574978518691683350445797641879046568669331350400232974166, -46292330934216729198113316592007797100781362882435435386419975095510702383225378649612633280647756343184226189, 319414460653553879897086675119426850161067584675299747177886926361804401627057066299623379212950659935762931803072], [-38850225897125229526146166615856920193289981989494222932, 207617277326606978327149957516033468324962940849979792890034424088273434256819, -18132523274646923301434504783915605734745790663947018240960550313295383726660298242004, 872622599469161113941122325360106679264591378437201252844853895288739803951510103903351277, -6357382930681812583780163351075404309538490441543073753222953174124026951203846969834430481276, -13303662194707478938895327578158677147745744442610599217529673305346099477390035120988939608852829, 29592380727746863952250283484657388927275191014899052409774484830771510029563832751008174251478432066, -15967281350124431372610747429035391735978352810457757006565323376474540623537209116166817692808003417642, 68590029488207141198048179815369324735294421198247537101621928848256190604402154772038557887892546002969629, 48552018215936365771411280405144393745706560119251890315442377168964637081118870636389477429491959393611252590, -202479135871127138212719858560920495316575679803833039861807022572968184000529452172524159661816325358774440418432], [151296344097051197429166264972682992787744369606422999573, -248518370867401511555579195059576636896489587669279824717472120155647365870579, -22401910995489229368449597627432453431691543442221057374553678010693090088659166143886, -145710614585463998574082270552653216856159858688967111845142405429442611980912955449806892, 5585271098001946556858746399601303393086419460029006156428492673120212962926620743824318866312, -909019855099679778994279792488640922909976895023531872653417522665696611578295231544040491677742, -24583940995858478817807419088557307858124803156152566550674078443278947239412648613017095715257015506, 17389033127301172361471987896348878339753453587944788851019278068838114402672478918097488765019244692463, -40207176007130827431693547444095419895195303519816136313060706681849849844164631418647551400876936064290727, -46337403446736492901595651724971194357116057024774148882600485644624275750062703328518500643350460960562795074, 125977634900545113947719248615256582317032449116788993487176947122501459050081157517073339427976105135904157860992], [-553987126184549093637018032530606770107344288326671685681, 207629193301603311228783875320537829662861192054300970390488400082136016908578, 35394026695612832667209833647557727355189614112633153604662102863976019784175701381897, -325749587817765652422266488677725782622701021906430046035246756456301666823774774292132084, -3119988682305029597682192941426479589954943566804656365085841663271911171081774220717428093126, 7307214689808312233781932570068121889176929983940612804811930194659369807315079023348952814561051, 14003344036129979943777459073398110065310049010794699486385182540459272701911615624692672847796832134, -15937920010528828892567682433629281130581114645835490770638097137661692663446069350186059807395403726008, 21374325701531298762421035762004533875552276907912868204680762721158295050314710022554296387861282428019335, 41324895125997450770739543677032699366171104531092098416909940208496183817956162520448355333701104086241491092, -76844861838740076558963724673074972560158000528485653932485332721212462532544533748722777480315722615725641599744], [1911362114389592066458457282870143216068254052085728114496, -100916262303251329785492336181184572712644705595784837564478694933406652732284, -25848745014903357077588225686085371509658705259379422911676959446684148020857409204996, 444734970918942948758466634981719044877110649996152961000674488582836485310574644415294246, 730846961052645563779133509957856126150751454991511415902872780450247315272139017752615376444, -7399270719111832231553808149360469954300279522367572362861788201131607869044031516438706136068081, -5252996598539744462353175738445239825987630648208359049328141928882679189351152205977824169944337183, 12240622292682465475651727058510396549281207735923696724382443917151529448807783540387187922574667999296, -9589462550699491449064168844932145748044053571962152625287689272712512525590415972595960003855946707831064, -34828455757250280950600929032475762811939626873237278402163808958167610039084348480376261424204975093136532290, 45892490589994034821045688070535338840388244244981313864594117810155762280151019364181814482772823727811452497152], [-6226174147257878397785056576058274270877794330579154241437, -30962195722177329560159806215219359775076268607930750435859059530756854749808, 8115182447908495525463678995425296347502657179486183445966511090082792718918379230966, -321539272086381159850919781248936789464958488229765369896222158776671082287124878110707199, 697146299053332767838949877626526731302652122410044972906997711218822328423816429423746230702, 4507774311754802192605500415514416471205857791038191055459804672152600539192249576662151560825121, 564725795597802229446963998034229982214744789922084170146549038195441753640591649350279208415608061, -7915979352072338230544115263208000642771720249229181383346540580789084030335492093315189988737538309082, 2671133442866326670585689809907399000730564611904804888103300841149950354609924133851268922644863583828998, 27891562551810786206767397510910577214928284394184060138540494643149621268618781254218348020188341618407482912, -26785614705460220109438400807747853877212435241974023419161778942613667989444550236127019031684634211393701588992], [19183660790139299895571715721779715688023148773696600725098, 140311053880287647780057679593819541315718865297610310988421992142065973703472, 5512897159800436352072743341208563143591667926046280809456830616705607271588343545011, 125396270129120187401122155796538071932872095266806501722721351166561023890780092589769846, -1100659890528326677911129132820915615645421048069033998756936016315600653243492880227400209469, -1438333596896564324376425596432161494500825278554103606583655608809526785490294721267090185830450, 860661970151449049363230999150201913369506787315988864972467028347973026452228394264650214055407628, 4235745302114323105142916946192319172190484763201869093804150354613314116103060315830596132818351512458, 1016075436643733916666572244357741245282618385121790076401247997002473377316825749290294240384370970183591, -21285404772474044892356611388151927048836862789091008445918400040030787048504386413222597637751352483632580100, 15243172671656629363454317350890368555412589435440246565046033941403552884435159687313103790139804453324769126400], [-56002891881357894259303160808256480305064377171324335614958, -192080552966047034891411739343575928061493793561380241193408990873096722498239, -10252099497080606828446314258303591240090939827068413547111198266590659569005091744212, 23429402957348251682870616284375270409310793448054909697624749926275587087135727371190834, 858418530280687476616050765711988416443990134208723817188497278504237770435799010642207002586, -449878168602796936657592273258881928219821833766749369737262135822438067609491086658283098799186, -665989834992514932515950823425772083548792349497448416501997189180825185481618736626893149865530972, -1733491837084378695299081559410233634569526290832571972491352623925684420219977988564916792063231927851, -2645963186152406622852361122539043695346681540309416701719335527337566431606738881812974633502835091941480, 15501696742331177308464303772588383153884676357496141124204507884825526831061337595108595481823197682944661704, -8430614350436708156145757074542367346376314504929333265456829967534400816923624390580810473009614767755252891648], [155145764679692003604707184225678205970135375198105013374247, 176519243876783723286875519107689630636936682942490457052922363455571639841455, 7932831995033758307763684245168516419831565433233499182524672652810332587938687267860, -85628871717149612820787274387035534679256785843588642455103871514962299235134888977326370, -412404135537116615464180979550512471450255128309090592513727201072017009010572960575846592692, 1051973421150421641761148562496252738167103970671822539777017855568341192436164944098924792743826, 106972735719885965840663137845991170161303666721582269109080746263625932724298381576100431347426820, 352568824436484103390336600019742200320908485076457486547916928873701851755904335906126885663121137248, 3052742608847742706050301846181390184647521572477230427084083338068746435048884644251017064471220042103723, -10776461663106137850702124222763539821691961058222658436661447864665941950308654128971349623066214395065468804, 4510498066378304104391586305299261829466761328965007234234590183215689203801129813783185432029583102028336459776], [-408461418427923898736244013521514005227268881053383646096217, -109800474153702459143445847712781678293825026565654323429638041283029426599096, -3033764630273510013930770395914587885960215044531314955635843547728188465487861561213, 80128039667413850240487422058478750951933879704266455835446122567528506913240191617763822, 52827582032564029194665387424458582070163282112978477898967488563931354451241488762195283769, -870080237444899266324964719256657452054699553917710534439172476845982871769478042171847373210642, 245776435772585733510820285287253764838150105207811001487639089112082746308629498576007848647871182, 240574462540885168944280425469001511141744956846217483555222517143825565955703436058735741967704565054, -2813207012267238481041488514696268811557275406841817660380456716710775223089965172833091371296144872118092, 7144182818504114247497008178747527635359337443740549885613192155079128391673290627017868930607916689071237424, -2317813388965864692031636299497047550846346851996253805243839071336483244841672453377546991738648982743780147200], [1023359519921593894459297668821376395841786247062913969732650, 23790672336774937290454068587071431623106706794527707695261493672708898024546, -837951756925277435759966823488604264873021655120282605604260333914746091419707774167, -45391907945787949690687885730849751345705905935616634562271218582168414580659813366486488, 122540455462737128841402603667290464517506675591897098983562370944013540155595634085058011346, 449659217158822446746304090815640605702804810664398544085553567580248254423535010661100999987253, -312449249228249545219066107700263757580849148940564588060627028745053395617877793448504152572207780, -400636733057765342856419886855822300003978322915609191813599577908389153782483527331968529978675111061, 2300913426811538053210076274402621366452781812526083291185838287310561469693439666220326813514420159799044, -4505372103927006056988778216618363520078366324427251419805132248616181915453606737206342442924120941117051888, 1130780933712968512549909115010147577682767320578138654623772485147021461517530136681869599528911427640080695296], [-2442939278059873082062090069832346881377315983402359900541660, 48989051733975819849956196147473445874111501861706696478901472854261829591772, 2349911226485135953434055018337059599953160224719805334687430402062543777478272142128, 11818091015275246092879538501902058747228718609768308066809216185196107241538180713406472, -146043864433843167712422415039091836318978604012257611703323646181701021451041781102695003817, -113771166782240342219665663839096356797523552407335098577696769635444676494832913837982392920986, 214879483518164763539886490793885687136260408781714047482294124541019326276751321474459794963755612, 378770875537252340248171005156863443653729653784637104969925154248905288835862923306424602247312831708, -1734156782055548671928899735751885404013088998859038843198101546932583303821871655951058651872335817890116, 2690368601753487593702272184618884664144761032950791658502233665923076609033378838446358619576248842905278912, -512913614779758374122197306404244523214039947849549206689214471438046843082466326744599962892956348150272688128], [5562952293427739388266804908514004108063576539412124273926755, -87882046025900856432357662613929863252491437032876523181148258168389779550657, -1992497795497777035054256486397339340351342339066167955696128319236955699126408575015, 7387872526609043744323238775797469512919907170923854135501224312598667486421423097059755, 95346351905466503143526400216833113274581858074446424465948804794386131178209262268132795263, -48422630501516181080454806552572212451630236055955044723548913601587685705147391294610742419873, -84526713267660954966440049341880692333675173715880512309008959575383341547927900242793097608936939, -306797246205644930461668266705500793727465957123306503392428067021490124714624796099647340741529520217, 1223131222136219552862051880048926556637832834261260898821050313967798611053558965617084837214105993557993, -1509118111547416024094397922913206655878670955231539689456151719455452060710985808336251398872897216596873376, 206948072376129599384937038312059305743417961793848714906780072344882377265258945703789374779126567183319040000], [-12096779267972211445021797206299015139119074828791011895783504, 89212317071605244788007993599635007862428952554180398786366026644566421070853, 913397022429288162084851491277296289280518446262742783212278315671331773711772587200, -12513243234321364271715902947165763506069138442054197108880698121757943600357923592612150, -35092053603959195072560475976970496032320167737385803548344516215020643018604011358125173011, 79573134561978853202923124204261161932537445702732777472816205633052109097708280320449805872305, -7833589930570679329484436380283671146507246093204640606895850133119770905663174415671207411797075, 234380729926657758609317889333842665339525756287743526450791574422931263834985728663505352887170873148, -811016692401193746178357752871639251423617527631038626583792195391907595647558362376760223095071049587828, 783889487390700329949034900493234171608755771889212929161132929913910557399996418374578439919262214315441152, -65463123443723544902740156896600398806062018566596145230904746940136483607321606832803027775216950937381240832], [25144006266325615495796867586288575056750391737318509297211507, -63420770997293705829389872191697571729696868159566328855747000171675437271000, -6522279265680920716866586105321601939381017196718955790622890664860615706864169706, 9614318235176744653680107082944005290180925950906614999167659345666632330062077161525904, -3534944271531158845103626779176786115547320562180097985417808725795809809477144163361879058, -53120111313877156449103903746690818241021690380460505817543951369951151969094701230517275610180, 48139323554390038105280956215591872175685703894957881080306973412920998915696931149157882104832083, -172403323646881532523830899995971576803636061996264465911385472117213093322788846332446782653094928399, 504112464984614649207784679091268553303250004162766550014289334332877639114014285848088063727793865914108, -366556006091829691161397998375859997083805112008943423237308145185048288976418117776671388046674833733926912, 6644463661190972280703903084520906797020565528945708556252776270098383204990109457835913183813211970539618304], [-50002907484499080981925808832373244793435022997254638749720691, 27329305638079412892163608937253264056560353332606947381584989931533144841027, -397505310140970520314970377512486995742036165673415485354619473056016138411579446192, -4597514959063501888086765888273480462008087712251654672394615343142628198787589530249100, 17060787638841129260393447810970556037420589276741311206033349726755249236091981402862406133, 20344823619014754374904981900669743055908012862055777463029843322569783959930988261599044702655, -51270239153198526640080175917512666600015531064545049658274753792219922740827688368843327137779438, 120698408636298292488307335352484279309948937444750349227072637234506515708343646956494380739388822140, -290844271546245812549060713820841000027785240541045666018890464707788824983785200171466734673528970602976, 144185465591461310799706304166788049212508583141038012144171064358621607864497436757614542432271310465476608, 13226355910759747484828918095797663084104707339033600821407098922407950134142505283781167012326496949170601984], [95217564891207264478107113001228274529509230525527323467541897, 3965783600694604157464236632152755898994135533532296331707164076050028737648, 391099989074500662797322797198752227313393187656877328017476202688909247062942732448, 776175395879944368983520831788470045656117129381491670674035071773493598504142090941221, -14990797635525108228522268274342768590651895001486287176263747744748796661045441660626787932, -1108429748926414679013456161374683940455011734452421530094773702406230830850950709092901134593, 37605980319819681107869353664753824662677448993502097656329231544260545741985112104663386881867863, -78785515737216188274178655884383968901090084741784264813172610446238634969377664711026608984932476606, 152604238254340189468211630988002429296297201721603190652889267876013092496577188004592211801434825193150, -37100445900524079498820961700556739521877012710161175120498473016897512418225190323686098262469626514412544, -16447839081748948949477968066638761907333029779483781141676994228405899056416441191552179256916032538455048192], [-173754430530696455935331806930058439817339841894841254550881250, -22103042943582222365555135564016668534803563821529069298795110577531808601953, -211449157098656090687411819040728100952600632557472675882384647839617987493564201738, 1010644204751280484728841245884653007075077207439413652993624841742401483440223233235121, 7867485546399713574240661911258062038323403426373896400307615126317189941464259063960133942, -4669664481830216361567169599365594312281907036285257608010690735783337637340668608989331692845, -21619772272623843197867699056949528827745789767062001043014675675399503378670163274356078096417698, 47006287745669628100888919695658885415338054373511097974499540735862527302523946993599288746340960312, -69684023112569321099963209698345223412376317522005791661630301181104429426034780930458619920145090514608, -6943905333647474050889511068464066587372462746630142699925563936424674240590096881929901214540632799326208, 13719840625076219518235349790730757089611703314285814360415449129334157108290186516113382896009588521366978560], [304060707466766128357795389498535409832925515926522808519613457, 26241167891230406136400275494588391560244319158389260089625190435024799775681, 42880908297559722786266359224964984276809851948016817710576686354846645363658294949, -1276295264074896085827779100708522535954894138799861233398509978533307388432309876870047, -1945983574197349891967754591028441044689355994649661763290902418417520044337513533814017945, 3561135567387747395714106448916983838095552029405525934089987268098146287122995906899073353091, 9865017493663533908000216992678961241249700432737698412223648715138958278643788970228571095703200, -25106820247296312982669341367581374904315130257735902982060457254821011227027730432108036953217610364, 24445559127947149906249090283361624230657059345382223682031763510021760701228097772093677281582533917148, 19756582538397955663084773213966546201547269097029894151027615334282841531210652406478410920922646965964800, -9738872127589932697839011400111464827245065080329934190149308059737307789622466268585382166203563287158718464], [-510590803195541479924426325916780265205479009028917040070705958, -20664720091177646099187301035728258099674794538794096674723827455819189342324, 43008545838902288241885374502479173053377795666088720316051087758996722314371314117, 853296442711502803967448942869478686873115583437342690789509235345727797915921884452517, -970622520709857315823208622361456952870781498536327864870674929640575273831136546984964200, -1009176505953621830086604192584346230289075369962995009340173841163744035390129892638098337105, -3349857291911001715496438407617325364576106995135953138424037810387405244828158675119027280649591, 11594835653106077542143958624057398178609040272477654774938229156548423801990517233978350679629988838, -2801787360829413563819826844282954257827301410414587505954959333444659268868249671260460091845591000056, -19199537357556109236246513024367649633128490656385882478243570864217377664858386202008563658786784906420224, 6267564985270043161771501164986804560728126897435498056727542409110501919599267324503632252228814702695677952], [823250528966169946441050414922362480524895490455377854176108726, 11277972176994189766967947617294391376615811458475977702972752852349708978259, -56467997571971756952060576184567754169167154534929719509376067850437141492858954233, -347572583436967678502739266054932948969517509372789768159401560735942909148591683885432, 1559281063031092145387821902275103159609981168599691932801504089175325582900456215613270105, -591054492061067961082792684398550228877347484942363626173997147729037722291435588109182858027, 616657088396385602266444051156425530786455348773156244857438979073305965220796514286786799498824, -4201753557941895500599858138523370523378791980235750926673445942059472499322209706221518185925435516, -5444312433606266755974777130983031501989637345551301563558207357420578744055745239479115950010274641594, 14370800918279719901209242411171609199655362028293765394950665814258064451240453814228461267029169624899584, -3747278075365352093939205871457129116267481678298528829121646001565933104542665176612574980855120811683479552], [-1275181627338550467346153596154856113924587405477756569367238372, -2812110817507801399757694857015734828566320836207175924796183728456905453808, 35922680860828188601971341006727800262264377926389328624380540087653534711042337869, 22115250130819748345609524355877660767841063651388932066933004200523508767969793879005, -1094256013400232031155704054630436644484891889264195048842759114158206787017998998332174197, 991734539285066001694702076327154224880094199824670124129605951692127147363845367407860017190, 143684332768203151873988091047357265796426685946268947467569845344001766520067009624244494653416, 674285806044317453428327326626214663767454349541490706410165465707540342186418605273844661586158674, 6994685637481892135480094696871082514215911023974267421183196792902307911581829820920775362270576599472, -9310225594170590549273590847347121842924338658297005385149726845298372150018517609961906198309679088533504, 2101394132771984746148855880269599442479167495362415131279748710766087405962038464816251169916798140514566144], [1898477139783822118128448838943269495460846747380401707696337394, -2399939233380281947722470918482977627434168286161437077068192404380979355374, -12237461317900152993813754263299334975827760907711589631875820158848629388536664436, 101457665199412140642253781558332412543563894018349388488178772870886065531581996064361, 482078320684891993132281513829614313862458769143432469577575722227885548893100630946787400, -737177340672709316320902875173651544509363326609059309874418235058025533182171566743678789109, -183760383223107513991660559615687924068720938644515765560355173606390658880781257536640630105180, 714645372763580581152526132411595768183763835595037410976023687016645416204735921177241824129731309, -5817109155892648031834775805641429965968191204106344607655301115771490767201617342494063154620668694768, 5409316896653713530724459571162798641832993531674128929734256689613996131533093052069550330622460469379072, -1106452818040195173354344747554279893994025476512147927732748244596615987458928786914386069237695191309090816], [-2717833757783481443193534042382696775996559476794580462562651400, 4218047536034140160303747495292900187972537316866163086224550645848131758251, -1599252104752726093946050588026390162058566607329552899688966991749502596764344090, -100934970738852180287174432785325945697825203002917431187017310673875314065922269422332, -89456290605306117324803947000170160077420635666773790840255271391322774705694614018697606, 345345649743001256557716671415507494859452768618319537231972663085374654848159571711149084910, 100429870631776309863861621653100503263007227546875225338628276059475019782235172032821819076075, -1060204863790015074754819826296018821771475015925669715892382116205244537960781348877998471908894882, 3978837504753113831264975055515775832726405336370741471366131086841753983279088094540822979594091994816, -2842556859049318381176381380965203842857012389941803104415973397490145762092571511979804890820313540722688, 543372740270272178353666107886098707790976468413272813209642508831092261108655812163701209692774198719545344], [3742785459291009847712421207198660011986868499095752596213221963, -3742510472688308786218205156313855655327203551689718264432020844625951721760, 5559389700928166237823563880680946516999382654386481859894620181430992493638880896, 57365870477639020779429478249782252591034015253643410879498275863234335009225479376291, -64213147490496119620034070185833535566675253986316081727748070640954370492176403637525256, -66760106663916736401085500350914828283906293497442655210820158789335349029391022857363842541, -64908802199964210111855837531235642138916155092971327473237537996363304841565148594460493419550, 963302869854120143721849676519440964318377508308907082556466893220186976488339159169302124124005337, -2370724481708563463367902620429878538377233358319995783123557584766276762930345358366324416146166966560, 1338117103328608533642455665242563033755154970724399111383685196422254968685103089030662608797056647299072, -244449939296663592154759437366382239763238385384511589855665624133124306338475668301844485408370128448389120], [-4959889881415674298571804837827236311451139729934178190985527959, 2323420843545779745468442674580411232391343281957186550956574967499651141483, -4320832468825588650903941134901045091329001073698280623859958897327087724810352840, -17942521040837728217688352930896862902595628496577674468109482152011947262967886388130, 80022982285255826529911681441224643070987156370590526370415296703737702159007681880975555, -58494300307516878469546224722717001907418513177602290650546874389874173980747653084249760255, 70185448596877382025479952027619902391532228079764576852273994540170783466897859599913065766174, -721196367890546405027472796821837553451421482327406452394247946229609289499451529981556477711059474, 1245370074946515051634755723583258031231638013469680711072733557654569446463657201937782418284829425792, -543992751422689093687706566860249765718463273416146146154332071414939618196457927397286080097701850513408, 96491870984868444260114639622693349624080955769196153358472598134983781101061128163628632312225745824907264], [6326821274197896386937473113169404105320785265589003817755793632, -944966592386576060108471733823441643595275184008406816023422437665054433856, 1947528018576636624547645988380845236508106542099074032796168699255443468270702928, -2812588013356122769651313429159652263582487999269379540406836457652592607888278484508, -49875911324074555530412529543655498681599261175953347047481376719239248370921635075546006, 80573218964017434842227769972918996274897078726436539449713699086851064821042124140955716265, -78312147904161169377677229148232006117726802558418922682760917191091874806525636236806203973638, 470674363811067427969094318421628915471730309257654931961092981622258198025825866936990178595370038, -566868506621638696401724261381360829429498281064107196804040120468224974537920256181856843896273199488, 169726993568698030973744791229397089545674389196023402352106386586979788766170927290173735028193853702144, -29366622517224113052346850080400255946035591397000293032317201414265203280399540085139860030532223336710144], [-7770488476352193386854992700810005198383630547418944666643030344, 52625673353312654299643405619637533145570651557908138247983161692841741761, -321883516760792031597973688055619266871725882399669363056534860737259331830415536, 8220115588420157466667326477660713712088986981142796096362271832496627029266368551199, 20567398361910458058933585821944362679727621103399230489954363200884970448361756228176688, -58657848603809978816965081227913227809298616127983330404134682332133600192300554071020472841, 71664634057308738549421329058285743253477633600606405813952314086312396526971162563478799185614, -268332501183947956909278346293025001981725400541917722810148425503590538202619465082009383470465052, 208308068976297129451552517260841855127952729375024043055694528862216165875296307743340905224803025152, -17914908392236198360754785562753977944967015227722740984964487175630628959233827842916454213639915700224, 2573500797648177803434323940868997412599253169840422944598760258299817527309119054340279504860339675070464], [9190835491220010063904046488265869485101116518578308643049016469, 325432703320959046778812274219380143540635428722630851990107082938099889444, -310268207139103478240748709655595839168680526708575841304454457270336408015904719, -6245478035746711169304380304077423209413120503969703399474507024699433546336009006334, -4412650066989595148072621084503021859768244727962731615458958673829036914720035482665774, 30259830206235848648780860322842381635528965714806948697044358143887359859439125759508931693, -52919179446838861228831875897411984909636506404242193486516384665993374327856540571486923825208, 129403809315976164286229869782427989761179872843890018978728711143182033557828846173471161591281786, -44733611225411619480503272215614991068368996832198560983364427341450460494379506591178038432377138688, -29037044302342060994260345950287121211706167033609802734023547998186667082866857651099129194546104107008, 5764809892281987219461634128321920705277236843303677554339838718863106881114279443636553239890366235148288], [-10470865644481115538340773034017167481490028942939712873442466609, -360785308878476559585064668351892703832795912654287549587827331246822529719, 347900193394800090327091516217298168700969558790171456222520544350046341586587696, 2822451461556529351959132549914196798213006847413503552708859724749219125030325629832, -1354053266730343448777744187433555393665335914571987355475667451656952113038719605236805, -10413543311666087209056000994628740096644551952965514732788005413644394876921704445146726120, 31568268320050414154813394589929548540458587451938046521172180296327104642073035648269300067108, -47586886288320972880236992855816148239887487990736970763686157500046712641975895944204880653754720, -15298898358675812222426602260823817167523225106703668613294818991215674954559807020099191679297646592, 33606531634306975914834516874696441957634720114201545610365680219235865950020309338446804425264460726272, -6651860065804134456236666266411090118672671541023386681620476168562706565285472973673658682567376328720384], [11491871184305374123442026700201119289952737405787259358061273106, 248507793246833107219262343670472122090578880563276785406118196429957786364, -195959158540940745650333928908549621114224281427963436433983687783452377168964882, -508163921539095254803395879194220678770038061381764295768837832202507812547656258496, 2114182777141033022579698363519785021576664166641448264435261300472367503209168886013758, 730065050721823405228442094965658762460749966570824447144034368422855208964229403852266488, -14629823591943864357454868530977733420606575695955541103543716834016404860157601769767780962504, 7449650795502462347597138358709822415614044987674754812053494807255202703213727281317535377736660, 28031514264383750961250183367815264330779396800371906743177336140182418771907418131039472359147089920, -25218487775103052850942466342199389159507404514492102843112609563603863689890897924740917266241070039040, 5166654141923033088514638308626387891197459746724198742995496546046592073949554730858884984775121630658560], [-12151279778718613605051066186448412182762469848521757736606467967, -120495110156902125396219123273604889702473450638125387803724701027024659613, 63260945359774034486319737499503318080135317506045592300890265542475996174151945, -407761475404711673568752929985297070044461520521739946156197829858660718030923016865, -1390534616130769681708320843595721068531751573288365921052519073701734875442078952351857, 2199651434379203689627276274275262581681229029001202721822824959280273134778162253376371999, 4314482705079872959318645948098232357277766370642318131331804476642092514260519332037858564668, 7336290046924522963065523735362497416276553583812673070036226967330286474913512270679075377155928, -23440827197675570112057482545164949996807221914505936752768526395346099220510883447958479226369482752, 15707452468947353615158271818990492957109564224337517883369187799295392769768264624788442738948946526208, -3384983973172922633341061008339702097198093001448206005481833065748116511650320182696764004140023004790784], [12379469111598676815927025377717207803048229708928614783423730086, 33255302921593750611283851218216492537094737959942010591771523351672864311, 898793377153635892683577218928266277882847614352822189839362577639512945983351, 485423752401637009088789704409320606020660894927376022695908283317233257439022366183, 641385724542770759520437463920972525428731701091988072717021738197353488949372213700896, -2055696393769758522044115310426385842568854261100344332289271837751254736520554341065180822, 447208126972979124514984589011509232334727225957788139908919748870185560668952062010727064204, -9548169282774853413886563850502289794752905566033480451206400517482752622717382713000193779136516, 15234460564335736214031230181273487890794698287726350205131208197608719657429197962355563398766919680, -8638917727611264800246921476865348475879565875594791906866120561386796038277391098769645716517116968960, 1983552019466722121594123876812260758370317946002022176097739472402124570854391873320921223044586446782464], [30441405, -12151770485802286109054792657857927609953447022920155747862502433, 7584340766912689232277891933596140873562084417144389686117352331440193900, -16432265269661572216399135142009646968001682623079945786427334764731501941853580, -283838148108785566131627979602805001317343615404647183526462169917293531685178686775, -199355633403154074384048057241943976474410027318056917164782747382232674831783168820897, 1144513272451211514740003230246296140370573778811416162445201389704476820402915855973306489, -1809965923677420457358887903756162778539980330174926596151926124446591197323624042035667296304, 7181129117163714141052999851138671706388730635927489533258070394727042508200775351726707342782352, -8423220586168792503588996336770137302912284310404177310234944171215936710620251684660820821129035776, 4273377882741798736058228308403059332168245240300693389624809344608619653211012800409137733902318698496, -1059465307180713261064105559856960551246776037416212172535821952660933853288497958371542823634509884293120], [1300067267110, 11492821723853139857982443533540239145723374361689063494774465266, -17595636468901693781118110197126224690474162337880412250404100585242787755, 12273481150409380928517626528716049371789413630341457745160769207321929353654828, 97326653655477949440231598609994391601398853461959306451058198796707512667387282800, 8506638520725826679508598429721950692525322021679975508542103156362168183842313344809, -426735010414574198315361171044061381579178495002193038140926441796233680273850380745826965, 1633126509771020423209542519682163513237209276964992317392201301878223466550700103720820600568, -4206506794143284794963233101195991996487215715684488527715498389332870086540811146879511136873424, 4034274884872760673273561617048506794969321927065313423415972743862698814337463130970533417275588608, -1893807230940319497457099326411976193884775536333482902166497037952155395399198529404893774523651850240, 516111512965042615473579479539226143214113401027316400736382948232285603708805898774415581019023695937536], [30045218501242, -10472215869368029745678870589421462176019969646469110018063323961, 13906508283905273571841084353323667723088479686016437616460355759556623241, -5383671472000321615650440539546867924893917389575874159990989280135143533083088, -2425676198107696490467254501846918993814292483556187027672152211957597360073176259, 44575155727512664584755444723891822426149042597781044579023424471605061174434915242012, 74867770024878077455640222564154097789296373693060204399995502780493323188891716519711671, -1041002569346197434873224049604160765612192899055343365407128860605819574370287210797705171248, 2028841962161950619814409003449950987929351056635151287517838145148066302763493392837476743594560, -1638911510911730413935923884629278578366640661389213743311023810455958831225349021842971125842903040, 728799392247958561898722378382535340997230513771159808447219295531611417282865271462418144473590530048, -225538702630819042237586922923495236434839220566562131411073397753597675923067236254433648065395216613376], [3929483787827641, 9192499683149547529259693925254484590998276878355901175726657433, -7437490162842880888056310180936062743996532081177892063173378893986584001, 1234850190378349621796889129793501538035208837226449349916998875191073727030099, -23235778279737981063971757163827880820349808937217906732798414325838092881921458133, -40324138303004013591535531383522228750190540857239146952032649864923217054330758046835, 30337893131044655933219744269573137069188583797804680757398189276440936740467440859292320, 525760294980755886427217941348017610326327769313761547634413271066031543363019384326841997377, -792631849710934787657570883682765620383628201803652806169357452615516939391197642494289772764640, 515285457281290035984748288721319106237427212313139433522052846087077589743989861425703261910728704, -219218001455025236601013737285203055680230044138426817277881617982559260127953468352621104383601410048, 84141388814854741655726898253364083101879372636227416853172315878640144362885133835724153349592313757696], [-2203197566322442675, -7772361741416721107655371770725479450660510543068984160508105430, 2701451568754144726050832455288219839004023441914537319790401159073671371, 253454925359592764921246932269128168494290338173632089400669550915296449593183, 18757300180482629241135561060288659626207884231143300921827179598604674285828847292, 21731877378239101332931250846777976820449114795674462797911426275902083311833466371225, -31786954872793661079711526847388114292193841874924892962104640334448745593890460589672968, -208105932029218760354645133963349068289810858405767668088340801344935958859803989999508963776, 219651023194504128480722619482786494540603610897736695333582714563851443484510876963581396301568, -74796145065722085570437228056240290570996766731054718462996815244950512693119383037470035827752960, 26967584107902409091676468603087658493018430083055133484086923747139039036283890179123725454175895552, -22635011282701637555822776823005093645004149134795521635547440985673851024011012933430744169892062167040], [157506346038975783198, 6328788752679360400850701319098584331801916049302943705913262357, -354955078788601356585716846683003832715372735284553469455048306273433779, -430260697254108007444388185381822246451262381519093544169113957218864480454371, -8821631735072312654402436506534600289527198075289867776097872520900175863217340172, -6702430885006419678519836687190015869708775988724546150563745184497134478977073455627, 12131520496895872671863250483286094183791922188092194032339891097205326409645216337431528, 54039124602152814782581369802734756490893761012610887371605730158698370144082945867866823748, -8304144299564731841891228946907117995119720391761273357706015721257256451076523133491514785536, -53463622065912036440385169740258702859281288721867480561832474422158848619741458135179373136314368, 28391027021654815087231233506392607124361716389733411302449427179770647942096245995374125214624382976, -30781747879106305205372491048808718183057944303606351940662172055430167815177635610396513430604349440], [-4364345560657606708588, -4961837997670898867656176584582699731891809381795685021275231540, -387670909478713492021510277831138842472319690501474860364394141648706315, 248540945548383746524234763997823504239465782205853817198594740040317329080291, 2310777921556848368538083892896858508326096867722504228290049810113047462363906166, -766266047712349523762437806650845861258912556226287577355310868701346698194073916631, 192795050604155230156348965886867095408122882855691279477393985821399520892469323950714, 3220485572614860102759403756792045428218680978878511029554293467494077763482611033335760984, -43381962563814848009094205728714834865975511889865392322692213542882025053399117936623621829120, 64756140749873886186473499402466280855361346601455644682112883178611531272563766256105486327742464, -33194205961819214202225231864267944148579246748664443619241378647466745176218296421643672246519070720, 5881554691828003881515421533808643833541262873610963723855137441301542092621585100424475827646079434752], [45341245220338052753013, 3744613529623333345162959743838014325548763024020226118129654879, 406667813961937267183130082913438900237440277167373532501871136829325823, -88416045561791572707006208142023886633781806495150889083288383570570033628531, 260287179061507285684175121353669283709497136712570499619151852040014835551031053, 2634816081389353347710836669370693938735124848758195566693596928296778344617234521350, -3378900712833466671317200208946168671852327279021523581406190180593929178139960215968444, -15725818739895151054951704856163649285201865814909436074086274414416856632060928552080600554, 40146259341543949913428324292902727924872789932809246122326346159642297843885615255973502963712, -45394434045087572291173247134606647303448792570729883193089561707207123660733657545858512964288512, 24150614221847979391554045882906446355821152140951058208680497958070030032723144128616490452572438528, -5618407369819586844187703550228162657294480687987655435442347268922937598834107589029970540267701272576], [235275773813295229429845, -2719463800648454662980026613154650617400441146128500286171588040, -238237897887858968141087090387313262409654267378274589985026286131921331, 14481085438462598027011766161592720772333760341046008487977275308051917050448, -691639847509755556681959493768654419286702651733302017529832471471277166853868754, -1980230221855036319708990952867806229316196044645498889190183749765656498600980252319, 2371824031898344273032676191117586006122373383215937419604383757875235920947390269799109, 12838347159075786465555242644450676146595082723008080453170240771717032629553844841984800776, -25601533398862339584201425223931386288100801042387899341990643831828080683731213450248865873920, 25840476899127975831688575324929959537017909940340789564420954158957010479596144243797958154256384, -14509243500512334121156994292438714436120574395457979977701749129247688234073172387909796631918149632, 3850694210860539900208863522730221407235354082912001498415914684695649842251321938858733336805416894464], [-10972320638044315931665000, 1899859957341300586896032053360172347512315302744209600255716811, 97631519695189001615735934415022613589152109335278695856669936795983809, 5585519631170589165085985957915043870857007174275382261586662502983780501093, 444939318564800781644163811491103556428817823653925338989046997002236380565421032, 886802038242092973934247830920498812733628510989539593627415029128108258342256686608, -810150607994849899470565552895905832076969877509405099249951586442346723128031055845992, -7393780195113593370303442792177640118996615850267785498470893245844236629204818625311838116, 13539084357681075627410920663266001934428153574023469953117827985135025498293196997703455135744, -12935272301522128261896555060268274208414191387551096322799729828549868605662181484837524952055808, 7692956285157861391365957925985194752488785272263133912695868501574972436112227743762135865888866304, -2229415912665015361050444126203852554119154592920608311239844436640254166184689296178921037962483335168], [115734404446839245320384419, -1276298103528926670353301943088116580499030110168668903292354042, -24688279242024847746328434476410508237938385420390824809353784549249077, -5863789799864632554083650529714928389575163683141737056224105416927065308329, -177143983781914603897597662463258094499701030419946904746876303017415999622915384, -176865605306272311124254731827133149114112595610678487563724065208658850039507036052, -62059783803685751932730098827397678386349300921451209372222889160476205572605893252829, 3399000591956232628432694064491095489085415705961241085533533092217583897772384514005665064, -6164336297457008906511871574825526756060602147636386714440946642772794133700929419285404868608, 5833503295088945169722091728547754693316948010588300725524720130867549720871704927399237474320384, -3666036889117884136680111016650491889526946771175888871937628009344648547389957706694705599020531712, 1138598732113090825144947433433555021713948678090624039061941834826113820027272584337697586072445255680], [-462000234193772329269175814, 824108292372333418013048957051159278543947163231255967879596569, -1228762361101452858635045849177288132521392114810432187933717646720564, 2757596630039669907071757394349555652038785366571365461370588095083346853275, 37986537014364669503274223407509706043123317038299582062610109170727260314221312, -94125338952958462266094191168386143776341051711078827860090161805272647997438012146, 293810600374291133060501057399761967191819077265329353510419717349863543056821101327716, -1242363161736895410009901555805920980799309639439065349315496041646575806217471917441998943, 2367199482768316825216780833112468554334251152669756178764440757598040971682095199802465853440, -2350009455455729101329815465701587744602873872916740318636756866989857959983299869063948724600832, 1559608035471394705333703784983742866798052123175259477116067919136688717294748881735623778257338368, -516197390452744511061680579606828171243240677079820886867941517013761618322488288625120702920451424256], [-1480785094872164753848228845, -511217492718450361559380323273208567884643209224284130900069162, 5720046526684769584591649486403840956668317667653956969708379097357444, -801976198631428648596582804941639825132047743812629973741474189723841166177, 6573179714079168555880067609021449282416789376440531788264401391134852548138571, 120157794598329744116586751899931328020499528275315268576650449568670974600970415480, -234106155958786184420614483767150870837417180384580737216418855877873164787471533199814, 315112119370924970319949156624968233004761850403756473526543559749486470209172363245359472, -687841074021570403172873717321025387336579990932625263684406253503623594643872160932753899520, 799039231471502763190343050030418356442531931248454501208400983992932050599348927282817538195456, -569921070948839616025004440713525772369584805562317412478511010947687263786073503481094796839223296, 203197540122609004813317839629760104558673370529668879642747177825544563119065981073527403183540797440], [27186814507134035092331337730, 304495698591314431122667678266987757625602660657720470478235701, -3914997119076757566473008778079278427950142277531776189970645906500092, 88441400490062233375743577285750017301539575290460096413588097860828248226, -11053830425181157322505069868379578206767410331998904179428906829408402623045836, -70891289756869102308993251348361610545019427345253044442922885963218598829730901774, 122092249012387809461125914050211857937770046742915906856475818334696474100923420162150, -9440498708157755446124771912146980205694334334967467869315144210061211852825942050534736, 75027191523257927407073401864773942351854019516491452007014362723418486575060099155666272256, -182923013034053733836251685862069982922283387998713112402017707700426615284477644605826323709952, 156870745602973007791161415494776888923890224103235871495283732949094363140397797121797503380881408, -64093395475193695345983598407398996098344721709995391534797449503000780156786191458616549585056694272], [-138763917343081883056257558617, -174040893035478921925418000914754174086725138917934373475056243, 1760010002772579839167656774166423679015001868591421504340735003778546, 53562847489722003117255320365360901778566532572749176127168560789896187240, 6134889223657780473283661659098847523248541893580087116451853715044866440765705, 26404161208181659532860333432365502936488055059356327965989628112424877164023371278, -45344946607260467445221594257874113412342751781405000397828302566715887117555246707364, -49021081710991858074357277376674708306684607036084653466781046177570871013474392288022400, 80661533069690995028440035660579987117491111694454628059959742629748799149081028050744377344, -19462101137146269475877729034615519509964706833816390831557166697218830437819715819315470008320, -10934536458289975524102147009797026658443179095065918993515393286260800799790527726176207969976320, 11009604690967321893457293311760682745880927366355980905793763549853321194959940645898541361807753216], [256222270241403255728021325581, 95396232336483614406677741738834838685871847284845877254384140, -558934232625995302438563607615344935808280125091827141642189752282284, -39435293280031007932157001939884224607751303709565253758560312600354126312, -2164836403560316914735387647824181648500079819022679020665288046112988996488528, -4190888268104372016158231802611258248931691448769466566552387563216526824396525053, 9716736641685687278865025390600746229809359698248558223251543679738715191095767262712, 36978355780486309986677279743334145554629777315611383388063941830851102156271531044135904, -80389400526697370882845249557021543636771764739342754736179436894329113523078879047473430528, 59248630738748458804645528345251602312397236221922177860054499225444025321347155326852239720448, -25783187189927143991145370120796958471924019600615696723121956172858872360629232958215936047841280, 4675407625156846286089400830432365617266914460426391178046447238663087585248604599680656548099522560], [823226164738913610837320776060, -50108202040362909539526747874107256250613905553355551290740040, 96516410213122119271274244380603921536055178420479794880658143602039, 14136681956013894121804959903764766403368923011925934829573803441616915167, 423486625775961755506141737749927589276894416671670939368998127001508098918754, -2426660495471484643773895341749735943301038875280208736386683454801680975894149744, 1701160860615396669152762087012824249128370451231887498555648340708316624710580014760, -18216771965881635572357106910075194261726457316445806287052187296967176004759081027049216, 48327166828819648111092154599641883523230791503359732753010045572351946452794761560431001600, -47790954302463160917982628802944106562607632346194350632941117234345968468408440861027511304192, 25384815211104461739699193263011211975629289411301032720734111248677907461881166456676374301114368, -6589445229906359023457513083905647498510899654685461263684809593630924482198327580153689834333929472], [-6743454150869970254811096371728, 25202459890925810997125361688210618546878279507291790699363532, 20917227242589997213643798302953205132108897963129659127052276931025, -2636695073025968580069809681499851204965914494839421067255381758519891197, 53341596468534968140937465209597054559984746992171295349903315826267902054204, 2557107526577971521700281162329723765272277348567635237803211736782992207533484610, -3257938391250202545460789656042869607048864496433185986659326740062718953928380295944, 7128610726493864081674327952667371786540652944635546925593501639379287557138582561917952, -22922923026230550463809060769048655227541793542141979303685536903699715012604140512876167168, 28419799332229762953797471697185851973121708805095669946779375481780628898542083395337456713728, -16695774192606810958974664061745704113393945325657519931693262699345775645849613866845765906726912, 4756384847259409371692483589344662008290402940341188298437450731375263153761000031214926445852753920], [19121366414505813419813138216329, -12127218507503811220439935753230006576882859571513339606089594, -27210196673099893671617826984548797111226658436233291570123197696867, -260765365348177241069726728986162415553378792214198582136735425962770165, -89561221882038518072361307099822908430187059428120497688837433688831207289289, -1329936647740569133246215563705702374451876438717599990667830734861155245011702052, 2212767298665652308933545860975890249873791442906600074075261166006387265825071487408, -2489343608463355328382038103015617952795860375455845730934124781025565621500363306642432, 9168930860619526791029230547765641508955420972050342579884866726347118817642425056390807552, -14047224436000568279199958562562713764030941611147580825326482879991506856935878647109971345408, 9071837561199438127232187005285913729266855047134863801173381548195087763938515013249648102998016, -2716298083539512049277764096960101048690999660680972991394807783052026924282390533230853083864498176], [-17097804127211090436664884339559, 5577731940905602867984078408032284770737239132009737633379471, 14176016963087665704113102193232113202866745044787803434775266249968, 398185702239176127060270545585350799859958623389694956653232255217144402, 44961115082495447994777038950707998880888033697105079828090808420082151081128, 454109363976587488654756507730519597603074072313840524775830365134447156611312954, -1109707645260206345596317521522553082904013692558220735260128676086871443828843802480, 938901124548403382601750812634505726478583644270628725271619625888954719198152604177664, -3169078829878853965114697473150514087190011676513249107543312917196410268505552863184814080, 5921113035887337442422946771368539308061468752383377334752991305786904298326566523257099386880, -4280948216693550013757578187129876753197378388239331677755599008214177417149089139231290873085952, 1333670821074422371033834054849563928669421037994203744955853049762109443216840367163979214161444864], [-63245306296531519937905645650286, -2449569752841437106309745839554300866600102346393538605454015, -5155001793123337609533011455087642823283275088922064825268920099904, -149025286690785698988501828686651205784198520087425396111982624739939286, -14361070947420912433689864474175363569933041749155790572852121648802194994075, -80046946013572457506754354195995810259293563737595461868238580099891498876352384, 451631688202666785045489463166170367594175397299549099678106025586107681984068856064, -444925987912880378561542049351352412941958561758539543359572114766566464547610163138560, 948640792487536697246085177649338330420579987895674711651948437875931963127137478908051456, -2090891967710444316499933720874776400488598013686385637550003310094020116708484526491647868928, 1761253836666769086024735508937938468939559506002562852437270033653272201212700881376684569264128, -573802957494722251327907137388272700662459237367107880359162307555115051293614821451970815916507136], [272404224467954533061547305164307, 1026066776457137668980939428498402256594948206632239565088636, 1347560887156738670176120446195025851128852123223264844170445598172, 20151306097302653157447615263560253024760799183576723952160088325947415, 2659840645204946493657253583142612406066701764034054352513912601911891163398, -19446812694675710972833841535335643100723022321958579129108456775090529647214156, -144802422843513323248295402151847223545586581180965413829209653545131481142705535616, 231211558165643589477374644880643160581315107297484625817106255862359504767876432633856, -233776142433852984463146324806990040555523023079853604184064589205038842300097197269581824, 564444936478647693696203067893930269512264788693896531438003425701282063601291221792332972032, -610457778522731785350526947478991360232160129857559056576007922745650527416933837616451027992576, 213035607590922861004081667807033568213834655952809346916871647626642165960843852202365445910560768], [-462356454611047262358729413382918, -409439365181707412287241477686451467975255822567379950160783, -191674711612978828353377000282451090572072374869126350052546723142, 10119997588206120512447786756238477592131584814274385852889067982261982, 152008826648492685260645496824378939137610833661856053511691340415271095475, 24046869652182003575409065235493170642159886679147421447914923495128059852557432, 28051015645609378508691229290573176376807993134437910199575507481558313064276937216, -104085622624183327130988456558641808591884809536982443915133251612369238677803615731712, 32222172133099127033647565969780607678505967608978557339977686502552507539850942006427648, -67805398936966870682253913940478939309867262929643936860629801124138397877640491447170891776, 156493403912531303702493783157928534632536211808880816872015322495792287501191080467133263511552, -63524517643032992703573540830375760819408495112733346492676424144742396136104310801876608777977856], [181917067411724466845638169157984, 155438465166103417203118078233693780096834101559862485428506, -37051470122817553189606445851833763207585700053760018082724141796, -8412085060010768074272821754336473969058079519054873831426798511178807, -348296148738451631800775685607936360090973392687750842019916153141753501972, -12022799256222541759614008622821770581958593890533059918157040934707383818964612, 5320796113441422078849356457404270453347033439561851044957397354371529026906116608, 32304014219748731875179384819016072333163488829674537359273115852381361034482869051392, 14160478967308516705320164486067459841086157461618775112794743853080632641730142512611328, -44714650039436989624804737156926599041744080335350916269579665868818993610371325182634622976, -9720442458372178587106300744273655065374425703427071669790381865278181636214948854147810590720, 10860138859234709228629801783864077183810139521965955132821006769207781707548571812028171845369856], [924112582757545145317936802067364, -56060415958935548774727981534429844014203109014031667942370, 40010534563208633360277945798643774498633998637095732610813058567, 3409707773051163293139606680191164073803350524291483082141192420170508, 155858667585728584115610841873498253438937022451959242679588520366135201762, 4024067986697684873364415382038274552243589467217904190641407931958924759173040, -9137190374935021746769024938374681883152747621528407304992898306993886540186308608, -1477249996358442233206045623126647895113822553555283425538598661036097882575804563456, -18167220501330855585743798640231282736643461457219509487624606848102030055722490672447488, 44921875524283223924840236863687337152780389577067351633688203979509767659728721247125635072, -21684803162013463635878601486217550584020284824151776676226054265267179730550090380284224602112, 3298128800030576850229719321875101551937965716770283036448262706897838164438963317095088684793856], [-2307726470442399778823069139058122, 19177776615441977151185251291072021773064080179672766032938, -18074710117092951019282049901160714818532361668769564844947864166, -870073028416855758543308509952929674512253630376294838202806201154334, -41497209429140180940448083812687506903258047929029110055427848233301641698, -859651786302678975791477155819884528972046362883282184443697173848420753611920, 5812973426788982503367178560301952023647945935465179059683844707408962509634221056, -6313397008224513742215769350460899181754531585384278962161185885511669527485427286016, 12782076375148289635636497254287726689829772539907229698086595170964341178167102703403008, -26351206545254384540288667518988387786424172863459628655219933919159094295013997733384028160, 19012975081214341958196864605775373291074503775819819391391459144989377591023641704873064398848, -4720290339405724160393998087970930715437458352312714021426740735751284518509469721656647762313216], [2427410640964768541542962951672298, -6212032088538248727541664047706275653886530355552425263628, 5957276172855718341692292121795673103032522451202743578417210192, 84127872011048555645514267986006544093225756048142473235721002448012, 5047233771296869970881976564526381245580465652647061426700789545877840356, 23518340046800635794905958885208824389023004682167363534263676994599943302784, -2635879949655875856952881762322769682794415623485594018578153225062768952915030016, 5306867338484081142818326223242999182495774389299738773624473821677009847224007131136, -7226697379044219813000148031484299980814037389873833166919549585907071839890466356068352, 12527192456196016068148168751813688052326713395118103348083553820839898593698494853379260416, -11029009364665344259673258873283519703519457449144069273334657615592639584161784804843018256384, 3183806864137148758807910702322976869393144791935496358821415821966275723860687538626761171402752], [-245463172390375420595676374910697, 1901681127785810324149805712978076843175696948656143866257, -1564063952856267008693984311592502296622370717021900918971701302, 50291662679880704828810213526128966394392891362002283300333449996019, 1421085132213388340503384816555167388532300169631634834142082252562719648, 78381079125988075421188651829829963261673739434885728307538672144570281579424, 908327921661463067816315798397591897769954530810304165158804360555329892460527616, -2809194553761097038600685945625796129640904966861263249057242144719798372795869954048, 3526289175299853894108048034422672731394986157773856937049326612657403129199929266798592, -5239799694898949763200505376188519273773777667566105569863198789944172153018136183007346688, 5231048697451837943496361373543398785360274148488419878329033862893154246535663574386917507072, -1679609056269790366823154767023524292946048867224152045840417416689063220680772832467372507922432], [-3045971874343755249131722350730054, -549036026714415142010290449780657745785953882906492935174, 328464324764074049324940456453166178175861284705772739282892573, -36270843179287343821485121169261241253765306790719357772524869238736, -1089035768652458765462276682659364822022926160427296313362988082648161032, -43378939109384513937020769349854869656225319149466378911955619546820042944512, -217484608125481235132399398881118765383310207788895687459974665475980826781941760, 1117372632077462265132433587098191154695374550907636866895480233903690884541938925568, -1516578694070277634695358303421641651139770406953294733487552729655592212162347079303168, 1990329335042352925591850318756644292632065584511455679969275788276047745129227532378308608, -2136020247540182088995436840304265649885257237849597936050858090436360576634833032866573582336, 759517922604430050551448348254543217193588293676994385124522619651405658943328960302807913594880], [4645337364114991730065281859617684, 149147754266523549321425471826439264122277866272637218491, -51542638896091456976465530879101358256131668043460745888085512, 14582371651738581403254760150524946643606862670643065809171612231312, 360512567726473215010872090075406625095497599658430500929048751458825544, 14771557962834005237622810769821549615774326995954172009328202238924773295104, 15140928912855496851999492531564946898719489773682050236530020642434994923634688, -335154315074367260658105325987433663943283418230619235236483913105304833640859959296, 573749451970859935323251081473073408961909734575375982075740486118848255036171128668160, -689926489448519673902720762996105132077407781910104907012187009231778897692987367092125696, 755721138580928998791272452318778809877982864772109876676469980124113240589545782675872153600, -301435549130476651242334104569088150405701411321561928753512133827787981631041648331689337815040], [-3045934113817125679869601574973460, -38024761495400557581267446760411513666422181341593847204, 4224253128968906766127393473704127930293098401824200249732438, -4399742414674312054604396701713983417696511083793643719716083065984, -62635760238298249055254401793635702757007172947018262066435214780768560, -3536093521818147223585673497482392086709688741817315212032725006890734143488, 18239799217023008342324813804444902176865418016275312498539426871161716182089728, 63714592675660889626618261212326293536445933207964380011644816744945112349577052160, -184831063131376178995513671219815019514755620750410573702010565449990334094194348392448, 212217286855510579051558270662987007943316086865580064865635133156737032653074292038172672, -224631280376332820185950369881563491643118900470245850602997821894548277071505820302524284928, 104114062244593322258948377792713473682702517913645312061117170772948241804372065788612044652544], [-245543698362996200612221234553210, 9071927197460848019341978816831650233105205243063028412, 662763737924233130736119890252666527094954977109389013471654, 1051465377470645117207061083994258042120782335309716479182240733850, -5820788414707836722068104343260264219441979653876627585868218911095792, 513784189861886038733504709581342547657440614633738839230891556588305589248, -12577371792914731879868918103461865698331847217081956927764725628699171542532096, 3107275137866183742139611348417073840090416042755064328833905855750928147469565952, 45124362192687287007341193669018053658672197557869744469846876142725279575572941373440, -52192610658798287279380341747487224691592040105273757976889624646128630206186402154020864, 49515447925368644055220440145950988424356759503010559725309375565471405574103961575259897856, -29717372286832150413527325286687434427902294145410339264085071187454760720705204657672998092800], [2427497245789217277317886565646095, -2018871465857245369155877309924151805981482874218313621, -379802296933410899490142462751526271214859581679709745474325, -194322671758852883409783418805894707617799143750419810277195197336, 9432258989149322904867386874593090478937048842992930978473678497573120, 15160600895603796437403014201101955621275216910201615288263008894884548608, 5193780215553663668338759360755563146185529714419792179134770020916198200836096, -9755949835551471675940230370059045217749947723096074944848052034268033815643422720, -3809388971412297945820243688953914634582881405557021847247969409288155524188891774976, 5776096530798447844645382290599943025374911508763566527678725922457383265402108566831104, -2780890984535638266969021926296773654776953461144116677926598818645468208675685404132769792, 5690836166200432506902679012935939015583369371249296749186110930495290615732019056280562827264], [-2307735912975552267286423146662821, 417539589505862456175325808087699399219019871266645231, 94332245458868304552503235814505045902972234277204248531372, 23543843674866799665227070550806090176688150793270751105850594404, -4401096073073602642680021905750151964253581702481736190439080328747584, -35626204587872155046364419767992269885040826827981837683226801318989148160, -1598184805099427706832818756572641345720183140753752120308066276474926742372352, 5614924056365359150120227267088740972371531253089587978137358740873859206114967552, -4232273512053350114779936784697169954035908599166892100565700198798254884665646120960, 3914385120913950529704305125485200492570151950100791631309240547357404762921288322777088, -5033882660001468546858757489472614264408176525257187254628663872842944350814329229612679168, 397036081572620876390073142479210024744903765849083867388513789265888950361634905623292280832], [923996726196177612166205993009970, -79916802079129917857098483800072804401149893320001218, -14789096925645059729658037506846945638714078558998169569863, 189903868188894829091150508889234384882817515863683338301546200, 1447655988821478946813830696329615528907478165840562459077594556691200, 11329389603382752620993887454504515049116953543180437879019434648073699328, 372274629911270141275702372447175583497403168134883106236645028588752586407936, -2313908967446409142506999212262976143660484877369377225334073088161532828528410624, 3553704018460886640894487146396166941342288537059251307401274995469972428457116696576, -3788745040251982010404559824429657778669723923592087053162552239293278512133293509443584, 3922378163360763385295835194397888046615989805904310645598473637737897258899289985731526656, -1151077801141885494192363772318122244759044846521997240148793288972827737710413994087474528256], [182095703147830476078180342804150, 14086713534255388252360622300090256587058941273740808, 940901958644734460873223812834359448694737821924952764228, -1081306834920619079395314773218901952490240699645480645924624602, -377091226332980826978475090616977140840209694746375417702926497816064, -1440809242143527152167719605063246497180854634185105109325080236841623552, -58236374503420349096836608945379126375480231717486275208805006005932657737728, 788696343993260778097329147472748742094493413911319404547753355456970164730331136, -1844309840147098863274122133891113180684614488566186173914889169770156025823417597952, 2166265545790067576891138021900783260052596429774660485819201506719693750641881711116288, -2061000618585931118630820490220443320302867794927065501562387608553174439178654782926618624, 774833964368559537763672850475824317583838103263743483173296374655940485143690036233803661312], [-462472127808460178785089589269922, -2273606154163522600936750416168780879710671391961656, 294182015491051296920088638836991681266992649800178221566, 364863022726538412450207168067633919762022679652366538622932944, 79025604099440605628906931741323607678389473684261888444448661831680, -418924151626646155295935631291939029392531615800152298195717357322108928, 1692154487380146080043111646004478854278059398415057729188724956748216008704, -231622765637522961664796800747160155520819450333884712056412406212546479853142016, 759747151848276969933237789024925543033791251564876266920607135225859765387158093824, -999333544197411283305031559716110440827379390944131030023003937527876304525177825263616, 914028293121264777020555203466702978282394610665212065118856517545558758566885023197167616, -389870763167661026024399479745095806137164353668426362468519854002419545757216775465877897216], [272394549312228116619252207692248, 333698483842613086877757702622615919083478451606776, -137196112586680581302497556113906953857112689038158193710, -80512035984017896288303899227335935578162563461748680834871792, -12581986291753170832267991858010970789297189995518599353011351038976, 340365016998133242257741350309407410601950075843728022695740567871684608, 2505636652069175389288441916849581252309487248946469832647779083244783271936, 58732671044533177380299407072164267623930424944140905207489725138739424391069696, -264386981252894015422542117430538901711789780952630590768952167938777306643933691904, 401128699026136457685293907408681284528215461548206553517596845619373300726420314521600, -365004425367762708014130355645010977839922924480995260194808821280691797554529540446879744, 168236210218161992843334302641227258769778794591371598166208408791433791008358138475347705856], [-63159666875277080968003430714734, -44159554900006269726854523682246243930870084988146, 35366924889480602123554962822232490210192092679299926244, 12945425025209219782942719321100223608925823079127993127779712, 1099357252428970407180008535073845113684576625663841348159711023104, -132899978604489353966089977796309206154252739006075849185513521412571136, -968225736549230014764780941961644038370538007529632465584983077563133853696, -12431156889729326403459118235991876599745740397078855175715167296044220318482432, 79467078321649504279389903329405773909731930070988081551647573244642845010920734720, -144330325904032595843994672943692756001391810887103376073926458416800166672964748574720, 134815004562671110987622288256691524704356431173343586455171599140459193032758793615704064, -65181209500012688877394665844759696906733149379411999555374641512202798145902020419821502464], [-17173081088617771947439759395821, 5211850300619894926543455157660569314999487151761, -7033910340466705286172678558675089044818294443665117480, -1331486241081384328855087784216436271768942721842881118894304, 158158744976466965139199677691959026507224490089223069080706318336, 38450467248184015231289617979212297538983263826997280825069818707050496, 196745619106024598774221951035977701679133032012593306558276548605631266816, 1955782640819498684902014761425214633821971790158840158179983592395917804699648, -20779194602425320539350508096188845037990717551814036313898412605454243745788592128, 47174998649282994742386943174932063371281634943565768614454386189284224306587939897344, -46595263362787366835202516735579084439573405405139091252478335191083852303630709427273728, 23143781570040888030984007299443134258728000292508189384042863119981141680170495857320263680], [19148421866643799134214377996267, -540613465449028759287760439222026106696527104864, 1171003582923017576984517943885870980070515129156834136, -14810040621088895305280493293490628586523796858668639203072, -106757385923634243691178366396190913931543989608546411843132063744, -9011951012585906345327100359690633746997475933480462431126631113293824, -12471162078518214463701521921582953694406404254839117844141136805896388608, -111821730883148878606538895312590909977302581504158680260652161551847898742784, 4715714274874885822416130027801990549240336294148961607782266862192369089359380480, -14070285919527516062898034990932452927579766803315237155227612461340656492788179795968, 15125140693317831762673398630911068844926427478600224214519667771575142024515029116649472, -7610224809555625008347271433131389869481644341561287894985403537542568524169608211917176832], [-6738313091449916341170025677562, 48248585349047542400770618695784539018116604282, -168406698836458467076340013206050751717878675622915640, 48264943519494004855359403647993039830303449048051186092032, 32398421504539826308481277091840632026374823240998644291746938880, 1759724655795726624904789330202420763580545182986408765073965214334976, -7957279257255273046419801188957227642368279499309820706230211003998535680, -63308928994709331298677526998397388447620258868382385085584463404688541220864, -914876718370911293611563938196465872986677255598537250474638443235776359747813376, 3822362075717309708644700180593173162318444230169269095737989774247081230870043951104, -4606278380334559181227960298735166269826138683063907521147912870043622795825049455558656, 2330395322965483210128277974364385744465070750212362606683749197545927741303309962525540352], [812521089602265255638726245693, -3579387129735688247266541907318204633920355412, 21175432461294837707820052731839245087661441768043856, -14796196724353387124762028290628933710510515204719039978496, -7409622124249385047047347165571376777359132501989908023473733632, -288255939876189838467170956813374000026907324363197962602237462052864, 4102015739492583989701731083224651342941522225011071622777060307970818048, 31184525997997988577601254869719880232446904017129796157758994643271328727040, 144561679288274261960552441259039468571257264110459707114157421235367923075252224, -938806006344098898407157336401501618405535933263160828829426792881722173616671424512, 1311054945401093665777504720880306774869622679317362489455668988458665941455428556685312, -666418426662767386461553828448059736228012855990926520577372598918669092415124483925344256], [261471312609028757431271426396, 206257252421687140219907236402070116611186230, -2327077464068922120036359247613969656140043676045264, 3206775998742630234247512905306862989124866474510331173120, 1403949303865559268559225126339209516171476401526603578679820288, 39737571584409063818731574405504738960899790386719705302886967672832, -1235570110080609730181380163281224480405518891125833005185185836456476672, -8775004341699190024532338038139287984523066902110290248503394077452286296064, -15294681972303159590056636588768267514078048694033216484309609266992014933622784, 205699491995215307865928663093028034645878953307039159776047840121809695617708982272, -346856858877495063231974023879516369429685212939203998451714181554924567046318876262400, 178153496314485340382301995553176641213124609214530280307553439542720432932467518138744832], [-139729611308370156499034637501, -7593578966327361922812699898594611042177392, 220559109795586596566279458636673568028963056585472, -578996839560726154223891286831529804475182764951453671424, -226699465099440783522556830455039356206846976939891676774137856, -4762935804898955085866849219683286517319534345771480851922601115648, 284504025690527063671072844806614477002678292780475599033182361502089216, 1765313285393589913519695714152746999388256132584808941228150186129462657024, -521600585795969019853520269222417370286208705031758759725349786147439266234368, -39347529462074742288438333109534199386248972480645272787804372937578143314171920384, 84755512548665435368076633299915265723850525616038186040145438373153851028617237102592, -44509902559269553525924972043962788818952737740442848720816755788417032820154704068608000], [26955117626659332330317627786, -15956257272717111778008873496343224405044, -17429527441910312912960811324248558959765936712704, 92083754853181117926462382311949917574404462269210869760, 31293446136020699984451909971778589717784298840519102434639872, 576078428851348221799685106303362876774856183660729639438800388096, -53356208678664356101823199079449652682297947111257784092395538047041536, -239259095896784624847797582259702653321956423267670647765150098137880199168, 907401921397754398867909851126542478768276338324513523676877750644945700519936, 6329681646634399273975502482503021114174546413105392513231798904771605064243478528, -18991980304534779572058775446941299720128606588907604579074539769907710812381933207552, 10379141025479731337751321840456355374383292506442678122677793196249993164333510389923840], [-1293696233373913314509246823, 25969493701721917927773183531506142165640, 1055836247690716383444178730663971075995905477120, -13223739632532340222681153445518730555963429475322855424, -3638542244344759068874596611519720286777626632290921498017792, -91773705534695675769668283340273828920317403872661691081779314688, 8226926633694677667689363928742966665338073280127410773348477223043072, 8810108625816698962899163566296323093313372799859888456607956534669869056, -338633044001298178396987029834201644036621950696752076393048274596769350811648, -790510659705329389156926168301388293927475227869088675648020189184532860888940544, 3871046615701914385102555781219546117157290855779458007502461085186971751605793193984, -2253812378761672164186017548072270086918010442827146077032152598618003164477111649959936], [-509288217823611244522671584, -1960239095096638808810038884328552038084, -35570638970666299634025338736738426085045252608, 1731865810288930905928278387486072516451466730197663744, 342289987042898199995313530644778936008575716856451363241984, 18747167299786633991166543347603373973721996446627658441036922880, -1009780011082591809218709899263863019098593771526079388062819861659648, 6514533171705948352486606415192880083852349895120200170084648759263756288, 93004088161054869052391498284174834564773028181517008746520812210357985607680, 58171737991583864667019640393840420120005145320309774662530875375484152624185344, -710785402329186683994820683554659545312288822371801308788250242722919787025211064320, 454268540919681311573170738828016295226085193009238035783096441455458335265828947099648], [119459311328365888952600982, 69195658557713154333026453375489220624, -1471914404138543867638419969797602669688909824, -206917826037543708869201505804639818822570777115754496, -23377976521310412788910135947973377196255864585808624222208, -3709259319466845028389241228559260982939744653247994885929172992, 86832102028672958858761922507206329401749088339057036677610026827776, -2503916380052320054786128698940589395465756124368313178343418101458010112, -21237088621708199636966851566293790329355122392702775441939191209057457274880, 3254738931059327979023178525446251135893484370250951002637723134865201608785920, 116135404036845434097728207077488847005846023695411271016723934311591395356311552000, -84619848477788904401045797438186019138316860672405611543038347361261548540441162416128], [-10046627184513694121916390, 52428627295941159310310374422778064, 352880472513496121375320995290915499933466624, 22406089619795673066706195271681399338018624543129600, 670849005661789154631740631598829570768255298004678868992, 613623798218165827192487484999595790583888060059098060693700608, -1950268786854194910716508187384672461013509900944375789013694414848, 594054829790323869929740018103314327546831272504308443146583970802565120, 4144014205689672264841305453477994086547093669887055792865746065634862563328, -1957308028715069077074284480533909640910591060407584785698590678295472821501952, -16603384739093512251196630282245913664826478394976091407762542229679245517784088576, 14487306754306670916552588631638739772122518649284122312668078420316042962066961596416], [-55495224469855191152228, -127198602142524713974788214999946368, -31356101491818226435831355798865645478035456, -2174596537412891859969558730908608264682280540700672, 91375451949929923869120899385304422436242281025301905408, -81349755217731107030577259142243519538249419945482219784503296, -988029462788978089850199101058472372632973395060645263824516022272, -110277569533120306664095314760403954187931111863521897315261875157467136, -693187080195962737478660788408029844027538909551112467812128333540813176832, 356665078410298623921030649923061932563560427778980179888951375503960167153664, 2024813180781857453445411209076095962234132158454555741103298230704041374578114560, -2263592035272226576268303159765829183923610680038728077005406545299841939593309978624], [76494476340517358569008, 5495477759055229422646256423544160, 1721849262640855271658460469852781492502528, 186524014864111242857940814822524846849440151568384, -17529503249684575077618674858731579775453589950015995904, 8462827946065667832252296845850316196604370365269921463533568, 227275879508980248626826715489110389820254708137718564124463464448, 17081699083208263852455710661584288899631360796573928797474500728848384, 98885072322577984197638717681818339855263440860898207423518635414016491520, -35906809309810902357224172487124891907393593912015762528372900003270564511744, -201468373797281560885164624245794729012230661978211701340497041221641878047293440, 319900607432290003805951435370217729725791723445727977762632946552034441970300485632], [-4995624672108919994360, -47294061443689564082985646321152, -53008298670726371874337405699381036908544, -13913653619349816202950373012092979790840685658112, 1631599559140468809836934100746609776131181206728343552, -668325262578261383058001204342492099367594011325651853770752, -29795157882410796999050145288377315657871379388159768388696014848, -2257403162764717147088662595673684745210039666540300091603713366425600, -11921054298758844913264334037479262467854412579330835180587864525723664384, 610726735762302098634711036548453423785115196741959446825711546128339566592, 14792950360780231046152480848635700609363306562350020835505336160768607551225856, -40425554754307650335537692253419682396607694612288001255648996416159694876848422912], [-2633051680105344136, -3882875007989414247924116226048, -97351024313462217509283876064671072256, 886207723704138942515174790986260560775256997888, -90481206669670082298463290922820160453462841307955200, 37195594612541094800327400236617789068623321445373197680640, 2625736663024863422858149784821365481718791542930049707448205312, 255180899839973703705008159167957521906323219708788720150373992497152, 1200039087513207519635812278660561101730541117333553516143532614380158976, 501918888039597552559204368080772275109499243324537619651527920607888932864, -530058521599404855741740962803729283638775916435988469039775450154703043690496, 4500204755163113349357615491281179764110567158002037895932046462076092653213057024], [11582498461422825264, 130857627054299199732341846016, 96660635584447980206567203967630049280, -47151976262532852840315071330423695693987184640, 1701306854289936312076785650854255342802407104970752, -1161109368948709705606732928536887920341689263169415938048, -140548163058751004634306676365233125767101636194838074972176384, -24392716389254508888764114041890783157009632216525819172949103476736, -99363240789851428674312674671676615510434946224848172975122088049246208, -105318972564711238671162119674224789602334157694736334156102754019412279296, -43465069354697585822541009535033658211141749763787834818143374873273955254272, -432591722872689803862446193502452907033603395322045593819027171158526349447004160], [-291946270171870928, -443986079211253600699816448, -4596966775947330443811904725213249536, 2036885978582591004755382225020659578882228224, 196342015643016786620210517976597995823003466727424, -6773382696170722138738344416368750098737125184933724160, 1175865375640082105955877839899534822424112214577297951293440, 1923494994504829935971067519038637483675623247409334264129799585792, 6639220537445854047980202015032946844375543052549276078777021233102848, 12540692429083730656279302064759387746414140715154251094693129456271228928, 9667334670903739782665233711527749636766933115192049827862425610117550440448, 34929021428789960160467944144143998011993028396714780254710631042168469323776000], [-6784683824040192, -40921998609083478051840000, 90442943124601651927766305500823552, -68576481025193087935197391820602815643910144, -21426016836407944072536607992151802386623882067968, 2275084428584349266356173437640187973523898750906400768, 524668535894013775892252854091481938656310757109311245123584, -120147595720964870516807832153818139349656757698201970822904545280, -348897137354483638333420400099668364069681063459080427263597876346880, -1007031226230370034520011825243760398462173320768928584787282919455457280, -915358944182029523658633346010039167273164211310652096962231543610036191232, -2275061451201324978866869007176922170336331187089376738262077018019379281920000], [255742800858304, 584535403859135927078912, 149592987278268335181552702717952, 1685530664508524850154537909134252643975168, 1053974638829294722859629565662800616562200936448, -65802944362510399992519551125681779949517684793671680, -47956202622311910433698599115268249646051867898681541787648, 5567956731180016150502617250282554438621065587397900178475188224, 13839381476230193080699991627347266859403936658008112488276960477184, 54528394268209989386600503863087411937915673079180128031179454378147840, 52975852201565196972363541092546375455233820600866752911345498954598973440, 112091810664995628633368025375272930289363211273668219605436416865494630400000], [574956846336, -6950118129508494852096, -36882710422897681350517419147264, -26824386612392825898789773894579732348928, -27747616711850047117839673364970539129864454144, -1096542392127579188919473049493481925161710497300480, 2003597951857325905347027995884409452760994159300754538496, -170039334271270461033027842019445304991684032545543134960943104, -379772509279190290339691099024896937586716851895484922806342254592, -1821362032206161834330677071128953906083343022713848544741899318067200, -1810328832488470150107655717674965942142912482842535996504883456481689600, -3713845517405896908717081160533303223214830153501841242180317060110745600000], [1, -30669527552, 206430447136254443520, 440462181921706268671382388736, 206608157627578677122984909563716698112, 312259810140552155421203596326259891432849408, 71845321094750333739584381826010539394671438725120, -35152101866075403848914243170100138622798502734277378048, 2566805984540893649781046486076272115328055122923772083961856, 5562990635160931699155091619146644894432601756138246060086657024, 28587450260129404824891555867048742903670426078253137593507390685184, 27984857289714479333098998147592666640249654304367144182291363790848000, 62058815038153843301860701189424969869717605105923570320987666776064000000]]]