This file is indexed.

/usr/share/pari/seadata/sea293 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
[293, "A", [1, [-1, 5207, -10241606, 9430560102, -4074860206989, 718868277429616, -34897101835135270, 104096386490525046], [2051, 341613032711716, 182434979345512970901, 4510993431810673887625972, 16160250246230804061454688208, 10652054794608045743275454135998, 1031385969936900783468529294917324, 3612019226824985339894039079155967], [-2004706, 275744616678491452029, -21256951770505137723478863010, 14962893106013724337814495634801968, -921429084167131552207542338280607444602, 11298351935844648601873681947532946938765987, -40394022182768083731001215860788449828651236564, 41777572162492074664917485439476494666089149238876], [1242440130, 13292349482564021666361157, 19904416903742863829515548625542433, 99443968096291676034710078688841240211769, 18104193452259138112863450607856975504962876335, 291227711643735051021080621112074647875190388087362, 499602121014212459195768527576778469678188791477398055, 36196733724795183184561842007988708137574371599192973599], [-548001378789, 142593935322672963325031281455, -1531623852449903705241950263784182433600, 21186500271307512841678659438000063977318322530, -4972007151432905798044573272245042760721203223760489, 60916824873615200728168275237525307277165152891383016335, -102740378378403839368514979155922173907165771242977620398988, 10465287107373411646994934149242451578691172295713139672294182], [183011307873059, 553193899009673180491514699242814, 20623999982367993051009812631770327008510345, 380621901104942598363858268063311143158991798976885, 44701539706760250749173313031975203716852429660712040741, 58801133329662512665195894421754270682090286768165095345979, -749913773193249966382723469041788447394816873225771404888827981, 1013004892694023019620316048682876275675948794342723291184076034021], [-48066512205068090, 988814021551930536242662517074412868, -69704074939709803567421104920825088998986569827, 894826994486997031866933940486713414551086873550889581, -21588618663551379315109397407593557866554206738225008064566, -484014009110448470797906354231986006592576679359552775581933615, 151662277054492539541329969584015003790054944245647389997935132128, 959419932806634721879179522208234261548587856752221733332653459349992], [10178918536697769266, 938992043651902880684346471392988175545, 70110515182179104382385354814946880528309640664939, 364259162686762938979032149057854196286001635253464321600, -10423640687031566347150979099216453647177328065841256919427433, 448768532492526491508380354766673425539864971756629006012179263753, 17224504207478025193923353996497672847704407586802290268761129331360, 376208941680618295148255937030568983139890633547257312816009627512141196], [-1767691500501343739086, 520043168283667457131280858432194676481571, -21302193323806641540730087969647312985339446381016347, 40769330721638601397263898039851388074428438832115478787303, 386065911182950627227364211793470859601542548250095724411686619, -91152176183736644541340441038880423552341796954264812708533552645347, -38227079381511831678236086061763994849399774967579336707229254465394140, 77323650772735743981212167031904211538781950089451231716785725467719494792], [254652634016692217390766, 179508462664011390280447361722233794462592259, 1305257335346036035369181430213705245697437838009289859, 3119966849069378200621911231562222024560813235511963754856415, 874120492263339404548058991200209018132700936749957579104999520725, 5751485763369577691515804177658112424084088627283860885768338095943601, -8821173118625268875651972549810603116323623674962918512128707478062397488, 8615546441051552696415571346910975615550846337528107886212368178693700974860], [-30659003535300226334601516, 40629620753921206345655425342741755682356658670, 80347055878907681339117765125997869560863506198810729486, -93762484887317627200945114334159662374994566510413482848573290, -19833292231786336110000746086837615550231353556182728087924148748247, 90093816539478302531317952172509642486305201710257688062946378867001423, -598037368939814645566571170123512181277670901109868937423969082929434284068, 464845568462237310879764745931649503721228853412113701556316864622534798128656], [3097558076865451318705155940, 6284660896507958693463071943606830229943419258883, -857613271167279281284109662736849012336717180608137203124, 27732585485616428318670080497564336390357792492537869262498134682, -2037697185200433880012396800132633949319428629144281387300776504682343, 10571978400536340483086596001433518055771406557227571847374624282363769832, -11755373388635820071195898297720644032993016439863721403096677946052276896320, 6420630386649474203072777285186528394840956299136775114477332121907146420098530], [-262894981536584004296876068963, 688423154032043697321205070094450603336930675507514, -138094504174529003396006625528018509179735743356029796192366, -1670639362047821857675666887761947648738361726019757496441816287138, 22570556111963451483455324521775778467151857906681196063823099457654053, 143615695731296295411092134463163004101593538288540707592364102432962707526, -355624751266849500876901978613934145018717113355705557282015769493448035314028, -139604926264649731953876121828512424480736372722712564553183855264047967068465388], [18702422346825846724883423423109, 55124822774163600397437062233050808779917664612315703, -4070803311626742968426992076651585611845476728797561804665884, 56939121658977664181220639452342202420600636941685559659670440409102, 103735267236056517389713364572685813217436064819753620292811501031836959, -2369136068136927920813171475443752770621378567903865383998380727235892067651, 1110859778925020697196246151182371486244557355964091159729526578442469366667472, 7425821255548622735688313739827333984612611422911156034992015610169000589308754194], [-1108470091850870578219693262085568, 3320868545264020317009809388611208469939157301704551450, -54957785039526584668193436022939471286751383392512995196069276, -744095880807811881790183360653651548200934519481168511606381964695226, -328809813545722306832883989050961363931831444643207643746084581217259752, -9942011446882400590393619393262218710163596687891526183438548823021130368292, 109447556884571293143987247874937425998989794085865391953438093072984591559525148, -126745501167930950989033149114734905277261737618108468256084554938491889396544922880], [54103969630002806791406445927829628, 154485475249648980408881574314894759754783920516698921602, -75853647328371255249666873910026558037450667503423329826382126, 2065277414907823353996264202727026973871085714493748904104812907425588, 53643224827516737633343082299581804682281984296922672713312010786014351145, 638084076610540132291852318716383314096546142208455742714988566608065714529468, -1963656139384198889180134561732340046079902975141409818865952052553159867601157946, 2215742363647006595266028701735944712715394039731318280101860491988901463680045135490], [-2130134969716354554139239153062683600, 5680851422700668697291966184447376195019199809013637830022, 11890010639705954282995826054633204694177314430729108450758145665, 12380126456733426541283377879129376009015338281728719873360024497922425, 524261277944567233939060495174470565921198358729627285244374178213989058476, -6797211893817451764572568904997026690172285447673662821682824811698134933926333, 33833664883060677914605997222258783297992667550384736231871626358960674879929928372, -26843855823162392336255753983675977099385948019412645894193669929574364154941532055188], [65043930077381552708817780225805321268, 168599522447367608266848073177293199592312829655890731348911, 270388617413351598340913713713499141374271655315062700161945439537, 144107362312633369370523780744936220731098926662711366320076836510566678, -21365266117351451420066960131697241967097061434352143423293196312899616879814, 126376026325699214786388437681520917834348414028010182071543828794268667161681270, -371493095121657885819228512859286430056327315640044384128530515460464655062053536122, 309436637921388920622562179981520872052696263611881737527869819165380417344362720452498], [-1409201981680758949745824878963623484864, 4113344291179836503699625570655967826267099145952331348614907, 3808424046531771078552155401664459063806480585360034659825970753434, 547037653246759994471697413690298213497143391164791064145635957340919399, 213128871574117585801604728210391907580175035891789919681976597524331510455399, -1534641371158257381649712242700599300256653079841938732502372361392215960663792925, 3923080613405031705090741438194039551714197689942032256419230510631257575394354633712, -2910065829619049823416283886669360423131162502096810705826091017132336020632438989578200], [15665566697204754253512957740922680276136, 83846626075013145828077327043811504716774141039813052209412317, 47697027010787781467426754277281991525259292842721032273720255097627, 1062523980752267623251784762982610519218010073717311113521022254100803289, -806372262934658968573658942273678400160224578380162633110863348033078486372541, 14524540934967033195990035626323275575356588076443374084044646351216549107826865984, -34302427874202375349420614655434379963888107388401123102315754087235680703086965626436, 25798730126928759004581437159664813895345425303382546187470037030206450249587030489733452], [181458661547893017625534214378727763420662, 1448793115265937260622717342655433130972807185776147329361973426, 610242208048549268130647989257702634241258042805882908128636878499487, -8810593301552868090517467900077069210304545437253155720360707798920981582, 1264788300323273907932917252023740021062077807151087848743960114770859005236084, -112423414625581389693982504547210124197527275553066440398647441244442475005929049181, 277940873556039818428435209787473063266205680144665737272116595394940263679589383657878, -200240341465841488461029362224231338803406492921553302127999489019506660173254939101351160], [-11089486849790621648423484603561400600145226, 21498152245110234113423705982130663075451283604035732387271330077, 6969589830244016695447918531524713720253118338192732247094587843710701, -107904891348919202722454632244810875048404066664794359122290116369284347368, 6094404899918141627994212909734082328215604729187202187705151394867197373221773, 737574683088775848949705837974771992957912850465740978557593029012565604199316789517, -1992047670918673587111375167405107145157432950107479852349547004199328080293633950673606, 1466505912847587468884244016352783527231369053613262162674057565961560182753587803708692284], [171045536364322889037368646243223193877974330, 277207671998859134890854649180397957043928470956572931645193068116, 62230724833241289579171784891543524945454310607422632294153108867959165, -638957032166495808766328733960535140034034889382634216721292877132132515554, -71716417111432498667715634785010121534000720975960810932494381136895588808556714, -4070760715453485082292343154717731129651632670912227017554740171939193223417183030575, 12994083682986201691670647023392485470185076215480064039574119634511145852160064638649550, -9760052882596968811945712221302810373055015190624245553522040858354784264730736756556088096], [617854898567449162706798815168184198076940362, 3140130082515036287118798826965393037269232482652762964340113678338, 421260943117117736495525015204097992137036941704659905480121327885331172, -823904514915813038844917961084937150112633836275605145583519261554429798344, 251908950573282961497729037626863430532357329759566004319669084189587296200344478, 19884334742230420989629608376507831513904363228696012146704936669557700524779132486872, -76378121182443463651287683586068981686350146803863871355769240686706150706318616044784994, 61414498289995905423265656847479301515134006281107602794365957204330049675704641996040144037], [-60316453189680840783917350919600621746593087153, 31566375620021878668460025415738180111825526510860509385926100709213, 2118489536564356261524477868891667032589242880514037275488586488092717060, 16520111416042474226249908455385761815007794569858134980239617004531685083331, -906672857850278076531124165975258938134590755785665891043245605621249554064120669, -85698845717508276797327601028846494127059561023452107358607476388788611817863131349218, 408478989478103752671020618105037206646531427443336549095003569022380483128646840186662744, -358552129835783334195704173090241509096738804937929943544770058547383207984129380589570481290], [561019169305194010358188927203267671525437715655, 284279963246130457282041509690619111141069804587636094463659982975131, 6792233411037191946925432757671591154990812695934593238682578255916044325, 120401979136844405375538186577215542206619823859703137190443076995110896226063, 1387705295419361033937584527510605532805030353632653303641271210342945814495256885, 333015420409595258760800826959967385762147390498572921496467547803119357998198058794093, -1981914970592318802685232806427027903221612067952457013773992053853146117349054375887163160, 1983806033269439296461258207673766212017521844791223743864484304087690776482860781148625599327], [9134745418154156721615654715354965251300059564544, 2313963406136776957000756640854979449835849496584506079783334910136165, -2544900594396930202327577967545975882619265780807611266909290412045744558, 419380986738547134949793867394962539244946664117911721861584952420707745525632, 1522399590673909410568155660297440253798820430445258971316717066078467957533202401, -1189644711031062094634077603985193754030891517854209854896820644798268039105064857714159, 8784877453492286871047408473721847386612518571055860961547285799894985578557355819350111798, -10306078494628741987853117357530148159648783954060773924872634850078855336148501678131161126364], [-187051802929305096454617548105428686020908298447728, 17164726140450470819600385215751719684680470721486063686722565835100323, -240093488995242648311145217338540237330168876260582531517260374968958047015, 947718249204549768757501524552855281087870091860275782227273277000367295617938, 9058483730297009087252335913745446955182217711159246939219600038030875127951514190, 3824305593994222918155509437684716282031765392659536023238956769832677632241110902172322, -35564252873829692639240125103169441986324283021865707473601518145751343015970994882571028413, 50870668539602348086596191320135882712325538943237644312377832434334680757974689871498164272143], [-767464147216978732237993334633490885792271791907435, 116922670424309683429031432469027511282965341033158782880804308005153634, -2283078177624487918521769764739825096067098804847763170933878698681860762727, -2625079739104655024604317566111249373884308612450020341466595364955393074851359, 151614546357730992608301893648250227129233052683354702717401201543141188566831618729, -11711459809233317059396921305012920483543563923908434285371810829883637008215953837631538, 132003247058320432433089158894082328610299407440685866642865634182416218363105545761220255216, -237392586219083558276932883904092711505057930960557114272488037294697069005809515182304273051346], [34678697722187039182270252135398508127820565182197817, 736502734305231167746775428385903622050199899952319212684407079053701602, -15406827026902120302358930529322927776355610809066652351023625315223050661265, -41106162900301366349620012188045168604175653191187810919881421340509533693585535, 398082083667446039852450136106255745739048379753146007973157210993808310970255758558, 31795648841504958265344952780234708913648633721499517589292538239881047732494033635788501, -450964756665622195415871740794172094997484232420525648708013295887611435872000738968661043047, 1055012929961824356089021804424284065216918801072392136598667822066343026719874671973484875746545], [52417538362141282124530168006477462087350990533558540, 4317313041904753754956376157671230712721819638113529311616805182119618959, -87027727169168413949131012772975690783484876488859017603719941104818111738879, -216851595635123214632964861495588575364167711294457203389624474944678379908931599, 2371711475847944559997211027787704510115958548546452864231664592816302226748221130317, -83026598519406911152648653989692618854809510756184986809405928126528073728544835105540810, 1409919633106896164851887915041113006400076948032679040076104236179151145654902358911332573800, -4450812357889623620351743366958127007030446982325417479812628787910311068008558971278877589959712], [-4718548282787954359004392644534176484495626676753017496, 23685814119291604127520339088235271488268205177167293316071311666545259012, -436219026660638704464897832849424063319494923706877597069188185086610730163706, -832470229018495685062937469176159534747060003877466934884511271539509331562778415, 5885052694282718406559989407212538964336915942173473493826559643467857119140868385805, 200842632134250551907186619524171024452586911772769696385868432369174130845769472062734821, -4097381109962352816262032714703121080430703153421601912520494402170379958193710292890917689022, 17917405309414202109404335224956172560347576588124434311989810824137560256418529963927459101814928], [-10281890391728198752524331282246593000809006784432781741, 122238064054528111466550543672309775196352558743556248204292494473814147742, -1999273253939719502556614962526535690948459173445949400329260641832169540254313, -1916647073054667654489878848699445574191909405587712514650739677068761303707728175, 14578856020518288634452573249239335912224013730798761525478267448682051712817393967867, -380264328344193324851877743450493744739339188008115350290476294611058616361839511126260726, 10703828910138434959462429431111450561764887890457450375454111616475838662247567112921343187446, -68653825221274445140212207177665779503257220464552834004298030523798335059532767457304687067159920], [481419737808138621694492925128590426472443505460519545287, 596116536329020705824962592193564991425142931393964258212069298643055071361, -8539309056921064736554983659518131171575728160760571458087170616845303585891479, 2519354144984082538138112548198005860497334825100027937767879041441285752092926040, -7403118539137032939422026944183242891333005019830073554914287263859827795982421440393, 1149131192779032293806234744689377521254621177749058731959122157253857629774747969723837950, -26513120308403853507815145183882113606894957136994587198599468970068365544281533743789586677360, 251458926937457895249672959781197471994894714407196528306966578215885956800499150657485555914220640], [2397490152272238113722113128706557727902649798350144477546, 2758062952536095619515868193500338979759599313626564229421216076921345635758, -34466302209170861720705085870910101044779329619872631557849586978459969552887276, 55922210406788424106022955711657058900054368756682296091855550356541851823168113819, -272692036520433128134452104279568382998574037197782606113407256814421306296484796326573, 1836401127324853973394859802877544429747809079963497228347990497075114971557253171065100, 54896089591752180844052117459578819656661294069016157270671298798123905421311636708036399325550, -878399016844731311683292529518986727725291152556153534959917652038157512097694131471404246985510528], [-30700980029830365412375944536060080927410223378791835067482, 12149820220960321903323997359176311999101922779343830217290011549543043635964, -132929730373463808391317946339222561204135130117735982985611848658517851646048315, 401413611468610920856705429107836891894398644120664824303624348193438110401907882706, -1886487736205394458592478044241328019542116736547107134015024730590698967198549065975113, 9285850648919330434933875444287428866649375552086526914620466888755026643507770730818748612, -115265959111786944391678647002932767267257433431714770143252299349345062858495825745596679260394, 2938546828272239629013233975942170031407071395804790288774159466295239643427478901552954285504223920], [-317638456670152664021403983007561079083118046919942931452490, 51120904594392480375637768191334540404910813569538307914897080966977517377545, -494483841527810697887001367388302851191821098313041051482817510831725609237749402, 2160782889180221370838158748656396016799439939898770451559711820287285620380676676559, -9991329699991068716415622354289158734606193108846046300191494572560952362890510107027437, 26332038984743447635266990188883118672305971508204084224500383798097921634157240399536353354, 139308541184451121527388723948463724239344252816924559477143129636994590037212983938021077560878, -9393134741600835568718635339471488549421645538521940937094972362275365652323420519206017446097423904], [297250445948297668733687403856476350179898423493503803439070, 206019399470050940702880566856701988202927836979619218419417953786600018745370, -1787988766475301942046570211825490507952939394178876924152666905224391178079217382, 9955913622033109993693450393135583356085182308223486774002140360026654328038989317434, -43808360495549692173607415839421899781357082244068111599760361139060633417170724380827667, 111854232244064609783581950849090454658444521597568135488507600999091552481191477819084378100, -252457585188274912909185668885374317307022155748555476571732231446313254746914478171932649785294, 28820137834349687694517781578818377337606553363067850063822553766095830629251262840401215380826695088], [19917488299498772086799994913666147680246761921233734977527052, 797229904474488890935465970059151248565835635145643805014995854997440992685630, -6323190487229676018563390428732930668679422884602585054129410403383541667296068089, 41439282826730249122159104661630578602027909228953482089594810307853474125215831281812, -178259760610633347068273194444027312428375425120821680139601570903575756504886719730935281, 421958055520499301278160848100822399828980064183449307424210289724898885842812031903689358018, -540592236038258880468957531387592128630754702977068380868084825374915058549586198463289341934758, -84655724151412881787494594578910699627263682267617568833071165020678042221880770603924341372655630720], [112992874206775942581252600833935803940249744545801049090436788, 2968890707384591674155285957237048165873217400304561389763549171804498795278239, -21966052886639232803420721111893972747451836046113276550533444321965067476863558446, 159339223704150683883736194045833455808433077096316659323683191246852636653583128560647, -656336797247147401185294271079486090157989809631194257748881388117722562462799999569578277, 1354390861482611128474254542492254920130184670297728902399435935667176774452869123025446824120, 479048631570668344805464064703365936694005044321548876677677898254593552414946936373167940183778, 239356783049304461503475461963985861435135055092543311054496000661698941032099185704840809535102294320], [-126044906194767456789673366453573527387860857653225768498697486, 10661264988637292502060253220579622701918830824907774120828594345855490177634706, -75138729945842367415752829516436841427298786019387074267229745575502008360806486845, 575212828053724992864745139667553902553023254349606958516942751134732360222498602063210, -2301224509166015831025510022588152143022455939020164548494158709551882591640538583504855406, 4807753641342437468696608885026817119383594117184850315018060786589821782076067575429313987660, -9257512406991590887075402468344186105052936318962976052909976637555087119714921002225946447224428, -649037621684706966787533318063351517890449089359045183176541699921543562409714627972641342830214663008], [-5540407553646871653358904705639796380799013151382427547910701414, 36983544247111036467651554066630228554136925978961608299391042786411182596753814, -253248777573608356756298698272117151964849506477444232715117175770824827892981781977, 1969492394330675694364222485112318432579422543588321982814963911925952269794347095198974, -7555424375033292161752381267099283319261782050802362618571064635905492348834728010378749411, 14107576039974275140611947961512728586904399617766163200938386126441375777001674405471858485507, 5244638182451741559736027650121424529993469810407031471606151478000799255479375200620314965092242, 1699763835161152877853471566453554279065204278141192570680434920596039154578528594528319217560593425264], [293, -37447711112242870475959850696136496609288194284811667741110355945, 124136375120831836179213192694698841532372625743536466087602663252851437237673915, -840362699603487962057005449604564732685186031198072614397919865428342523461223032282, 6442138700370783148692486753970106640159959186167031584846746182801201743172812476551250, -23741713458655983401005166854061445759117996347661127391335988761170636900921706194495327569, 44626329554680998355466245804733705347449256467239071292852051900619355926101496194451687551644, -71052858338960815734362527717208052293390904453367927988830341300214049891263126645430043143106944, -4273713149744503929711210332224955190917514920522535027496335480696946348911815278175645471594058287808], [8402678905, -105092602694795974322534355087031572430854020753577715046003876430, 403756875841161479497440293424078319197969137139184058130049813254640620949965258, -2740918111873220057100041206206081752972988167962347654481254285830613390477846442688, 20251729418818377830439394489226870034295937728541340079127997961883127293766106800333318, -71090354155902020765934996662637381774537517321156489558424498801643959967356035110506524691, 123422104242664962242532712576678257537576756715969726516785170268256275744479402759957737259450, 3694932785263111884871723150873515387299003466918788083334601639106302334936678150598053535423920, 10421987511667106964738644142563854565584517244749024038879613130620528225029603066006881532783822402656], [1899030351394174, 339492514466655792761541053630116038896403567295914883693829785119, 1274247043218221287628366649260032843537282762991404233518974012707360128042197702, -8768774143777586501278292883206736280829502369162513435484511959266885058235228064198, 61457960065059216024858181590211550819929375942809370979586033663709294047593708426349953, -204091070586264116397277897302763390910405321202075390949261096729087382378967923780405638629, 346373558572565128489038574240864318899923532378920649259854927812565252097631843596213972199360, -433965643306880792520842674891002305889433428496786360825347752880225702469042912541663770387088992, -24388801427338451202119507555454886506759520811207597097205467483481400742421888813971826894045915964608], [57073982481759830220, 5881552382936305197226925910013724543130364091179260787570125679009, 3906908848554258380515614076546625292611760503708193971143069623298189233182062966, -27459744468799376922194684624579085911960804466173227015819373287593574748874428362648, 180723019285631132507032813126363831923247119433846378543838050722865113364324625969820604, -562522208621923235277223809257049879520868319771099067637531580795373307785754340564345291901, 896342059425530952018107252797678354501584968768221616782934397902999133833310477194386923251352, -137573531798627195602766381311363545447126543507081002059283994260409931269866794248290850776877584, 55689781056191550337563665626845118756938810887898542826180550447120953092873839347209102499155540943840], [489370542632478034973061, 39170238445952437493848837495602427981941747841867691462785718447845, 11650631604466293020069561236333257732845114690010567357081872408615023615739086007, -84017275093631328102534609912491692454398758407025085975919190413179338437537541768341, 516486359580845462290015891011289561583173000007853039967219265364441789552129621530524357, -1487741137545594008624427500589853589900270607443118830989694142224236838495768531994480812870, 2223816385541894470866706720298864126738338036110853317361917234031145408798504815137858030268296, -2392210036749148963757215138617531555336312697935578853500652127546355419231393037582257556783839824, -121574053591461924156040270630855784974551619156834877831125720906033132875886249134931552610567417496576], [1687860748218432425694222147, 171926968495761285290580789470867934385021498526482123638573645793534, 33826455853619614993192252348681061026414563020119793639549234681759720657655803021, -250781268253104911999141205463414475806483477724591663448571811850393179058435418107816, 1437862600889788695994048955751046354680246459301550922340442155759393369326648994079013652, -3778896207757237718455873367272465620406973662013566282604527046423542042654982777357240623982, 5221236392928719097656377737803392675535303466546395441557004197641310562353757755932709680899846, -531709618166497782000220615327012213663838023378702539788064462744432332769645664103890707760243408, 261655348565430724870962838399226287834910458827566227943653712097728812231239408411209800155947129955796], [2831136360608639256797011212598, 469574122310200293540543824201195692809845099986706596475730218083924, 95714553265673187382491716621497859185215217748114553220821827838551253401524770791, -729379992771730639092697161584025331123447064040168228246597022083009861569222989898090, 3905783428862622378366480421548576149237491327031060110838410031899479672048904887533555237, -9184346876483798163006408317665767296703443059496506206180255391023295909937380902464967338959, 11088671431666517454823688300456300221408233003775145335614980175523942859831031948038199449071844, -11551975995068559711594847835372356519338653250935413743274022423973158692402391992419405196478478856, -532518641826270366487616265806347563021409741216599885960096796514587642034177677147348771483793942733576], [2599906520340799164657862989345918, -46600524297221663745744575821340891940080496506464155488269202702127, 264187383606798592685311626782537124909679166428871613481580464219150806333824830437, -2065067115337020157805317119430949858387626374642211937907475182235880748982972344712072, 10362183298818720798947519901746731994887716362147282464678519814442642042202055699015562566, -21270563038422112162919756909550882617656292258286121510534855562780969708961959611236908752298, 21644264238363730592264191481590785643025252191853257531754022271746531486745254308718965130591723, 7284094790368319876881809336489209697159076585697933706912474659618918837987945553001855562795550480, 1091032046318850925665623131626441754739301396311326307730742618137145640240274588022620626548580816079948], [1416903730267649662238749287086060670, -10240834852093025507255640327947017524611384635858826203962572729954523, 711928557415882422648374895238844576695086292076757645417225172722429939713875672513, -5687175986921197207775197798530821470846470618082890147582784937433284841109065403727597, 26855819492249555911479446303757481911528218577432570348575210413646391346372178897664463561, -46461381641391689262489966897756893141049425612208021336259213908971576768779541785115396504867, 32518580281165148130378018766757752805250145124184487837597776895318996376747086019717538327346924, -39041519632041644728365034633781039473140040989367604409132217120654505212420033142152596558578120960, -2054516774849637376123258696797509394208147887612808951773377974708478917219511504129459100549007804616208], [486069736318183980326414929271233880409, -79893255927581296551750066764413573585741536037338080180691710711777446, 1874617945017059867880243367409944686703426859595684516760444554406211790304050014078, -15223923087150238381557958496067048196175635730709531573956092952807526983913926306738712, 67952765807918125948356938810561874436132808468711144190594175050807541859951498910802787513, -93867016443022947810500514814572513784714200158395450070178753647421553938229736188691508268444, 25172120454769227193913564868033181786172781989889975713243311543380822677820570011479814532179875, 135819333707251670900694352712882882471705075483962096512060335951656273905006664990436869466396529132, 4086437724911968929318330568180627533194303773267605779498212220440799400732807495408227505409037343127884], [109905361610909649270267680169115334839445, -430395612266483114467159179883391271009573078953227460304179986409450843, 4827158928893222658491401478315247225620223188137393426993470107038635729067602748926, -39580562953538510214818756786395918024219481884582255680972872581944979670010361147736089, 167597475825194785214094728219180862024712592196031141373809790671612756273575999483511188100, -167790755989407097859381543854161748427587424289975210892745504302867782166089558825138900465761, -94610331380024586261893141514253664006463442147349289431080399151565217906256844761925835684764336, 17119726980329501527936183735542049877322910734705126598433146207570152181981247953666928671575585072, -6939510227060230495238295404451134558872305730824288680068554985699360678933285532514383768040365734438920], [17019142350838073198773392924974684648392966, -1889539235168459572981611005461704057237091295785797860839398164862011871, 12165121969526803951541252388832464914087551693448535913981456825878328438039639615091, -99846555423057512993419744105632153268725706957205753574539760138890300737025762746769730, 401795585338064832384516831580908348583852220739486504138300149504040701520812585684342362750, -232128847379060831625160122487575352662977566002884451821851694012870415582523536456775725802022, -601009699219117204758887388665854793259279174092482381964205162797654453098543426660392438314187863, 1330757158519891487286336711016784809426016692750599577137908347372073938663760466100157516628255111884, 14048180207324066279309928455572144205596570068794470125305522662947442813142995596012025004368228680141924], [1866776867502976053479050376042845553403558148, -7078708237612178561614381186059310133042669466653759037446215392516782214, 30028138659098912686501628034752411794793946788464026972530047470086103803865826770772, -244053704467810305919619528267035598039577589456892204095583169659399526204923258814326140, 932119414695780561416595975067585448830334843934855315009705060239340222109415281512435107168, -83368240186662931506252261138403105984662007139303570927644729291395824919313818149029237066272, -2345109632380172057922031604970917920018171724963420191610142451930666295227770290031479858822927350, 1602681889653671162487027572381950701639868379032490817147711622874437963827707721429732457296822945728, -19868407025390428043777223572987814991120512152135685222527380599005738910099480234955535301500637985411872], [149574408833853547970731603623475396895693053460, -22744187948866955946378436460373202587509227262089337910170925368266108599, 72655781085746432905948593904536961287787411422700920603178124557077197224589538812591, -576859390689442555441972514998849774659000635335050060111674960876478011020843417538975604, 2077663970226595604473130779597557873415716157078687087729373162381793993655715783410487597556, 1050455207464772825564969551641720486552832273895813339328708431949006529418391518134483225918893, -7508806184582133677842858947512283968669626727766061285780970043027302998845047696470323200509632095, 9665097059554816503113507817116380144323708841734330605305231552596055196894710740305473492188393459216, 46456793713128573193758501134216824638086662907288645137400914366393693458975179616617454112485515395471248], [9008051061619515027836243720573593876417074791352, -60518605807183566868521537101049923804068069604800849960585850800673459166, 172460760776324002476389506997734054057073102226481471683319314701987968840742609526693, -1314530281953607263881090061546560209643792734176533012844770481589864697787342404173557609, 4397337277023551862162107967173767995216580637362223118402551395434666458240364318412649961570, 5679790543684496668577933443737704517660331371207379391080883527631632957784854357372765093613109, -21629676352604508097632032353539636910166144546206869457965802208720672967668620148085608440471472158, 15066441840022169626044446196203658408209676059623321267018649195887010602588461680067355600748912016096, -41599065887138976490498505833510964039450147829452436209412076667650083241930747413417962083704926329559840], [418643041562217759486036716416496627624621598789395, -114770198590598915111942424405571791291561881896382900113117090736466105364, 401926756466966787194612192403188636835050499846359762318083219198549271667262361738834, -2874240625682573252949190580734686336334029116866047855184446451837239282683517976389094382, 8649016172806773941233508248079627011772717801080034066795056980139771475441720936445696529975, 21292697221113960819266807877323799829338627728598839859281576105662202038600382516616828183995341, -57270648097333399978916345433769658629134293912756586335699923883666818743336314427686544612752051133, 55036768367638976059796652701419772504627737606158602825509023462321551534839498387023416994418816416416, 162470098701011954255906546668953576809367596517607169090686444584376342142510466447711861678266268114733584], [15376936186216139198284943044648415111816586797553374, -14931388404864993422999991703732117691680905229821969984928175129212826591, 920473128742787992537138606987396403247489520228079932929638752868739455610062056407830, -5983235146103282870931951600636394701792861588763177051852760083932971913153651401091834272, 15094821048088564451807536862966445565765998745497237547010331729977866660594916895837102796944, 68938305486691393922241416641482103264299763521555164394430281556445412651656935836203300843003571, -141497487377413480543030280129531745411144171215406371000016301180926398463886858711129522959103718440, 87417776124906239953122061847623716138483296507055232030191787789839254882308466474009212517403445300416, 1499552630741494290692926017271332885409766314860398481784002579048935075691613867205088941473670146295232], [456007382298722996005948497156323416488928681706951895, 1252275147884714880781922920674759280934771764609559301381648901474646951675, 2073335071074232211385097585116737821182058159122061274051797438046799183231755816001397, -11695860336400592466141377133107178264940643412865713433691742314285965069494624320643354519, 20414199668657813864550129209729535538010904946404155615828709406227056489528018468470028033862, 205189126972792136756398453537875752466785106786384108960002941282124436538553803351739974254139683, -325490715473252870387822015964512452715272682856440202117580580111587649712278583576218696149916689820, 231479379285730768364339032316217295814337330057486170486293093437950090543155016724535849879617489654448, 677000443620989368757695344301373775256021744387578114470140789021146251661753420331564415067274903299201784], [11125885154404571801981166742207480616678596559278293681, 8162404753698026156984999372657274428486497170694802353604220648052452450628, 4597542002722766301733559022190237085046329458006099718355876517842211382516133450933293, -20894350711053377003320148368878322287467277429930000238110599405135476775653517894213981364, 7098664287681342789750784975598022805742198420406575087065349248141769206149569822317118440803, 576489519020778176186052508729455564001171798869788630987668842772061609530692857838631553336497635, -692890172135027468756135880694310971611945537324675769442974336878374247478533357005689422315024526488, 293385930377155018459832019155912778356923166823131038994100268626064120183004507043653772465077503039776, 762507424493499266802741375098034036826508933217682920162067828125326509272417627633890882078746102769209392], [227071745872614892378931050567732132739840542633929110351, 37714814031605782517845759148192690683291362768114914211545414223809748318819, 10046168499734897165161406352758033441541172174864553388041643843419335816355053198783626, -31967430980052507667314450242462551858806626516290470221691864054145972677081258087001601536, -88760692890383835900599702917537741640078439897700032727074419724929319896685989020795087740266, 1549729182211541569579072614836671035754496359552787590854059810111914861343529430708509528608915299, -1327056113010410350352561816056066402769609113739703871175468858460107650343847157183460555790082885804, 455001537388923746278464584550364247002806572728605965669348790868773845540270957664810956427281636454928, 3446277136268846418873473919604085165169307013033551734667154457235498738281891900004257665514209959705151736], [3933833533039429335075194741848737956326931000599398277825, 148260725066270550870196527033482811817709064413626099289373674912836399661642, 21653574843761636420671217104428083016196280995370867831316388304716330017067641772815776, -33056590797538766399886884175881926631020266613812915504463437376729467932955008463197972957, -467978805714904196446501852071048427856172522569664464591404089760725165152079149944556484074092, 4016383937771428857227366534810066584486013110241509005411108496802656511058845552014584264034238183, -2143674516315814813443549005437024933943274677914562284267743073366080775153148569272482088790040881698, -397332127219022986316597654278130141318525460404790795720950821966084445039658549455558140685537951254496, 6615637145287809275167389316306234445732424372844188079849055275985038926546823792909274705445853426257993856], [58606068219218274277364394860536015965808761955965250792084, 525097147690052497716365196711036339617910150873492824206746895767490070663137, 46085033663277304729756592162682261242562647176124087855271911082467137798920594322526690, 20427443478753325565708956123290484287808839637633997541701347974716552090003364323111185670, -1708394913005156190770848112607308484916350623126882918748231115673371656904363708089825771050480, 10080114271404183950521040181394652849795972521982016852713670828743925473578085007885455334427266561, -2213620616561224145153899830536857820313570498808400198512014854538261179190082582501084875154360119830, -3373658612877095772604270607781908154459868072572298597318611875946230707716049728136370379767415052987496, 19410797203782174539419911158449819664241992748036215055563944139940446739538869897077257780408562049011425848], [759641154373515957536019378864534493373410104545421797345766, 1719746087774015912303936809892145168614999863508888522354635730948517296667879, 96948752406839396824468454912498411697567958794207741368489280846604851909691686919147365, 265724601486195243170975925684909518454720327554941171298593935655231142012297954394828563261, -5373027556986220866980793045612828530733227373376722943568260563577039742872987975542476779238847, 24560297750649118517535034453553818344119173021426040767567904123332523056204697405294993744696824348, 2257128342105340487392518981301957987638953339618253690468701616597117313240463280589955743885164093930, -15467763269215759845507707527343339500547554571965961812288786143312632431385341084752661675526336839446960, 43370585438109987431642953284287100667614819375321108274439469907204013037643911168631618910955615736226414160], [8657658171576660950366324179484104798741592759225485988914327, 5283284748946918465872583468132053291285935938305773530908294530863357392948159, 201800447349975143215172726001538317954266969482983739597401001049321157291680044201462572, 1083178872039821823964248504111484671589562668059320882454677149720613540477151101941100175494, -15489673095518983949273135359443446128904015298949717946645480538987066494378522616252209895271717, 58164627046041908397232389380529330446562067614115895177772259461445730350682288999616967037323980567, 23915214130977726862832488873426963363253655926345028739960566213017168284576194913453514734576848543088, -50102179373750373853760326488110622107522769093458960997445317063764972000850973664740963707374687821267720, 109153015093306832812616759227684145666438339975526965669406359325281103315037359374446263365135210418117609656], [87600894712821661423640395223812767929676696527157281890009933, 15359243624723969005462384673509996445741040456485353898066390976431489072812650, 416033549479502234599836659807147353656080345714724080861725864886813742166732397441644987, 3456767927953646435361165161927250236374201978546090633187645648847982687676059279608479101373, -42021310377256700837423167600416005156654243235074212805700257873750068853871032922492769688337881, 133902902136190744018741871819281482308237016484673031275609368095880005218757194519330407649880765734, 99852787144517793661352668988782897145680075700315878676806307764640170058496635642579610792708013463346, -148628302852346875821049937744263588248123417764394966197367069708012147675876547108467132916891851648394176, 249044854069400320454729198149578420709211012503421850112318849922328894299741420136784836021150243613756656096], [793937462920398078183754628133725718255444818748692500759815366, 42499150768275552277699107778889156513385181982874440884345414546896868372191877, 850276112277847013657254016976069357599092018260814480258839223559835747208419007659469487, 9804634806552512093476495641902255074630827768340097541941553306563987090165354783825676315163, -108728396447362864578680040360137956489670958464663736739411719531159965717875175243794674655046439, 299388074478345513815463650065516128119598752791105681516343776329125311665789283355100647188448539633, 332364905070225300365959819405112706071818395417485612477649725686078330140056974297825517837954654366275, -400022417251000558749669357597543222276604272803275099940136383495641505561053688728159319160211447756067184, 580763078072878557414943383090922917200563469871401401415409387709475858164470699772939212318643510073696281488], [6498172913041608211154017743241282921138628151161461497674005636, 112377383567206802387128978400612773018793042543665661639752305123804611891977740, 1724143953212369366687843536859243751713049092705759684337002312400242439380964536835058988, 25826218580389531602467676894203408288161288508790567684058788506248267543979934170826094879854, -270384528641165907770071704283769109930067634522293398176928698386106550585029289461613651858616264, 648766034574127985946890678077004944260564650049783185304758335907187287478194044590730169536296638711, 987680260113978160301387283497471937062192442089787460915684401779221435581925783304629129372668660423770, -1020549243055841671325817785041541485969167412345619365111451245495750104520895138604704123325744750559055288, 1294360554826086472959207293790787006746033609396230690697849017669016106462916453265387881333325477409439550816], [48396115508673900775170204828934169370614611313672517724999644114, 284777074090461244672625809557753481016627824961925220153701171646272632920194897, 3471136733909081128110422528669120876513618025173817275117266047476096714241764451724544969, 64477724521795210687113829243259026208658080903606461692225260164387895751644277357446618707691, -649190590038951219990278200568647326164058845170363056911133038167701746081769373631648606795531495, 1357553553203972432014311284999326571925027923972664200897517807829222095218753035284306121759742223495, 2735269720329526945380958245654786430636285675396173170299462444993850433078384005394850032789357105530029, -2468698690075435622847637951128196105834103994093252797477438492737253167425688506928930786235245649562476776, 2859350842421824379956983866253069253432529344724324863842359505160553486475746813600227422386233355235571480272], [330274753072509976442738730847189505226520034922338113033214933272, 693019598022153459029825525336959471797483426978596780098755588427360993903153550, 6942174041248828661647795087918098394898686782693005976106164227738041977862395773937058618, 154260183472075824878744330390001596503286498345453059004934850704679250175723280265749398454122, -1509041978177392980982935723485310189654863501347284868779149931548778019985128497531532878821861733, 2726275642001040219646377413545600751104605558941383739841547385752081803391532410698971539654883758729, 7199934880260337088167475153226411065995733897809555195343201273629647180377806355637310115939189183962352, -5725414520815073498278454980069164764357307301361806315207597674590621314815647510706626783547134682345385112, 6131424599793504048920238711778324299369615591610377066755603539148117731785793565834203647361038143857352331648], [2078597654689808578572508957471762622931152616676315254054602511882, 1621904119570806602113011810273374033087497329736749646141875490722842352800208742, 13798139466868428306100036419659884877035415752944593485632665843372823019681164937562365917, 355953476549522724234813164627780059942045369644052789835607313930668279199223180566071047981297, -3401065631290880965544168186364919463672292076231115025559007326903974745513039040676813869404099973, 5199271000546022807894033660709716342804391128405592927279336779908981641857189087355426747094442615576, 18231472961155323701474678478980163243226891275893183583393799156008437303069201594601921432594843815292586, -12753326579746814710878562327644073424957964198300059009813036216448569559906754294085352407640649222529333464, 12902342288214490845632881621331909167381240412361710461062756771191513718575814634320367894657282453178791476628], [12135017367721799608671764056024229317897921266113964832916549932464, 3653939908868662468956257494126694436094169487600464234333798710648048100659656291, 27262086741489760673478257898375365682225536213726775293422335154827250022755292721553665081, 795290775704941384822104205001374139761294284329995823955933351721020584366597436249398327810732, -7435964351988726614961978276090794119310207606522081661403092529707963937630619490176632303769971728, 9233639098916537330024875696701473672137600045369867814924667101819270184618191727527045715486852298944, 44728052034458234074273955522009562209822477628472331590561130500080191476574195855809453791863170632955844, -27355003404586727213576879647180060758498498224112090241291999337527604664973392974326973012836294448540457776, 26462536095216385390833124086781765078265877845737933707777874770141017608799359564453529151360151143099648764184], [66069052660062223758938577341329388697868956652419895359310245716512, 7928611475697878213267865518842418879131594495450719416304149337808092072683764994, 53550934877348187969118522596582708481339943661746545617253253745348163645348816623998807965, 1724474641853604178868342033769279603488984282719712486997367700694100997533444238346917367605162, -15765414937151571551453342506651072728982740990823244554483649772220172389692031180496588452828443729, 14642792354946191682237265936272608575895076793532677379839165777653184194011075136293806942703002742717, 106877643875905093188731014092729022571827846557908517490430509381242686872744165270499093646729857780378716, -56531569037094301645837055622374828980747439042343421010115830062882643387745879065095160709457871089957045504, 53058193574856798408572317304250229590315847606234391936608099367744352371778557567968767204517699817115859278492], [337081261439674985952757685421289799471613188684896446317626145293311, 16573674649603598597301968521686262264980779053895505370210236359362265142006180880, 104581553937835611993668005819814187448512065609088614104940277055657290937643693998679186815, 3633268142351350119871623791999784725377554714276740899565153664237642923238645142517605992660035, -32369410203718686636098056695923178072590990631455984904568799700462263212988511103844174246178862378, 18402317842775357306417432682829662293486365899128867044352482251573309969692308311321937057644056038981, 249630614354876412582191069785818877601198271268945647647451890964461974521490465937758175319114008793516738, -112452097172120732798663993125540451494072925135595564175086625465681897075360045715594387725189947019926812696, 103726441713309701651724756051734072715026416943907923572185864738717257331984758676182702191956176785497723381840], [1618573619231059946737708939012441332886501025389319716356137137812272, 33370447318762041005119300093536180026495164036165618371674465685618238586753026067, 203049809366021117167081577643662993735154051553729288580824686425275760082915466881779794587, 7439700410987944464136833214343836277940518692371960420784517641142498430904088748534920831329544, -64194840205622527511744418773936228828482953507584900628253341363801349973981921573995849993739750120, 8372770210674255509081751365364867090943140561210364237526214532692763195234943644219594104603318626574, 571556905920521562360282067146025286847803265489567110970211840772191242907673978950569891084255946297398020, -214879857610835927938350661995534080545227149501932898461088904127384100564244720296929541320176941726489202580, 197787876166246289284143997944360734924364990544895454009050317738131259892435221963806476375129992984361986980828], [7343118684323385715235755286960571857451815510452267197674318334510804, 64685137597498039546606699472410175981255452274173004627665974621639277867094620012, 391897435325353865341118283919325432421903587118233124640709623090642733201156102633732886788, 14796183804637283812594568936316268085804134319599552713208354473573646589020346958849504825072767, -122427658858214232916322465492304233403553469563422250331523244655413367241970756383540158157029498166, -53142339971697026389941544961379096618190495117626978417293821699206213840502544147974234534396691370144, 1285558475453091150812304203327973755754971498005687942036078311629165178497481548162585909836215919710251110, -392545244227238989071675118716390532719772736771212637492356792328037728381475081420011634127926508228509599392, 367267481844051714222914986471766796009583884647826265000109365675845992273925266042489342270827651251095161173816], [31585715744298538068469944388332434410457775118098892191615018549537207, 120598270212446666389242521851628939993948160440368677966579443394178253359237899746, 751838996635605767408180691108637627947049707464441096626950859135999367602210211838767201557, 28533653753897130917166566360014976590805099424012637821146371393947620100151036212566423763644172, -222856457898322985602432202838563579779554229581246711753275959886518511020714105644951777833191362289, -269955636153325892931229984291740597289926556424864324289990693314954455852229615691579816383826922659406, 2845450677025418263701610567294807658953733972616978512908346432813664545116024739576636862710153624054842320, -680176934141487442129034078970586913384267596671175805410105024751128578362105262357898120896006279298192735500, 663534763409213304608082704935797020391191262269817209040379677782024688863313567956333728542885413931082688254596], [129215496876096428747204644998123392282648006604828449770550634236081911, 215937077954755182730719556545372859839994131676337280262383332738123427442097294694, 1433603563613132729537802304952061708036024083421007478410913137050318621009776390076725229044, 53194909987059224547579051060526924855069690405664884498496910063091701234546706566249955367287469, -382110814972678551023418763562053948779543037043119233017433834793786781389408963569865065767777830314, -907600316441622680179700343500948878300654452079333420463696473653228008376084102490231403913490662592106, 6206039704741420829415192844228591417655754762684001925428637087215673076205394250829521439724376270806925358, -1100778732430896412085164804787454467176554827022565018657437739136043347936251383261430162391492352117445611808, 1164237953164846995942599247796358427566097591791857827098579273168932129803581063884740622665480993026432286267456], [504150408790763821995483850298554998390396004460700025078111315152957711, 370474720670408974504079969202120584035078606958776461917677921253237872041503231954, 2716887047967919149339340323725508317543475328516891436833154977096074992096228733088837024944, 95387883522139624567063484176167844525263757458823008768014427056248400043280867410815571220261343, -601349756083353846554045724247468978897876121742758108355407107202130701143351271675070839031945830930, -2610504675229373249434089725715479152803571488085550749688543266187123378474188746828232602735192981683027, 13352110095745234648129135729312673879176949731164827356358855203614656307435436522342043022040044254569716243, -1612942797350600426215252762271677972662142510922928607936973945235334102131807007351456009341348891456358951592, 1979802939053996154437001976851481641538453816591140112847805950364618966879077454287320734697272483110757305349600], [1880646943363967144185150763443610698940619687294914422957298648509588914, 606747625652582322302332841462391514470989505918260969424156981190973435378665435143, 5117534829707145297301987903673431225975728697392577412922072153182294144200740898373161262518, 163124109406838263592343514182051250249707440471282977618406085605752458353042372223725143932215758, -817290047526898195952666207634446661298447364437248208508167144833457050736677503255550224156998676511, -6879981121463830748084991663392046050539860734168939726111785693890454175731044372060634150674565598522302, 28360326033130467577440533930943645984579296357335279429284297105898205429337536121550318791367900179181173242, -1975475791276627086162842719677454380547804858357203129642146795131771104651364241709320720485336697466170893976, 3252743119014480044444186614065282915348668041058282503870067273884182566039826634482635652297016347774147457127552], [6722374745715333179922020666227444953033313298713524515599474099003077593, 942365953201163881021509158022292531254157044605922626710143715475516065814188469881, 9581380555977913583985256377151599475848865094343477660517480982828240101838484964289081579865, 261995412322016427130041189712537972709034166900971026763600311524287170488953299043230168213334444, -775513426889076205814442815169719889099526497614486764660418953904419297758928524334832610364161235653, -17097242000043077770806594361202963288292651295144921218495973967945891845794623636440623261964568145538324, 59507502726934365415054485711874388785934974136333779239393843697665870751947334092786216303463912117094170197, -1440490991241773054523280945084822527768555443384093976134632819981992256670563960578853139164415028071022713504, 5140955373689315950017497229065821848597615847566432142994914852530165728920468904099007269495358053023414622129568], [23071364148706586701062772545653944203904026263342506559799918082507174183, 1370202821171509648905116367458027585067810963481045528197668040104007477426110006637, 17833041506237879098818284699543720425041539138992232767761396447559358203633446267750515465265, 383193011714800027691326529033090362354364973426664605117329517063811112676696400374381861853031816, 270158670822162293862353792903189928790072611395988161668101655674742152998464786093844482292910347836, -40657993972902021479147665235940619887513659999159192951031551661298554749427187547127702018455627051031265, 123403531090829571170058192272067110413334711916046301937993511002305145185366449072929033100815352913596681380, 1905227169088655920750069597367104715375765441662849683148260279945774993876165657372903785333921036528137119432, 7764511637933069189374595257817875904206276290008721364032385145423745350733447615419637438252093445101466657770624], [76161972868786053981111371805948980736841169538544701592814007828069417191, 1811103352704649676072670888352850489603289598042064027881187087571026687824828477473, 33000501607614464809738067352137325788316933514300054741819582291646582584390887714744137751142, 472492566681668154423380404389966829825509722226015076529904059909467209851187747472359933092040349, 4229679449768962732002605807887878519285909666782884654846745169819117759308176322557812863489207516140, -93322861770232073599028730929749785734370090003560059123665586265109010588753328977230808495989782274851062, 252997634766869303579285129926322965900598608577137114067063726165995600112223231608319165179731138011373450862, 12472669794383767613386986189090220502971150489181910430971403029691694646780499783853958318052066121351577646856, 11087039154714214717179207377413183143273567461371864349142523848885230824835371270018216280791479563412401923920016], [-30179, 242225798578934365528630004488662018687844204378760502659855514756220970734, 2000712681296226839403822690695800305618017584109302350668754911455546803425068883372, 60728184861327816972562885999609966243593984446220065603299900697136974016028431464315217610563, 357678782028257826770694150466211936592056899064776583973234732572131066214672029543326121327459397, 15611827720812040786254916060361683862990281333265785936943265473462956575001104164747726111423972287137, -207889862268128262828627410879217846093500672643795560399966867687816681044232203782884010335078545048134986, 512890759369247550970630872133892709446694348045126758940189685805521493288048388044378537671348114215025754764, 39769260089062177312490356636358538662152887704874926004430462114194198149576769840578600572560732130348243259464, 14684318273591565264027884788421865877338635371356790197175817177438273297013331040264476198208627921992139911998240], [3788118792147, 743287690195989335124838077174199902903118457869736909172025488358793817488, 1212132767233169966985846749041483609805980330752491136946592747905128635329925595725, 111150951501231272528958003000122368114743749776536410921408479810696748931568513423160595516094, -410389311754434938352133144963618199835298349105595442690830611534604011959381997093855417854717847, 44475747288355665956011025675630635892934883240098874319304836160990174509469486438572410650039268383330, -451122944620915910161705030841026033227255071268189027136088339667302066558767675977730813238051248054286429, 1028254906958103282860169715344933625878112284942048936172358294266400328869659506647610875897732076344776440818, 103276384710662804493452675722702881440797647826454894305944396632181671759480610519203745522853062927493381791832, 17340872348241839994469906923554063775505882015289120310173782290936722580514943236717198844262164727527379312366288], [-5407718099372234392, 2203579315560489567683120106385768307103034501693535168960478799160008765483, -2432769703279444799339243952772785598602137028777957487106583856840580918449113531341, 202377389141631922235651899024811003353762140005170678944435977407846335433129253149997693191293, -2889109343259099147933682082626114435320717229590995905689432547659790559567925531762508329621487361, 112308298764910901414532126055140552741413970464682881274743687128558866553810817164101461789315255178262, -956135698751642095029734931394828267189640992297126102656980226465406202430615164499229889668582854272318375, 2038738622396572083079378643208851234245271050668836567817377473539462763108822595242707381474186729231945656214, 241336770187819773859436704311361273763610255572216997942426179551167783088099325751680334290826919805873613875416, 16402938983549911643582147328533315013359992448902597542644775739314278281790001355209184098753682895511689629028480], [682587854400739109829313, 6319310381650245186209855787087843427513689594700316044868420137190341869111, -13661303491549355348453880995246617846618206118596999728479803035874845681029450463510, 366604245831540394648355581358017298457614330161019871860323936225100814086690510089713652824257, -9408009525051041904671677251616420138413921627699060057111421847294865599756053955083128427228163407, 263394600094287080468810083057828183546584312361984547885170044139492543361227563068740918414546110692597, -1983142040694669102735663221230765333914583866131643314014062073604506752469973158321535077795547624125642521, 3997632602898008410914754009962122665589291234003718053376896299672005616838584437457031800455626548784303503740, 526871395367578974900557913915562354996608915199574692675116475938335291106225210082936052302544115547708921940072, 6829814058475368800081633685844687916657527933214941135587271721445638642253031607111568878923117364654077753918800], [-16749539809120441422623077366, 17549970136414658293492541182152032014249046190401236595422134126319247564996, -44137986756662135719943607759402524870776067158884447580879513441293651502507783464117, 660790553808853070353081054961453323962031262921516511268199125872082816015806011218131605165572, -24854754513705869343552971179798254602231167930258983049000288689146432498819099553884310567611004692, 586241954285557165146128822316905664422720674909880152059226706784098171970342269260380242861061986043650, -4031275997460667388174995959642666926362552972138822377636848922861378210965458267337120212379633270432157391, 7751852558074676920630386065419518806563352041932106086436353912522593033949303379927884858403879036723489852914, 1094450562641616762072103542814740304601032567450867174357162460339352337705140601107497971334521725161752175165712, -20065477949318063573157563992067562265400976616627894954191314838627598890910629478564545863219104284425427848577696], [116310250913042486103737998512778, 47251649971641738516697075038447899949062867327779035459711769790473353883695, -121986381080004916270989497854301232150969596666955875383840730719330752092849778058465, 1185184596765149124623343765072481555134170127132084547447863466760759005274731265290838644457403, -59092747093895894095934977304520131485977801358541353543281696589450558963177612855551623699664027213, 1252960419161148956086647051812344652105624351430589956096807613390312303416886623727256609728993234105009, -8040616491687222349875437334205921597144593538495325866134062776614256935436724885884399252097054547132123560, 14864190442764329957443925037371134547557811006947852682100706556847770485611848485466361353125176641002030258478, 2185709881013294287311292221046235022510879457054355377284991451753427443540057096222615308603507918821223667091272, -78066681698940276493525583868659612976338801858963409864905810923481248708206792259971844537876156308364745439217264], [-280875475427333584150791329494589300, 123464270476527250119995423015243595465344647463664576513652157546771259248364, -313166405309489453880662644878334759914786072739812917969326030254929641019958303527706, 2115288698009245129902333688806020349550085803268916356979811858142622002190539182684737218237620, -131383022291786796437699710740950379561507778042837348878616073192748831623889534017511147792145675193, 2589969690570083867664625397591342835199735790316856655609788518012383352556859770037116004106835461289123, -15750566836402821936919072891630174911655151519972394880766821601661199229596581310028654090289381921768829802, 28182378154729066603446216657615810760975434468332457007186491722175565505212744972666910882534570416099760737902, 4223647875576745641604364327891441206312160394529720602821063934383848576585345400877095392707570736358185728540800, -187335670605262755285507868295180329813189960319306624487926994159281993777654521468244542751668598335153496052581952], [263782279230369003517329039992306596624, 313394532171809518464060108340528474485691429626995235607888298824784449175076, -767732701460556911363889190008952642412099787839360397384918236444936386041532422903347, 3756668825509799823004436239871530703717789738893379457152216831264959983166755266153815084957756, -278266379001647002516590639527283162845825399242594944803913780953117649302569794588429466116045329754, 5202110315856054337998909582047286177721500737733598927871111146309836779916551448778795474131738891495095, -30324210258669477333550321724679884926947699657797113005581400264001813859540142502042937029783752832697460946, 52830097963100331008808563836651527010966117345355387286031922334728039317954858256362663891561869960590118033817, 7931109004830189600155238644404003840264655789667480266114787469456061864345792024839096349079989956980013673065184, -374756362674290893222866001862007324714751542994584458626029161979148051590469568124010631854179907028049795661101024], [-99790526699107771775961183866263670301654, 773594666643876292236978863005907988629651290754577362505259786000189590722337, -1816510041310157268540106160416118889857651940434113833825621313698827618449967677069657, 6638346430447396568775159243041417108705271998619197641668468031420030888654379814376357159839320, -567270836547724285335925551309193740564398413269240236894463574284274893042591011504736410770574177056, 10185740905383331534232001123495348246130342294564232967410412769700522882022660619537203072765540120601692, -57416715610973059374092752283850170777048937593370230455391067408865903495801244929621785003479436877823604838, 97908687364314863404807566367805085517444127098228317768549743240437093338147194067671409315942477419591775018258, 14514903341198660270619346558450038243381641318999299737930071501687415787897553034425942949140449388701553023375120, -671967826260866759310803320402750224026950734951125530653341947376161872681411985629592044578058082662054389748421184], [13930475794867899837920648985801156651992885, 1858963205464282580343861429491393602459385653606888239689786398045543378288224, -4166863845144719455861532397509891249907721933182084930301278965447484749374455622008565, 11670926120008824329656970652357801782006048154111759551406421425828479136705603484769641553453575, -1120182232645051770519214101460248788892062471539840139682793586232186267818242826690373230620466200266, 19486756221031781040695812422132509889844486022962268215879755482998241992255931819578950558695474476672472, -106971271203450931637978263812912326321293116799671962571165163277054493810281759176202912736198563806417158035, 179378061717870659253867383213820564106402970012117785774788219637396706910257878958567664837424187067106041288923, 25944258014953993798584349929003233855356638774625853203037707039263607550575787742847851523599632900893249954885904, -1108909552404312533310511172645822442522030338676970022085470126458670760373583487253016276343832524203049130084005216], [-318421760017098384839135685042933826239217813, 4353701534179745063593160792962230817015648941005928711097110969757317719620801, -9288395446704618798496816663346167778078006060745428781065987883025462630131724723221103, 20412643121018660882335081004732524581639564758056212915621849391441160203159657844385676791022236, -2151616681630445390488662190189411970768344961675328910920965267518174443632219919196715374082796545846, 36489216109621335830437273044261046261104437839174624382074584512379656507255854212912126613226187073222269, -196184590806916485315058297579038697023084164096293471107769762506255065799306590490298120256628017815968441129, 324864792367553454425327226493924510687805528748717844152726544157807427494332548962855887908020171055628691205084, 45359834162714605840127413972981468302348582181104700640714075918251732405885648172821437365175874129364641579632144, -1699784819664228737967805250567668023218401632818142274750366293895742020820311192932161246652152051364992323557158400], [-38757963279876583975327054827683084211115398886, 9949936094488122019958874272802162766497721351761503359173412696106777393660054, -20155629637134917204643160572746448538045607243379828996053943458907725351584167143976511, 35514187390684313042687036833985304744780070226781571949518848210770089506070847449144015348309140, -4031433873045423385815474744489876579276629743140668338551390879689462919040463130321077417664782474988, 66962336083003976022244151654056844083702649788617348059771566814972915170508290150885741426823609435645330, -354316808243952492763656487553554322233646332166941333730639032299891893233087855984169484317024618815559707916, 581571794802493314425499979557920011307655827313795778928513188937298937051690681065240286075052658559864378992856, 77655389084461486961658350774826010714438812675617295521317074675112242054704928130937875871908383964019453258188048, -2417543434295390723657340840539106687111634189875472351354327831924844644226326097462652124700832839994392244965519218], [119744469227295140363729509248964882316243496831, 22221008142846454417457000087459361495214580491552166084171294493517692580837288, -42652707538924108293374360925699064696791198311971768413135030546173623443825212036427107, 61457853829819278680541216077985054923458062516656702292653134976323184041312832153303340133835628, -7383259515576427718992494027432260085924073895548781659478026229972582760793056228777587552235657686121, 120550809520264528398464348347556800993783214726919797162043971804714685030827105010514538851908567862703283, -630353479526959316247217557947951853326950287551602005998808966291162065145121228382847069892738394276493644841, 1029103096454953270778923004629535297046609582530394821428136554998754662990144145027565244809892525181641720764992, 130274536255376609959754576763304030672982961981141350362541674288685539764806374911481324904854154393634687855005756, -3152722119749188228538578091177147847477131799733320914693891078218876247730637287308683513547909157654712985954404044], [54234848029878745165941548490580605804693632916863, 48571108414244178184266669278780434558097699693623695953240417087896326694185245, -88196073436524975569886987772878183566640711235803458194247421006697832704490512195092843, 105778305646562985068523837359626544882413200426914429586484187693468921378240876666259472806687342, -13236037622161156086615733701989792289441296721089468884601182538349785563305669220688079712568511946906, 213067794798908573220835309723607283503408285696850373158304473230205806833880598603212207263930690914726647, -1104990230246154213449786654092901484854023897217969425561290150322243348305177621575643920806922678442301867340, 1799956321703665222779472088233973213092086891578355255809893447511188744111528217538212470387976737052154215402030, 214253368147350982987081827456952728971038931789773461707117722764268162156480071465633862713722547882854921262374792, -3653468147139857051618717648895206599157671608752602837098346583002700243048589244096617266473202309113233412843308846], [1330623414311842012303551103125883722869312531224784, 104098810645433234267113743825368977953285163686421808670130273040224091004296187, -178591061745331172693020884331834065862347368142781246896199617507071703474992700376771401, 181066660169500474443294962596057403589054044631994842752545105565638272805897801128379559176975265, -23250801257901038538021587691978548771150117319083917666022694321402106924496519159412268466978731885195, 369941099733041341399112399034602697225025127233898821139928699179977435556159506364651202094457317827070454, -1909034152370455226312954252368850350079069597504230581404684523278868481030198924040389044582952423755615903755, 3111788597639763486116862013861460503913018455265366441890273974529548544242247606688277463665149078848314273597072, 345505228155292102066155098382742983084014838668647951893951744978488226890911440604479548705099651888756520015086872, -3446793254086400694523592931078624104553936035375400468691377898436174237654546911969829332599826729677122900517264312], [124176834440920649661349961735804146720576655251930, 219204307958590343134252666865329243990245554205111352920199524528037709653108879, -354985689733740760701276111035747642126888282367619038384357967840274332939404264081280460, 308240904795936535900172824648131738548615373877479628676669364679684078329590809567850373920814233, -40049854404343370401386034584464620328359033495871563545322423626412095907380605016841210439096698712713, 631266260337615689043278412155722536400526753287792880562658113708964159917613049059774272208890671135036676, -3251126675488238776208675384671566538677092791357826035729418555416510906409835849865377391536769916043169712937, 5317470763153378810480306910848695222555799549952526731525917301763152157548987480633994366893780442030053465804130, 546270451136342978241749220130859279874913057504382272879588055773265981998122846459326807677968768231865284274178882, -1747793117248091320817001867584516256637309238777782119014858030689555662049236715657459297823308171206802021478063598], [-651334172871370705772034644298376517341322211194662489, 454529967011832680995530600658702074781180963822087358280623747919328117564051810, -694348131854408678581487164645911990481256506311664123681368670856311602838327071824380609, 521850896035314861482624307017848010691698470335175185626608166779334616657390696260992001848756364, -67678432434917181936199917616142493657952308208496749735407501480898850111973848056740926409027209886343, 1059022580091860841203030568469281330913847759915639282338349287486492896659305069962608837451220631521282388, -5458702658330284226191964624140766102824400295795813434697124702917927672142677693158651609584667483649291445871, 8981580291930548874807234752565653504830101692009063281751008471437076872291200749871634607293844006131884728816660, 846518008726788138701221277761430801330094868892063018572160240645034743461288014802527684349722468658546538311608632, 2625046660087683996874105656609934249432903815718467976586447128041265702163113543473404086938105484812326263834059924], [-16484700207855277317320987975663082248718557951594299238, 930310770180624035203650058314754200928294997085847941066537379218083443782037247, -1339766093732230225333849619364985677027072986986931605363847886218725268483695060692862916, 878631617474928815429307114699012739872643171341741993241177694789470279211213735035483847037346988, -112226204591160371050743674571432443716024498270639886840626063305793761500128664766801505672294830960942, 1747084577719735458347172220028954424580080237764054506524172995379233800911173026246430291433929326318555628, -9037293802578347810591319204780948220345141755814391403974553354053863162104955334743261047812064053843550879172, 14995537730196016333796966174840187545989345433743291402985769409070923539143946831624324847352991410158165992613704, 1284856216570881315439098403044193860273284320650796019829922911991558848824510157562799740340430206629272742950743034, 11293379038635431396145167666438107034119587114266626119420705421000983128655285487526510640435923493282374135697577542], [-204499059096654709274150988701638999999611400821288237293, 1884115486822090195844083832742978283123736836478291457313807776406915486391912693, -2556094659593618363199029959556690554246155011882362749238668135018470350972079442899653519, 1471208336801105399787780750480333020543619070457396687415814196682529744447426515440871120086478881, -182621846973897685697558999561625840914157677230913417918368369469031357114001136729090271046331384622629, 2834668340928833212636585477664089568225829356105564534581492774331954019484450766690431863442038808679990898, -14754596356855210974592368166064258814599137215849384200099448713110624463071807351531800750132517819704857121244, 24748266486467990031285135206108668597384975070138084621961255143687254683044103064589837631008788717417161994610380, 1908145898712493861393865375093647231737444707192741737794638556044815415157326300302386204896138036932764641653760256, 26263944468208039516675266968060493446681801796316500703711938890397667274512727835114866908186191785243581619855209200], [-843414401016211712228513836379226330584157700731875171337, 3784537689394884434364352979825568342844021201725908291147879245941727735134579580, -4831877411081118646396083794744868427888176255304070504163071914767054572391316781174247959, 2449916916270357727676977798078660515129914705056904490912277158952118627495718760365200385996534458, -291579045154206753709833369330871818597503373959438769286778392021287703226877005729620225690156617545862, 4523721950213276074683333392248413403326652118417516974120403539545256680128435393507502009385185684698146587, -23757013372829863039910603519820989452182501043517274009934183114949148619575998409118813209917419867050325700191, 40375238499847433325634855372002313050824941894742773219070953459020188423162135039167672552216065552735475684553995, 2768465235559777563714978588378857818116349639041139420565797915433828459645430793075473577134767264640057342932452720, 49691905544635887837416060061739881564409228037484037295534711625503880225744700401518942565217874044842811262000997768], [18564080851473701564598374597486633704656016069840342218061, 7554773325722667955417660540785812770406834090366660656451933041712988366383386133, -9065109147698401358501089633374349319076944762132777607836468457234999333145748878430309774, 4057315074931308261782379897549360549451493751769726464689042031740723576979454629799090208605453407, -456602673486754992217795120109933975841107168624146178236651649214945007376517831167431079607758749376575, 7100402148731743866382360008413543767952449463089093325225987550812562359784466769718415013958086037193971518, -37727403564070118710502025984121708418087170849654643602926333479373704389180745002739685772808996824823459765607, 65116193973135307073037313177213002592103620688279491179568556847460076600670254933191810630136875914406084554643316, 3915302794948569202771989173178114127510102372251966699271477618360819720406805432584463030528089409887143478444401832, 83355725513812476496297899921759791807000503893289080803317932423593691853192544970422368707060998335723693539258421296], [465593107262450155806079841926437742900062745715753766966802, 15010430499170045115261891740137048619092509740066276263984358583635032618804297066, -16899429477906440076385043107177065703294772513689687236873258519911864826656793727813702664, 6682390983985961891060439036970961474012425101237271410515880999551542603229530348744106299891199352, -700839478703230512223961834249629332464879109561557098723487678417758663275466289704121148777556630173500, 10960040399340321729630320262037244100437880856729081575431544517532986447420558952478642208683686271824332806, -59093134636853047194366680377028168974424738301143117736023855340826536696885717856777663992570031269944386558945, 103820722530634369207182607907860580500190615438356240128478782855506002769191705618130964307106128378783863867393021, 5379814504867058063033546002830988818591253156731979081520654951227097535313322513678284911016333558538047438962260928, 127723762552594762740139380974683277422837698317941995998982244421304088413832424419292748590890706092943246817145449480], [5958853840377881776138877522260198745402627067884467797469416, 29710468232201553799786638250974121486869028480622816669065409453494327166695054018, -31327203655126463700437397623642266382606151624812439050578762263995893873856738838461149979, 10945102668751346260812370820862907487956081449384644730111996606289711935506366514667494895793344839, -1053351005433584094570146387933838527876343100242758833353951055796469487740838848770369523530944093357790, 16633718080812272213279793497170337244073741222715930710549816671165443323242017138546840007065333923282642864, -91292690914811777903093224191409212494031860597743668113323272913546979156079779197255039472741973493812676074115, 163651123164106207511018231150558861397736126751895317380193573720903985261301006121210870827208437327395336775673774, 7146656760648231657912460517729436959322961100621459448484030727598326547722673346449165271383865493972609941520778808, 180504118777777869876525487694402595087010449717957940866941196394745970299958920988419259264543066192763993318769261664], [52192669313974180293935555939652998937075779923818816947882583, 58594169873888208342413777690029126550808923856444858796020343606793057745116854667, -57760560170121526210682604479301735278113902620266747455302330120346314928092408555780731086, 17827238317845321345128377968273065553275847681832176713327267787341361440925981175954223009333686630, -1548062308891838526754276367469076476446991923862231830577564686448151202404722842553694483316043848567504, 24812540404265404334132548569521485279615624229180171262137491892358381714794452978679169248466307314120606293, -139106278076240749189929489481785039262459186196953704517827173222076073889456128785021820140979274926972184214871, 255043122679880769372604734671448437683207960126404498894980302160044155522114233952253426470409876834223292725971296, 9107335926084269091853505139790017669049109619385663957439671532125589863392133881323057294092300171710819650246429968, 234622595565701930698050284389983658729363473349004421626949301568088688124799814274661917668085262128671705050446236300], [315442195691368723801230845815196153111369448338771895712173420, 115091795428769173104920224873578148057852001212371418649608184212113935420431615550, -105913632045445046735126947748834417697923817581776313208182357828172937770165796033096375417, 28873414002064525118826874569372368236518799497544112063633301126947327612277757401459704707705977703, -2220154943634012981510791248294309005909395856207777206424591134888890871660348172771233228677776005709626, 36362707920545243885472529289327195220479295030446253973934798294135706190791344462959732242342501701924331281, -209050179232257479707601684155489774345124957976220115058797000744316282991478207151363656908740558856817237565437, 392996384008237579477972954371386506781139754147878428328421391311913517826544433369947255578149752775012736462931420, 10987309919624127255968776195316859052380768837517988348523534014291929500878437488974604168170946759344485933387541704, 275688665702036881050846705095063520722078983445678510873157540622795221086907715720566390607442959640701831696245424248], [972190699507745793060495445351751646603320552124244074491536043, 224958086321941799220911314206267988899459982425027994055826584507824312132988280455, -193076608680021279636806585615418584409096802105470491659895199000546953848292969194892019646, 46497334561074575401663082223125394995440722672899522891201250060578396431844952364636935933956200218, -3097977694883731575317456694035053516787985573127430949695188114568824036358045817804959757412245974862247, 52320343893999137995742748545395597674385647707097887689853866913404766791586811272284563177886538013536815178, -309824999100255531872849060586113546615044321403730218587587300763028054697528370101137699354869182481619560227037, 598777105497992467367827021953915134529210262174002181509652426058399291939890232604607241671839138655041331196112082, 12237476848763241866129507357761387437153877893663411360503832174022101504842777153027674705057847892151680754234525520, 279204129460953983315532629527016640744945163531831300723946347582634121777437115469688609285287066022628919075306783596], [-4883436598011089499069976434031720194557019361817917050462423289, 437071205166016672204964043096822767618484544078942656085339076558565148074444028715, -349757121484721768119470982008430230790950848214342320710983550377173834053767458745353838284, 74444600758718487913633054557320571694405653145512367366062393992247122946005995011932000169011974466, -4187593242192668625805372167662474871531158487054599215574339613064772028131021626482679413878248214435977, 73849637811054692433802835862036889146094296535349220869173038510041575982911028365666624517779525683905420328, -452793329735729866704007063823645919748264699135392601884661306984823937329110511785222447790122084420583328227525, 902122741952628479893904895088524030077231965200271365284159877374576071487602643083976649987429894773455435076288558, 11879587803459869820798616720591100639450220561997514994580856189638400724639576592381952282984667644548942659402411992, 208053347421687766061351831060406545903451823108117944592603901624971071823893339196660604501385215209168175081576276096], [-105521902100518706319510780547961121696685503729985227660735358919, 843193265704433997174369097786731622194620583464420485566277513184719038483058382585, -629320823401062025452544166824531012322105671499960553238617464180916899456910153919500662701, 118486160752644803187669306366433757235109736187944466405511125576241516717222403243702310166481144515, -5445820282053997326805789534109428568802871646121182456119835878371517125656816620564772045324696555726651, 102141266435792513985499501406483454503271984229246626407717877771964742061312527105525625358293508241506453809, -652441910864233592618685912552604497571066158177177498917845221056154678165874030970020983538297806267531939571167, 1344041812526937283182669155047728599673456425022150865700316922502039833209714667026978448071756078009135862171204054, 8295124962821494287309099227462148685208799871226434536673108559899937222636046036417201312064002748653938415959811892, 11180578423694574323794632439180577165046015808691957747740119099495965360322403305031637591169579524307531408332970252], [-1003242315656600571515654925881858181951256658868057816070958876471, 1613795609337874348143793893870968610021581383210488891419509644756967932055538235982, -1124353787202005391922862611349031547332571219868388711813615306353670872368909393193237606696, 187448331516651451970867635867914098486825805381518913605503266428091529291708609892310897726707498640, -6736045614246088135093282223520896604475916223521668015346382640543876495981822715908202102862532981146409, 138220581770989075384496872541465623337778821797176845810737518373774577774503560351242869504292559026425504841, -926756642524049196530359902693003070945849101007616906085016935195189946874971365057985909893609727018949488990266, 1980297316249026196506571708157692556266669356544449155079353515419687011129204655279617128021804252553889249208450616, -1050887785069535394064963206131011132660533094410132799597807519228457729408515815467205905850440261716951205482593768, -375224764453258304313710144262052635306423797668684659644803972346133998812246916483117927481329739502424166373918829304], [-7001863589668353351868974507216107049557736216554386952275984189055, 3062600006362207821243264293540611318231219890154725772144451619525092331077459152665, -1994281265341242403528682573108400927845154676005465454427952540875204743118655608775138124857, 294729158791041774424452316604315870325718982928076984828045767029534693187466821831238367523678999921, -7759184848324864962246832015243041708165963353464197458771001970684233827656899652065193661917278917946017, 182627434811193334622239086216773300118794656477282726320223178950130644846002166620160280575566921908796951639, -1297406294182840488437238252607697708256889026081070170823344470583557667359752732172912483455431255217811910785393, 2885647618013124019072228822793445884748988793291013202530386046827204738013604048072105262240293473148170838548419976, -19954795856200033244397775465290488439820753941173183988511443414141986582041354262474687561868230679277140566988736236, -1022320048993431415574194027970470604789061364053916825074371094904461445358218301960437671409221831033448459930179073748], [-39507589400856808348762711855425368891489264469523479976084805908521, 5762478890560141864680497246528179342866936598953255587149408588500112834332766699973, -3511780534271475780183510993480311468822725930757276662733319125442366523238867665918367763637, 460510480649488013045354876882665190041687072503381652062129168019279825737330152229417027356348730306, -7950041471355623512477391414129255376859468153477465686711294188139680438390110176396693259198671377328680, 234922988438779094478804867454690948201629973016343648613199700670694657984515350081062699201462581698725637227, -1789594208057128443601503508672230175973470536523706327354736269625299831730446474913048105472701732821059271153060, 4158891018544450749669257944778212373574620447830904820192976578948082222356090209673780793604838642305609277292819512, -53882588228714023215729131263184771456156701635274495011896934951712814500820163840601122960875965847496823905909044320, -1997002730624473538431114794363430005673588177511335295641938219219978819127377519567063386898144334736464523400614207376], [-184872573020282069617674336911930579024967596234717148327201328443902, 10753454857405525287600835176987735267241240315970488494992304048155871099780912026069, -6140478605554226121553437990163061030392848924282467066029984294626356135575874106307598536903, 714954932514515715996147302962222200668532260753696964723644762250804714436873090581734852106240279927, -6327120087139882493371416253295774878885822662574114995195967654431431478589400954935626893589776970324385, 292975357401555197516128265943075916695569617368383865404686564778627943467564332221143103143903906274681960098, -2431400268781988481198240389839057177272317799626164950990879416345767272104294692302983890016552734352212060893697, 5928717309980229543067089501500738831553632045650893705532985237501783874888898305438431631004364175005560574748460691, -110421825573265193507249625577653160426858944160868556879104579745001855551633399989947914409005615500473915525736091928, -3342154584930738496227787469434243778630657006368963649302180086483299963160542898086976541463002025902809567078589474296], [-707693599086337416051628514790089436548989409973269568762180947878094, 19916310700682102789308087815733891810879720510322578550913026566625983685849106639984, -10664528302518416608311318675025107992899374344772135180704287362181486029805242084402485329664, 1102782559960627847362577844319668578075133369554864882440450732239544935193013689151148178981241664404, -1281978859549722142644582653373920093475292620478523582757381127475116379193110785414033905327817182190651, 351977995563126530157805459241888730914197020647944261143514262511629727055200933020491423062984000889073695436, -3252403671992201693876732948203324984559592853844279883597351844570293508337901151027818360402347871166555137415543, 8360310254404921598027503209295513552076404697842248247830352892031309214369884493230240023216158740143332962307562632, -199736802450285689759180769978474722569890015920343940186469832351103393658998608697769571782591976832663059607324989980, -5047280964039752599927495287440215026028255536750897440840588185168796294556389482343550257154972011020663052401650271056], [-2038044700047651135136783889299466473666358357231256932824659751412526, 36644226263246341690048947917144526017196881265541779492116573730007712004150018615988, -18403762286823078803832834914980771526300472084740428324256967135030340644063621984107467855928, 1689758569610579724446942817654296486269728218736289354664984311304051159646273347951188929216421441077, 9707106107025946721906458163821497922255330760386735643933042097822163281751845273724721769204008846513982, 403165693699340117265655190066343307645706931903812852759165893294998774536621266838803173120696450047417761531, -4281358794959206838075171072771320708107684495454248143436095052903298505981475750244575460157332777679785796892021, 11662569646896161471447953297640117351733552732341431251304283799288414351041472465685124095929127100112228005543948847, -334958906346622548343648709072230627829880695478307003700570501690867071167573394345652019528600147690373441389109581412, -7009240362503938379379456261203030209633320834990874381721512263303622421598378263342663674393522349393087239905966862680], [-2700870994414252469686651273671080333071285864554581711527027270766954, 67049206810937369416371262511058812999112618818293370974745369363921129857955413188032, -31569025756154324233749430421886821599702622709191647843912623404282144975103024347005281810284, 2571798172479430077391253697644351219147409324203139410736680660496035554294996179085849672232776151475, 30452445566820298938103056645837818960051436865331978569678180136175596919602872233033825162090131503868975, 432216599173069705781236925555768403593279155118564874027502491935163191799120378562700345449297675476356768271, -5542702358049858783302596226481227805460093205114686586500958862063432172657349996635909223891449850189248831237363, 16095733340781965256578358012430151060619266054016096765611981106930382784494611011636223050173395800999422899764916330, -532409894741783547400858803244887529862898804001651011037903493328204171031070820914330514741575888068775426049112196300, -8984719657822313965235046206357354127975268825314970046668892563678931395292302242830824648747923656982282372481021430208], [15675951577214583743283281527266376200185695723599824299123514774689169, 122121139221580568945242101606992217367213040730920092569695304006878132260576593845109, -53845076804013618681014217542933125093428955750111914419494771720413217771702696103843265034595, 3887612189543823446956741745643149015735677697074542533787146248856544131228849605337746155919290967564, 66538523955293412467646980765167196463938392825553469688992786404986025933665208717237206033582134904080439, 417368665110411623971926562697442629204635339972217454401997749496917475168577082641034737535645146541081492020, -7051712481408259158928657644112203045004796003051840064453007549865241256943451545885742898861848051031936895605602, 21979084066582139881182461510191254725805034693723445005811405627023027918197572592168295660866916239112314936773156758, -811516446584242818128115930795371238787446356817383392030594910973397036323304414622593524159963846407564823561914101740, -10538943636717612299205243954715931930417842065387530012041918745478185663495322385933481754078185799154442147025505795594], [163988797783278129642459418107145334144787628725266455443271953958299453, 221563720549571017644212868680870397712334957626045934197559701330477334757647269854035, -91338952692203211258888516205893532833127174535946624795661234459690105492985656224357195944000, 5836082419102095054140109281592628047688400016541962770894890553889173387861046749135002424712231330708, 125916293114571370021927347397600049029586940290044844674608898399216051697596767040803382410477248941770611, 327338707844510607613593688553229835221913024036435960705320534593307500258034076912636274537197238581069941622, -8808232193474390643303206843787246503111008610828266306912104657007117962528755868380688173702505022010827885197576, 29698331814175174402658938169837302127849681802239315956641504919563116300430815638825209567712039361718331677634234296, -1194232929081681390750994727600002153218728563995477800486269078253508007096636198318842901759154472901716639411416055200, -10998730352508440563478934485339988162116071151722494853115780391553137810437358056851280707976747847264013390431005043372], [958725460102374464105330662597486190130595276483604991329975541067981830, 400535830203387678891100929042045448128694316991663379003702161757431936536308862965105, -154108018940654659578913776864819364067303436143038242386043664080044847460843236599948076875468, 8699870142145064442441764658962922626267685606742349522589569766809482641449165112805889719523782012501, 219609828035207328388121094372207259798113681562871405497887761010781790601634036022923472299089274087074876, 119213748577431548161837469882052078251447660758009504452095099065680047014595544720328875870785295970236602105, -10789023064440143735859662391240691380185183486303190723645856368332956332661204899696047606534496723395610251273965, 39712181376878847665508296189911201659427837065865405707832272970986172220493234205275236703027263542359401573289365970, -1703750731121001852718137692408359648835415779002173142363115747296746080580651040305373483939434045299221119467051067312, -9422128291283518262304214979239649426177435863043363012714715253314212612816264326192607053095323853407728948006286901534], [4438545830501881921386853972007026777368776348210413797425630682777888189, 721334010130141725294107882217547644795871125082763851416736912293225152133574558723568, -258594958598122843458118872206091813565036191835664470697666421488083609296519061267770107524096, 12877121091068620358652865475071844806623017930056433672654650330569266510525291151787893751473969689849, 362521439382464914686967206094258663368953031426263315182113204633524150766004235737290025772796162161528941, -263412952880455400600711226430307126250547112051943319638381405977955139421277428110523207310689988688980031032, -12939036440585368992032559993739081787475679565352314309497046256867158460260837820121149879060384215361420632832877, 52557539446860739035010282425876351410753032489202190719839158350020867635132147078906631408265638230964593190423094788, -2362243437055371620422705952832995019635281016107765100078436062025869900151314501598974969902229369267701419705577164156, -4600963873333565384436412179378503556946850094392461665565231160380608813782560315609586473716043563650946467343665249544], [17646846689838627457284974185209028872529125956019831652480666513880214464, 1293310644358694946846772036997402519393978046900094973249252343010448167797156062172511, -431461066849678921514350978043310831307007603961891403645172920454584673977973207591230223528640, 18923524782151278192235367829849251856456513139795008839527751445334301644784746641909347890079279320567, 574302302124309687260822582120982634570278074261590297080515224489389835889071249501215633503113416969731882, -891668912837722857302799970086658439416893386368213471504072684649028129359253385755974512013702857944245789848, -15162180326457549738452165309629570980773385192673996446672330303638827735250770201023953087156702662611051882588662, 68852799404635729938908354397887162757368323967568804437055420189881564203079574498394830585995524320972641394851552700, -3187385720219004420584488313953922966733738892845475105340518252012000591991060214553456134905686884137293406519850452838, 4884098965920664373346836492921182903135474137645402085255518561570504574245737155962063266164958819891496836851274012418], [62074672176593596173239932427944589043684921784344113880160025929983161040, 2306248417194222038097411660125214600887069476763345975983176479942789571210385856999906, -715542808704370103398399146365230762143630381449763063894727226716571066649249502203253337334375, 27607393855448880529313758295609975694685481159377152907706357570590164446355713123747613906612217522591, 880230909642861211964216836820738897803453281393906597541912451538565451145739871884757967333705403560178606, -1851472126638216907079420356337452394562126494285894090697926713769352030709075156197873759639978825322523132220, -17312508343992152275012586920354922444398512067478233966296477598501414884431324303550206755386739134910124103379016, 89298675166676017268326555484432282314947220921646023068991736925233866211120890953428163396690439994391792922970296978, -4187399045069065337245470344384890610494093720444364613553944628102521846510237802700492217353293624167357843032765551872, 20534935843238340705883448024423998050087091191515907179363014321448381830287297121446316957090743475518311114854267081380], [195149983505756201076791738393888707261961370875504001503543409181590385296, 4085333778176480753957243436746002952343545027337434300093512271760291361820371994130576, -1178982842758487572926114000052129898603984554642181022383673356017834595161248156890687852664233, 39980814698913948364868952917131014939415007531912848369007473711460251781883513407976971723117510622693, 1312011661067306590166009185969712498260972116933848855856955373179846789503084909661394270226116345654540801, -3241801224268941062826909992681558043786829479661589624819787456493518569409799113003236178125273503671745997930, -19187138093994927887218007269934937328943193503283670706867633605865260097264260273522953656634426630357927350650560, 114676143255164927565838221673425426021842035849546184648945741677954749847452520130316848999689588072067506873716050726, -5354427577714374116490593225630214648112574457680097067335341556403494118437173680179860293495519977641082291833083442690, 43714227037647147674217184802246277082838897033575448154498296138859589289931608740649300039597492030194649515232827440798], [1288614, 546534805667537341478686601807510929318745567231207662638830977658846502187, 7180340316208980967818496462288011360791294853192802605416157461350029678478413809541678, -1929034290236656215949950906325308843536510314280585481943107509995267864490959102582086194782696, 57470231852019684902150962832836954345724964466695734175071092903778554978049329657528779611388092457745, 1908372067079422111024870095308062300934890876023462892529823044812947906230807950919757103890526615923385547, -5170428550920493165545217078944666820640352540730434746645027271204591902306878844645904505983871451138739771824, -20522577778035714506200857049435194100382267478250224310919537941570137322689242231313113319465838019542108218185516, 145841191402139616384722327124904553962912279184119106088911282612520600046524968666696411441407674674130130090737863378, -6656139635669913658811789150780155837026123295415705340538269381685406725584457720072624986663484548898565137845126066192, 75316619285739397547841234100474767983964974615631767821626393433910300639525021450168752238320454108294897496170437839744], [145718941286386, 1335592365535800539074581385887324032571439473330581496518537299582407030853, 12508645949982062811810281055443195273354559593931812984201836852058329345154496375202533, -3132641042519474889457666875044333963686843697823820932415741503616906763149426328733321568038837, 81989993621089157559748959801528814639244926064463552546774041508407745827996045320278795002529546154657, 2715302048411452396024360328707293195778072314664604089876963550025745985833803519573941112984295924435279694, -7746335573462183411429274759466391769844471285519205127723072696601861949255424666301066471901179491217283012757, -20996443362209119593505650448763327797589418291280164462387542495767276111732619276871290908504444470598650354459135, 183716248552159964372167872420407227483757771742313579457397446631383886071784889760035323489117769244250532291137045245, -8025586321282346772301835072421981766086751172871550635059299617832283742782348400270694330823964746528951814216082563668, 115329282396769683776436060879413783333399231994286043349661005608033317588927565647442594270776070159440522400783295610176], [169849952993179016121, 2677126918994238818724896920858878474852620442457825290691155128666981087429, 21583165488758906538862920405145096361850587502785022389799293056954163946447160252609050, -5046700055938697702518794323487792104005762742856069659191389428211100238799507078284794062257771, 116082312462935008941903316951901821098628270292522323390516346158665096704862022011580167825729200916205, 3785746581723933348769275376664307253120924853419284993494232868576210449547857275186348191235517239224431534, -11068068321799243594171074965695007338617042482642108829834545138624705476235247851184583814501792605648933545191, -20236710831928823675404960067833010461453543384732219434501518340951590586237800550357665530892048281148928776519646, 229278359387283801215213434120902891842209716538331399000884183419606582050526951123556492646513659141669170391998031950, -9349526952596560872123499959616623848489133194747078652562226259563178460246827406849877808375360936863203000969060934140, 162294207260318479265244863544260858528225177757742571055872460019499958789756248787257973009280798038655085799448596470432], [13046578764702375170516336, 3451227421412991963724491516737288671417761779505058248279953512127175507355, 36875809082574731887978739203066412168698045270456028404582270034701763536105551743827223, -8061965649806044944579988584374746320166653752487528741845055694075044582409010208524033021968503, 163086669067786693977267486054568773869641247968910178028130443487702347462646282568598336583465012288353, 5178538843830296167132593785599799326851743398983745700881306242386254774670545897060589547087676179560143831, -15207439843813727557323898720385436078202490400582437922955126458479051087763322468763510238175300742872897250083, -17840587990342638330811871454229295132834388262812807327122950289962274010663591906575399547499381142397278254092818, 283544330097181927994641103585309374589333174780701512261669199611535907909365842616403863950387495994588804256364734745, -10455640986845554628054304544962742974386565861572417278890667892217425448156107778169447129220840411585061442426350573312, 212705552730090745452035886472580798600925005617541498383223437139534217920350392198318510651689202789415404753050314693920], [145373205387257877143176340782, -2990303025157972726493244654562205588284990493630203925504836036992798126307, 62401418698854989358337654753427061703323769456851569850817674549095089890736648737861427, -12765923309127578656044518993487090620808943038422144348193634316887442000357114124783396551779729, 227340786972689160643064498694922916599630987690839403222966089670964923107237700589009292725216454483953, 6956351469803523594896109624539703151349214070062583154355698769966529996213060396029053113659008529043698860, -20188272457001506624200244638635068514346909333114922458652745776586870882688118434157024282456758114581385121472, -13404728448730662843818288423350960839511705544172691445541746942162867761066230301270150092938082185617905784945631, 347553167838440518798797904967408381720781704970985621255459984083170546085709226488191974892507201290300781046985933708, -11099271444520682714974916044470160539691505621607447498687875256321056560589650275623167569045505638455450956214243886956, 260400322987049411457993166461371352809784660648170941326526419967872585490294004254827311366602988163270167608740069566592], [369329937711179273612093274007644, -42236243286548787097468078384143426540894236018639856618534068013761844295214, 104668279908975471486467613248400865967426217734353780681566986682541680392391595372991224, -20031716091830029350075466777976419594496074377060784107844513949143549980519089922730078055660073, 314413792376058931531101750311120187980921871101260474624250301225138985915402498631856441503655363270995, 9182455674020349731101330059446069585059682728604333787713101972523540101738656340672508485122598334128827189, -25960310958548436918083887880102581548059650896450434271395324793792944448983029316026342481582499339534483581160, -6567783070165656144624341123504096676320324921071410385200001521350754353285367274666641747862604571600066729639620, 422346120935222604405955337421858631243731140522234721381492397236469699841270957640531833852071510750959936120813009786, -10950561824790301080634130010935872527017537757474770560843908229783827214544648461639811096062367696710183186451519276892, 296027595520306048112608424327242255529840194815726163796907923302712146928060021435027034050574520482808330630257072113552], [295320828070878969935002633646351140, -195439491860389925625200228604326353360756724924602941981683863641497327111565, 174249466267268624743693227008506345767247833648523221812277891037104096216070276324043454, -31142437605886155612717144456827655265744717972664864191068884234413369667296932043873077629774179, 431369927071574244093766611959222523363604908116922501579970381167273000165267120977104586092691451730934, 11916118765089610814100817317087592658381359860423572592139283044312795627212196940143378481757611356694021859, -32369029342761222378858298579375821726965004535959198368113918406775616109019973601287483078718685496765853540055, 2934841193209021238574449845267626325931302824131242551361181067355073091579836937882873818568624030432955418493786, 508944466644014042092872501072782847019086018020076514008850448041933978792842498472122329692258528596973395087839555032, -9583028988315028024422220595411969840766552006353517477753057951218675747106277333917159963042559567991771989673524705004, 306707445484031143679820341086203130977518282069286619716845784720010015509179410110954450201106750191216199241675408551200], [99650273386970787610444337134490745455, -688578298860754254997014253171809355650759380923289543164485248031410174643697, 288416518302708548233197002459924186213676268820173086907541502174788054037037254435051022, -47962908625111724170884200321709780835966236667512113340930996501906174586973831261538130922650905, 587058103716361136979914084002527727186781770409702162137225667732275960699565970804739729761209791528540, 15206545829900137482711983812627650679786426636590808690597178590391198895102804611055445961701237081163230100, -39122777023518255685225097374059157549256967581596193808232696528071949321796516419172241744625925349160451470801, 15205652710703809330119229236936866892692898804438820866535360973537044809780722769628069216919036739183031436585159, 608324875211105316839400342116125705723621181139979168051593440157375851214382040025355748043229902443820805252499484990, -6464729201934004197287779472887367882175922078943952546152354068898498456684557978760865866406045209500750353116213671412, 276011880689420880289534736547669486669506066269098174121871437101947064703282890948424963556536430277460445352896226923472], [17253757526964494345899059620409996455332, -2087060669338201666115208881652897727612217801818429295482700147114728239873433, 475590865992959593142217191145472945086840199637221727723971568772550367843957596136260787, -73174528291642323544996893607478734224871955067784033444076384280938511262880819641746272512199139, 792418635607670409806365127943567146481501839038990229608649637946253795255569502993459123780203485928400, 19085384465882992816007479728047559747849198046358265522062397863923708062440915272857800602319216955857454792, -45759519352448637182935074046421439111693344774378143872072592722887879999718315458272495512593871027856261074558, 30112626488187370483811811507775286884640807414649399448628107422356910854991709657682896670457446490076264275341023, 721391721697407943326459258470000866988344890520398603013351953017140760406229717455764414502666927592165899626858639330, -953197760984939092173732027535371052227929591014564144851449142031664163644085670228949186478519797248119576601204101284, 184412309634287251069004222374125374274744565782284993299712805175316525195527733058076586005056826860095085722896508838784], [1953414158882102548765696718892942332997507, -5669428337292902538565004048860547053359181283932552205059134150579587207406445, 782874310970616364029319807703113510856434577917567060417191594985392960146993935359354602, -110593018098877710537118709436219060978045433654387565312916095637358631082015460159090841129066068, 1060793669375765273949611317270922759213188786291461758601263547117574276321196493723311130183713631193628, 23557962052513495852891166100773075601472776641522126176966409063134058288451779843094691971714186714859042185, -51616247088157674154551110140089950032046556607300472705878136556515808395336290170382480386893548706939704813864, 47215053086947603591656103503698025080675468300991736259326136065685454140307715080498497318621343671826152973276571, 848945179491447696314300176515397052962111614127024531331674461446035168726935497855955898396640154736234212865886722168, 7704742717908744231745033799093094625154417954145939927790318382770575663181285583683409815777827956183920146162231765724, 10337089715031378004684332083764558449662954324331650542483209887728912313790240183205031010070868709399367475882835229776], [133100184703392200372362549898436375841525455, -14028897376112615225330535952148196841125199599331706442652538813790920341594583, 1288699393456977806631376469584969405672698091047754493949119219195270430003642018599634551, -165593892980822825902140038264358267449352338969711577071918214817165436654228591514375332902336618, 1408222335849207183218368579615645318156757732215824715107506666180597194013636231491313197856427930888605, 28593607845281377963195725668197209352820536680218056483017255508054484547185878134554457189620930755714906102, -55804860552940182859213247799527807093482596614969909532609566178258260117570797080478663769316759758393040458542, 65695008579541173531534210248234931418819300594251154832573741470417000699896140090329098993106001633246098248022483, 991643413627776102890034219044532845773877174637733442308797950400956298206295101192242830411645616649780037721701574714, 20367407754729846004667019387810639392896078403493045785920186845825841850510198698540172572008363561675814593805532895640, -268035163177254260654696903934921894580174701778140509920524098465576997294396012172150906201369239268047739419733486164384], [8408811712549565200370372245306867485962231514, -31753994909937258343566074037230145330464501553124943706618948208029530779504415, 2123782911671394756486979935119866752354192433437579816228367490436026278319113466501304915, -245676238275766528178336551719053545747507707484113612393906562557135345634601339294155013595980139, 1853695679717068336494171227848596971376623147268888152515159529267414803118154760142758113834537929855682, 34115615949048484373268737397801322355887113596007377124441173835833107385245943950946186220674187525914455300, -57198857660091166540321597775841130231642397786167803679594275567287158003504435703256099020694930479111637582555, 84303336612202003969469308007218146352640096785131577554376972051959777895954330740081650735937701456969967211367242, 1149956838270474929172398845757520496699877006340708209893353550239892896523020949086553125030660047052336563198247201584, 37986309402372100673079052852652153410265921670607978199164165311943015249551035569495538198754905423115825459765403405212, -670158191176457299046528312892694371718858077323178899581012163376615597023859359380383285195707843361299685919067471254256], [298716118749546733559911433226028279395619621650, -65370778187782469156032567954325237539429891714948329125040253723665552984234454, 3505149028362052955729119854727560218298572024309674284114906635539572516233218978527126877, -361201617529360897474035841407492820682840293345811284109600581965704445667438996485161305551524897, 2419340448411100961809461166488320510224662986005969315771231855097151409432311414213208385094077263463536, 39991612598363453106090596951764270223545685695086385968779827529629074606094149787374946312241233525172914225, -54435344464475369613533494570683776309849100233961424303623942647730582935000298899127163660792133609162454685131, 101329955629702549123394555074442024770015012205912483759463899264357586337724624773316597595558307823340188614487212, 1324112374886715177425928787752863435905997766457057751730878258451400079266687196416522508353991818036700137269210785150, 61587612683861560130924711980352724825550781540993605509947535164189540548138070832462551360658035563891677437263288590976, -1209646154181922291306592618376223429558511239322419067187269356656930911362833366471333493565787130815285857640833013864768], [11837574802072893217375360092216555112000842396041, -119979343583751321536570275680843640945494680641242879441786517160543134558831958, 5790045585889386450445375867184302751980786886816506454424314895955904030062275307627897308, -526351201029167164061978777501628589000859229802802466443355144616277120343316131250185367746810713, 3130495383795239067261687411764357366866592681466066459911064407843892749727859134708597953607930842057341, 46025279062525448201310437478164962951931478818084843137783840818274917921775248144610984100873416202070218911, -45936624504401876997938449363477050485671563685336477772042476209424719638252278923066534145068398147831218723413, 114608279601873743667365204670591332878990590069992301726351799159283809715934649253827320907797182512591495336994400, 1514026108565431148541584191456554632723356826080576367351728292074393393341107841916441932963676922450725390900917164901, 92247145770205462841197361485573442007875614148785055125981232485074176913889201235839010425917601295281094795701645056512, -1889993777112209845527838067842485138771785324941250140696520413656357264541519285644769951191508009534011975729757880996448], [309857282381809653069692417313853039891492207458646, -186105336930589694152205101337494672647037959580962394221848380469055745486622569, 9559050573215995029646805693006434182383888816205466919589032793690854236885572613453458559, -760349643767580880364944572861413034659837925581348745167968052518838344004927244862404904210989628, 4015639476365955708052881715234364982605318847505820363616791153755364057107059518992018356824674739872370, 51950522596400565350370616248702570279610261803176786219597487640842989428719947755275344091384374283239893460, -29954818597394747245189356882089730029720994977559678827130931835752391864137413457281475981169835634710021987638, 121562322307818339719638670159128652748587459997090768361715598257436325184692659896492234740300020609463679703884478, 1719223818700476242242441531247732646429464266563892245306817488734006971070729723291476518198770419698395366529755356546, 131059482464022515056731262374584429303224776195853410208829382715673933689389646677184558766524047789202415541013142534448, -2699628061799258263100229798651524534168355955911815002529362173523128452701144279345087016384073066600561423510442036194112], [7378253631085930468752148874341663974143812015439235, -202590649254103479268872661236037557510022710039197620655804206631820199671798753, 15740351388702672941958884582923996296416093022904826779737863131552307044935128926994732330, -1089007540941480016646584450226586164009809307592132369707753982073444570014344810522646562044723048, 5106129527030719294162628042554822420868091548022303023282037227474204159066813571308017401656649960328636, 57429253124535877339357469539378046635207854860094294011594198940699143139361299355373854105845179110266989077, -4641576941505018161283764107021229197455618161258039624195980351248745698833923917809212577691827661222850531017, 119302502107165569664138935197877501949790215248273213546910859221699612919803086783260824514832822981527370574588753, 1938750615420551484713083950609480438852606381416242855625705105646791326451992663661614098853905671489042408184715835107, 179101899805017458335990876931650376756464769721390799743688720415586787684636866168840931093714224122944154672038795477392, -3606533473182776021955763742320982303331671065595458006116855465563168316498996984029153867313889474191987460612162059454944], [151000038306450430075960252791856853133797956247766080, 31988868408956313428558002491107555575066513038911417132227896860738457384574853, 25789679993024100739590439220144437423415116119038512068464479156650197715716686297791533018, -1546633582970749932570466279348072306528380827891679005052268603195688179307752024337228024378652529, 6435705181131305256721713682769773909248838809352406531039167493706844650675598473269893626974853346618632, 62053885392201437620713613398629408874886858151650514829778371823932392165748310032387303114723992225806438302, 31857007523401026400068447342433457133213014742671072055474608568153745633270428660980246502920921478268887351259, 104772287693454662717545484302909508814090438606118985677428229416201882192497893880450485477744900777461420639245787, 2171073298259827146829938045643316020241642922730787354426191257826246568325888424124372970145341666282564177465372629100, 237394181060387368196600710012439076458159514239244651694560537315739278771432787204231173100830489320325609342054630945872, -4552796104858441666900317189406717938830127803189457340633969623660287580110404660133513783247345270280865260936917641342976], [2659069585090459633752346801703858245729014792399805364, 1046699310245303912913086049442730635622264801480058985607820984869672839998889157, 41942095387261772319182655397845747207802835736579640673022380175083806285464651834593198935, -2178360372662674627719443152742630297710439275697489489894738482792772485055811028857143441344425688, 8039724184803133892185613344971677412991333690609803915606833122205124832891784873320992727037707194529493, 65355523481955208890180432423269849995833131785211065468144517810599731808743477751081798482163788778390739029, 81282592061726512149821653174761590193808580741066860825866407494715045667329161921344753347282620047594938766624, 74942823921862214055545197096126772878672985112470179646766080473512735897616560178872265242262704145605167670931982, 2413981892440401371714978254267210809408679598643091229179747943301057884796055266154061365020016136977174884165868248440, 306855270230876854547559358571237579470637759099296083322158297454730955947904959598121190887981889616869516162254569804368, -5449506797241165904686140597021034900675918687580672273710886936629614727289207794322376201975084958880071044080929077165404], [41102465289578567067032968616908361163857760304585783745, 4054686786957055077059205381564805658607252949062696774755905498664136492744996096, 67551959048152434643270167128341720519514974607136425556085578333717104087310482411331748880, -3042911294556051048777390706682668479613874896017728088943435262228634041673036752886059396311473185, 9954099660281810261838590655927583438524478172446000833348594593606154646113917871656352017851351414829610, 66818485198184321884196965280658867065073621227729798692174952006379148161648474759506278144969421109326077348, 145128890728573025943802535154704568317217474184389631124998745031427309060876654418681609432242376074164862646173, 27046947515475852744226820688973139833532955762589173970296701303504961167928221665674455487806072321563275405680649, 2664499797602831990179207646329682071402558827376646166817473230801367754293998043318610565536553027196679428981614084640, 388257704857117964558744397257021700904142112474983982242394310449817093160921047120164381506853653315437902184030616151096, -6172537150452219911070010888779236699119982196809647388727727313198901601286341437444741415635653423178910983990343734585768], [564593479607226269989087222057414587503421853876143376358, 11561257746332668092562084887236655433600565427033156781581182799979692750087468501, 107535297463533613992041938482039656505264121559737725448689709022968814421016615813310512100, -4215806581083165870720242775168671663916117773310240010941534092225419850435841177986253183958379833, 12213925146543507245386453648588276470892225191939451572224518729478840430448344733354241079858312448393905, 65901390034383152637586428566718445001438005558971822330011907964770552745529617863618145564657855655529237474, 224495831151619358294142770237594710197595542735220920111633558104293496366268444810619334235832141951574653749222, -41161875827639001425214848384657214491968573682434945273392658327295991901591459673285432221639799516846917675053636, 2918814670057026406155375252049538286163416851309410797661992649984950668373837237520830814313623301735248703806780529948, 482180609108482795345124308255739924550537262248076474257750265068285511142984150150074889777559327149246594053165629519504, -6559744419955786571820006002818126319398572240131139275312180950335271423521792112947404822197046648746801212798909644338884], [6946261893652737042348619586210419669684125624055772100212, 28273060264870431575600574913247274083112186163777046019170036691401118181537965763, 168923860212152919428251421660611508328579708600329532569304385767232263246531509577055223496, -5792961639574688923918865318292613338359153318946846932858795721453705309734290380449278069844900595, 14851792073809480375202243922270638376078575863682373053330046929356997649000215699970351942078885976187678, 62064485092884239250182472397175603860569848753284058655847337459035385403696038982071446338563613884995504931, 319943749241167269106920925736181623564500934758112107252596386761606152725347681368125622014278799998507020420118, -131145476926845581187462283780587165358658630386398019859263653826868382445854403041051252152328363807942729150573249, 3172244041113770682306056888957198421633363113175458091003160855497515236409962394097363726070274816761153809212244504218, 588961896987370761108086052318153195136934206002482656815197781416362823922659305178644094756003590202224940677771284555168, -6410161150970233952326543604858515835425662846796304761409163736553448923590799708844863086480551767166540021831345528331984], [77062917100753427240626635740496782318059033501978966347097, 62208512551581445318193277591225645832575460623169462100382425294469699404751549154, 261532924273216701743564250285186661034927693276301217008746500410496983746152255362999268570, -7894567326554565574006359870181485125357058182961378216803072937747809690275913671308382057100410727, 17895827822004819709752473954707428866456619739682134971015119950377995515298825049442951625984220648014385, 54802255036571838386959987350960166817532595818375160456997767292805609406372322228417440972503467061162533811, 431359652654528105774359587736835794471779280541088449259524461384689892898384853228250164477346091706221839077699, -243335542400225900290185918516740295957409667510838918880101308595143356374259722969785765917337364534497649078527479, 3419250229465196170994821950350699442310030035558873615983203752172867582583535727141437475205072894327792918588500923608, 708650309562126284285914624436605180567608462532909602928515519920370698002079729807623794424541129440384604874177876676060, -5485675313379760991760991162444930022308151325739660494048265641354332199361219223771816704612944172447890713092285787276484], [775795618667010528071530188930723952780723853775092285027629, 125521004831530050098178651122292581937111119897025325817068292132818810535238508515, 398736996640415689506029327217417142085998237653980734781311879697799549311744970985434196993, -10669059221044755577481423555810119602075853746194030730344485860685531763621179095681841130380987581, 21367509577504153166810293953959678771777502264692671400352769447850510820485338894980952210908449543701315, 43679708198317649746628082918691475852176481535776750592053759997835264766083280702926708203831450121626188192, 557848506229874060840932508679431071341248229867549814366547924679020610078811380016310095793112576495938219105832, -376932519950080143290164392534063577672050264343749422143317684312370122936313438007519475513926834917561026640354797, 3653517889654454994581463204754716821301914451044631421748589795311715840671815345049255383244637638869059213821646291126, 840958079891361692432490728311485072667816354376808820098791496532356570817629202473512728863526044261526838266387821748272, -3515602573539499813427959932336058606417963261880825708137316175167016858947953498156709386336168028131894785469606096878120], [7127800506267609118868346300804392269210079019506251317300564, 233733759421046801149701107385732789126291831083070019752317760848489422403921939948, 598342694705896918907844945921103117995128992379811830299863400361347931937184961183670581974, -14296882539864586302166347552478583443331157424994317720165066359662167674960719401861565496210178827, 25279338271602202587019018108341613249391738583553706750775917448478552117096332325433530519913653732265292, 28370117695755369561420441822300757809537410448428450833483354835790274658231549238709417710879002030822953134, 697662243243339158031438653382610272674948636288919836957089780010641223669147584325732889297755920265135784936110, -529773917875893346633782958684079071701793491757501784491328465558183243409218084360624740966946943650156925232466908, 3868104274102490451858879231317442404779478119296427463478670037471354179852759680229844865402816892521219873143135254376, 985215446627217372918420619053065092223802969984646902463939483341558499473540327234600181724496600453857490081040028431132, -204394859218715721276443497828516930756112697349349574270725806937324922116977523923172477767818469450406335664860989659404], [60079584771976923871306098662029223254993345367512979745950046, 400617503587370313107456118767717465003246651260206022453819111528356959971034092261, 883552179021654707569565222118598105790858175184792931906132865670697351393252015897922829711, -18993646049543180337570201067145210827042281999498506871496122076824037171375715108398750474876910549, 29632485802054128348187459470868439392640278843312292441745253195416075721702926664231063476679764620338121, 8691497130677090450437559028294836902788872936594936689045859806480058465601804528574693976497338080931447702, 848177638116647386742042285267600605284209801536676094896263484906729040837575839693671917136184611286109378432244, -698293482378230693168454240157618112456975350784322022678159275149532011404302545206245653245987790787255310197095932, 4055666945753177268629872427761268942622655232966934316378942425166933885965005923862369162276842669344713448045588982054, 1140328933805997352759853397167916051387485957249576944178759149787301092801466184121080433947065683646840833364541710281024, 4757475386201408847438485448295696795705017765913060864501594961723427125396483296632989991016609699571019469501180276315104], [466766253462902579854244052296648777823807103750770215577478924, 623609322604894959587786976857398869267153354897108765170642334528632712868638840959, 1284031605251955774105316822241541683152746642994502348882970815995770295682990861329833106834, -25012141285264318489069162065014261820137737216847946564418549382390762969295895500646024110312927031, 34414554866362769817690308516952576072669535442963866459957210464289740070607398280630929003313743030314759, -15361222553304259736998968830137958262360630119465656265268498803080072244253148304414816189944196882281076070, 1005931279878301617217721386091727151811632006030803716630078423758195565788838280717240537357443838092686288582263, -877586317647927934563561679262295594904733998544139154174282502252159879120391174301023369620507132005088871926063077, 4208766540656289915684335425621449170769807560025962379737849130278470534094351342685157571944307026192872619659039639795, 1304746224531676904103158290599871773550580116864118793213837105127962834781481414696115986326274389964983750366431688259824, 11679656290145626252260901761561539831975476575043849120439162250737394477956548766721773235968923721913960136761623291761680], [3356792418919363008441083413997547665050321523533281574099896368, 851439682444094956530352919934537132712843547291425704237109754267422492323743061653, 1837146218641226310229377902555572452890052616904988718855906610887566414222139891372460402295, -32642596381776434496619527673933676316719724778821140052718812322829698093775948267382267655426965823, 39597611122127223544233001645586482749862574664340971128197304304131475868067001390593818180330549050345150, -43591413319060889884407267714862320654574861384789626948611596090876153994841298081447562729429666432245040606, 1166715809264497994844463838704441815921803490439515071229374642992180116036382501087022616897642775698684637218402, -1061586168304751406687914023431600569986434251143660459028225404430566798606954731384962206034226259862970392438523749, 4320233842941427523397318882752548190297961124944405961978479935317050566289076441817937179249759195938681414733321768510, 1476431451530221402572026225628713899309832001982802268748462071529695721150674119004060537095996021712221149173730078891776, 20855543408705470444443610663243406641695899698748632868192847733310720119461526655821433245019209754604742171955976570757856], [22433410620507738348819986440467738087933313059178400726669213360, 921923942353505599139027221549747788627652623784220110227427204037563058012975106943, 2589504849751220119085349751260760975782148631975098204382983052376638026801309916932858584580, -42210455131995593914055805675066393626101327295935776318012220560512681619285741691690327913436657729, 45136659021974518340381045396530835489170821157765400463413602082074550941182036969548920600569553910552184, -75586240084903506106620070520886471040824593079234727822545411795048435626060878139142972400407731791436161184, 1325736631149054629300459980730090597474761939828705419942716978762997632486929642143426784092133617701340159400325, -1243350603986625691930794725597632701970438092149131868189542325090860258047337636331364973556249314528578460176800061, 4383581779360767560136126061866244457573663010211332994189461575437001274284784413649850426907545834537073151220533171785, 1652855614803204636794502267404433879886160186740829351046623351397896962197260676971170270075167875855819275200546484133728, 32544110482808831663193510654857784541869969396541797338295306951095924470762628506834020814886672460311802865047216007452048], [139820025151181698798489482991607380026423533632734779066831300010, 454963025409745807873111919787477241443217165197097481521042357215440023179460096495, 3599075029571571593487157018754834684199762647322122212054093514812057982730593462267709533078, -54070943226216208828389323677832747790809587574405692422876602328781076085023201987018338671764619068, 50968732779274943028600431795818414390360746794395967534590793553835536506195388187512462846875750457940658, -110714762761632602688700315457973653031957438362990855347962425203939996909024444267097227910213523766227848240, 1477822929186894765075708792490582737883919089077787011303022786268316791670259524038709176952140968297689759505986, -1415438818528050802132365154401371694343952145777125458553440039531871067987772282991776542512139821408353322114860963, 4393435040024650854175437274448374276741260490637171097923014749949027615593556314086225174980394821812676095589901119776, 1831007382469616299556567407158040108675616344773834902230265095380078276725740139703376252896675148897331069887019120928096, 46950895196562034742089070064512295301625023812918189006810478175282881877494039612942292526206706223496354214259649452780992], [815427683728843193568239500855273507725692313215688761090298623164, -1313691582959353794584934036314142242228224290747781603057931331620570333557606177933, 4938280120922106364473076494919390984627647325791349415621732078899722025151209012396496894628, -68599728060395968781961220091130697560054799971722027668020311991444331697528584863691335469706653851, 57012760326504897166706641968738828984914771001097879732701836162215996296908465433793351357399062634070092, -148140175644674428532837304005919901029795754868879056359672719739768526583420942365971304245212393822379701001, 1617681526068217526710242157717343990634962285840553073738987393172812752808661421277768468241093470770017349791064, -1570356439775501985943744562290911706073116630445638999256883205498408705917190326268654511495730046436692004068633967, 4345944016597075218332851539939564552987552555234699273373052505164165871403707543581516480959807882796545069131155066004, 2007429499515300114648338603732700184095403278906631998676757967194828679472910473581737104342636598534917762664203016044624, 64209276034514585517249070481402451366559941906880357469801356807926429605431821570896771463020427612033097051238275314980984], [4463514337783249749995233351855204589558459451318131299988367473460, -5764037495471323036957149568263236815566763116046614778048812985020675693789970478823, 6698652609431005941063589727118403255114466243478034108838621747474193867797143746760083118877, -86179117361926260606774129397662796775698199283430669297663539186450646143429958210210122315154245933, 63170329588008891147578018556286615840675102285067393388037724138894048318545494699099663897258594568547176, -186846659905177690742400806368037377396344622024672993335049932998272646093468334715907576781230414333861976885, 1740177520639831984129407842288964256602988939787861566264590390321108967606087533755346942659408557011590739106537, -1701033412126022502878362854109694106563808297222660679783057240398576153706372558605654178922515976556640464269820679, 4239146644082383890671247306043393578906944262996168681352497099833462861133632682961910660234010092043989573184813831352, 2178285228298375398026711202621888019645905942084294805625052249825130152393121590759035814874136833693748595465845592896576, 84363292133789388249933906627701443150376511303414437647100747674202484480496979503683191066549704337575289964070509849933360], [22997603203202021422865044552744010423790491561441288684492379177081, -15172588826210079645869980788881752074766661447659286301773136108603206314488213821754, 8997756768498290291540967984935560443755107518809287460267280154006291704714417271530596368818, -107179490782269702495132917688154983963009779782413607416640394966088596750658172509190949442250321814, 69327442903943042427914130442181158273258994772470207296119762571006080945399050404674717586640783036619790, -225680128213265688366327000896221937195610097062046965004019532820481284116274364867969445845654025329502529023, 1840622229293982667251084423046744795812430631413824675414364547276026530660606999808379871629425611163953007271002, -1801295773077181413616118778528848077939341468492978011612089521014894280787286458897026448498357013329572421140302983, 4073242290935255760573529342812023162199584262355313190649251131740461021746564416783117962485420898289599935365634193420, 2339457571903931366860988985249703399593443054489878968362876190700062811201827284687254959908424056905756918951242069655664, 107353287760698762065217120730299232039424920133602630314254094622509692603408507888735296364350415234819835339409942691554296], [111829212591659092898421988561449557111425912347887492776024182891352, -32982458125473245672379801407512182787525461943115944271926084671578601668815054486166, 11989155182765770806203096163308535209423408859761729027400180451471783339824064175973995821184, -131936023051452428301163583674879081116904678151635744591491163076654815167848901811844004913229271404, 75357288477899109574986652557189731785262040146892227079994502911549234367922704679419183441615742313457559, -263400907431916843086282493331187626764161290660829260136738954031245647313548393169866911748685713444992238429, 1915047198535756524469781200600514241167988834418133067752635767372846199362695691942454552148280008596171399961668, -1866290785267047191666042894935838507370403664681435666328282638824284963789815802270223246423458326393361963481888663, 3850746405092749576000966036220117089213839132982185586475756750348248000065300913128983984394214528510330526908844010746, 2486681511658344535950051655206980748215248008491116972966003918224167950383919167236726929477698744808520238455648493024768, 133005596176344485586031287867690056287758525617819490134607122994898832511927399771683828003871011899249030439821261896247680], [514481045032087414961827305833422735939647673252008915383414619950048, -63931422946890156602839360483344936669513204988397310307651577951025594372869984041338, 15876108852182684945026665365066160596773332779008208042570502717431844247910204600231621351061, -160721228472480339753636969898115751563536286255646972467181199957672960180504510951496321059864298391, 81123990298520001198129760899113016900471883375277664169588757380357816466153436502186227884251533097711873, -298745260325586728402035971522273620262600500745719010749325217552767972525125896132790363291136773963974628406, 1960443212083340546212277029590080869569139310638591898304947887142999242728080754387828185007051827688145151643166, -1892827746778905119909090431526254323425740582987510864158744480875896306421122642289046781838176364076819697911516949, 3576503027593931164532631309218781535138886075936611665127683273895714371960836733130073064417096919911336117535157721894, 2615706295017911997427265813505741618076771660072891372420383721142455678660736904106095025142109701205018734284215964193848, 161027311482324576158545503946916063185967865684874907713693773112113623027812559964938275443716236071674230813837142817658680], [2244538324543573438450832954638536271559169095481588748829590310865188, -113805237542361538986856823125871370065569219267967710208247377380113491919137650382579, 20929397247585103284282538514103158126700445928798682256597220601204708788071003990516984910397, -193714408165890954871091689299036348578661598847956263727838820433416166428728521270560901925500944593, 86487224609220707390826289329594277225483573549498071279336903946938732718558343318138517490687931535993302, -330491714591831519714039348544020228211512309396445929130482891419534787041985356518546067077301252458562112825, 1974945359594772451157739534021367208761289114841880964980373236749873687723059158369143964848242532000086662820299, -1879603711191523838948505464536730145832879164239406548321540771716936573548522395777784867435683050370573205212472664, 3257543843966920281611739253252229465628457469584672434234100165985552900767948733064469106719502565547569858419112156774, 2722481253762265212431325203363170390642554549401842192195963069825339414476431474728055833991026244334139675277913501613840, 191006937458515808184585366793142669183694084696679921343322593144643946673084851944743216640727219780834841742148193679305040], [9306009087505888935760542520884415995487412054447886667966536089930824, -188459496580342273107535394232099392518890259526313629027387335162276258266366136422631, 27509062063100986465870476314095304743311909417131106821701430753555524734392782009029116950971, -230969668527917356571341796802667781669421987409862849006373321511149080610263993096574440375467826618, 91307517398910859915537070546552202124128392441703629548512820311006754124318369099715605863743339819270288, -357527556188981393183411416175361363972133337119837212076325022176700386698610933533942182478078720106775616996, 1957949215252009292981585711388304152686684721510440366088424521945358258733975269168799897997399253503049809110043, -1827293622764394146700479205578860599309566720790215928183011356354255831667570232662114699952112463894105776891126535, 2902796005304110783237719396040336948046775708943446605388243036358560001813818184659816416148786446142465193082218951336, 2803355140645703054663541459540340167154234816753717002585995391663918255994483290621702683650936022009547106361018868405080, 222421363916300919459701443260371451053832021745545032508927374767043613134995326879950187509053602458400186544802115850306360], [36741077980101482220875672544588666172514843097111667367923992485217756, -291629707683245281029812377202875614748967272613239162334149567987240308912336189605680, 36088989058846787880717420202883234502124221431816692445402029803029018496993345272606339411649, -272384739514480538797339889295607925417809904497679417003322448328597383331403953175043037515455151789, 95451970074943243224811374418027179454724041213350870786399529220752942038439898889732129502749727298895310, -378910633370758515070951392745274973704124512341349983523282481076618654086816743359930925645229333169140174794, 1910148633666102055607225539671416304374641157618880104554929816748838318520130994254273005231985041294267858934845, -1738496898813552980401707947288349194507897934784092862723104568184534195589076426480017665943325372801181434338219462, 2522655034294570076982545624375113538688445403216321656593247471170675925705501611007247118605805222791494799409951325390, 2855276028054383263922145867771782516098779975239086560748423747075182903260339806584320437327637325148664359285895757628480, 254649225932296955816326095287537848170195895194309855170937424612307801280772635545760018537034031798931513011514220039033056], [138390926188962107737052447643311486976864685314493553648518309262500167, -420969235196021158152170830039547402498839831051809296673648833592262901802153126592102, 47282075309451884909508950972759839020173557841453701036411114842246732913702663805669752455230, -317673279629056654654319772722424348103443058732683680477974821964831486294983388870846179388627750019, 98800106162709103254116253221426919574455846907972410891773744909416827842945322171328059400030488347177103, -393921846862573345599163022852280290649401366987349003993922258073691664572038942731787292879113893895654841421, 1833492077290918209982229342733764944592487704663361545045982866944529519533170793923155138278672094175082092343532, -1617545869127385200701437130691423320297575137511482451926977873374680202015721071908022404719419515567114086159645525, 2128452115654591390020875287760962956892319106685487498390697343418503736823943796866062658390062592430703317098975756001, 2875976883565727833963792769181813587166108438462384582036941037929561022175496040364070940166908425051813195292241697254288, 286990277856651869471063428728920212732759508424170106670266347474544191545444212687045800157034841679721425685512860061934608], [498186491507247345559632549236160773572004957772790171800392134262637573, -561783635103635074450713720238348946650558240209308375885354594554839854014066980380751, 61862389554497458383996206546218643517085422081879275598143337093241046134874620613713768977862, -366343631130727637835237980541748870453990045922865423622951754853750347488162079962725971139146085284, 101249496752479044429177093250631120845804399291614424462245067656219755297173567520060487105510466460810095, -402104361872064395521729218902606373152602705197486890147307306846444690583473503612227408728155267715682615401, 1731061102541056113896081451601290457861723719640737995825820917065076430239596785509319334981911647052416532887354, -1470194203734985527445492873142924951080175977577193492087150231062748774740182439472871887296883514281363704676849655, 1731855415506399866562181522058860732845656508939988533585510300304275175169311183042379737514844923904007320190703630710, 2864131403710900622410123096214433181644136699590578937410137756621761697347825987609436305164717525753248201477333092197128, 318689994410906335628920053146126078646734245026740939195394013675842600944002837262445098463149765044220692202763546883289696], [1716784145222449643814180523103044899441462891181110624936237199474656175, -678148818073266141089625274654389197155029305588417660971082379471492035337716705900064, 80779412111087332415421204327495691422924662486182829574086583825181659591754291851131034786816, -417687010050592865134507614519891248703293799096695366216442150487134744581647611044553870489365504346, 102720811447123732145326132608187471250578778727863588480478552488703107520247662204120802024183367457948434, -403286612905191750189518076756121642199434201478768785165681505845584535756068914745024578370036739203415808023, 1606880974637114431434782621966016836258268226112692096673116831292142671374654318504821256352138661194005151571420, -1303214110444493533259700613111414221396924786056646878890268081709573354867132575176807465711971552926980559144770039, 1344251535940124574918894800531534981725449529210579508293847890932532907350498405458533531814961823121289098320839064919, 2819465770529751047995482892483076500020770141539895633813484862688017679663057956815058178428894941250323384489956584652952, 348968228836413088557719098801443004106758570559753615380363706058551192627027877032087200252571181102564078782446595194300752], [5672080649605579741178552690759159846360557749174685189227844874777493154, -701590502202628493610689739716489921965165629032645852746789819429355440133227934296309, 105158407322204456969541630218392343142845251993355365183568230451720563819075352964226158851861, -470777825048134413555529094945137097688028613744178424232104731209331961050072270651186251113777711548, 103161957816328645006360176942527598586045412896110338833996139916530329385529746143870732999030279565106682, -397587484020746209284038285565650212553948477919286829333905700138784333936384838778905040896144223732757290324, 1465678722000270556313279333852047310222035428814427100577195984665730654435767119453388213720766497767719669700705, -1123938523150582608933038076756873393534683702991301113606031091039709859373259944546807620105759235849393738628356829, 976155015432265815798260594016723804200000778902188099551500144459114039611012210466656809521724232832973792517808439768, 2742814713338757253076028657177350376964371320994278682289814344757859330407169091762006726207960970574952693954692125760552, 377050444459284390246817247246577216706127584202020908841252669712017003945130601073406491010143843702571170452204532826405760], [17992493444843410642536828827188855184562641595217361345315908241686038308, -518316590774994720421164313776188446909316263070985340940958747117790326460702232480295, 136280554651529757165671080370590591012596722283851705795072433333256510757126705011565660960145, -524488190607413093879386104881663399338158230239081542264427994304822540657438308152342403348825681874, 102551016478138592677670592326090902584278276501407939489853317979339192837481757802076663007293029415545540, -385403505141258148679372837385975310282881264484175175902009627284936034167591753830699366597682918595775606177, 1312607766234586373858799508286695363627366983867913107495700521445823547298005823953394669848391590201869585964605, -939788009219245410374613022617173094584130501112961310199699129934949562648525698069802288300958853938120286651518692, 636690737094543695934703028057220953678392429203968971121458226147735437702657867592405446559451171408000147780408972790, 2636114407188489727807387227580217660077897860177789419775616125968103106464669138053381796737464138059349934578618687752168, 402199818067904273670940167854885497953860602347911377961537900387227798698124798485848897676069897502145269006155880792223364], [-20463999, 54870691444906584692977427661183651172925745684570799801161705451594417434, 42879756412510285214464650994893084603290739437599540070808824327678117097889498454445, 175536961283155876623504904130361737286339363523191425434391749682959355781360704707891897969060, -577517746485098954636272637634987727807908204033986337905483650107083338720908286954614113731354307916, 100897748851703101574402112934280477954773802850057590194948949341732803101342833593850391893165996361543256, -367379363044219229313758703264334358505332408922462607017209108605729628605933431544716967938979880983077176831, 1152960235833253351120946545435753337171628386395223057570260427615646396445677516350786865939020857360046976908252, -757821474710694968865863966574348644023164025653458192257650035682696845464289659438068940508411619020542492920670780, 333186609898521812204231249520133929605084662020591568308009095150832146487853486492480655067375694081223390552262767948, 2502329913082014629858167053160939942531999796325156048206312955128465877773559319425331227431881955360813992773374037634288, 423748410817301089046551308646783438098645152066305927666754033652010851839277526287766591833442157571281961585144352338383544], [486209844001572, 161075220320554272201591355891612027146535721761974119998504053830608742415, 1218607123000169690228176734915494752887043590552399133134503551893126162277630404295529, 224352345418418943000292966801138735058198302826150147413052200401617801334140915706579507968913, -628438674076347278552291893124206125612997124595855982122585942258184743025208131410766942007051598699, 98243545612491324754635397848156157375261963975578595159367626744807718074854732301237540564600075134219926, -344364338460948837957912271520120827812016283972394488142949668353490143924752772308520664899431181005566947439, 991888063627820204531337827980714076795130836911808768803910751032019033729314391182960839650629295278003604270189, -584345220660032319578944457258891469326264447771455299336063051273356332869154087655827372376201405413042396514005993, 70902884806500827127466358526082964986138709864110079338479223859485156455748676753287396673278431670371412605605014772, 2345320503404253442662633429278090733658147692141500930828673658265693709903147203506536660272943309355669663981707868615616, 441125625495896238820631832209761740465496387351601082009452395231739487812557569584344077034108144694161868029091466032660268], [-63207260714542027836, 455679059289641233966327020191688964994464914652777549407227771335578597155, 3310046346204353789262654804215212329042871474473035147508398330655514577118043250409933, 284077114364254599519763875575045198265086885714088390063339713567675686571219547616425822828525, -675754412569102420669242897569489779917301830362834927035005119436496798126025530092478879359736007692, 94659788832021269337277656282233060002780248225831148598701869382639282175326847231239769993054422010870895, -317358321277532711065995617518116904561951545184798501465372012835775039621785512745281350950751962672343989901, 834152070228631747498450474670632871594915922093333476068620883355726621635412725521847041568834621718717222527858, -424607227027809924524737347287691123784086993075970411078930794878595851239134050091285948203901953261617224310877257, -147088702997339258922211106171835377871768351547776282451176014225288275469347783089131088433947947849446198008194918898, 2169651681756216330688605100266541182402008106657900569082839901366084036533265982275832385922270964314316730817482060232552, 453882318137808419614784963308429583069876034605233706402229638378020347484177078347660985466819857769304045541959299962702224], [109130532424512370183371, 1243656144399677293695027438115406559631226778370941572161620831612847979459, 6667768316352917734712834468304945340886790654025350472956407222933333736964181461947531, 355850650156299678245792066348698922366088978701086131514074389950365866965324652349503994591098, -717969160625664288120921973298396714371178916863953600328863316761379796249145564488147132570543568742, 90244710872484668320304900376052032926398846097213381597288452644369924082636102806568950527042502258226207, -287451729889983672502860088857489865100223034005344580937838602255090882035194776110020818233292557388957272385, 683914736520247511915752982442662434055249167323887116938439524828794043462267407551567185042755264057542804005202, -282593763702278749731836290014553241934239924185465353517655154138652943434507444111664434029829768422028484419178846, -319876568222867943529499531861813179455825232483540524600359195690351169405987755231799595435784537131889461899851769260, 1980367372836278055680301607917279866525822555071621903226500861764531289379387956225280551823800544904631344317699339325116, 461709196872111331334373484650942032609500191220061725116091090127855738117041641278651308936144582449488392549227678930886764], [43914240870206415717600866, 3277854128696141075474992846545053191998153741009168448315120469774536053785, 11656746569943440741630242411247605004930617736663998557137850293349504386129915523126330, 440443490046103931063532522665329084586990507500325175756986063720559938903710807178075450443688, -753663961959596079756659715741336662171911289096349929409423831044826916786448224018821621756693904152, 85118938656983832285956538465122421468274122451909077399659235724624603011695356456345256212442139385710912, -255763916899396423702463824502725101211905070111603763535323859107853859669916155065827146280096969068037250044, 544587710202588571243474585075020317641109833065977288071177403708930096421831008810182910200226614927089910079618, -160934770901978527692923831831210693799391708515730883439532986125682683077534519309606550037835970232318467596253236, -448545166489085476768783592683861283251302621474930363412188376697310098654222743513539602649456670219880097184465539630, 1782739096325345485468583698691094459659901239640135523440250660440043512344400541300920085895534384400619420283465650312480, 464448501610878037350358077320329183055493151691069235376063362963672817029079805265026984973650849330342861655276144667298520], [286146960351420079185755283213, 8350922621283979147583579745270285216560317597623143263855884654207991449038, 18597583245126297736975093247594476684725207523767705749880559983179637054549782119882315, 538091134079038336888534004712523267735381664344451036901192030321785673795135043795116021123755, -781574177135654476076924509647344394604606965663027610265088387222546170340763161987034404988321881536, 79420003442838108744038590897354856676129409352013736007177360295506025417391488889992317784074207194596897, -223384477358737659229557219373318510811358074505811962262042928618150986260949705952930728270724671615247298072, 418739811253592893659985019780831872655235138310234384178395351602637216861818718706688790093607786701670467540417, -60914138795348308159042925055799749791196859198834421862923504544479046226648959571739628782704846109492629371384534, -535899252547798622818953718145284720712115292949421335790437688336969273104145645221923983224557093776635740232892462768, 1582010589614353542973070685898497278520339994543097336770180490101709134030244974565425731356198769044973776522706002333188, 462098386775707025197017044234028983206204488180495639896371089335880507341617751386777900269219384910157517941267942560666676], [210829961012749981101570421072956, 20583280529000480372958306316117271113330678695655057940970513679729945258231, 27683156171386857142055156279646782008475456092035701337171408624006641776575606939499062, 648336623483910086698572505111220665470080603995938382314795452195519849389397432984793945397465, -800662581164757960693237393261764284150670782513507820515212943041684762817528419522092113768351801553, 73296165393318218438164865894471556926191500060882488670222270967834870248032996770654002723512830998500181, -191321329006167278419833562033197597769076294883044051666036494657815158057845037488984913774431877764088456843, 308065962432027806435150683246711753751399929385715322840806092378035060434592036033996837136635608985287125747034, 17427877930331502246579845729511478094393887832105969600366143345744378551175797129472237931223322434688951634421218, -586108028101023550951028232919051014978328263053164326007759506644434832531878660110674778531287007955947176259660165862, 1383156163171117835876461679293684495462773239440850143623639485976279274212533810563345116950456330772068735063916767527392, 454809892388764498148688199985865859947356028425766883014352935178478885421955386792094069806330762217048076783954572400432832], [33798830642405679556612949131636094, 49122887761120647062077913441367436294017980318444232678857631496976027409319, 38874824393256071553705578141379861743024092354988906830290521874227951239007275313747459, 769901933648933754874573424039231903262589517046244423885094454473057243353919989179631556183482, -810182297850738840418845253177934978379927166745909976587227880791633527292091640120086037551554838682, 66899942915053247259827360500018536869724142550765935991452066151683620247169506635707071660635742619045976, -160458585780552386977267382334402252086117064927642407847461606938068888986868087957527868099899333408873737651, 213412597231387558886687925056453118082100155508289466091205736753885488224284507769405086701449273628343805705805, 75119546850121806944491546780339113051505354532357600442615689091844622264105550079047885958858284862681097470317707, -604304385811679046586680669636217631620816937620032782187238267948438937420295957722692465644220366773636719353383260855, 1190669142233039026460816393123045401413082942475527122556316395930575572526741433562397494864175842301797553751851816977304, 442876850739476861041674356811869561466816873893513424490991002064879984177036124514944880201468085112316462658591152259264160], [-1617821673970661930485204506423417443, 113598349985095289986375101168567330086501330965921000224720337748498430251449, 51788565756934408342840144957202186142923575680633352462722219744545985783660241712644537, 900608815953108225855264412546507173680039915676695160202833177887532385834282776687296855083273, -809724329765081041197549870981964200666517176795683051181984474410513051577282060956375815747001891567, 60381745576980816382062890388530420779239846039925023901320551552436294262661534690120471276227866121473383, -131526202307089494796610188671484713820246841439255818085274451992411945631036580619211808392249644522257456263, 134851116747920398608847836312588292842148411695708777563589264665431311980473100026093804014092599720363616741629, 114033271230786882618294928092089845353155495140595168186763066129545604817345144056008670027641044663381887637579626, -596174385792891744708128979844177794272871488144240298924279962656580970265672682340840075564338997732457654736844338834, 1008393358755350076679840329923724711464660942072663985753215942017614096595567110546761114597463104492312018086542310345448, 426719501537383682830646447240733508671252871983906317213193483336270188946913956374330220956741733072366589262282543245152512], [-598936944925671127407056248446452565369, 254733503182564055552664023491649219160975461599700311108645009206176259931605, 65588000156642040091067589390426525387534667328692473246888800207083474863824145634533682, 1037367454263324732720124331898638706781997637480122813662360636852814396620705037360508356886429, -799245541006459847324776812048056616458587401911399865308482019096886833158271507479516564355530067403, 53883986316467220307008982304961314261283121621374477447500113625258828807329949154462761483677370032588747, -105082246134518519310718013272698859151197346314891026745047004758850736309808261314208637953279922683694997683, 71788170669769578125773048849571505585454912930879981135854084253189672461490791056432085562929211971306597006348, 136636562248527546229278886916612644412928466605533879179094555572412628545902680559051020396462037122454466707129116, -567568688741535897151638491507503486676861615354847114332456811010169662431848250397635325146416232017941827857345626489, 839406255005747182025881668898146699732520816899112869578494968437611047686700058362257135459683564915026886123592732242336, 406862946952765262119704012488479169834601642086732305490786529021534176526508248935861313575695566414160613380271271659157600], [-38237387137137568090607158985088926682765, 554258014157846887576018672821451158358417365977797524026480080184939961692671, 78906735325857801999535696911845635205932421789471620878403468252360138142966190148963910, 1176246022951726007887154780895709743956660042913398271708935452140314292705124875548271568351058, -779074503099225850591375777674177793868719832076862386978968367763317531278697871106076243170541795611, 47535996606471753164617874957037253751370954817037631192927385885669314248322974129885767365225553458827766, -81507572137865335289131727491532071251647771049390459742759460018937079604458203372070787206480443944473011388, 23100062572269733743788612812233709076056058484102244188856523711099072207189757434836387867135885478747465741092, 145741658855765650030854949842921671635120298459801484099316277492781593295696264626432631878858607552170414303224229, -524161668730967782664323762509811723113668449928135587618929493811730215675767197530997865637409358679165494512926895156, 685957280981872925328152616383016503469852200779457374013557320971177128159917429216975680605707801501945296561379987565000, 383911844765047626215149201224841701281342245432482729566831897420031943563740295442986296190155651297734313872522901334732672], [-822186659381012986413429291784332108587478, 1170889698212472914547581784991190997289851651133477829989265844135620601318006, 89825152735395393975185724313787776637684282846030015604600906362313125692447378163302177, 1312626283958548758003421024086816708125099729146174319556305197400894416960555990063653110989569, -749894467182255472546910511794517840684270917342816141187246123879062912072704043132080260108839867075, 41449993117955887412401584953350898136996834855350381291937573300194054681172430403069737248129589247209663, -61011730113436323725051783256913292011915599267129263565374240116007760632694486602614207435851699331444641299, -12721591727940772987660221340229054755643710989007440137691364428083239688703687182306079944155444667238813038931, 144273683482630736687924389095793503124856215822109669270312680333193608195964448876683282223523304871357320080391494, -471176297203307717149701408706857877916966889793930716570318933578585106313439978593387586506447982904742660785202282126, 549460461712484450246719624115328860677879347603230782653304963564324120381858671663780059932071748798943364745320341950792, 358522896994247695582010445029155026660338792349437693326097422587159343881088995099352742550493988914441252129890618343690736], [9365257153602250717399279109661129079559744, 2402956176633129999566369792294297603241136404597568580031351494964018297882792, 95925021575356362816227699836039000427116822558467295244707652008142616480020797254364959, 1441440582442667994872998082961806285905816087636487068863061634195268700861047298622514749059497, -712704681380398543038889150825860383123099109642505824665681943427194768936977741412991522784104725160, 35718254034263680864530704034546537524750794685303309994059831014631953953591049576267785382059305408055426, -43648207303163089016815955159197853700915118517565399259876976398505432114818360786819718973521576041359533146, -37424843935775287829012702391703116889132519059913166832343376267547978865707595613340893598755911932237234742119, 135072421669158552088075453772742880937729769694635719192722916178081627741213352550335338863424499382707701482815998, -413184647115811418576406218612134964275262272899706913255689297352828990789239292891503947085920586376024423768425328508, 430535769892292918116566098886096384239263089493897981070691047072021154540636012304142704074484823441243859326919381143368, 331376736394524682313574516934217731248426712367139527930992178907943004530117521277874034650256911263678962676324339305970656], [946049419770414622186916998183290553053501064, 4793272195247083721310267598374997487056893273710665548853777575212148988734672, 94438138246510881260267218971389048552608611711817332719851135346707991591616678095225372, 1557475249639579744207103012572527153542690309909491042819945235546171059033819860280960961887080, -668763118061766637325764441487613558790028858729368309281985273917908735584660339554159850524183692168, 30411566542651426102389260248569255109304078482563260851550413085176143777841830213587330499702576038287625, -29336636397005117952801609375934598739927113428705408290582024882840472872733462639620474651371341707809680026, -52863043563221193032502032545947427042107143999564637670405792881456636442199699411482438942612906598244917206845, 120737333606558524879089548110055336502609450994831650218264233951944782681521117268007685543768936763643972707117053, -353985957797778333040743091076832911052422633672300434693049708773457141176714588817376948103702549131153765364183761954, 329090642827977615327250252067987561667928159339271869034184436327328227511590933362562043849405073833836522473695901881880, 303150747135526303114109008647002256676769006468051842662459248634235538164354373286452875836999006510963047450767298145803952], [25915503485604745666840827418268211567622498833, 9297989935711288139782267184966873980859895142631480124751406224329874963505395, 82492490909676510168598482178342980986168518438854397202487324070803002561850524630572662, 1655715988736579708619059948112441974356008851071190088964259926135976496860526523261671642999898, -619515210458574248001466695738954175258387142729982603429844640430065850083605826990385015268173183913, 25578913202617389943092042152537369251427671770837224185524404933860724710637593941471083330784276443112302, -17889398034571875153558257892399885011096272690842492034220925536159608406921866292282738318025843268816024041, -60878665475446228544151917931215136874223158191784830364046646677420483037234584170134245853216070848407581356238, 103519929479662976836516650559050668168797393390265283663008500628809753143430307969399149940752980872686666755796395, -296557392527018573419334542511407515316526362601118002499841277558414645078427419046073340286450487320916714148720943406, 244430860186680622607168321075249492984673239939568127949860828387151815151736173539152048576078933272090748587031270061656, 274494190744442065229495294747184380170560431265452225744796207148722835718895817350211313030924126814689733825519441697752448], [423103138734158428636694585603316091899739557320, 17547531313308201590813676159689297847349462893856596657628662079731630431912291, 57442503008208510047217320900979934069814418381643568151845203753835645438639967196612976, 1731703788908773235504540503900713702941039121711388633595717331785433169705248460343873374867891, -566514259083442693179255407860283938733351037533003996126716418432454781260473781454435584454699119686, 21248282014245482542135179855786720120490379076188136975836086602036410109369787714217613974381427700909161, -9040096865760906402807413910563322477052586638558743495147589559515113524805597423576771849731198029554032903, -63210156304090533401896265201878938805669357541891062646133994596164017862182550918993604057576111041144717038630, 85262739822410170751318119287957193991292013728227019129062669425863409875520293055656378893596248054953980412000625, -243067431988002782681819860525133521684823222432893708828897938816574555463943282163903641697931959633595382888426261924, 175389120645473901576570594543392835560440952703584981342494314740753534503654198229241404322363816039506849009589932483592, 246006762972860673775965829598018774264767813688373948265319786125823676199641669204938865709917584063150403835299434883099696], [4594272364734587922706088689314858067980064170348, 32232798492132492735761498205146147149584590935934523531330267589976711750238101, 17251309936378561945513358082320232853874076572573571750548398467687918225021358270871427, 1781866498996882020344907141066729356343190323220338993648506364926903578797450526446039653664399, -511339652075856960596671419639577507446529313476549377383028973053508484413560442034075245795019584941, 17428419485257319821576124848912343943715793663602071323278069510695824777211867776030089719816550035808317, -2471650122914869527066325684163440052436879046738645697163679480363964883783663380656936931527581731449297363, -61423940604150932987494231973502040111115764358273737593791257295746610088834428454280389590968457320505325517140, 67380195126310784791516881324487642409451443192230705774313061935128789572142191636054337824306894893370048734057743, -194938528295926424519461703272811578567867344380943925439389497343774281274702890774056099434511291641492392431274768858, 120459943332599221433854774807475110121113044906668720147937688082988078961946716919355304349191215454892052531430234040912, 218221405788516505987101641784968967401209234433065657877979069495328638900932709373269980458821939889002165160595535545958816], [31195665125519336236380510524162503219845313077925, 57650992759287885660407088141573151998383652252471585514611666268538202844283066, -39123626291530811309048341833971838921863418352959731735119341421211486251460312629643027, 1803792111098552091348046038533966997234806930397136536836059436373389549840945954904701816328768, -455518918297455486413282257853591374430195384917921487693729828893682802878038443480142670645767659875, 14111301928432305904091095362110599301702977268684086785888420143369904928922285689350430133425971605554310, 2157859855333852411489947298045868239854853081329018125584158545122625795883803482836133996221859047300447120, -56871341018062033570027055698384677313908360179617908858554176974831255142203707148181806538474661941055593740290, 50874019984369014378558443169882766069900652055466990541074088247048950276082150333792291907191281610453905360434344, -152944193419593399910953032688107535516300155178331458800053918103778360490098876710432908534135130643336529195933828406, 77930777735210557410193492016622845405251607111148211164586534444185490995034960375228953421180026261253117391880642443560, 191591867899405316302030229325161592075218650362571909787255571004773677994911788526672273551421537555457746026279423461295344], [49151888653259544462897299404171517799754664791089, 100438825133054021342415510834317106929350726290696690847589053199720681731736116, -111401008805714499578982246534350666326490772307071261523237508291114239391698499226282866, 1796415121517924835064168131717974814735461568042983435112557619229646015388646958450476685076696, -400458939420093529208072701273625039561547650649677069017745626058815682725454526055858987224093188518, 11275079181834972574565844037396206650409108630971628527950443310981847346648541941203212372394684415786927, 5192916658628618188411622056111704879297317765400621006917503492228119256989762583305342342524921303321481151, -50668250492541169561202352560130670675778003031052695586813056582410572273974735010271631787550501419432654934015, 36374292793178450313092118073168105744068253660837959138716741916869252721607945442844006480576519138027835166295978, -117325902473390018803177584967446558615646889191959764112861538986351321604459059415068672944648261109010257813909395990, 46001160018751204769853989878273747206576788227630487786125469858693280462269888861253430428850151953654848494320600863616, 166485173967956242491479026059217443034404696930375034726183892396234029315174981510845454750739009154973508435201257052821056], [-1991334163559887960818202437347725953594149037508627, 170502219484147323169272189300875342424338631962728799613453623989236262742638581, -197763199263740284730243986404878282610569217504362650097193023872950829808942325276727471, 1760096432102080878788461362695682267745366590719048204685732084063727211354750795032648146071942, -347390494133502618725736183545390764289265862393031018608717077429273819332852177814456724770355189885, 8887246053494673615901024845648534009849740943483851752070021454651077416589300880214066547922644138978422, 6962704863744245803322953274200117225098750280431401065285575285945838962998008849109027169334038739492131284, -43694044336905103988832357951835232695395598742334621959864868616653905291936525997541074384158610509845856491926, 24197019491799097552123413774937852581240062558726992161780413731658187009743900791072861600167994114456226818795482, -87916703380134207780852519806929742110310902173192264677906918917664529304652556857653812710232479103959375289259301261, 22884098408415832635509473733330154925212379940037629284124226664847214448997813539720486559922406536504950707527329544608, 143178851687845603721023618833496676559379926622881918376157014762934261893651946834399396400589173853068725479144937429848032], [-33990384883558455316453731839351546865772226228292692, 282116505524981263734423415611250662694371196907758489193448539031665743500301847, -294811836838668825484831294087527864205785771986629393676382672530581301566382553087610690, 1696588911331335001211169692853931956646920806347617955464242541524637397471337404194244510641122, -297328848315528100113118214609236409711007435963696124573066215602223584362829585747289784020307234694, 6907817088675046112983408115223526216762255362906965909711442474956340397255054506340581885350384711917283, 7767970918446608925050384588551306079290164285478991503071644348543778943163884020770709838615371452600112089, -36605454192079253545804903703021125744263500416516010420197179524369606556944425822610154824054598945798199243098, 14409708101283052423782539679795314213800467931396854569286435352335291525682853714567366642491537806620764226701354, -64260814271987955035953445733788809589175719126398290987034204493069154282282956824378680971521399682390742181606779418, 6886308537295761786609300959883037536883513770617815272917113919160136580607695434428662364941483652111423486706141824112, 121862497837159336213233846086360292113831125606445971001298674765418902532227941198544245269979068316154736833854151416176192], [-359136232754637866737751955722146050903055314724096412, 455116987850343281267617228979675419706905911515741031327529047090337697613119527, -397721969518451645356164309111416953187359803610502496980831399197762741498663823719190242, 1608893334189821921480726578615537503485418367922893132445912692965512829252198390073146136597761, -251051518619565547943627687149399879075484141758837290654243119392567506148253365966788417827088628395, 5292315272615024910527018818717358912694964641946657934806717128408399326465946073391263133828911134607968, 7872502940002179831391454433715272931128027993760582744171210085698012300425445271750714827166655919682293607, -29860898735089114651937502282469695965266028727441593912964361664091998383921997869373750534864043952905087522411, 6897738417098712284955095983937833793675657289570842886393695895621375577812360932938162782409919434716955634444915, -45721326324926357762535487693092272282290872736816252542934973941374808575709996468246066758745438576489940231434146471, -3533802846727750492793380874063317168444505944812236310160436104972582770194903632159447771420075260623486669085296605840, 102643054506625929659761083806915133319794389204044159921974485959732710996886492336934123428286389102759573961524044654550368], [-2982759776789499118902049065007084112912789781557993392, 716027816405499102003329821066209012787993826269767191229061811700550943109484271, -500596075237780679808093825592622561506727236174525889852135082857290606600028500176150702, 1501021215485002375733936287889649723280576161117465419871266267478140784012446224836751132762109, -209092802345749093061301008375704048404559385004836757701044375474365449530685882593425563926223884908, 3994429720208832837128052600523308014819980026274560292504381980527727350869773207224767664075186157339675, 7498790279229960176150434396722229945201685625944091707014652691022679034508819641279502908374117867606611324, -23750984317168330505018954380993392710564746209369416134707103000713744295476115818131399059612384152109502132097, 1426011220498832385856702928802920495371990841405755294076983024829704087863130070661134827259095848561482487121837, -31571026144558036095290165934355615273261676082923101704321670448045568232612331071752968254529942751183462546667697676, -9729580460457776391418893007564435794851437344289753330590484823219932545070975661812392134627056113289223825555769736464, 85553023931069055158530848936921593677221330978574042198250560742205455329023049424636908157274542780841674860417582711779840], [-20994230612789180421425679508447909513916125454630191703, 1098894344752025538442284873100900725473149776256711241133515064550600146956060341, -596986883880523879951046608184745681467213189625407387531538238430557224075548568393104646, 1377690455187130560824142690391333591279094555272944828464169285314817334628738637426495367326021, -171753339570454716354927406614389892028333314155442129230113216907249598428499139431435374020113620856, 2968245836730158814052111542957398493837719793465882783685045362077665643310568633110521413177902341707389, 6827199348195293955965828644570268419986599429013577008609410867623335782495167932859295467401032967176204522, -18431433078588400158536666315836230622688018461219589740565619164163585142527782586743419433198390814832665055393, -2307830799774546529029416438488497937029766165499598487880699498438628243758467900470823081694149823111051046931912, -21064003465795737529570743746845350856423969115392311967044884405845306433745540754819778888966316561678293604690414640, -12848703062283692654036946776820781847624276173689946757751037249183445513490177552220729072684698211374187661165910915088, 70560777366078267556191953568598419289338417672015370486010253314563112505705152321467840559921521684396359444585951237316857], [-129949119143945476620868911812956204670748240418380685182, 1645505205540495795419789624609199833571742169598865270801243931672794900127407944, -680528041253584472822007958582131343163995996397105129253001011622990859223750788954493054, 1243985552185345815363838957012489039210273068293816653516678161426913509118916832438075412877484, -139121969596671208727172453351090605400520611553893948541849034694224716559675736526313362027582366402, 2169998903131847369068433238781906698491457472893809788978113948508186610970179631349363313693118803396632, 5997883805142245787045382941839869312972616205962571854552912051401353660291185691701993526627786331352299662, -13955439130723138437182707056653231364608870623620342355712868034023484464096622510301038919971421436696518111879, -4630608420253488240140205553387973042289241920216508807836276924682848322225025395807202215346305749772260032473610, -13487910595080517114200535708308396578166598440292670622376483260068564852991400776180092733345204550875138482206511232, -13831667600338542857700988139144307430902673037716447385972113386762965872806915600029206306382763244189925753025768645702, 57582106975478735896898821172019852762072354133275052180926701461990534546725709735805367089951194461176284748940747160598022], [-723480515396940168390814934553649022194157559985782620492, 2404637249000586178332906728787919505566709275263414463672201600810864628753069488, -745590403462886633400961275548338042339501794307035159531741373964093201276498263442351839, 1105015825143053542611007109864139017241202240867341267194107548411404880164966666760297426854979, -111106527313142474375570494403403186775025199872390801474622609072988497625198693088462859665219665163, 1559344520638769185831692477905888065207301274818305404187273017365803434872793612205967019383744228824472, 5114622425033290604002792820862647558834544817215496790088053290860337349164835652971799674563428949215465060, -10303276277516724995920397483991881311947698841968469558449547783910643793827283337186885816863639643299066532970, -5861776522407256746057538234730489606050517047880720123935474088089552166695650876674932170087197254669181901358692, -8198382891633077957839035617323845386851551852279108249247747056699638050620166697944324508633386581237349993317790308, -13422473454591039563288162925970424514055478014043157132409098710190107600490658810123109323855835769673693993315573454324, 46492221480230913489484387156047319772858391217406578860842194929101507669299179107673668697636340717565900553234046255873191], [-3679350793516849155716866625247606468137114369543058321359, 3429956490192767106444411088339697174466309508560016165604129655417781971449609154, -787873735115439411364358224770448578570813079635389583594009410241523729921849813467920673, 965602662385616124382882539510564994148931526732245812425647547956428148879681602546312065001201, -87470007572001604869191824845491629443944865217166347714372566068392247821128842526511734245030954161, 1100174025002115070003328413250651568778515431279577740302924244699662884819395712366006171220572672938647, 4249827759159782800865606729330475305637867309460702339401785494571611848631832055805318841957992401776266071, -7407784476864161367348118346607513432004555703223126955512391427735586642115961633412861030690507460790060377566, -6291977427514751313126178250992564505218004061192612496237028148672609590226018851805476176527096032363854229885631, -4638195250424394105958402810642736426725843715049305777607435957449961993485036097879813064898045857530498890958124323, -12187764930189428664207855640562327180239166553253515875125369648045857412438952245025946018140045698172375204973235127780, 37137484445295937270434348269604730537406379124256851616680349808387355671305139622694700791585610007964487640502642423359036], [-17286878069419301016594937579375575431370600408487778089852, 4776288236855782874371818406840129648473973900127789242578251786878420579982337161, -804850910628440244744553453652505970470633315596124750803125940109972518569383731946985515, 830020955423435960580376005900909148314731098602656630711572077071433601436879863883242333136578, -67868671321326286751525425845602393628426506480640402528171557392692359513949047664106911253457305834, 761028327577654771437695260764656173825346697217619715680579651573949654727482689825730582557849634406248, 3450070719327095409536303699860687833430586925221432113209547201401715521870843405209347045499232534948842400, -5175074163398408442917182993146756993746475779832529169252332283613279728471718252166631513895580882455946212022, -6170637113579531418297707886501651457037989780845842726129562381127747607027984418934088979415193265413787648226922, -2344266081100316572418740320850777986446296028703799018618140488623229269652955239714609025231718868296634200476567980, -10540977412830367061750227763103818607213672640325304766219324640587295317838831530486200881496371052723023407477027348273, 29346324455116861653911096594834485966237035931075401754325331736830122517740768832681845043133758027814816648073051505280071], [-75677775594358808155647781689988775372013255757287743262537, 6494148244623132984344235150325678711149471967187952658318937694463827598954802394, -796003402396631541052438856380337830663575338449167388539613265487302062914803464044587923, 701811642293554623741724048925054085365251785945911404906364350874228064106891874861601045450632, -51889103838500386295612170397048805488206050333881103575051816056392277795675909794718512018672026668, 515179347780242639832637342465648740658047799398266020108752112248530822147235873131358204308974759237802, 2741598215227090159435153396136232921733054328315557361209401041851407612667253818879560159125932431351134778, -3500363087192028422407262730754070283563360928832476243470880853920388939844111884109348209159170235752687705668, -5700850663561022531758536529591174110116848826002802480892326868235363364910955011532681450738148922155101063984920, -945719950043864682345012142786890940039375613592247720653671880866791708556086815832192411287557121755984063596881619, -8768541118398458566590081631480697846438616682086415202783764412792556705587714814523905483553691086224356662968295585036, 22938894316630346048017616201429768859486342457270365813559774765445669575089123320030983712159949505979007546966009372122742], [-310699744527199289449870978960874632141622606753767220154538, 8622705095392631824686952621530783780994600391366802315421909796822816139604429968, -762818959456314553528054891712526512471081996920181201624836728846297031718606291732864079, 583673015745206421209237827639308942320525687637685880500495506228179428935743952547569464706409, -39081869201766379118283153960347251262845471839922575767937237298547238682555064410417687256720055910, 340454963964647198727103939749972241125346646069024330722501170479025930929872583077674910737730218129357, 2135463058483450592186208328872854853684051998248488131723382441584181947875797766020476472034922798985671908, -2279280877053115447283759605074019611545614973176506799009154166990087157812063910047557930929488200115766074886, -5039679350952793367889289680032376840075821219552761944994982987049694082539072910716485268610364855875293110527749, -155996728450129737249089730736562056727790392354948651274098190321936251745953470246857850530059235554658835668527347, -7055823148656473105460103411734229429104613775142965175862743675143434328808806181685724921342663797069878270995134636181, 17735207858854715405757687997377687384593273231186653709912739505015417465705118342455187157968433267567818084348468520090749], [-1202111520732693448124515762817012444329856718305976237370429, 11181697504960746982945138044923020531833371599215376469534351382433792654009262725, -708558907671507828195169414024572030505695707488886004329652738494947742999167870552261647, 477429455435470056083330960636814888384607541440795600965327867412099502601887922577512185278882, -28990135884199163877146907113819643163305346424627328123032014256827809298769877628963234841993804621, 218882643404738915620795894603455909416659293347781867841132014141537133662807344352923621709599636034542, 1632021653012235037763709385122332432623984582386174464338376973320372766563563516629398566723389536492400688, -1415244808631320877906571696503073901193633670191653393942343457990724444158083982293891659000472300017821873063, -4302076842117177797147647006123887731858447272433032602879494880188605095639778240432494051203376394863732950189638, 238434945544899294258933447500320871940793312807285094427261048290624803884743745457021738369326227901993712242808691, -5511144571619998375534815851369725528691121206259285370606314718402971072059495587437539603145421293983536271081160340448, 13561625805816636526969342233052816146305504376603461413370568697061833466663782880321847678050313196443096176014207340924520], [-4398623570210900752860693670857889156856629441224744552505309, 14163205494345111782562679988118265561628606253176212880241390710949535650766214844, -637836628659451986983234570369693388324891514153596222854777532147032845126101977866526508, 384068637263824364373765481859857903795131272809838903775947064280217708058516022857028130936581, -21172383006265414923201637419718516424940190179727207225558236648766817175469835617683969365388179180, 136220446052731869528497765965901849904372597259686027397458397441390972950887172015425104161633208202318, 1224674364766054421138693567148639249801820661778624061272196026460349092545732575726308680586339987116201595, -823644178020272579150226954332091765396565735591280758989679259956729033103565184532625177082548267640309863374, -3566901141711471554633594020104617549530088418105547601849732790621466315755220593957725224724142766632386802383032, 390734231223519476425855338406241410851778625694196524424712225050263035873340798397475197158246279377297910806886136, -4186825704583117178697624429521758200500378657638084655345428717378124792900749670120693650925737223811342299320164380688, 10255687229669553771829751870850988400612806527042186244214351975381682900057666010482931618427997555004353374844705668278092], [-15258950661026416405794310834251737446805953890236191956491309, 17524493008716568482083181523482473735547274740612513896010044242415745628377756320, -556074390689882702036351032652648718440044893430736723685173475942561379155614235770248927, 303832823703744346132269402300266856643060434142830806709312712013791260920615494751504134159247, -15218959702965934897815709932135873423893030076467006903671159563853760976841490221405327266916077354, 81433884788111789946584809782987035852881753910480022889814680413905565035821117291846623903115944348855, 902819452277578057728637642942786877859086567092293780519348847256712176586615098739304342937751145940833117, -433597151573751803316458231002383166217864396203899577754328615455114816805569580654600049528827806835473567299, -2883783224942190746847868101099053791660518642920599930801918414818339122547127062888120854297050893538700381759020, 406239004632550198742000189748436300366728493239359520946964605171030005767075408188055114801268351363854851542338479, -3096743403028606513618446447435314826177679272340626164859099124999005199004808874738906911559124243144936114213464908204, 7669384013453616350563145973830204194711418123146138679199566409100848540910013835112876482857944413103002176556426915501960], [-50264218073499536828946000393632847479132353410852691682806897, 21183311466296673493276286789824514907573529506711223474353553835457722876297174304, -468918672614961534637819255019862993530871382213629993197805624247276342713160373012965177, 236346898727659248430803109278102755130501018474656881968539036205169438043350150679238866598247, -10762809001579447644195585473429489732390183312888154738239123895568197902146128435616979337757643207, 46165007456061602223651383580475690206671436971011808081923491317065959686488917322670785270240593608668, 654061733132840885767918486416019735483130395551899684215859377521878216797019982065412483428647017079038324, -187993238946621490060785490988711704165400440325678694623941658764588848108377430043453435317281775219079883020, -2279956368941373000772061959794205202835913518848615600946266560630599872933758525717943950264210229392124718097784, 353942935839994375516132005538223488661335488803038997747472268881224106590541824523572505438881637478436523598071750, -2230304124294902946160534039980596184664352819652172410136896865154239075521259617457566658519861821569179413392921255312, 5671049504202835309137049912481561448942151194472126614758626960635647633703685964558269675949397071259119657319355599487308], [-157367763782558150483104052080717316746209687779027864203734248, 25016997570742388047439895438918892065868567063264428627008546889285284558332404845, -381693036797560996906875225995672950693527407012035225059845537017574285989704624081890789, 180765327939644929410801624336535692602800244931598773097953018174106427651980875613359189337845, -7485055359723137328120859172699858860604006795982152760699269333211800254863519298610570669520782791, 24227602552871300675231874998024176483281634948707447000300434255385180862139984103078977717384045041130, 465762702692174149440367648541377570644172346982335022999450555355123331049468284677479874932544225150481754, -42435816580191715847102065277307018951545590384358605395523626899119862718577355126133971393753037037595361046, -1766461044811094251731342765443665500318557625441209613792281269390067822072412323253791321777749817350653632480186, 276358639450994097294441513486432770313478366135975588640467244793112937154962441611716846787176356586325194925043339, -1563039203744743135158334108984714053715572056965863531500726696747700639860629090242262112945089239466242986279503839540, 4146078935979286754279244581345998576944947960990583239868211826544338819657063407814302424757944085723948227764118331138576], [-468456107887062113678196652049558409855513787604887363483025262, 28866366495040476224198844074448394663016330331633838147283056707444897578840814937, -298953896073073300842784449602782631059950628721592024655684502501677552930508645061902906, 135921817927548631450410632103577796087270219608200832281214688342216231363569595082642301176520, -5116387366777063040190638381738920901347889426753720593471333146150661104086011009964223927532963451, 11150805021898556090102478762977197839483059105738864481036906082739681459150162582897532307489719243922, 326042780228630834050417569662377613358219350647225175884026782991327996039256149349132008316192024879327718, 36422436842429306523898074383045072273596068862063105429184103391212031908480980983133372600381337609347093376, -1343403449797684475084897914044136610562652406661093229834654417333542362138288844367408519591736148466992938186046, 197559056604480692239728185973697619296303641319419795304223409860623659282500353310164243406985615187088107954623872, -1064221223220860472897179411244580405341500189938221559981011387415154149914680628038573292397856621322928491260502669520, 2996720426059940036138289002180458709188076210028481680018740248380073638530758156695011459623774648716543810486732761335074], [-1325952386648844326764466198509913897752101172084493964635594235, 32544799927743181366124311504727634020531174311624501635554005244553103605219809194, -224191899893927716353265303683068563641154391532070038307931358389007044913682041148749879, 100468523885493878228239092942062956624850754207398975129756797403673271891043582492023529461375, -3435258168832667514537586219693097593031373918863668675364479865205689293945257142103289619842254748, 3783373184462733309080290601213703983882543976617249140601334498505355459468885714155253140531877416078, 224353139745410335574867388076380110430640368455452633123733751371772177874672868455621406761300713261552779, 72783234641194431040493454434630765613468663164591917474720446153601231829153204690506867119370753121076514387, -1004149591062846833239281753154119944541823515196355577857776366187784761865693623397301814180292947862959559058544, 129424784369619539115332410416559064363963798347284329146289192741463010694757979251515630728480629212708506854979646, -701998558692437169511286713748420981263810379332108238088833030310440874999594134806434225762673210582005117003781606844, 2141175263873767462692329290077445010466898595720100737168211392011297209609886705951022269157117831129493046346447138790420], [-3567641622249734134124865205512763406966227378614915855351394373, 35852129984038241992221922376544203033105031642264007923878621015556522079373065160, -159695143387369353954268807309706550718854013149771816223252890612495629348104905342490613, 72995531462831078185668929727353728196917278210029861018879570738775489949008194714526513483104, -2263902314759583828967611071948558449432351247328890210201206524058599587992622071886132082956608248, -37071361116996476319894118551940013275102700394622917875097378664117803326049382126894200724551408085, 151728981245796654426574620191350044168035378190250967847877717222716085642490079036399601710879760260222222, 83592336657643718908449633095700671044352535826554118133643762136730900632695593348747876291954240717493967567, -738480146087471514336996668800953304943113763356196912274426799239311855741347271674251288534590405638670864096026, 76273754839100230806618968142846946621862209529189319508423729224176745506482251365357111097040746005064278235844561, -446569674842550769447860332846950806912006860374171203801303896140964773807800099750835313840633522790126431384625757088, 1512229669512556840841816066893562319546781058077087400789131625748578699683896144072703021183829252741227272824567358691218], [-9120582304356092041764739241970117307045298034332995716313169676, 38592057978233482749608329668067324345658082346486501589091442730710116207358987274, -106565102291199694796571100064305312198313497103762072761019430318039971057884442696374419, 52125370310736348690885635349007166882248117610738667139868162972001827645523209861066990404316, -1463061356520793096661970992030934013696708014252394429835752092400243841973587577309287164580785194, -1751408796598441385370067501582121789118579470015681078248850593920213493555012302165244729215000503707, 100822653804566393818397522024612331392935044001646671729714869983700788865489954479246498623392341815154903, 80258821322232479913040954951710568456205818700180936085587311114912004363759382583995466711656967389071360882, -534820206802276418395549449539459363460111821029885464100260303166617603325729763747354497307430785731477089108871, 38127235849644262449114754245725952769872115892115223172292702939419056648602766625721925088152215856645201927328926, -271890920205054772184458488778234571249839440210930822406234288139086111490398351778440979900766097243270253664686059540, 1055612358468053800112116682571243306205954603793037930306896680449216730912332030166471347469339193751376367284702463269504], [-22139181799070929846069594927856371222097126365320084838846231172, 40591092756125715614917828414475014190417994467577540615205628105783995615064833414, -64856296345906210272123377453379072307353203417743658505733701959761907629992044411003944, 36580976554131600468243272336684563454796440985991760272829927350544689038966645379370928322243, -926154650191921802446058387527642633797967798742679293274399583251308437004639907168379076028991788, -2288438417614459952881664711807580760635373956429952433222479478708974118580173391112412652138683064190, 65797627309385924814405171685137368837274518613603956894847769619379340032852873098699772534011478718569715, 70123267217976168676588811486385004383309982924139426703272372061515938697001651538104379418896830744519021718, -381702579065619269965935184357792309126200556574257532455985792460886260484644905698150994428829294020101884545634, 12890438644365866751874011949942233619634819361136485448269285818398251704682551510768017670276935862773765659931678, -156351232776406439307182325090154308414468512143592438956681996267277940616270566940520652479027893035679650296078970314, 728238030258762492762056307017956146913438090850910981004670822686929028219819219745122967459712342263407434571784870342658], [-50982108661369882028137057389131594838292994321203244510023681252, 41716518443678107571714167309426319183368795024636660034989618793121430232772942208, -33798712687829054049353593516918536098438490795469968632629506651344111361347462887721011, 25228454084126001754928948643838851422749620682349080913341637536478337349548648924707256168992, -573455801883471314661204007889342063755742579367897980959043307585154449784872817369235043989694758, -2223981931773160433579495686890348282833036146605370101623674330501955917914938520414407405461623914927, 42145922716450334193480590818344507380215179559310848580611573684681243824368680309893640861017089258557197, 57648749452937794634347922675579851141887894356853915361222699480241329823762458338016255473612831879069428548, -268635075891005169404225949994218049818040594383717884231852801799700053788496813332113667678947686619061774222542, -2285734642022095498095240906629924594318702036328469203756111409260585839384270201824849019460358733178472528728907, -82770812899916958037873320564017229270778675919768616805678481408886651624607229369003209398491012678797488884376771116, 496460568503774634415392570395006718462333154900622282615667055757524440512825550533810172740652621134019225565770400108524], [-111249315422366451242623436576186535140077483430140896820188660772, 41890835361039094165979333742213382594554737078673392290950510933516947083269704880, -12058611904278892560325557559638606004681471189379525679078825046150970416679576377872331, 17098017619768460499184785395005402660007239018448407690567077676002331056880324534900430721338, -346662363693439930576005289733528700235537062347246831808058169454816259157757346722182796329090864, -1898159487094526452756121282949404168473844813004531937808422772128968223612144059608571668325091674481, 26474334055915350554377526339158181512267699329333011574762731112582227546957853515433437632435796805442045, 45344505174296920449995164886385527645060112405827657244878654065364852618975434840455442669684156468723000570, -186532247713392893631400002125338210502953051708290083312148599051820762890336112771016643023453335294618217131413, -10228293740356254954992307496831951400966809678010051296778006169794534776285833617823147984373380366755783408899158, -38001033235091054909288470752048323580137112489825654108204187222348345805793781494407225326438177512650168298382130666, 334424669911874173765006730833323024775885032004961276634303616492817385034342403742117216987562901150063833849058579151954], [76571155, -229692911121856146578708490801789431717335980633051450768637801478, 41100510446140125016310793128016325059793907980778119628759904038163639815789718991, 2002569003287288483168718703513589345247559463469502180769506496761670805351029922252036, 11387624413333277421427659800213778037804798411077188206159996878788122703254198448816112930124, -204092817633717025395341673819433717057363935382549498491457012307112940712573217801575959574378039, -1499216351354919062925044666887034656611760431049660050326464451911479332679410312849014403960931540976, 16289857864691024208552081770916001378029714211173151840906426573249408801446938886987695533725656134108940, 34452895403715363066009085622244654617755776796858985424603394507611733610431909861034159457225327203980346042, -127849631484556180430336893077052603875112761625612094637669176613256315413473018683725707056209484014554035964067, -13360317838445516121597092446474965095313546995343131675936523645065505902749143775020536070037822625927446279521563, -12328246171334030550763423904148652324227876002806726173905793752539347456595272771302976539656840919029617012041363472, 222573190731394286963624078672734435179354307178517509067451180335577316417646676153185828408879420763040820157576689039528], [33485959059170, -447796134542990353785514953355091923970801529174084388478345587711, 39397676134489170508236493609618445688447535506937085885810874353746624741820680865, 10102139435213417774954698245447246161100493191185309929276717231317621289004765374465027, 7454129345181196762342286671800749550953879708150299829840570581004320775320773456827748116985, -116619720527713763211774522786758556270960569389702191630356722137896190298265790279197991588157296, -1121547504143770932723940670214610519901392660378218888834247588573953294066406905601508248888310761041, 9802752167244145552156889018791732311199365211491431482893440280612020751768350414048004300385088382854874, 25439691521144965746996857440840852341053960196477838629027430401047918150285522300528098608376330238145832418, -86531101219844185231544733070982900891227982276087978162748194158291973394862043226866005560954541668255263438334, -13567050761577943289695053437374389635324859188454425861968467626116881305859618716547942139005296585058940616941687, 1180198321308624474232464695299346813658819645054530121334318799082429820098445635922412960257963182670074872056417084, 146341135323182920710471946643938264766604015187862386521414012645856072113115623020077909305465886031582103429446236048140], [-121495926883099167, -821944953494301607592396821250465018509892433015062406506287203606, 36894487126991923210785673682444790059685836977805449046285888923088731542055645633, 13861914498031928768753418773239900545887096436257576157441067302965687898535281645223801, 4796516570578570989804569176048309727083500460653866325681326060759934619087700346518760828051, -64354311899138126655554028171262589921145624785500008825881813445928139809403348913242983572970346, -804498417142684074683257236921763634956021326031995723840858337490217792182854281114347067916803153667, 5756637653969835191393474044408903047458680881831907633495159798866864775558874065628782523151187248434925, 18329309789838582872545822250105818196380922348479204804171590910455131619834983230469695502790784359714573048, -57852274374900482183869670778435779085875974800956037420941015322783501185475988937359631909373069571354924084989, -12203761124051095511700530639957301034422341020356839416340244507937841206940522171772243612709352533670185139605627, 7301251265276892359953033812446143890793846799152055776218485217223379379521848911469059883030421769063101968735014454, 95046502775355585529037644022314811069815887453399010192661787652175072039298710424117352649480853078865122799725676532872], [239721471086375015463, -1414462918137681807219283949644634732670316759240377527777329880895, 33750977285664714778021621930864521186638934110712433358691870601283480096973495241, 14692937032871145348299668266140536180867279579087829937899602100682820061090039190474054, 3035082743252020860517413437364267713457526475335532760144211680759680198373302516868543955188, -34034650670220570458953969084793673439944203945397834714190917423245522181358350795824141135909763, -557329400047837203353850363971718514475487673026869439370927288995693395648642172328138089931797682978, 3288758706950816628952051518923750955603875036599811785158797058356119882725204142433676759739113959144918, 12923414624211250426814348803445522410383058476859251651802702237679089494901702043813697270788224392029710114, -38218211572351728309713003048565648511401875048797972963716958798010827014590770774425365665048346090627785337672, -10173172984579605888491127415868559163139370211913074153964362372718858648105899938879391761326627541199219577662784, 9205463034587150164200407676603396938590723746063879791389380831091451701948933993368662860267558064634243228027104890, 60973086890727808157476610666419952844182131100933110449542277785689123594591323582715016645581883454388163247520673609724], [40238088265345991899553, -2267099407606600925415352873132603150008489322432515015292679357944, 30158232505090587678400712237467709242421695698863857519932166094395291525997739587, 13736392395903917548108665996516994550812106404296941244125460930968573421300936416729582, 1889573356993554573471835290060368070872347622823696050610826986842012896012028521805757067535, -17032324836219570123650392425375736469398144378964929548747660294602096147623200697036863673530004, -374568201587090681616026135778711438555806592760518551378928558414872012148019168663942111476278744230, 1819493099589381729351836553203452976595689797212548541461950434565952810526058080364932845388056719922192, 8935633085701895525579581690077769356755630806262445223351842267834783433467395127402278374090108099340513607, -24953321792519372083666462675426190060219655536666783148752323910573170510958804378012197328894191310721910756367, -8026867053783375780752772985764354739689282609266790039594571619460827625817135529451905567669118405582071592232067, 8910601154789017759591168946775858032393759976683328720096313222726465541076611511274876124693876280542304307660842862, 38630263931222275788229345408657810802641513205251928216781176993456464960084472206205093648450956042133775023450867707872], [38386869789788736916401888, -3347631491522369958319322955051446118927895169797869743603572220133, 26319324529925954328374195836970874892419457368905297802173687409377824423454188347, 11851150746227855447363681585134670509876797557792732960678300068928446253385882822010788, 1158369356712894716283557391492949074171998202145229288797379947790087623825749662772652875469, -7876429056761146909652206743532161069712262013082430300306182154691623419940376908873925931863234, -244932962936875218414660126329246533507278792655974908698119209915235062637838062749553515454821109651, 967926270020383549439055973682602804228291479200385640154738991806736462509383965381848641976202190710729, 6068610790614334767955623815384550605390181107895738887528647557762895749218316234511148551423077948143147683, -16105818834345991145194288560814076915202574354648787170536590609400770865563735521573571973501422998616630405520, -6064545294084655963989536868684708375509408187546152747538730619345199744779958601283047501880045793786531000513742, 7637907275864110854039479478969984476654087349911206534557838245110384183664074313641265253047639638778572068599053630, 24168998213871516910333427993871223988582306023310972035256564708465052391300460543639293905920880313125515495422493012813], [10054324553426759669699134397, -4463762556690787909165322594374098281932620334245411849125200301598, 22430628870839670778840568883922423129356551104651669584785739335813217217867035081, 9634942239288784168202900814407732221758432469714007518838892981385035370827417754683829, 700001732132193823358417215314163910847694932769774194879717687384368202037543494325434931217, -3192003405993322600489543049721177097570819102112670107607438302499685237278362551053133620553711, -156130568374188347028122941096982852563965723910311663388623255479743311112964505832463350433804596170, 489297115407461392520073176941475856445815553352956393785373626599004014447800247299345317623006425073134, 4053340299851892771420200270578112135007968640618219286195546169224872590186462644914250195713191799050210725, -10277934237259307310076088016075774172577604369533056027186223440357994739924868865773223131840537637980946684991, -4418404961214617772939611619907821126460018772825362921889886447717961047439433248204968852239179053116484999608166, 6079809274666818942535429555945972845049290031060743432036638461017841582148849569878853005760923022567466000842179464, 14930830484178576091134340753438590896818006585740003160663549474391000239593242528236781558424890815835638918422517138278], [1492216757443531497098761716237, -5149166593992767977191830989346690978022331167168904568802992581782, 18665871137701443468617517331561803786233361126297483133211023360945851238322966997, 7465699771479571920238915135075288692270883527536633585749181580874554431938456720802630, 417603937850716220502755789335178685106784515569157538238450909152714893794340392437890938613, -958148163780778802705710446810248940439406173328700691056521228429666182738876519671124241153736, -97135669397918672891262710960115140730664536782533225185567595497184548561756303288387056740112426371, 229951200878249948553434357257052132280911397379848180139084263331678121837181680203679259427576287775084, 2665184730218752806793661743814134928580359455387258060239686193393719761843412368034755033716649917797984463, -6485675843237949024373586995626631816982898378449583535981641141852117047630308184088216035606217747577277249500, -3118330691206788451253514175964983570948802484273308837716405383790496088286112074676897353180834142038680730021327, 4592953618744469412779708316243841135157885226483594618811970579780685927151703308119415835688718417283947865006472712, 9106578693686148296871893749533816139914149874224428606266777556930993008067222006073012814264026824903671870798281779191], [135681212253341609880842542276215, -4545083009549524032497064074442161156427682439160441070927849994436, 15164600031082233940167861173659987058603707579524747071328533944089918985606614390, 5551278395646333196304851254880629640654364029770916176672621498762120180393884162827588, 246420123178680416974818602897675434412201568992303695942977706227633746216186119222228368755, -4194393363690840055805965323016949849240725635442729297400414695678274280197894920984764606848, -59022998991262298687341522070339609131247347915125578121892245624907324780242951240288919502945620489, 95765087191148548637492038992493369248868814583134543484434919931182116670947184157427245266565544256859, 1726540618888807620136668500017957278609977611311771250829815454668975763255853543185048976159087760919584056, -4047402774430040650865898423267311020400751186361345327313568518278839647394667632641284296140124504886251835952, -2138452892551992375342477011745234111327590206458216089812156758911051460891985242811034153318125697951624005371749, 3331814326837957267712676021882518446972568832087760108478278396168606346518994889716648985428590001641435951759834358, 5483057724921425025969910145963984776686989514012302445308991413370064957903226791949654531692436687387903793418196169988], [8151897558004311667971292462251534, -1323736811241103781982316470082486592452909700872824296484917832465, 12025929601599007725662870315859707087062445220608985145129598773714795063051576588, 3978634785104269299555096861488014211590692606229013431104418095381847032351127093949695, 144164664830442117754819903028395753719424513263649903127582388826269255764790194975913979801, 322654706903009363313146302377008211647572390331816356107781535155345191457993019998832419635673, -35037687212022426298616686407184612985452671999245129484111015970740519203584047440688211650043136703, 30582596569642362957050888449821206475566197033061115974408081361302116304926405782550183427490540120515, 1102652753306292645259405921228311791909916540020229781372188411057571956162834284562070564532200375551431199, -2498069236531360054607173885196521715862873566355270035271791359362208093053610664334933846490971308998708277384, -1427964923789638431548257322064760862937944213083203865849921499417075046143443424961871273745247265791102358697078, 2337302025495786603513894405877548079434951328254279891544198610419864942743026907710228465646999912809264434550405627, 3258634583137978416677798814811549860212079568965427256453965936369511566281043008069280883402327270780359241958798693543], [343601724239111682215172779414001192, 6282259289311123383526041781072966251921106452297331425724506113393, 9307511662644890072650472132721700129664222700546416789057180155309444341435470306, 2756766567455085244079326724575206251808105732239582898276833544712482212483706307642054, 83849607385334248272264212929116734008834011959786728258681992388744111930247690869284607277, 370094112978313719275959524717279811135337136034594904309988771711409569124631481713903176317024, -20317893835728540233440071996399936269487862930095767112526477455794008217990371862747253971065422574, 1860982330030509820488136555627178213229098393894323886705335071592553816278277820814918357238800289134, 694601127819091743570760115420498434892163494784140142115311183007385603247792170159760716462494362097136421, -1524987460666385563601864397648465564489542674920373889245504134240772809051524707081349542064733267833928272365, -929852828716150144709095483523922090988642670720651145025255671237476424425107964276787914253276646998734766691096, 1592805948751392104366388333569898336094313538542430521330069912354852065660550037564489378253339585778617237766174352, 1911355002545295424876187278175409150816649052828886266925603765168462952794545315803854926282296205413530108221977155102], [10655442081678987774521429763014917478, 20281037853670655882913985781727160379163539558215388818183435219020, 7028956707574432991237392703836287009404945378545817439797737127516198636834644677, 1850634514964740542311529365681942040617751815341148034338169810847987825008549308592538, 48626995311661674768083816332764770155145925395385666529624482064881860016549199338882889569, 312703142160605378292784183692859652594779504150721502057797043253458178357761787927179991622529, -11503968786730052915109548920583905099186066035293099380682757481243280343061667837157435497121455907, -8641810324092616585354179370444403228144034600276903956089457938931159642012776813167769669829818383515, 431760547412217295135677837170383859937388288707396391239480348119945868336054573229773605232826405202493246, -920836846919603102866077581901270355957942921800007117512550182460712928398015541961555133630387843569311531418, -591051441577087402412361048742282160336050431155577033772832800876489784451217763039609309013706976095846571270363, 1057686287286953158268818315930105737426276734327999896058632470279983037617918195435564718103123527065464412712704881, 1106333463096073963116170054657091355295537029235832336887694714160587791471302783186228038031835021134396828359812839353], [252606521417307871325258418231992074220, 42521253136818088867601563229119949116780964752525253607015567550485, 5178431335917953631600168566917589128581952533775235863728459970291999358621583954, 1205553424408370422114053959973663265519799103482085857788668015490112346786176684974542, 28197785405315682712007589841055740388617339229062904427081871950758024313536621099642185895, 231089925252046118687415884646709228986451159162631542772540484827959365444497784115938743746184, -6354231217943212679534189180768216108500105197896800170559042219717599353250150880505500580917773625, -10753412855425356279088653050324814302455027821319624217467543649761889728668666089740983005606573502082, 264909231288191454345198552911011401891478373172791181127898772461317229898358159722021515386444878302071359, -550009994380066169970104229703003106107283706097573462052366514272980144854567624098499721598771524567152115417, -366970366391431369519987059905130151871636779273534138549728749570893566539230897730027667006097190883730916218960, 685852651718802828829763679234083010898900751984536275615239238567051904853999499704675944854440800916856495852814568, 631850622351610155627936174794405127441701563082007480638123637438625289642723058375700057564900075283896113119843685792], [4722910721358468764189453370865067251998, 74123883195736502854341876502522691978373335061728906510374472207057, 3720965999047935292726918459362113938142790332798348838607087696348936379555371713, 763018198123484314949350727483046399877795902078450391333255788926800355957730612743192, 16387553147059965886261296615655200778956063086650108459541901742222878265194024896063240225, 157599757526460560387068975909620887911484609963224018273976986004337003125503731225252697728782, -3419274071596622032248941016747186244439747282094324329023165437727296806538519644108365660621713276, -9507798223903883958165821614474895183453323345350216681328408788412797653826311629035186936756519532822, 160471615768738223812824419088616892646450134920368053612137321701566846622863173447596335897996834896931301, -324971001832282491300470088669222146458226947032611974306872654180049582985785334947743517492691405214651122406, -222630728049203276344589773951968544730598910753695985363600448330004695032941518913333688532159686720555087883710, 434966856956017580886115340533325416735753882430274985708801409933014909387123258243174617660710996349908247530084642, 356016125829759369049566619538235688785592435819974664601009675177098738938299331147065299774672725638304864690363465648], [71446074187534396426591499535368878755985, 114864214920852151087659648260556514506516593236321315712536179292188, 2607086056581851182201136757587763309483478054303700160406758091406847754118750818, 469689039535931391996953475143300680449209447042157347474164208256684429469040747031787, 9557900690787231155132309263614826065449011644274885902967448882372088651720996986384521910, 101594410921249239713419513551993485967019380168539752482697048679458849481202015150675174786368, -1788937009848508059912555234526664288899202051820311059646070827051576319154516811179838425837938148, -7308927325717432613040648363937020985413051166338976560018428866059170531414553018119550634935938853250, 95987470306599245096668797179441503485798120094660615334399589474209252422103188881532791903594161207723760, -189940965870427936601999303988677570920394624331716209412363871635051811276275158743648980647882951837846674281, -131986902214072300422388153862299124533858308772464492545733331837086495131891881575865473616455228623351152794432, 270099256789907289757446403111861341031405420777922152081808691417803601388023329764703300731305515572425509180267702, 197876187910444764176060699876641726621898346501662396004691606455573234426557300225220855843606854028097767821100319056], [893199138122174612827521895769029015080173, 162694594025584759762889609607217778498456489112952597230215064409302, 1780659734478429259554084015421255043187869612772966663078283827980364664304459684, 281455841571477458100077822453767011657027338696093222184675781060096966065937906459227, 5594985354980910201459211097332959280274644810407794690615070411733487104701755104441450919, 62715408097696832108797703865767184381236254803996913343298775254900285147620082174630681774117, -907397941979501783880275725362056194287128800146275762350321349734031092174621672870928106806817989, -5183238958564273638800978758850877589140265725909677071013572770608076970708151444203639771880583873705, 56700239507070870716459726840136530875169243109133090094024091418221311752876247904573257281623221138714168, -109826369708998928798668299134459253498774852086268153863324181819369986112906951630682582089733433411594474285, -76455208645582725207400627557995259771051436201417534260073094912157797028763120678039842473442842913407372645107, 164358975761306956845359844821191219943540296780763977101545151155456424890037508957827477571149256253764633075072624, 108474157282933871031668534778287665372485205653511380230613265436425069980197801322115524508646295857196677199211164288], [9392736523185383777318849755483646540702197, 213618859422810353031215311316434109119420313188857664335259696050716, 1185243042787958152305633143808867855678460607747858514796840738160785695381901679, 164332487731128960304184601679173465527107741756563459977622614553885720380159675852183, 3283044673207042520143210733121798670945807142853451136286602015045483064453949360517547918, 37376360448568222043461666606751809235465419137917258689866750753874481290798787720719320664867, -444345213657959121513278772899384468095193752131354292944334847121236764211917019088470869237236536, -3478910458598807402032795199525335949854273972593194261031052511541280355712441097421917127602231410562, 33076623657029691268222237491269104115288255330179048574812727614404295820945726230583868968808587108585765, -62823595469989453530027582310322036490411356154511836506568206552222129186479067702977401249538728175064582008, -43255945340417578192944909743184251926212260435201927545445321518482626730239093952161784735489649126750405042312, 98068905366018475524202128658593806909581549989649234060093462604148662395630471293071370610720273475416101028376174, 58641729516200358948293520384908911350217233089385213203233318349827777940336753170095159845135999837009629359315067392], [84324923853568443613108919760709758151833506, 262068786874391282729380085478500084673033940296978844070946400541322, 768600486051943219733168482558983174247506204057330353210725270074689676827203037, 93576649124062932804165960516587432437187275547089436245078778556771173216790883869547, 1926381283643464623080102921064468863665268511749394912071403068345933862256742464479096868, 21629153982341364501177941843284412518088308361254838012220104368978959489682256762065112906392, -208746697290517978460991933220110382275486990588281215561854873050900130134297609053950647418098156, -2239682517759548513836957770977447703805792536574362121551924207516100225583809781948044023097965814502, 19055071713389223894089036838083832242766481990462198154567308611009761824277362485060422487976725357376041, -35553389641627475466707694822533865301636895518118579671814443137743243440323398974615332473740353993668827267, -23886914532652209637164904633242445086709187137703590649497007554759000670521461070387401723071378470775186094430, 57402255450949042723482815311217847373176034464872464365092952831052338896600983042156709133404490652406866818310902, 31258812970737339195884222259331168237071035380415064071186485157199696163444739998827936676093989011388126148422509120], [654472027959229604152396291797989568363354274, 301792943327368415434027811322555825832074224180427236737193143935953, 485419158615802646893256764335797576105275703763084732247074227275365752751491745, 52026622945787102171484812874223391599746017472742406447322704388624397007785391703290, 1126671410197836805670881699992115332256184176213123479200221478586139742792746460067111977, 12210032628312666524263666817189847840329490575163228302679783552181887330094099496471944971567, -93139200244876619832712751437901247404460761949363946751629649997798270004682402533740483490244042, -1393884686190507521985545886873557875856102901675494593524288143531764277233805976591325851290390121182, 10839713384006861888532570752275085446187647499196593833120799901114145352428419991161323664020603710852198, -19906430954790165780847228111390451973255112377914741935051879398300097072855843959959196925851722780539459585, -12862337763703658105195532992308495145182542923677829368816488371042410377692850637314336410225627756656270241714, 32970129071361945569010685505573826282399023128307337396069974000545597314390234585787423200855043418522644466738734, 16427052026066597006708390887161458183014577983267906290231825933717129791522213579046937731036709803324019309907902464], [4438495233313936491926837753907835534126014053, 327089707467659392562896577907396804895749377635457426828091813766232, 298471130100686087349045378943741595983100068262121834996520272522439976996242378, 28280345897066385580602077579670700133810051092667180819934133691223586290960451268286, 654471706929235790837767186335524025881464043621624325773003660158101387527104481633101506, 6752429522929486883831040975919689111949634404612676107942232974145366664379553490862628333964, -38789033263806545770127658913487274940570666474893066618590256742475791526772236278823915401219790, -842754996439386887121296907158330738111816939268733770306748004836851315182334777967612611418295959195, 6088173528241953790093148182241972515167092328362488624268575724134869901272881209456606659387817823127430, -11027268036271386212638123957677877686571430931569355233924474177162301296140329399646400443263116166557018996, -6743901477140992379008470882351323996224570001167435885504524218887581507632360605355915988102689017196010137538, 18586352598868079864908944184247724946439142630893834295765015395330083747368499775065169471143691259370988562460754, 8509484846638334371617623612886657796369662180138815420642931143538842704391656927340980889965918977965506359975318528], [26543513722682977438877610669091270354547877019, 334067554962597476792972837541064298505363876919442316926559364176522, 178604486362907708554585429644856818008980355428587108349633042882346605186987788, 15054714322412472555836981760898238413171383498143748674728241220541183565382650425354, 376259231480110654102799339464775065710432355091256339675087020652599810422309751613299056, 3673616933370967770857277980901319600324306773881706655118216541269709545687285356424130383673, -14567928379450728527850106745929516147884464540450196328367550868668046964396101349822541154927519, -496614443910446311466756975404490534005576014849070118940447430703584776292321651774768286318663525447, 3375546283502358519793556696269965222206246541149750409533286678726623265240265504796478004040154663829458, -6043733544180552970111638779252256524055463186553790220885502354161395113759700225892291699053855914941091954, -3436107118092694506048745651489194316569824952901275907777497016143878912757465117622314912248045591043827420044, 10284862344976637531815105206538258112405552922896730826141914657324589392381067397131549104697418416770347260591386, 4344476113630845000627347933595549243437185316409517035081980799291553324475169909814558862219896064467107540059496448], [141082034544482106670493732543518588538124912310, 321565017336819503040692838458193071969705553776872999649414638029636, 103970746289016879112783306495734119504104135820066572571201903507058088087698932, 7864824208239390813974444705993133329410176229388894256520132303007933804698281417918, 213394046483190259595570760934736204899935045183712634676475496584278463002970968671781149, 1974791989010847267863792667644707256606141399898407602142875310198219061462373860394389970851, -4525628766261443266907621230003422925690642674544127145743660418506884916973559406684761178268362, -285847865561979156025094526138344107111998577480459935039317075591607724698365226750316921153682089343, 1847133312303591099930481836934280926960227891303756385190618329509910857777415805892931515679727534564870, -3277141434010995743903675216929397630593223281205416257740580357974169879530920048827620598999575888936630702, -1696482675566684720483708534720265063739890071809680858546331139555148528938951153813942589922307686176478107848, 5586620231341860295737448564157659936563555317864129517782279382177317039264671077579722608471471295698452743561170, 2185723571584966412371633581732034971663893578985145607901480527864967651332357579506551042702034764943056436780810240], [671001948565127208286040466942779380309845429708, 291443413564446371298199125216606282180213020923037542348851920688224, 58853304773115834764094240389726925271441955358621712078959885735709322692976459, 4042234846869032604958536344425099028049137144976293443210018294890681626648334151129, 119060544134422340146120146665886678118271945986114207977045167343369969717588930404632275, 1053693486179150212549262315145332854720068348004247938272540524392097438947077870190908166358, -796352988691951818980698982738960849080117101795946432181685297653412564732682138914419898984508, -160952152947440741694230405405814560092481248866641660827078861954948074924297130300379173631983107538, 997341818152014494917714793785354343298394453760458436732860939977111776118065255796560380346251212704206, -1757971923393715361409255417211520510384137044279850957907558540910181887155406277934884321565089076835756293, -808253686998231105752424136746130493867591877320067468592469188873995793041310087963006706342359327163379931678, 2978736463473064604206805356760742457987289616245816052673397581592118119484487713584049930331622139586737573402996, 1083450964861447486283515618845878671211949998933266239398052526984933690415932985607117522450318604387946619739766784], [2872577190219004746180784489567553061362824350557, 248155860788610782867327683051362308250488487640910165871465076111024, 32379547384809247875722514241304354397476844345021954878919485852401851854608120, 2049881501963839894766723449741033479216029626968003072992588662096605163973113848488, 65200868031117112768374755410745738041979632674809635448689255664617504994497827909220405, 560526240096665386880585944692034695558730649373006404840602161338532787463472624038147417350, 326450528699642914496022011272250332333501287147412011007310535133314656192834146238456656067775, -88743141167199084473447099724222095163730986644544049934905292011199185004059770616392563031137755508, 531205356736637791211318637338553313478065632555822061342621565152104737232082019414000664896817870942490, -932846823745359589276170496607000712856146192730541675332485842109724967797244101392604746024946103136471271, -369224038983318432366713315260172544779265705904813773172668526136404239640867654064073080637958145376618727147, 1558855781090973765288044990142596507707038324525690872811583281277235448819962871448141643044798132493137125147234, 529068143619377928688847138125441996732238681569996246107783956629293841090252036002384427862816781715176153584713728], [11126053553439498828659378144265251868123101399748, 197725253672418452004934611113533393727115219194832306568497911725886, 17305994483290202501495777017287885193756611758814524249754607239248623689754849, 1028907119898123488076865734845574866150921732349885818669720601940120748267627500100, 34983660603654721913975477052415880654827336354334918848193077571008938569640266015336137, 298415510449196732820147628373677979207913631218908286539320019380185300323353669655472854228, 492135089399322916036625056980916655321545690538221406101574189602674331654751532749822797325620, -47941521960203160694511777340400891339431396173580749378958889241402808914624633950812180302127518821, 279011391950471147547046363124835799850774471002670913505570672389766507997614528805170600608373789225525, -489577552674468796045027292545106566322858722052516148203771808960336834814707727690894044244979263139213723, -160049784412984729338177663380991377451681846867588930249923353350279671478321877254113378104339316942981182066, 800577626396702680994102382733814863798998532206694139281267830636097035614555476260604257977777373738641044120320, 254468655839030066511417831844372638878283786686210243818620511394913422599418833683479923393761398474148188598829056], [39162903160524719781414691503837741850892580917804, 146442698937652400137621746511628554865716107051859940885087531433184, 8980885775949676926464858502685053082766735068046639416482533287272654372132376, 512756393495402966634798782100025272761091975077324705686207390725736886014087335179, 18366970495657776876700338973914881201522389732491689294699130818909165442354548723655030, 159405513425490111679215065710408284560323966325790865950206097780096226477296316142586048960, 379038386306674580460441419322860513266407334000330623315040479352052626033589336555740276118302, -25383664467948053216218932072691140551959392385896333165804090697975100791509214376826301224532507857, 144470353748044642718118301291866826154788606926037510259201351365690528959222645240149046857198840897474, -254067651810932991463480908473660531212251212125914757827097259873338149313940023621682095692560432015410645, -64614925249538816243450553368029327793259640713283444321464434602185770043826593722983659702747838361944523691, 403396195278189008765801263799462813569326262177424741338048394105129086089422291934519461451256770466565897381328, 120533984594047704464659423611490471266047121747281095773780693176718242295225590005532335379455245667859255379099648], [125768712335203018307442208796348394346474696822316, 99659716753980128466437047019875921406660901975200885150716494930406, 4522657996593630467561580216271774571524606931337286165732415437438408332604479, 254379810715282518344212904043554184730835650129361857742662814755810644148385810428, 9427701281476608690688565485935365987640858455688638914021118351488078202643900741576366, 85502292159018816383128685747987440857230088215839406354857845552674773931691782203262740069, 233506598702118054321622495292424611366427105997072078222487476135224305959104464610012095362063, -13172551859268305065351368653060774593356720553529074900021852023619728105109898913784994688997414579, 73718520646868992431542052633450426379335330603028300431127109757897741569838353039063530893779906835931, -130337155604271273761906262617351170446608391811483248858012095888093717699965047398007312319399245764282877, -23369012267668629790059024019271057283749733835781326767517288691026231758179611237502937149258947521796181434, 199375649338653427033367951113028886270879366128048643554842581534281030897111219754080926918424994461019469074096, 56217304993142521135728442899316623513253250734474121269611334025459656813832676579581912750535188868003765831860224], [369763258398281611428300862692950295702428919477138, 60977569525096519247325393820650847540201293438949855361783758759128, 2208809781787994590146222139466031886666436949574128177776850760202620919569193, 125846410171984827322511846479716853316591270195357248337471236781752688434334500548, 4729465470987104981453055909479541291525913070198538424475655579577140507927397801789465, 45995057079216046798497831843431016606578696048912834994591786330991570878121682591022802108, 124836736804387009858848651378032837997731385145091072498048698355754648227213557868385377267362, -6698166406229312883378748765728868322734096781004056573852493984243050204779247911926744123955238350, 37054922518540592592163131647956788140269423086176335161553517406525243896893843605961799034629782027660, -66072585049198710761351795699755748545925940554454657146552437089454031270678915770004296124369847206602004, -6811794955492307533611729203257512788759288332786641220723816424527658566366570888178008475023608203652424623, 96622454474601606754677304833642766310640005108638990351473828420096864169386831081992311457886108238776815453440, 25813655942590221280783042093241832090185520444771182292358374559652490951923730107357577924574272025290383007154176], [998238899150495084745866185194574384411061550761310, 31975293054174699825992445111040852768340491324366247438095309538372, 1045519968105363008149411020328300867294949946884536956446317320250885077008322, 62111652264252014693113287081178507300181485619329382814041593291415088097388178350, 2319130167390401326506091129461771973477975052927414222152891291864237635089130369248648, 24739795237814714182139135019846851153895334787992846072589457622255826617091515962770870936, 58719295384115986832697224000208878372585014475386129342589723625353252103671315714123608782578, -3335809241330758126872923626982161164262268368114747714806691507750782504377872436685596123435600047, 18340109478548779385960052996904268416984880183177078137407333769288967428612881326057552584873638527476, -33084196404562458703678068663142025067877811395574428789549010439401032763648940475525464526987264348269849, -890136071318777234954711912425022685063052865879190229712668090336238122983805660394402926457401137208761156, 45895852372400218989157435018729322241821609543738690805299075396238866033582597772088575380030642107155123234304, 11667640788864719228507256937630517977569385438929014120287769162927659625125158556321854323070809880868524323241984], [2481134310031461504276434250337971697885681859405742, 12436053466907320140956372606069120751872735806049627498738637421297, 479308320916857046527238273694164792842098934491816412978685470376770445093886, 30551873747836826466836945805552467977495982158939229374972498053655055270455203346, 1112447253169686447885414890605314655240582212313869307993027772673814935475206497178621, 13249314125468572086724144720253428583111798256881199260886630724065682837033236943760019773, 23591997345538204831771060344938057382916630815117199370154762586206719885839164584091893599765, -1625855917621804167183658549069350095481823307242462262757146583508173214819566027065678179750013043, 8933930586820091679463586446633423159986598019475287063296013103939809852405363982668793726980058022375, -16354908996387714506072603079686197253009897594701625027505287890488987358023405917699772646598153332619948, 788470227359805899457324878671661973346126078760646339767824143378093028512544495504677637666684626488806042, 21357408559875934773471762880877859428636350985216367289164315920194514048302227649213497831359712329633222587520, 5190479255495303954568155139958708117996499989958558348547635767159876795664947562846238861345681634666243804889088], [5690816013401880021699332065172871432510511914470159, 897776643122535318699801367624889678050386122961749842293943905690, 212658708117265402079417040382657253801438709583831427228052277867166630425244, 14942451198678576343101958568261415096998119703667571129388904383785356323484528518, 522793459203070897133775255591250239808476922797350772933722668353282540059125825616662, 7031078072591971407220021568395770662016570964612895615417679931362512548907247036403629189, 7120881360146328180693881424511608238181273806018833520740801326210342550483316875388478045208, -774732988211423969074919631264259917757132388990853177867910980053603579854693575202886494448810733, 4281002215060143790211562945144344505061096006188943983617629646858154665133370720238834826092875602740, -7977341018915125145390269817113632671558511822365321178952315129616368345509085066750336711103303014742106, 968031421861012915602369387179783354534454277590551333492110406083863399633524766615041146589679846332055884, 9730948348210753005694015991901015864887725205072186750772940562554252707783538090759456724370753820815335607296, 2272279835424400313335508793195855004858486641662365419154079257555876323866683399886252234750434076106157864255488], [12069361823105206680251191373345740967181100468760858, -4694410500321762310861080344067438499848044446848264364978973140820, 91240860612838910428675001417061890624785444775711329792610472656413129813523, 7242653099294281013497332400229415826212269288557983282745861838412657363263250896, 241277092114793747970783186677365844454673431518352974481346285712052961968997246172777, 3679612495925583596343251150664600390821384909659391370298781529254063021200095073781663935, 505147613778376063573564093837389362567588327109048303223971739094397177245149989831478552657, -360432547339984419048658810254117614534906434879638025863624028585080954876655262263702079069034357, 2016806832383128996891625834404040700985984953977618874067505343823241187236363630102979380407218676423, -3836897294438448986802253231660870979064473879724687449578852247326023382806055683753160445938459029682802, 735899356993739500073080170033530676240434167412871589869569099763121091784928862044763201290672344909804721, 4338098408906251025879713080226839446230031639879899450414968722034506707134045891917331277085197796718933181440, 978786215829632147864639939594306911499439977788396908516033829582506846541361349725326550255135027337632881311744], [23710632611997735000627657110996144795126680465632833, -6422997541143642341869231724886153719265208860139094830266866339229, 37823248451012761392644497782358134468603941331090461138262906420296722237735, 3465962879089201357547823565522601064620880043917263710384704957382504094935250329, 109725682828541976923473639391990772687663029693357821244599016257649031148111599829373, 1890627747647629070569137404553671494239793128362796727156615868064366827884423261949414854, -1505144786310764157619180930629423276187025160322842423607554294613234207934514994483974389098, -163433347345182789402024927024858537641101237320275091898118116978578293530194044325951752261220600, 933522947491720789114906102103139187603755179286119454856014393929558731492523749210395675549314636537, -1818538471880986270976659767976402686973394605064255066072818240950646627254617999207355184862568376337176, 471082146311634975364482852029070188463021673900576274740666617061712810934017963208255993136468609512922346, 1890740626582522628343215751961106038003872133382118593511344724999599072305636036492579944168299744857397488640, 414791975207593739877683745931442838486163329404639256100358185488013950332057134254504442146802613729272732319744], [43212762372240514530030794954348949751566079261342949, -6027271287002929177885328895968562380231883203043762193424684385083, 15135139815175083798673616460902807967921251151753565232607999377414974750310, 1631276888787946178486574595251418661043616405031256245402844032368905616029999117, 49385984700861278716914004449993929433257887297985164321246325263108099251018250011124, 949979211613685541984494629783965875523990289282049927480696795974389290926604869686662272, -1668699881122104941844455966009148607806684767343642177804981810770685434825860293052236774660, -72065531278176030746003284278438142849347231591343298627568689263642224354782913843660547289837771, 424249212815543917844948407317745568155623850710723017768810389664027587423679485523808477305543962025, -848742377152406770446856260290794824856983942258729403145524631766476160210467895211055528124154110221833, 273964185776092189068380218141564182467827737990162479973087112028823653336609375307386041602880315848393805, 804886111272451941041827749891428438564772933711136244818033508717179094665582927812438860565969003172828536832, 172916935685384418240483603271869654042258590322945294450205123598985015519201565555004690372796774355375063302144], [73157411899976687535919522304314125340995245779655470, -4745352827989543463745222399553879486290941571284242669236889643419, 5840270769239843482632945011923414285028018292676843306108656020281147898298, 752374979559290817009647272590877511906071230365476451756440308120735003950272257, 22110944614370694700679803409982092916516477824292615903261710916947303668498030200569, 465158843658736141898480065365091714092820828932540194792995099207595020476205435778048696, -1269872217756507842551224083659422122025772787500972205627672803414349267448666422320913798896, -30811697610587281855732791938607487936376027864144861043422417858778142841207742050062970497896446, 189150997093143316054973153273099941022344979883484664527160971326751022152354342431473134526494335226, -389777728211281645863258596088759200603602369034260133274868734505432180250799206291986939316357873450338, 149250890870489747415237502579792548084059778832556609839508046455271589417720175210929563834809935025771434, 334271906803787625563306566631531326223128014650036299792697751948657180314758434212682144230128779851181948928, 70902459342587664775534384311229219966883626380794020062118210032031238689488440993872228335625595931517205348352], [115176316239506890582240897124301511364715070037171111, -3323876060595301945970685276700106329943526831562030437384902463235, 2170803305235746996256345986094505071864262700747176629910457317912207758282, 338950620206757911147926456155342691636990560075339401761801456859043229432493787, 9898117503018336208654797580117859511693380333436330631609323220346480124991547312040, 221248041588903567118306099665452302044589379538861117756185221056443887572743941915613653, -822147803144000154019975116439721997665845739292509694931773333298901560605673206149433979427, -12723584967153088111605125124154723083604409825516557049816451542406304989654149302162853318845303, 82661082709429985953847164629247644794925221380934019674033911801727526979182338899876408349804990509, -175999476373202103916384546021754287836468493519742200819590506752859616674376714960925794435822713547194, 77347282236226313584593781040353591558562605810877045543020850721370482330039248429123089859719435603122463, 135239801586397918423890983570626294101079718237425105733079247575595047703773829580810414502692998266696933376, 28592846742381932266761874186045795561462217750109993945480315775745328823904293766091647709729190737161188540416], [168782529301886170901774455723052504991486183848466781, -2123407124373288371813602683609126908333975186310412249163722070148, 776294253636009210759713712414803619550226773059634038807402279302458001593, 148735130567055750732709799797922506169406751710594790886610975218550650211834105, 4449069064551009002702443494541930355752791511476458614818063455889705580709551509754, 101908977753152874542020877434285972615648967867348419881128345128451099752075068219665737, -481588939190408308666869857305405730292541497502158992308986684621377570216321419314611030220, -5047225528237238447703666532331171050722662569839796649064762529650769752024264731505078955162402, 35372232308725981064995478010964565259603041071238399068265464926172638774814378936249130587975817764, -78075622375665028473828864286463928642972679436017946257884145534230919709358875713340060050085358612300, 38466059991163551504705542119603703588966737221773150378410440328076560032922820277378987631795962545493952, 53206599650744893142921485855060521884330056643337345577408732402034670844596345666183695888245756291880976384, 11339278448983142242731786384694544485202911311617953944930540918222895608670452292662630813666489488361916465152], [230396943449673577490325066670297726061054492964956752, -1252690075679824493232506491685495242393385083048698713016031557334, 266732582267884953741467923367743792224271210694419054822554045521699782932, 63419164425000539059923502586562612247887430181173615720079330460539904558775250, 2012382156136026055562397572895504268208397786642593678337711491609631940602910130483, 45311520863757296087012387162529932485956184009507552353926172640976019733589174818788027, -261970062737595276683221340556292607201748355871682301440544305414981929054049148962943150803, -1907995611648514901186836456859695595774807322319496679654026767731978054739334624064809067049086, 14804708335435817368943841113609180344899969471642254946344264124314921471499008361194970315306996092, -33999937107617257887638333294643291351998177870506045697808866787585459940694832879666267153033632359848, 18456656501382322320575313457539053533184312935512493914917368043340665651107964327147171153242749085153760, 20308380818324891085241935581788252982135256329691275079546467510898971676375140944328678242897007189757067264, 4421897309451445241854958665712050578007276627368506160533035015065725386521861607939922833444137375160690802688], [293132875312378138841904952309074244233033399782577601, -687084497390603605676095547277527461544171145048964441374679403092, 87929110206605615338318304967698751661810872776623253931714468106757381530, 26221600248536810769849151916037429748871433816730290914713074900816011455695789, 915465891326068192028916719472232870619920275578619226961945880101230812139634934697, 19376743310864514074864713868384065753111872710395124986072632457136280646008440481573963, -134078693506460286265181973131986060052001480962590865563697280101846070286561571620970073808, -678664212637214890516383359947813429024508993227748307310246331282756267702726614310667933487304, 6052761248065513581757900801568042032075701063871457305602382657529410730292288555552452282113169170, -14522486119142187560939208561020685801693847934854903381339506433290541635839879063136016124828669064568, 8573977767254956776703776205285492911387537534056585165548767299720631024306160673173792131374410251241248, 7497140005096042967536844872620883982136977692136038130682748852075750396828621371048866516039559890809061376, 1695483937576798392799744344807139019450480082197721510813533516660428032122482429925918741494961145771404034048], [347756662895540174861741119927646908097225641131293017, -351668744183213873035285552785641411331277982138970008921822089792, 27764012414086658757844301448010805905706487990066039140618672909929050360, 10494094929334583570038485647522606808368588099332969243474040229389852422895578, 417494974350383792602073109810517490718810385895686600794520181987079967852972892990, 7933124554067801363623461025685885260354229782626441589538825815816502803164381454920058, -65024081118551371490860414996781526045264507272805343223939475529151700211383059711971985889, -222024084187272348519253776227247918706917963545261025838318916576417773528989174375357464545329, 2413703341945922905702844785209938878758877020069955809988666191358922410704222214901477885730180855, -6079080230286055967535822753951754264969049304213408456170204629097363220835746243775499215470820439116, 3865169914170886220648773517825666688947262374163699881819479871263802560809940302224088820628669487683840, 2665484901628680455825726851280908035540265726236614611677913292865534531087331552099568983941691145596174336, 639160275201016208935102447634707805055774869788834451836238338666462552420597059628621690892590930695888568320], [384792439514834383287915548997193643945989699491900052, -168267421202014137927572662721480571934643040794532088004115946702, 8381286277495745228024950252622420305045355249002105467400810278259244185, 4058576605612885489764509867206184157900672791653441336791983197460463635094512, 189876114239006537464482501703019796591717422161950048184013803341663996863380207241, 3090198003063658782536032796589012418298359005144851074888663748394194895486573084147385, -29993777797189551259799072278987245104656519313491249823286011879826167903432451316757691579, -63635788350752197808328270736091416558208192744578236862919972927572651925884463094074953546146, 937244610619669885446975352765029166382467279114910530389056137084285419093632818590157076899541022, -2491687063588750048405100258894846714677923384093807728903693475316553415576580138924325536750349212092, 1693479481145341912194756790069315739436523625230364194492906548568255338643954616497076367586502722121728, 907034919952758527856138969362972645391490121450307479392955865536269591767771745698752186246500913847992320, 236879806601947268755121485816668287950010570344934633091242839386104692367676121437359744938657761711278260224], [397162231027553977844800744980552694324865551547022676, -75306402156437471656962012737360775497383509206703058618086739726, 2413600163414782717404558224881707530113752844114811574312107845959906960, 1514578646023594533012758060941474317739872883061144395486149707044094263407252, 85595071861296184038755998393049588830103545241738884367112401755145243525723141488, 1134611280182118357227894639815308725099762724228112920634201795645496082955198503097209, -13180803712612757882515068311980496531908324971467284319876713888289361949464872028348176504, -13837169517729471811483356798784550808185657867641075752386131721839990412922523408653289632746, 353669679044093877862203572264348952387067422144576258222480503308823830450939559292566382044839623, -999127947442476921286676138210740930298321531691286990637909655935749200971633730796309776066262972792, 721856329222424471488598167981261196060052169241105844152290851674802385608652713794899366279555603245952, 292579295695373209277556474637314891758978017347422389840360008501822584477645774293748347942662395591655424, 86301888397700020317701951614972668093167654406231771207037255646514661444299580643374564649841661370955726848], [-7201354, 382369087199276291918337041278052245913989228678909138, -31507357546769565213817658831251623254024979473764368084316963110, 661280085123770520290477589834600893941202428394865982276843921096233316, 544590234662303373412723753017537298824486963376993937540159913908832931217702, 38016620865093336512486933287448727637875879897576419783572731833387398808080323805, 386621952240496308984528471701197866716252029064921811437458533171849382878486171893113, -5518358103647279015842586970040455323187880367578038867987938305146911474249503020551101296, -603284304876212572914650663448208492103230128611312854537769665148856621349402030355504253206, 129387058941081274158741558615157757369355252783228832923485889715105072066155258873400939245471066, -391579265750554925008351013107160988233134528164884173342083501636784469816530398544988376816336198580, 299531973076159754865723876319628717547502021942251105249578168635046830758913552041772688944317869463552, 87994990807610246322794491307265505889009602120275569977925288421753339180408956398678418169577274595082240, 30907065489246680443160813583588107831150725178041859983468402871903789718362108654434337321206017582811840512], [14100892216, 343309365595222178103945268341492581741481939346850604, -12306337621225638076422911115705783702106252505274467916336001873, 171778553230835310057227241448233974890724865851009593858067580423770552, 188399368252034537099583626420804473780143193695973155623059308694434400627262, 16547502801575873740008160068331371981861875807448094681778900204667259679869260682, 118701424917149237549524166690652255574731695354726903841919751139123179679012190504080, -2197736099074021793163127070018444718914848626172362280751723425992738731051881932901587416, 1689722076297296382820115242107796598641004051234282366067801210518641606982066280206996328512, 45759157976081624841793100582600967497416385021254534287496196374901514634887706116836824970298645, -149854758535048278147983697073665848407065516348694463106149794690851043604602384890994421233223145700, 121028080733865243984395270343391361855919681465381868571577407924234849909906529466694681744009686409216, 23887160098254770049467604313491655748111088645775954337006368296626458538612898006962589231671451360165888, 10879515689094902596235455201446292810985074287106805551297738146923891276326738037363659353087535594346643456], [14387038526717, 287355999586866891150002984012047675621642085371536937, -4476792948537500848532581570462831374393557070154427286619429925, 42101794782885921650504957124587482366924102795473509888798233936942146, 62614042005356625305285582485485587852682660438898025211106264939358812166936, 7027759260256474064833333535387574531710307629236862607502336428394608370867597284, 30611383710185997406392503543106875903094149918563142663753566736454852965575353043432, -829870189051951559683869182872218183137245760414460156465722697311776044576490316456529068, 1368532243504574940012621481968996625477572961430844550381102575525048368077641624128222555400, 15587649316338661042645129004745551014678609609713352669989660520369581699640724915296283384787352, -55941432303979689474995721312180647187252653180367339000454766317129154093064449119844341230608268444, 47621290987432969111422493110824011863027783458977337503324249332925021736996566035503258488276298827776, 5399979852893966230916604724990369195164771324614275040082725805286790017307044209701930551420579775250432, 3763925385987928105608195171565210368030687482026680645035966543240618993389643769753086376210918478614364160], [1040593931242342, 224107115623013901062991525825957908674758768535468580, -1511613758421172117986657192132564939383388150152099519622465463, 9661868084775457416711299945929535774344937592346572445467383621971325, 19959780019421741010825570983555833292743666256103307511561091987735690171377, 2902110520823978759245924773117972856248917332774269232003966716737553941680553173, 5099268603931133997377175377992102487086020460185346282938020455272845101826950745207, -295393083902593306949205230734103488711724143593741905991588533549388681808032742852734942, 770382007382178035461568739031055156196820612022782388557179459272257108909018727129316440734, 5090141976256886535126699467620582888831665484206415604172551582130191078907637677535278551254627, -20349027690806520637089151371817079788700776468679536292180223766354455832510039612819827177481382644, 18243989789321163490475709278829993975572810300529307793259209286301276428890966611717077526889314340864, 725670416262089308105414595885632672855270145047129351790948918438992834563494735015977869884195675832320, 1279711133531697043001797196840466793921487976498404964111158330804886683360700410701609338259254198738616320], [22387588505307078, 162734962950380459628036818965320386840696348619298204, -471466831673959095264563118487461592579612549919488269125563698, 2047986033583692636266373217598578382811451886737024939319927587101214, 6092198844761800119657240219203117741257736631748277401058537026080149733425, 1162104073288515052596797137928188972568699758258405326738773640317847598975172123, -713316816502332760185090456836159562086006188696958134212160027358397002205313141464, -98134509090368967499255194498080078850079125639370319918277373574162880902056991819615406, 369321248185151460074629275684869678589504832163198215734403858645582564667209826595253084035, 1582970201977193536098222338098417869655466047161380205199908197750683000905436029351330606587190, -7204556109909634927172642843867512310226906691419922630310572743265619506507723821544046727208856840, 6802931055243514329295758851877703645627217716908549231519511904114195443171679363011609481170512748544, -170916956569838397203716173256213719073176563472040261291934206784978939285767721502899652225648111386624, 427538288334349443944183801825245178456330166847488785542626677874026661042829628237056252305404688076898304], [330816461592082140, 109925391992994611505135483962112978297275719557571566, -134899715477018499215798272558229582733721395457390206195031519, 389734448006115044974086884703819961136690433304272964712796205549749, 1776936694117600911701664876777885760412049382359401829289492711078273507091, 450285643565184232526405679391383412928316442523133568932617237904987738044519093, -1244822118733010129394785383243758081963088325256215305510973898869112542533722826652, -29881117967578139102984873596085694377025558687180251709204310590911841188204305582704011, 159783638972110565348301716313408226372062969199735291020557671319309080572216543925507955925, 464305178278029291468398467614387257157690020579889983488093080232505254970666023364305152613239, -2479704630776882566469572692895852556505044688647894654010526858952079308133102310326524129964519364, 2467830237029500106295561319528404718709530573571489835322317008729893578226567887775182881821320417280, -203923062910967030789064366374616856427822332308219162676713098328879872937215778177708140265753756565504, 140337551652337539687755943433684244107523921842007678482705036627086176476513535576136213054908176655187968], [11245548544241637509, 68994242199489085977991488145942778649366218777792299, -35051706568683889381444766052049310540211057448186617495259357, 61854657075873158053763656584406549360946805493902311360818446991215, 494143081199012301759319645039410840143662035976554704358834044276295587015, 168540710890032161649147063471264526745187152983576040900016174767462803145405965, -793644133033566308926505246279705963493006312752762144446029210200440913534695495393, -8031191908603728700035535328817122673471433382120060397969419964453296834339782209813698, 63880036771207947245933896177595271996305853561738397285991149783828247201098956867375149463, 126456143277673218927852645161163664760513833977668925667443752333342060428357578822701289554224, -828640502019053018385082472962678389927198382884459051373507011326997836375653729096083369240534912, 870364558995813542230945485754931795106222258255608600664284096132075802505027333517998867444448886784, -116501472234155192784126429117903529162075696732439792468434227895141968005766996409284608107315999014912, 45252407885332587327677252199852784237222119736543466813420410887935003430876578952943446466719466465001472], [324620833899388422149, 40181162644503197012994919301703757547839218397091350, -8138881677067176638952056108794353848444893324244031943527212, 6012866701317076031261564457320895102241405716348188623057610806604, 130648903959329114978718431016708387482937232877040802737414734722613110981, 60852660467207213667184103612839220459831421912282207243013039228159198053085308, -393156638576682436267502668640950191424575850123261679859078856694849535225366262839, -1722878113785429764898854044902223961609379498024821836508320805961244642275173795169125, 23857110027707312738591375837234701513674262655379056512478854823149242884226305724764483270, 31076685913822910101048129900945062391451900193637721997034755500297324655235558275253929977098, -268485782551380582420012041228074972732877847555526269029807784431395793330617966856671088157488992, 298209610590434180269264064764128346069196203140482150686843820276732924009301267172181227195784888320, -53596768741955355755524122120568068289756629188123793514837673275953738400031232958710794506806782590976, 14331751841944381406870889053379208310520529344852739013769502075572981029357848245801625728404454264274944], [5458570561279583636043, 21677013377802407882341748831394421998224531219279742, -1641348038897368024957500259336994012952357273237329569028841, -832186098426549385950355571349797679003988873229330956254188646102, 32724924442216709898510292012471792444899239721478516059906422995998748172, 21167599380078301161420123109455252996390661888229193044720465611870557258995763, -169973919365413664763454798291079819088664575976581326876644171015650905921615506564, -174467058035981761808369422264064870350879168624889662179337807618399518025161580519394, 8361218770676497737393060371849365513491435444293201092477401666535623617953093102978392806, 6459227884427715640112658239548465267477879448714068523688433685889821466734627065537829392880, -84228590887687522020628702468414451659088354667170869332975541538907120793367047044879019618852512, 99173009024042581940232382006540532719730741352864113045841708920324741631908207236402124005693456384, -21924876514204846590830044873542791627492957572314287450482425634548987893934577812780611199591174373376, 4457112801426866924104267048301944757928449757275142235067324059188538347835332318217787558327138721464320], [58118463131633173251088, 10811107375447946680096265920623626930821855457589744, -270395600453607252930137269174110774308703274588715419601146, -745990997855818262762992618705900317083400519287261486336886154244, 7727315306175251446545906300843627714566181486514133357342814721741275054, 7085628388817452992574937003095573890975145378587564605620056122476592325126224, -66743829699477394150344352616717545127153942567049165227734416307328478580985085798, 90241094126038548211591945770008656629683165872627097406087025572660766450747145843561, 2751338945956261265806925478639795065555456819490125086482906920210634653890637272271466015, 909606169153350448053843060872104456359347789403379766831505449299687041293258138640313692714, -25548749132297285765265821207112809088879488715247597217992590050459551083034710605981627855464960, 31980668246391909974792797409021809650277705850450904350994873534894674916860804536348602775775477760, -8271039599241142276416638284691477176727791690454045893215172464214397054596411563613738629206072360960, 1360805278255744091519879122893212335877155994629783378115723481977701060555195383774116832701867228135424], [422485216120826571998784, 4972635523604340304314141754511064781546648394028626, -29970151859745267147902269474103561449181171761344205484152, -299613230958010642070091533614857777439515192417606856600042604855, 1707249919213715090816220061013135628435839624625307890325208039565321587, 2279855496831581996701665190968194062740110575717029191702548955575339907285176, -24224093337842394774674758771093193987426566339407525094406340150279013553226094420, 79491952644068988137717058885960818697427283132240121210128938084572452732155236720687, 847454894329974159637239751383089079277076840260467418575475769877599798350984688725508110, -52679703164995783753293209817228106943466561597507328953441912888302704492622235541791890816, -7482799659799905370602554331714571148993071783359380898772939016640647411828711969998649845145600, 9989262131168613762249861405356866503812318253688238613175543519049810330421881805033253868497010688, -2927135721562213479176903994277694248157466211719540125578152549881634782597626372628137778975902531584, 407755502718466472010329926498403504308580023025291723738954065388124156016497004840289022343711033393152], [2194218815664364059677760, 2103231372939511306706903173641222799524621077633483, 471737757194774312212613206064036322036074889898368436371, -95202563713730294243907057390352126005755420394813843160937404756, 348401928633012724383586830806524574449768513021644774924955391690157354, 704293699582896682754250999780840395810055455039584538830598817232515096335285, -8193178435915554633574334100503188285938116861371432403066356512776067812631130013, 41179698803259525988877666552479428359932145136146241256803334539787360416471569216824, 242514594008741662613390783501310373234778164131679998558730028421224292319341106548963092, -106272166560648450188770672454196186091101278280737322487777991258839177536280478336376936339, -2113632223743391224894181972540964823476595183250026850691045316457266365590005266132638509769728, 3018737122522031015870805245563824294794594212921411276727930289572761529275670684864892938535043072, -980699431702309925356809009444635898066179572516138570471459292245536089030354774487639429044072611840, 119872183491225918447399387791553944374182449810367809982824514875227646916558157653486697357144995397632], [8326650678699648609473299, 815157029420665840132812178045783860053048354404834, 1380933720965766650367056619865307009023237727629034821038, -26239789604683971280933340164938146216065018562962252958585856959, 63991868609311991458695184147771185689797312943434436374666009855930909, 208632923175398688314299092213100601660382176870757628205415634607244463343388, -2591101039547101448876042745131075178710806897361147767197356697636697818761807927, 17514109241689232693989191438226558688416104311619528133288561470670261793408483190852, 63523872812707827027881318498224545663198159017569148926818656948172764989101775114721154, -53107693719105239009905023742935978366608015600552768917119484681338684101517666954633068082, -575318900010351823805644057176261286250750953756323416610441070277015310141142231481557319180288, 881513131688802167624880753000462187177855624742051135957331670563106848627827113573547301973000192, -312655533746051013507836275976108942845563643582748572011716213073455352385259900829298012127588515840, 34560649571867688579641175988304626693970421154024460887664077507936691918292328242159352709518341439488], [23064028931809022614490683, 288251496442143405741197816517890009463205303319203, 460416050189995915955170667153847123167385728358476890416, -6401217523540459458362578387601100948627347345600852381610797071, 9914260967366028096284463487700935938441331946652819969823461359695341, 59185200495017309538987157222564572168277311290998780778953548602707860637943, -766380002122482186190672302816697845306103194470366630398639943323240413025728510, 6617819162324748431087666825763316632089176634419257096340571715358518829680637132592, 14766537610687031905745754082239899237483317269183326716399627980110042510257381471114868, -19608259113087566490943113970336587033270745884772312834517305882744396482611665252528203175, -150880058254510590545683503649642741766515182479496774174664795093294974396815125734160640360448, 248421780327598548174719526844586531240176000102784010005302167199231626486283125480946801248829440, -95125584888937974414843262126098400004623366409883323348832200062125812553722336930682328687436627968, 9767737208613460455443934684229319930754691759672997475248154558140331430435563219423227952555293147136], [44633889676374273485258075, 92498330286227548311052213418944709298556727072176, 107475631484334413899523211178987036411294784727461556417, -1369474690164936918393445676258702813022125134872110384154308111, 1008193368975110472464654598153850058506484347415546410815561303842192, 16054680722650936362641352298330163311345130928861361979207571984031837576173, -211502140378118020745501072032166643533737598760850237132421567943285648559903100, 2291675795617527734372329764929098437801568943335644021227626726327149759410135073017, 2818615624197732882232143538681108086016939088917743183845125084733013599502959411649608, -6028247861767041832291068054907973367320862185447158366117788555225482755791551045931252072, -38160116433435413225073723438570316472776876228796120490806764263691147553801462244145991770112, 67475394121645788901943876357576741071703058438647377448240073051871437170365870087014329983434752, -27663216320188426044381828004758230105542104795292008412482399565908090118483211260742685621571551232, 2704755659354619765649364667160545700613179322246819605720614699931821427403382704907746712875857608704], [49188005871138078595932944, 26750452314571649637228589493905210799231671257897, 21887167018084967472013529410849072513707698968964046071, -247080922760732038592187342776537525063074933664071199848157350, -79553433448584670926010095126730024642246752538307632127748415531810, 4157457262417939937640031966216159304968469838195748107449278345798755058488, -54184706913596738812875559644352012499246446210460623217212151760539226065495074, 738375844256567266924006918874029680128161232839107309013118078626333525903974175391, 321234908083300815362617233256079545026067515378772893177859101727388947139343781455467, -1570271603310291361103425048428711673779913395886783782146722779738975284224209295521674223, -9332396786674759795071461973183084137050600010904138763742168850388031664981186865684304592896, 17641699469132555682209155284993597455784468825159144770131641135579562347685327900363920888561664, -7694201010546180551822644192395069385168388510542575335208268818091090125820325827788693301939404800, 733369717326700675581961743351512979036839343949747640031304728150318738741795288277545489341180018688], [-18371749547947178607179533, 6908777148547839225369753466463129461996993239899, 4918700727304244890186372637209964114220097478546690101, -33471356101733486508178719679827722269777574787878618749018595, -90201919260384025716071663067523954753221042733671644119782511324080, 1025827738734438059579833826095763735840363917405114011502888941085064929637, -12771629614150354059100346593694779339901496578604257040626865096466858899584650, 223186231096236964569945169991642824959741728498640542115636504099653677483351367117, -54278700551147413486518395260034294268220371040359244230827675227360434711116358910964, -331966345610401175931547517047886522883378518793160755983711812034617041803217870519234862, -2217970868167561130384349631891488504878094123873971845247214423561024669305423966352269410304, 4434509708605892259896357337980667421503764811269014615124481991873263516948678642987631166619648, -2046840016310768837926852932745186212263391649942247925339805036110305001680846068005173541589745664, 194571105222598634194678236694002713406510791645509796268456574131201728966111629003593382978406842368], [-215235651533751941846151439, 1573455438413503183549742562536918081383520577340, 1484145053578286258896328303845932020241680021137532428, -1695299736732709870607845088510354861960829585984389327770256, -36461182550608156329734477672531847426958233366844186065949589691463, 240660346395164015878603850603091184634988752489291574858966759933648520895, -2726941450096602484707660929381959626844584245978807068440931438877702636933879, 63586534664039951882528180791679390370729712658625983258696545503553281381915587538, -54239463506290086821446800409498236991225129251167511774222679728767872089920174822077, -46225351985743828427436895773211941036108614964730465508644753904697434217730916935098009, -516235056640738354153596827123206076765642568212289737541977596123877551323474853513639460864, 1070491976317625059799139311672482383536594494240579686099870853060714052914629118262322535596032, -520547332981190812339758626266132692661235251931010619235796095202184042382010270719181916204957696, 50471829849085866303142628998431572972795348712239740991912463002956608053693953875340023044226678784], [-530235233781905093095410219, 310133921581066430042072407688519638348105323757, 540035840003266289598730338035119016989688633581731192, 810734405274899687781075971097333566576232575907204675096405, -11575276224743498046642794251573044193767209451313902021856927479313, 53546162229058281196389505630178551642378711451059815760606380039614604983, -512085459082688629526367456266767122220169059790233253710178529376920513822041, 17120091809985910241753937535181074877444761924643825655242337082090873556467638700, -24338657436454346729363307724852033844943222065494725144872723288575506994031356368012, 2542680037549136648360089103936814087638499970996898477938136413949650836663537807906720, -118827578393997250266695908691150264362478004417948924517951589251201547337994597352381349888, 247945913663110371274079754781400086631730017887574264571465137079333487057622137171811512614912, -126452539142098648634754035878017262918394448718337984555755620849996954293073287679309542517112832, 12789066263618829924783063545838735523231600941676944987127323989836602149039095295949337114592673792], [-839283867132044532953157117, 51297219063870036655795568274897027364019403991, 195374863264857241152810023142960629431949443353897284, 359753926763120573854263513681833566095378832378729002967414, -3227525133945606381765867518507158137661615730664375020890524556780, 11265634168637689703149442106135632918225325086165006422107920699849797399, -78997976867013795547728541118091106817939818391709057992149635746231444236661, 4361235206576213800251411339939889062369128033464456983795263407742205446554556523, -8567158250925144576736192995032258687340814292704336697325675108160189998843206269810, 4947426449919824140486501702133615084599308389904853279102928322253823858760219205366640, -27306807496160178796538156975573380553965796997599109326445757514193340350598506219867209728, 55065641307725802828410607904662024243301149553907554868625397095556259405645837719013729239040, -29308534863843882725948172289792430486940386900102541237085473578667295785288942185504657543004160, 3162220237511794261763768007662977600719462499983605007925185555552022029993261001112418514492194816], [-968091188103649666995755024, 6704325469728855739843939629693269674250266054, 64868449824940283784825788366840104580268397486502324, 93656902989770787467550626276359487559834530958135804134666, -814230214857390744328248616185483652858984199334178057745361324121, 2233175694532731573866960381609616350427568267539546642654411964841126777, -7850797689542353079001783992733255642081043288444352620667656869074862610152, 1051251238483451504529733777418538493664513445304277112854059537343566691437712240, -2616250523137815449143865357467244404327499702192688980971318633218518738495155660862, 2337671966141863350065097624453972229827351570757427615667891063505881041502599019339408, -6297092016120998154039922121205960734485540385839391568557424674285768844034617427923566592, 11722098647242042003983225922390856099371998712092288542970091123279993792270474072804611325952, -6472515241975170480008845457253246986213485259554181486831985642763787916473566105363319636361216, 762049372889398352382954558694386323560079279965075686407216724461092426447452848194851951404384256], [-833516960485239402691017446, 587852547997753155838981202095269547193490067, 19417133757913713820701251684540812767873571653049112, 18725784942166787342346760454710603650331074734442451498371, -186328580468528567585370845811979254006998453061055115890975923626, 415221801979651595155392971850501490875596142619078946236669157330800006, 467752269985827352944536183578192830137682732894881952457643999139083495513, 239540086238085170754101106923801074467733396803349930075963102175044680020453407, -717797798577289740904311848194932320332206538932660333862379592495706014106913948876, 815635308781109997418716458512585498389887655064844789637892973018244946314516284827776, -1453298909819825763314316033029276313231018581920489889179935684147410845121628523930320896, 2391795794993696544961004361489562460943186768297998116626424080538525943765729239439134162944, -1359941966100953298139601299492378502155152434738092125958211990920514266026733492612665591201792, 178731669444934873860856818705277233722234501400120901483219701535968194377949703365187476215824384], [-519987039319435870364336068, 7606357886379190426305099770414381822296267, 5217776292168779137095443696125608557733358218298291, 3185513762668588451401143621598589981211674210878300456044, -38165857837916234002050610502633596355058725175344401507598214492, 71996955846894301439546998810052238822507770193039814194345145730236690, 516453159489799459167479857298553026386128139275615597181448316920551509858, 51491804891062714532647499935956789233272076223182072391328013824900316455356230, -179504883827998207581405606811600509980720582489096363830940306417244336586548652450, 240052192066086127563548506820905219323251708672324599704501007908887245005552341462528, -332028693779544218027572849511296562060698671431604908150545366903965785256196372202258432, 467887699073871523261139975109846321880095713643278284673199123369405420795693492482485518336, -271450024461769031474073111585687539794280602903430654120639421040890910781237996594697949151232, 40731826667018402574766390149770914722387762773908299012596268372189577505369486805857874323963904], [-203499623835346643032030366, -7784841809512030047920028500169417799900373, 1250347242274592326433333424437239241917425527023820, 566266126737573691434345957875441415347817850746363481832, -6773953730009893649671142136977881231353297551563908424919709282, 11552394637572195630211064191864671779450116725872825983410115516647454, 173210500325121250688427965469597418943198520795439248300357248714691078937, 10408183637168187014674625082322814905906925029256019832432875475215936298818548, -41142375097968774226340936398622285638802368698305936337472376898911243609227486326, 62180947033315182506041768641292678561350774060470435645575276282942236718900525684800, -73892718551387924723676262871076449981850548906257178808494977035843646983525193463365632, 87778701897061751757060556841416308104104393645878862274422800594359435504535456860895969280, -51407270017924854294045936772082924409225087332332891946370801727532666248093351029669088985088, 9002037645117865550913452621521410218810753482350441715827863674999167750898943819154127256027136], [-8876910912199410781193612, -1378579344802353463557326250714258327345376, 263403849084050712381400188992366271336352474065640, 147958240110366051029257782524424291610774678634799056329, -963136695901216178528975988943804265561349569480957106635728637, 1697203682989467403448265455181888374545544951369762411399670221673626, 42728810900341953573742129253108037109375753237163015656402536094274126690, 1969059363676848138398865642910314082863497868597150303958095055097848819467698, -8647158612329819816797500352754077358507035021308067130261427668509608965278631418, 14414219390823999039185287185195161830505869541762070637863734870958762326877934217216, -15743444434917117476122123233903746868567277517425482094944232948517299946971018882449408, 15793722398478054415875610776967528293455430239976834638276729347626071785546740646149095424, -9230240366086417108220532373812969220693879943993858769927765153113648301447177539189540388864, 1924998911342147062862661535132708529616953020097692044073969394361778952208437014099030494412800], [54259454358768837807352366, -87540853475820521772505376504106477067678, 47469705168192643684528653229449880036530800074754, 54191443945789407243088785739758495697596697203655331790, -81267364275034805617928860415321411715357485231269983304804582, 224889821792420458057229699088222960066441938625978592236940627692358, 8721173067231587669917542995417316607707979833102449765691740475257439806, 346417774911608753679103605487824609811945922393138106882855530540461321548469, -1661726911040242681050971462608739510573865408706510725796897704034521274766229550, 3007674995697543760295268658642407638184187476872336048785743007111673100796105550848, -3160411563467311995498151110971045560578534925058778241329220253293557662967014168199168, 2723835410827101861649998549681479301726043667750565688742094071071559409191553191834025984, -1572021874281816792738562724130406912669759212110477727393658268574793184000973211968674463744, 397218986875535304766027652624277510287661768204481264688359960596196751546714094259896556978176], [45786695375340623990327706, 8920588108931542071314194212408307773842, 6915747729284112571845726787994458832050668061042, 20424820819390599906487226258943610094949559022420937169, 7854230812043259492603279719993410098215001690216876902827003, 26307447789527024899786080861098278607276330764860342188496271237740, 1523290597043007346053848538391644102377737734263127141671358700502986180, 56185659958074745308186322767488877411308305866108683248788001747303412571482, -290243312198270765000819470322259744435611784117606147280385340374049107991831454, 564802228630522841274924221805945835105610949796249854196015781223641966692022089728, -589637821300156511303494980585045378551682353670494176482468890201447503774805435351040, 449693537861132133961880674345403350785784372105507583754398069161486371633088863116722176, -254635698077750996217305020069910909469198136089652563326531973794858671353178899729843486720, 78841765089667750083923797827811777227854494822162028594635049830009904098987962273061241094144], [22324456490608630768840589, 2624440878110097905718174824573322692087, 693117724854355153776407200410236247103812927243, 7017155307324407174553561537736459374071376771711805603, 5567700497200972001589799446678377727487285577541909992618310, 2639738781446195493752891742662110458507805162436829830592747572213, 229444370939034568281654960063431433455053129796033709243164364483566197, 8302009598991662577273306037962522812481516360428589714631099047140549375577, -45651681383299411888204987522496615124352077542113057153406186674170084263073150, 95034926020649708161970791788869308721415284919284233620843421960218207037783412736, -101068454766054001673368663268197829525236980981866544084339868416067612340444781871104, 70966436942051025768916847186935613357417677189659941145938826533418570558513194307944448, -39477205853902363018951373836394955992738903303385313521658845533420061301758440894827069440, 14996428377398419803317181607913767790563457697355929895427392127331811129280127274556766289920], [7382377793123181966828677, 240680934834152957346865967919570879226, 8383708399448929352866404435502840482363561070, 2168526984523198277566663309411115875021262180561998975, 1553884748623659847405095829926427588742734317004829780582973, 221875742952565798417380584110781131822638945827731906358561146807, 29654653344125362432809332557774426236198399291032251453030691537042148, 1098938071034907790982022806815588278949644694519063678342656987596492153560, -6378677371737657650713584608250835620287043140664276996907780137685039690187052, 14214821698172326279870266379105217433373147941518378524919424494546366692112965632, -15767976907636986104361661325326106067972832432253900356175011387710213828643217473536, 10705822969546246526176547707638509165053232050583947205706784622983639849907151597207552, -5926001211159041794341893838558436876490476089525719105088014160718898649311215235761176576, 2721671436985880056316664392739513444149783773222627589672904323927631613355428311928984829952], [1660201241815338779545287, 121536130459238018268774639540604514, -15211638338189760527125257774395043117425289066, 606558582307961082734806368036640066941533761330125715, 313728436108805004898079480297631829035074876374984710992574, 17003003470559094435343719983832349538329738581288466046561143023, 3249231016238537267996721397980248408266655719520049744572119869978459, 127012435109494398385282778123828615410522274760144014566374697265487415400, -775886824342746490808939261515341961440167960743780040680810326045560816606782, 1869153379661208708736659194250775418009509539995973187133291090022291710954016768, -2226062411245521247559386499013207398708225698640600787273866896507568944335776907264, 1551274514588938865651327104084914229580217370739886195061466218158933187858737955602432, -876024409448787814319629417983051586373487491254919737464889946354356807328595301474762752, 468934683158889052431572433314273124967852835925259025246263889907050057174616413723475050496], [231614470853679210611442, -2204600326669361941373438726569344004, -4034789592279184069276009200292859455311143572, 154105186450665017895500215698172183536891059439247391, 49793354372714731998038284619176745591910982037477030512134, 1920007974280148982860533942975578335991140567565258567787307589, 299288664940315071830430099050545400235882775773098881350807623262214, 12256675890113145308058144942095127800599816636917155164593658850423162538, -79599679267826302471213287783666654489952361870780012650656742441088392910976, 213345079378269557282492798708007304769146974996737241497751069896306754779873280, -285009100754621800092120203240072296800805861227360128573657106489938342550945398784, 218750565414996101031182633568403395566633838200045522571974240339446662550082644082688, -129860971204140931257255958177097396341057886501037289932415298141093040036038205065134080, 76258868857891238778724823028531660338846299711229850568778188225346345167931710237405347840], [13729553543140424141408, -189956990461680485268638121585222361, -644700869321806523505256004217904311937350050, 35493205937830506607916253092386190436070901448358314, 6185409930846339967709278559085032966373023984669078198774, 385139169454021011998522107882848027972766736459740603841081085, 24122497883848225118603920010771286855001372856170465456482231734491, 894452129747346420409865414656852948169548778888539612611864830065051341, -6525812359792301430178525838481846517031950436217831809049021330934517824368, 21000060921574036658738448567314144772392555193598217509332487099165407887818752, -33779556235987536094880254692430081193548961433502621716407512371978307747102851072, 30666673154674746471529261973613133759926074660351576881609890180257312519586758787072, -19489196674348705274206978652272396956468965429990808916925953112765528246486082099609600, 11626302210813499940550769320313707454584871505218669339987825246868275941489911253486796800], [-626771235770985924223, 1882784840075650005862510525773945, -70701517046156101100369088206610259054025503, 7363169598239028458504215040844766044769466017617052, 560668151563077673106209236471830971636560828259895187549, 76100898315902886365430374845043896504031114920276267690352722, 2089602289302204754160559560478468197149219671884841870515770680359, 33737444617462269745134846931614943699097307543301140727694949820805762, -386203347061514714631608933877432314314824393590070838896739015691669108496, 1837736334635384471764720576324233642218153333967619776897436388622094852227072, -3904742404058584539799798277014472735353587439383171330154648648572874784180797440, 4354861553885185813193288890229816676581173968002420818615531885774141321923841228800, -2935716582826465719383627721653064262539885828774135645894923843098707213509019146649600, 1648702449394262715807346080841112556848653597588671651769279210302716227863631714320384000], [49921243137925673730, 1364996697159817024802270499066774, -4863215355411618490323099942080056022121447, 1362489037867144646337423358650447799004720995992357, 29448015165305687113167118419201964347541258731607818612, 11454954866479133122781124187331232323681558290770694004329446, 250086736173938744111173733380753183576545274770545415808973618335, -2180472381093245481312286402429638301383117514929569720343217615187535, -14134047644075578184566380933130381240909750939100635787091142418397601536, 165271178462824341794048235369908492987949265953244964669218436983300131127296, -473243696850456845117583587081279584432296807077104417723158963274261958454411264, 624221241246253697179992071108860952041618536997795577307035088034367835291852472320, -432061253019165628800576356313810650615795797225877683785698268746024079158704865280000, 215437644294359644288343077041744822868726799707071406495124465225339243815952292249600000], [57285938196006616992, 75215940867379484555999100900167, -85593658369241863139886917447724804101200, 222042024031145509535516214360441671585571327767785, 202253774944898572967533063435469015100327488005992078, 1224729627480628936525088291882135466560702753133605494219687, 32903703285390994135991473972929762141515582802565346947399741143, -466682783632073341160054845402304529184845011782876286477053494312492, -940914401906460490010619094730537288290999027142471323988726562376017408, 19177441435988077097887074223443935751359819493015026183961078976209050664960, -61551858077998684879228700397418112427974145943048991206710481436837625011896320, 87280186859518818669424245250582069463252619676988471829026261576586340250891059200, -59908151228125398354145203832082791990953167919073285756848131382191162283943526400000, 25646001483102828785132435516550493184272848257241363681063492830508846628795003699200000], [6102276227805820722, -1547762597274643291506779639154, 22756653255822934035830211750859039163380, 31362070865678242891285180670437284506825563533586, 179439196745007796081854191178333907622696243481816765, 81980881998912475969957504646014259542170951537267646920092, 3124041680925291452134933051515998242403009679375058428796926392, -23088602127382394492822218476112094443464731115935567398465565790620, -310179986012358329151704398037363299135219027397677662665002620175435392, 2713093594579679116208952124107579749842351364242891337850409993209898598400, -8017664952103930786701739202313303595105935335266205693313391185181290371481600, 11306657372388875829833698343358863785518589535388077653085079293617605036736512000, -7536705769128674022655800571021303215168905278542734845554457839070884433546444800000, 2741538679646570851687288086127682730681728646541048663319892181580605088549830656000000], [-250808220579221937, -279685498237063522086578090710, 2741521411115580390051782152488457533691, 3760446977393175608224212734147617109476409876095, 113980690021232390138763681688319091453389481675527837, 1872374918992464657922269091861691212335678412691392313340, 82548291177950731262909111099170836915515610713650309967244910, 3597883855970691203165085798960731823795295915924955698412098828032, -65309085451216116445167255666418777585846905447661463196118656488549376, 359631778817251507381204884335168645826480541083554090911194766102820290560, -945394893906590804972848831130340158121588631823780372487795129498495614976000, 1287843568319747770150735466301119607901286707783127749048798209268895239372800000, -829148481134522651916821056562325318296153941544441680590496823775737923239936000000, 258262368246108848842647791671493914572881039538343724799329257168404089174753280000000], [-70891646507917009, -4227542123122121623609236269, 138000591851976497485680427540089470646, 372167102993183498115406481325733899525254264978, 26526950255960284185610067418346940228395659214034313, -86869391680054216898308855750848721176130527300379065529, -29550986780427965958577530962395053020396052031318994907950896, 907888133467565130954708001711073510570087383083360150455630483391, -8654176502781941680404629498011682246391063432065329620609530244817920, 38548493750846114076793531974378737518270617359231687864444716677857280000, -93209315900550282015963091617953797993253374854789941860016170705228922880000, 122792931714903555287221242980109112573402198796207793491007073684330591027200000, -76717879572818422417183162675795098037827399788368787374635676068148213186560000000, 20889071405843966202596909643371924617574165695607277547840291857016522014720000000000], [-2184391249330246, 396005541309668682630571398, 1948445228877745546369687857278020463, 29190713143371006886283405861184995023835238017, 3700312703750592497610820437348925348084402287393367, 29269298993008653070547295357613742805555673593315922133, -5700803443856302505198573856850848324005502866913199071394020, 104635190812207574345701227635826395094124505967530869687533134490, -786010762339430396065024501429418316275410332257972189118305186688000, 3138913658623044071771820593892191476227264607505441359338002605670400000, -7219895863702342665582228109832394721083517232064927910885963680920371200000, 9298060612423016867262264693784494948630078602090973585768868035856171008000000, -5691588415972272491618217590209494163797517837079999744070478546291654656000000000, 1396001671290384104662951858052361814240413731976384939536519705496215617536000000000], [96063170301449, 12418479031801003354877979, -89969774353959563962323923415692470, 1701370912725891832291385707278569588544564367, 332608344656152543066553413824481053630474250202602, 8628326977666296002785652245501153056306749278776765966, -545551564810752430044723030620534839066413109213871499994419, 7516170133267416718055649790469718996321543386983603941154328475, -48987390412137827095707603820199555778706100696164760045828063232000, 183232591897933872801522881214758232589079103430180658613677111377920000, -409238205412010875735355905667806604176384433597727188347931628404736000000, 520859912584338450230492762162272281192912091095944491912338876326215680000000, -316014872036426462441896546566233524846697252724137075254287790208188416000000000, 72439431801340140504040668715764958784726594580394562162438144738281390080000000000], [2403519459198, -74992967937321677871199, -2287139410858615682000257744219816, 65506738553766464579400456204675201600240119, 18065069653453836703621971931840410093426887507272, 889673472671228648650275744866858423953806397142516631, -30113095421055973626466235009118833815261516576298174513190, 329952503537471448029441014798824188696992675994256816080806950, -1934576961184443907957868181305412302316821378367654410705971200000, 6884356449772826639569812434019263333513821384876468707823661875200000, -15058244163629157453035518589571622155134221499053979827619097477120000000, 19110811695206252460985118305410833187453232895801439954851034719846400000000, -11637266045867894023357637858214067785485772538097250822534615489576960000000000, 2599516113507150349327702047847215304896267236776713855720398490540441600000000000], [1, -13640415040, -2189207272519215458718, 15247684026228337544319279174432, 1249616556328245695508634855797664373809091, 455419203166909118348558650975442587346400830752, 37068634600144736299838256882620325701886643207761346, -788762282424717099684521293736122572049414333115902519200, 7104748652681365610395815019103917791175141151827188182198625, -37497591737930153262994082507673692835282263561188274262835200000, 125741721881713427519628225857497338059810753518642947711565824000000, -268823848743309333426014185053882816066699800478936935344531046400000000, 342913656615748525823891214458037929427616417289410488758144335872000000000, -212424346029884089854642140359666185512961826882464720258667747737600000000000, 48443230692588662768742355631105876210754298005894121390820479205376000000000000]]]