[ [ 80837046098481776758168875347592220804527445131431947036438599071312040338913896701587563019275114503457941007474132603104298516339303552653737645946437144077261812774509916711653517447049103807839154966164437276230296682395677365765840011679780840957997805232370114138710279177010220523745668674643405092434158860668203073535637485825393517588996813454325268877692631792620780054927892285163936562067754193909632417342425834915407577651786805650394153450365630010876207860786747599921867958153736767761955050917466739909315664683539690727633972494698002388393239978479420339179270059784724287823880977817145850280567634065396705233612057312826098696536631046510474712606051949819748106308697300780864379575327108721549317496372052508780541238975842592514386975519040860587870025714957459671529443954088578693488577143617582483683521730131873407914231224866451341322443816960000000000000000 + -727292063975463720261836344053469443740906464888979134960121437581532648835947262622857988211985392346633127301977443165711286646427716254454700315347752718098789816097851490535070325315385590367745852612819368237159695502364051965612798233009835542623401412653318255891545265462459433265447564426773133682764374724437012040046902487059028806457640743873685003199091427297976782923569582661342647035978483950641547390276734481718165715327911802329221252014839390241249904958695009429897968281151559661987541290234207333278212451870283873789504943627027089426561438583626401548802240715536212693447846643986526644245994362844285084711237727134415478961703148988859410050171763759377014330345362131000685444582692298120966535557776837143939619630168211576132172985855165224621000978534780681681747953869477191999732298369155167562071629941060102388623737156442729002199049830400000000000000*i1 + 2562095197442808768704730110448438008931664853909223304210618964824133709431846954110667736116583265121360217247187184889331159336513189533829242170302966061188134484682673205112568830330998830242433007919950347518895000226393529553931998922216319505304585758140750320252916353445810464105263678404189443285972611587732384148768929904004771269007578282264213008143995845303068321669510983833526256827387059905568993708280565345047547306238419676492548516529172029780180591566368347083317723410374403451870205001408143719012463157429020569007727036969907516819030092700549005816260392845477609812372880503130791223470887545540181596104511921645123516454542920062885353239851314776212968768143850657956508928520420381112404067991462981473105283444911148022315488982429171781434061822595035792712749097592271881027059821133721874418368844083374364792637083476827045186980806656000000000000*i1^2 + -4208131166007778818435064847071221022714525303598227624034285915434790090192771173151483965508436464092230673962818360108369469391540758550885456827034503013392119661142730051583171324252256100387674887545318331241375203292928627230878510875392569827964580335465717348044869492766294606380684352729890815273515659389873413902945178610384006991044604326614699447365163054060567241410551014379887538584755822795283444003493008001101558274172787213117874661151797457021313723399743248112356969318571444692569369950489630198087816721474722844571334891447626046396726111024052179503817634069649969494001961452589002075992456931254155050863829611208279393902681049561428037837562330185391881580404286433887573854778863483626998043812387239873021572095603236132490535153761804820498596515410940145648832188748163767461335264556040200162143359682669227044866223859338266423632855040000000000*i1^3 + 2855091797845389915641942304550128765369572666284673256222567432410480969685515061752623278143151070039227334877758022995299070252358269134763732976046845451530296541758099066369802020430402697936188812679223853666941460429192475292472963949572804006332721044964579906981085641318123787523763597582850093839106621867951330939394402998265055338047173487936124116085686971418374659530602937484593294493750640607713338354445423775931548841848018130761990789525403963389837396086257045676096378720658698945010798045547266802954842177917331433522837194596533022281142731955436290759499483576664274248078415323205173639626809960545256456342715058240488472022233214849917059519928460456555080756808712803809426030411794025958922948644436395784197593993650880960368997045810325631790998994598524653601295069468896220310581236702945218465453089078490798812574835060354276705016217600000000*i1^4 + -210802729206839804491187317866423948104301864523521426596881376892529696982138439572102964824309921382230955237303731290373957092119151478865351721900771610939424725660639605798114162369885593243363354658121366850039741274133557094564719811429604378674425111955994707725656273425778958136415272321629981956970984535683950999545733555081491031788412690613891886649793499402729232533605905586900323932537715874168290650487122806050739667094130814515445409708798875413239499039950362617434934272407622411680131544772434405540920899435886179626287044428364714835653663067320517888552838383933227893003318526332250675858699904361278448468857977361631945901711466082024834745147285976222533677150162659166880120141367877357690775396467845672169427723891459901781568911924597959828078337503101313862424057583840074069198584494779267400311390469660032557136183947861150526341120000000*i1^5 + 10393244290136492451024533151679496696727394622455044564927857633258100241184091156677166744690894026167972903988809376881399770249596534694234575638486625789828020140735011659473971236274184035221594676008472761747287633100887446439303965196735963193604379890972923430955397827948043228488866259021697206685374538506570214489279837184222074059018012143450257895120408051763619025601460479428239745456415186029017781123851620405272205461577255219800977735822910259961195942785827880853622513782571518011537423459214351973380635542136369710837038145537416875678441201902848532993163699742534698147918679080970557909050682715112725586211629878681891005180002360484789730682048408434410688324483655879887264778471230668468242596872569745661200521269097058984513757997930018495087086070368637686851317489390454888342012403552195542338205932137222472496619639108402151424000000*i1^6 + -203474637147443266980256399902570042148872344974589035855398851576271193468405506627235332058281517050965614800495658973361294778274264324752073736462138366026811141963505215573392548184601875050805183251136107355943556917390003176100709634009206133808658120468352636200040301106631426871826073742404650912221624528922613060320363941728494222948494143289850198560020500356344993015542490185052213518015615434739342365066216067959000012343071154997873748324141021369749047989080033684994375510454512462322160032946066621979774430414438241364844824040431172841133358804476008646698285141198123964290427862692723166892919554117262595634047227149064406231526903022837535646150947672096566777629274648068129043224221621212358850146595425817032607444984309565313793956257800435797337876637941863237447739827799219812320513263085700487375657854358204726275249630137548800000*i1^7 + -4250462124421920000101375341715284111734889880068773044350868166031909386214912569179427207438675730394225700687175569222717008069255978805324324422515963218159170437133776402689394636948601452134584004992043508914798023054791291021346107520272778969141849490132172191416659310740276360832140065632674817166642525306364529125100625519243249218323000700936880794006596201185335286419270617754600030643691219525690815769081845320232564518822466621445292004122340180736947224953799040190294308167241788436575613687180957484206574880367702993292289534875718758138170028200121187574358931439078290317500796865159743819829552680620871060351014202934774418175840370336563647055794340775854536246962446072306316932025252448382946700720156590456525044640825346700185213497331216035628625576403968842416968141384130711938903314036684831996188928523529113733260671713280000*i1^8 + -72182921699521428847070736802653309765096272138587602029067987657995668358360791115117441404560629005942701720177651415031458622646444362799153023013685765990967457969106714556696078518550446000656378649690906229508248864542033777104363884890906008211049358057233485251327634863920204611352429771943054957905812043518315878617136753482127732479510698024862598903482016443609013651445720317703087334980948868439345710762518345456313334364114901152960728206028137313158389632545245444216169075897117221992808373887623395832232057279373499556057157371229219188031023036354055388435352063588939948190435196011462824436115696036999854071151363447385360940947365302136747195210691904982914201285626821230256918101086407423980811149822392750763878833941286507652176617801946908471296139784621038040379400488202069993712606810811698690907714997884453075913015296000*i1^9 + 37945083188740841216783040219796882271012624244307168451234772088014418008378826686578099124657130791293436289012626313310069054827614383680941015036806997050657901479178181265412929613095156966571380520906770316961159271714400687438036730063948677129576077643774518206392799336282517850021473606699472704429889951857866829718149713790235248197171998555273934121137100322513217594474570990376660107790380728060884379254386664877457634521893575545106974643750008191600580278474137189777407904678268501841221952285328572734281066752444676292949939304501619270634648584073486449104822652128310417823285564941820821689444569223499262880472159909461754154492373098900157756963163557879657860780198090331312811797879508066988812412048255517475409845317738240542820667306311408065264850004655494777221338776485455460197571413965678631500926563140319149083852800*i1^10 + -1524706359813911543828972511246133358710492776936393113068200036457958111052966537543604870057274282647395569233187166705657456984756991758373932754107911969289178430466146960224167371549585947649392427584695278127260811867817900723568395106964603533116171733678065194763443245360666431880955943462651490241288736925822404936777116699980795678258338975185682441425050370252261628252684539804406981651774920404314184332069456051359410346478221376286334392649371398511528249966759561960954993424492351568266459751575413136600570036594975395202106483741007032162017937180451454780730876879240867308827292644592379887012277713244835427956531213696968859845968460098571737435107028747463713801255800851000845222750094854654626812926027843977826297956073816499574043665561494317730643617339784699154543122759221163076596629094891172652866126107213163397120*i1^11 + 21057021750162041290611858285200872127711735595412007697573313436527756872028893432620420040096233501663381736131028450005721199195007650561809107117461181957472928402165643317258589553258176932442779777782936840163296064909408754737052195848506414402931250968492242635903289486628766913651471118786084045640711772709692126073081457746483581882355514476932808859109108206081392673569229176429659943171874692113999499892090963778468958701053685056453343910827285229312453422894152327677717917682757671785306513856923702979133427650520071767217589576844077041225323390863871123083491176837036307161543984716209167486204642099802832442328592019699604943852601946601830618424264821593027209008790548722264799431655054599731347864700814842536573335106517553337768063400298191418447919720551273860982060315077202026109279541351051009002832960371556352*i1^12 + -79298322186118888929328626787804861741097132227169972578276231139140606383457378023027524738546650445186026119906993896093362945468076116327111830295026463493866059465757954392271289679006574394477704987501781904726630476783776383713756202261567118675507547103079132482433387751720311229278356106308268030088497189532148491921663821007898161293004100111476147377652526188116073034961166448238741555654315018012774311789741748982963610746174858719131659828694388118734654682700274565853520891895111344337259634953898118407752059656094035283107256579895369699965152955038480961446227655440748270995728778347479963842250770106803336605021977995748530632309860942578925875945717830843630082889159044115270451072361200587917906821944434453310638127712614654142835720655832044218616792851962833294595757080222980886393697785345262656589324615680*i1^13 + 206553455733880889356838767734405587955482145199372864916744261158021385094340822135419714378461846680824690324613663242832643840256410484991076121177258353667263888567222466606291043443084997483630711894515334144862332395197651885895939198814735978304478455932053022113889536037999037369208438698647049806852897935075271347608568628201917817017651277587306162862912523880593114493012173584858387002881713796960347752499276904970908998521584302042678446213724624786937514847922642364196172296997014733921750037745986001589431342913628198666375361784567448564161749370715166290250230345886469395321580398131028746927239235858321742137859234984302986011742494484824624789805617212586157463309921217407709099081386381692605952992996432361865306987959170316970846396876458709746058869757248699585525116497304766711059354542068483347185664*i1^14 + -526052099530055096271945193041966638382687243367041290113213539971466845984220765544945973972102886076104415547324618762054311723475470555678740298296457331705692718874612129495907934522887949124937536997643268188061455771501945792169044977790437924684362981433780475100250861012172615053376838571202885528583242119892412897781537050706754220001692674367284502570484269458323563748042686416885747430541650865297098283223936937223631330629398497415624493572803352890562343285094761102404797442803847058810095171825605991264880615754230823944484790828650470067918530637552337078754865469042874675727375870761465140066181717822375634565203440755079011539717448406719835579495664346200344332270194118387715365378812095120448466268573699756937612840467774286187437373232715569025545264881130108087823592776512558688029788757725020160*i1^15 + 1987095234942967853295095722732808115071425958489604498464503969937692055867051769891585961922518467612491930630541948204581766170791383884658164505311888211749037759386696471020576683873422621972348326871551148726305653841876005840163347511491010571196697696242563262929955183407682454576600619458781785895306924554420441770844222347641601399724404331731778773828145596306700134692999246898536988389179597723918014262590059339484324596498691610191665628101576684382141538764945659438766245226706671846507098726628049940528874333569755480378591462029055978130485651051297685040286305412665850892487091748170193186196368799538722742321000456291401287471893708416720035355214040484736199668076264282720578575807727500108507403212164859894662132105871067172699132763862992608864545915776527867822904839862166226726343262863360*i1^16 + -1509833554148961118834970967233006497790829160038339206154830948581065951724752401249331933285626760537095543288625466935478007491146113147288575797387578540911197184082109978771602847968057060608766346257980936184340112178000039189484335016112627976377528702513429488389017790157557134767278840184014431234840461393942469106447643766530460570325781607849723527379788203425512099742544371795149508318163262917075367125532986739880592519367691867404408597362673122251076249209966218963043959072275101886101554275562109914224123279363028274299651308133692759658128622093213950460781502505241205121557210513349196730626134525900338856703025617310003459365584484485495486157187105412623624240191316629738136000592534316034395215421198124230140074715992987856206614946796947129332561885360411820995533305883697666217476096*i1^17 + 602889515613029557267301706950428604963625836960551493318197010443701403201301354363457534207838301387488515046524698207190218135662731631118967680678151255720770015000618078467310634354859029474683442566913253051395541452822422767060041738829133122694394301731745460701069040952689342942875116997151680199423070146334232812983703882410915616345931852113952531812292421173284355446688530701315053191082295819177100853359608249824651426672297723534762103143651481520731338238995754214139896531241462492653329306902734377766238485898352714564656517328691646527186479223469352781138172454169852140742159703989286575952138820001512049904257375611156083453761221407346728879507444058449547906470461698632912317199877155776509668384162266695782663393548540916209635080415955603977455728366311323016554769446768476160*i1^18 + -7563144083218848492579156695902150806228488199425466977327531428667517691989551110215373483479211821843458782258189818585537256305177000913166980760788477659145052591987251295042685856955562547079115078675947997872205570426689398770337687096547819612379548437763734809805398812547375603994601216299507796391491249618103601654570489643293254821872186511300579558168901083907242270523834458775037047080345438305301765012582728798739963094489563347801788399448362273389332637387693862978297200309949392411579173355680829524383780112943053662955502820079828410469446823787530281135793620179840084647606665571981380024522969353860192669654202220468271816298790778564077864057489621281242848982343650117306924767298411763688695718334329832730764301208132505484563338224528397746858453503516155132022383601254400*i1^19 + -6018340058357267797339600897202537424464092398353794836184947877753095771440636637218639608804933172936149599106902293630677357290412907537311913176353252349918101309457687816662695206611067958222300785355296702860009952973208914767866603120783616507975380716773165270261107360391198516493227413531147719237794199953131948130079471876318323992704287639063211170050318897554798796938574598501628784008030704103893019300941004646938794212970470123398029309340642495784741620277888598509361288966107120211925607351455426465364656115878072777808738639831581537334857502627211917145344300322431922338841981222488353874487174040917229994788807027391091347275133330569337578371010311249443034630253954198823322690493046099998384613710988430715564600059828637108992729119429279994988194807570392705243545600*i1^20 + 17220882842071534227991417580624706009611505827093656333947724576236158971537340926416698606455145213875447879265837667200630755833456592331026131716487800884301969392934490568115119787984273649138845665603284250470473463680573726648324272993073811844234369924556838617991714197837799929565089867856791470436364869071286497500494823348360298901488874687121341828839039946522814834564990220957749113074676730269944910285122217353991966831233426934827637095759976520018999211344425436010148712091321729375935803396479505179862400586609802758466404235153159066232033181112100126081903492600392798818659000405071937895576938845312627157822472958778341806020483344453442538371143226155048248241880361968648094550295899620036852653136459771535451875725355274026892788905411401527288409160061519134720*i1^21 + 10620241784610735578278117537999683758474039324901425420273575343294093486503615698107012359441950348182654511865607414972847252484461779666686555998117083363237507762976366172391213512316674418931146963349242823399368904418942615793368438324652144860797113999721018263195811080278805195001195307918085876411834836426536774777732550213098621758940356925985257581643791064761596588493391506829032667092883231157473652220561611275858794840696576787756508471605475819969353437149079853308692566102537329966186273828121405752226825825486572679002094482747152805650674619897152222413878059738947475346862095317967694109856479517726417888957417889984486928044126987932352528731389007625678508501779358633563127988850368167233568875382254205808498156251411994766761370441975212152669768993734656*i1^22 + -2940118546561634956480746650762464202248417793637718916162275164547945852810657695103016923220120327066390145040168226028782872918236867554564945268439635366520232655718759608304337326364131400769639649734766198155930411080425258770626152708990561070760441774819406215524899702049216380393140110099476419857476679724701074720302412502693937309374049232715731821708089406262105359121933481994384025896592401602729453054615528833708113082805687428392976691764953151359511415179152325690080538416945555051753090038937556370799154152611256908508275404468445703510504384386267709322320255016610788410289429675882823097765818192769975433301526034780023391432620983774778456193822190433030086587476768650143405145309512416156271155758756831902467011756345881785929086785262566855696973824*i1^23 + 377509843636935369373752196929535279701157297293278468830075185831626688994653067613373526659033010602710517174551582758585688398652567346941543052581925215798809303693385664801543906836186422636593358439571390670639846098383698688840442294367340408142289617918785548420886026550183397693739578777884223720276888524579781117208558900523916192135983190062297828356105591939335918956269822342001471956222206793659653789729864583239738155251535412503759137745271899081942939577808681848565628645402020775579084330620100793867684146377162243572903700418998062512600170232634574594732739982613833037791846050571924556746033866558545048941991372369360890130306547060946395496746496417275779270145056126343485721317921861758069857072989188261991282158574899121704329594387457638400*i1^24 + -68472613415376654773348900172691340624726656428335795021893546210290320097610552731296055859692513675020347024672920779636957367059689670921704369384175493087483742761768780897511327679491971044176705540547441401051916720481989706284697075693088512500934916860945190822466206914404605505461075279575323170297882717551978801864466125548552554882727264956145577257916319173700847987537251978952176086735253844135109860951004355868454775544232224722083172869668097454898514442090097260150574634814753970359666381784856137699191862782835318788152395591219763231888647430265896626419448926309589427036449478211864901340183276959496844781709882398585399386062806002412339805907563308918183500975674260384433057017431597401771218108128068692653805380151456696755269023039488*i1^25 + 7817603536412256685139980394411496664466109572751989550252341620224656720666631411659127700308462128239178647737670098778127577066927834625683008700778129988320379703513633144525618538948533769241541434757349047757781421649008004065511409123354917818383150443274816316939351387464974337621662037520509590469435077399022479495940155398311023306599198160063625751474148456712498674572698991336305700868988122805655737079023563537791080997704994666773885077327356832145360299677135256393248593808190237302037046791474675598122507422603480150291360623327531151576772506421185745271407288528389225045038680355089947428770366306790541599063634964136271608574175473057832680018293194276904848023591094818713261131263022085202994655752521125485516217788136080162160640*i1^26 + -125745519274481590094731016541934212996774707578539089998289854980586856203837283901589799610677552693114007749852183775826860550270781061191468120729493394613078808375550318302646023934437429167308592145050018031984526248884996731351223464120741100781608561217496705514934619290389162703689060483775780612462453719400346877409950703479125491580521388055911246902781762072224669039951845535930074087739088634940143598774146205287916910184730497440624154203435752073727327829485683883822780760318207000702405846578341571309806792332020713679278607686262762538271158227951421774989134804757237892868404843961883782544489537126510251132180224771885322528476451048771890584836647601712109398204121771371083950508524363692412243087443310438688573214869684224*i1^27 + 1769996779231564834253248963538204139830096919937555268094646992140003354647900386054064690812076869698651673314664322614594246034605125605685727169560503329560359619753189521944743404117780473504821126724227443448127913747897205603956547373784875492886686464018317550115124393842541718550849568478641660356545691703261645153948903649079293438151748063151339565841617188668828114195316714194277932873695731344507611695526704428602747748025943333513124261471776237539077337953121316887900298102144062255112165524529169820901516045812177735692941205440309726085357736157811039406014562681480652034322103643966577198211296637574212664711576935689813487471772656463870922407805582854144070597989622937889100213855766087699309979492640523060187758592*i1^28 + 542477060405459347121261134258006634818308502168223527382368738184386130339858813775268281842450750247528565460045402863790999131837350419129295067693909104030293288360323119627700514353944861969821321870912166796494455055095678452042663160478458985644293405288600983532216727821420479335567660488838828737366168116795762666889604246004009176977560169138080201722485944930931446093836363921460997759910035204792040103671305651074970862092127258402953458154722473131124105163716718874080095386157307888237963498960186938027697751264839631740334263703108687212095538787082585199954888946716789986035331933820087122387325046564419043758836147098554521898439767500257802614243844758673974021964169512519122954258573482662489336336976183296*i1^29 + 56400324011046943268854636519816379360903635878312974689762694378410225906198574872544756888893369747830522223881395590999906572173127126971474398321043527905325441566771407511354538590094681970470674297754522897252988034532334645975232835600609444912191225328086904555978931999417522775027444363551474889732910571577888217999737349323956150112122024102747538746179175316782561670735126868651820426765097114438129209741677468874798964050744441757730013616303241652982691312421140312721180968006771384941358600522375301591630757603466847546725331652756444200809940635088442627356403294204601341204620632690862538853464266680909793001179520591289365559008049949804295351816463046013153166181685144399759729176845901993655402496*i1^30 + 3410576144678351177278001253086917093643728454030755953511192584398893211915848624858897328227775418129531653334323073583282934317449641438192443936187553274370418383571231517310686737581415979100036868298464592867472980539010600686673191775379001813121296853042827223338690829241406848870452266620944936028244022639273661235290358880720604496929733668089867297597707219002293915424440111166518725744078667144294919240597322565283149229386632039312575437357486389297096342955683193555341910795431279213649259971487386331525501078760545014796081534285938491325566731472827470060026063053962907425837358185838412579222119775382102632475872022979142024103266145246941286972778677236772130957713757912152608008552054784*i1^31 + -29073937074014041873648398743965009704111537465385268797579956615372417075400285192969455599025896157209470745088158061625660743513877289582154327743385041138700618488820919376233379206585584024278301997169831547742844656580286305047315208497538051036075442241687023872348319577686153631397290060449863161168435861180673377549009727657840548451148381651959594524261089137164562687425554240242909745524036755996244521644848091010970812965856808392353376746896601896155529894907141097514801930648684089245340627885155171906362570379516241385862427946753225345438073707241379539462908494503744385851973070962344970807775003918582085895196485270828929256904987683005676824873034192877109652615897994166796288*i1^32 + 240949408848776775643829553098747303976271992221256073268570904421186206482164171547405978163908595527756241652572962055011774088271627889977827108238177327946225874056283690212927606707236954556260271222620635517945222067150804427439444376331513311405454853571187688916305195744361960664034369901616683799898882156926062341944631577490377564363149617200295971677399650070008023761977445713123766379795406913946356641737151574049533337253245587765147521023895632214596636448301158440910513789684416825816496767190755658554811344749265872173516610417712344824245244879275119640935781207404518971552186748796808018002110996081373415354501401510011986312951276432850383344892585786730567084015616*i1^33 + 14616066880116313751789652145046793736482167801765363018507368447999877347913446198688351972987650754543987998558803018990435374218071530352558792745895956095723968604015324683871998417586648354744655480655178042119499800757123719888183265398635121981486906226225752262711172317554386299681368789868853648095543525230973937986894856210257761627604701390653521484269208388264023960026503296993460767126389155017991608638271225319470879799710424754329435850594715095575065751363786329292302111752079664773258225612713078721683750149709281042924880696657044725952776844270115977207478226359906848645692278894782433646795252284250612583647727039924904590583491859043813713642795302912*i1^34 + 897583729337228922545022755609841341046569005055765200723799157704084754647897094143349938084047372460369766824616115127225592805924202121068027896504558945697349641541732734732520325073858526237095339224208611736347599229362486681130496484073058055721924571507570002748142788388348307608284040250082617493659266915793562985972850898021305423121392104011078909552538397557396665327745914130401784237114808115454487990939864207819070984118439095191030133624588770544206762057236950826901245298145563494915791115410381068278824898408727040916139719208919424090999317775210094766120207135524314440302039777283883940079842544963908826825533891159473650507201292157321216*i1^35 + -260400031568394720037870257075886434785811949616085109436704771581845767001143847898618537444341757703395143468486770618734201571251564539139003351404684266992928879973897894708281633793067842803564713252171301375750521350226333581584465505744826795789326414438761664732360076087935235858857544874002140463442027113454651882918612371244098288273021888937880160482611426980842833009403775575554365058464759733154043731252705882534687347337194849774114399218980794814092939212041155444688203758614554243479245463568655412974869437344169876198769507135935494631249747844136024590111088112472941373938657044366627882339526710498778316923493044494974189568*i1^36 + 71875949171316678975200116754091810284036202984098060898344482939109548000451129725494161695798339079281880105146205715696586560397481777858003724542581224965522190291626820102745072929885839817964313351938407410367162830605542053985680075705025707362188515357016887311413592084066930040660480908506044394019999107213890019198089550731131576679468936025418561690485559917511178504576069349444308998002265072263893696389907392295383678746231750894522376840420703669713542427901647954003371222121980917162313508617074846524786072872790057728468735947392613466691401627642020391880272064692581098136405756397251297405679847683709448880128*i1^37 + -6546457416594293533217910551888125556506914702046361835464298546046601540299878489816342069716160764900626255049263161158695626851864978939150812142398810326217694529251015177841031399143340206207228537691308535549220656014853151583142080453660030336053402175514281932298075535957367340735309916099213116675689445550387323219941718399784674492199981765501608733344560168496947957329061774284667162030212881360741534825387548031189741429493521221460354414374894584581286567561998096481538604044498049492976751851785577439527192147892671929577960158819943629530287804625784274275276482969690883031463077740134691233771520*i1^38 + -38486884722818138067452528397293966325647976061978582734710859161044035302485510356870082399055793906408676987704389363056631097733665125720010235407208175197095448443370173344405796806468287108388369360673917079217024562139831686670606891654136098696044975816573517187893987409884374695945356722219690835190436214494971187463043865028567931470912913633145421873979302130250533860795607042806671815892976924408643852934992984046709082974486077691052466426932377208040188661221361673667459344826699002548495075525954902799756116563390961691779310648255844399275463848788756483621524217655999821826048*i1^39 + 11002201495069209010160542060220195093964251184599588427850016806316435986391457121499402546991417682432065186049983575247738649887764656142212359318883020733125497226069616818038347282901639778435676219002926811722016784407503082082042783164082078015257770810524311599720011905772924353636203635120984703158549952778891316299035917396140600135624206412328947251107016687216033963892150145797812869103101450733273710865152060276710664583956619057021616155597319865585984849731308317283346172516753773340759898234172845653805239251259158027462465956049578446716749572530410483456*i1^40 + 356296323630514122636305542159502216210891256572031094438297277989730984291887519792584520086213135640676909528299546120576301367618513543169500705872130923761967938845769274366787480645632985239892551015930828608097354742148136340097785051391951308815227835416593117386974703482152330114597411187698034076023970682097893849720620895578661231796388448798278799642770495365209793743674625896501910732845630996542130486516167482391497078416715675537452667308780665668756357040945186856064637372393929157875861641911591445345454672758929725486012460821467904*i1^41 + 4394374426710549394563797660975952689034891014016213638609662477613505982475661721120279862541480241868642172777561657587962654661292638320664083031149354312818122227513133118013413893615503208506181789077869294101080412430072566937154779333102688096774148978369905479480179896546893634672747342576712360453072825699062861936391184263849565816565095488900436237235770148953321731466258558325638251992470065367435527036066194060696051388471075631973568231789216863016794631594009174676081998838090796546164567389257782705010462327792*i1^42 + -101376325005781202222586231421394457079361399341012487258059932950998233495803524324326346499471113284011041368790925445573894734098867512964507437428013744412651790789320805808922664329300394681272591870513743338382777111718668379308543425488922123120571311038785445467600709991817194263000658016194667164691800737265151557250402612505770900119185546788810088397002280287962978634430818374850045713955240039830750457518818956860987078579640275101426883975452248973750797543231248814022986157659624*i1^43 + 2226768481816926929377585377929458120658008755296999413176632902524489440421011514736052744676101176261165578235504191624887517697999984195463481547958163463622857870230827590312449346366693533096259968313013598893267883193010220757438228797954714441869483335750866405671200072652439732119449095083036850295483858512608750086356958784461320574109620967174491519343328695183939220608024391559900136198767324138736463415848537181329289699977964986731973668881465321*i1^44, -5833007352692969356780914610799123147499598703919577466130942271946471076908986465266274639115598201199643752287303082649653368558008938735433429668359641448944570982363613273747262386328413109358575207136819853386344612657539922715284195102974361559405270153500458352433695546457651973428973439048199700690072516511489463076797287582610118566765091202159399739591587561501718088150935895032794893088153609991208416255763340238931156423942386870131654002955735511641315964486416381040545083863881952893172359018224529102831612253362339596461001776340012564471410854614136722106703235127356608765863171458093018558441793768471303654142305705171002122619725259631273470614164617170581726735449434893236083663139023821651855304490468389044336164256660472991822908124873871163343914612724620033676566862449645365026838577377273902413829538533446685688179065248156792355699356017193690774133926842485731394236778827947068976370902910394342153089453432567048811090644527407450149203798505921098759456817855886201649665760132005851365271142400000000000000000 + 52471419230223472696760847393307832830791284548234943216912422410375982096767493484160001569407863630496640616333322086963731176081020134123804623502158775020770369763636975932550776987044875303300202186953591541582513951837435485446292686838255827953435533457044402439841535387581012524181710294309665454784322503937185985380192701650393635480645540274374258698708642005526456648834436752773956285561118422454162589959669897487474278118036458966502995278290770081381582090238928471355483719367010729421384325333542121168585909211412061227461669003331892452482471743053577957631248634540409203031049795819526142130141815855990062926056268996952468481169740385352787579930548542347288925133734684138266358955024125423822774574138798931089530942648618813731161771097993457331437005836630277327341208783516119218474087401945914444286092044861431742034969964224799556559646604951719906034337345834015211866641380313714290362165559367961588777525622916126830088357403180976003239159191780961407937832862359887458411211281332754775153836032000000000000000*i1 + -184844404948239457974558066758514726808226379355443977535164578015328802414347290783127199110103936158008165758963699114299184000668442442498773527233891342491894925043186974988809038778288289267078031467541020872095770555744439399554572845109734755477363603165624731870198868375149505723684444198485721435273058208243145800917455379424830715404835754153073465706083657678389202276844937678502165995274021213810829601166713440308622375005880980705813051913521262542057728983820174162088479120151316205235092779810002380044283473920244844496691295843678991330640274696356218748673838529713338713071679198321691040751735666748867386697212045894283244786319642751135890690320767328332227313064191622233514424618100297104659113130589632892632046535676117201822450597616261478479297147211648884248111436711609001617648128346538070294822436404302352853092492667975139731909504569262018742685404462456084755828954358104393976489075028472894500100554954251318820603725072228422355208504274199389177932895959581926826066286754836821329187962880000000000000*i1^2 + 303632395273335280370174518053139370880975303349320080182260869754034385349224617101098762390460804318545936586670584930538214527249518628462058058246068703191483855153995965847196481327019753702485571714558857295407876671778512447374773449716360678477395793402560025954161639542873576529886644483647906780126189889038976014730170150351521358793444862209744472733473673511345229664398663616334551205815333946799396643645505572050944234411182548516269001981542854016969804453567840396572360153593560478609998866923864741084506808605446040100465144870353258109366166003925703298876888464973974898858446612010185467903365591770315732700537706779123889082433639485297163459434597406571155560254613570897493993192616956908763852408249913757895205841982258289084818220841580948330685531478414709163071275726186708085482845417982629887081833296634501072704952164747285053375517556287889304367673137740578372986907900463040117397685382114401070355992697789992089491795818091542856902226757971138869834995780465034662352342307497548197344051200000000000*i1^3 + -206066124666768479924987627467559646133963572410554036583206652786804309000776975614665664858977120761503767130485198052781166227898141852769413273447411114701660241565017703443166023136858589892960841174073717146204092299965075988081154589857013636968215996547596635849493992561057320920583059686352293390970366090250747276776854881453470052174410047417804472048659773251634039071766563075715707960285481329003161427826170316421061314033449561668628756167834024016392116807985760064410852039763429428890368091392246903722954484583180419763940328089700751312178104298570750270854496189923161884432680552658389674847986754642110482534657668294454316976018512000984038108704393551940762155400539650503141530718576817878347116026648309244878091018065343579714222777387521954615353513638648083092839189007079591724921710102846737513016586369201862062111575795230119008142881823250908787785088058312895310121535440272422097422491406737274724946016830248084412001723548281751011175842316313999214816916937991184481863158969169107870547968000000000*i1^4 + 15228469199057139623697224801923668285383455482703183663689279380887341112740120690052809670887160800887307899826119962306510971447366538855711665280193443311163627116892509333373341683437256244182383497200707668794293494980326116693522972660613230502724675628069270321970400235842653945370532383078808085748604438574648873801363805061598853763264676593929074944979025563857157155582545144621152046703489799806267442403748310717522082557962580166528680367069432293752129579187352174346290256957203152271341770767251198220825537377511313609897538880830183187625142882050776366309600263859178718971956876137682148377362358278790781617475480083328349893222877050409053399555158752620892938322469516341301279710090142361006189720139847466689481113455093310890494655162427083662352969446440869661460527205621328995030203156701627869722883776746797221158927791353118267158036514516730082438770041977258827611195072746029480246917936908179802265209307131413826179667138670987635297904905520402614788568954816944207540227297230034682511360000000*i1^5 + -753277557775863328499098429227734617083266798498412486793127637516064707817579203429275792354545069920660238706374845573286773842187921909186977023568846380610941796672610724635695566660423119046022124301237722885531344513199335348803369479408646534628005388585096687895803140212590934810095019272950565345275828279145716213543339426450354380096521701605056832524715249528231455906396283376607221045263367137119353531508140510429952833120965021979907102422933458653703796284594252957372048842104983555796525775237387007178605346860345048183932101049966318033067061977094831323163895654415009058355833149823565278874144310939715525002078805851198267500615325697666027996208401219854559918984195363107706734983901729860769464974488013183082523891215151228707309125393852342948720640929800446419150618362966074641011766946786992876595936746348574698941114455969694879524650888821760253441670609613098562671402188165079097209679027584129033896634057315274722542031769929434583546077676254576554477978233140954244937704022548152320000000*i1^6 + 14996772034716581533098731383887497172503846675850213002872124206851642214923990684775782532171273129062408928960532607266508122249797021917825480839963446719617804292523770030384426223697220171467405661225827409252612151752503524523351202208023742068665181082401145848246079185432738736348969633401173727313507462241697949141619359790585161699513890350508706544051043363411478040362657051826517574042547183012286357542341096096678702738673919858750184554779092293795519604203287039832245395581583263381779550022304188469484615709865412116601590327939910912182837535602910255190899044005806537895386336198106327929405658841651627388990079931203955175633955775397357101582307745031280248587148660008479410512555993010855192970094635874551350121442679587282078394282678041131846265454091202896060641020459523823921263536512448689263201323946822324494451227297892909637792846405887651411738693800691651190182017785893675576381174786355750868771948167141233066455600803246848654523889180250010352746427695180019134519563203379200000*i1^7 + 287297108902790061736386547057891662580107556760966170193460471223675065520339513437515487686612055704306586805763172237332048968621779458071637853490698174711177937254419145050948593273448213306447087442326270025509515288500737861220032197123915298170873402399547827535010597814275714743795169298992688915014392154285019257862769890664677744860967676847554936869322666023571548883967836175580694348238422690401062570742592801676624800914076554846742823988470049954294517596721528638848053594463236367902212166757667604472043916021689111051450046519621551067994954365712370709782289959266518306200472582677178322584376790576171228239046297689387014270698877303964589307747920551442428565574535541644646974101237476930647220255464448091108269243508799624220812299934842546990770428976160926725011787527440322211372187707791165417323032268726034586059642653354050757682922504171770031649057299253790366585505652745495891270477932544174679999548982673757000705493152370801361794671769934042129376238504597280095698073681920000*i1^8 + 6158457848966133043494888105053219862295241692928592582364263061194945597804621669364386710571268581816271111131909829461019200929667288721473482449361649854498304030651906951208851284803530152190231659070887102533892832041062074483644399258248390183988467854517799049017098837834849916961824822899565972530603411486873623454489176702462397776287940114039789909554073205272285849904570979830760374231381931240156557955536520685617766988261027646946420533429804004844580379243422245635205016644846893406500886054087041438085228965377472154596759800169806296475961995877655971729112371769001870399443596864570792854937476951269104769683949099623800087133743391234860072743168129452940014378443340963094575796637417857266026339043359773229452314421290051197201028207676427194940612408326145659906434974952952634419472425173704604749287167882197900721014463133666150047691671918125925497677791589106318221261368975739510366296249808529288512520100912344897263373216642689430962080596924444445263838004886014902138830848000*i1^9 + -2765464380709637047296258389553291852764563140334144391606415283630167833226259765504473089944965939964423016113115389285371522518292439161741671922061145843623291126614897025610287424658145342139319223472834818424889766985650132197136963295666032646463859667173140978436735183563002785699827798619500122236804972357505149498238360067550665007616092591640694950627830096431078065878881302554495214234627703540208165908909443918684878750681741412570464396101403563597503188216530092234779460794828218806102149514326499343222197180843715743677321796592374285591960342014056407178384893940228759238180505812370986174847871340395711441190179508394897304202891015730841457500977339774781602176701483683862882988922965289416390223213386714424171233358143269997594044648270843570220654838364592052720796555320668229039954397360521608752767903089743406948814484372577640151790191832922148007381912217667822419694517597165256886931595554900531845242409439316178844946691125220205710239003521328111575161813711964235366400000*i1^10 + 110438690592566585891857837514458920647225811446284191863495576881775930386952977320342489379508785705480822081648267899370615359288499794802629555451007992489009935228696030127071725776697714020203477641719716668754706014180822890027341586525646461704783986364734479390743537053564464874331240915249181465710907547286533796961200655522200807868223075425801204864802629753959537389639280476596792597585271527173025888674856260274025158950053683743187335721980626088635588931317149748213872525465884783522110486807460875194475745764435798758971180886392202297292112369838361184722406458679510874643189775079088011578393050468328145047828583847677310531348304422533005766043411313539850488950289688065693540238982665056901994735556985929781394405906109045901291648360515017308985379471108657197592340386876049052585233471062963947154477123935183443282431070483945983254110821961287635796350368213672652044056805998366315650789722238851789864775485785366295162268627191168069426387871035970320098223977038904033280*i1^11 + -1520892698207131916468493952248614603262824280234442504098920445701256127478033537105680185184502989108779255147334443730458774420034186854729275459258906655720444325350559192455044672189714794251244401028073598672372840209758814904736327287016390814114451457241046799915236305653357393570642634745988293450228871280173037599114208406169125872453253641172861550674546354500939358851686176949024935218356587073441124242856190852462576349746127761095246098383260051959699503960953048916569740503127475934580554129153600660426111420184944962884671149720322789822503610398694214934871839595852348634512370083187586294918954948709148340166656325982257850540279062010220671216279769542663741139443808990954680391136755841019422196560022443703761867712044609315992840309037169755341205686969734830990084635474446469797405619559969780021256402350529629829213222697074104411063794433821095939654816366223427023398717828539290357702323573217636868582877629858104316058160173473941755889589200110005517166745619529728*i1^12 + 5709569026348923439163069743896169444350394493714066960021339175177922650398393606482225014405737114423286649162164937131373565376728072991578294168875285131871359760459572540355986031000185629143249475505803066258774039430596984653231449572190080798163798383672969650308771844776332124909665934344782760777445936165380419897321480851593182858454872064784642610177415238819081260728718590494730557271383490499218594032814004309870423226910134519900307886212414645697952493110504565641658220676883957060579624329124618188115620444993880140977697846525933293101378930311335238721140391300405910714052788232150318453125743166008602649915943726012120424307767888032556189664803734293849893935376643023073022464476075202143502835374213994525708502165302564096721531307443625779208034570956586781415544093610871810617154444180102657960253662654324135612881003121155807108750321180788206109240002458980351953743899946300748567587802015709103738630330814220478805686355367537702758482083592292780018514264064*i1^13 + -14900049606387301916808227355795922011485363289002336186157817927063116979481352518845605876939398660452128246757789910654487973321701628099434954213540846528107362896286379859713914967048566806754544182213902603684526880014735886709340870524314386634670056995577713697478374852956032945197111210890221652793733735461793104141441945580104958828558146217600009045987589409901908210066542644164699615543741411899148002541090244220457126019330124475034444390277880137823545234765669536278893107742230020126514877536304653581992564718974771528679589403642769152183613700544312227059245146001268131505705595592099017600895151112277832436040396187689484302239163416248770372020016168604699301927129792221182587893672979046493460391796840225718993584836384390992779977401694010271420875752066012612031287016906348383208050071405777164396803000624811700075098094571571635001739392503955782220666341989192660659085121658640522173060035980867275560599854424623582059767203516842160933379026563668918665216*i1^14 + 37994461937412775387131365054486149298170586729141774674442404234168447648744717059880533433978445368841876378798100020275788476913917336258094098484229799567272393367191174500209229323270423616500979146207138611211951796422848061418533721668998845979423573400572951510697529705432459849319994203615264743462263691667376578494215985309341051756552188349570996990873090896347836971122727546125755870091190633705669918559473249163378619874933914683618406759435225428457226749882407950398514464615216567248834253102779462042608376465963558288279275651144546506553096983093632377309885623952458720001395769152932024102373843980355469859692872138400089637449727456465436030753912436305442471747751077903098352494135157707825037794659428214346085135145620695937745812749695567792843652533631220624288294220160588349879244114255712753125806433710922746271176097922389707123645961273809543258383661969309632397448214722562898899280233930790667372635216174092317901663526437314542044793529348128768*i1^15 + -143661148830449600063821899487255414206809650568474550350631066421235188762396665405397629652225871145818883627332511202219643786341619294733693497179929561224248867585309966983038575505029266484963871059404596784319717380226821870535618026036496324713448378850270777849123254308692133523569352825042092304214305712020962360232458535956988259902461800087780227249795320607311406968366377957189663520872632441377848949031474013260953045013371861216563008291209441896576184233384287359503444816893778466551103882755098846919465776624635477492221394194281826588011806537453850723532843689671939141393969921593208548787866162099410972310585730999141211425583486759706609373358195047139532511091034146291647836142419650084296226182117446739394722253637603474210947509493355949685564233813415755131201968982885194444962491788236691160883500351831501104973526020641370780396246465279489091171635039895057725150413048720920119793354095475449083783191780975317474719294474363500343625825386496*i1^16 + 108654228644840511490060079942923808291723864116870275396071443028747367440795607805213907348245865681203964842239217661950619236981428941570654853545147589955116711219130947659891734890171187543747729303752594229468847923618204575844574331168847380967189602571901349381531261476146984313745978653759477599440900589066445110809054995742519712755456676765384441846026730938341627813185698387006232165839482745013892422683493743683674266184682428240586497225736337000666716593534019720480619259767470099180130098630047553857780953452508342024790876594782488900604654384368598313176230232343013275684009143616846917362412124965155982521056722272922522320617135275998189671641675157815410326122698560046871329811184431619618440286106514265110644588056235964475646987780981383375460463083819311468244684542767253206027703681245538795958951315332827171636865547140065188233671429660718087916104623072272969407987125306413206406051173698869728545472045326109716564695069663654479659008*i1^17 + -43081359545986259668124642259246474928181020543954784583508331293431424673051499041709650839128062436063988003410283068418367700078782445911437644777886090499155511784155283305573645829966093903711786626651614560269047888542218368760238840698764085043194105648009330426133554077386470920905493203246381121594262493548289946152962583668703249057138949417509657852160825846858015698653346667547630066637219856215801346595116689572444020370815445424317082785532523677093492642281748521350892999365279973686508693121355525469780461329643711913225092493102890075150409913946060271667579542557274252385908517484497665708519925671504940944405427693538418263740169074633181389463605388148483521744568264134802428798191811727778006251431017704386362935122192055075817241706571452660183576242140788382000608085287299132368111334302579266257039741533982341790168095806579154877956994273911424038282157025482632710972844283117828638277953251904846853641910680535484090605679522349056*i1^18 + 547163978938925380620145341776549795564339862350547299275532812654494772226202107540259696118674580695870688212853951392502155734761786237688030473949299097882555559022300884683736556156521803297127860359975519303190459689167247080736727050579529256702019857072554796278621844202890363801714294750373898777229554591182818180957902245777321455274023560974822102634617332825625510117234465196967244299017240284231968477076679884698914005186734931666176034908990696710638818887439581478557198312309718404488400626764312870870044739172073623872555831031369250006477656339081235318293164623968365977185600510079264298697751536805262425171239570651573712333522887211520657113208023143688996312227946139415496651710734060381418717285237164120913523575824309144023088172668861209140997738330902285287806272559107577264018334546187674731795197927924583277689819593561179048652530606014744466165952906821598373729055838148761820024967610438852530812438531744483901745680875520*i1^19 + 438889776640957558141456623262436311871332915319551415293183371829921138873845742468219936462044189974522707628292741344876322012441401256529886321777376474153457419465769322767470681431212748458476882912867300291262126005810572812783472374519730786648526215136889870720887519103713650025069076993758946865482179453732038616503693074370977755685119601594674993719974567734714187707699288748683684223799262800077516392069276475128250615840016354221161161546792890527867628525441866482786864072795878158283407591691769323401423038567368091350805814076467093654709777287698834254602773931357364365755392980952202571490836152285863059574914272481204527775215540336866078775727179001930342968241735094845089712308470077846798586119816612937976273498822749031156566730049425665767786115585174125637564439335947802575083547154400849339067878161728142628477654512847945421227199558627571431069879798567943653012667455191839295273092950077870305235117064222846253793280*i1^20 + -1247093886938309046398958016224634349108561883612755000471649608849475298600309913999068369951297501491039451986184158544953488392190816322387563713257740761728636595202126356496090116122532633174970704435869134036433624705315338373260801755683996364039267293429891194475516920303731155494156337139613250163443025876142174144293427250679302195885125606806414807293694637223840942850024576479387898465586814708683929585303506890257707935193902497159800652261724078024309245435028131352690818846319712646783701979742422678650923331617732416648220128355395035243704463225840306206621672945255250577454430490043179297085473422200891564054364821277607279477905469030979658672125528668959672520361550707373632557753104381544071390346132605028826384571423020968580129359770552892226432089938192759728897832326272573402377970559821589629338503439284183474183391125582541210141883986992701313008821114866409225829714492572457162758066302232873642403558004484997120*i1^21 + -773208130819878989321755736115314960715343099837086486078859142160788913546395478046566028806081825465063170098894597853554492637438781353573589809629858260051379581580071948271154851970379782738133178192700769836764655005801118745284943698578646555431479673577406224282165414447102371907245491804177748875459638032530761422948767056949276315649236872403880333863896346392176704984651275166817852644735539481625714205881747882595417958344029622412193217153835139259586542211199497819255121201147819809980927772157752390137120150786431887395586419067189123183662693713679351647719963193841290430036571103316356382530447517933692120843232837152686165399805064972246392606175267587045102461453568027297382631017282779698209206316466352110020861684245497174297536446075025228287335027663231666522664208342467858165393403416851524033147094492614062010079516785470997301587289325271213404200315523064161904403463464871135570213266892650148179560533852160*i1^22 + 213722817335077109821980346651008046795649731705214362209016807464459327146737950827611194578194868214939683784608338050882180582172349058413646467248484023943945846188196057753172869682179382259184597313784968512177887747045350022262214775361316277545645900369198658285634117088899289544305036597030225210955192693042146489029217357753012307936341488272497653929668070240271744641067290387165892067419366641420387929059582421435165608848047733529441909422753493595854132848271720878516727525909469781404507877250597530807640215086708826319849128200862403076990533073863433504533221317536194679818657644827744735102797712633765418448176373279096897594189793328856915969885828017009013494250832718247403902303342617002128310335820799959338046057236155807410484954296004365735025795393925527625178721462478656554585724149257336530044812848428034114455993348304219236807207384445364098508089952682417120709631881176009895956526596540732320776192*i1^23 + -27378833008764802706256159252583044025490667956241348305587906800499847200916765526402483470626126910588187574336084540376618221454227407725783183475014559471747979435040836525162197205515695781414717522648895079344233109278173896261057070294650251161071527931298759591571467024185211981804463330268971987725904953825335020930169762791029624479409577529188019244899636696891390910852675625927515717793951634632896961660732429181795482343773140807429396379529448440019622180915595526218794334125200387465089905137268752569114355555143104791950650677375071410362355693630502973358660333730194143723045013803513825016680723410384973810039829135107195386671708223292300893092336608958210853944917905953449915667125720862316441657219253930365519176466920386232320923212474147592982840306317944176745681642822749266398898387480033689687445881356873890975555325992855905384141886784016421329388503177495031971414233779240127380955445904539648*i1^24 + 4972771815943870181733547934917569026567746607984249338989625773090953770332912961879789932190924398523854550895256001096710394200821038329137047897925828143840198272564598396109981593773119813612484835117620207271762532931579749959264398445214886987102818128402024692535263164963485167289150174689809565400382779635031891278925508493989488404141899796427003140183840955202914454494728516946487069415705964998466294044073697001427061758294798244861113894424300532951728364204723290491298110788394612617201734585717347398194134470404745149455059106452708875706629988680643054323000243405237083853857610833768520839139844172616844389462569833406742284863551878704859275826508931726373694014333830729002518708779921429772519049261621114174574809440955863945732908894393901211583163029151679452081849662922753935544159492777568528552952791476036247626032989573267375873103717375372376470219071872009863290962767691298522868423327744*i1^25 + -567951364794938058071605089087139911948794636188414964021496405317351494224621215144640966743586644546725534802414553870167449902019282887436676327116463988964796193066433013105841789162858822418640775968357156310062045877739082533360348439692441625125029828064000993082336646235644094706023241322852075831264812248248199710807749809760004879984926049537900490436765549410555950300689994556043438535428763497551975288125422938017720906499622853630833559517356505932064648737962886945308866744220343237683228390055870493468810766425550544397763140034459049777243106517802775890799892880672039680056201775939345145548762698320441319276277200672309999644375248587977163713148388619507523009210162160655485574221437080020424728905751386230283086621917297701448762473972452921831612661785589154040864635988739395416477589800849155258658356149865695391287315553677070290257009523098311258593792798697055101960350782854115885056*i1^26 + 9131985136205375217425718670618930955208093963011962145002963319648054880661916696477861244287884768672439126324932855184099157648026696497455337619587097615736156789691880777060444946951273664581813714193379232475586334665668658057768189089617519271427721755244411308941918127636239287882809363425312117463390399368666988927241199967740244979563980224420672641701090511261562614484738018198942674354568689872180018553116712520101481687754083289408482420897408865490507303359628819348588757625532936649429283355398026615324040912577761925416642015971545003696990008826664823861969800885799077431364579153071748007156099758202969295576966051563507488581649681232947953952788045323492091758740589391183287316719592397958954463477038666102505159499178615515165395332551770453606671102959267064989315442570157939317191238020351171486749926941020124061184917549336955678392167868144605257178403901024754188336226107392*i1^27 + -128500070133452937446452752806853133969288419138271046125364913824741189964866117354648552892491198972789695167686220522372515937617863158102952818979103955956440068058238056708586063482079756056992607910020128920825470539977000213481643094587959892492933731578981471946572203737750054603792534285056445651971849437610886332006797033146930135652709458812614424410159264611287908179387248455863194720097117851318244893034466093715842231678109252128251481366205257305709673724014649558641649687592472915376115352496768392754568322865706358635750028613809108218721202230941076019090979425373833621892197535996049820424838424976684650534575967053556116863243054783375991482920971894478101547266206856168722106653933454749716090257481270489182010512481802344494093772539475577832776339728894003525913195781568925245676944730764612812585561998084455126542212369920491639032916706310871463954298176369468486189056*i1^28 + -39358680604546176316751441501304461653568842294216420395150201091106737535932342077270119862817833136281734651464091814315328397714645080202833031717160780236931823873181636751298869095382827586415976723299106931887983909529535023982150699636403597792101326697875462518419343762932496075973722981012791346578111773634076586873672419455699102413309130136798558061715359993896953322494330315505524016094777225682693043544656113289477864640655570577519758816519036081666312918794788423131512193420754895353494518806763536230241777423659939493446118762562409940730609918103840008384706693284725050588728237561026442704681713781074707194475131266358428959397610212042798635514446700400467581274501356463058095958997195573604493748434410367531307304860131298089564429499992479164035338200732356250867809242851033537468647528336563847226615632103539079082487669347001514126286262432660165621328931454976*i1^29 + -4088625804920138091988879291580638353943248170363962299118621984638478382471138707791024328449381997231898831822198415222502415574588340056991983899845259191424736669503462848981285657035706946593624095700945828616346373631811313984308341953299071024602389838382199163009839945657361256161915005132410006599668972518427405829140427599385336431078452163835978431607075444826736354917041644197409924321842587697088008228542838680035482674233266889867923325965872521687844216915925002682780056538302120701880585799571616594387246915426668304695959923315220357599671398278556237566521350453592428584504416175663831093938054174280897056467187445015997179209960828892352132574088370778863350174269732229094683488682776701048550991815082690171316979667969926964641195753617848150901744092488390463547239968974506638112416645725265346714486485625740092388707803754696428220547302911102546870272*i1^30 + -247060716600009428379818246875152525132475758431655926769364919698671793996400937676368786729515708419778044357336610697483401452922636087575526308776578788690677797381759986799215879293138861378166881076010735949552067684686819268700377132095711124407113286998897663941406960326789399462573470452187595630294117386945492752586437139368428494651047363141997997526109532178073840127090840326109725730033652545351488761518655262221629017918970488888351758205505256702432008592777416328603991854234929661107084374202610056286882260657205071206210715371599704001015051411436960596287011591858218232497799407317300650183953142094920699504008226435544845276775570735354231044124972322433441046365060574102795502904761299785294373878801494869168213211873104396284141291901359851344708817372647689237979405628657721613803478777354740433683430517816617903570229729726697360698019676160*i1^31 + 2112399258375642141716681480400893168959333624075616324990353998833203324938539644762421480167083197122654210406328343496641330077639815943094565844750169801325873750973354839135220046433086759761723752232746133078803493360368482825285395812249734028823138206193728915225580775037711588851627920004930481833220068430385232955423505351527986484263545865380456750721719627324604863504201672494301782170189173746159116122270305715040746146734312672829040964724079477747316218711522724281966990767522651106005107714974666459150809804520222530419973328067478471960183011063778054008761196369975411197083599553665592962803563060889782086030531413556365736317251446299074725871981137953235883380437101730148233829480375585932618829265489077297445352318132710507517858074247812544734822673841466828102863416670208393931444453003351338746815326338591236752876449522012651520*i1^32 + -17498712026135942231982986037429188576006723480815862175230844185064009372359776626471311432905843465779979061985709270596847423470493112492449967419555909288014486059461563240252270676269452963595404298179430006541661794666860165884775256037488026227982554310355110963409266250131733794957896831957722569360978933913507252121124736836483595261966826095814623147955554227567054385363114004600995985072710159091678163395591106878892413328036921583348394439517222358264542133674524566061010761222746012923891398459478062887384307599614643422266736481772367755647435402449374113856897781564472136240473045523813880331639357052758824617839412962488122510480263087975887810964313571914367275672656009940732035008161776018698669997796690160856454396908186648307566200204471385332654696260957413415830062729415875133213211588546702078374530647444659406271152128*i1^33 + -540462484925443748624502681653800369278060168267605638786211529588283334103413288861301903716091969212140785911836923129900029238951878152914637783551512315798080025193087977291711962145623432712079865952470837643995546398109419653676967481387534754830632524777654158050642155254877924430959305519543086727438790044508735605938437793553396191634019083375462790498842681198969417820869935064124294431324265179050255831651040249130679897149413881857037542961316537267407192546751289915791201281593237983906886104433004407209899318385358771605854080664892085599546266437167948755817487406933310243271442473222255114636370147811940689575472541886992138146547306873357617258196442711899847984217994869100868838608675162257698808323318275447437771763973399159456350540804386025147425378706052101061763582379378198844062332873675079647664652288000*i1^34 + -1108272284638229250819764043783577640255973923567194189376306992246097482969751411308422083464489589774506820633879145474388903843997948518223191481136564225010484282170224901894621953228294051224528598130806418040875780277552534121227530791407717115702564040993817710370992172391779368214542642261434338265895655041798021326816875389152383046591230293039626133430216887429394742488184422373767883741460948190680751905665925382175672232506874098239631425972474755221153926039330674088159812030896643191415889730775343299934315979675564104648206512674180665867129611299835625357666677405783705129852377167917490738240091583058859806554469482722611964200104501894277390495289111981266555233998260052327786205685116372495483948989371835368937276106975706866319504142253399955721617732370455017172739288174553131753754154334420992*i1^35 + 286377486543048303649781189620126971934443797868231008498733621664964216502575826782718140712882411404752216180127602618370703403726072655794773864808936607582456048066047292477351191407860541569130587858037579273510133758872082008552240918115493951929689188250819257168171347302430049515228419130112169036281924662233953323744503201882265609951994341342327805289395678831603668706668624626482157771243362881948257584683139408007189169430548330860642807757897422862748994439062075562634666046983826210728335241739512724724493943458507954664910912570437290967424070395045439818664251116055063640661554766209972891968288293066272856781635960456073167411120571734692464042442223303105895421532206437439523288837216613326719258158880999434901704502090819731933457139347046622159731708745362948422587612710708596736*i1^36 + -79769716235382708150309172750503175738960933108412650459911651783150673069960376883579290550568705819614147362264686609537984016354084617648683619666513975081804559982739853185469589719586479881077403577424808678358917340756547307892211876357663960223719082482483708046067651882284850694944415014401206613873173475155943292193163924716726486656358221309182139155547331350661455741861783330639629214885548355849656533175872042899930466092322822689848609636459418130293702497531543630174052429995291289700081883483698173352148793639137298138323139277249330491807835657252799406781560563839321926810368231162911077649692840541020104212001919921272841355072184067234477292908365543717465680722269578468331088554036172142740501331617027972953542956567198551577767618347539781729907322968727506536448*i1^37 + 7463533996398219747389409236383584100817799976385450176524139275680017400291290369708130886073611225436588674564529484555986482541984933043062683902749890177994186470513779429686094008290634500881869488624259170169765470954406760518683820732202418437197609921580537775284584662185051889706726147123041422708483101058423494623694614386126545772644384028841403039481395312643571000271881301676686696561829155986713739342770087011474807245495069547014994677657128404005707377740761919128257265825864705848042293765917411843580646450553115095777911990777530386340001506629230133780561068803279691026611478602498621849134045323098474487972789668250036347605802712837854368673765388072799775895301388468543938164712859499350174883959681113797911265904312679923090804132368480614921984*i1^38 + 42732467329856532586232913413029659146144619691729607950683133087799924655650115671090198195850360854026943376965488595592721485550740429654167889774958275609363165181784524217386559354753820971502012096731445236426039736027110912716648914807112733082084580145660363478235267844308982379977517147923761776054546293482337052092911870020245288395497848851500849858637177254058380052617686791989773527061550540381915021967651141246488135872364335162323082457499597282736396943384532440516699647850252898008012257424295606607072340562500884649531359555183698001891192815942680840667469168383674304340176842553990890728491545576338911542998060281191338619570180137985752518605072457539468552497200852875430224745444578024801689788816090792121868573881913853269760*i1^39 + -12519046679066112050130310877046837606207633406366445894364471406702387669856952386671082227600298316028364207997778722648319163833734786660528946119190981132514318944523686569472894081052910691297105303488554758926526123369286134685774360406669869163701503536503892115769673909218507936477366218045167985746722165892113047413611444214995189680435127115981785974068687285378765670568328173128790411066160054013255455464663817359909353627675688704508528903892045692345726581147245060205252754033436081266732781019110172384077251660035543432844280840637842010627183306651562140577607853839773048898738463138820325000523669993927911170707053381381132943319384953343423962034099501265513821464420668102851186679541534822462709500260664022288*i1^40 + -193239200977296348046254757896722378896199837336858696039027901964472609124938240508534134853145447144335554891397415548693659106152052544446580061328973907368192880833811224641483654518092613617160965660600430541572371377103128462665600026666118724726002619366375417694807741512136763946261809586378196712094692826157723855757301743532347245857259576624080470778864689712680397379122792788542350301171439135354407431466492638483028164487242237190278857199879793605319147231091420077041692291928363461998430299538275812283366877467895424038716552521243230503170455897503115539889012153098758313162610182565392053702176200735643769402571996669107723063660196417542597674093009194192467698543332724745558529093994344*i1^41 + 167745952933115246158986924409699645830232973799905708389352902247705396430146467893800314967117934268004323194847976265811521268007333440896085365632160744146221477593645376331907926016590582358451470917932853164486975443616529520997834068308215182618117313669156543603541144903898995215870388593771130879985577986253655848190789156223559831693633820720851986849613137494183901570019538338021004694498792289312959130459727983023452819848642505783983110653187198343245359729748015872839044117033030737079377744021907501381217440135196486141044408650953015285298490950707482328926299961158366960374470619102836843397397696707814514456043908094184399902565915633609687774958942234467604781581*i1^42 + 169079194090614204112380209364829192906187350440914971795101583797743339276994378002632198348117415633810644853653047364008750230299517150118471507667366741851187747784540485963391442339428815068966879609178618272837075511974199146350548136760597812590986862012942308288525413340450990849913523923808854878011650695838626298132689339695215632989517249649233773632721231273370903111939544948503857746297510828846268402681972420676008930438037741957858245453860998062540896862245196462297411300295544763124984956813602466928519955340419686366780869707911698745273717260541416129749898107034804478852820479368187770196907316396810016120758504730081737961288690*i1^43 - N1*486942442071815700773481395519666118046320690300176968935321459162388876134991880529435206077011576753365164457138407347180365735487980835754061487153500000*i2, -61359660605898630716910399137321228345630158675796883847281926391747205051912010093839555153057648176528710821388023630922840717053399765603307476193492000484011387247021371453877025622645035195948499999535124956388132843275840673162005075422043832847860527840234184698199435159722661652901341405598384304922525991511513051261694174492949988072432950623427146563919217929534140390810960278399029775587814302320216007599232204531031986333937355410816947148241625331277211399578910220990846855217189032885189464537696947532743487653764498589567846454022880429899192133204096937891438057974748996725697918622431512418087658103316849271538571588076083543499572816442003717564955791385035901361712483964785338689652774239703068974658085647478972019040571883862243058745614873844380011479457435194177514156032745365268250069175277845612164053891180428848533388890054546556727076459149858246614334643947058870092031729001863712745950338407182373733850618547178817690270557414580053774350422973391054344630306887649284555382397296987726625636352000000000000000 + 552022656811895855782854841428015014790379673932782925212906118585353667632724770891744424106051213922811561915973869478968706667051049580687572739666824248259632283767483271275822580461731983676284878196494294845989795861944892120170424818714161791129528982390776633513943810695187916698570987586145447469793807722145710478446822931776283083301928379791198208688957289704467856630069391163020078965005003065418645756814913403850596566585566286852360509952744076063075316374697151130457889829513328806472340949897681424685987102930514608720711846450334235777239592492400663625443916137813744058835300766119761669653680307420632736753483861108326335250642456751248819847632266924578814526097066623306487080753620239832355292538924934717176606580014270604080226007704769270216105198661469990271072580743651521115168254032449004738316460412180539110764152521451649014427816129949511245740045361907145741796963636923610607205222155378964853408865978396346857951491254970547370773403469433115611581299608527437786629364048756442260524058542080000000000000*i1 + -1944703638986323470710407051660268516508227295381202319795007829117988076485645097997061647318977492421064726629280366454626628331246764886072606338544851197541441234405034044667231518638636658980170178945994056876993132504556892182662393096859506252994096451042629999769657566187013117054665512192727180702347865161380604902188215687729367855029318903722722280686885061522404876568874774418562180734588720757273869114988561387633788490798577563869959981306199836083648051717672220409901580754733280142220254780828551372996849718615239817761105927078175092162759468758264208905875447112385278728711669040439490332644214305930577083281861388915190875835323624448383894293895420467871451741325389781465557509010022256737278424492590599095536920982199319982769956539137632018808537358141105403293981780934628338032613779732260907686171955768097829287125296594747372566368375402561777868218630785014794201515492327763299735774989278128187019999415728888676345319840310011743786359411946678143037120523279308988493297349685272725863038923571200000000000*i1^2 + 3194355538362952603908892544521866108822166654989224376313655093864114380523481192906795697955977258934635556022431185198354364834980947228696571387317748604523036779541452704398693754020036294178069112774066620921005745775596449738273840265002325209446931746748812612993287180103348804423115475937037134571368647002005386288050581400918543203957183901273153525552272829917508538761144591684255389940298801248624147377439829203793245886520188999074731460426016487056448105603708348310143546644805214047632677530736589360437535117614283488563284409624090347360096906057716978993354346857374989395496821935544456155586669580001856686459030971884142893404658041258208330979408490427799121607366855917312183861373251144549232926762479257443573448317760070965749839071340299744760981903353624881970101200300835291660621161418460258982831000096226204476983671914171010518776811522519248187929346480813286250482738453612120378535065278358782670432646313455264675458819383971786136227827458275709103893532595170247564182676914465686180549623808000000000*i1^3 + -2167642492000688042807524084424195256480299019727434200049052372450070942840427006728953433033601806490747920343426968976226208187170406235995637760010918200989958409521688192819623742807594528147986418652580299435343133297845590867327520328957344516148281961900636841765356271238875338323719436019395485538793686748829840083948944762713032466469946269407735734690257573893352170935828372173752423071966614243580594263907507127167378834790030440387794423303501241758346129472802357377411376295735558419046378421467457083580428701005548988596586868539661002462727783405095892264596555746414315270129381836074775936169765305266343990889152521742048871211656462620276734100698108341851841624891107021803721294941469415756689673746866828366753303163782995229437013950125420600912261603941085806318468339913538797634798552030875878241409370778488275653297612369215128576662918230911083641687833129552374554692722645964241755215956963892567744631768593547241824094570669541628608619944802104022481063256209296384945719098469834458834424299520000000*i1^4 + 160095188119801233321072647823634412165751490233776025073953597268225258272626824394866736901506984241161796688063629100514254480452503152427226896545682732738710054523826272247898825051578261015146066052066697933120168015978186359476676739629471391590971039727177658857644583601939610330150704207482582744025129999321339710515723684798512479210701579236560829677975357571818573048060863303587988670280759417679320292534020004690398212197122411450687227430650704961087810491859139921830242350572115140733257156066015501092060587947646156175883226067047240280778764028085944268146986116762296507263465511530929430146863418585406028560438490990041733619585803831088302738136707464130876409302879356185027139569632667938493631782209881060477706243388359399234030955403179866479025717573899241953206617763691654456059247097315049867359634843088122179159626801400414839698497410664402854972167794524482015496126718477896329686242801535000447259462331235426259626329156693085102517754051068367332272245449664328713025767379882487515709440000000*i1^5 + -7918438781802339108601025489526415194277622895541998329522160351192011889255045779718260550462220303993683836437807559086624378763176577021175245765349040802416800453209803837744104208362138120547997555449535915198486472666358927653144711895783069904777082679517618949702187335456936188080647829020613237922882822650510608817013483744164224036775827391730849170106806545439439435357476508383117792936169485060733536582705563634934018726620826103859641312126481653580489468113418693495038932379923413170878786864927447009298976129631908079565126524189646656037528579999544831600482612253659344450687208831493332861922056527884029590743297863901248019710239185649397166911424949199453474012796051132556205146252686831659786624725236169792398675419278008774886556815568816536177103086378626588244549474618294224658771225552128768848312008991058227072063825416857229349266587505497189405965670399528584637073764089477333250498542509852011525758731327582194218461098107187768148423302626354303751521332188293683739281274421448697446400000*i1^6 + 157516297039159163941142224361352799993153142430912346061509448312112545213844145554720467728238520483332974853566831919938516347944141977534935866010814413549595674609643859780982284148882043571640131634202986035925052748811531888138382454941079869293256484143482285629428922466807293509539197409236773347060737367221648203944217522469127042279025550539611012031699902096986710370948214266970530455261132301777728912168217970502920872719191647734156849701435143481337800540337450867193316433164961731347183937382069491808751492617836513456672823021210230420269828663293445591581104416746951981513362889093964242071473051776687463514378491613694146462654631385144885593939283424955511876331421682060926138448371872423347527288148813868677728140761228547022984121114404951414995648631122276964731865219613336425800072073486679456251455607387991351991711514904211723150744176122281645275980431572895616960039447488931124299940860820478247114517419492754602813186548301681746446540606368331516487049098095095609099942400213647360000*i1^7 + 3044058832300556946676947896030557066109736624250417340957265722024380187667850233633215523353094961235018415656198515465823982567171632770304368301172263249955407639660828561537389755804862811204977615507372621666381503222898011670979909887156738155290218843977814037192361978336616374634575170696005763052089473394581147960261586463831473322635361448354155995236679236919038421878838588744093288184211615939150754745214327899843306864919565858064535679379113855265027340842844125357341082806481765168009089603614070667518980217018447846104265933877741277460704265429637560445387360471739534409346096996122766228533194967661357771018948981801172813806341906487371548979450178015460298501490269132255907810403880271975832006058248016749141998639236785637008374891519064841727051937422970225062253623320587814557907860959987041902461661631841496363904894827039015018157909656418428075887624761883736883613003562077603034656999385393170708433307440092222227818551680276450869106668437909259475993375123213505160765866246144000*i1^8 + 64310166957689933657254711179553497037668313856869124355590316471019996187705300728524194240092100804190867223680147619766522726249367333049658030897193445095127101247772700467682653922961045797015045804741695212739122546805176611461606666916338647909091923035035128639461628103683317175054702551158278804762863114183829819693062020247063190497020073477765865402137410736923921756526788629570851425572275747905360983313924717095425153875757735623260774205933226831969746679303134482229607402490898156004422445199757303958778159608766008271879789247032143877777435351383910760350842411781030612315708210485848450006533617176379937893786314156290866559651650802231642948779840852782464588950313160517004379425197323964847174773158228622097931232121713894175089348772147728905265339001456330386796725960535848619823865155749329193968705327160533063933464751715979616251810152516691372939537543172238685788654564436635941354701142192000464634905173276041658534825822613862719034979728977697983575579621266300748664143872000*i1^9 + -29133638137666129245288122409425842989671690349070031312741929112663014048195416131503568558581610779140514499132438980721508971516649749385795596194240381876252488153929500743946017553069236739872772695522925012775201068841651754637358135533925958307426750536982203647693065893699496893073273486075804812049740848912859215959726058372061700555573305355762503691735473731022225004765618079904712887954814038092409996139239361546533849611592573655444475386454933727264520355892301799776221504537804857401939640696214592562968938269251890698702906413858075267601987715154519635763724617381084727180782106727502576290970698672752777794313371397586686610201915540242732038443568054487179660865993488997315398180218156117784984458087813814546659909831723627178789856952586738067630977178200674063523382229565918923860829501747758852607519278578731932349404798304988823161107522813142255906249006893489914571054569512227904801198425339797381898459550679193287643827267697831695871520737635447457851558748366555442220892160*i1^10 + 1163964612929728094066071166039865883537503794892621383368931342102876204845563736447413791498110675612348502403574377067898737132037517933131987542173275574718730099813555071323479651841069080639271702276906560914114306885314437999053733634119961890141905149696843265295260725957449050712273740243517578627545047037752917565318355508703697890190023813090958863097259699304213595587214682365936839131140688275216060342068891052594180721130230626492120498897076312705776093109442279741908625609095390760799793663570917977713543800321235656480852001865168951850275068250656154288863602061155701074033975853679905112301044195620913017047039173511565721950725470287691431257572824569845163278727919098658933978206202027075146595714006547224665125780851928778537991596086568979635193765631373904573387313640710130092457135140397719683044753034818811956844185966081673252395316287936187681192976778148215167559736179833833975999375702909679980031774061119522196635218020400967382882770508797855830315858174440045019136*i1^11 + -16032872720830295635388284734615183310621053059601899864375175553600634880520249052027970179001934261006960557253656984128715015674370724423188513321467759495310929119379212479646324843642918672526426723201248122455672818510839509523558508501465576973608575893343291414104262719609166535225399509776002604496695171750708874321975742235322390995299968894607731283872000419074915054363655972964072177629261283429424407298910449489212215269842364580373473440004934751072382734143012698552307728216282143510899023428953532776638850245082886538365752375524490229418871931184942208782431653680515268251747332886905788018854594931290443843469204618764397369803213788537518094438474252399061045517624374441774857776739342658182447943820156202132492384733088975300871176057674985471539826123745079989014184052430730581582325875746791449485457442717925543199018070767337196018369295236154492040804292893142465432995485645765136473243360089753775956045104121164157843612799201789326872916792736198974869092152750637056*i1^12 + 60201046418366723140210878073358053932239226956317158734522526208803732914511792868864064450727908376997981549886629671066887304075253989992771473347667920186872718502741195544238061392339886909807471446370079854779636088705703894752137793258050868368793814882081939283923303996423671154292070270840551179742477950954338487798140743185346218845781463542079077178408970610563259202898971309718611143766362992671275354717231358966379301954288467815552012483941136642765024709865976418360943722476949215636640143365801035636163036027732931393315444455693356189478878660544886783610526534374473460041233700131138433300303228830407127269425166612406450782862946333955134491766247372366322960941327812379397245135350888388616926115891725402663101551161307890705175351746592478411129821515386951927904935447141344535242192315159265636313478634757310339263947869635466299008623538355703615289778194063797920544700820658407323874091428707441372638194782309485442243426028460397143312841537146195664133462949888*i1^13 + -157164158216491751166948247277716274703555810875897339010430771435823939513300639713540781313296036964463668033037018981573928468809765220836431759719559468063165209597392354798221805980076744058242384877708814847766769917917798848217776421968673839459066395002239208067005811155343575975483997117451295378197681476745910664285535586824835786968533925240951560136116210920764366824058247012422884940925147748991590457670296381518607320685711772696135600546489372040375716311031459152534820064581196172998775474677543423775347192154498059899171376238651401562154006278367414434811154720692014528031257978587393030421547188572902186466438486001322445961918025879809612474268548492893928081055850279939816960291837530801414492203842156119969668188178521856878004783520605202177637194472036741640550772506092875594979553010205738463377006005682460050772552852690520881880285741936996749993280633550469229005940202679948240502450385845990679426102725780449532885492932339779361842159033526669560250368*i1^14 + 401078005907801488893380082859458325218298749624646039185143494206517323474401598304700555366647654751591657984800640523737290509718447325977802626741167782830708964200653527524177749164976878387048415418531099729224186535961918498953042771028798128963806059012562298549661364327170536861243144927732299460698313280715055726438996373339388572125980181492084569219021916295111958234635738067989699798998206643539577045960082804680879881242041899701741782480880645474343037275554870906393993145987694262344870047162861071213201034541937255855967477222988069209286476284594071034901430044345899245781183801126663210754359950819609803930837253338316437652664383281702244556829854001830231063204715824731451773907882868310099151971941278710765522392242688710953670822806990909357625310191633610891982272717423189533790230910397560548576106866423592747399820413711057860981416058107380123080222856140748538666541207972344043557559908642268106598250759601230808629906107437895608816012844559499264*i1^15 + -1516095744851118176694270086124440143999910477773377877386133874782910499069598522493432220479416319820603900154862450712733670449971833490742043698828201005497056585964290217758170047209365926286889125941770670595320369346481560306332259626931293756883911889143470339471926031106625333920362960750298838575660320091880072335781202754374241201667937759795266578745028178148257834310678442696416604938167415391904840284837967274174559345918357222678698142675220732328670069861394709726818643513926251477649754906959942740811243067140460066713109345755237628530437154324136725862648468578602175503591886314879188534710965251769136092158105528308741266871302399993248397540891778502175659348325369746711083923045845136473367789969272047152016279080900597755024902835405502321936708143461975418957528540582503423597728297440086326374587826125969532406420376736994959243250961996410285595668360674201365545883097823851282854612907805998603015722783292851460881457287771306451826593264304128*i1^16 + 1147168322455904250980923295946924333737122386379895516106303346701092089641985363861603800480801455271364193450438833032162470146308176400569229620703959132593187917178866664130351602609956663043437577826310673362657096669963812271021274952340032724208711902233221993394428485216010980579881798831682346598431804550088683771414998985271979045612018122134946583662565021911956182935700080506523280759688581823071346095045637735763239291149702863040041690781035215580992232278613317610032179991709393338909017653662783008475392821814809549999148147307563813512191599322580947835323364597650714038120609384456270386692093055619522733530013601652811484563695291070916138096353881984036098440428018512283821640973374921895479184701277434446642498883858091731049878074394409290914237992280842104989477510247725224176645956236792930360561867210640316810643389452454993019093765678822385038866844699813653184149275215408686944366508278497336781912126577528783688669121052534145105788928*i1^17 + -456889941238621496131556308473490538571164956660883507570274830259372459853823945544579338916163676587716542257926286115801131153459648248233831497090678093427844765445630154889016389871794567232135669002868292820381106409427957845950612289638434224778086182193561815220879208219770711027480626092102054282489412598234751713707751473813657653984140965298683023506911836628398317442225239780167917303168660343268594348946857533542133073520892397372378897781708448128346737238418453049108906621031017331603513093813117415477959010423651089704818824310798039927538275598304248547072518641137160714860723370822859523457240307465512093873219644022727463101911985060041149269913349126975450265551948240569156773909131683234310130171221807229168182610307228913431500009818788643081054170842463088621478165271799157592679770979910044393683732528720732038063193103562187313519852303783868092077647386653410092118785162245984077222333380975468190998747663945749113739760725424865280*i1^18 + 5775545687356666026408835947319611054564950717976718282946083198011414527444719246468439357053301786967749465254025313344585881953991004771708369642913596397376892006183219991099898879639403109976446704141167615709180634733067473389126990149977153347080802541743468053783077178538696845716857346582711476951428765663950797027822843238088432524757601360526573694732904243249624737204480486014473963235699763390897644109588176718695781264432215384245557061981923798880337100673180486092951020973543146315111818365210021976782403943526196616279220518986773977910856985935708531820271204160780115066345674043941347490052670976128798535065573227922905507407143471402225181167746038175070650052503125241930995535458274999891017397578640618390913704064407882618953280821367303027753831361199032919674282275527145511373155783424557266501643855532776246986716187685077746859619561813502787042787300615005729992675984301725103981299390014761994538765348229760490359028698841088*i1^19 + 4634465861474009865033022390861517148876733801237969468432867179649701136935522223833764440102409030053525340969345193489870545529827666480778771235947871689792902750117016417685873938997836921205801785923575654228404425184045835153182373251468937012000566120193841940590714798763994368234221382251150641087910471304896906697509991855425538738775752971269602821738558623104635780050031820926814724444537561785321345498463311431944241320915699479723710765934266942658914247173429507469414735654080226982338886532988594447204588529959180346971224285488514327189237854945948698453095985490093251258057583884956609353375885891667892015230487233268992928115754950489025456227880845757054525915109329351549340956978780125849724068620774772746553244002998568734889285184082402308176529621249557468465129180175350398801882180429884190277397779278204757238654439013740460059905962624317170677989434726982397914366693493460503647822974058792257641647927029037415658422272*i1^20 + -13169212648457109546587786746118217197479858715318129411570857097492131077673288295989450484606674718528576882558739200921105157737842394400147938334304369642792355760387496894581330087906702483648420847054862949083738402277440194024321437755938168377033567848845679014823881716341062770828815079720520174586567332247211299580375825365113968905530729497656954679787091976768612440437327165971033799508701662258973997234001470934264510499949881371082645821293968699835369520824517385560493800222483131219571910789631194235338606117859541645779797732445604662474525854535559453671208668763350641425337903729924968063987138751647484579839970061335899877460875311696315849260211912292035184631527197549457691396572138861600617131094299027621775418008420876379677416988888881522027504783279468518871594665140274341358936086451551028439929164761000825464677591076737398638170355661740735413278590203875813374136934931744460592140584596049707395963538550732881920*i1^21 + -8155011588745013820914096416923466305664328551211805130675794178266323017292952378652617534072578231550223906409369550712829602514246342775649822753441936152576958324421140082900212413207071757415204786905305817679990610439472219785003314991979849978968913956454767040824847702217337483761330885249912260660633912954558597945156367188108694228086032770346022402536888847853382356361517056022518755259683392446983736490738168758774029523050515042496863560561814545140296925797880453560647631212413501306898788182942941350463884179680586091329906123708231173938865567912679834912347359655527510853996128099438341936985829329291542886149653371152343795037191219811878985927001771865733048653170296091668672822279223733607046170483407598352352882272043013523086397448843590475951770816677915040285920874560272246116551782550089905938211686001715840929405614150949400895048752891370329242370509674222281397330163420680102856895715159098328977121250115584*i1^22 + 2255045703503405961132496609626242279045162969810557807067381646216505578842259144848280433784246759543663159799442928517139795194239059446893483963192821414490936307751195485817776529539582217304324491115779228616999757322578976643861506765570089346488656131937374585781594436391419730478773670625102382971821949893784046964359672327039291482792645527804592232738719923615235826373904855990088416337839091508421393471099485817860489142827607158881628836305922052634143443025341952419439607147186234059765848174483761467761646615835673694297093521269064600450600435350965821795413373353471465953884669763327621127334885341815068817852143506575843146294407743926458118145328227464604807924963053947566045918878105321947992852773262571208151961125056924458034029482123704147805503913546278806237913134570083616111188932809391058969956725127015482250630483660078005829494832473682082185383197744303366199816436572450145763459162452663916990300160*i1^23 + -288963910305629489629467066462053763014445258171040184176585908800534842933601926740175788194156687795745806237123913583553760698842942940535497207880442474726854718215834256897176089208652636322452522888141042890300471384912170853135032834503229751507924184770379557502500807398049261121362564445020800776067992966226180116886564677605865484867804043891076084482708890752958961773427251865450452944685021754373956199488357347425708555261564901336695470427757848051942015282358356350269944663438260338650006682550191479848077614253911121069538205448096314708036288987691515973184083082185577917287934780078686997629567322052003361748846032842182240582261292641223043911337759141968556896705858254340886362500965443532611479082519740480353207540840778061459263024681303176273876656304860799715945981812500087581049384004417025333292714578113364467513758778042880974077556649579263912493804597665662832592042862244803954010209754688782336*i1^24 + 52492491601847617236733030702905463629561734967699868579734622949783497367452305121030465722245306480065167268334920651420386037219226920166070262021044401139976769376879886193499415818708581624708204958110527039872862407736428753926157956109239616714941893130563576536650951758493140385644035383989726519555058639141167688468042783867017508527031772574598729745950527767713147040001512350231260811172297735044577915378483549876646652239524557816247379872239102099603014378913450112012774865835673456076247499516686218786186107737361556897191837203950251507772903903401658259677013794845058409424086687056856524625454295762886297802786871914615465801079317241614288765875895044930271334701023225201424892373842924710503283545562049980919929481121795843304384968474591721457516862102920570063404052781845785684411131823887051002423553932007027497738522835142825252447957500632499107547156396248265534453301499544123794233292226560*i1^25 + -5996595703551038539442942243998085066532103082221212813950514025241016339396553827884608178333178369812506417255394424478132935957240143738312039663051701805551660885140316693177195985153550738073775318254568539800302102665843440654365818680294475630061596082661035545738375986999136912195454101999420169111628471593323482458726530692276742281086332408534231808105409299437453167880197718472731858059138953072522108811173885813176816257656545322517317801178311063828373462956474622966970738536880102743982767320136596979996645162429600038498454129335946550981530091080274199637317891173783065781578635163943439690325271600747469458080701411688377312526592388353415668203807464331369137240690945793569435223662537228969727810838432160004402999941871853084466700887765989180648534303663767606188330749444895653357598562537741328762995788094822410611754953668979398096892658635842657867114541608291952891259240686820649861120*i1^26 + 96428363885544923034853495433377189194287281231358919715724690844353293204092544150765893371402626663924844043196768533090096077851930227476674167116041169095133690436781322570111979390584300442140715612573285824277510621661470401100053977504265082954412300835841213140199028487208631368447400442289421032142076051488116390441451319700323751443670921999231701035071151715434162778127532159008978258977306829320133169060591161422300123919826331100510827897156574652971857901893070007261299024512308628314985275530387575827143491472435396680665715584570147139617360774852656795225857625517076995125162440189497873909159711325352176664637807955923346011514396711590443774993937218916269229315071211613427799126451100858263287561174556809652943966148287988922222354556099745690461090767113835533404706814518726713752614962761295686762539743726926218072551162820312393416093707215100078094715718215199313334996379369472*i1^27 + -1357049091727642966641371914769541701661456805099483341746861816089557527689293823834147717165336355204468389523215595798423508836204926895140999668750984249729383069307038283025953748702829335940960097406314483345776619577620910003423133068886583471229848877953571391065219268997058948671976316481726536344309939454334093075661726013088543694780612907308235721916221940832421414893695632133849024060149777954164573907684863046647661953872882678099049252103886198176853006252841388218702846298567197931439452602103945678205364693546431594757523994944440376188373698968953539840251051719888982724969600939694058336255390318894114395968812129217387678972989652882962436168124438006265972147869133763877675683020012419447629728657421728764064221535803407710427368387747123638181198566428671420076624918361740563465276115684790879024184877633112101008073278883833490806881438615008678214404436349651245565214720*i1^28 + -415658543076211152770560528916091622436083719369858769482005944828126281419534981253234623773074758238025828339391380402647411025051429364250321076782931922137327495991145016949587933764418660845572584712360409997032140558307878673873079921031551051522663289968822815860219240376358531734711136836572211009074773036019030512705928127385154952618836895669133621090399247593914557159854250930240619123313495663915281322116778924248114464488089990913509198691822029903494519891836027692479398148743535449690061982138715030027324486010574526080810620686025987832496325789847082227361742517989520333605959425944009029829659647612182471422321507500418508225852026749625423541235791916030330252527400210465998622486954763818821673018688200994131750505545732377938632624960674696531924620424410652481628362622920905356971716183487803203517124598197445949824532782891545038484383292248754749049774840741888*i1^29 + -43175064005296810393021223708238549986545176904665887993721458173997613698660831319600341437070009663798261438632334990106942768324226787811549299400986998575298335526640753167732098334570925130924691116859181103486837067448685572163720080860923924365904083696121905329130796665902941331874950300081762060572669607332714504584151473314713182333071353418062639988721974003358598916835479601124303552566869155225098112617716472191514465105918227819486305417165158738433805745436671804469140558899433622707905907600276204428689502888667423311965833608719750285815975532069004299835496467065206093351528216577888936366323746485582503771963246951156285095095410052377466232165453918727967198268509089771032607726850440763201707647336071844152410005896085719513634196685886061001261482379242554493684397840000110092697465296999514544673923526618185854199537292787156022401430971338789612421120*i1^30 + -2609023070879776524991798345695030828378108341707172260579495205670276128668584916206079010071810505089979789408443308319406508125999630802274588505546179777089889266881451812209910561579166438000475130834591841440431104653311746884740114361770841856968297815831497716949055523432916714296220535160194700314107791169604224191929128841321481622735834854304291642094234998538380074712519153223435366909160454009701189240118689155678449886573127181091068178234947247076257658096975697692687874877174229446438385111836538985262410254101917212150733670792153068518241375652976030671908452767926752068987592616416247734444552566106037441756738330595653637979826433448104518942663495901889212305123288617780278039150749216577357979690230432761500299162297482136927725746014304938858728768149604441425427766348543335460978779576973457649209130861134709664241633330644522074587717959680*i1^31 + 22309964147409892619799813339043152483789268997849326584649993745105045388991885989988993062902491798372162434919280270384870575972438302483804282664947158840573973971084612500005460646807815556192283556689942751639443649930302044166123468506223743948653057194851586227218735696382409618718697771343401755901977280347242779452507101996643441805619185709483675799559454652652268539255088763682042650625946353455759766873665806970751634260049482215026228614573824049881864494128055978025979985242772733940160612689296108802001606654454434375109955299049290078713049333400023335947951009314427622397776389093681076173054495730995242927124947436326449366822130761018604463742165951382211761903515676859046854756195894252264450921885578087702278886773979824069932173425852662311023477021325641162522138432613948006538727022062453441620974850024944642336005090062270201856*i1^32 + -184833476284367289895410426592201190009237477582501044733319691933526487397491384225202984369619984536035165840120528837130004976161688257155340180048698904404252265281152156106957947377325646990278292163214302233192986388716524942718663876812195389627343985150038167203344274926871580132505108240968774699141759705704128457781761313294374446240563725203114228227533278063594649841460831077709803057463171188633289363843541532360277240532297221461794847094462234443063481118358939614192365935129975850925661590947313390496589068098273091735453405525910387531758687624042394562108670356925681532131491041848490149151805602280713277694368974423291669194803129319151923493523672308142689262186659853015832483096442844519075173487918807831943447630305804170802962651917925248790973477942640081943168716261050976493595307422304653509483405114989814543397421056*i1^33 + -5711784220031697789020514363090475843687552482225218948641907004769626205005191622982105454746545265221160556304766908634560752243298700759427935067355661220814624148147153174470653248422606518559412971646458376294677277539449661117017095746244183341644370301970445620883152659705846899928228759286250009064506754727551396906853989013017439290366360314142793110680872277327260266634158561356086470398596213635466333494077428631714587272475415421573426202224531562517224678538227626642598185726263866163358687570658461624553154697676239701369851721337620035301865226375584124214604215017527700024847228288623122321172528555952201624365516140881234422686729354744469769454428079905135066910218514922534910703321419087528510745395491550256557344446532546230367318617951866279884614514297928683947267456857787367968181916932660104253632406355968*i1^34 + -12078789132086604710939384401921200195011814329046467885959885854809418834219916921883179788262361767909229175983713330673945126947241557200538886164800400503562539238786334376816999960175564720074729789361776783605382533819873389982331630712256903537068401047911316903758303369828734148724673135352967758183400898243241827808169260508030549319142022087672989469363096231704259550950645137268051502518986807213735984862083306487994145485741559011217944028016946431532545062928647024976922707650362498854278190766973226514937471688166527512961283880653899129155525779182932359068235934889247930569297801524069227489442891167912389386865056494240629039949437868743996458136073157133778774047628428959132353388352593087091602217310191489094364624079133404302483796057193727057373462784153779131619389664745648702758054491012595712*i1^35 + 3038995241892731970974041650457694863231703345264760825373466182630327386969246401028340227780068533792879693762328930883243969220031888492190070826854495975047273142284802498771078458845671560952992990121359374630907335394561704394625376523438808021570585498357794796878788837714882394780584824830094139139583358173594577943126591433895388130589823511531517540848289859669973318379463998874454295326647480492747286808283713346708935927295603813542454561153362706791150426694329389195604985845469977716173570741855671470050395259180254515976473882790994506726197891405423483086158175828528590376762257526212877497394282560203655831730757043241789613294084191030549902774695524521981901261643251638345557876354238287079882808987908573020640938861161585880545832318482629032544655138169956977973563059303412924416*i1^36 + -828962580732386978552547965638264786113126669903776102890132230079280172261313230526541357122538210788091710774032581238990388111499619999853253156869901638194562256832097507984139218440295100203429610866748627095436985901387679406309330151828294886975962321301467133885827567708054943805941301451851444832470016169385451286151471147088264599009359177294514604928283424886124730546331790950066964691370854112068504396785740187583782185534355471880942184709049225146507864520051521524159350876491581529790170264191073245962964760046068986046778023998815302016616587299635544852196080155739086392861258999614524076396223419536252092429569969078590051411763186090916024170448003854822574084765860052863018966547989771461320339588909391988340353228074448601474810148805862149887686104269008843132928*i1^37 + 78095744053275854982961616297970393889122465424945660897487283362226562953764214225130927279230158222606696294701943553693719624241671453321447458574072286011585758053792929230840551515811583571622575660099355196184515571408753622967995424427337700802008765917318464771120574502725994808876942680350649975961786001864361185781000242373894167746703546628483312873934330179385929453748258550569402856227836710523444383224609184292464835068434964555422882106446275194169003925213597142241819418669671338242205494326394672173624574119240383395701065382414802087684325213831633094338756798174477390377875670669965839186039856568944066438811352244689225931659492754772290490733909222339176550249705227666184975253705197482835552117802123856864596714972843013348278697052229971180546048*i1^38 + 449959908836811063914778626851000169242689374138696093548632328012622991694144562420794085975591877280519563913441149221708515009465582897242497678004400425049510728946889845788138105449514113824593679918261097489499941342123894089305527064423316913649204066839161601384846017852138918277472877643450484874566616572235255736454201104571397543830711382915189065248291592219572371820400068081842629267013065522965775893049218350718388036826049990885226200878682828259739766527192726172184121415791223428139630967896742898524777944776669277496309089839626768312439620961373142874053813937415622556824810018746466737658309176233605438571312232029078466285040032718465997299162728028234213575110662105107763800969158457715289442577122127381818921447260143513102592*i1^39 + -132498015729946306634850708795434225259388844371878136640849238353520137699839618990429766792676614474586581151192720906838191112584865941109829287796489094139105628437953923690551061674993790330333806449035574906020619658281384784833521789164440271887868480776094908795253380009121669525786955226828886197198226325347366351950933337901676839973023865185948905811909088836302294047667578915262691793378440503229639669572521685647586442799093014534681918065740179385350424506732070260134962062710356600959246976062440355862312610762860883882648211537194887576763503283431028532850207776288266401984500207376416466136920233421748887634405443689944203447282942929260693271437811600908402250293782532253029076182154749888095974283508903241984*i1^40 + -2144739586241975850728448224721855343344523012506677008187049318375592157885147813239645268293718474995666831939499261793525395814407474739293560747158566901412982621959855682036375785295121139428089940444825298988204378208220406571677789198351561884863361326078509612388590626553312139595450253967712355037074706486089060183198407566155758537479881809175997850997245969637131460192418770151974660710658404310586725846821770772039230551624551560782628795143858121342151622604094911657280277698719008805729074096586015256599236154222089043973666895854393762920139500233892029288946475567976562191939476290179545850999728988034295132377852396410696857967034076686331373589478152750436509176955714280256355652625267184*i1^41 + -658301359941384990348028253815111050882241721405982718942698258439200274908420380520764110292503206696647307012348538502613930517485620989685744810117233136575292064099763806914506602804915733872113265016376722771427092021336985468347292239800473046384832263429119517610365509888314725007375439952769020215361319800794175526023707765723016180241474265703330223934918194281722452039940138846166015209206053773627060760271165256927681445728240658008481757131826628672731362560164392693842549325695022360955497452649432133434783355061163763174690354790328692225917625759484948274207534318786411465131984839941908909538084322847011964959272937902120857948058116553898472635663331464681184083768*i1^42 + 1881292070541908380069407368063343677814572384316405236346412347308542748649267359428059576441135344043784030217923608297779738929709218079786267037997973033827890862642353266647567921072622687631366232768041403847140741526222694483792056048331582502544689406316492869548390332400025776116594031040710808946958089927553030857355082050180237870091978486262430786311831342701161042798366080390401667469837870317801324751463627298822600405532726780080722931693157418870865320882093505377765676522622708540183925123338335616007873722726158655612108210519887231931887286382989809956380362772014544812318574119102607301355039949462196866336407226704715034512655155*i1^43 - N1*15582158146298102424751404656629315777482262089605663005930286693196444036319740176941926594464370456107685262628429035109771703535615386744129967588912000000*i3 ] ]