This file is indexed.

/usr/share/pari/seadata/sea229 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
[229, "A", [1, [-1, 5207, -10241606, 9430560102, -4074860206990, 718868277431847, -34897101836203740, 104096386527233500], [2290, 341615667748436, 182434980378842547573, 4510993412520770192571690, 16160250265904983790627190755, 10652054790783991299658601244850, 1031385969762594935121384716038880, 3612019229372484550200804741078316], [-2469078, 275965188930623134911, -21255771108108806971374854841, 14962851762822760008672470481582837, -921430001161815548763278864651428962845, 11298353640894769709560499030347376049429691, -40394020012823341571899105971403955608152081823, 41777572206690741269751387233407643593004456555128], [1665538984, 13327713085178041729782860, 19887931103160577918322029228741128, 99451137863258961677575966498440597846219, 18105227273241474583745770648580047346589515953, 291213051003280670868247492200621357227960590244872, 499617245882268572331222234220504724344818004693842317, 36221937403308409359829849058514587147489861596203117340], [-787709689387, 143040492537032742911208099561, -1525332715141745082810669524905171208431, 21210932370571715754436041859755758482914524488, -4973489058390324659269883183952457994409183405644727, 60871153770620221809449630097958986767291068730148870123, -102699972913197266413746647637310109365317235975235914620100, 10479786583252538848890673434704898789146079075212701186102312], [277374363252054, 553534873606661779714722335012561, 20362594391951994283771904927309133156512589, 383701638597305416128588975572945597905704647055710, 44512356217595058458657939680733538165147662007305226760, 60073583393502863912210360695037559239697920180669009774588, -753399765770808249306058843173718366782989855197226204915934524, 1015076539881127539138016779291693512366138914223381888991924416148], [-75358772555838976, 983948870325687145664922872811596556, -67497867926935798759578096741015998885593357990, 931876205639191517211738613900521570768596143008405764, -19400278829541278441099622407404957312602908749203100128345, -485167576168721175537843475605387634316191861534502683500977247, 151067598184218369510657354026705249788830207574455428617777986504, 955476929874945068383440078407986169040462084721879950771253510336680], [16148587500448078360, 927586834343672533359107401334206441160, 64936059170432834585107117429881206263162510256677, 430172685754644545877437827683459092553441318126972860173, -11626674125015387992179973488114846091482639368174503023359308, 437184641377287967198177612676143333488833694953657598872857595024, 15053792673931748034195148366124897622095245549160533662710553315869, 378454096675327003480356473032653015612129830356548106108094217080287254], [-2765582994718324639605, 510394122339669212906282748531967713036951, -17400280090809048160873525980918169027199098092416788, 64670521831306644751267834583755473665144355662772320909184, -119543237932702794204801488280590802200310947477252118307282938, -77447178219624861956862160220678670976876071516073543913917123576927, -37721113776335141241912628950073925648107549461836843076312669783165861, 80830972454394533309306157306075917181012729135543073841064584345245315504], [380968351780106337443030, 175796413681956191213246570769660702648071100, 378505079807099821944945473226927986804073784233443542, 5987580865719090262523530982672174678344474174685693854098625, 940786390496651826799177211796982099878207767581426710238744969512, 2943138563488859169491891779130164998519609280251864612081270590682208, -9230484600568942956523606691902684742740983438832504271848081862023617153, 9908427444146185266970046190769743323238158012705562388533740078070125985040], [-42227369112710728113831134, 40044878386763453387826824792296279375854274659, 116184589783546556140664334684370755797229637924615263087, 119939650738420207052924488446673283972836939512424027897705571, 15057444284491372369786632126685115073274604030684575726772151374994, 225671391532717366911001120915073243261676367064955458947853313193741487, -800801297802248912490591061376622252235930150238660352865671615598415479174, 680938730165769991842600488244748090286111812133308973419084767261890580136024], [3741947412455251366332258684, 6314408304559152805197180943514576628482301269924, 3162359245758028207889679056713756031017263582750148959096, 30331616481972665511807939247060900450536678036007590140088564181, -2689084655040497314697543461368951106129440643061395854234490751492593, 15221515786699050498615693910080334975884085974788047439230240085674243643, -33595961213911516048029677419251055764960453880652095605664237946362109670713, 23559219886504379390674952194835813646603940327606966476870236485463009474827302], [-260870275658803908952207936741, 716690236292923887449317436911464402159956495984895, -118060590183533826973262880402816150599079402807246369384113, -756413758823167669075713799452455760683389773482287564322545695433, -60932900190692364518425893580654734669373351420934904204483537332850931, 535241914112069244506945431896911586768924241381549040416323408988237989988, -1024396595634993877865254675053775147745028642361140216601180433180922985934502, 368357615022471057854795717937232285594243336710047559416121996072904374224245200], [13837239185256243929231451301258, 60561647109854096068418035254761786969736777911833114, -9819369754788141724038618251607359593328205717248634400401096, 22430045311071574419272759175258737329277895288107464828411775690547, -104049247125342705166536418250456909595851935679466797529482806225797335, 6951948734325349305225868806635236361444892365771190926230248731937673556158, -17438653297288209296262650891335926817417455987864906480377226312113015580402220, 7905194713527572747307573413641744695669241902405853043954064622409548783547872560], [-517566256431852731207797733102946, 3922058232076882517996376331447580564685594331822559847, -288729885378523797498797384336686285216527836028676622835598576, 438562417616360870958258359970646057173119178569240007313670999179042, 10149047441166326031469184270735622095732847003481908354972249321055039123, -31922582244830453609863256912938331502606266976639207624694947070820291940074, -4374646383636471887150048409333348516641984596070437579655447490511603849470861, 107124975443169809838144968067529433153987993526162539406653395745782044421527348600], [10639352903868960520107221299542832, 199505085402072840260141817547036922867265601956023156706, -4163105245007752266242586391699810115507524264255725200551804462, -3901736105089925356898504093489586365262877881614878290984952749903325, 168840120356032429521418380140499120256729062276235906603241849020306414187, -1448241573450015478561484302423872717185349168033200785623554438151916202604708, 3011608542786208415641338909922774267467904453548437124065640829355780581751751620, 1258680237893049072727828330919430649131021547472033989403966691699241640321312928885], [86001354204656702008745670658979615, 8136907167555052983210168957249674127334941064623861549241, -3821188752960523374570416884919609031206168267954173147551459805, -70632837300702837118535836734274667847249494799617132355278817705382610, 2088064154801212373143576012359187082880897195227050638353507431711765455565, -7673531890780547239246964197967599770550810997171467977309615548255383532621577, 37244511256494100083686753714346527086339026603391900215707926002434789014588191044, 14026076639644378191536620811785756776960684834188150966515540883393883243802134383940], [-13286232788171667147671215884863390718, 270670208553639972933123773559431559725943256131495013411942, 1204833525605434500384298793773650427468737699651722909449781912821, 567767986494882963294942802348020140923383706685822996008776436948640613, 6788000001601130019373228795705207016053630057778249140399598763730409896523, 156496437650872706881175294451444069458398764118119665739770027225629332970640902, 165880700289879615282356594686902145586400913088824229140060479716833001869675368726, 124299558503664587180224220052583695719491156717198294014321163372077794635876437153472], [327235045058982324508415666449166253212, 7446881492338843299326138889037487485792142042175960618467042, 30017474472296188569508913588592916154055946068122436905255101949348, 14313768968504191612669998141876925336148105518260189014106191560264241038, -226601012151649999353390332218318677770739012728568337325045069933712432303023, 2572456360383868267166116871779635617866969430177289122899647213978042460870765066, -41777630835857814758163406802302682530524255397985197874072018657230460788161243561, 878633816938177953922469467376628078938880624692967488008000180890385914534678947974048], [1926453514675499193940949881785542164108, 171388219086129439730863475138252266755000811698570385802024909, 436053695267065967005164467896507494718686426452513989284546251889534, 62295079839306763647631136643744447551512708150363229022962675415608773222, -1956496807228382811593180773148176436730579437061186285029603033942926939920088, 8153758971855279858764236688271133949125876734017175237446710688913905231420985649, -579641383244145355780324457647632410481260169565516574632861083744834173160215954254, 5502190151839792123763193843828545146482989777335481061749726355552639971497418571425044], [-252422820695698310096260390652079930852885, 3329364976055910686614743095556980268241319670364431265476802278, 4436144997023029679623803209972439742419438930470648614974482511891622, -431809341204088807116400533570347824662123027282970116567114945277323619221, 14482107659238241796063432307165824430417471468498262396941965969633726390111326, -109069605174756000127284386297826945767583471027769820933252615051355972647348109762, 23693946785247520119305314195477435763529328619337772488532435235122267908768431033593, 26597476729417415792036206730557575487336989562586643522293018344280129129083608851590192], [2654696571736731705318543133043249561106318, 54966001884102836406732227526879763024130567391672257090184187324, 32824206950757182646343470901622703577605160903288753823962605149605244, -5079869168097708738786028459808123957302557159169871396641914338537499839378, 231493593516809908328319519887298450653849577155171088878277532072510112278866981, -1014958724472762375178999547414870717236173549524765579439632499807046164758034119992, 126802497562431557091332492804477168698007282875057479892644109420291234179098972962479, 50459878872173116382691892844461441428066452333782690882887860761570135088034458087709484], [99920739598267722996729166393160375595531582, 774958502370190772447882963332188552936567658982912967408047948202, 167352752898466036632306518732818025333828119200489321961246617850173860, -6690326136093860335655074505729420412404523129597318465674909038655608718152, 47164658904108924672304101160818886029587916216682620408674035888865936107111468, -409801991754749077973651023685980185911800155014565108338549219039289143675064886366, -603290203445665852665685710140493628059114186477817965517351549815111512094951893727644, -196200471323497488522287280462895504980042746613145616116283367305512569071763600486009008], [-1990603896984000390344935883211604174840398684, 9356507546333012414477960624652996899705652632596541571856610762483, 372267494555609410491553975813866591833219175103489011875718490535260707, 152058152019695648869122400131902942887516212412165506311191675379624913527172, -12665273048073728371376216350612390710031960041549870403207760786661497294279176811, 33788814342332320570844228030895196463462397253367842600478617976278878101247701771392, -12094309401108716849805165566777117347549412190466252696059944840739631043743210669711888, -1824637265947856675301267505892650453286201872280434975609776764484293725012216439007569], [-29761562721924718693754799900323905886340414238, 96780246750437187082313287880176914641928846642732263403959593894755, -3045363529674223198635433268502127868037175132227106950282718129769900459, 957714680261465817285386515572652822476455433501057472674083050327125461945507, -52904933311637559679530777921772929863798688345424206252807141424802250135469814226, 147605155694224846862891443899678677104232749553211597654209492199830165132810217747016, -76214979867979423225095181620789427077877699949850651903839987615292480748717880142042463, 10353230362948786206661182146083257043273474925681505885556476670348948453707343047371923492], [776150829786563003638535716799064430035271754188, 855467991754189310447324164296873915617584662879240701600042067024837, -43717928160619836921520825253765444610498345878023078644500092874389478462, 690053644486202383791774922663333141038311436443438462023229217974603783625897, 294432361576837293350685370915914710842460880275129705803814309162993423515865035133, -407294754920060962276536784601287263541615895282558864932493014446761894792169821837262, -39707480258833157144304739643606404160136977585405641403532990774730346548001113513978143, 7082842662514800538041727004178832792632424862491498163456721686444493945716050477983523396], [8704909607621737205209600038652463079142106011788, 6418366605065136461204638197389781831943662934130837503141723716424716, -282345426143052612336081790316688630780434805431346144416852113739068634195, -17967704496951084142857372364285594338487945752441527658126298650326632986664131, 2809673567022145242040879044666404994606448612713156015763348197641001063439341716153, -5529573406517779162985611871183367062314764588820094427247204677839575108734850084136478, 2453567499814636177142356870229416629815014076827424828619459451731196381380023608934435478, -310236074439655775122394388719567862252159177094189271079214518174642102071571470231852212440], [-198544308226274284866259194288078629495775317730300, 40310248724645028853974421153764134173099617701117704830421966620597561, -859669766440322381045732992704028826991006724661942506285902347781407957908, -105917874591472310546534461594650530477564928385004427706366213714815688511228627, 919276365153384953927690906665136257160117009052423186211504633775959786269402210925, -9432106601367801735552202741553858213508873351652194206899284845080732431606437909853602, 11667143536739061096713547263417839784365055739187024421293433601590091418936854077219468278, -242887027618638769597606649518644133054968877712285182640184016892297809742426041175536040298], [-2560209821455217813393126302522242817403260222488861, 206036010797400448470578448917611866496344212413795842461590712521004604, 2420923857705444164706459130592247119347771474178080917005465553384244059281, -314036712405294069790789305813009606198279829503287802653049587520794657216044749, -67243739868391779119552561430332347284012718115378380727923581181528251033974180965882, 106243456055456522618124649065870278213745357062842023221657881504309817600081912440600761, -25336627148854027750468597304346517853813684395995167817831841348490366346293994611960663198, 8233225182476102142934469276762088191369761536967452994913585803679804173079416258636881479040], [30808961096436087550114400769031604863379995613382366, 803138135303449986182851245052697154882949703734519251185861709248961700, 44128264074607057474387351128863913299420587873362186650269178231112668516044, -382610906535325833393138458766293745295448715027878942411372988966627222898359093, -214472894501609988458588513876889915018070851969540769825114889972980785951988173398308, 586280048444972220057419862474613599425738522372698133784773895575482750632062305607227642, -381908979868335203009544418705122556137404560296085761331136167723620528047831090608762735540, 7332109457405727434911160233745886011115394773323413665380092264177382159087049918479541460864], [597810208399942814367641869838775290698384695634560666, 1925034533860726919417324474443041009273158958386902300117217473429188021, 245103776557456485224735116120610602702797772606869964728416529611446892170920, 4804136489465922713480068468998970032090745722288418057555579648750472379908260756, 731793731804680865859608863456331702022285797117770858188079737749644258483586155480289, -503542249855462436882747634946545288076439285286152536095373694496344157912600820779515054, -617129373435567456889786881432782491286715236948959388382458490138369674036112006829642844103, -182814392501160154490995847083152862918648350669147825240475407040538862259890474183484230317336], [-1461466389734143722373071445781438225389738903809816636, -1228094338922434728890250534245144869205494531464760282236992817732229986, 529881883059344362300665785785505080410709889687940165410670250163468903368513, 57313849855737112498428716283796179778024149740060832157932046942544828020029200239, 5536808749799499166188467069527102981544438491176462076804722107288915677383118495361140, -13339151660231658561031443187420434745738958324172604001300690798245042408598026432292859886, 6445599521349797696758333966487995793133172586114327620066381194709970344338399642790243368104, -124507011119429393635995621074889187170011703480714387776252508431291424102588039121577147615468], [-87161250754617494384994769526844352381299251989108442970, -38911786821255323743899736167329848335060859980877487899962777386082330682, -2324690153310675609229957760404646070812429697984558868276013939850822513619634, 277499438535588358547268854630623019526620363179872924691111673887600677400717206617, 1023844393482097972568073890541948627598246014232388458000044444457884734920970582627330, -24733354678281856006831064645000182753202678505785398830356141045226514527468007526960805352, 29898071185148206305931402431488758253306399949025506241257168268563456302768320324528837498710, 3715923032685076095035294220275534821803101285532394043686283587300684069461382804776599041341304], [4122, -380808784717802542990401520324229360343559649101085572454, -203779867879306415573033475070270655020498702254313240432921601979798937086, -26365341516339935764265540332058370925652295451708061249676818574411555449311770, 163527265913969341247182803934241408682026988645336725322942732741047957404873218177, -78723815475290091076342600964031655915892502195147658914826229201679209659824476134506650, 171247978018327066707583051166680843170155281192349302856964210206980262304774921772641213645, -50731818799664316135825823378219437296163303530641785694992023618824485667920251921567273067116, 1311407561476279354198858095218186982370941535126519914899629132165326770994217711345391264952052], [9830426354, 5925714374951651128434024602368169021069917717584728463244, -533115729033239093372828345863620435717853430975335965241908393605864986338, -116380258467974283992585979130398003171778797209782977464643803970747276777628380, -5359502849987348327476035085211161013407275139396875955781253972231720720226278757124, -173895357725232593082283865795339144924903744535511410937011809836353063237065326040531371, 744693310958687769373852275935305623201096590383461090194172276225465576802604686499571827165, -653109528397921903992617667130160416499317241133727746192804766796632006233564939876744638793002, -69351354699950095760059977907744396882162395534316626466391844917702878068956263240361179205775560], [549761586574899, 69292035771517400923147251794659251148125935336327744147245, 44119093149481682983378554681134125647117971742527037333355262003640944037, -206186474155416563321238534938675554511455864390363977585859837853995269659273830, -26541574450469243488575086183505982817771841162535861905387117350340532702944784772962, 654069914010284203586429476453125858506792620664946269498432906774900713187874414621134450, -1073726379181409127383080441085005810911465769593019263586012485342978707564933760994670073880, -404132096966824790577506306223554039883855832943032684640790779290857373579798496927903631299103, -2988227609581930869235233522824931446157364607462725432474368723417151438793903402239382925499776], [5570571163024660586, 29380720498818375789243770948366298833377729840013210959546, 6739927012629526051057822215794800343108381153004672070175154725358113454207, 818854300424976626849405284776768209019351631709301792424539106987866742772007097, -9992808615934776726342569696568065883452770597273050810830506754385260178159401032096, 3264603997010273712915833231079992321549080939333107807664598007186703019007811274011215931, -11807364240322515902346251734231154390353819809717003565818375617886544149780532684231123085309, 9773317822471838045075747092324960665507424141997755548651329423394439967183985048674079937219843, 1171811718586623033012057041306069714505814996177994617302368642872230318604990967144239774928145144], [18546278751789997893825, -3877129341809887756410721439824978442239008676797567844062226, 28454899876430321515345461183144759040182129055005508829356076232651622792739, 7700463189927148802991616972054249511381224230298186438704348141786361704477236479, 380305199874332520609840003274781347195800143285699405950670788882558889905370597402607, -1354101867105272886144890958125167989148924173942886237322026276869293068909852070355849635, -5322750251162024433692516692586665813217838532759675763070987875985813289940040076506306125033, 20982564256321417451001993780296232927825751998821668412891456170049227795420995189644049227539073, -263101161266417254293118870782796109600732443142096731207544860495768230057331082725927828006716336], [26655548273671606715705657, -24160195639377531466327678800224277010568174417891483952910199, 41848222064475721240430657839556549092849680068701154872365962320471207633350, 26571600953964540974943472526926145463037786561820249330377555981668278007343247621, 1358163138002603744167119405764252873026870081045196765697022059931540865252442058369557, -36265466007399964586927043850720236047740355543387561908765540203871224641947755182828477198, 128626017340652495541845069493221782083784235494536237288196969521799261417220795840540313263139, -109270409451760376140499038083515802026711257401637699859176803288458377280944477011347845240086150, -17816779711275850649905113467871570455296166635724024256928848771518811655571586700848779473609296232], [19295067320590713215442892529, 29138213487312160707620104424870464918105607400604258041758220, -130516395270391943956919677268924927283682442179942145201151433329979047875629, 15342456959659667619143893790317923758524734013145650326914214045177657931262565554, -1001634067843284693591328769757944347426163409732127869589013164654787394121502430534308, -48053381638686926183032053179028064719601656340939975903688591435491693165315803212664692115, 231226887099740573761599099837483180485772264364699756365876573931500278236537544720646653517945, -411051567924579955931507109240274614824568132636582870846962097099864277493835332320351075951433319, 8368753415030781393802879107714932750303494321704436516933115711818071025834912609728505984844941919], [7773645874226955877835628440982, 1007412345585119327701923086474570220794905315762380997373479093, -864042147362376919158253187876416233069666829663310646211083241984388876420114, -297169721035349856858533533104082666172333357158364260605814272804296209622307931256, -19306703202063298504562613873758790074871998591070475117049243389262273544153901823973680, 257520010990470251207659955633802070610824370358882301089334080398117543524937286020778089239, -1011898541799060186376402218120995107109340734991012051835231301133474699367481595890037568361969, 903317026865385881837883039264091303105361323292614674981755587938382548669643305539064785252371518, 245002825272588423518680464886438877592314648362879920265221888813670225289539514694195788729212674764], [1874471148950821305788121896603448, 3869763448743884415994748272990138922552319440908735551881658850, -1718157798145381903083561499644572765493512913153666550824683257792351616409276, -1455504598175352993598112429473624300887983774238370471682337900691146510948203392379, -38113711012812789747241230141961713101931134451518983314816339281834725685432571863057192, 837179164793714805415364128403131859832302277077266786110609619483305777843957321624426244484, -3401991208259351431752442082393684540492137931700568968528899865111535423227431994768760245834646, 5721346475678136636982650939409868469897706455782442894066880852530180774877192301081702191387269150, -169558547246277159267257519102922547622639019323962390987471259800999214167147400078718750170887459700], [286824188952136451609031805611402928, -9664168296106673750343982006852560194215682659884586156401471807, 1931709987215777346208290947663669953925685376975172248641376733626937279863358, -2120344340879743449931570576445863254371890416365027393186809680304650963684070204326, 112870069416318902331979909861411907384464125259924891770496811419282286783002409450303701, -852019805400602356282119606028537837752302659131220216194289344500542935307989308138225579931, 5338495358347132381946518137970071133889811286696041578031592225926891003812654364650993340074663, -4618594285898986220554367413969100028987307564020051256669967137740075923369297130721812209825064384, -3073134430798615699792593784833327822777063647103306449871251481272712198850057754337444543128012954288], [29294553530171821230731309332997442322, -126778448984780100035322648309096293784621323052795607534342392908, 19663372310703584317632308482526700836893484019342185186499806466313714707664818, 8904687149826420952359367947646697543311289107066142483030765002341827114169402483786, 635453990597007980228372747061368185004149279296762393750948601085413876238302498586148315, -8024421954985688921427044717105575672274673247278000136103959037981250189569247527440364235265, 34760534556669020308325972800636729019957486435307964974055077016724619765589335846871775606602929, -63522997381341261605226159677054634287678391810918486143200858397632730015453787339442409584771416165, 2661981601543970354899727628646642860497681599332751654942647362850619726599199593307614226565002985716], [2088005690942663919302427738637805917593, -264400856065145148457003271559150810386538171238679384705731406925, 41035555527282283333833669660623536262358111084239668422304589992225734988938276, 53955951150500084799525328637323193074313214826865549765497996248539046620283850041002, 317058901327776535345392271461693290772349949357776806252323708988522735185962557634921159, -5382147025820629969311684589623302601103746349866910987527665759337239455581918408095270816821, -8376425310987149158680419614249047104719022941378248065900405547694840842468284346406328932590119, -6022720962798573746086058919799609751047311243713113366293833809649525548041188028563938514658793022, 35368016996131713925835666275654744657390531935977942821146056533205278147311901763528539437431827396800], [107907346567008772922176592993111818964678, 1401595293928293687106421662441794344919147047599517386730244174672, -32391216146264881246186006628004502225475938815811051429837407964592575584427318, 85698554614180672218501120793340525235201327015577920420109361110785179129536653450812, -4931731813256460129348616321147500045736130236774660852629856218015577457691370451864265097, 51625496250114412163072145815815348101074891950531308611693877464903642997853116571636009420188, -278493736022390063851780943068983338004934884466665926646366463353780670003785587119051343943093861, 587044390449757881870643039947902479667554696326603158699075333446697461353739327261187330736635313774, -34056729580131186417457672160021535597411689786714949893062925191668802745592926816831299039937973798120], [4172055080089496974832266794590520449301454, 8577777591177995879604874338353265774078944259162621555270948161132, -366998969263396928763006832217132794576549073485575706074854007464506567151166074, -254441561605262330631497700845495646045736666362649683588842643771630775460290631562921, -12260777756734701780201744730973796233170277642315328127377047317506604451693317817933119121, 110802620452482403260930751446348801415948278624558252472605133338913258774639722446812952196871, -199675507906861797537479433358477916192832867072435742448794071872548772336394888011359121632993134, 475145111555713330432091059746173889819544080495364079515812859553690324028124295652418042552941011902, -373892762705851899648955587900855170669920415565557156486040978370356369605860547156579407505747441928624], [123665353401652336691903885329921740865812239, 3820499096087330208457053091477622574412175226858525719819046268245, -683692941456104696547782046039833597336605403866723470609399165209790805790095579, -1518617851790046359042411461200091470017813442899711649207620185208324318797244825437950, 15740172125744502058385766759704930314475586064661533943631136374231176149690738429868789013, -206126206278047961845134407627829823567495360172055130120761042764019203528245936835374794830701, 1808589269876287680959086994083620154925781558335174717743434662592548361165306722171044977092030203, -4600406661495699234036460333312342191597129365527237994213048406740265587148248187729627318525449700166, 362317350164192680167291063783268452155702801111375203548426098575140755325312381526693402447734087478105], [2861327444506146383449918034936667106077839609, -104251528166932504661728915982330020078451843800999855646594543492299, 710838545533226651471944944286464244254884759564619747688740611666271989091916021, -2004519040141332138695203855755793641836517221904247329938475363347173959468732327054458, 118988441978838391057697825687939679041501434815675553994873731942557806065748509459434405378, -1008466913691333954145479156410905849119262208951133964289259334372056559425998905740950492260757, 3005154178459303070191505914004448283913857233895440006559711507392663984772373446731771888852311567, -6770274632296250145518174992995576194141371384326025174807872711308493141497443649484845319740659320690, 3621373700119206720534286537460626647290289112246508557127960203248038139716888101069399329784194795623212], [52298965145025313906413898499083801192960005484, -301787954731764610561112723004667610041105190583928619099750740860473, 5688007374335656467520647069778943867365152463927117175445048930459268988863140016, 7092259011757607839879033424778979982720387787547105731194230358147036227234832922363088, 92864157175780880370976099043674409442364470936467636762456868231960697197594428878380696375, 78224779592450898947650615158846563876555745580105252188810166772092569167504951201372985338513, -9346691896404249853417200949813370091557621195003620799780938643924425496551850135780570611967256349, 30758928086444902075097715848130050855364156214866756421643895958445817932311921259522586357077735682050, -3231196924436931506117653755308175869359122558658295619240503519915825990983064540671871915457627469287884], [759478204902324542422718215505248976039440402915, 480175061539172536331580618036482509766244662487172997221696504555347, 8072367798964729872651028978859667544029759047729763200156531999942046614521379852, 33082896811791552040163830501740540581306618456935451809159375797127077381048983895395723, -642477829840910729565257709937973098644000768563774460705431745382376053972013593024106381394, 6436260901976902890358801208693368761318584868559585201687747761349533954457464508984663497142229, -27596137071903800384286276875472806011041974492033285199563625895520680678087269051154870479462667101, 67192925543024298909591187740663795071811412321548032324661246024563730557664295899974958660380670403123, -32005032367002256468099736908082966084038135734134975110762621714650982495140242688589586670352722935643960], [8748245279406238194759187419398373643101832015430, 4154831927702312012898566923339744588108654142584365052773817760148420, -14700359953741768067768427983245180477874003476107254786140095131222150948171999770, 26466668654989646022140697528044761005442089462723976207915674771658965666701500899048363, -1602961503667635689118750020945841698465933557966336108625221482271854967815450958565822152402, 6783071248698341871590569863975053969568049200780108814797186077403373514325053815152073858607805, 33999259100510966008948431933389311741610056638940180984156638781507257479787101586678377762032211809, -174517195260786226834637046722781538880996238664410916530990733693974611140511618147562929005168807814311, 24105523337453715412310387415679800153063792994076624589270609102793053445100522855951876287495533253884312], [78934143793264511904761664427103270815226474806241, 3734481643789035648229293885009535444953326040967433608961105038054393, -71418722204432891390665017371525071236391740978075876832407148250772586736365189781, -170526306116061021290640927107642563127770296230710464500975070620433586685722310742686292, 1466060187239071949936181674971780314615047709202505521297402809465104399505542902935494528359, -31054282017693331759130547225551048801322424245937419466616488544892006516368481341033295594775920, 197422980698329835730094659244916174215825226952504277093594966497651647608507592415924409918130483327, -538656950980947888799025856686977109984794998034058837212863056438927266244016078054342194116133869999918, 257108869130522782181582743180805632114537429341924929033500662138393535656097390259022146099198666649242664], [539464914525596896529771932160379991521310481140259, -30073623495036682807544854809056257375908497767032577378465442305693173, -60924673703467958024490505333459560958601104616333622277174928575999703299112689116, -544156066950658081142708132869978212416119777324354011604834152634492015102422895087781775, 11409001211905915915857693073410194133853836227062760331250100563278069847318387111131788788799, -70628047077247272374272694660561461696935368886346533358100403577270449164060044175154803716389875, -27090514904526000849003293122975030907660741332886743769776411442070956676583034030049970248337036825, 819339602927409464043762487564439740155492761928956213963616412694873040836642925403073346398626624969290, -147780268909999742273271377572289495638671746505165461308455566177816552009826938475604679314917499593981492], [2548829999127101784277409341321736982798001480406125, -84951838928605852414771277653746637196854131937810049467934884334908947, 235524338126940066563418852821663193313009298102891783683343434685290456455278446215, -46926797404415766603222069088213173316439460160907850148348845817608054721630660497992472, 7855073614198769397152803153806864003980288971534515083826053247677499466120415240270948660541, 108340079776477218982006502410967545623140755920727071041233722788978169765047953905073400406433708, -1164809106243668651707628162838838050799743234336649280301149026503278218730648884658329826840451454781, 3671522068316168763408811848119472223608180304034972310950563985747036385891856359808115553428730589276842, -1872246707452853469455671746301061559880245766672401032962351443499737183642684042812052965874932948959189224], [5569788925422086378106637337939937669030886367462026, 90821761687967717322630860600511654930484600034265632106560806556410374, 698624360736308742968142155935418814607906319569625246271359663324821464576718152216, 3197309548146294694098121988730706528172409098872235767131754810259938108219335893419084820, -49858197052724615996649725717533785341655627930360262832739460820839593132411557844939066777292, 486890734213126122845788750245050130557438923073802358959074827359685090308300745952949320666734398, -870498302693437340611032082132503399678652071861606406377483439552744889962568028312487450355413538408, -2936591023506889905705571959850648281051997972664124139103757660553909924195256264728918384847871453500267, 703721652667889198631336536436922994281104547307804780858263045598875256181224723753570769466189068515946816], [-24895515843895966174356576100119848647520407519868521, 768916173381154203660001173738905847592023101896721120488870436402695104, 127984949034993171852949018171308032828269782877983871371996302827299821807387147590, 6369526856641526248621213333757295876755189135038885571477232974638394860646225747516078542, -104204125717836993681898070999652089491269754943431084089183926653314449066483738763170870394498, -171198985938585359570585737129064275873017127040393609994645326509389385082866101744270148606526416, 5701034811211219728958745706310110012364186583170650193496801918232216610431922283039913390431879165671, -21789124315873701534252680397683516963386710413746221607861006989746185210458273265996424742299714718695351, 12338011432263100395225479133996649409320491581109412432166697145713443214044523967547441050072965730684046040], [-287659773138248902220755652956479230645411151467926022, 555079004927664998760730705315913600544692531120667670317777289903962730, -2817237882678555710372318750732131182137317356991900473525869968488125650274833302591, -6025281360636424737524265288494520896020052061675297384600648012465072592305886961373079198, 113908424855068474745273081941244328871435949513847080532154348578951469303924788316185038413319, -2705310126972856592943139037404075781532739367674320932390633105711147852170018745397907720907650391, 9659479203395395784400966343928616937376027283362054991690769235769559439414152895549367110484859364154, 5415500470675368927446918981200886239686791809751413071498259196552714719414858077785721484654610749347241, -2087266904015224721343506573949466105203018787076483297592105751518193347579511132932778991852908739084758224], [-1118442505233841481091200229277569752780204793507726725, -4184502144568027688331348863314667808948946454094112618554784329591008989, -5015879623773842513229925894686828396752560802899774045852078282522938906874070080941, -44494567120649766828781972378495301482575810898921122471051754200003895455223401413308488680, 621771763349394466635518578279591239194643936532062331599320799400896888319288592618329466516472, -1186564963409518439241095359820877933837519230214881229960399376397899314895352311727522791612939425, -22289554246311302830580765999941292312067460924630762824900273412009836553156874577949313628317676658913, 113875429864431817761357365822781242929588463275499369014915680487522363048667803282666997250905823880791974, -73524470532094025946729057506993487024072052428701098396572147629881253724599940494863765283815513894511521416], [-246596263214095667346228481118685168000971443179480274, -9305592903133050800286864377083416630997437599897124163851028502485766876, 3649600240079488620015294983185980573775274636682181069995676269580385967794477121173, -45184666486729870779683439945746907799358772330122775863711469696569752006822981243990910373, 188938032339127303228351298260205091471018524916207603555819818863932115770930232638347015022126, 12811119952887786751806371039835147656081423833181967562691083768776681085230834464161773026707618463, -69150921384936672369358979976907345627408327502366248586373559503107333698880489037852084752673623877965, 25301985347138011575920108364275892797396591475511938117467912749791106047538554078540224395168856517349505, -2802034887345088048979849158873652259458325180375172630858286441691216037599515892753522971925243587157902982], [18102564275918852080403655801469436381866752000399861435, 11763765743837288953370884712288416935025877386265902439381707932537718422, 25055341763045325106306777460176110140938081559052239427256738502823614118092710553084, 143666209701602245219580008488355009959695789823897328702960642186180914930581577434348031911, -2481210226567146568614424474823303145644713695636228520545389537395439218637534630557000361611208, 14912694634708721149576665575498631540079343676794124743332016308815917838282865563782779003609900494, 59248474792823213163580248828098766147864812586438393416408710510708657352765907662488441127987225935422, -525745098608640251442243690911145695069166249984634934621020321189200050394168826471235338960855628437644564, 396107433835430573336620091931542598207510672706387971621494949392367731220171156842255155125776239784796524544], [77848258504701237019650575655064146068022486679098871082, 66813890097796059314250952778829120492361194097613508353036567479490777311, 22596421893239273750545160943002769013570942398122708047251560863640566696159543738579, 442372360686565256149457826850058649722810349862065154336733704487828261344951997919417000465, -3284283871468028763012315077131337359628229617648428278157399056117920980179512178485719677362206, -52011792815625372822869018926108062188215811520449002314892768377111035722827691459178019510622574477, 394779098226371134968543706412529301143658225631523040158292451219371921243522305255251570059810870981225, -352706014736938840481297247675627960324185403557926116236027740521095520582945948195506246404713323127143418, 96229987941286931342085309803000794840923403323269886215775447024513495767040389295261385502324158089654633408], [26417419885012506322991026956221881507411866201199443133, 22486556898158723156695217505589033744525504712347945862468456636430297675, -59890128100179240549830624146481552391384163761038764842127917580693441365997583495867, 30549799402434750807071410559732275964960095719781289076299489336262850575980341157838608374, 6800533239998181402020707005152698742094998902413399280174528683404013884157914107124932979037982, -105540222175083865933844049386624880982740266512479416871080983523544014035040414377772532762686080265, 1052732746020432993555850506520614637971487554916279036202026693712916843188744866948197018696736212098, 2133251177112218788199398052233340095269501402450693306781254062450885328757310501929139243471024579398616321, -1929063552588154341179276483967176576253706134354693263344976259237541436088419598571620770414464342639992457896], [-943723219942391202230916547096445536857973226183973772596, -307616132794748888413358292795730590469924406926481599053214123848138161798, -162564073386207881764245246205616605467869769703730255327833371609334632302197692195189, -1893603809257910803544587464414074599662987603842533887494958927503073538061243488462381875132, 18531089466856419883352313308118966509171910845468562313503514064199740356472574215632363717102884, 173448489201059019973842099868031081659159393195242724323269960787325899241607896312186959716112528169, -1902525415607706432392911605404754363172048345886685625170914477099091455559552589678405619666146045032939, 2464759948609681682713036801665985044301026502608489530039671468335479581405624810484846811218877816684380602, -858835039015370038336871461260510217008224409407257385249178617593867872677765534731118894132139879414767318796], [-3192355954488824137714517684565544556030801343442654458365, -473605623969643996151126435204037597897619848219195098658141573425609884096, -10949397427794004156317746751143242313840681652043452753616805119077391008906218088634, -2885066484130858408840309072259545116859853777464726611819925002130407722269441254809266576494, -10419691335020314871617082596110842174098425144213314194108344910384675428965014634726557942939367, 592354408165031397479545674998774113382847853788949119097347826727928381171557314242870467119776919296, -1295016276054918167191321910435523779950128665578516542367415156967421731112740208949944907836734342382522, -7474358025851193687455931969437609580246280978038593122924330933897161503821642933176660631468114305150337332, 8490283395897912755808878809043822516941459985931279930604469840544082397726601846126900304968123833061475126440], [1859738156634326343887885832347894541603378206334162959477, 863152462797727152045078156347482727393070461845035072950858540482340700162, 530151972978824168824965651157711992402830084226241846277867202392002293555745496888960, 3665261834168831433786235525714021779470468307267122750621492688289770452105912493188476102383, -73505811589403762157544114920885996700046003908402522740893417251556344938632816343552763413917172, -398093679759720417165470242674543637212301839070813443163983164837082563345810053774895765621198149624, 7871400493843840270540822866099395848038828981186724372475741670718631911864056190963766338624882633938119, -13223548247096425215257484863904926568458055454866848951587850003681349375417879932152848718387015335192481306, 5492804645393442889530129120401964764701241932538825609846602451648990825404959435101857957406890188705002069580], [-4981666, 38344091277853951128073485917968987091892850868236215127199, 3059349598107035704576031631433911063719921424469880982975886147894809844577, 709247236044327043909564665127979331047817963537595784080749082786869255997708378859614, 16461637786894691049735365102222899656397566516419981916893971188935594821698373296295288127142, -8824234091972812074232480035533588009986818421183700757557402927099053214559127937679867008345309, -2831259592894062714857061035347866129880127310049887137515438752013668602513175286350002189913482219830, 10599350449452186288468916781993640911684045353957248468288020449370096762101337808192328280817055101739921, 21608539671790757405900629288787583628392916021740464523097932565008445733767987582711489265265522752146693556, -33746672225195524963818712319808132781569686817483846146897051117518818611778375562437440268405473194516347170232], [26891779896540, 70408597497586689480699569917731201673642573921512804026169, -278443143980149703243879029761855295477804921482018149962416427157872557838, -799438645769594261452467775269924971441225809874931250978778503226394895180718450325644, 8013802860218456851720118036226100783631628442521162065055173351695968904661988738669808243647, 245005319584465815508533967297538203083432209600422695359322186743103404360531305362934586409593192, -67365631166977133795528120400948124025359668088974685063719321197770296365743767925862536071791831857, -27808172798842381136399668767023517949590941564116442878136130686229863272481102082299698152913857190037618, 59440838841226491573096243362147192735240514353372303033041335117380191623530186055538554579845957451937032555, -28752590948839675231388150467402605294545649450774428558561511953556365611042070218069438803421986828568812604224], [-4169818349892933962, -202132079335237004326214427610419356194510415561175755140760, -12765548040435964983550104875545090152031086566224213791934064114900279992729, -3152602409854176930333051166957857611636366499868934187713797011882749194485493307073233, -50676872038390801274995917470249178775307865624069702278014070631304803148036308143126921642098, 126345108361906584166726506808580774590560677646756678801316289402646285175438770093133055892027455, 11724552776546914997682735160501289975159812385144137901855130397085536250332839338193047174140271433043, -59910317421024809843625575587600448107680130454441486057952198314533457229751261717352486044477951552351955, -44635553910619360395912792848930343836909789872395294785987443489793743383272831442794335141351791840592024097, 120954391294041675278318490580928856294048036709220559402352044755068514943628557888799153087392502392362968728456], [76308585306865752289209, -1001013638831798346939013798768122877389270441700076636736692, -12369717458622493739600004900247905990203509006045499752957734898183079870893, -1324870426633594190731905940058997285650153148650506940119235452612455246769692432047746, -93415165152866569506706713636103082101810851195425115183711897949903574087131634660539366967060, -803616393321272919196639374729718353456363707195055983941816744440481782733548681262711970146573007, 7473177755978121361316492303848712151002395735868400038962397779665629242458955395988853599653973224135, 81084700259613367179454745199797467038983564645946025377587933592198445010939272535179981371272660434783024, -230461463098276990569770931325642849754698119584394446469132901025281860558090516590414160397404900813269299079, 128961793972351726064980553101534312781687752259529740438733360272214131086979048325212861396998200250573005952272], [-284271281295009016831948890, -185934668847567565960238471241602747634128667180774946543014, 35723528302018538637169350910422572255195035437224351511161979206475313014498, 7689896342656162756587612332641792314237481544713196003573694842164767128650246813296484, 61168220117483539833348748839896187646573368436506266748164296696158585306953283580654899053559, -618571005255781598963232640132310250370344446612474958744971370132433511400565067059540875604159697, -41803631037750237776487325328301253461595681110527914076715968235611793334887490258416986184173795882060, 276707738904081211214919999878838516537480615872842398408375282731222243597872961706542224987511645097519423, 15853715104271777461036561339918874909228382244639772630124497885537162150199248273064317213160115749896999704, -389862742632701398763013465453654329037183229665040866003067576046143148323074101202678402937426071155285782161816], [266921246135641233522132531849, 7517027330951415065735829857078705909428393753984783370738974, 81604550986560436715368450449086455207463844731117209563942181967081359842146, 12449320420027126388734790714955206795218612200153039555565317646917418126673578932348810, 391713059511428651902220468314639025301424910004921976877396739699046948422156011393832142122294, 2898497936808026333359833458764865584653711297622962752368769249129552860527633598777312031840730854, -54120425281514810637461228436859512220891210367481867302588012992776142272996376340348659391116650562422, -174147761881095188585555568398417870169734003019544821771978909385367684208717136328666794924426653173760332, 776354328034097508333675225076655753298421731070320870757352247674716176340051353032170096402998620578879490131, -506075709582248204717400820244053885143948893725113528150723114277196644543859241354071738137606222080948550586171], [-59095684151105922515624096676611, 14607014064756586348386100358665229997335505301497023235491657, -46503514081028619746602727622209557606522552270128849968427304777192131504234, -7657398749029746554640020066592684456243976851671187691681450186772704934813740350021542, 262253586624990120191539750223953864780170939070061872837115516674614170119038370443849416399292, 3032207802630722582681885439465320227868479998076468906367166097927453100355811784807346450481162216, 124537665139699187858602468045047380178563911499599892498147473868321488310516326211670335646143192221748, -1099126050473185427356152019313647083557772848788800829417950095426122698363730936203366933232834011239031037, 435334972321074029863750816847659394439967911053117216763439477249291012678588179273822188379190401835877846540, 1124852923106160600248121849903325535635359853734871586326632795777222677826193057097040827874099763781426365999012], [-556177405072706327355572358518692, -31646601553459932894051046380851984501990275531253549890410522, -327435116589744340386250492578282270695668727557988293781311625993740824865238, -42039474109419924493651928109670584342156166169417631698208165936263484567320149818827489, -955513378945951735713671025274561210554180118418182766738052874404247005940924464043385594643225, -10868539535925059083099366784537703008942509792356307556081599310415711291687916147414005879083766017, 272102967778952072245633326167506093370383199359816239858739654549549078448128085685272375243536182601893, 128657467253515737678620756059271928754220272088973687184336084723380417496921991726100333434058783084631461, -2254503605124127519954125082812233729435970019550782001815363266877869862421020694465870180924232456417460758560, 1755720528501130759757342282788373516029195430618111502446865362442173835662995897402718404877161451050117584621028], [284065227968770418912688639985036869, -178673148175213294218995952554363086050067885676925251751335213, -155288070649418515329926063607861988703096270872754063276496651171126817695266, -24062018548596429407791092784642497228094055989977271793862391994381430740016805469143642, -1903407655559695036557144628200009742218821599112570705030468394895484997817183444955202376161120, -16322637342992366963400026478157875269335921829836788559067458918822540698638006090592118649489654087, -284015511485602233706710436856414802621383219173192335901949954141403830625787333555480094310533171229332, 3832748358087807144932845670650005869407878428602903309178229148439472446042316939804317274964620731912057511, -2854345843007994370096843730022021971414000978225920388597369720962206415300982887855591460595937898847612239530, -2882925475107804822193205233388714159123352333619874212757258903194183864134810828475685988305184084099382196441072], [14154578835005100964440142504208227019, -108063035956740248892073560034689260973622425070227016738808974, 925225010120438808142137373790881870157901314663468787124132323251684498505310, 83931264168307823934323464330760042181797626465269967402646569443240488429284113480226884, 804101349586155755701055763435464715006239092653182888160807602065042768114085532784624144302918, 36409138169616480791845951217451943035507011619647297147834369040182663536501263623590376468194209333, -1109215056129320759515467906441181541513600464920564388950901579868319630551286582530443795824623275025012, 1156350960472174904433708915400815760226720433844887795293370809722309444688246625745746636900224294749710348, 5476916997564366474961674597434423672838099440283123114261953505097115313958589615816888393573127494872427994881, -5409503226787998946111840070625941401224321528172610521698713106755544012030318807468069596858927297642073352695092], [184173191964081677029913030311263846856, 1347465620824691541427243576882898876679091864970631498842931079, 1341638523037292641306926938647317834364276454706645045003688138156093750039022, 145635250709214951548472131207550795731449287663670877014243180534048655891333346429429878, 6528431763383312764782433245045510950349649395894461663372047424007808132809545521279344990542807, 82444970253889135388470357590070773386116063880506143139961049119860342602020299233079675854863160365, 326897025937173761027704381525011736225810672049586314401120413057126186810323201687750428980740549681483, -11828612245762787313156641136817552827810070811292607558940968535429339387511542209185298386676066155695987193, 12455136415657150260787716564854144864719988338671895326809071742830031046176639746269127816411817387151512976472, 6477907106756082552070950103601040548024474038804990339100637235963006786467333649302101145451277651070063656168608], [-6168821970209854260639526222931624647680, 3966629489690294735771686606157793422305934132285806303538154896, -1657568197021682992951614158609173011149608837280561268264098504660393982153545, -63281339215155136965059869789565527984818395764535182603196205888637635237830524071413537, 4598390893008368119321756367770625295579537518833659449077500193209925594061293884753866001943398, -92834101713022442421007033858576048007604719185780346346467950832887169179062701589518010336529678218, 3833157290927294209914603206106159471462077210897783542427631159900504855214958380568423375221781823974141, -8127726366021367268740293993523119436844831526382503303036412413046050986371254160885264803575334316279367273, -10157814313713577980184895576613438708343843945824643210776482458889775123646014109165001203133987691724882530596, 14804524323134251795849882818409340787172224266973413026415581059811831411268926030850897259373226415108912303464472], [-330163647702970819831359334834971802267341, -3937123579544545100984481432220325569567027438740962867408237217, -5511790411239692811190190248704161149824631220463666196393394180158083065400401, -413066602023682555423498785751774117532765959488738409280096099808374235734025454376415192, -13679781156992803792067254987480047464176442109486189636146279504194627014035787126098054989607557, -355298784549165159572708670196467861333963188739889267425516869490209688794787522188764735273303447235, 1058069543153773122855181364205324784041087729935688446374330416221674386056533039983373426287015507144036, 32335080371133160147828773836802243371724052136711262444947802476624352171859942560551303928759007362414564606, -44216586682551817070585126379812185541837771562393485514667368499760979098971729717119298803502179818248794560756, -12460324159669807380630105314515963260945969617534734943407641037642204193025929387299086913249744612964576973933744], [-7520575252845989234767410545733515497388966, -43587468870263377667791866157742126068849559345920868589811640659, 80009191785521027825491560536386404048909471311429816818533969586171410541958, -242487710081293670021295775004257174404694618026064868310378639341503719220747213258146818, -26608995886434434595480302518418971421028326515020498711014602747299200795899212816530645944603177, 117010005729774585165632808346335352267956214155596887326163409254407734021005083293047929385848971626, -11381753373271522119216447319381901484155225118532218378242175864767380929944981068918983622787209802487360, 35081966949490504512354434618701295427549560041484744553554949561413125553748746860514789277462656248167386283, 8946005569067200291936941063394920271466737030097877814854531443146654778653192839228886363355300860146077947830, -35830114669440611571338665948489486486796924633381077081252086113680207337830986750472992001620204393237991427403651], [-105489317588564830390232823627049456004557341, -48166305910231089056703799238462574134971195131391473516925133554, 15846089037988275780999867549914131714735464275801585487377099317653037850003789, 728962889601314381380344312109097792304240682746291387500901392953099486017045913275671351, 10341397540576936431875225185528486406734562439794261686452424627731642014596645980581948961080252, 1275470045879290553162743653157613503871817139549318731649513843990495901641019251855887989345512924817, -9164181981688982420991539975239743232208519240112199581594972265506285492974656425092253825398090477583037, -77825208437727434096319005124437558895184794414381102105194388100450737287529916519881449674993851609847498867, 135546636769168149168163150119901450429049290652366246129295876041003603899202545363547773062479020627500773670672, 19518948650675180541377116654888487582289547383503504314315711238265674434379854193333481673348401849479749044782044], [-959205278686040548813172641843030976035127700, 269829930431258705467342900790897612469991130915456760070462127982, 13056528901776624655672067969169599388687747334660171259831551063627372243023647, 1212095706401629679361824850433643477734796105369832707201135460851774841776630198375108096, 80134964766765676963433552783081796840083596015590729101966826155791474054580158238984087847122226, 379562914126771951694576783061989191075771704481562536888230148737352063327984347918515113113169722412, 28934537211313353496804716247895206224203288592652963646335588249711740033365877683423223999135022084277847, -120651226648290763236878605810220310352641319137603079111871064611269720270735651132931757611818747257492068405, 30959256257726674157174365284530377017013059451127638807792615044380372058591786120037469661681850545667322806944, 75845653519694041206740687030868553489052069502887441469272041109944620159396836380491954415446640225089399091585684], [-5115476945816741845725394689169840679788414799, 807563890731745340445728834545044418009061190743763731038464870117, -32366995261726909244550111470796482329018933817080438470466184924008507452276731, -530805880736704349834567784784074153472030171573996982854904530956284912429165533868440263, 50067246041963287622768820111933264878848140911927432540514382889258891494838897020241019626045385, -3790300486418019869846430107695711740636523339805780942915946590949846412470740133750469936951737965516, 40583098049148161891047482316409612760770789526415210649567423869804439451147015546745152353358032660933725, 162203096008259668218505811629467601860193700806414196870477151770060926292953741571364956817892823203454593067, -368324234747858636270131984164016477349251947705823537439768224034793481885811270236986024587384956836301944677123, -21682741837088225426129358709242602991724646682745425952418607300517254227890486471788505230044846857403123225424344], [-1665286160987144085161008446338322613975390403, -715655795643657392431071580231415917774440392435151356872771872809, -60623888635296770512961602034813972513105681577842611221812311119520299410396195, -3088947410985737108067417323589883380602287663792717636923443968691470229868843913056143885, -154523188078163294804000581376113450524164836959451464957491401112415551726905422898797505433567588, -3368722929140338022412068977449219699055765304360410169043466703287407168553121646972759376328017150028, -61458749106795977727118226598870480170030252392434748357206929814161891000636159241934446431458789216340351, 354212990608415434618156829405046376237458064283857216214014576346093200628564511958432888783973874249770108991, -213415232427669219436421817492529919453603785128304367483333353627767908936274546063211949106083487601728602967135, -137149889850389121218896874325220156723011389328142367135109083297643538458207712874065552925168857826411497668331896], [243455175637711493496128338518914969860273004640, -6474437152416921435075235212206156055109678807520425096931784673105, 36299706098318201311246501838046978585566661649153341502893099628371264579915960, -1523344040984452370061179849161446367083347954891002023839160885248991696920755005525636343, -265062622428349079177317642508237546820635338137327517914291693015923881390935489116157872209794411, 9164912274920480771934815729908301875901161008377862150638342255710366794604833993985017781921891459994, -138498934097439360148460657806625869335015711170639833232879884959492031981118089168089032351398547094842933, -280928297711459786305082099870046486482097913792949044316552468111591021810818991025205082963034276541920148841, 899668168900966204852985198939529594403604486366358634803967713234904868886391083061126438643601985987582422832208, 6372694041791530395691245649308403004967539220308079841495476073731892092007433640000243336690277625874436280316360], [2130936131809897005783813286688560433582469081396, -3895139200880865133971838763431867501658700619001217100874681441504, 180965233549323308017308746991707168164738603407039359636826923355876284701149273, 5131146264835074826740823802771750653428043462138321950332423808349093325439908633049035375, 132746241875885768288987214632749699954658483612504154985530554507132486908727383594436295242175039, 14693468953762234929172454315078768611666636245221393637065642612151412731221239462227841666998012102992, 101025560462443979168825245096506429678425430463785431890186074974158806440544946032402971992809207138853310, -912889325638641614320855475061323288512534583538725404273455230342477714845494945072731584176075033502756579928, 808565198240513481436599970401753304945329026952631273419642298076048032840125859760202020609925602132338937503624, 200446631588302192989681298191032791955052777168986466480797201367263394912736170533796900209053086963040008452533644], [7746165983189237507887197225965880656626055178517, 34423233447265992167986026578108782910665032310194030687813963057353, 43370347596419105257427985262699698407268400725464888785873700370826089438608012, 7325167200280637065845857916701950922828152581665027806008201936710560681768905890440342329, 740594777476138292831614657223200198412735517757187468693186829745516953165962514628456457755096795, -16948767105052746527081676232304233030698480697507797470649414205513534571667929806845614408621591521789, 398526999600355522483158216459938307110685543168576371655540211730054577991783439521224437797688406474011001, 355973850661771760767424155850252729365147028721082247949227921852300155301962390157901239644370094446968121515, -1991689877576422477689123502365949124677409650828004310211383400124647637596407943275225800290460763647036581331540, 40189354372461723171081366979454153769450502066214438282865408938310558723094284417380648862877903480686229979043192], [-1349126062720054244661719210969980263380687268278, 60515373332728611736650177694543717796688498362812153132771067337993, -409233408573430495669990876353653389300298191497750710668643105245947140656143601, -4296182807904702526948450216201830294986231925381978995387505397647339616254478203058301806, 335631898041531836600402177936486389981269184098216531206585765152944991947860877444399372212878118, -47965202306180361567622920926292441229960022508792881009914415778679238870311225795010716044688133841024, -90168247363233945094249068826875077508125345053919112338846079013759546983259070037541313476312648622582860, 2091535775979463872653226859828391459990983581742985678146425635043900006567363848116791998690397699044692807988, -2422709488446883925854499694054515480869705003250572298521187193434854293894431197346385847563600132910164614633195, -197833868077911776980064965263203651544054710835978133927981634824820368027280185546022913394672265098472094739808148], [-140775364310277982403331180894381698354420343118353, -126630850097721777637837174876088440815625757858387868953073496625676, -382978890740108545540231461467147987946050050314016563323497390520380376998221311, -17689521848071077588530521417610818641494489330886715100077295838009083229397284028077459043, -1383014026944778926203569845155011234594631371505117274376485883431134846823173317611763594455324759, 18141542548401263301493981700302699534332025008774104024155744506575875111380101121688857274622532921663, -1001993248426861351499988223222872047208298767035704362130697529286747371071686027581426006209256550504700587, -122059369709459972646680414119304541504660238363873834778931630701568561276241237049054128912922291588254918285, 4015325616303946642968310746962686061264200429944660005587552609034843422954039562162810936566539885219637634479795, -109457145452667235983121381907615010211259860499460640404741145400292051002559669200924971209115339296407863888123704], [-619669596565640842696835372343661532954043750379918, -431152524770044466475270217398026602591043248477540245928201061602674, 721034102958151334107380209633078407869400970496575522468384771619373356709225461, -5538982939658479893356174023400123152402822356063255329156288668689767036797214372841351647, -1890903902714004675925413916035523927172450802292669540763850276224520233984442120253690390195841315, 128065917932046202594946976623894511931927315868325462268152860124418178567040066361468365022758949949447, -157836858960488235371317651166836479826261006418562742209860537607169927183948450022961702857642986175159271, -4275789198230814386292675117134080100302415832894715049778313611224070429800073812670447821877453184871997819817, 6256518009524406720293485136578011690743640142557614383618286528380707649998587720355011565366406385576702354614087, -11277279897697304258552890568587328685163720347114528277314458088379002142868672102919609024005589699509274016767680], [-596818546380701064598018500842583110364750715321622, 277921063117343779240723314767870851056439475622770609758433224558401, 1357937247743250389034001003592696523179159380626077917018714541783416347204304864, 28889263573723035262776342359503910849800378082223919842018905494842384178983543582795870860, 1441472249802000859712702031244250396066706122603751706721717770577097122343430070252860426180566353, 20409880562690116701986886426887182296977402982063367581357429304976170272716472146604785552930898024385, 2241776768782602651814726076550728149946274517788680638067362364453680377016437435907743319850698963533275984, -1059401111438511550763449363276815016597617137897670232632504403862566534744954600626941355773972693368190510927, -7385943448572321805062737085175727291103234419577156622697996556000698804883402900157846357661819550049039733783704, 122433786871720222298607553510082692302062627000748676575978676607058572502288921550987797638734637299890433034612536], [6444716399185691071389685541377712309061655994126451, 2274743387856962279452247969149573795734757755517135366608598935760659, -888203812409277225283166568468074791768807556083405547142070385808994758386224259, 31754361630815550063597507304957942568438443552621800535760844173268920048393984370489238794, 5149365809795601024220911013077361950792071340977305295792868567700656425921182540779815836056336553, -287807497367182735016624081527478751667440897134699027307216526107624993417712808103311441735668657389995, 1098497925920854383524979516945296453539027931529818718059874598168457017302038394595846749732117000396649717, 7759824545778579078734819515496772982150480881902767927098457594444889044366776399667581309523422906648995006562, -14430988217157366237744580252235442587220773083985515276039972401448648457281688317730584616681635359004819588059771, 625469919972034201622966133023835362072738596293980209373940084086007743605904128204462717784690880906372455402896762], [30807441069144716462793690778133582411466528725981311, 186798350303994756875467682065746048775252471062023460562859989186188, -3770214024148777460226848498275685436275524326681296632032301637554631552500306217, -28636319641359050782244211791774664376459080051922161307900185286972784853105268552347661806, 1059318538607361385626173083467071471586756476000376404499926669261902990923013108535578119212375670, -182234340331032427966005599379017649213445349654259818315929309656217707291202121138411294061161516500395, -4511710061454803934201448959360764883903205938174566653572091861039296969957846108054453304440177506615631733, 4432024617489549287398457036037919216092294982965899914080886173836028290975736930097975206643977667876949218314, 12377845525310682254751166618431714374688220948938348729263211142167175129427679337079379548985266371481775686020518, 124766439488258145867075195167698340446418057285469225337598290060012995474568130278484708005963363417090726841673664], [13135544189953656932614585160936917138244552796151232, -10152141714907351091411804118102774846195743695903508744690093336959446, -49468257470654227349303741013577838913820769628431033748922162765082392575770902, -76522030901645404194720014930563317703397804550809372547826900845859943032231320528521691562, -9620039891516299425776184374346155097284155412052721723660767876115447441799246672172892356606526791, 545387823988073178061952448825982669479090892986151807752513102263387590628127001893196466271353544598540, -3655228286652123427186991731356945646983234283776629712929996099634915765242008370314175744854743816125543574, -12257181919397616764369858602963404682050145809327197104262741415014093131612073921207181594162726863474733754689, 30300539614200667706003506673070128117263847663970555632072665141636857621914785053910613538301262096195107857357968, -1798249050341053333321995753478328664447791209999890075378065648801838935519301471662254677632137536668227335622414208], [-311064794092969238012477781384846012716674445092838988, -6023592047208695679364609338553849292831868425917473155427610013838007, 9219637020788345198010298600582543087757866058814335419875474646484379147857863731, -4554837187280010296562642093200380755034354873793760741053637846794554795906081931732134216, -9367433252708647744826771679225122730581237399391667104812311492063801924917436306009021939463104461, 631305684415141662727610687418535761167674934497866461783580892659103847822328824112293675200949491436978, 8224894251468603101528918086079070055567958181904048625458603044621703481141852102963052965699437307055965233, -12006196726272165435108499387194211320239300048861558114532169428204458940721525136127220670142862507314322475250, -18773733750856251526361556143996819863339716834932656014199091435928062165779052379644304930804500300503787686566709, -955874115005388797998370490434778536908622275260736688601972853730955699087210839158173656703017289974799767833786856], [-812767844223179352508098471370940978577337804941132985, 40906637047693029606506615656788175873872672952920829885494468425833521, 5644706002001706684465465162587614461003712031402619094100559866677638078109302597, 126313074878943396957733098231357195943878530448682580412075531718237334298826077625986907643, 11766341068512541907180066325847323323251269948512622499208696251671601335538207145979325458592043928, -847984188359957941030613855607324874819959435421549392468766077495742287538079249012213781139906345712751, 9446611985289140926750344457376898130402549724220942300031567518041686923940106157800607469750919515149467214, 15927549245879177579138565311903186722466323153281149647929985198045082690509032188422307534356797796342037389035, -58598382103163227154780094316904795072602454180074803230208643561557888161414764559070408356650207920309004028139306, 3426644518857436417553046493479433641678678604757788995230700685040989634898487312806781328752025414194993608276158440], [1235390402336000211423760004641185856086188827033334761, 42818416700475912209881654108213663743640793840076324121361821305404589, -19570219106349098453215840751549947641701974863878030583268798807119343457737528576, 93289009820852962595448208663266062461278436939030545388372882273281232024991617224346609018, 26392365000471055213006668281057457667014803672077413951107593366327773791917551714018777122570119458, -1623281398344694297876350948116308764490951213752476262278412050515662700345806577223940888744814019797522, -13642144551015779536863794051573838257848951496921432316389902110301926925117592390711571454116402338727654219, 26382340741744040472950293822194363432308360522108012244431850069271767509024761569172510412371843472419385596884, 25345459188205201523815254499803892843481540841906814088594652828877340218007062237498252420312237356258548084864894, 2643782576876100332571654495261807999464344156224884788795094150825525855765833537653453580649419984648288799568970264], [8594803125164931875222344342249777872889481311892326904, -151757269256372150612905160359157761188379049140718441266365433672639903, -26570982545428665295852530824181748754069804949384911302798100437172682733035060073, -143282003117263936352652370170838582325375807871852037812940054712629288705284308782816062773, -3144623949883761946836376008678827415980302205239686920809536717826393417582446800025872526346920288, 976756947957861712107286076999485709544027746197191215204341571066960046037430948490604733788957160696302, -20977645267303969609732174579861450926265671507526589954644851022505575944928758581893926592221804999050935410, -13814916569633059498604501609402545250304621961730938808887480097964255206926272424508557732872644557959749296889, 105202828553580078946987057134203739406661426082966789646551993990449621625307097921426043016266343928186111290485492, -4912273081894750447442208056402744062055515250093453990587027123197684869108640176634643551405236004887459218691582756], [3962342619934912341895155320486483343323285622724213104, -232046892114689938385208356458225973405684439861762689073395342758770673, 31422912958003600992075592047984858233894544845930431118174823495609107418784742055, -242276194997433698530504365082719880824635585879653682435511087742652801488008625893304600436, -50449178054233226499441856239805365796020357315569718560891199413720963787410973614075271666277979960, 3458938378497321180422878954606183082908622529175233461834053784594308125036695210136400770923826946926526, 20632058973996944981325202675179860476235125283995160304396580710470750238041705146727504782606163673961618534, -49766333440695878834323599773331180854600114350982576123354726341004928531647365434782688459759472227878847003467, -29235733873248744582637961558975943322855605192581802048628805739490675757882108676068989990604283440878535450155406, -5004817701117190590250584593303138252741212793743407681461301085208244234034099015641562548529801926186598268646056472], [1730250262, -51894636894885639964212611380035391490201113036802273696, 508008675094595431575122736874319095497256251636214213180787766042300507, 86457104556251770670257873977330327756887073109434757936118827399089340067019564898, 69042633606561568461746445282792296895726189997757250732397705006587536181349539310907962519, -28974522702684724401178181648749644161851715613677723819100780660217680832575975574173554355056655147, -437445994242232784369996029565732911211336119868840565025042197982782939322042800032562997473609322128556, 41717343625465818077901706638064708057058123348758720664510210719528971048446580627574427695951326178886125258, -4123982319278993970704574691304091274870965726686427376051802709448436639016512234346295515982841637054950004036, -176323386142669572868326020728539150521627037383255097911146972509372389099397227882896868105140418357720200938731073, 5115584971332824546412180714685483520612004647588235586001834097021512696465587994354395304224902490137997643791203696], [3940553791791760, -90767310615562950723704716934641350764465659930695740469, 1082152657246317067091987080272831877356241863511884995995229481502900326, -17995418975551819343042002360436616307566632641695728241204108837625937514801994839, 415083726083728763828072926293583331245403719818480790316339732620246373284532737399070390831, 69032031246181546768321349462835250299393343005399681566247927834789718801745601429456833372691949875, -6340865935087290064691866687255320089809010054931842652342288187865033463022285245320937229571021512034070, -28431452414669777371845359874528267314395041065235041395287720127843147142687296049289028853914026396115658262, 81566041717258754345419652233062482110139412933597058049003504743932910424838225554796875909101180512377560280425, 25395921906649808694147739550815093459595232153722797300353983006883546532855885517195771682846786265577081910417361, 6869284367888248931688050745595884747456661193295607802353549944455855298241478689860373785077272419539491946895523560], [234450551191481484768, 200300774750266952284935577594544242275972202216535861505, -1460172908961629210095979421481734000988419099346833554394852623022653239, -218005151606382693861307339012886932616944298894649453412994756726163846741906434344, 150864656140120580957333122022766534449094385798924588124809320945994313859795469967723620761, 95398872545341781942528761849539997797991009962265649138846907392198687341513762323128849756688249369, -1596958747355828129834160161705233825632277279443077396688195794000323953642299565833566120335047793108916, -76004149261648863283808947735415847962119050712160632946330288140207221973803316106394085443823759289771212256, 54628992844446807725977027037659612345432685601717759904755374200361892303157489497732304729864906578888971521883, 277019815758213166980805240329015187085347411815188223917397384972270576965822912242231826204663157924481865554828515, -2774455315715490334901916007272040337141122589202322463225654492813338759225167435956079259679021358617481752682621920], [1255940581835322137947510, 771484988719170797221980766108245435008816075172685576233, -4422360410345487090962464184859545087263842866913512487708815762481990814, -105292166866864826051653980270469106600848575087120078239662446674279359957809458655, -523660033238195894571557035811428239879291190443052282574710276744049582741264688844475871561, -54477446455553983917071022940638641731639685981901452606906322102811540473344101234868423893674207555, 10130152048780989520951997857115256871287624383047393358024271546961257731442462645775493180871932920799893, 35496070825570456902107175256187888923715808866786530696882621335427521309845753379296200721693723366833765327, -114135414602199076946301976413360893737190766965876406829302697583949350028987706124422473352765073514085737530417, -6288559869375633817453374647695826593567927624221867119077937114078240970346703855492734647549362874951084832691510, -5826734589974970117718544632323781796730749724210159675608058879840841411230532442871328915578849457062079154354851640], [1166463106969275319915935929, -277808980371678981545506673204378619062575443717192142883, 3296299137555249094344467574976374268214321393061748499627952520603010198, 424018377797889318025998211896077767831669233412775842287817781785753752658412693113, -526745883060698810133832107046396648447188633358104333414916819114192160864591127490656103534, -192077101419573411448032122699772927237832378284814450529091493966658178169263390353002241703852941277, 6195272859565622464811832490251436517619442876759173899884708635012389469269329266664315793055252305422155, 128763818971623395222861139486825622834025864917518272615587860782528264985149408247306546356376918639108735410, -160793910784392698833151646233407067197821013337145040962617180890816500215934811649093923006260798860053353588606, -409162095081107653243106608458599085274289455864934286935330053721996146312430077009719262191415475782626828188285893, -2549942677845771101055593518592419748423568832757876814035592978384687291635711577690510118294396796091422003371541471], [293695492704972328223267636919, -5397127312491544836952924588538147556444465254470979884180, 15807727222318634533464019587516525867784574529440511988447798014626132865, 511941532617422001218655448568853743584293955193125232443284477903455761363016192073, 448734465789499848742451402484489625651919935341220345382300535321904469056988813418058913990, -31753550158238407862392026821195012337644013482372329448944477847447283926731627223311789162000076199, -14074613884448850138393866241946862546358869740407495023843295652924147177166616457146752019974663083936808, -39499040613268284362614716622179355108792865852804427330768798305937249984310004948785440341777394011586766753, 127079643088786434668913169865483857495850016006472217491785147722825932233886729558957932003984509369887662308623, -37939119599345399547120413282455583766545187270675990329741852251111429502700879296214696050433916404804664108454950, -1185888176541011704867831382607651926189121014346024430772223765678390155274424397606064513069005550174571150678030316], [40673085728382700163499559751148, -6824498035285333561215477668389770518733087965967961272975, -4440809070862248483551089374029792005537968082918455247138858546350926652, -577540538228720777859974572992835711242967444434443738647605381147561991781863558745, 993008616889454474497410937235153958504327285554169262435165801041969569117960675170767180833, 284815995438171562791352637235772966027626623616940939427145394912335484465202784483469131541320055184, -14355080588604778147836181443931927101074036841831850457482170596237386505959443252112548267696562415744126, -205064485821852125569410426248890418454334844864726856640107945581482208754687548525866974114788012096588769735, 347621030953838308215970741621067240043329462214916955645406329087409299902451511260284472841563469694994773301942, 569113859673567811611665636299110015512410041710819093219991864575749001157450043685511699041579991977807469394005522, 9431254958424612122103139441369249968310728527467024401753427857772926046867476344734912439243428973823131016580623124], [1503335257039928600558924907410927, 28466205695263645285444078519489656756558391300834917600688, -49366747739948419685087619249609777149774660229255749430679203664099387722, -1430960092630416625549012406057170834126126152958694331480869663001777111527185341428, -91266914099123409717839573195005983205764053615457638446768266314104466784687768538639702231, 220462065103261020250258029296934706177813818686699839642787286238103450592583866902492550733758724350, 16662649725952925051234141917178404197212396605500314374556387305518270297920400051851863618560445065917736, 37447651929360119981371887094436969143104524137905437247440251107257417214035503267224147732674338522474869349, -82179255709798494052690400620979108251017263881397840001093159993293818956298814093118046062501103743368253010595, 118593513230985601543298567938936721966228405274804591066747996371270544208999982928349582943249286274368273643866324, 16158652780807040108434668813480820919004474004475528636477923631098954548974601192636626822203190503759364554120901008], [225192936785422756544314012338608721, 116048502893099106392297292064061822652129581337624723579642, -4725396052514553492987576560338322892465004958289356221851247651081550822, 279755708147275341798829895457877841818115065009199326331905430756774300765532945282, -1417480183692957445388838435772635569962466534510868137582858829868713944738265551555947669129, -302915601145188024455709537231583961838123173842613331075162569081021513580538695265814690490634000803, 26493067386117059607925507623010086400554697814976919536569085043721740815599575234208498382241066487893927, 309539378641781532997909689491131245973402308428279235665955142269276818781056407707657909717598010729832262412, -631889496097527307593008892086339969384520757593239538996703560138227921019945709740818544319221415433825063721233, -745503573418435066288261388707078184666169225757928465094603341281851178265788318369756971426538035748424730428517247, -14352389629897439561141245159081716008092687563242454167095010449614282010650542822854647994851022148026179715953692172], [-2930019523022472067981275528263680280, 2435847365934769321544237630324132496048861065670746228126, 135210219929379602065813745623714515574616311531644582641631074931441610332, 2965576159298578496435347580435114535148904943761597468377050157977502337143342267995, -578042103358900486158431261380153166115088065171068902501260580027206803686220372924723075568, -503791096196915411262250300080100785479131175177092239409981633311424853239243994359296492624782377540, -15782286410623798743866577533229311963257394147341953993919549001493353516433865966323377976429534262903583, -25781515318569440477787540024319644408366773836609224946733479796413549915736534062860103309364784157476390828, -77136267009982184949331964721901514781988665682006494742871509748277345549222593493211177430108765911971481814457, -246500695649706443606385977773887352831747303013115681836281252467817347335243019675292865345441526623805221824079254, -37682642119545341037840500963682865357613610314831399812464201340109909244982641064129401753728898138931186374797062080], [302112276038065897631493495837310651230, -1006296083939111066311419970397064726395432982411584240998351, 56856024187268142825913352230290702195459342748631871124195542677560676998, 1209599422893575939331491256167049592383878260893376758325306316605866574481441181276, 1661733399608433994768813847766283767572024565225951751894441346010713839397326191530336017776, 155370014480520224046606829368111990217441809941248408437145320206114724583065710903611642875948443501, -41913875873472309306968729413690965657795762584960868579389172604131319402738259357235403366770048963905695, -445656855563589223397933473176813522554120504481859148264928641754264720864594375227754334682013283030111542686, 1007195226498192715628166414691794448387072876420778359751270809380171039185118857496061239744577183119929074025685, 917575454153477960571147318677939097053614442333788166861989506352086288713788275385962968170759632647742995932356054, 13123187657984702918835288355850957825841307128157450044929465358219318671389255247038229212263879697239997271308976136], [-1686564521511822975664557211430286849118, -1924967625199066046480844505676702782313869132627075349500265, -327499771969402798997951231112796462138180817809883016285654163458566703848, -4747226803877980643487296816112353379119653377124391364343563546361739219475505966710, 1526485889867405122567719059468877750542491207411592864504942945420095234928332058554199393639, 806681171037709334606755755790787719654933816044975292602963596299626443215246760189425892463891383482, 9273228520045642604391088128107289040939786491629141515986955250880950322299636810156271776779219256528597, 256938201202147249803053329178380369164535388079864915301507428639391478651491789935542512831389988869730754, 417177020463668885584085213418552705693830372915465956597196392786170511527372027625607044334175143076526714693390, 428327644099992397689489032452519511853958128973503490295610295951579741810785308876026394013597688206229575745633530, 59518561505523808442438589926077472553678686912185069117647222769237559795488010862267406468384615130348128660890997904], [43664556726897012588160491287340413685040, 4721024466119873546967447530172694290110995675915393505834708, -236681409450860143278307010453490222356037398956925923316706706106992675459, -4775142675855978714818315050663813981664531937483209454335404242271912112563033800552, -1647771991610441009927203536802162221592648306721914411542556366158764931760247305510157392182, 224984289772655670979779328999243510834942085814124609739759748513851772186109365086198707060278107157, 58543740560984860837742892583583591621964699173898486651241480711700372855120587906807920619798069501220395, 614708885725621468814893943455112696671691619181443993876633248148830229291124546656634044602630046472998961103, -1429020769973257608161215788845558995965884202224843485244476482156457669652589609059117901967287769696642495948729, -1055115622477021790456055763778730878691186348472281594047600717298582569163125075770282484152114971560478574552503738, -3776536369476387771854838310945390091178095534867150170584483184270210157931987267973332747040480949957536335846051577], [382039114385734263712836457739745920474877, 21460646675703666411253359041668639603139803146291283579315038, 708830789823667562079192751399770989342015385016450515110421419678345167728, 5591815795709177378123090341293804742121719688580909055682405477795595968041016991991, -2753456372647002388236459757005691207835359805372116623163876990439819405331706808177603782922, -984645983283600468366679956785345007398523947628250554104612857682405598471604465333095640716424411461, 4244940314490037288259023571831852634452797393413165314627413298246688946159681745138302987596045720899331, 44479577101074161791816208783668133889763227618887539355485068863808461328605497069931158087021532332915705596, -993874831373809952648650284924937802743006646373519818892157002360608876519495636159764573062462588695126413116803, -660618088129007876828671666895354273681920426114309174808023920163062299073287925348971820407466102073365248311958546, -71735656675262716330535111672576110741745052503553990034548287389667500966490818492524706136418221810004597641340518092], [1068057410759221478000714429691486126862771, -2511355562035877867565456807430541876587311570742052837081747, 730978835156049715764960234185983117250335395035307886100645323029638723794, 10861309640676313826642453946423634162118682981789028472205258925051400444917361099656, 1337793249390860899903295086411565997472454602732971752567682015293638719526199099778950571452, -823051333416395152598251361412355781219950922723604322355393216905202019498686698851725792117146432823, -73180179409742425770388958783062451965705705137995146588266869943899751333064919177715211439609896916368402, -814286602732794604006273823636225194961994712495383975413029528379684409637261207392177835361437972284637063055, 1808266848040308448846513659670036142617661373781192550330518086677678450998033924557035205475273514026123074285369, 1121842702678394751830097928798031192798828807053029975915146539743876775943048854080998386942003210884973078112665146, -10679630890044219515065183222065465164625425727976433448788457001235793753639884983805726483242347054209588451489737540], [16878378868254183358332606328472607811010204, -138249718442719137962294478406823667621637542393414791535236343, -1380792330664272563955762563686013562146491351466650318722856458980639629770, -3516749016268154406396222978378328530824403019892687627929858487019457013113458022465, 4412272024537302234209281685335819805590970514473861763090550259680418177576576189127360706413, 866722006479917859351610449403867943561222284081424606584583044110345621525702944550718798702826669583, -24600129967123847690904022294087841264050728378932406892525652148093547682166892972972712144189665790309735, -115375460323543055668398716662923757313009030179175398688405437476631878784147251296866956113222203949154150989, 1824328375650717500815041893545507173531419461668216020291876237498417146951419520897448022699401967691546884769945, 922434360565441962726371374417213518545617581479020757305285426335243999539825389232360330673516075160734961064407001, 64836808150509436369279506818596011314343393405642774376782341533117240784236709780381679181894112666111686099362353368], [126860549531165281382097536581228099984705844, -145694908258058292080648929411255972775976530285131655654960253, -1910673366168708923204373198381591657587169088735241304177097119637103660681, -18682042869327280525547143019126173649485952724355364464469516934913129143227425206202, -557768792747916839492992375804677995764333774380386943578034845280642232663769124226497325041, 1502127667023565964925545689136221349849114677030449326852711607017456867019455509062333333629351647748, 82290027533152328259339187989021356233259245295174291947815251015828924341888370350162243656818473654451837, 1036099429146528026853622225966009432102169469674306415845309487110838327595874434458283918401178998698985374190, -2021796991721597047310347218765999929604496059369801912718910758654069402682130980285082041467094511984616281168213, -1084474177198947967772122344433485233647558174118989449560090357425427853541182503941129082685533007970476446931873541, 21979751814076467486461408834196070029807585444307861411214170159218410653905326775637955887210292465211168148221879928], [217696523215343584159200695523361066551911188, 589112589533575715049636570653486909187140564085180173918262640, 2407338550312695212284165549849865235451489300016542488491682362936526067653, -3564717913494573504482272980306176831930025875449344671893876595249196077614361866299, -6803456121597337042775291413414803669774050428523021229011423816618175108516531321661241356639, -338726505093293385329769820405673531207236495235430070519623634731189893949400318831111225569490004251, 49749961642771336636963133443346313287166768963894931524665243841469793501333797526662142196786574410849552, 220726011061432780841655841769910698680536035928755584774549988345713022801342965714022250876402586669216193466, -2860024853861857452485241436782997335676446130198056262335187422525764086862938215351936528695382450557477230986131, -1170364657274565954616557153465084606995594949963763567113874653348666581967714258275113108356059057602479543055984034, -35053606410850919527205314207259565692667612098689337320726527655558601192733167827100861279576803088700920376460902984], [-788540684171255686209479146240065929310784502, 1325198134094098490613688122416685651088693452270294046003867996, 4446974559194489227487751535680751399376515471118852137711341971427384474932, 25779424172699586283289508886655496177957884357438281682167832598661406950562261289046, -1269506863983105059642448405007437655059272420343714969667595464527432047918776870364959920932, -2020429192044505588493062478813176916972186703884270206000365512946811890275795003175487437980536228245, -83082808202387951116725241763047401024012023631907450465608878091019146007800590167427017249862679039585170, -1263514249637346295548989053996524452328425915596727313869521110371975073637974045523693293159728570639982146523, 1943154237396534071164072114817695962311663490790051743435117914097640379076236249680370779529066345490184400624055, 927731478113271732303059560209583371086454083322800669724105825355651850485927117846078976844174689001178419048470766, -19992283710473673227961169210042958327068772177360457565669610603984364706226964903391970086647904767227537397950371692], [-3591189000681830497456985132165402118747058650, -1511197172995087036037033184895948668372621280570612624931198515, -3624782413691489830719735806636270043509276511533334826387031311796324588756, 16590080690509037991612570777631803655213010852064155662677893460110163984842216793775, 10087476756417049259029240975358106142333472207376719393414494441531984198559820008213789142915, -570004811322389479974286791909785527497015589442671151852674961871623131343692845730903759146199698091, -76142561493137586407965187912875202881482223452125491530837341318184460509167863697102677416199741933737653, -368093944552382805436727411935028722281294072434735898414342445594498964616617799884433545006537267252244498938, 3975768373466970986522694447908340820192099080531182592596654311449781870936168840440143115851781624696440480203705, 1342108591781140870036936794790430656766227904989659965131743671698502668936662530426813044528314729270331206380646818, -12530294773481152550333077748092599827454111201720063420540237196045045813033890730931756246793173993274570112277757048], [-10040266860955052949768088583533550761503987299, -7206983448313912200087096956698079519364338277405518917402077982, -9385300210363078577300614608158843828656744148273012435963009380858475616523, -28540314821826405817437813254606668137234053533831359575039892571809989645223251610205, 5235471096373982526373494233918752770328480065262581798443426896244174652198717558609572940761, 2116695960645368815325120371819724688798605389840566905550420615541887714072377260204592894359493988039, 74394574899492538739259929223270042861703388987532044104768944502704714785251747237764493110915513255437715, 1470143155398183393312311972987167514970837648144587544509283527545239606897173228711499687191803896034305710120, -1486784936114382474757093222753444676941774761746431628479382210986442178970406294218596918304516647970903778925120, -670689858182773025519980873847205046331076581221954411076091237840769482257843034806066056164205502834936506953610281, -1620886891534205811821443011019424113474381007950328123063808429438884692730424830103523031194817774411974969593124964], [-33136723854695696499487745642733680264027079017, 137482573390341382316359581498100161856850459398403713924154801, 4199213438186252942068055283460825040266552643204097879179327889643658352996, -34271928872455006141491543981791503468130729346361006344396917502500631937187980341912, -13755524883993998083793546236205925038465284526493792949177602991967381404650944119811933738553, 1650830054395728072684819191172039658680727749583076774525616001594087556087811783819508444469470181384, 99633055440440955292813691470175160348071123950354762117108560417285213865277048492692174564310297473649068, 559821952665364198828275590968515472838246582001315989018202492640959147117992311222764991793187115503947828066, -4985588686680203516586264765461892011469167407518918372797854585208192125989571594755535401937386508796313998031659, -1373485498280573205313882204435403979240532508755078372061614830201366895171999362457375484982401847957972886129679741, 65552878535317350563882064251553703337274718406691943537783982173282786680535899104776968042214203991123954989583078552], [46884932216441327978850819191834969481821787589, 28526285686942294898954590163377531437577190554490566080041307906, 17903132309934550167057512534141855687158734914670929552225988225599687560968, 23726854924777293156267045719153967413379889290058720733870514935100253250397147469654, -12604585305529485785003272743816822201119198119264100202053205304573628628216110642347876180740, -1635221832917164877004839819370477741659226078406180134129377229604161765513199979479995295031813211983, -56998271966103067654027984194770165075296822862015085365353237919480731789543177565032817243979222965776646, -1621601740751913344084175037203896508146049830717865372719780069245001504591880930949741743547435841987087002981, 649536759675800049989029634821974051047951516024978989044878569881673574242894744050968582807963819111452333207528, 374614882760458824653131978563627778574367382860070112881571784332096072185300374176854476816247786696914392427990027, 41038355138426533872529974741737585352839217239171058708857428811559460527792127293444847558649868887180770845944677216], [828787146100698704610183569164240122089682232100, 21614117794264679779415243687935809591880068312915938755151573738, -1965879471018338056137081701526280799072085129765136105427999622486922820769, 53157422823051360367119526892296888459036914168850294670217193832152892436075520855537, 16201885050063825173800871122854653938924200738977588153393036976723327152799508042894275952352, -2569128072855257451182087241386338177277638632478622844868835148892114189694960414794330962274850497207, -116539993869071869358421184257240820420437897579598142186314101540375987112853902630706146177168274072331720, -787221857833964514749070645854227656876999204589686214138144991680204229538724514109494953106086866620803526485, 5686667832666022376339183802326452175454689571079332539658953387680801288366675435867139564253029162540831329455105, 1226566387874538649772620264155656632027155024710706903401154810706712449122119714883484867111823803622217419776484910, -110126358575653709688295771071819557270004947044099271159000496574308808838164668223240057120775932528420954208906056440], [1707908664037258643693244175358744049158831202633, -85844565728008953790600860500382656178307179428064928536096727028, -30273380849534443610242631017613360464050672899054346038784899019498649597879, -10164469683236313458986335028898227339575001310118305145223859281468360193509538820920, 23965251756096321320693350665233634650372739475340635233185175717802332171152543271696939870281, 625422582799341158344565547885109992265176290637468635952961109340183362917710833983926276833294684984, 33280070446136061888530949688133915194144590335706942884313320605120590426107374680351172025408035611584645, 1682135514769507706096728106445354365469071001720902099252542545451092361977947814370881664460158053463479420489, 470024819871827485468163995139465236284069466485094274011107693871038687793258875612062532872482343219394635595103, -131957243992558921702594234111466722405349996215326205398880605589977636751571439355945105201095816550327206305747925, -88398419616818878745588949983892691325267293102378342041219812437941491745853074326141274382564489101159272818042705050], [-5511362919118752609092271019524438135895165775305, -134037945449140140749907603664928925340845380699013747594385104028, -6900826625532244381473486170644003833478500124467361000893762990233162003508, -69131415161292699751932530655078710839256138174573975510861466698921347253222203757276, -14899173573425692601641348681922464925358612328663658444832085662200412330788453289220371750839, 2996678472289790761800294820628287516006981724722144818319080005425922336442499793289246903833343773532, 124401822307213213142582178221438361638772018346175319253983280717387050058227544114370140626201021376161284, 1026543177466771802829386943345701075784883270321966908687498627641529923178311352634163157017909982572104124068, -5918682047496479304898891245295486573868803565579905377828894612395234041696113300184298628204174873822786128824914, -916661132232868153314878772064972585264180971854075912905156228361488088657805316674921727405899390012732055746474672, 137214786982340023319962035606373313117025287540457337204468159580065819259886299352308061448686977575207413653673193344], [-27769788161923521186464339793204986395320297819810, 190487130479595050309762789327853646662228777876969641040339086397, 43753577569563797323985955679303855682411897411456284740551336678090684256013, -10733893676961782201418544139743565953379257162541209121146986647803459843126399976583, -38283875813809024899635889839974353953816949762525767908588929787025702001008693947113811262698, 647685056188225855069530591535234337294688255392146911510945607615193619163211240145195897016725332291, -6557397463568073094197303483233052279070941154108306729155751526956345482159448186535884120287530548500178, -1625535940815801411065044319480603386579669062720850507582951440496787735292279271699346256816961186212593167921, -1687224932177798115985213852108256958150716759785382060848033070104005081047003575193346235601531905447080382862033, 34214742646888664139536943658475875665303377543733503616257317362026855221376697802765606088306829634279689361447430, 130585826632842015012375812764528238777980818551120294825766267153261133352798843764772579880100883125832376907360359936], [837873521581095352117613233677485414710510748508, 538804399487446148897470664464679408969711921824427362119757583987, 26649448260847860906068500672622588293422179864683210942563187729080201315462, 79417711447918614685293292912392053719529726298263046070790342581078678720745534184171, 7418374022643486819117998760780280348715460159198099001554573896701578711548769492766352368383, -2760891528434626246349470510045429383924775506278011149104481026107695132001567293457146088300198060033, -122252783127128284929411229867110024292586310458848313694579263981355825438739426346747556551823337526717836, -1240491189929995914082921342286849023507453502399518343937647523994619683394727225979230750920196706733125163947, 5616205981583363889602152252368252333658353050310826436871303166057132397152270537242950671290195857063766008264246, 520703598375164202376445147317171210155835665491557645288492638467946845972691790053640978950716769686777908770249931, -145636385052386563039663313854685202042188663507199241767254666870892893546259048592025549106170600688667022024691041880], [219535391333658256281707840180004034350324094510407, -249086035192093410339873203913535805009201206967494113024908626706, -50194894911086580486972599261673347915927323200090133213143789591136893373952, 36236329187502342313774109897573806256585054462601678066967437175037571431887598250956, 52602575753305703265397654156313153486347687317579747098607381828438273300757756382535080991306, -1800919676516496223442855587861198647694184959974558956388137472130107456337868237884543703466546776097, -19589301445754422802210005910023836114531289351862024695946515657515792131681031992250158374939103513905466, 1446499371547164918501068995539214898139506740929530014934022456383225835747674386673521827921733652529958104797, 2779867603694343280544335440049398910904287714945704407113876356922816995826774028152925314835871574383315071906443, -130223999136807370637541593908986145237157098210637722183959393128147351110918003976287546169385775908002413997120778, -157530536084564514548471572030679976609018753962226748890341047105389252581510705917812831350426472495919495375458837969], [271115978426173733227436362837065137704916151112484, -1684954586565445821115490578396103940431614296158202332684538865523, -57897247237318309926643594873279892863998648748162294437695174652147895721609, -83329234115457834981349382647104394067224182792137563241194654567046444925380343942370, 7104544323916788872265856526049085994552505202634668695246927619253509356834196746839695387347, 1929692876313612121518337396959086069243431621640983885360488364112821962751134713909406053378226765981, 110558762671715723511712700397670921601605039565297200843326861888935247988677712319411591685684813924311317, 1387010074576078929943910528006678441789477660358940413675443275248161230620412413185427925502947350743833768736, -4832246770031036818883108099315850733679455975822808492215336873108512545554378601777086043691958153921912511914757, -155846853560997288778028518177237880304165590168414052778006749432471888939450134368740412489593973918439221246649668, 140309036143887123951453702242830901998526070271321082142217206097746417268901196827346132571397388965499257758450030188], [-1087075729585236689679469272406070709465209639272288, -201780774109806167576430692338967218422020972760260573274641381696, 35896472079337827263185343210239342086118766240480119109841320243308473011230, -64359147558230900757881153363100485499164812213059551819420138043538266267673074274122, -62899166214991411822133525350685567084796489859584247124086248051720462168851182028096810683593, 2493858940072405802326326329503123786677466448344568937244036477729453001151237166010100630948523001120, 41792281795415888166240141598099577567491780354954821732011138336766334867225958818726587482953683831903230, -1166646870808023300925287702712475665487557637916897859977120030342275267058655713709380510737546642677883933003, -3552440405841722723726798260893165135632212791751797283048767433668851444990289084466561617159616484683968019731985, 396793665436585820103572774277612240610092596765771116958434007070804241855860022396078563181030782935890573815194894, 165985691806275343932797356746044565773335820987630561955174266509447863047236000341345129791367357932748930109767152568], [-2554442950420420894646935174720776729243348642435525, 4340503714914056570190596548016597052335059025350745239328643002912, 91278643301214216114832436110278336510569840454907707391120385639582487620179, 80690777983902338582808844157764672118280446992911869560328639555605441037513788358851, -27003573505518135834822726713698744579754370133606158427983420716259157034715483203156202179957, -782739352753539215617791032138484913198545844412975915794527226446476825222858084176563457658753194045, -91064563125330245936402391645976935156996738148313227249615680477546911345733739878139841468092071250260570, -1432857516715706192266932692987373413036250887664356041174365087700690293387351402935205597690185558020412253261, 3722509249270420583356437366788450183664462287175068783642171961506021207844169265390966536467562086601169482309496, -66339376818457690752615778009622260514533015425724050094325075114361990987087570209083002718728603700174372972645253, -127809886250817025338147299936051339190312177524914646291655385501876552415808192540527735594918280888618732322646225376], [229, 3059983450594127932856674239842973180859169929198211, 2515948807608598610134176087386203490680186501985400714552894252110, 12939452358847957246817224170351152928322302335159766966251108190028249679421, 94470687175369693545337593845193814238154807256294221061035621476235038825673971879586, 65836553953088004680086778457291161484898855943357895904969085329034777101235099650247345625026, -2569196666644881559941792706323499144534924174930853268337215700787646983496687229665820769370963015023, -57272805316087286413980130698915174639410332824051130632191298994035154806190182947260231617166734042634239, 830925040568525433205827792387859889795616871736211835338436166443343756256315064087914327576080588307547614958, 3890932858755413836133510855883999613361276161083763630395773963397660938548757280319193611954186469144814474277646, -741012669071346817981784606394721995612195191764173687438129614030493398330120251355922554834065012552382891512969652, -158976534729883205883802525707424245353798114842362092171496055895079257617563780778288377464577104185921561818434840268], [-93474587130, 13510680427410974723798012426068867002344061901194241, -9412430691472473235722305195036438402455368305822605954476003332924, -102821284685904406756611397271034546698415405194677133463240906213055735797768, -68936489034877459266712340489746716410789506746286035111369336936238246746267377795676, 48445125571402902580823934063587780754312973482091161200265692268456837635351379143043277393679, -315646360857919360642410482119905324646834619439760902145593131184968899361458892147343920348371325352, 66636532156499004480882341704992666812551653881036424662629529115614355595674166359694984705117206789918127, 1365893782222058459096785452832665030999573096282219995187754583125530910705971018053254494821927849832081323334, -2497004705885385215967015963481477391359657310732240374133261240057001515648054120725993424098328542246743220529548, 88075160856038710471469989319006655050530129446510069543696656135611174595918999654754331609383980634023189747398065, 112729362381597791728380432429186302465569794666908485134612014663191764255166344092886414074496204470129652685266764400], [12549221578867169, 2717427064709329339053402732710766872555056855059559, -9655078176454329783842523265820175839163839662758671723725079722682, -98144388267618093644069594341113536665763265967534108451286838898698348265347, -124673560397461032810649106782746692006772023098148776665659573064240826519173737481946, -60340936273598584126910221526186751967015632598920977539646105888600679383578516881742399169685, 2100470661432494286376009163475099787624238237814974098645596956184171812777331323663259335529057880228, 64283646336919769899406817564040040348969470489159521018308045681098418357926335714788090010020697698305397, -494822125560812977710684847460356051302324939844889391530224392206614756643377580845700813255523222257493578493, -3787782809434482988737175580693293255814417661122360834234464079884600517569442904543261013270110141642665848283306, 1037052870409014985992313844662128082778817027298217979346512029452141495486256164722115056123635086261001979137699391, 142350273933994349905035913455672546107605956835997217418104667501932415292379133642362965185290045924750608322261042540], [-13528616357787037550, -39238432774759780114931164148650022748768757078110181, 17214817057501803700818120997102457624878766995593951483099411269331, 57812923397923760705433317423988211224589994662907595782502159666019257912337, 41926903749984679327707048569142566611742322533138824514883359841679406681806604921765, -67056104890817211537417022428572288560372490751406492651568933521663298526051655040357467340759, 1071392801303148215758777700758377883237105397211537133196925102696709417051999431015106661710957283036, -40946070308336595756243342375425318466086167188226961203319711900577033614415215086353516505001553662332535, -1199877202301523882529024327783418321875952026147147719184611139731658483845357585123238590347174952300170417817, 1359080519079524287327969444397719111976139148354418337046839903565410796917547234567902019267190623157209325889460, 70209671078204808341502839638951653246426719680481606583853207985609217566713273806368645956786409436867199048667068, -96827061095358040099772296434399487067845697736036227325519120243826260670253108884992066843540134479347336507903187056], [-22403069694351227956908, -99153797473914348973114473134484994337210473868628607, 26705066787755061455499768904878422865155986827940807330023851184238, 196037298590726459677225575166960495106674861979851723625756033670119144613684, 146755038970755200153098035556076353620135170171276971115637100448380966581652523346826, 47919417265368286652704708618183209757718956017779645774337944817626095426245126997857905950004, -1330669459800923630643528810428347045129490641640819172438807900518924458346790453139390624601229484246, -62585620370267958142078094491288382172515686315892140410205161875053158786674164259980004269663986020780151, 207845500163683632348902393300068872316806455143727213603614691529848776679385216970395273492054931922637526302, 3330455686199696366991634439465570873112695467442849292167924496713837484311808087539196723263368595540046861094172, -1179779372680964544059792660053530093973797911451051136291598807904600710489069924659686394345456932776731798381748068, -121381402545342039457580493654902719215675650577816109838172678056562542168195187629781379115451935496691351678316071803], [-15923648033916118868601804, -51876455038726225350439329209118833689933625440190826, -26023270684667425173408728599663408249848155710392583508285009433919, 72327161279813402256511126321791083708679640246175367359502992121660854725753, 6376403082155072626069546009180746405085547561196626563833451802811403879172186481791, 79762444261420388992733693771240815786069113899979137451739851052819186165286457417581453860477, -1363292669711117258296291039875984689969652599735298266022573043866537902746846401082224151791197302212, 17812393965440407977162425974245990658694559060600920086173395125339441969279162174161041579719153814356096, 969386763204042291646607054539136813123512094907514872954055227470597595596820251169139938760897051860657212712, -455100169757795733729324436559249923862457396392696384574554977912573602312648252475497380620731218228243538362696, -322791351367070397219308016611486458726761512470128950014108750584335490010771018497739322927257781604991024490735295, 80394329231483278087851722263052874929822255237407882012274340684573018933387137610799312968513804189530223196456054860], [1784933477999727750017249369, 769782992862645536626485035936002369504494834682165600, -60358570410764464030326256642415523232359927209062037260074128892121, -253810834314200055068122821810016313828627354039013262957881011963798129728521, -142683306269523147749674759201995130873218214963956740282166880731543578581432389895882, -31536808440463419511508533789526454028190689603231087803035088121884204221360116006788670711586, 546311663410707669819684140133530908836296036123680469685237397789213356479118885485979495276801858754, 53673259075206291989050353736749953890321987827640854578142554438694333361739608663103864534903589384524692, -564410930607694194584713954079344780908184477869027650147983771925720733500112273710784047421772804394787201, -2662721514250966702233724213635132648063612039065276989866004761126895360815325062562804220252867358185628623873519, 1127099522181308528446751718180566908991604925655274248475905126775212205843544926282935598391102023943117923870334321, 99367129629255327328617482281907007547620138659578865563063652633879864376931658017535304435545918293968408007203818220], [499568623944307616712878716844, 1562895562970410980299365304791968641803015782646652301, 30373123231744219098565937733723549418944357589651708194964779208748, -284945344410290110036242991153470481874061591814892208982474611125942139311064, -73073688222865428587260181049444307041183314431625520857567194085660537666513800168619, -85595817061209542322572647594783756144415789689375490626865919357366229889367958374699570010620, 1251542863569494522687184690530802397362911432905914837232510844163160942899714696679187435226183479045, -276111693754675389343724351135299396632998520506510006410313822873736780247145203599296761058405396965006, -717727467660639408941560723894929806154826715192363322717050684575760884142998721479177954123963296312236296624, -149638589314776070235013901304861834108203430877963897291606308707755387068456165985365398000586758146746767386366, 560876483625823459246557322569756574905836683304111972090054643715397413517752529551649193760399508580197503113642556, -63861390079263122052149907084846000252937154622880178207237552311471047623500040413341002783080088796296537668237739592], [-20003718691066924009004659048479, -4131400053390771908852731716551217829371470301529611419, 116467538064473341712879588421474882187517061800222093823715956016125, 206548998847259326734225372913487711467985375628635210465631640957836216079253, 87993944329004428791587608701643028820536823888379545860326571249797193710610309936760, 13995345084628175512477443314202498276676806217543375802644205031196497804618797171578105453984, 40844522800400080642246740320464840446919534976532463046288629173178194260283347668350628738215150008, -40448923116829988022092853934611460910091465518854981032977515196004580145129188829529954591605307485954346, -119921661822369506098665530242069032443870068083460926838738401584279159008320119126083040915257294739538132459, 1936913920494125198868801038673824430350590725266543206359714600456393696093505505691617237279005581435890281280575, -910089449555837687787589582279253057059909852921982408131886584431227550914107305947709541667564155974542835431573988, -78060385558108076288763658039239805326023125681050404337803106940077398264553669215867266720392007843495110554838972954], [-1092842902873713130724405327444539, -12397575120034464476780206177188231279792368003458824993, -20616806111484748827532044407235891371750156891357280449232102129736, 529153071610244359970087435633377119751879562203568525584476856771737356462932, 136836933276494819354641978885439341248461204812186556477367643356656206915600688843938, 85100942232289808676959069429618489401081010424918554042667064420516977519058195286107721819447, -907198361116029449424787475350570528970423269829004569829676109305520220839941697846947824269299659742, -10216693601410925193313527407976085220276557257667641487172430389482108399913309010405707021755570868303196, 483792841522246739026647973032261812498967478534149087515322553803561959586488854373166025279386717899127160110, 466199711612426478214372354117446119693829329302666518935971327317503437446507950517016776639159047130974583819029, -700144387559059015420114475464582109045618529095879053309745395426862961984291777329043048393945708896813306932219198, 48296193726012519312704683628686456963742788296120389499863049913824233525615882322049203205111064442158226793444718736], [27864832081553222561905961964771742, 17058518499315953412287047555944006495570373956510833404, -195878941047539490750599762374749836107059812279551022057462838445417, -13220381671297631840910278908445659093181263525416056166329560298275750025817, 35175916769561108127425105061298967037634696581464138822038987407044865761638503362285, 2928653796786898453750928204165369888022319630544247927164921643726273087739101370394304972407, -350459173788154690161157908985188829226101235434477052348476431779097946357804867322327917829373458422, 26338439984503659192397491526231028833871332340636981813520528519091923582876465872751600603473427100822035, 165976769984459333034185081433576825230757256579436944285941161890199546726271051941359441358616392107809660044, -1275061230695676638721641067498404949961318900701940140925883222969221560445944832947545270394552639887639006731801, 609370434536715188785939636729117054800994135520408558362947980339087713080384687012965686055897263872886504454397932, 58602522986309769066206174341062803936074068295653133371638342559033019184116295204536209358007257859948825490053034648], [319215827256996467864696700461843610, 68959012852517923640880509773028879613430481175770135763, -14240803766959310075376935819517543212470274672249527703683932781729, -715898397996235417216422295582247911742240013046838380481924697768778633349012, -156114746755772911525997144364636829800244014658828896427393935277678687732797554957235, -79148746625699122322664537827990806553690251792140243958496058632164338445149044529396013603370, 514988450451872844064410394869252023562497530705750095159534341637005955842834553714307353743539227640, 14081965847597391744892621209427369493253562795987864563735645076926969852874514331879162462185781739073465, -293212076748388256858861537877274966141351918700929183500487462487391958877400088778354866658587084556031135795, -557218117786799428202770247200010869799202636365238706818863586829248882293502545237505663485253928467762903593836, 709376691796126313544668771812054958233639742057504660024680162507624610569738232839179294687580155533530712798740745, -34883722982689396028799183707714467878525912259719340993074803438361273013019333456716609385762013358104109605231668904], [-6293728520197090877458355630581749481, -53819958384928078486803968504445080927497902897522852140, 291218444860265724444789476828398452492627259407493748210063185701163, -308282258584558890265152799160903027672902255998949306089921285790720795863478, -219337208655427132249584007095891324766607234261922818215851872869583604595411899294242, -18147452373914171517992584348614422994141008447948102056688138956744208776751305695077416456305, 419025064167825523664039005740058758017515519955143462911682489647995142865396954480715595186343079057, -14217117963153410243584264252484114947368777301064814846478083029957778575963239845872759636030477845504816, -160559599337292734589356314930026871672708168103908060327804458451381938893339982848559415129573229739676278061, 749098979582895250750067048448684458371658026121840357894081009812939930497233388153741065990612515566954140395937, -314515324824951015306952876169612961754696206999527563954847827879989668614965447352610369773563942300557568131886394, -41940302965846922094900305879955687869920329427108756102689812885558286994960598829358251152885952249246619022227485554], [-26339146636489222679763690978040668334, -304866126883756719793906067483182060294887585315003106599, 80378870064321175314297648076357336625969134501972759461317045029344, 759391587685444374831898577923259569660512200713569245470965479589347290844674, 82340232077163274689369271087976409649173557322697017540653691708796284748767608810583, 68335553537526605254632369483902066912887050472508406830732968657367693393313551821185585996368, -201707078131218011931468865671167517564321498468588079212847552066914320587772074368440678680836681709, -13158771089398322546333535992881552952488986005605694201676757538906355475901949117905558159650498552898851, 155888235503436525271751505853823936238197011085392152346588019633222993042254386726273418921034724712827285334, 505556152994615072254287090167117996842394323550321536934958578795367918529281139277846791525943698563681761474888, -609910932486882864034405772014915552217477267828917163644234617647347631044528998010734689496988869713756068138928816, 24268396699321944028411673221538902482170623836149747818391853735238273498747143615132425831559346236970661739854955520], [425976901755121191738896011906327451196, 117132467961993852347636010605506898448326054102786873166, -388828473785429632776695311549149108104029649340372544881103639782146, 675069825085928068895514216106237676488690646470970480498050383198945684007421, 418692021268410971195418304599660183949346626733934521987163131540562320237749193292205, 30427865318736263821588554777649994876612578086901793389702602326397894732977425601110139358007, -342789615193878173283761880438878563069855745245240985555738868908803106231864270957798315575068461137, 5657667516406064068155179901355226223749978886598295914883878445361844705675801455629301763173543515993481, 128090367438518769361113795010325534800491359720892257440030987094453019386782698924543157584856557210503111846, -380726033373229121248876586984866724529172048860181296314280085377074282472908576771664155630077814573503751810997, 89123069363633051437174377817550351636544363127338757662723112162148818032944532393717248715571988774763781106730414, 28678397840587977488671067415858832807593469711594227704170444267008504283711413411860724868157796443674314258245494972], [1029373129427381844166780641754169351837, 1115283517063645185614377641997203772642999711810917237699, -174348088456156894809371515649376008226189299749046807438438799845289, -628653098633888520235371992157262172277157748111658975176841483112036930544125, 112707105134147121578592638607756188011392048759654675769344889785573943365104743275454, -53400175223722373827499817652632000355642699482983562281918617731324272017848295116995394547458, 13937631314808969481053119629377981827153925996459979920553356521056685210775363570100584195868178910, 9813358597037794056566907294245757436450846262779131954561707583234088314397315046363217751256048969813684, -68777079132666219335236166241038455124122625035100171754559521163593809737508441289867593928059504543407204846, -388090744366843416397584047689174662697098188314231478411280539484136922163080816322155696831463268856030231412241, 452980458322080331179412583574584440182703693744447315963687074919468722887303178406722832652527989328321403172474272, -16385355455134687836736162821741812964928125033024424469300793551614092650361003806884253650318757205936577669733186408], [-13463432680275179281006683435566051925387, -86271025794714401814880148669809284116272094761717861138, 476524870176355733703361911988216093509531695158441236433198332124246, -975048855784702846271276899498231562939885255818837639889303858466039695469571, -555695887676060830828995197061923977960346938284524847129432551038067534777019938521605, -38140687296798427814202567481190280666568948016941535700966615351872990463478773288965134280308, 218580652981040097897081216614276712590583194241419827266304746536255205505527977247016340950387479732, -807470835196384172481056967423887402419247064813975011116398377392526084479493414017955537237984225506502, -88151012809045095744629825314579038611951492333320841903718877414321905568745228094223257501816050013865963279, 154555240888978142347819251337012969874226329034531578470512825520134534211377617815785483747734134050770202103860, 43819357946885224291696610444187084143229913133310049655660525281377286961968056294805415190494022661213233072406169, -18859446490088947682304089791715702405458168878837564241618662315672284313685414244297126849118994970388472375848481964], [-22508597949195502733061306536002255554504, -3435874712807825631838136444192494164112987347589800508015, 286756122587308266622983011696070494743483844852348918448330964794999, 373190348095832507481834426184306971747313156699638546545435133412185959532343, -408605490029934188227016696931462760163690892026761324566056262804048209161397424543172, 36003509188123555141984091414232576171452063463454672288101960456487859357999344713919056079037, 63302728304137991630323768951444972740874773110429014470679288725809749929405473137238832753365707002, -6060775032028926441327860768150181066378069169318871513478856121153550010451964381542962156799009604343525, 21189157287788255917461680013759615179273538093334370457901350593997875819510742534136579830606295469551078297, 260674032018265529986682762357476695266106698896201677827327104321403666408007256456358895827662002216812358784959, -291499421191937594648530425909293552014534305300925978699490899204755467792244886714367174150450097568994164054354809, 10745127878002084817676677677587723446827158009451598613982595022885271937265510507443920176711930081002378771753677864], [250996547060428726403357284065169251530105, -625795876016612476322302357534689050716785296060396890456, -549322435099615891983232740712526139688020090870682577333596618345073, 1126207608620690689234925202434132376932205009696631600760896874220057207424668, 552302353012007467975836879103546064537622056558337829801496818851669194228658823446583, 39968606061952834472759688984588929574110368706609610693995825795919614060643696134997236228653, -109385888472380501558102854849630906293407225447296339552612049853060153205971855743388801828277848386, -1175897961115362159069771632748672587218870703560220840639988294853973120590321160710776943382658822991108, 52893550219030153666633093736273215450229646881092321778322690065496507402913588715956045995192127571367484683, -35972951033248077512419211979538283123266172768950409972904368377164936180351352562265639891606290072043705069582, -95745192309301264658705249321822072182794336241932904708368816020738064938623322164208986027682961774499946113787183, 12015590834261439516409670260944075610802106382191280955772863554740940089514528275555689223173979470359993526860534632], [303965064697105016523136687406536905798671, 8993519864173394612581195677946145508619166200043958511065, -414298566165517643692008294064165343868663180032807391728106351160991, -100606031387736851067806243077194725374165928894935285827759382537700538922516, 727829350305845827937441352867004738320657547097046928819494164545093340911045386562173, -18864118672132239214169434677379638227025169031864128459350312515685055371429720289837433551068, -71879259397147573568439433764787379545376405892250763197684039667625918471148705141472355584889061725, 3083485482817305709767040673223222260048056272416186715976941233160596837527922351538067679831265083644485, -85095569689129926124918237913848554183877548267625521259979568300809242461234226089598876402913410773872479, -154465992562159561162227693477164585673188177891222136422199394622646515692369582715466923841919225021588910289673, 160764827507461315735344215307150927248207467282914485440346593115414759895846038195162774855452608974295656638568900, -6795471721846387359501530739280110965421627601386411881690042243801288454193069116490041681094765301580407313170402664], [-3132526430993322187848976082855716855427880, 3754807055091675286947995764585350849771301526147021008172, 602141520448521757864446093727536193063759855053776132674994872620418, -1120096813769750526186328683891419584901589013738001174233439285069183157976830, -373581710412716016399352853805261724354412756116196806700394556160433352553575433937220, -35928542128796247539569598067336890385868250965689172739547608303195365723040369624038525597557, 39051838541533169056117129176856569809111832002992266920049868087456755000287520817653189288923202319, 1472258438062420391161448766365475773281696414507714109639441552630817117206375615190181929528257545668435, -27439731032281143279523343730316059710581131229898696472035772691092948736298608315087165551644510003184595541, -13225342042224634487266321063924632533014885482064232125913883037203553495741281995007026905211846683252369736140, 95263201453888987664237107027560930992700440880223126637271350131437452197540268450238232436350595704648221040797583, -7443336656859772641561763376080048695760812116535088327992443614017132806729158823274832903242398949759916191306681303], [-2703353247239982269287072809428608655596101, -20086319103516069320051980390099512315655504822137208371142, 565732626794653069975164234383837317388678589196520791100426029119393, -81335545602234214840860532871313299118086965551502026016924227194401356957346, -960934874411505224411579857886976932249020184823673753766239596861927859244196525996434, 4903623522173414777196225579180992099295020481384618451425551911062347851927039858314619010216, 51947779662236411046199063034041714926895245874471121872154361259334014358315805379089478553215864567, -1230656304289183106787957305176601745606554304942475627502318436410704472898402706553584212527809663486324, -6129699053222604421868362015103240799212376280172746784401833458598494012035140885817866484677273463580313845, 80137150947328669364606445522445641441852620959622680089809404580691666466739402236211391570691966648958858185961, -73373110473625940854935641175767421180815612861776139076265920360306050586058948106600963276336583082945275046997088, 4101094956677858402789877560097184622206760173327275756626198698457905566061829900462816674299899456952099996553437988], [28194604141361872373491950407520463304965915, -12992508463440762439137841025083271693130912672580576506014, -612227308805388906520366328447559682081310522073234026003962814787355, 1020739056567014201809660956943783506468292431681708590708971456994502482800713, 56982120917137425125286099277932237093383026384410482340710647911724245775978614993406, 27735698968090611701249437795906073284672840343555258291271989207472400759767463777396973151049, -4869481467762059718903466764345825305962530461788525705085096483974260684365928158304858945676026430, -1080591397374813374570103565953187999485902701742982926627332293752253708704695791219591256685503577350996, 11938577008431395652980241949082489335464058149410595348927962194980890258583325926111834727630199983461020010, 24934616898107947506873973960710657985267189813096777935615270355041050894900805497957388708001961759456863925845, -71432990656271462312239366880365340059288355287158612519645001031992461967238708387910410969007598129983292708960860, 4472658637251278787834404686335674024253106589663689668477274999560783221196040411772067674524173030308769064840517740], [16282481490768523574712745486685801189355536, 38289801883357648937166151676671118378647695573304311662815, -745511071063961870029373504803126320898686042087960108552228327923632, 120199376623406210336363707010030842581168188109031954228730663198784813761952, 1017694704722832733289391226886855262360351438445291570394813869613149824302187522172389, 3998160982345967301134638967206322268466757793000836071326117800975861075494623799752413689769, -28748399863329073352516049475025061985298637424893885648938678698968034910024880508020825304908862384, 320595651589172166533636935791158430174511649828810241656239843675411915022268482344079406221054823826780, 5750561506559436015354741956107324844240902986698583451128456064484152945969801840216687424239523423373128949, -35418950766888345000100581557481479758916045908525993414959423140384327015314677763871492794716955645734151058355, 24905982403140696972538951896657593443882611127592976005114657871346760727875224803088602109814109652675110232533774, -2343620213115362266613016727443321095923723807148529692954500612348516456013378751209147727880909111198316385262865888], [-191857146451400657669334031231647277364910241, 34065112648494048957679535934862724032522723434898569068382, 535171801543977937932873771929182969150110198914791135712052263042597, -923455123768684373797733064098222623354649077061052429705349963424353172440533, 296310020059863343785003276178264270852255898186134556425109664198727529658414180654319, -18132947154861584241553528257852999422189306972015121659035015547889753775585951725898254070158, -6242063009412938095338280210273141564726779909405718545376694699155641660694684047176266683618850535, 599404254661348876500932583130704268961639478395431827787333700635236715286064976934622156905992323258258, -4016810325802714985725478087999648775596871481893918008747096076572820000991923104148683141359828273251232678, -20874645299057200577108137488418971448314268768529140199068371211892409471944705295246706408534089660660717910418, 44329990327200725070270460263757656762578480765468376051424975837414232997791883152263167701025451342341207916027865, -2590884980140925687772967720936385776320956657843692452888486139674475685692358521029935715341346581983030373329672368], [-64613778711624878045040950561531282688048964, -62008535862891055884618544964317923563066915253323991177021, 923332586611007081625612281271729024541561297621125955560397776109797, -39952996374928555851178854782501991209212102763338955188381119603541578116050, -874909398826784140911401346357550604089335863497242230168505555194874659837858860292010, -7711747167674980677393163809609853250011864492848130584697545479856358817508362157286856965074, 12445766136882429243144954716917113610782841479675817154143684595951312836255980047557279012346124691, 8916876543839633255359179433239443404318196580171020927276531582004812145608739973424493063614615455874, -3571876125050306053821692395736495605553875186281713637657677619558561587137050163807745188895505933918409091, 12388838906531043093401859435232615348225748446103887673342689622479892232928447665541271307293973776031549820017, -3344020115899472390536765087777056915673039129025328503531370099466036120226021051619192471685413607374031546947044, 1266794771663033174696926595578413264733432960373147544491695636164930308636737483836644589314764714449637040074036032], [1019131330548123260158254548292064088699071093, -72825629457003488471215183675638225033558291904412145522868, -335856687764359932807596496388529077613270587034977411255393042978632, 902927120537126632256875970832212633928477787536087119731500517183872113280159, -568037863692428187821230809043858047305885853312719285126586589296338816103760267039886, 9672832362237837671026911536370989598948755155973754337047989605978681472933401460156947871907, 6719576200430001409188274616563702640854681070896941348122420109124493294698418290043709238803482337, -262725508833391289368610548033136173486289170378505844786636634967905008384112423782527344708154180955433, 752888718795050068077176075173541641749029518102152195530767304610073265352701926770537367833113304442363288, 13108292800570983338467117061391160608724394081993116410154878825367306072032488819858098358654459666093363138847, -23425428843293691082723776499924832886685270991710473813205677421151648640106091803065285706660219486788475205021640, 1439477081005204654908047956405094817886195471767711184025988952407669453543401546012854007230622617656183711619199808], [135283032969162503622105623210441450891746017, 84194292314839875998999912998316919279299562624826889668619, -1026802271282942754436848110069884369130613866678435319882262326107064, -77036172896683416191945135723553179696382936600024048007167327506564889583294, 589293203752854537497301400036086691826665369971364260241404840734624992888061812289262, 7596332280782771666469447836003131821224295827468019341449816807094207764252903776392101777382, -3909192077656295554722893829131241729919122543132314683916670640634667732909535724486158665460476878, -70486713616836035442642416870596026037978652547741892066971406112219875430751377490367040059447517175578, 1686712873656358622864845626322609569516758198529213477034939272452979526375737791458776343109530895868850802, -2564447908520588004895351413676681840342358242882253217900487495370170748414586488062944044543338998325590867992, -3384957562483643728535774506405478048598309521537082353485510647028882279655792023161174356981950916701586707829776, -650954216194773328165661465470902325827185437645360117655304521115243822575376450456161159199948368989113192809821440], [-4324923928229433360195911029109897583973135167, 130939549273222077141229669968077448058852341180270460399071, 36992217785943049097518011060987675496109687081338576265100877827045, -977543662336506544900207250609166177395231593371557881400740693873839206071195, 680254436297758073726149273906430378120510314580493176518394393903636063330792559912314, -3782832911613636395982324964889091490147867931564677253827661445034876345486530491398132038443, -4220633256471514241953920488646543849991749833246379462647033148339469183637504470904679605083670729, 89219797806923947859590115969081216125664815543912296026184534020715651744881241647887883989558108327301, 199023547620118242638370541329100276153635292802421854174684113309265461609525942504555553191403560049795048, -6723304960872896616619707729876605849821457191239854837109787935023684575888672675351814668510896534742559443005, 10575303643409393426962327364040428744631557199519635388433209811649116098914376842239433277049339623251981645504658, -767167044518202262820538805983057920908018911610753739021945637456345754020985480560279249425817805517452067556569088], [171315547019906146788937668371876314584503119, -92829592279988365469823432892417201061184398858410790271028, 983881886329671742564893751855050518065015229590464659315251529208600, 131633776597425892192290189017688825422183766310459771825272962325128349036224, -266192903202456565513909999386608916769586675836778562911881946449520581339488334413814, -5584531697747135613716515470442341678556884444985263254972510619336930642174861129860677447924, 541047903428260845650105093481041933364469472344098365788821543379484318174224487131386247483526998, 49156154476451561957323402345715766903835713849633582396884631795028667175608315635499776637975538274623, -594715231789915729767376797237117866774987172946743041858611350122607647678929354380999911657795132628896361, -566286781212309710666489289777087559070679047239730390739549480054972751925506481837412907044345480556997468276, 3797143931916525610926374093253033354795524738230779692213860841251863356564605578998453982672723327510429096090720, 319788779457131276082864645290516056674539548874350285276354584366169655977094648660895264889630801758161047288230912], [14927461014072168937118294274517906950164191378, -201104217421981095801544812673907188472181427117621761852723, 266973482628781838852547097679996460018442182024481235003199842819715, 1100593122766300384132472494507219421181122272663165816910164271724347524204811, -627630657549172397576948333182796844973295179965025428896223478596244254173579737300607, 591161409709678267975798099420985273069548431866634963627054407526572187564342501793280724214, 1988344002718835154373618401116218502614711321879945758901625256127763268526178120635228194847946100, -21192383385982395987063804956414657615605993192156994960875438966894333251309655507021155152262034746321, -274998608179786553133196820637097285414030701959058506472412063943210026066043484448312063098876005717816324, 2847270131066265822756024271555396705356457768401970675229937647738347283668381029433890501652347847729474970676, -4008384552178766227824968409198989005153033557867063574526845959984292058172592858197327893666865269105497278560764, 394486613950459497836876789143209570977796276724514814021559683712566846128061150970137229623969074467132255940872192], [-2747705757279146947008725354513798579545066018, 76001780804398281321851540222826416839567692423208135270256, -787895823888703547583584230841122186548736305242775799664879122609626, -55841044933319414005530260172538901569363496932447561432846645345696655938503, 5316176992743242198863939018864226375912049313937718329989841702563921762860352688502, 3281754170939968536272738070418437871458514220751066180384797329982946909715258928195388327659, 326504824350205801433882028763491989732932977636341421439563675601188323454718076884177109177049619, -22006670949859716082065301816897985660606865769710399544188398589362687057012864845812951416493997574468, 125998874839477111983844239152925122106782396419368491012806008596405768110710829981049791982105367756556725, 987787574646080119342746709263546671476101944413158968785365136496923326498151861581367032144054315743093704586, -2479452265658332873419169900348577432148022000922957598837468445559121239652211610235050918232175976451113615237336, -149710164522740904034599246776783677460459936688443523087590160592235628260317468670444618866024340010846724601360384], [-42525329231899320809158181942677929747080271195, 265907959182874737571383941072960367274511388125766738490196, -461177006073869834766499882640919258421383005219505895976828896861670, -1179799678514251813637909157248465091556431507902751596839007548325915260960391, 467397827354002152060669669767950253007138802013973160031815623519651030111131547822495, 613270671713564481961221901974054112693251985689012350538085821800250564637135554805396611511, -726336593904789386258686601477022131230912546220370849142983551485293113919741414500661594152888937, 2075052676795701590536863363095152677982730401271138269039052025401083942096837209184595222623795466488, 151787172674234121655816928690371788140451166055532906606448223790469396833534782196567809503928594327824230, -960280065922028050522142960435399043480993064763723754583873044239115548889077408011556243952981357904207802552, 1207215418863743039413034861052867091069748040398757544144745922310023047843760697692093819053259503243625711944668, -197157241441349714298990248852186426464675405420527831111014402706979712260178712872692900149856002739875640177774592], [139003, 12909927313060887324909714676629062346598823575, -29862681997078522034914399373258508094947188081103741938023, 520351236259291956330484164162899034140367952596226097869754453217346, -149025970025497112423014607539583910592384364545301385072392398454034283086722, 141696448188826349327224553420183610687302624627534387099650527266722952451348796932330, -1542230473450248468891712899041534330151574736941432160448300511009235169587348912770876589788, -328406674017562186260152137060301830736890481459158533012421737784437314006784970174680632554841135, 7090268899407684446039808500254194812332481856082905558984783128252246079160939429513182333946257159664, 13062738757862507723436548769966230583930950839940715185534485692367391043879403171146333418852341363290777, -661081316196447006443295228169316261895316153769418423722898147284700187434819748732553141358644626685003240184, 1254833648261745263692133479093350401302986369071242887045048425194466590654093155954083785715227285416563829009248, 65403375809105772402436689223881852231110494561651746925190065892813150991577903081190074026577559406003357803954176], [113413503775, 101291006958788063961718771708205857774415916409, -303495347346976035524619911603457566044173836653761975998620, 490444685310075794276927858194530329590220780741116011216114381762338, 1123309346224117144252356161770757722635547762851800893801522007767885792415874, -279420539090320792922289161927792649768015134872955071691628751686841537570363694829529, -747321094833278075282080973180267001258914154378859145827207472870475778860128814049275057397, 192250525243681312450619857784484469274098351471303693610162227582551329283170644919014049869183089, 756324665173776804442193593539887202969401125577676337212357756317359019892262437780068214677993776301, -53808799548708738329716411187896784485491476528911015100824166550107110127352931960624882534734479047097135, 222755945823032236523708310969382277618963247007452601808705594239692953908432856839071100469348482516989594508, -237164053514487054424059338899573451849296344448442171917325551039864302893957106392520902286412734901072282330400, 95926941015677652383753651176788527473145301618013774030548091646134096586564833375775693979812523820175629029916672], [-375620178325363, -40537688787433719816286242606304582327681756297, -36000186968593639314123214682503748219770099491947109276431, -299926407882088719088230940512962605313424824422218989076324130394333, 404771989902061896700396161956897513132774581213858722664529360150780001394214, -179857430825175896178149239590038215451230174937797416255295988808670890835178802876362, 544859940884990830362619386497699038055593101670243927982671977582225027387162707668537671970, 174587230715965250491738370806320716446538407481083168824097359435366547195179255715845899985879858, -1612286110724651649903570417375483965421351919057425210487916342841246967488448025837716823485958898630, -28088023846237824053221120640492314854170468979650414522342584309022464940759088456861690350965091880141347, 319580469055489154871512987482742126442689968271711832406058344496932042932149333222879881626998360582170259130, -525442658910279815653562715411084554955903325843341082243397161060042504846449658965296662254644084690188184720640, -25472601504207887388436649115755949488281124826187717786285404057993955610592438765682722841422275616212742980698112], [601455920536405156, -204149203301712678785961574321632036555001035260, 298374434507141857855966186527479791192142460249352144759117, -395318574678430393777291468109972429359966704794760235446641479710836, -895865767058664266208831833500742756126804792330974219342056814936850021416744, 125600514232660381588716783362309052066947046687178413208256009998630540705530229482660, 507806703514615919523287926312670917420288270327821241387471491912440336968240675872659325674, -23523442971623611168179973288770232337913947995021740946854104229458549188115247150192177267480983, -328017562142417212652718968175216290039428812042350151836761250737037831206304306461778453084763445544, 10121260935980783909303093964640120514712164840687952967665020303534093911611056873753517615310800814404709, -6639905457517424376624876610524396162506588712943534309671067934202676571448990050367566081094730075154843803, -9888656411087044601376551735680798220854768417958877801927843072478918809207840729088530156010420764606879385568, -45021110576404726110777054376615745459881031183835747201116764529867725337167627938749916058061946877349782643081216], [-139370700147366937718, 96980595733314538054251336246374309906336705073, 101021720611625042910693776552270094139513495740328807531120, 199878262137986521264332716120412547616764330561675247378444892851090, -594744497647038706939983924061175801559444043390576589296445588553413804636502, 149460889935656302078595456134143837408011274021282180917818053663395584701279654137178, -107756504792558385714892404292203227423666298829419196341505034821150493183727810003145592832, -67578668420757617112609025463622161774581012207154804821359682757969161251436774520710391616950988, 255546204971105988154831409438904703368286769540733372113077551748897063210616531379037410802767634628, 15585527359948390347805033321146235531442953712930870494646448728072558307242003595049139647038511728784072, -122013170643792308140381274566131030901101507067782117580235136355158407106289113011735179219480664014111212762, 185234564666126629582242303627763242449669274097336073863351470256701969402110535603531528269552898138991522022528, 8069424173649549230898570218479895126119238382118927274754106644583664128778454975807205146181311080268346924466176], [25275221716004980777724, 352192184600548370919101858654934857407047975969, -250591730068771624368446510698682164454877387965719134026935, 272218631568848578064369878849930936534775916728485552143360577788215, 549288725667223229010996369986567219431251240904597292616384845740829111228768, -31028982365947492226686342113350808413859954730296761583088716622604250379951833815667, -255444606965305276603016143434680916197754652744569497431214596504609105943744035256395351855, -9731568683474683409324020296051183994975670558391287867099996257563789664516429285820928699271060, -24153872554288399737063253132312288841534302992648297129986132349639756122175155509953597097671611554, 1881995933633370157391391988394195170048373852014687719476050089836298379149057527322673655797840356094983, -26970016515247975528425726291783819975507455251375358008119542830341788398460208232358562714755513650592487222, 36379882746945747671634969587960205856766071741859343167910296807728576768741869970052289802073728551988118944128, 19998000841146364275414394852622714393287171290545438231381849766870943671533975411078033695444062444886901792702464], [-1151941565418907068765820, -186044267181214279188044341668770328716777474669, -143728281258713743091665848841583802651664997959551560706451, -206996551099448959679425123882337525023385852602179368585737885819432, 632910562660929920369562471777804772277577007579140641510639513789109846713077, -95711557266606551401649628542436820481846679428817825337954097027502738916886865208597, -24598599167571163388630999641333342897947822351052440067539119207882966560204720163996792084, 19625044764118516370097363096272044394318129725811682544931273096940142888812149496787126749755470, -64837484814365350354148557135181795456809240707763283903390094240823516083330316178057514248519513163, -5513566066608141864591408835660835548803133613256413445417361048205899574100471197321880099722537113225816, 36820621208023262138122570184674446972288976669266071865983596762026788999474247929183975327618006397651728804, -54699156359264525162289957818040335200839242933365092385765127625574069827080014367292985286068033586841571339264, -1547262204379272191912431548317779770715506199903061539256174454820434124540560519099012255214781095983849724182528], [52847963681187980501776273, -525974380229768308761717632818565859724235608256, 176401592354173461847498191424218032936535227333205982270950, -198862602760392448238581722991067689954108761447620075807553637058391, -197554859978513704123554389228605887298723353816280799711525010280575043824650, -10545281792978455351043541093840673268696941013254369501357686221358776514256036278273, 99170131437592689796727886776987695378261580189899729536331187532011391013706788859661693812, 8222172808357123726947405285862155488443722753777570310144792326308642108008564162504542695305199, 68413783950880906064728252295663460849510544472563725842172489116101571129087093095144138416984279158, -2606649676632904897028119612703646020441249935260018266476431447565882348727162195874142840473435119994171, 17772827265929410702382481866068383600886149477760120812022879677474210184000688940258849199968273173026913946, -20817487257021901798693941881485982082878228655765390074734017414050054003571379805132089170899149917830275592704, -8211843893821063336081937345810902557919058742355621974113489695036590410462281930559285805275456610194795104567296], [-891465790328422347119879634, 294165168242682013484888247148073723826484913342, 152870128163900362846739920618428192011849529861497332630605, 250455441634414656561162440643183847698656276606797562200949582053050, -515797658706772091491109476944740897470763778108574554263869433367515307597280, 48592408554212204158690007739077189376414644900319839249771930003697696340380103677604, 37022858958324324001885847424998031660954170062242083593465926369249978351345899397076559146, -3805425162805021237845808257344579215737179538553670209465615010310568357884525473016656689010106, 50129279074181210577180617630149083706674133015374416204939906025048489323126119328995661908053560776, 1216339590693414950937785626818152098379669361171056068746433876928515814645331708254713073390221210193179, -8138055450136864547850551756391002851092248688035219704797561469071965790752019528338926557574516810175975104, 13159769639877918759639335074156002492137555326185787850856288669725010303546406586439600877453351465332350384128, -282549644529119952476848858511481791576189226196599016622799008945988077234738658157797447653255236450538408116224], [12576463522249447884240567326, 687434381038055677980469165910166389646448566857, -99574918552006967677448442769041550255535453169720010019244, 190707503797621050162561902580991878411745642480108217974087193760825, -51289337474396860394745856380161706066660375564444643387681461793490346027234, 19403701438482140093800922398097640828665691527070710434488937171760876052969690762905, -28296362612119788980985944487119511336478938238937879950063501501903534373401310046353067331, -3417507447448913685435522585718622507951973950410466620413617115144275140773940461898383812996989, -28884693148490801890177981344874598713925472558358401154199555009116162163861301213428478945862274436, 1305960030334401997106490958018985691288029003274949649633914583644896916979338530085119106720469831243440, -7484709884259075029569153827775216609901362980981979577441110821277386120444919186196364150783767776916725020, 8175625623543351464424806920787917534195926981246616807083576716344794177796820357926626227580063593842098362368, 3043895624108881332491535829988352173726200615983788240615873084420001133170710563542512774477487314729604921425920], [-92062992854797618836619873461, -390107250139915915641574675382542951662166183587, -131960991158530205709888433887776209476669286151702299629935, -263601132341609242248261546377944937561608593755995290106084764514391, 316668257692146491436844948488022772779969111665349477763413187100586315301463, -18890037274906478297384182787187486825014612246843963646152990771351066123174296018431, -21469717501854064108390537323897916461106177249842786103428759654618729015009847129725059420, 138900391177346286726804691733286739424528132900351192052612657238362889691018843194054227896016, -31357492797458283893620519206820868695272908454911531304964737114288700535236629219596093063641985500, -38627816042117551883776844002265460922205806088494650406209044688357337541316158148697254007279935397981, 865779160651760239009890852611344654328892874546879128531571670914148420531349822161533396121026467339413688, -2389035750536320288985973643863381631088744928399683759077712555768434605211344056965995661053999007867962155008, 469594902851019413389940079813642210210613706175875523894085228374729162673424996032550534135146213762066875940864], [424388929525221007840358605745, -794186130005965953014887458257386220929053004485, 39504756787634006296187069113551133036586130663419776136797, -213450290245481819080551995334776498332381301981027859822117513773409, 154921283140606670899700592439025732330354226976283814884444988204893373330244, -14714260680514475219269481268716872462042779824721141435172707672954495271042293848635, 4430659222755087071711119205104247980053293117853684511575208335125149961352068963034892042, 954678561080464545399458583539170734656646551746947158546664279237685150614807800317646462569159, 3699140226151156299865472751172008693808749379766898051294179918242464593015733995646542042342211527, -441364269286972944619261907093474197276911917033891371458841421398194965574291693832311960143531940908528, 2400206830109408484898061951220301900976271452143950775669336978013477802398657577770656903490450935531349942, -2533232434003825048452862880248971217687152820029612094260279484939302678711478776517736791111436244165452087296, -994363557578293105084467091854280422908515554866833610200191561857713546427691359590440244701533118875213439696896], [-964983949310812643236240837102, 439094523403556992836212819486249693329119802919, 94900756064484759878462769939916188905764969429918277633662, 223881055517433865766976513513346505517486031945636228522355840866588, -129664190063237169614131025115014347362740970993041459321562811971309589236114, 4710149464064487168202696297105028585577915572368866940133827665532992861146443799063, 8632409021169169145106768088286021719039624757992534747894835072381781703263269348768758165, 240960556770278323204927142078151369086516055778042314644765766864036571473551641846569561484749, 12954982975605477968732278481828750111103426216043448406198449380266304213342773223914997043443615271, -106068106892689127115336466465010090006785137665112943237258674126882954859254357144317411390136702531629, 258562813046424306772711490505500074799643404467318235679435418787610587586204170306109001424568941475927240, 242026878406081347265594513532942838145267841710611153909910216139904215192526267914888677052878325934755971072, -285605977114728220215636181210113783769123949603803874642271497967452084330956108245506512626541376600450904621056], [-833132635065732921572662910687, 817850772847533068836885516909557805932287087206, -3954302590367675666104055886799807788478476304397303819656, 224557706718454581018220828960701932241126496912661902475156225710268, -144738402457793046836398759688193830347970076029126927640912481911874901315413, 7925781488040507924007335066503664171858756028434052115950129659978493312119972389318, 802496415751504916145521093255136394066839062881936131344418788493340708996437946434102065, -160245733856156359841490903432721751290245749663562054091104284107066270245807955271743202911887, 2327691453464939652428446741977344183877811308638505336004792744745198890417258169292641817193199513, 105885282636433234721947402739344947761124952699169714497796907930608674352329745571995870995033972270758, -602472731379104758317695924710595636182083881463099179564424449984545375625651657880551462205744727713559976, 645088791750980158784166153067185583021760663272345531845373665455018634450271829485793917998582785111447699456, 278210456509761953436845425373595353396320116069786305446500891271628799704642925389487673499557252493317010096128], [9927959186331670741604195022233, -422802131800223253903697615921331959141412250250, -57030773894723214622430694068020249156863610139187586358902, -150026783539900371677332617028273364534332894914816047272794440015799, 12522486284624275206552756458643888629851928018216690409665896409203466330130, 136379326541804353776135856653172396897566717004786873156721662833866944017286895313, -2566043333301549188828944833553609110493800272512091583372830477006418607720404680044437122, -109441177315566500089207297145723235884203056469521215403489257918272852353048782770014539727721, -3527904405034296955461224425720301216223468839790467697961708730725690999796694003624446431097162605, 57180460456628935833403498533180762584657104159133482790574565260676384245866047518705215966931086510312, -189859624420801165378196759946306171965280618493439379942608814689560386436839502312470505276643934633319232, 26720090100866759443892305284080248361051176681165543605986472557558108603934852227255515962887923717941886976, 125160325616848510649642850975702926074991965177258721204006790020327252829760477718979147053426688562027005214720], [-15041849863088287995787443214259, -755290949527659043358307833313082124799339313667, -10306192028517628341066337275602469538911612381445875846301, -203971679027750935477226337382803763269461979806692845285205683089641, 86221989552195918232725910477923353723008225251735999304522977475296900659351, -3272193595382696165595570878689800699997471812611198742103582555531085067409649533748, -918979351412794512211039144091231361811228134973681061527413136181562788486621496365512525, -2560476242169525983684976852477854344306747639058908989840291535406226559371340518278027677741, -1690264039279644766368657371248495908966123886157957916847378992636413730699765352949883967605232455, -15344123197302651573822637918217496644774865470345377662688433215628878787227249328581850260945120672853, 113681811758432817118315081321384587421589683972716406506252139590342814292351073506906830540502636648385984, -137618286409620782665171775969474945915863246210173626462501974845209651232401720783802761641067688819546914816, -63672212106275321620666971126671137575068392518024512367715959457499699769702097266035428631025132277737826811904], [-26764954194080440148046742164861, 349718402055254852653250892664594606553519835625, 28128381225970980528130256242900213817702896760387462929786, 74720481827271269196411046275311648804596533163453247821176949765476, 31148487236407070597315291572026267456506412631168364986774689200095949057434, -940676779333543685202380260689795644936610287010114599276684034918880430446055887517, 523054113439718096459274356081611268495279267175365018460462353533802318188275695101875056, 24360345440284727133550324659424844786395098734056060074303285203144931917884915778986882236998, 513466129017060724797090524232940238482219488516941832559834559153896137947732357506444934086545153, -18742692134858206106977177343888443185024774835888020451284931239351641095825642435912001155066526458796, 67910733342202247184479720247669777894316361140537551293782443863083217014354196863295012720565144406440064, -19947156142629563364284567072737938116760453558649606627212004756771940839457323094905140720582658026683498496, -43879070293861161699808750258812186678395952399975736526850663648785052357817179298161398429805255508337174249472], [100703366715940467006029547448310, 627659952099845251954028310922414309306641815276, 11742183816727057488518957259748799207169789163291254104473, 157703448195574655788109039149894051168480167198548327798725714012266, -32263325344365017406622253606580182466412186402549853832520825324027250486297, 1012816985671813324570211517775164114561931584936422068734195604329847391688366375651, 397734672259345203615763060942941519908871297127857745222181875832286309001053447156243242, 11597988891857542861223585987001127265273399462047678067749435844889126293675218494135384399335, 590016013294420028870039428291840702199610620432030285255092470028213747251104447146163630798706665, -455464718788625517346099508076820895538824070693553030194061267528345462077973763736395799006680641088, -13168270354256526939846853780410505572927047789180581356710985579317652127305118937937626455767458028200576, 25287159320741923280867382409894045859293898635142966738020756749975844541714227753044018883826104957847732224, 10685762498486750001877839598631637881857041317779597925157425119988956942419014627825246736169669368050683478016], [-11654424968349502207892276627227, -248449574543233273211043544287947940973969433248, -10695951872707680939021107022255015705238231368513800453799, -20664380754171396908152078035794079787081025226306966072704790875222, -30485307980353528837014414113538303647506634773208084262494340607710980714582, 620127705599417911270069479067295323190972613721230620664108703568151597652334784509, -39566948818044053526983691976389327737960588122998042940983785206323487735521103928030085, -836814895286859675897023508572306008001922012395202752746744566859865113906230683475893374239, 42538886654829790922635504339191808450241000273505345502756689236357006568553733752282013790407560, 4421829522554143030204201394472599224427614529480721044646419891026594368968362456316864109031886901416, -17433301325613734213044313406833130246157233042658984336906722374154726046009916741268072867744600643547392, 5529478393661038366447785870759754742600360294308713031787171800996503029967854002287724289386527269528272896, 12681477710312592652233920076399226659350121017653116267976076048161717639655693351981326294472418419076497408000], [-315842970979191141419584190175327, -469844865309053932884961183210821631778690925036, -8265670421463190794452035931425629215093003162509514870679, -103934839928798324097309661482804332610475997433058745541068620602478, 3129203990919947823306051915915528097214059604802684559348220012570941620899, -197811182706134226550811192237042604257552146680925558956790804423899586270413879014, -114298579782357054873552317555213037048901355786431860555145412564741513982082479268692943, -3795944021501343759759957738661880726181372087199651282397376231096798633019425239995901986603, -124454594259699117054337673396240317177046343078802227065771899969577436273199550697604887153851394, 1082122750846042359980998839112468803678520999340699307955425575622335998365720018679312711275586133190, -452082711232892837519282150585606074113268565032793823060613428163580133264299034998700461712818182576128, -4303655701301630445963382993031072146792189013634062191620211764045236471616058670949664810167783893118222336, -755328963094123984586713537885726068945539101255738620033492705013789541324390593239924650232118432903236419584], [278836485681552881188135773143970, 150702431397064881441311166329457684746921341683, 2397787766432654589944785794280410544746174677318483975586, -6852021585758362578800285107250387432367178222376791094360595166090, 16394491915748428418581016822825206867361627701774474441463007185697665858091, -264977690152379302481025420399979031075937265138520178046855384242494455334417864483, -20149528423611021172471283514891296265359301463849236514047392456484968590431208619905197, -1559808787257411371734030844537558529588354370236556497635891858912881375671237408169880275623, -46484327729459518141039288753255010446260981088653069419484635930605298061805675826390831803828960, -740466504219138018150206965846468618939551956686132741835942273262972745233709568508241216863201174976, 3414194503015398287300822901811094925450139415462831578902634006658345921420066784148021032593370727379968, -1078266113243416822522323732073262571826423489321459877961647242858185943916356341516374045041473230743797760, -3034276316872198577592052262000650198966728252310202476182872326623473074681771619613706716592235365006537916416], [621480954033903520487849476489649, 316638550112044292184561253841467074228906066274, 4510189707775674884743017080535137184403588742767127850106, 58341558477586657886830566924371021660553784940678224159535084205976, 5351874273200542292840660390677307223214295242188910487813125872254531913003, -4006403725207145393464644554605921380501354213511266242904858101402058621514218925, 21922164788725366538549492570556203979242682337441858166750785916687895913719396166429090, 467735594790404267433921879893148626360131816086354151606081174993312954828013911230823612680, 11419190135921020277053154431696043782428795782369056535492613504889831253243280683274319141321659, -385342028025511283403856376185053131145908124888212598163258735502354325204305731335138312658333198420, 693354677300072850967523591222642396797023701910349185366538297947148951365433100592231115656196509638656, 774130259540774558010040524534349654989421485957233049428623952281503477661129035797310995345632995468902400, -274242179553996634543970181529908512895140362522239891159276681537581976844134464949353921663333530601051389952], [-971892552511628030125487219831381, -76840052167747842041427830722951603520009238016, 514204561504313237942601247669468879173555801984949783752, 14523704642411209430049501376276275153222873596773825647537902830006, -5362173333669277240412235449294373637539397252749446160459930866661447559603, 82725896310323831630547437229652963204326878232668004884126940794036637898614646583, 10571261396157887323799728510365088133509976310963015907448972948443901280415386488777556, 646584860242176120167836783290255361705699046359742449976539446477751929118786402548967980369, 12889779089693817418649881037528351960031607340194096725358440485206304736476100402420251144619542, 68509316608364095969233945243214077543801278471485122822648128218093590094718049410470266631752757304, -499556584084512227137363273082884400475418457899433846391235437496090195368833375991180074640801526870016, 186563817543247507199853492492576619534564510173120459494154149132597659849576939905412924715770655681806336, 593182631134569675987416331014582305878099116851030148790813862209187070967105333336964540063207940696427200512], [-824911647571045652277078675725055, -191898742793051428116112216071672211093629315121, -2048404318197507467914732407304895662352000514068602188308, -27628546208562129730795605898161532739808970710909235708220583024196, -4479053948317899781734012541353008079068816862441337704541331996623463350446, 22506550234905362003717150270221757505702646339906592994941434359258677458462441040, -1802619988195611655098638028438297799041105880494870669577292465801848746819812071169371, 109753594215354086140678311944593551678541484634131446980704482255622970918003231262147752519, 2205982134353369923683381997607649387708485330607865632755306970307987737021354868343255616300337, 88212523385575213816201862048052136051804857763086675424113004968990629392800166390725334801496827356, -204847569612749592850179980838279654222973054172787796302831310149139966465936300973302685553558093217792, -157234388025852611066340178303714701934559230533603963157640884398537237685138508121863767431212399467692032, 140057241873899623614765563539612082846499441778885862486046264653059719938804140254204389128788714752718143488], [2091838158522000247318676744475076, 31718373578251945476431756742320903656700200722, -1023399442059231140410714955643296555773263095304593972793, -12254354902104899731601187633647752575686724807246654916994461042376, 540756577227203994729522314741938161325895182474531404359905860511494300915, -18246666978723227450757545835417198907102908118163787931159478140904598323967323346, -2739390992878910831386620515612717934757740997502767116779341849692818236199259822346497, -131076723382067851262934905901407016411075342217173905979870513274648511525109301987622897949, -1646555829106450178805623704438513689692038252613946434760472183731496185198158904930760089017854, 5315710068249214959933598986520337115039119773677376138597340612774355289482570859489555200930458560, 47542999097200598742633035687653290291106022521253099819291340031095413895195875933002632956829338877952, -38907511698974293094326619008566050331772692105323578650592947571346784123941799085885148926996778426826752, -91220738517624488634526751807730575817210055352635934468728472042183821438145920372213713103786706370130083840], [687585069748948372521927069398356, 104511895743612462028242133977101896083585125006, 813454312525050570071714054490705719281387438615766329482, 10757799058838865013539551375396199583483710750473293880892130032942, 2002029752136168800733617850716008893604711050691866290185626618777532817347, -10868262265192202362027054732890789687133316013584945644543431288645299701343169844, -489205136742350185821736516177055499838845068629854179295769477656016676716154145673686, -70037648609113017406379856808822256792334700182839844797014562812773814002728902265869198202, -1053171222233046044846266734277964947923197341572173625989437517118446552985467150733498540334862, -14438870512496625532834583010555278387143107496836577193418684012823639182303429663492833683480128384, 39424671477076544151199685825173022443724329701341954896781821828555380291617206241573527652578730803200, 31893718144029932839009907999660878083946330639846327616695449369684540463593456334871799947400184722358272, -37976227546119866039793360307157353023432935691318575876712751993474489253149857793946959121568333708052660224], [-3275600665819819452173008573441984, -9464128622067487327827107132025277366368163126, 786237998408754012120604481649278710596974997771946713095, 7447325781799299262305323964531255522519398599999569087823362220615, 521037496571037752355016356673546628615504770355458520248057752410113313948, 2107629124453086446769671172450238084172942983912664330057782865407778735717358025, 377880628975362690884048378060409070523738616837405868696685710968009206427341371527037, 7814932291485216377552916053856656128769132573059137317621642544248137551659099950467434922, -92222499983441027601522702467552499202808971028888045282102438108448560220287146607556668673854, -3767871029306569235038218047046935703483416271449606939806950964505560656723018147729192092120218368, -691356238982592977215312759976151928312404869363040000917081069374892291888578994601036208948145684480, 10214058850302070198712637989745857919948071285153790047423369714624490892949633944253761250326493779722240, 9932827806435876851116146518520931636616082463105465398721536173883960116632899443508064923161974882374254592], [-104273150095003944988981902387590, -51151187154259044571494434461283208515384623214, -299749882051990509004212593640892299659866138561521982355, -3227070244491986232962680443692146863352674552584638580664716917961, -541563033111298005028505602387183212439954855211253476818747832181713242226, 3275705922946017161205660498277089664288891839798940954575363054567144121665825911, 232902173354475171994921655265948709208789833998242443545040801910079538653683832403091, 17366309633086736812676807016270405810623772346945275427048735742111692321831009207309494373, 176850595312675516372219608146199850208270961331733412552207859576825924634590567906313294492717, 1579478595169477606101476353860544521593116673403660061890904860984194889800374864077533351519787488, -5514980721062126880454643450569305713016645640821751450753127248556110537868828464071172081891744153600, -5366493104334019368002257165646624353475365738428675699471074993200854617057326546964872399661033005776896, 7433005237869817208420775276192082614415417386318163553401149890015836090425307223499734639326607563370266624], [3850752444063926605626547654003625, 944831087987185327908717698608239875174104713, -469797241293419623584803089455357446017774108994549623791, -3596070245047053068668961199309685517755198171674359679878251862520, -366439839279575451877072375436161843284087967425823129152980151254516151621, 298691936062405365429323849771948173115647091014303192488499905235405687686550665, 13909158087357552996781259970367814908061092698663496359690774707915194694193392902336, 3695937855188896177973204130793789623058771534283354197090529543332879628393510985922440081, 86906502051700722752560526041410157242776843477217033215409819538694417164566153046533190519326, 893522666600337852775751931685226304205805302248742338992246991506441870521481221759700382154555008, -729023064373112411448606205465175184521265032033339351833926160430240136736872536214253533808981704704, -2555955624035091369992298540685731447900005242147563715273232047584569997208745023878391890390751098437632, -445354984934992979206220498908094363582468799573673496447872057015976386986263436678781352194214376916385792], [-794225560733807601812689705466982, 22496350585710516710020920585192173017717978552, 109478993406382872855057650287126238910889557319928226985, 592840821881080985980541471903159375314632204617478252098731455001, 52032672055407525367843242715587982867040406970185966218516516167794408263, -680365131829963288259872162538211771611965677238742168269474477448775216545060074, -43480427261786459937804919670178686172822521674965183750013313817729804905941543035430, -2124191603275517285955174221305660786855373348896312804288081067630597056010444508159387934, -4112624376095306910107069782180942743202266235140454603062684902212506074062257688084095743658, -57367113695339075459097367938409481113221320855419428479800274204839444384293538547419732712760448, 556349692083990783333707189509100471263227772056668367729191835554536470352291429192039671255010902016, 607735664829176302326911983358837168142265303630100145819129922156841230797475418995479255794961004625920, -1108438697377241706786367321168851037605194077637115639367553427377673183147875311317966785976002252657131520], [-3168549287356572315744498610046369, 1190911188462614297549044709288162760824763565, 246864242995583953996417410676887133741332252763693270566, 1416283598602414338926170452959877224522791634921430683726472017512, 129725489062872663618953673932640110620132447765008424677442330172555991544, -229305127405978321681319340838305250179651078668829732491960897244906763710491825, -21143683301378852796854151136960518710449648060124047249523785510028612407997681959001, -1282624270637411354496150166515258687057007504975460962862787302908384508395524233899322027, -18307401856277412968208784791499343278424592484510348454868648164462818594783886944098838852740, -138712302771135010602940214420391854009183408901326994523425496677945411076100761042893909687794176, 155385529129649002439885765713697179905660866143630415621456912493263175472244536410450951046897336320, 511633952378245007943855232048023555524566945309360081005541185140929955242966543492472854245678151368704, -93174999251109713259679086019324816271005545913802435406753144035580443812940317583297397157416762781728768], [1641235685720509856493735682533505, -8866577713760714617802800406593151241535133451, -40646819293657223788291512495197728367649561457957880655, 46531573170559945627473454774106900088128751525297781662087551783, 27087719855624012053720802920152304733118670682973133455509436930063019139, 86955607924829000109112257967185191183211250347831506238606610382177308710759288, 1132712488511089591590525711702777067524355082319590333614843917773672013802524599585, -43277549609353411618519650194133494345843122509947226773696961709282393959750890830747182, -4998411128331849699140691636706041547984494453800294619129620011707310065697882873286781181334, -19940685393816710764986066935828699817874927866050733120557867579606387728508301114732266270731776, -37037513464215527207305564810694591911350435901785012803912075925249593264402924556149549920675692544, -15232490490837233484815893747836977599776974262378500168633207585825627030409956258127442401088564625408, 124737828974376486727582385991922047982142569090509500194859961805642921008172175860468529932735340397723648], [1127619275762293305146320919492731, -1126278109536450926088490328956535515917715119, -118602647907522099733192507944094401842012837747034381964, -454703075559951409433916387492707217034041509061038780980900011913, -26720656627104040631433064820919525262796450670072850520586442773007422568, 65694515420028934564871310576185089268002439100111236397831233776322613383401615, 5138660221468341474587862704060964866728799233703615795705316549388730388969529320199, 184620889035230265301687588085851011003420067819044009792147341066692593622510452720049280, 1727101514461880138355253906107041555909361818605878339475867932240659498147627866930478816760, 14336487200975758202914527384906195934185665275640154358283599062829469566554098378976284847669248, -18308577480312976051187363290017687851961009921481991911414116540655904461930402586028480332967182336, -76161872710193727314286310844356433102471135722058376030832654967804666303560789516213997924855998054400, 27490288824262833243880947199781516795043123666772645437299085724638779059131625237834417680948647354695680], [411742, -1968546128810970495263012015902793, 3103818223517683180029513116329577470345797925, 14554092399905027826209543828053842338529463107229417638, -93441841696492628145155425326623328691326957134216652764818983543, -15316243345594577117536481345161887392128051370790569240030827261960273316, -1114679470661493358307416982820618222746987479709071741151615808774297141657910, 1648036081307133536124655144088853303267722052324211127423743489315066422144596017549, 65730448461412869718119463555997424800590378624102937031258548425632465610482046240279646, 1294153998597577221221257968179644700829943426755194302864617209068746643754839155551848750020, 5505846291698714226232179556117713998448286434948584064639979456822282480950331684309308294201344, 1342768341735981853643137768545361078881498924563304124114064754167878376857308833004765846976856064, -10554883387053588603596140963698242955142841490652387048871942910221859424320822385122640480132338286592, -9858156133945372111304421658981799097442027119984834846060532655330699601980346216951712616969578261512192], [-707170778, 1497326333143649143274087023796199, 642888571984636361498621682801264034548733463, 52494224246939712178333733726020499397138657280582198106, 116624020393507442487325359950932519404564094383984872607063418153, 1707596324082991978158761150240545309968433723307083085307284732071119510, -11935128372616676500319949148977481503222749251390004148823877026932868310495603, -472082560796855908178765008988410499435476769731214533006247792824720615670273438436, -4526088398126950954687063727125037973006179135464818907505373166099634603981574975807009, 72106559381938768665568115514358148485195528105841675013657104163833759068916130963049456464, -633137682546901955519661947362170512649468638015109249592418931735001753220088351166291260104704, 1348176503385409415366854849033270648557584547273067476523201219495487913368067092902726349128466432, 7682268557655487001182908964886586123759909797487429448246287002227524595317225208785150290965764767744, -4048926953942579199609281724075757940284185328918163825479879997673032198135006327435184103061539421945856], [-195747359527, 1523500102439920543791069225972684, -948658282407534899257222688571016656706308700, -4489344476384784720425985442638030433678625991038473214, 45426143725828022124660042784031423181746145353349545485823546391, 3970530036077452882209852725274442325276264487864058536304419810149355172, -2488361055349240995460954979631041125914572094589397438187338499612714278410147, -472332782186770337311987834497685169637975885544713169603683935331951642059421869303, -10888432626783833283903421439543381247035083335553101964507365331120064124105213436757707, -167744228241948843255063619347945089393548257365760614257882015012753044786565760539670818839, -797654698378856977597515136540342331912201028158790575519447940699124278147228449663527288872960, -87544944866325067201759642840183968548994300819672361843267695567194237726369789083530602940989440, 2547483640675611149006846741956933990634478356181291141602957173112688797080943861345192027918465761280, 401928665977354160739698553253338723752534731444244526708040145878568394257109562672137484672192550535168], [20976861197069, -3423620291199498768310326353044834, -278511416016332593903706580139545999259782130, -21290517804708651460077055616929939884842215831940351010, -22693846479844080397396997427373039074361132546935319318750892150, 825492342309420025978138442932946930975119008723980971148185495926051705, 1358640119790431176048504121575079901460250236270866389196316382446208840264486, -67841813577260468333749299314831213245093211525895426787456457109957876615848866394, -3204219124977093345204537237055052038759726586185360240829590130090014553283151575948893, -49287003153368589504591472356809641486556486869489061536540483687154000782585029855985612556, -95683625731558803148756732954964612977912798057557520255674455014283224384200362487484799778816, -69656054255890416937343734250104430242462865501937338433861287817087827935143086607619048859500544, -363826394919658958853413553340684044384153797753619392400067446082641343286034648174537360368134520832, 401124730717224212462290810486618250499496894233614503904641765733879549043914581596938687948022651813888], [-72893197730709, -552039169166182976139329064087118, 247581293764744934247769281806750230274242819, 946624487546802801355442688343676649403859553353278400, -14792445941298450506217547272735173063399941822785248933501789340, -538719677347040101564637865910869218132459614455646806293125770348022787, 674883633566615191410838952245622733493944014965666823837531997516934493320790, 56770989648232584919861833234911980536846883271867739573415780684853799062758331259, 428995689738800058362046491919897723091455384912593300604776481872717836379384534691588, 9917839070888703362137655485521365753620272378420857651240734742336406272640096593646115804, 70065369428536203159808808040797087394627529791075379312636913895636241540252034078131307446272, 30659811883156629579371522514464045279902302149923882090427567850869769490365827884475446007431168, -314379014820644837290518406581971890252000104791035254235986749068979809904841510397986259973726797824, 17847847938488340312643329619274281142312030405531615065013174618733200132802930864172499168389761073152], [-3633454207997542, 3813136243032792557502971926195625, 92169082304667619395920319983687240421846344, 7829442669966315092383804556584091298367275611299599178, 2847370529419591206555271069537116618610312451821295430485737200, -307402503014398427325624618817003151737186058492497192105108590944834996, -49004534325423096800314606631349134661580833563766205999688349189327636955177, 27905291089667287342165895064734369611992737405872901964608601347330468249880736904, 601457352348400072310631953953650895888014324232405161217764923268297295849871157246918, 7974419032774427640827216126957151786680552613582388478930660433852641473366564889276461344, 25340924807318645562760029180461164232262490082439986739802330451276448756347954490796664684544, 8619640469531067321935849601624499024349028748407615634178611347287670978954159666744285523345408, -26241738314283041420381950412743273635613449809352931387587681531759823520377526194216768960626425856, -27374409761903774918747627290419784399500312309142455388645262683944538295177602779466927966373787205632], [17363520798179263, -342169554286033563873666605893004, -53084206288639930065443642847230127717416424, 27458421708600157963814229747352067033199259546183732, 3647787425256895029993990452095233490489141862480789315243443491, 4020603461301402207192445510006324704359452206409508505921435866919215, -102987944406759889933815032646530286306799559660768126099653177383091636440579, 534494472330909410500972203996363797369818767414361237822259142003676725379383755, 134139166911501028675315942737337221985839430728975281254109600777733924856641895726444, 586281966214300520773519776196551805004252527724163120172787150939729056349557078465386736, -2090731359854589266617244240306724529825022927002617608871135260657611432956836803719270105088, -5266595082679145452228640895356925225468344909473409467462052236856760240656157510860908649250816, 20434018058703340714738602906461480002139171937867333378752114291363135480494112635408705140660633600, -4550524969393081554943809674002648429889118873229203733199598489963807171364430374219173621473841512448], [53424315481697034, -2891447073612429620676657934585740, -19595794633734870667361460637492082143979276, -2569249951219341758606802264346065999452488555962330622, -10264400628531195078327993989579320357728342791699504077490397, 49658010615465115960114278244710959402442941414258754034546864925473448, -16270128511955253727294671400612853988829942427109930539754146484552718228277, -3480509579382106176835964259497066752078201627531156194234850517217170613469097706, -39362801383808386771379455046345163221872144543858979460165841214730991396563906009268, -709834529835119372166428928899189410170970332915741941258226662644650408098586783928426176, -2981487816456490378208597571936777085565651045191408510978243489741880665611228665534571085824, -2054705127535264873240840062545214263026456764838133105728115440545372553238515913357871575728128, 6084378247456299081626037040395985036126251731102817224728883221954563469729252414847082092814139392, 1156416661558150628137502583144732484282905704176252099165430494432084980780771909360845568977789779968], [-335788036584388840, 714726365303687787578984301240484, 6016536228634000959329723939951519405439148, -150092136047978336009933639357321237068684551042160196, -698685116670009282579135959325803891049785223241156567439818553, 13171019920216800967747025825309653144752241867200244731302377710089038, 9007854364743356273321532002914141342062661861810997818176570529430636289743, -1139745466552271808904256980766702708328346718281486959938540399562767614676084687, -27489343335006045731350428021765433468363094438462141803593914923024063212046822956820, -199442693735809598295867676917268134966434536547033490781192386274767621122181951410865600, -388593728945435879711222699014679506074231982761434249443625835399638548217081484633379438592, 356172841380902751770909930845595110154152887709866602658021473630922205956606005137834877386752, -54559120638890424987162798274645941441867893877121873948203411081902954590891729945967446192029696, 402019361617103094105300679248976197646959951409676280500993045921264880576455490067683911900174745600], [-121352100338200397, 1575170168853675437665150473169064, -591524942685576897788872198957561876616808, 733943349037647235951498082621805424152424833824912772, -108150626424174060785948801919203260406709623675298208177953075, -3079288931874049967614821833882615023841476933866546129645325972239030, 3957564001955539655467571420228171381775087316619652241734475687580535904501, 35294869232136017535122104813676031932988703391380423799493558058819809215769558, -2371658703962778599089384980227611738540412267312791553977838350077257401284307002192, 26532072477287257771361916194603461502195470424339311349771067220559676567237372451085312, 196378881173285092986299295163857046561131555147667447489052378657675343374698023910423658496, 305967316230600240316384458584373589020739672041881597229333587402641525606810298244181688057856, -395761542655316179276160232923841702876816973958905049049615329349062228930199082652317937773314048, -11858236568049443330549811280080734203939878708724913123695322707418614305068889538321486511704375296], [2365304674114561303, -600627268878399894521016261438620, 5163755555318529997996592844133439713005972, 85891420841235177571029062300406452606465541545549058, 98986459067704079287315933258260025286375367174677452604110250, -2451715056465779377939884942323687181039382142004431922157056059027660, -33285968129931512143689431300699323998032095542045430171411729582676823206, 131252369458276324076691454201939457736813968351307007960229862942691808550404754, 2426009053090687513357145969436543948368742121884879876150921593310130620658982752848, 22444050953005944177407629115493112901520203266390950112491322996081108865775067513530368, 68633444632348499648952910331190019938788874371400182554955613654144679448009907625468624896, 20755132611305378315767937392614783894552902622129525999760018431440614813316233891569708564480, -101997496527001962612794621097859995899727576348730753840421189208179865543620111512056670149672960, -21154487606970404649784261869188431481057785926401647591341793419740226268579141370357171687685881856], [-1111416339222471933, -608918153887906972495567314617186, 2140554872324377370159367210835442457950783, -176393796640055087823284527327699673620581795226755241, 32935477490206911528071035166694999464844405204625344424399358, -300232120668636010022559318319178778318518603281840699785292427129485, -406314302581060968179657669020019982662340701394876058287946261642537681820, 38696509619231297882064319160435076530462706184205710556881326297233130383368820, 766169154067095714247649171618958677702225289296860709537203722912382798911479724288, 2041010032445902407813593296719258513692776331641237758637454462892940560020336668590080, -3905700213731040249554255512212140168035690496691325494969751703267243010162617274102448128, -24540183214388446986799013925821790920389947222573109968510845655042056045947528204761585156096, -4421290439351202581739900817694656222227136070042922899809906490910296101556984502721544605138944, -2167398935354080382665609335348260095915358859094031300974212465427623984602518274283348124778889216], [-8451264444222728324, 320440769276323708280804562389933, -6822173128113596613883225814360433877398280, -30356074880624110965741419870603625444417664272840145, -8211516564306756748427229012391244718823622585453786106489945, 174038840528567288310995498341465312958498325357617855456931797709580, -101497753735610066644141335570625214405584944328225390779033560712316551541, 190428397053612448172404363289562679664715414842695098573353823750547064834726, -73711803783216680773709708607302288434736123453130241242449088531066844431326244544, -1357962980741702863092929562507571749416720451331221729038190786970566173893557369978880, -5754719533600274443092814583820515595468022714186083197647627140902333432237235693835780096, -6337256629650669651496715719466546784590756409989843497490974698440075841691805396525377388544, 5809341325142383532284025034016499648320781548304471583089557847485200750489279943975031348920320, 612784547480793333881065868421687738485443004034079359918485022116966139116851997894187166898061312], [7717718840579147922, 155405586062355287611459540520110, 353169168567770042188600399506447638816027, 34379662548965844156265027697562538739528189214922070, -5474795100682056559016567552041419992650389662308171672157142, 72276561140856361240588191014494239144294078901138052591564051925201, 7008423240983819811834108599414901602032919056143725572014519084671571080, -3370317608648447715976458886837734923880442290096917726649952857341164567790756, -82907988966772457848459338308946479334386529946484621245456008725341414889970057472, -390329073935545871892095820948946702252063873821295081724092875961666359730893589053440, -607364406881993883765640668586222734594234846015966651596450520728952436315955753409052672, 660983935125418484165413370744937198925651124865172487829587813523488391113807211855851028480, 2067346735607943290212911609299521746221521334787725178029494970554426804017319413933298969214976, 168350011389837441015964134767455882016403549371706567014111874072482281139959303172206895535489024], [17327670170816316716, -115295513762383677393827604269882, 4708634739629249229861180134440660563319330, 7235323318880790148198468109773204938348514162788057, -35346393365060543716148242914389945745337509839311108597846, 3328011861073268720940056979753729468304751672659030508166396905136, 9637316575058006708292829653052989818575078774452705913235963214736848740, -1076176434589828002941260237357657838078390502121934722119991284821262315198770, -9836613972846439136421124586045907435236923270659895641317631641584469190032567552, 26408415685595238206340564444060733014719123054172158217305397557080466518889427107840, 285658133451343501138710196830452283043247901877713471492714974723645913613530826432053248, 529829696784114234672065013466438440103831326752245948092931778357023959423210287766140092416, 177193177104320584447314522908193189538526822255445756308502683668394296642511190864637294804992, 53388088368762032407523814179568785099576394696385904642296314388487953163876066286239332958208], [-22108517329874641609, -19937560454676307552227600169512, -1673612285038423997481523852125907996492919, -5345756478803273508038602745064321183047852592201015, 481621983688278643303890146469428318326184695656396656485769, -4680559859861457789480892974554579407069674512830005405977830219532, 2303864464607157030225192896409620261832449093455674254862950573695179300, -70613961492431069142005788201114913537908679881320373345659704998067563362824, 4583744543631701763255484256455298676172781205010033764852941577516437775472448512, 29983008634078504483392158740147786390641048112055842557907723015461356955588704075776, 75330987819339334440731535093455709774298955678632728648644185148608362705230944920403968, 49050146668760447512020480457633103613745594877813256948500556068785469386313406140569878528, -77354559314847025201748730484789897272545743454475980576256939491909021736159861357212703129600, -5829069603443918955236859853044811181901428117864434874986597929334932940686995494372315993473024], [-21013282753824493901, 27270714600142617342480235784814, -1942043883675801150769230705128312183059236, -1109779507436374650078817010076335265905012738269050, 61574368111427440749959874842006087466028033738053320093466, -1334643638130732365926382325046013320807352472434724078192105944779, 103688154723963895960640383645752014976861268124072392229030839867543736, 52499511728247428532521991507826326903139862515323394459153571165030111724840, 1615390008909200090597080929540852157296988175105627794354117005663491168330723328, 3092351283927082878902040814880558296351146863065693584947862217976158730531429679104, -6278249546774373246386047330449651850428284997107316166554582616934451828006646815129600, -18658763433233297531167300855173920670142597207244056648040664394220253672908500353914241024, -26077148293542645134082050643592791076594944394283234127036107240555473551343136199550961713152, -785632519971458457040487808623837092591018777167636067623641340221963791995832482438924289966080], [36441921605280282758, -1531269638075346146269290686692, 1318118047129115283558600650396530767572693, 705566800101025738758125868103758827604201199460370, -22420239456693957091013723440794498887013095900079191966977, -18328981992764909072434320167166000710282436733805095122776915722, -95461051220610103670205543335285268842144514298623917697457075346261140, 18286163478007224368519978951452822933323942333913396136451774792974020611392, 29896842940650045404955155594603390187515105742622530741867375657781384955625472, -1398299211152019105524219600465727355754414365151086134943307921926542971450121256960, -4565838666339878699853509312691538919697688272920780835561847868301205129121759886311424, -4545371334770932083603910827540540671276262850578453516607541762560679660530503816119844864, -2441795400551578591564983498109204119037917003907582182131213259140124313195364345514666491904, 68167121509112792149252795073213744385533435198637836407311258806651048196064143128505448660992], [13978165833171166159, -3771601619867139825149601380295, 355743191319257549557649489757713671536454, 96904430364729584853382177704893097798264423142313, -1777866824990393666967822012814608058720575066548326945705, 71734105377542065442545806404469457545864738760195952440519374818, -36501705230579913429877794652517036005784546297167468972462717774643356, 1957351784301842048943559627388133288619198885032116821032135503533119930784, -85034115711157831959097054533974490164964555811662576837377331184928435111854080, -430425118633031429452087798390899771096653977170968564459270338481860570959346401280, -168986991428656528875613838817525093151475571951220626761480005952985549077456690872320, 120138068898673996508014045205710986269687902639029777431243773981247238456954066151931904, 299505599985300273547777936214028605179508170635201340533332402439633371882789667198990286848, 32000146526797810459042192067526989177969426964338087775266458738583714993101809143605748563968], [-37674727785368768765, 1172407512079837765945104126553, -527922212713260258892559541736358793480478, -91804661698408537604317197056273762690979308362920, 2692021319701345187501978676166121589459920783605902167657, 18424648069871758968852032652212938641035982024581911212778288476, -7465771882321873871451778685944353055803403119272144553709065407570548, -293640428002440426370259989210327950738317230834792237378229438736578335872, -18708284904998411920049777677240691763154725314571321814135336826103469630291968, 4818782309711668232407446012368123289410638918827693945588228632172983165548232704, 196685353226277667651800231035145930505375592499592366336604262887636632458809195888640, 138020098104657905166589872231689213136087222588302439815240736097646988542380630018621440, 115790896872800353588685581434376947829173811154436107979311435806025895596295122257050599424, 3228983318270014353717118654267216913585170124420994836198863187882819213071982725102747779072], [-2753719550184896330, 176982216978786598467761532054, 59033997340775422700671844176682618253443, -5438276480683284059616785941937952602043909358999, 496626841475264639116901174890198951067208047020609969338, 1748801750169940390666779170350968008484931757088277967307517610, -762506914677755875957288574899180741150297651830690601817843971523028, -120217058092716700887621843533922082510598415509843065435039096922730975360, -477961592336048654367015616274259896205816210194442924550559656163925376892928, 25265457569979558840732260440666752232911708093412268354812447590086167962874544128, 26778212320876535103759019514247318333464021663382597391577382989518266456435289227264, 6302850369587411473684356781317124507445370760194922321281514496787226215923325377445888, 19846247916665859666347785906383476361506657236383915686387047903108153372510465971430883328, -217854887834241768978110878185022848040556127968074572908308185459672264399885339843782246400], [24958423227280217169, -264375326791957432269648324226, 100937991398657799559522999512267158497980, 11186657613638415903927167681066417380775095800958, -164832881573944472820162560507116653546893324551701090021, -9084265049623914897954102913443367018658647135881818912743570, 69879610202651735534318782853419238913400745327255551693785619521264, -12848738918783131882505417673493804496404726485521852843896748840038939648, 418267299701730276644821037796498363829373529683852462531058665537738928816128, 5394981062046137212986114188311103429364702784645304415381749874321298649889374208, -6659751835116481993664725889966912564929625390189426001082204890900147571239545733120, -1844356716760666993174685950467438181146435937201032809617047356604365366674691129868288, 2875828811962451398363748537792879132553524036171288748149907462750554932570889680223993856, -94908088701750359633384850735843122133839789831052560401216951721354955254235377696734445568], [-2940052511298888242, 40928452964779423967767122340, -43091737005424190617737595244000065143016, 741032225023869781554281592877636679478347968716, -79398048226794655833728669584287002281399753970435270292, 18473113030254319535476574616269626468800458879794643799687737, 43894736788523413202048458498860899337556937093440907916919272391760, 737379667659913967470330122551692547417096326344871026835015760392075264, 64941499304846752028317764285224685034955974260340816030977676964375237230592, 272516183072217461129458490909752788795355763030867890748394274663830396403187712, -2547472552835526921223921964216082835051082415332745786263244722974390656244962557952, 319116062177877902573154208798053778880820664967287749951493604526375398214996653506560, 306343329133524593012038553381119028502051923130417748578496678299180390187933634037547008, -7970118699959332962006428889635158105007814318170333157464212294029249332437494863662940160], [-10425336670294434144, 90436408182683536781362306801, -1339499330305256817184385898623150810941, -961546338031556187575426089968098530165072494075, -12311943070559411964283849964778458736664358233374939029, 15882366223715590516324911874154320919843622560768922024205716, 8408793319841755748872994917582201847802738739364530048230521100800, 385006489535120857569509465469535926291965646386056229724448953457065984, 1226953153036461265065692410148683482827336223304916498917464250703880912896, -70095580344037742722080504586034771962352500248452779262246632960153223713259520, -330810429689620648879534661093025616198720290634500510185168504163136712473986465792, 215145751962263399977453724137198377131445317292604567312432487319532812206898476482560, 11507916341127165910796290304230389725920190707524850841019306728797596354727517809016832, 924032097397410109615426214190612428349228456982647272008071632042064436908078331204730880], [2530600812859067504, -59922142604116390375785950293, 6593681886117022023682241674937618296654, -53501290907557453112844020217982668796575348173, -494700946468058778505377283211695866279251379320705337, 3778381183632103524593912031460173158050393878078695337498862, 845235549677296943242669176490408907501450290279753024160167646528, 53313938380466312460904392646371260273235748005528538450344492841271296, -338353329129203370522971142859579472910245789498590462883784767413740896256, -10755194925051707263444092723091292404156832360699180445499177550946067789381632, -17299784268065386712802644154783292338705914851143653372138626541578910016265519104, 41331399423684247458369669156544015813215975719228042799975340613051285440178128158720, -2762697863667474454285312742526357771305596280642412027191391934297048225097714887557120, 431770274961694248367562297529005225347228640941491040956661508344584797896728629691285504], [2599108411568725574, -46638349510720015074856788958, -2311443858152669420560775827234021220692, 51882482576350789219249259052532343272138847382, 61960586873343424085293941364096903205568632858513121, 490843911936202425476581451244964914557920439946393564135380, 32005246136895694000428913095663658757269424159763515698108437248, 4111869058967776913672234162572669881447007663723556948889401637470208, 38730214267295489981375005559747959564184415233877680263099844289663860736, 390888719281235855320016880706935722157400129302749940155253884472469317746688, -212261808406126991158119264398928084776436390791000125743422686430941173931573248, 4972037783005603940401044142748040937124397762363271136833702979240290787128548261888, -869842842086814964727005333444723606486210848669969495696538139478356514030944042090496, 92226730929709631660591974380187739323185971451306053307866521220668801845815448654839808], [-848433388132469810, 72210472894521953702795470217, -4848672253752350234384883422529773261, 13701978573956621458641909979374755787850657056, 2424818651292924678473713170896268457640519138755039, 42833149734925171409344669751383697083746524484770656131409, -2681772646589637912026371944505815519463491909082339039955665152, 125503687946581855270380591888345213513206791761788627896580312662016, 12782208791993122269704793165011098266141680625005559896707281051476557824, 213290174481657657718336269633042102077573628807391509382483134042569680355328, -35631981894900449833399497478566713713551701642382706107272466519823272627929088, 449459756595177243610263010344206258194827097007344262442329967502756551547894628352, -143581141127804747724545274813137133417548363325078114087036656156494356886984826290176, 13262290463653350453047272631430792002842589531554138664730439661699233652359665134075904], [-344134927571923936, -1331017523841877208213279718, 208189218420968907600568719182893108399, 559562067172220458340355381364409550295525722, -162452301562012983566731630345954987205500058961687, 3161407199928456776535040386717562902956205881433858638132, -440221705536511313249818114448148559144515580593186345522287616, -17169533373876393604172748766548718851066351471115698483341631160320, 645932959306836719094740632880974349586346516933216242685005201747738624, 16342768687247989402528299160099835277877162986777339774395065049473452343296, 3435490241359184006296762464925100353517557803022327306027886425849331284180992, 25256766120749417214930995550377206599853090559161384385718600545079151756459376640, -13413857682238013475220416232510862197570035193471253126739026643145180901748095582208, 1582918908629296099280513194240053035306786088037700886491206595846691992941157595217920], [131129735868202120, -40796804480987603470133584731, -31505000749882551738230629972789417751, 85602326808846186357572056773904497063649991, 59061236564522164690214095289170886735318110275592, 231279336562851442684758099023305767718194437573432247068, -23476563760966652333300668198885579663864887934414250199408640, -2734493126271843218566600272042494971864101767227483251420010905600, -56038599758069456936292378308579380269482730552266024328678865316610048, -156445999100964368870940025554681561381989655547668127293059236980917796864, 2261893725676510927873996231624798774733066508145441492911379932296940028428288, 60661505283247978689047022602449316722063650492076354691679162199486564480843776, -744246052863136236549335328981819631497911668614620293023597181711871814654461214720, 154069540366555887017926881926982816376342227251915690753169308475055604795707490304000], [18678972593658846, 17778919616205354496403941238, -1832143347788814334969858677361770902, 3194671656181325172072389253014072649305792, 7193848108038526298358431381538806871391588903698, 14962848719327838506002666365606794075639470549955404448, 276021640891401849779840381713228203020382067931214629355520, -119892645623570773421794992585217978356741222585603366175106924544, -6068570022549819951092468650860028567588152954496237231721706059464704, -68052166499959192805154404276697366444306164628400290002154781519506309120, 222508810523493406787834378317046014560567826617325228289169544093088492814336, -82397400643631460125341298015880315752194380234563370041062976132426284507594752, -31806022750622466240649333058891038872270550145177227703917285933279829912086118400, 10478596008960084845147786823559976898145039475859333923813986555207105885513973760000], [-7692856810659222, 6688984273115208821705507472, -342885473529854228206027576722503980, -593217056360784237961621725144439233641981, 94720663020324399293967729351764654983044511524, 670016219678859493972858932093602071213332241000950256, 101618001486677370234374216697673538303152692082058208018432, 2800595225660677238768972528332208380330449598143464186390249472, -53738715675002055260424252283412695265907040494373359899413667905536, -1566775434793475213911887344005103554440226523664989520809817539063316480, 4600101596667779961035422563705091385344736485806924029230072277696482639872, -1064902415409072451640861916669302104180154919868149706121804312408293355028480, -2216714020699706739432391107877213421794408207693517452300564658795534276886528000, 1053310241799324277388235251574203238328731032407729896779865262322974747262976000000], [-179781537223092, -6762674212382717135379095818, -35699382783450943846852942195432098, -75863104073676288843286181309462256355950, -42609905771098348550341463929239241091679344312, 4363168080605497852163455579984172508043031805918528, 3201276300790894955246994525561543706878490754115456466944, 291554671751047456919748490337368586951699899080351459991093248, 8993033063168259149697527964844069129676165166483286360395400347648, 76468183720469882389340067300590079656426380232850902863991711257853952, -354717887742098807573712337116280514034973419797785822104072641269098086400, 448462825771322648456150609459983626949474906800278257543942448215899085209600, -193223817615387150697527334447351067125339028849262642176507238869180256092160000, 19381428894031687356942004672737079564917648110287466220375218830160054924083200000], [1, 75232123555410, 1414968165319830914482591203, 2319245057926083059726398191782674, 622684776143991882556165727094677826561, -418782773111294877078728063199852917187128208, -108359635370924649530690646446656464263359139542976, 13963627246543849221091978802539842904885691884203147264, 4482293655445419536334058444330824430884584893974660903862272, 221881959885915567410417101035963186848596679503729411292827484160, 2614525611082522771899311645291568583314883245621552280307339272126464, -13826173503515838767677501570873507046674748419721431968319485592259788800, 22181041344430047536229127984939266647856634840273192034764002768564781056000, -14293689903037319823761360591572320842515254245404580715516557241785883033600000, 3224418676794489033382847244324489116024643754919824899989026864384626917376000000]]]