[ [ -1565994332694641979577217919309238576792055468410114252356817257801603652167599542511993955044272494899259208491944343871523559760264883701387083498245186083541986336313847840539306182830560691998963053921230924863265600864465430687530641550815178498672838521298769146493766180018069896194681367343465400649997770002742336328028927269594876034970501425800983741112054554586060460727561569109316311951257622579901408804184063130334840671450203880240666153841058742545352708442528777274708277539846270492641311848376290898056040653135556633969617698874271155702218991885145583827314370864094853292708886202234966076998563337584200771724088605962285010696682187819811416891403191646503698844082288450947088286226096234392097241568067374793172202630336505417165488144293044763155349309502268503853458784943056471914690218357538051426632073216000000000000 + -1636073580365266568004010508082614798392542363298711935648753896755440230683935808370015666626450492055200168690892639151962609296354596500983966402882442497301473594862165169591627158720495924004563151197785864576132523343917961246226858269087143732257763357145751417348582710906040362279187364479404061917797532332060265059030252115768160745736949752943113446040387077319534910166785638494236870411658980974633200027350722878596242544111427080403378742425407241968533763204597220857874844747819291614501880010533051058266966106475826426759399520005546599791973803929127204168243211290267774039571114059521326326123325403432255292938327371138819797430634711519405459975850811046213992587801506689839741845550043862839522024290762898550047527663262336066820090028896807154488743570865187421810388355031691518950470722077764111321278709760000000000*i1 + -3773772371115897706775233734869257202258141052661338691081096247312981887635396037501742289103637521488628307666728192410429223906097491256562236007933499063706620421071330974416249333012733465761852492866135009344425132716954160307149189462031173504736576200967238927779025138738840559027616030610680820192854546820278318609167604530513280472951010524589337290160900245420746926787050462689209954874034467081007673280127919157689544091677816252290814167702604467746586053436990379433046596204664664524938592078219743207010601298011604832977638106518465397254993833015566051469467168092546288774074762880501179920995375071192399768982612105465292361560463462033221099872158301366592067839700540324812144258501883496254114413274634413701199303892195577899013851955032479907182325231004468489674235764381834948941215669886777726183512473600000000*i1^2 + -1530691233440049570215120521402753852971132523066363584095474380961506661684556305738558040066488455420600337329469489563890332382729123495991986694585629234414590947102045941753574809984514663563375505947584958277897986992008959998343227379011357261883827563809465411784436752468231620728109441025725504908176381569808320297935289602871122382998274463910041744123642336085649262665507230949278788726477452441661275063374220408729269366100604137020508144043929838068010522130861014628759212197413047118947306786752838906597156408015852306944172602491395277553525921194379793809997323547798165645161337644031332220842517912846999519245607993390982027621907835317726409543436560838193742378107122606165581245089142676105714133623864063851508918028962684521013630974060036424000232086715188642167868071385052555212462810609382970701643776000000*i1^3 + -712666059156884162469143067873995794450345582518453629816900979036731240976747953638434521894392647645153213551246973159002352820193678662571614407189874401313845217275896488154214340486721625356499047974737446625064970604636671439413303820061294975804618660455058573463761423942076618283684190833573422210191022885920668431087607067219721373098339748495533946690096610644211299579859899568600346850003171562259550023596389991880799663535920319396812265643558673498403813854845805543925176004350108960917420507111567534403421167013008686892516870136859506767253926101733761504974252321045679862280435577056905281228848476268856159501644843374069279285455597361016205873198465364066657708075965637352175693135580291783858548196955094272495183375875318811638987460117169792507901573490786512979614750409028918123159639944025971684802560000*i1^4 + -145572898216013075468367734884791730179310469077480800163090444692639812114697676100638430129952162679185272614728486792484502324707293138622434997831284521916658335265589041572623848450179980771479817135134154503468991973477457262414823808989140743164644782697805557478233817023273142797747971504766423198160598650100588788746264799348729479876243859490532073474179055468348043834836544443210410778866710333576827149811792434390806088692030774905567131739182396272707125705206255363699556025289298584640120622845525121439634902543812478734149035205030262898184291330555480237067941669321322047906445086947381394737724987584444008791937050520112277564753409006115423428200185323073641018327456690172095536912638608756056183619838415547250409607786483128537952452043552963490752077639293050544408101797063296653455529432982648520704000*i1^5 + -8699903440147877952481669789299486561574497200811916781166866264941806140513851908960487309109471848232701203957990473860821506561601118785306794012681247507899373178530615052737749163470713847265255673380715433186469829157047196582489485643457027579538616906107408757056373142308844169302112975363405741950532380035163632442744657891920543363779660157267369410836003692145484671068483704064578446715480730286168293073734676092462771289986594733485219350456092533836611308284878310459965202834430246876829045803339973863410804580399779014983020813908180217983708815291342306846562494636905767723429572339296259408978453620613558530934394803731304708841078428469999517096938837937571865352519476378448244669342196259573109918279921753990771017910616043559183632379453135348090814273228852457880089681790217766147299387425947648000*i1^6 + -80013452444561611902510432616141846818276688266199611276872772647301684466926816448833299505313662849057609967273815506545340534322586079419439665070577498475328007039454975274092480496506385624288546139070283962657400159945997927699193938340264586418795290009591188753408877706039266159752063417118183648026303217974213353455629382472567814161005455440022926900039905969031992579812242165707633660195394539232416848159779945241696558838314870753133948381584203963645204755429246746469720898253809140864144418713802792514572129706107899896909059200814845167871919368255397277246397826118466384545983525475164775822553874572856825710759721152115139919212740874974300607404223326046807029708153203281120742136002324054859320712385298157977294359860700999826239625446634679291689901653034936091514054212613268005083153558405120*i1^7 + -112999714084111846297631446819579123347978900659159060657417365072913551001561655868155564319440209597578278864735151518490995391234132951476058624347180906230208589732248726495330569192363806028868313805695664641429454965957853690513131425192369509587513463831915679060837257656499985346826537105123981035555221343950186547697203029679464767443524846491241428979538783172242112934302507323951135181624780906932257980231845208637741305983324776744346158186137560099567716725185271458699865955430923801832188805351266462809499000626836190847286416551405403090769799855073208722651762300767812495773502600778795310038104776793125840464719370158415325003520545127855582125677490843099102654818627782071115633250138625924915696202657152649367344368114776227113533252046705818771109123267745507094041330501640588287840872300544*i1^8 + 1580240403244342235996870029599100855602896690338680843227823210159090137682377630763656713557012413952472210659150478737428710714378314372181603027706014452318764853659610995753079166859800397971960475896671100760260568615801160426602311627508731978173481758034567217139925943230169882853626136619657726492660499243732806571839095457128609123241155807573371159478608831189004327227619234929493851379575654135900621549591120775389539750109823128579991282136263207785328891746367327456250725909039337988957185880945657924590584438645897712425445075162670005404217957871689270124479856911103656966011560083448929624152784795999568918598731619581365064242041304803013238301797085044530934377287197498520488855971289804322214985235796826848112992560452251217443941351551125350598691089433256383711184438240231283432095744*i1^9 + 190108779955957892208155284331777310505058363437175779118957326488482488775045381680763594678548296684778663595299287663377702482416642837049128277048080193688372378796518690326514075303970037373398519191211671932855120290376295693376894333093688191023660974990501298133795997340055641601145399216475257724997923068384230666931164024158669971813258012769958238599742446182322424488993070371276070607951790810090916968643847582452039103868005287578407555222565643493139257903042267522354580292724205107470432652910835024923242108303691087707081839868135428828394360762819758752021463914786741750850997905718695662533703421876275223684738096458515263166361119230415337557023757508479450091174073707983601026895995161084249620653158892945564197223937326116967254231373976857403822355978684567806134225012071751221248*i1^10 + 5692100178386464874142196115255782871137483091574986664186301136233548980370706995971175541349450871956908162973326082084765820531245542403809854151518269126290351527838401498247777732074718307041622765456429368495904320954231105395108276946929088969389659774939831702957042977984795132458508976672045220341709550994951251478591708165837554028892767964578176138050298408685229467490810042523051101569068269356608606721168137048577490134956705216082630354135859245197183753136557687395905941977141305934654507879583729221673349503797845265642601318303864513627784945040644836442456663351798261919157569485669088991951403438611873156151367442054370027456275318913467558994126600884028333778969945123081398613763032008749153351309297253540340991887475779763786119978495642217936580327309879705054403147899863040*i1^11 + 85621293904136271832084682615523693685501600957494280883956209725721942318344448052181850664474431161626508093319228510951588971899585627893453698939841159446505577198069762630815098122326190507119833345310607737911733575788969213977130432136074929049217417715925677487745379812386482017433049240329264949458312118515902479524907823856972609409307427430137482604689234518999165424439619650946166387408754131234726892740146110148832367454771315499227262820797699440446640860572135772919312181077123041128223751114808372100185461819517821043315877789460517109298354585905621070750423663216518148165650273030299841482586655765250460425380226508840463673475786866758357793837649583184462497198332581041064752658799050893987661346771899786662797779342083200660349432342356506723693031322665555454801177739264*i1^12 + -3387390211826589819565102518512818104936808798629797680757493191228348301498464913417843035225583062274976536491636797803591532034670372238214315899790046788073670324824346254777108284432503525431112357051122807492817012144811092084186983680960517067633259169548610869863376662890623899539098156986298658640158774368500065318484915109017448544520428843707981518433728103248241022318423925115661924078965048645478413466269072440830123782694592487310858413457430633305226928467677193109377103401016487175284219224412808020962017590717867804066301049940918014152351288052912994834460179769346118710935680128790315549066085278276610499820382166424739000746711007337920203200941029947237044530887016927008691168450972964048697015189678045257595085607721295264729204565150344460706086276194435565485031424*i1^13 + -231596891975678358139495453991828709139881046669198099723988356226813758387524152737293037759751098687293899097658806877571822399364076343376936720007386686946061158192107293827501493698940427308379164964695475835831871888826631705435761815991590613143841029093153906851200675339920000071712671638681451223091805356990172424128439009169014599890359872911129866907029603311298177145328808624401194283647918211228511689990337075336214150426065980759609147008110244327861474613336159363459862525614009051373663570068568959301871039490510905973210096259943256739727305468027331303071880926770444121901377116301434039871161905823997088155758171044534664096841924323127574658594577989603512827886035499865528501462398859772875216846166458138001561516006678910272559847806024677917938177729776251305984*i1^14 + -5723823816484452894093092628150580801339094043127852637002934652291048363116692509961201807395184658422625224103474892214722448424434640647416991155877676280787365949128286899859316658631875322859089865845087817924903752806619854246727863114973285505705740615947761413158680212279412015227522062290388063641665408965539730738165294436830302317533443248114287980593495643602530042763263324702624182679895067031979375803623250386772461717379948304130919522370781803814696584280273471646219616959335953314348713942713274899970552586799433726120317438230602378256796636895672450211659367163350864803941567368184687963324289217540305145642510040545794415165474403384014352367436469827288430844286775622259377303143097990258914735611477203327030568002087953217695826471868366696785227084025823232*i1^15 + -77799491783660634467463724586510938162930757481199273707001645042180814591034497848155977070590156577467016363306628901678041136569647372672604461849252520556556082616525582096285565366558712475384187532126054720583407521046283168855859975529128325484366133092467085589328248328346040505330751516439189654477993346487650950176021871863009445868079826119893357544919451906327834650510812960418982199528854979215741733313817477874721554069541457796842380535744944134430605279865015772192401921222085328815528031634109913750185703029709112319863173593265918444230420386933202472491447926059019840037694849317882605107256243746661589638057793105895962679017546900099242246536448267353600406786488923754171630374372088563387730146793661212219112814098316915075221525748418163100987898724352*i1^16 + -638967954945802204862420256775997092625618910697929012362359831128672562754426017653658222081263066648037908282913600369131903279451233397589775319072577605813768619445917966656426485552178363343438556575288990579932015012973836152353727818880743657564011193413598895147712827573382282022815869969945063992733646301468649808378587305257508922462583926387583578416593775533224813193683357521560270981087919137175284185164944086275928626196610580763607583398203621947855646234744976671485036428967316877554818462264151613995693691319322656829931463633247930484849266615426556103636224415270857754134292511213600599928194070865331586834589266172258766684251886739104911930942525495111822664747447539873270855689920656368627129933562127537927327883757782573500147265095555418760937472*i1^17 + -3286245616178621500641964946848515313226058479349529226393796497942555975467093122822607442238141086783665863938259587547874172555673365233144082285958994417866339137143442011298371068362518218359732715864721824323316706652986035860704178674648455013112140827104697323185143737462941115025992787220768832173029136792418707977142548292500737486698916215148476534693607422346531920692352528930265842782797635267393376506406531024590287997495995830935417676046494108717083639231340527044927937893775557883658969671635965781849689398462079574301976887338179979969417201411830188297242041232189243178588112136254946911023066622805133559555540190585617674430607078303317592324500770506776062391377153044266909321016516343677377700966451471691978478733716739543439338658252275580928*i1^18 + -11091668630098905451630192339873944181712278390210316893742620591578519739379479408838235291679464000725056391946901156811777221746072798314836495575275860752729516760866997146822146202215485153548007645103188610294972839245538011387303878960794516001321784750557242564579159684602882463422650441509266227021002246790054735515783775851955881516210075775558318450795114161803773057393555222965954221762755027314753043388806802249912329610032444783802981006803934515624299225757967046343451406352992758995241927761952645316674368662877731510762167448333153507331952079721974485465007695765792454538768188648105319890761910898645292928359583631719980140404225225554296121962052690348582874751282878992775509335341306224949055307096135261503087799089159294908283473155325952*i1^19 + -27046343983399638833403316023223411299074495659177251296954274215678335184301774897509375555312730283938278498684724235066813494012330681730293112369164555321634984554446229280628245571223219553321956568328867818274522915606832191731521850365402633051738765919405871414576259191851799163057772418312740632996524202136904634860691610076896623508255752404672599123449197085783086043670880111699657295060929985544974266117958656823241147180986554803076067732805205171395964258157656578668516491567437672922090472532648524175888994644234561199762520055196344051706808555722187175969263531464635190851699633578958526826884215602318313106567085398547982588573134833952343889737501495336700477114945566328446441949481048356015293353751898915698632670654270203543439802368*i1^20 + -47689830382995095653000799371468254009417254981593128063443022095544932319737279235295423236480568859434458291000117873736844932906196458379774753243108592111298125192477235759049953687970805825980488354360386288479302952315408350334812768823277269258159945900021976084868676056503248488773749690931252599840780673236324045888879168047207627493907923351990072422819920851971620474858451680936467708032219194265280015269574424890082337807381744292801985260885698498019176791304555631851673895082539413721053297828665951589661254784070358260731723982182077024704240171027127766474061311978695092332490617816351868551314113658276588959972479158219906797218667551596084428102005195788276111344415142215184940040993128481050349000299441993244555556606707643711488*i1^21 + -53138502819577961731092865749530838618012736985649922456541289204431671823798075930556242942528636779991315894618523224782215059865404392437664798484735755419527491492833019465875169472851047036104864889886616008170690230845260535075118646785790722532980982541389741775752953971463837984485962291798333574535456268694443628356748044549599840170828809899635172053913907666355752049288012726414262817030771469858684281469225545346159826260412854537262769890410650321761205418926229550627403360989418772080334439145981395625012616176031670323311929905970068296631386265293153599154616191063899637417752725657243511960992517476331282054893613756454878818329813070884661545770712494253984830665181813014344447265851103275148393367113951741357822476663390208*i1^22 + -32022029349440675496347318755856416478536413554489206086731419153060625841405823355218148744729796316059687568213696909324716079984571280108058746563432887079221080913648725517700549980435472891757355537976779050776485577317060530080020834868597342175250854320729844460715501088423751395490321334479171692363619286294607633431790066564351157792720796157765831332010299318489727416549037228156510731835563275989945072419721269463632568937176602029798795627197987107153147476334907286888991202990654130206043208468461299743094183208467040401202988874923048902889637063826024345524497222188963785010150178167571698241123230615876534509471976967675400971404802418481390533236869723717099785197511790394870797813259607969161202292419411738937784270848*i1^23 + 4319186310298159491617216600186039055464969269434857741053491495871291399462619666475663791832787641359460457310966451267555245202133950222856493178617334269451712996613267343631850177742659132973620879824578778181812542860900901525235567264939972863636655767584595647396040154174629754175816236815298683439527025163040885568324985231849050570521090488503553728084309617156933921562982158723214001272263716107429419042294230885263136596760964551863472383163908951035897395630402384668276720687800774646807228784601266516782215457920169365936476390818934275314007479534787433610336702767800649473722622314002435859409956565743010387812242140899324360119058662111375384589299053195040503188619552109564707749213145194753295517674304903839744*i1^24 + 18960044041743104572638220123054135371809393730380254022504968694147022150049365507417090041112954570590373322573316287847905922312159837280709322963667783355594412547737971375131353290717284379987904664624224137675505090389673275653077802521328132206041409262453545660798788110248136930568781220940088865783296784870714821044343418892863769082833421773084552912330533180708209410675617063968523123404206248192796909179746616164147645910584033874197036443534453299305905208088744832717896490033963893138621359338104676083280967240000800868655425116218779031992844778952876830908903229822079832675147057979902894329491242069743761235352392335465820058084235311088950483116902763430663893658907243115696669052273015237128699231560794112*i1^25 + -30047020272866595532356001924363853877837108214186803851630284428650366330353638988255924624870140900317419811921937200663305165613592913647775349051657810839822610797409644014249496758478783753248535251123008062766332123640319146169109767607683159137546536113175467126372064681829568127804374836207398090763636941035770496321391985678198807792230175233617930535913494070219486798057101468378941089470216977103867505723118138569295936480793672319075166962032175894974475306593901994584509128867512055900790216849574020880407886262371770108632709161966429118276405984422634628170398677305852024027597773359326204397612235720692659983898610140277209176401861024853927104427369099054308321378561236954823590125531620767826884689920*i1^26 + 9418208018358615977895074304770228692841519988866794935649705357368764161948560215089913648857549927199902395525099605767497680215714628196186619633983888290107724590860685010472783590675562856246401851398032762212248472946847044111856822979284340210293663252483457548441734826368553051604842485711132700117497267348656580658217776858950673094853136580630427648748670604891948625336506233582088004008349648247876390737715998750021247126071900943567232912873625781512545732863671101832727465839253222546719422405411318946158258355680302613285069624361088763202678059495971141607915144678113764472651924078415827331994803621182698557203955439862620786423795264242141318668358384729930992144435574151308822974332983884906496*i1^27 + -741284510835099123455956433619488231318527887860499183760303311519708349433489854173235736449821517182611225471398879642034626898659829420114059905626399370584304596430199391976644094676286410078428638269764175709899313393459443692247898840986520031685914792393547561389282939245624430643277911264655369241208430278110390030289457580604083677924481336404063345057205801988914964717964669203217616861671200880765647729163061809761585391290876899733297840083589560016479153741140412940998733712070312647177969876322380399680446215746208248108478583186118091281368294537123874553658036101184706116598390044016135853019899195118759248126125185821230599694795707379083312326746737077216052196936683687758706099770884096*i1^28 + -24203074613756629372263834339663849800782135766668536286470834732733312683297690989359380348612842365611419938986051757303157853955894384779903321770049567109835437052819904351122777751942213560450445758476589830372828754878746056179343607668198011289878288558272363338804806553631448798257998818679702998498427361236194316019567581568300599456206214162822761703562350993787513119957716733814913728769262450455299126284135162400707740935383635330776700043793157991501612742723887311561631541247814884659518777321533201084147219066905037535304053637295653875894220402583117506317968542086645325562387603858702187838748786954199168678596821151778354904887492865572878496958082642207434184004139055606365421568*i1^29 + -286154210301317420859121284436674693458038022636228301869511250461883015577169060104542636859665622775784349890483448979909298463551856815682997862405943605053020094136830088618206288767866267296150450904910044383657756707298079155576466795416495763350826456155409435638535493437431125573421202627232162582436240304583235573813791788742985857274359897097287541586750035478180808555506783283995169810404921033505251160493755048719838982931554197362266985478587230190217520743378714594704048215473429026250205111377775977904395054092446053518127213486267933626848422306777884045688904413252448617538682108593520537874663718458857881378764025887280082160204802157077760962919771266466765707365436096512*i1^30 + -60212962649852104521736594071144449503239833033560490270735268679795508528050161585025709944132781906044901913645133578962692479888290869208821674046025430610737036599526602898824279872348216829975382519199590504896982755936666033829508399993623839482580513439263261664322725984353169315690031165135191321334453135561631107302868849461442205685864846721616509935143912195598190533253595858898816589553087185651204538324033557642596508415257704027886072895410210271287366940026355055765376017851773859113524915406205017340125579669228302676772753011005108706569658629854315817807418553431462202323354145709963101800245909041674054900624922269310817793872468876966564791597225079617666859139072*i1^31 + -4303542294655913047487424101062667605653709389324842209623255147915674069501924511903199543756087503300600235536331760851533067117335516935984899063429108990503544325360060929570850528746619891710741691394859098862213854153675931739058139726212037464660143952683848947914071147327587939861231591823842127482438251192032000661579184840559225150199359508293517453414462690996345508280282709779512374422681434888764374672764084097702797897881329691288139617850555835355702396333176223321725741584490060300997659914679303729626439320411318950657946951633188516091484421945502426716569031084757557825210001151444241525856084363154092329188563289803454153575725771999738804535028058599456768*i1^32 + -578685796546908213203773242713308532631069389486706574004972077752448051699617440105235715917295946649574214627269745062315735311610717879212905630522982711146720564542453297099734651250698184079781407392336433717959063298900138792876933182195460014979925268953740848796625275539949307640740404800261452490220259930279661311637245414414306610962732962749369101585866724548546692486596930004105278668118196602422886435465975856833412244543441034485641633334878208380034558227416778347390436327146863110175092845713534476745076559115871295902851827932592590439381900453756797169741355061723150904633782708783992438451421691950148417160778799650992634196136297339900627190267510784*i1^33 + -35383498962278844914885858930000192743409029696993224512285854625548906819992868223896956896419854367967078512427833341030938158196222280829560603762525866164194798733130468490383633176083411658931173283702397751757366881172963726667700794691721690309841985080614685539443601252723359662155669284834061564029703756496853841466817277476312901705787571503600842588060326164976802834857186084050972141999191767627514951853492591641714143339130480034253298235286306233222520398571936293947571281370403507250098811550735440370226706279389961690383155219431334445445837852121798774372627742020718098314178483825804733199345304842272355243378645852454714644120873388609105821696*i1^34 + -985501189731897588133422868655234137981588055187140418987316346604556539007792169477857769216597923788645965377180367988638097210827284199578576178090233257730031110421126756917821973288740323771112195317415142768601798474664496642386898813559232620002681021801199654490520105095685046639584915060128417065461152704454649947667004852302609097771224247972137666273733551934600011362376765758310926798290546395166323437123330001066896342850428930741658036969907009816039129619529287461485625225387791184579812300048013998154035111562353612316835659253602432421450905106924483114758258306867344006895009673954065287383472162001916662614573138664801856052034726264832*i1^35 + -12175201837758299589129260219716191964040486632991139595881724239591682594865070308971232748030824736649057420214116820237147684136203286137217536775637570951727669171920928683736572449084737518696212317000495272863478474996373480592485793190621551594097578114585216961086849076481434989794189065395650788067863285778565151387320237721464038596128417725464871109535338227367539063516173019804835755937468698302552885634047560236343946099701917795777255082621520967070179876824854733890560999219691385564017997893950308608624507122835072514070418554178315160368038801554015333986884429211506230136628179945431523936250408402961398807046465666530311678197760*i1^36 + -71214011278531020117750401009703186141747464447012114595235495961629816884871170203632917245544199521887617014277582109712426268669565455145178043063340988821491180735287768519611393643624495641813276916325367496373021736754012952516115561584477120136827673720486679330135103652374004827486673164364629537751124008809470460100622217302108756058060837242702691401947324474886859228188274702328505031587502286044944414372813084301392852626703732694014269186568451991932768383383843848154195894764117736448605128592344976006036812966049485035745854300439567258500224564944402307023299176800211807282920082119271578245925631096616527899058783523962880*i1^37 + -362816920913423378013629679064187922087836793355318244394170485932188079104328833480733921208560685105452100064870125451679041745288929100051375843525568131171684610240223083321720985067878887022818533142548244493791021308833450906188282578018912270471284370139334816057816801371784805730650547123020317884709240042146349616050311213429521811273373796582172534622177992950184890598586892361465556394640436126342761124998735521757172197589906212387434230191575246172415111282900172740135041231292744041192381524166107783478726845578282692116657276745663749956099496705473924834403870026391829134296683934580393572140814038100799912910258176*i1^38 + 592800770643860781291621120079810146096344979493143688537464257274401443919291627464366028922909788894366350383507982265015998509275025938787136136200866574594171597418542085902981259984237283689284375230764442216404222486908557849956478502993235097270588105270141901688727880042627010770190450113044671583155156386403764099309925238144135642631326175274312475029049489589052630182198721775887723246547174601467675378839985199020113365309794876567880568632102380630308944626605787833429128493125780447655463136991288077807561649841360298441293754325610198224698434949257749067978093883296094068210505896302975185200510260305985536*i1^39 + -409936105518765339933971464540535184288642665831239243659742894675792312162461099411227090755457217332656326950478750387900346122654460313129945668932844369587040579534204206399822389145708184867061175188591752693546044716475307742706080197686506899303371215411233852210936579882519035281257987677032001028448504022701037370723601635780153035012400150566290467153879101907804928850365441152763853284094907635996456222438231130088336248937714988143414393221777832715293265559733577542605424190878931246784584894420717355684317055700701532997201094030487477275650991758653818632630013384970567875081636923324232654900953088*i1^40 + 120195196614304163227942630077498535787493498470961589904278410423376314836892354643135187530169541133348606214004009288876929841974739338002961589045073218881953163553452041441845742997685377290420603535388861145049905270781680607944850595065660188994521143404895902664228585443008467318182479470051293835412505326545564726550528188741193016440668001888760825910903015700591612422984711534255846747459784390423067074627666806967734640552823644821395903522811928550124410883363238473542276121081040640479795462537739705109158713985736363152620302900024363162624531775975030732274928909363901427211772238885814272*i1^41 + -13097844205605749762842190276511780514831093675379235483430486801415017867297955787854602553963702434413852663047456814191372070205817307947867034892858927733726888922680193639256426238564020285889686433423968909447575195657257789310497550201381951960027852650557176634856464153090428334138568175112694302297269431610350399058407145610760087524631727292203766440158649931918563857833158898511777245503542870670796564379505131224362577290287649208881210948929480190167202109968147804106517767856880391993351802029108514975098326087176140951120035830897208272800101229630114538113206047019859668040155136*i1^42 + 27578272190371087898891807971185660519227177543497922838594753174666216675771308201689815358409346934515783326506716893205728780618005294455748347529561066418852616522937845463078290853861251788030303377659852988504129601147142918676108851270986771169761181099700735536594284443966544004763745851170930549931846887307584910882699478976385467185840429836354768704062462595597240417860032062385669721570350007550243853504301921349010817810810814257542539961360212828961700194068633238844949291978781665739333955514476157466837768820330688145278574173123757870825482178817494588565521585668096*i1^43 + -15670877814750078048980518334162991885858246542828325026794758434196363067490794547336017749767680948276111832835515491962012792504832178666100022382345633568404313609786074895734433559237253382486655311731614656408752171518538655055331120551794684198292199542762928695813376751749097854029705089724030807635628070611479322249871802597037168089478436272975748293316095166390568755207169045377554369413751883555229959784970024765799446426157755585516584137048466686508558958593127714227532898818166452559320960108726915481314661769005545574257455931560824048856596002527037292544*i1^44 + 6729482596450350126563740264186492011676343518028629245300492014041475781119465068495277469493015969458808769428849260854157880882765671902811937179264093780519321086909205487101721950852599082647950237596942888834649636717630931157152120762204642060812425671570836015120931750517324954198872592060693159193646641597206009237840793625378438196630459852774800192312889065675734404359367738256845996119940746400081842677024980115223821724236040822989663035339452692430780746306844019818552155095954975490280891589258359269779562507945154747898295668065280000*i1^45 + 24348322986492420943391596918560722253914574955319204669868491175526836909241437311213599974218395968985806281531353473395287366613237338009077059104919814636707356325682598749023010744259735603640359178800036760981479317564057584791888496273045006133603316707739310182772599115607026123657874234373649545234859990966875652434921447014730170810062791275909715411579709229976223580481938541853085738500205660040138190323388859141710417089683693397900345017041054797964616813542109135693822617408322396515627001111689871547789500000000*i1^46 + 31118885848236211386026426549926489705771669686719459341751436807961598104900284370563881211145639232366625218654178374881908375424647820941271682075511339748485667385483590697999584900321351494147044521466385458173404679828537355037592235016813340739378959890059320169020951057125140598166951602726371937078409900666320045608647057387806128783852048544617877268970106554439373244918032551422645237426458552557187068350513288416032563289182233860083809018921744391918447834991207741301921570312500000*i1^47 + 2120300512782192301662834889986132366372234359313899925247195889626632536754611196415647636067391588929522474153703620469706600132587668683711571651733503094790225377266767797685970996926986421078480649225506062119620903141070708213304163754315592213365794718308902598093527616234747953306648833197112152222223827499965684235669735093657372142455857568353945829087807369766365246705533380978684868135764901554815786308511427815471242094721377325402984619140625*i1^48, 33280519388643976493797206363720762885827244135002594237161606183545683231831799195513406177669772065871159005600272279366505695258222604153973666692540417924620661026079621302508590124638571097047224814897833721792684074621006962369877827174203969899954545367597322104128182409706561012239436228897822890248177533574131375060827503748287420647647011034214854945630184356804957068144904868146892869119454655017669932696425497833454468843152839766305008889582837609231421173752581679064631740277537271259673855385164998296249996355228339901981741488227919515185422759077720006780264177275463967737061196758954142112715466965090966296449483218088730032221651444819432426782252007924209543365871399985297943265798357576407113925813427498298671034344473972195228650086091251440783081385278825782664290476238767658297404725226987336742214986572927989302530829017595372782779869952078356890215883136766501599734866777356333744216126895227928875186533808898222063616000000000000 + 34816860003041722277994348366871451761257393402486361083960451793133979517965998691783590045017861036546669002469531344333809748115642669841684497011015492821154043994556662987895361388182118891631779312540708866905176146776397448620051682541599942823357680519530689360842780863118031557474426875994916457879895608073377603952936523810553670915817341259204566572012360509403862459314259500963763968466397628118722466903044189001973780349393987013373368790474577295379531804172673699921111676533741374547817873610607065830911343010940557063892945595027852321124806364193811111709213513220193261509561576476543708165812758894752242596035165368794640458980764907793834696398569219592118234348930123269161554469153058731320990384524527898148270423724322389063037603740237651499199498522155878425882849700446186613423322581519732360809487024334648571758004280829639257948635204123190212201480995689594438045562296507432917014622506449208875391495091917214722293760000000000*i1 + 80239069908707183512076850481323122683258153765230368693730982218579855983779609228685645334170991841210079737240299143485296082310660820004186278072076273710586771547994264603659545747247839528842452947896682429099553869806808598760293652348915695827698813309455165009472158533006544120492001587691258729581560160192664630627326467217128585192948648412808175434091442269083205817824891717922667199608823761177929058726034247542965665331271073688034128438177725988995008031356688900732875167244206899799298396773232648036784292571450746107410736615013552376137774851609859487290975130228119196495591580302858379173200476846118169453153973314133292183493748075925153131523359461170741007737157967199406638750114844880099207205905156463251083644767511285600880648240946929006863422215577283422893842557877924034405320740496546529876535304647771806457486675647222806996537235940705218245953951107393110714816277926349711885428308959699439044068993303936866713600000000*i1^2 + 32624692738719088925741417166597186139549000929090366939908725369788778258585513109913172846074781808779540455114788456664275487893546251313543885570947720556877618917841866180599323358097194585864946747218483812325753001847248765601376606949972575416174352777809374689157043846414415208575334436619929073949382081861195795718858477450614578493393277917436003347457061940139011302669021853134615485964614735072569788745012420531587703203634608123676258448808705869525779496473566082471840592889401305506764423076338175172306448496291430850336825436722013177406905395902956365111852757547809666828022483438484646336585220121331865089361869282596333309889940590372313249607394326788010275951230783693328236833519468327099634412458137787658970580218987769851126892952905920582051109780981442459768926440716830586262594645193245367523035235606054536617874641807478966570097680183534972857350758729796537395950863238922148359365626089783736812894518449774002176000000*i1^3 + 15184480445958387401596263174783816412929616116612991988875013694577848449077106212245815517843061150507471527160128106691840895545228543540349928409430154881208601548733334598400885624794063885067009564222539360764663241677733972535075722310584393464962813677474592887590514630821520041766391587957336639435455045332100542106184986984815470717780247584688905455539817647358012002291599223000669839163244578485315456358896263143953808277800839840619081391331154986025919425426484927718176646518499381144151821169830954879369017420452766075668357483322999714562336947614157981822091372315808132276827431209244980831261352180553158357680293182841983203207455149203302076025433776572735264410559975296149546893791058682346904317699585219602257483972205355682507023240684953951652627373688840671567831608516717402290311094642662703349222974751542831567228419671043443376833065519523258568137266444993314640202103950495669250293364965279139045245817564231106560000*i1^4 + 3112000763745806794344364125290830506984882206954428260808363186317250165432160258802269012777081265586047438833082017631872740388375437780918233759514862955629261470201343562701987279984520560459470597103718365522899592445999663470066103853068698086653000664984759298133758608722784572076883855245235590382008693254115740354704861980138923045838101138708867696987631841938751677972581898893462617749303774422775000464238380098902189572397563742621517790135176049187565240375101485411455149700279839170194193309976708407423779977406542116264933218716158214803201414805634114545364827641393033279381484998485665054844047404857336196313364672362332658367580966520611708968774045063928285085733016221580485933413062925700290471566030952111059599303470356677101706899121189002467712704366165914224082975707019299965854705745868677368525859652901438536294923447873814969860640709536037810223850457138609483596895090621745019863670853092153799349182035656704000*i1^5 + 188827519782547962921693305473141236633490085088347855523425919816272276563899085153628051554003293004555492516467043800897959847658127468983570613319060010445459477571784190563322430429137871366023186873572086169715538994010902137464877207542908828508180129948111863776195801784890371504779796931965118067127080597829421927610581416452284610765178935259063796136848192297077101066658666929527114506648325880337240669789951822907746323736120518157136116547956905301237360587403288355265158783621621652408154192488727122020873495179534997724949551120187568300697102038180505765917541056958632578297639451206322218565028113638870738802084689283322785551600613891614857924756542236880377226337824730288047857042126352243364952385726093468480330051749254517316579609989800299809178878198628580317426764753967230961800136183998889979200513876038592180713758189605094824219576329569373701987263634028457551292313625534380451334749282505025830302995447808000*i1^6 + 1982841198127791854569802911047032303317520354870624801330622342492717119732637872589102384770885584032977479113071186966497358197766871129588129247432745344114294842144759675422685163243817655504664523956470521876471181274228263476448127247529137964111570029891065311912973623432732823000833291050243220979815112663047187609037462057616890149693765461258600104300470750723070337901770188013304176560317179026233637849508279817322595121792498748106023903446709263306090299752812745892477047667608327915392131555200950189740348982623358852999070381940966800039575924447669795578507610991690809761150931309863381886351330371459382000453031533911497061507712699811921318047660202125801291378460825207821214288457409378785998191897807558366226907474734534256027820650746312230864872841513651249370023254530105379294946878016334410620934065284630736319930797221044785524190600233580161532515051956980719996842899324198773508740791555929105537035141120*i1^7 + 2409003505720296160202412816799404515955931998854886381835301991341671139785449142682719632126737331787812528634118368792304170691264774744565050632007112927596331372876297086355098843205554239772466451007602595038702699638682915739734671138907424389116303197151685078452919476330396625189367468929221469268828764680427077722814441002193862324572900615297720846517819053389008306492608563580018737829572676517011395653805407314714806269851284433457675220667465350915964527779111189668409081119267108466701009919307523744204820357623351762475020051150512898942264387834951231590175740064614787640751089510773261899704932076806345858332320497785881352581818159271611010890441033584543066925170789324319963751768618179452328971065767541840526024898574765463929237371790064786875460033546863354268344077603265614856072561019484369314875761385463707473635061504622390773954026449299160549171540833258565712652515266750424561735827214551064766316544*i1^8 + -30496425111043944989047332799766502964761493107110675958680072628935769921574461668503975800464814479906749809364099350609435596762516787797380089803841811061184850696674465544549994772441684802575559741239860912816313374320139204527809616791577927323451286626745505169300487067230783067235376166225179771357782564759142409190729360919371441716838753948041944010059448064570699925397824638981201438559738673556357206540291677365805814916426851508453731474151068406680531491140263256858771534141108310732721202016215519471921139266179705921791395023632772519815948509794004973382022134575292013668816034141555170625931279360907052022967678964898290124520871801297884477018813156504989760835141710469611223155337604163855650650210165603935600421596714305876414733195427251701464707299776784005533611520458724748391713115750104746890079728281554859827437595288532042450292664570348993844484335187686745641678082413150485450843720975850143744*i1^9 + -4027291061433892165195461759904694514661280958617279223439668278624440579413136870887047061478124906310194417615358568087315760201790598489886816661632596898492224546192374316122457117027305805197783084502040654499508528064969611997822381564660466725377612257846291746682662372940646598777827562565768745994133926458268264856629559926848168248741505221493441044992608104229040409796320891505577596459649825435579249338112902092286508423842714971827514284521679955442285311045486327150554285352967573440920172232121790679322275771672751291317536266957492927711827844943377553908154968198104916628727061990220171977332255176150050355325799836860581720567001214704003675982142525616534249845333584614469108414179914322139503636775104479112204102774333022630185237474556585443451268847719321350505639465492284510119980169575843422844344842725517226392461002998084458546585445172632011514355536422145641182458851762092704369116278578741248*i1^10 + -124185853281631169083233907273314490022116982139052223008606787409453862895245335501726939666239657101263964994664866996151522414319507266322897202209795046844658025725081812580166923288944875411728881566535353347845948133887083893315457158030998856339921179099576691887767851508481257303926687112378557776298384273752882054918651045142791452247120264504609593226357299835042455786957496010083713254974454334837229047076717588003110632238837494662041514041952287231461488838709623707394439757677539522390139650942923670361976452005674584967488904905746682025448025782611881955385185587502677944954660764927309001334744234323512552656600303498810887316645223964285947795699937593314581470968506998507635302124045190362118099056870363273281765039382193501287899092999326972375901837353675874926782274876238593187239875850775876162766844380867801037938264805377874717775570579089518278539009378436825007477645336856922207128953815040*i1^11 + -1971834264296054323489328643038494694327820807889317160540721030695925183374177214218613038985035344522241166551041337968556656007055825964323337982848578494569923106775113920585442953608374319534702879431141640928312379555385929782181639116063264475347988751387263726836113519037132371708600591281238404982719340525109926239001292897900661156982159437702706028482008025605334540167101114572579177747263191744488591421193271704665500214737096900234535555674795987378344818427993116541175706161542512548055792031856837710453838123747192137021533567311691185453796295132779317683320333879420140954179895942834706448563381680905469912399867611211431387064994056766371021269144926748561295410010111759769496886911285286520401831119413847585690947101884911289100792099368789215324577473979273733109872094511545620256162092742146574753561086262247425224407390746793037939581379031773917039038681036101277957470591750087230581899264*i1^12 + 67329370914427658425295895041904762870073420385997260575677514538979858820339017563376010433988321280578903433252934589945957590240007115870909886655693011038354241146457029343236629481950611249099402275212237754224656365387440791386425683700565611986367305068097574282231571183306573979587091167230045530514658485331556690653524507840484764549146203568708720286125631384320353256681058680909407544837604850246544598589989906925952618034530556831024765916751884716374673678715715282244256375846083704446617141294523088276149459563176597211908875466248732032195710830136788681554544787260217005079768753674072233338216928306197868917788715937619936561842146846872019342064116205219992182825851957507860578460581134683534221809084894818011006578472053700506083832293473118456445523500919270238245145406296203415846261474185397918358541467584503353787334345452830036683166501528037184537279478251753880888700356052777959424*i1^13 + 4874117431643820016424324540293567706390403544562154471053213675964140858754433996761313138410679001830167202068293942706996544302341355048303050285595505713633109796094046436682386057621509773152470983288223957785053190453955781390499477010497398552641867183747627000577973252152349083224916940073295965589802244821122795491153052205677042042399444714653240735023432296102491116258514834712973057297021456002463530452624632382699376936846403783202704116309280448603635913926968926998462002548928322604247390855099410870345683775686362228598788788453914478878543195810939777333482707402149434178616107434205755030391191326988551840735382924942511617138352419371898137667661134049301484913721174028725405021417061277324957611234110180047694181366186880205264930957802859973499984986494788638692102344527621532545778803730534401431716562059996985975444517846782173039231201036911931205325401915327515546974065717673984*i1^14 + 123396331736141658052128009553190918516275878975775020843809032230276838941215157128445879995047680045051190172641208451298118577299349049026127507241503965397714677718955595280041084419774625147521558144402300121121567707386235295936915194244462742480970563490525490299923805370629618069073085194291678070026848600356676207088459879673431432262286747137954818321524958389508440395331480998715221977782602584172708076375860839343987010294572429098177341821208194279711066741018600982957154941708449324207926238542191254526691416993369764491901774434111883445944893273389535454036138626737105449214052750821493458056014109262504564946063001046780232696610446229564217858043032961552873240695897635321639208621791900725450753085499733325351562474505523720350193026825105641162508507942868513647973566979646507459836739354716036196351527357186224193984807980818417600090685296595035671785278902949263344554299359232*i1^15 + 1721486387435398528663592287348855137432403928695291331816574697888119531288430197864363564271963698101671948928430857251270420762978495069057435907615990531734752183502413887399046829015817959566326124479511762350427166794069245697376997992087439779783692963818107437614315991591932861611483479688100455263074808781441672411119517105513546319247759202303327716956992906204649049484409815577748595762628694972543276480914118649190133575230855140716434687962681975538382920047958355742709080265514714469661241157743874327078371261827984115800521324693412103266980291369110703579521400239411639512053430696873439458919707017811858008025295921799413411140704878624031504802180254546633584419635712224600089584851227544085358464836583848427574807856281371983127845424039446075904234001140308951466872168691342265217098467905991537139522284166142488987973580813738851274248175843621738904580707247987957381988352*i1^16 + 14650043102462947413471960886666375146328195134824348957706878739320632179835988619666079164260085885649754090288619241438020091745833687990136352705755815953701274902078332285485772681385343790239073261858507428433088171387333904438170532909284234301849938445197940949453811789333313363468137115749727836774075554179273748906828602842954852664835090784264501786774971110402639377447499935501825344425059007332460905274761529187825713852484822113112194303518471953911112419995677911174371380851637262211610916156309630244523925550681883869275407241204251135313080826151307029748639475856055071551029576662918159441219967396365673798709825840088557745024810885992437215288443721818984261142761481084222196966946394521081439332129339417157267829137749465238446380890582090752334239026275867564836679457221077397547432946767601095533680506876358207706995039214624824910546328463773057175906169230796521472*i1^17 + 79349895934606806285235639186962731180492814531564858351061988042882731948592323656390236486262374231799539499945680413643902734184031915349951136057124211586998082560511743332272213542963088668711851808297420461759067688730429786685298287827303669217989250235444659794343568621468330169311422169462920491907316220096031671495422481030874929547243580309347153206505927470079342227730180013378199075153853332413780428504309801030396948429077388019697085248525867260518727823767943672645383284361665625020943270338860161654885489939485590038954443738437893938326742404887075757331612242330347721653458055487781169190392664332503325983055482243597212967952680101113673452628037627655872817143169818181268607547389967150535251282182706877119789871804444871190264787456942812673556488862023665950514644613349875033974706809987856725518330265053894473173156329615973767343329736772330834592135462780928*i1^18 + 287479559566054454801335583827821707810862437798826680274393791095207952070656381208588683338472945041386962995394712676967404746142363381146686011442791609090498197683365951475001645976243975219798823964030226928107976829189107819686150031349411306130833194869593704437167141834543157326495506349774254283145731810680119754702763370191905270511620553754171926091502105320643986699454033752310270275589952753805449238524668714737679641424576750450936264985624308322235400096863886342588821117049385134523982230442919534154597311971317247068062197959590406239993581993926143653708069657606465114357137410519717228373355183894498422977792849872687468078752716561488639664838741846800600444227806672376279528585803285548044563343140809350345128248466030661662393114332267430232366047563933264273402002393217158737304861040959954697037951244021424716789399769547427152679439963877600262673661952*i1^19 + 758188655488556913197114697142371379691352016619555923959103128996578415379522527415590897437475165887808593042623467781739651380043662728559056843491075304357529713681891495341991602557786778761555492949839610665456545128510970375014784198132375998828418681821379200320062752623437809372234080556300675198851492374159244649154762493785121816342847166359077498628432886938042815513708882987757568216038824719142476086907286252055217286089216370103396151565618772352639573416535762754995508797892751719097699949575793892629035363842460328530552657350465638510630900859254315370978547099675804092763445162827089171914723065180809349179742045988491075549944006034025442591458160475106010152924977144399782998579302283007834946523855077441009478133310549399906337323157300237326390018300377624591237948442115666294150537375743980534528433880229913121020001352077866785021620731991837114368*i1^20 + 1479096341458657394320420672923201388401139467988593638411328980377557966359607695459363842567147353927813102562402552576855578381176974875742226326253566467247958683897489500611815308154834843770867021860331904799419841518862091694684707746759239604373219357610308646262901647162816311940394259580155592290127127838078408106126734230870227385089507731050295643477745065065503205828864169498808878684913621089541118576460777243815471926678747074434555588891201400939380971558922089643775080561992533185498337052206029219717281010966655890615478898350965233776141470852038596960112104678459399733737237572670939252317666540917443107951855323781630037267482753524035645914350539918991299689791812887161821361569882877991604431737453466957015640716903930238727869908142191174486164366298936952970865584424227774303789080501354339977578472100517576108217289960394092692407282709823488*i1^21 + 1984188446375346032152536515553615524435331812037211184545284562590438296719859335190036946753151626620988635475658614655908776158927954585381465060800302595997067132932474606903606574098099298107836539540120841573678448158646691286873255655453632378367082949756706214921467628655749303461293312029144624298749418857977320711116382496413420246173825992487161274860798951483390479541944092156936682447792810412765159414918712027249572769407018800957521315258575513252250705041033048741960939200977657040658556350479214062795172468786534562760211716950114467301574059752519012855529231386375617699246746670797199481626015965394942420031524401699171446720974451032285733606515571990857892571518101713875564646336131250798013097002327220803227484918586106564406421358026639975180422204258552198293152921604652042462313992664937326646293400444585159612400022643506053265341022208*i1^22 + 1692301788606819349081742610541272605315986416435615172852683247136734590881527842163450343080702931319121082837825752241330203161192846053339203111856455909691578389657150012170258296075188509276510544856797803016824152866212293608396084271390530970554605882844403453015294947413824143782820804164742599680976861876839603099866577956934179694391323965541827368256902014733929183003729604600200380756873186391224548322936895452560793684092134201205354766050054935132490962484576557564602756656772085581642194053075962854722702346145953561441248827362830010246145523545153622925242638490157158980952607637866222745662631370313314543128522388217186387887201146131513453317726026927921368374058489377195161772735004750456242876619820646762947566722219149298332375763245238481469194811045611073696764074520637335145837469113370225773755969365540463960181710805890496462848*i1^23 + 551237773006345031428994954503012147708458482143643244922912990913244762462509862684279699018940687970059299489412718882756562445888484436030641280288254002655564462500865947534864560691006773543260282006498174177868873693759575454985867923789457903678832740845702974740929218468784849080105443546616957073977070354529570172091201033695092134830481623755604782398280630496645804906646090564999973461260234557371580012909997747833907512254513861565241498404328840703909098736422441905589832568658821026739407703564952794538332593026669319548824957814074780811366419097931646404205676158102857804635908721790500531058310710090310085020762271930744577907708782076973543615522323198990619336356095229163385808161230370094422763559013452995697153253835778548514348280195639177109826916183934716489610449370309279268753898618451805474838838956371688046868359603552256*i1^24 + -514585075996900549132326094163516375001115146932530153058532450321073566253878583744199727206561659933022150594989410233741635716592135634740593633075338527584382403989574705391860700326282988913140676550401592990191293710028367320591752275293208556198642508788657390822207038736940912935017305036707421749069276405663762835910657137037449480102184145169147056740011918756619484361649597062677873484120401756984419737437287251077802411849083518639904754134043789059066952336092893581335099405014290647711690018922004819030700343431880168867207802763337683291716046007625129455435459026476151577037996306063047136793816306176721170213051354393839043253418975598602159150979720713246929462756502774075759745101179906799830151487680519923144021337170440376606558723696676165217635360613920398860747317106101076839211319983058879714277067131763708424578138112*i1^25 + 78277571324138845486705803960730873712263230669265840102588246202827915264823220423164746200927689476180114685234566728266290966033240994342349601505270228548036512765828989503608247534219523722863900923051525112140466920773607490092004112748594588344010460501422032822241329381214103734082419705306079355267101265913697748767041340374825504969342359181827802828236422025752002987193773121591161558531601667933350607293703283598042328136645581730381886247586406294539238006924046387351441416115196429341859944646361561404656590686405798015557583880095304954108304173636673491201333679049567945416774335339206191943322825338582281304197075675645092145368329373558303802989233984688089639409937588263249450405146275036026760127186558978070380468652183897860630854127726532963183859620400460935495637405455537613445189917205140219614164575261210705920*i1^26 + -4070127546539697189486746252119912120445165614007329760865933672517022602616945602219767815659575778701913485825185792492899028695030552664079162051097918164388790325534717328350295917777344630305238584603987823456357128616025911373334682360498594188153182006331454072104880190162363391287181615988280712739380993129106994327539246914850118765505437028023404281751288800437812637677852192692343265201991617489128569351368867324579314419734172418079685205431396605568440511912608899512679931682196162392542372532198508130891018404975885788531992962002717257426563891355616265345669996072841669738707288698412082037817186988616985790151836830861271037023883234438873023746559570241427994005836549660123128749675797651269884708786884350524507033486423343968739314546609696636320150710188311279299756084621591656530493465939761063080318254186496*i1^27 + 420967451657034534127867784022555475800415744526648330931920103820038926858775258734186333456690819969474810845745776183225558899688265922282508614816090217394576558907483399482508779310321970480796829284742362286284367541235185446465961897514417217958458017173120880990451610192258089675440044179002665204115320069985884958409823378353589524479644404782003373469793112948186893333421325553780627785254297661175821775437027830615947612391042913688043748993164221933555234468167321078276985332199601885405226658870048904485655426363106104299327791901958869405169853016748807974103715306011525455879960005182298185526725431595702472119710927043623060152842849961406718351120786036980203608192807285535478513514361358310438870907492605166206991465173565138244146235185049139114545042362297370677174356857518850072777043973929236846084096*i1^28 + 1412980456855816626875635134611766020366283020552696785320616902258155234776730768038170356107692667124593427461952176804578034118379823233197515641768185569612071025232142120169789463369383749852718511500572952173795278749339626418345769614893797656211292895904045585441805409927099693694969658620757591242664710843609501095523087520595242402539504020823257418904832109921919809463590120163298971212210758621951106834076426088179007605969246627329196028237033239878088968786943327902405473888065150785968933945983725231403537558539528689902461340961842634158034962068113031168579241712238880468538420584491136259448192176165596911984166496675494089891384389330538404330237557568394877859949315581023775251569769614403135078353938259865517728579957853298931574766761079456398144964667160821099227143390108447099064791563501568*i1^29 + 194966042323116823493940430116761056620363102298081523662428013912146470858101389120852071146122163336883891133916285411474036788467242915267295205207620207193579665700516477767399858793593584390986734249196473501602332891267671318022905712094872085018300412890603637771197346445288231658818887653425744193870608537890430756206550319963139738135106737656329056191309510971666305598303082555494363499539251406279860377998300368337951510229966008762088619825691684653595946120072017525592402009477188596750814684949347660667547634830436332033560947793034731722941958569872113390450403890683826271377297117845347744225903365444488805488481021067705271043800712512686776806611748415415068851546806251105920250462352283664158932081252086876077868159531489066708684021940747352325958324935296800453119765279160975812053696512*i1^30 + -5957484770719852876838135996973998988469125859768958920300832139363937295305687356731376722969380520625710559639161191412127572213948335889517958887324583883404366864667689185444497090677874201352597967439218741802804431799830213861717223605886566841782623729861998705751616804991242016007545331239832607112066746537175476785392167036992469010471528934489712030210728439222152592588874545622928824583513356313662209245276311170700989205680010317616518281148901922803334851589047631940117412254824169175020016380293979706811415338289280293173099681033661455716096110416184103199737827403586963567080684109580285216126226191459031431492514368735698607257542746536062022912859519684141864457295843253009485488021650705577325790561660976253360080612974091622438326317627241570325948279139927199904447148946964348928*i1^31 + -1729037018093805895063430961197618283376465558053536937258274663688898625430062004574906251430525668242316705045148827300267229965526526748422824896187878561644814255412593157171587246415948347294619218445294701065547319329103794508873867984212513019243903461202574841703796784067814766042559951663248604846242297520790584527003702146797731098709750382066823870834760909099074919196265012042019863728154674883461330822989100242692830123374454552102509760183351800127909545303516830688600653988831753111144440740119573093629906042428206125253501517319422984672027970286353969832792899921448494297394738271982319805735979303896348907265814053828493658890767641450511665615685611916814670724287584080457809969451858012484101963668973306437801476815856136320832513810790501865842344262419972085695292198879232*i1^32 + -65203297063203108384931745905384759103140606474419817275719579042761571270731725173149349773982941136397686961014183341208289984446986275546134557214326766103614704782641957869269849660789257608755339850815297762264592547903094158376277626590134343137109709713116206928190924491408493104299139566812131881773830559358269471101593812474390433175439418144761856275636866165680470966753341028779240940709708479894098095254835441921186940564299943661478664991680413336035388454916659017839570024965166837226752527052080931280835568487029727239432340478876644409935283119233186023546565526250151775983636300843270705809886053602457611748202850418699420136331665148804553058653077460180021873777241717173126502617219828010281906256604103054535836959841148128028485277514416873330873439765414673400201216*i1^33 + -618833430873183177887185093029420586735208836086571855607649284704411974373426176233591894133905016779245449837339569290409808024522356315362599815109916099669370035702305072831985883674854454191762865606815882765001246040140494015508825141242297433929868499677364305053535295346075695845386903833649160220517335958285793587093413585851552644798294276690996262850911041346332774119707555346359411743577697095258368085173281638837871515713542707937120533480559255243528907953072058066570131122275323043285828533615701497212110326477713582250515742290560430036793007197150987712723848275415207234802676469960361967490175394511365246963916837324673773591646337257911775344473334197713857385141245777921022384795435587991496002101585835027441948840528755962553431004396124458859812158443618304*i1^34 + 4048094996399883409689957180535922806387008012032973721980385341987343025300103930657313952867819267181276332780917856841526088347465382130350935999752403465890743844606540495171064007214084965743492338160606850237783241502504298750013194258362288058795779843283633762560467878792139203409273054782891804986857925610415422315625512379643036652645482206527762493417015343074602761316334946003759067357835880944227551475612271031128626608905104108797081939526402906668794072545593783052717790920429244907777801106055298818585512161005541254259259686484540023057635830554267458596626403826316324830994260435702263181534324494693183729332519715890613250692056091276819577488863241582896327630552591953040827880437802328264679303113606124619505377190169257201759349179565218394990968832*i1^35 + 73465506975006935622541187422449615538119042483045079289505436680693648146222387666584808430596830181468120609037117674232799956927419091196592277959480891854023713110795009151096316509930776126268123121884272476073829135894567277553486644040725599431551272795452201788676848863305058186338386134512233519844176565374711493096097458188259674690987164560443029877456462602652552555261090752792024822209599984288178961382778829469837368488549404781150501643602528234395716606971669507136839746319991433443482584391308146420818171014377701739486020486302680007595988536213618671783921038745995646798863387031666922093997921809105515235073258600513161928512173696173988439001639007051100687684346725864689883919004960126409980487399173710405333488849391143994999322059745525760*i1^36 + 696315648877287147371759854590070487631193383998317900191748258227774887036912216212500870617382675446455272755971234723267697013368599204932007891934288948290116129539841395991173331781126785994320980581380802740911035011245089399998935593593759504533554929085133436819528839472476419815428825941866515988752281660643794461199343273124880391814547863785370033748593783983494932971231233809896039554072058824908010972631201257190848420397341730522987067941065489642833952502890977765841184435293084973688273703398890874455145590899514839986599366614283069657266892786987794698021539704976614427144079806783732078049162992471267643747209119895791098104813092050625899736707572158764580126096678858430003554221749291181550758998338373657469649605240833327634453626880*i1^37 + 2601899700153476431361039131977709619261734532483151048465706471299922293952685343523004728444468180532201915625291681241357654481310314606363267249581879411655570567085816242720871460716546119022761388891713882610308862856443466180665841773655002235817239392719680054149841966132214429452897579902476164163291941130445961508107136334833035753742685244210347237392224120351703658425854025304389380874273672903041106397211064052568385664252809343066844106453166729273751774946744716099967206967523850771597062542241252677345918872902402338223952365534269391188554935977125056491518978475794365338981707690693476236754225424637238718111641992292324368713774357647012265411477837508881519851651271128564374606916026628042984726053480045613845883790052793778176*i1^38 + -4312762848567212913904208142234134360473828887703517825915618949585299738077395204690804191885421022476319755534337053063488939287184412257066972369911725899474506858491763437297369173319139789335650312204316139791632731701424893149041974446049597130096852034857598178203281864639142761156499053369767797241292682473470541735536399114366620240790793086950352904091943661627164093849023531034225811584005714591997586987762384406748330797739523989869546130340901910313184529261507095439391740378120847007038962053492351814188234231618671129115607422158422940988879524446225054652979614359831290711572475417609459233188695523174938109703710275443765707057570910179345933909758150490735917951001640378666569083387973796978450530034653973413770911809536*i1^39 + 2932304771146650022860747502493499012422163659461016314046064290253525392725097228520884118052870352755793254084462771256005124530145253155206806518721930157426637975355826033513504228565954503671337599123397596288860322841340840519852634917549841323036107862103895786838094260682970560441192589239875637227775755713301957287579431475088388566444033963100363494189840560226890117491659025642789145439526787430938956180870497925955541876551962175320075006993095563321130037547286267411672078200316757876470713798535246314298670377823540734388815139877056806554821399612630433427556258204152111157621935521156101236461174272296884710646797341133295167650478550466305701980309663325611456165951961167091374512636650113205250918197979762393088*i1^40 + -806441581289038604930844481203115099084420643266014355157778209312626330085101893600738758972906505615914852633546311044581708945659150043578868124645271634355536251604955479310109679104264790912122854144663665784059783158185124711629203497987741976906346099741991733669373183327172281999537900829150582666126801380353050527544814773922995834825476851709262621911255848334132125308690505831073170506118600529826182408026174856492477877781602889071299699760123370781723714659163439002732742690311040332211403870422789149279124591524796101210712207364806295507357378104405740342954350314217268351323201889430576448739224121745609335087087562464651858788184824419317167689977260020309819324246211068034614113134530980570218754998272*i1^41 + 73707788848868155664713858472000662108509995440264513931380184552160725831783488658807738590607817554679741513244835372270201872577589884565555815378665937865280194733594413292327770319922289894935117191181519609994733225063850602016643790890360349081455588262064221772960646496867031155219746186496260695865640138060210596911815187329272424428939595171063189463149459923093923320303303896637026728551667375123761368338293364654867051839262179599353278967814119178769756583762359190117068103901775112442177044918865392749339356359600523188546488391814926273474199527385821967810273329464550133477099449963539251153559232869237782895830042155839705920746298544559722387838658083655937256816678320688477048537640008155136*i1^42 + -158724728678233083591489123550281635969980045887689301952929542383178249740237344865974003451717563722525152846860262389910483069915611732999687117630157729918427285892865459900259955901174263136250319864735642242360647703453423705622460500974435502472088724254025418033456693909433305381934188792879391306171923746977973560259568347713914450035151123033645862685281906691464652012590300737917973119178805617284891559640075936520679815086709094559550348248357984249241581444022816387695393889194279717165792053998760345460007211290744426499334277355481210649161737206864993366562861490395733679650120134712125653518893702211477578805666512966285217262226452532835258752895152486115427856842726635471459844096*i1^43 + 91769002304616766025609213550366959688636795526887771225679151154233048460762103209830249225934626027816514246526421735514205386037427056484992825933709024127727874368747462997907682739076477280728582099076228709222106302026585733457009874485535088090414427023926307071413688387658041137926584016292440407734864141084513277198881116870705895294754917688593692280165640781606339814274545800197204302537789852200386316086977435126801820424219307430010214842223937653287094940478435504275929455708880663264769370330322876814253806161603246568927091407290387264783741255607560109859497073212851389790274798587419618896136560789971843294977142804698604171968541701731880943156963915175986509552492544*i1^44 + -37863068948179050289383550375357173710112616776887772385827806820461390858373188711797561445978618982359736369117232257600168774136315333208415984275360621433483191673409993093306804094785089507067526815120262880950604013320415405570232003924663240387141096294023603293949935446241576233906165842688232758003098567781446671776813062346342729370496471731621911449502417299299939562254353082301173854417966188712028970978845532785885003419183985346111892080512290028699542068984884428453217079265941472017515714482412834427094079827269400905622609112186753410353215051674503924558039111504294590833424165845406386398114889972629083320981028331395100446354865729798494796416000*i1^45 + -124762380642125506145315105162544368112948503145294882726437193095283696882148194639569570807075904908173489066639218787437802581289535541840673166338484853260493321157227802070058126380372785553644441978454634934437893230410198982904953082921962084568186273670108923503387359249731003979864828253596594435469755423584266144930453772660546041996730477220700508833066922634236150878907801776756086505575928296720808273393985154059934303556839383377071919789569744878423737893263085287904102669453228312814157105127574107828676337487453690585902224874522208723654014049830473237321353566224085763566747582237988622663752246637223200528180702425930000000*i1^46 + -10735519150935582605693358128374329783381799901993025787991589958149980783770833277324947640237990413772646262821326285898745246999850588401504433994484255849766335310024257843467057485411366528781444885009229109153868086094273800033863680348083395789688739673025057183735684621936681331841795833760480363933178640291194793987455666123936409631691532779528350205728861690403119395682177484347283270209790899381388040399184836246982723182520749737280795260647164601652553478593609745236785744177479278147070951207925227880977533200221570509335563255795748839158584235486657727666742799001920715126183189331454589843750*i1^47 - N1*5353911106098694705578905842931047106652893925044703198656265051151441507723889188307355876491472998606196990234375*i2, 33071495191198717578288979713061802643042215912924994548743620846924653494793027137180713442610454036925583321863331871807829056168175890722294098650875910968139154205417191726377051316333316409947616504769820579160234141603897284244945962131637412828921971253099189805588979553998259405307876392082339033104460154992563636070185748389463349814451189442948248119455836607819846941465546199730499417035793779832660211913446504620024195300978053238394084851726224836324922957140177581973078848988808160612740316788195387221375340551515187459669860447989939100932083123176223753757108579000267992529955592668425016971396202969267869825429938562458936371615252473343756357981827888939109920355950283745561268955153222457956736239844309783739571528771154170422609428401385813158807940613975282277346104404402323048654067140037998938149736163667734300177165593376815126760388632358120114136196037139360887730276647034551225448983072086338616560295331146496387055616000000000000 + 34595897184502133394667455286197723279930898813235579053559433491158303559625013457296762328627088250168623614501412418799492706998036830950097788921015616855654274204151411506392264260478065381473907307028842072858241407656878388835929296983840267732836876212919466256288891429401906630436338522873519702627280816337161575970186726103123823770079618995432450838370353951678854942427447664877190485866326286362359519155203711733318383081622073628632796867062222103280527704587943173031171039497325600310251189465505673295741590890731413312994186991933337244435676412805693191212688748394318493563559660766816271943995676194554277683944251187639695619316393884342386528525923347674858102764821220221228565454794749883276569330983893510452456231283503882582519176520913877696179647342338083661854752064146373495677416667393629736349018431116435821890951041622609265646939058750515205942399350938919825692303246183218210254905488511088418662759046837574576373760000000000*i1 + 79734280512454174794128891669570796418739082203112842246070649677401824023262092503874043843029141919305935936287626474236479621995812051993760918762402728440469878213849414289047633103170676844957470359563016485084927438943417864362489325404285975535030258760397527783059940462282610423679758325533249885632605098145768556536435421504979937327690254051666377773418113355581169381819077816282352989940577484719412659691024781818301058023133541165585524902611238661588534748211374612565162788768136161761286198682805529196094623786724243331928128462757131365799420780225011917909326947488434125032958555089919147511161616233333262942597294789080602482850923629913658304454681167032524542552092143321724283257287093023159668054378396515729860993395649895828129138003884453639157739759183248783521066783574149623544631732740882317643119263722188617702939534461365012553874616325800084149989193859476783905618484506365605392475392901478423524650764223269935513600000000*i1^2 + 32417641222896606398354433526333577000939205231282828550969921741734196194680051405437395785766871337014251886498957675491946334604484349936690057601040145822711956942016331040904013529862965323920406497892197095285761222754693823764596873217149481682907861329192117160127468217679789780672846994471023416927873365777737801283377958942355746047185355405758558194637573808105066894471583057306897167132574154233920179917388472275187263214770956318482803335985894425137882648038816681028724875108408787941220791666344395458604950390844622006251755029213211051564468967413714577145621077375121029644714924030951332511502172447591407227456174100488784782384100253336156013589402927122696976686966488425416512069601467792879754253448193858059633499099354789868852943818812264079599710022894054585860984773782917707985080011312509324029235518701268780224858366809845961866984719976410734390883609376394472878893412784552403042157920095602362412612494579178930176000000*i1^3 + 15088193180570659406455493242600019942268949432170019828083662055104163660728244911681483460092043829106215318004988385202139561708043498476304694109918645658359299967444667342160425025648593695506269250013340201312694988458668732000679987885519444722676098262704655779328180271005786484722750651609750083940693613937402331289699721262647936653650653087783444339124910022358668794861856531366390515016500553394689103071157064959234611018955188042962991693223350975774994472721372887827369153610102644453895342469694824681032173793282484093503956539316617050674095846679648379662224844093807283834798483749033766886351097163975144832144405887874036773478446123545787703502934412681897369387701953867349596742499929801168503444119137659812225433659399785061554301681364071131436054573288545943877539053228199995769273227517156435055499096841245931464697509982388616729571318262045225394039274479342930753173043122422014659497528878419105287389264357160386560000*i1^4 + 3092014627422149092610332490640536916216719172981003740382845241801110844359763723064255822636936978544169632352573806953787796904566799381882960042365661275211284536984811393048289820639999596934611312345395519879747819472077617906026190211664505337651161798659183419398753079427782647173770824900079616751619304516917810127384509470113740328409057088295290364782340404676177603117746794082341978596720327224090642984817677378486569098116259954566000866311399007024581022847153697505377975558651176202611311481107810154966423828456059177999919427430235465896322862845079213890811844834714563297285081436258914440599938139291684144997412962453474208538535374122204478837892915386046379220385171223814820105793396967863621826093259735386112461207265223846404095453262681702406904161713592780126799544055022851334477947919791267430385559386843542227391321401164384254434465838079319769123936081530444831784465018866421420154637781039973170995927715938304000*i1^5 + 187528252764490025798185126168417365848116534146598125074286287274875734975006169449994228766218203246757755593658724811046431633471259693763541378950289365447969978984359027742709756700447244419208542522098009575902847538617513215045653598934860662652853929615695012870635118909181347304044358952302378743786758441822987357248073125315381788127516697946546776892216096491289408019765318390466580983003223942070935876273678699368755166673026601543878762023104957682369693205244048333488284297982466745318643790382417904997598854799080059021400547226112706110210677087793759255526148761606252904324989728910040715151443978405822892434285043167290396187460008680820716311985821358607839302377457304235977442533061997808068958744314159265841077885210334253849457282357095085505989630235556803214115978873211170020148549179551212388327506341719860552094723643171556621928507658203406045782865798190566338506952730244917189202509558536306500973098958848000*i1^6 + 1959202683857116703048304068953308654713031719835631770427331000099616698707369107020678568186888637755447226142546564321973614402202989639072839646599269518386888993102935522877644532164181639235128275493013233139812568482765474922117064429119755126122566066829150172556950497768325027471172237925322695736725350558372507842254364962664179690954644737537018673333927980974679145305974303945495141296947589418508494671426298512732846528610457405319637500669868116030766300903475110972931089018535310438046321664348516128909768888076053891412540315960943003897598805379566137001004266313449764217007662184899848942853263120834171275967597773175174393343098146386866282003028148141808657528106252597294066017286273553003377084590100128784656593348100334247351451418288269198359874660412087841154423729954941886770000969003046267310996053118638341259357647796151520998571195702335703800651203206718687985616576429983800057464868707042996884990853120*i1^7 + 2393379431912851353646435780228371614869518522844071214936477767929560816027028309420111448567507883748113244036010035389461279691697069995932876029986708047377582386358667672909036198900760250959295555575168094450773756306835316950330375667256940198124071141100601487184662310326911935548964898328260022751058669793878701733303657440591536091407758349324567582538472474378795317478036276177966527689243345494773576955385305443220481606073921430913583435039390864176465493322252498784748017504392795428270635656682742364439476397711444849826595534966877812608331689112993719134531661999019226196020350267357511724188623275925037540942076021961767698436234087157777876216379887469309264935859911125880291682782632785475182091221112431233205934816546942441399107261952345186402804472675845149884259904731117221553091124981131133342993074091669472295309325482566507651387771976669116111167131287158467107093210148520713248435718480376454545670144*i1^8 + -30398125821989397582439961768548602350223818011841936697387123258881406451265537063299330592379498336646620901329334212191595574086562092117405437251510382512529234138784393817165897751063729627952333801926567174651814291368751728455205000840420449972848007350973342635919289214840600098635959961847896743224113972252392494814559391858984735215141072180985241560920104690178873167541372963763045006455464057097230240089935513294447737370313008751043808951602711828951725979413932617790452265560890062737095785765944981610578504437024332257193084130275715900908104497917604866684243035938621737608571850565226610196306794334804778923542833476919580717088896210925349525308100639830747896207427994733228319712244228968839161606549116698210437358680894711347255459908493570161123798372262057995222677460002009904636603648356277273218487664195821261762328860159310732290936710899358527553988511764540116022066203866584659844835303945188409344*i1^9 + -4005123749103319702864274610736017853556827068221526439023211671842685427581942908280418498597286514695182802995453415736445795186560664720780904490299766374007099125368109253334448463903715498090789988241969833996544011193971164995116678523292174265401393228840138015874342289787829078360114233632063111055074273092111850303807174305136069597941245638753271854714810997099568385930197694165975272457045433674128298817035560061885174707863944526310978897506532584283566531517420751944898293599271214379567385927270316748550417972455710370535156221072666589181133602911983167218735632819096883078286263166296889309398151450914614204603045600655991550017195730781744024365619749873011463418666118306641374881247852429711254703697063663809916027156728212799171897634587613865148860722326730781813497360125850938085200698112364333221838508651486037809955686966139619429156484170176151248503943949883949511546027516107957730725445079400448*i1^10 + -123403464935083236020381023402191088511664858670880415931842223462071355876206479918957145385774423805545182691943632280135331198090936163794988235325055346084853687266061892262831543929940417856290423404170791935428159076154978976027141876328278590961965053195279176311783695410981544014887465737332452156897022202581792333346516248437298086441678641026826792871710817814351336229733841444684549881213398507823791604857681301819898227179341128221012971736648277774558915095151527320173264261730782910450293234862631668145824037747515829276781424884515825289751627874757321512950677333376148754373256359041032469638031301137864529983510124603656722567903391480133790451322438660325317397697382908501585010945671193154008664854524663187371478907355790355908733273451295130997625187704478246021275069410941671303590126530157907381550353339297514081749417447983023303755029635543111859166555945891264779737541045231845134415471575040*i1^11 + -1954990490524068954181542621893494454686683479378154807116279950827528275593894044411502762116242511999022244114310941992002934324534438127243488381045444450536218071768627903473670207767475873925580442451568840919512049172496234919863976124848714996452170491873980589606163977210592022653213144013538657108098807462830295444259143708101926390103778308627546734242927678056535690272673328946739293982027116012396753554969542569789679793207601614465130846350032543192565002563390654576454074424222691815648675297025862315896707242898426240564575478937955521019443489612766629866730111044699854580988211442477014941320016778975733399876579446094845514415365948878023909598262352634439551612934851057329650673483222460640614496022588470026893408631035708342825321968777666218602104097366650122666275817328179273840758046966154249832467508112214080207941756259341082043190916499362811717899244564480797040816938510573925107236864*i1^12 + 67160076443433476826800727234761304780872511920379639256113586294152386454751735474772759300803696958732091948319182477249885120340846735364818237744905726288197358203686645221799479832831757814793261265061242785032053833531959543101429915558582470439936112111950203238570929413695915698627321209853360101757600247361937310536813145867408393736823495593714961021110110030653073284368214116310951575161523381293010141843983389135049785740777360469195058407164477640670138783133635546821681275583103043520985759165129462790151274180855398100333752100115691271021443530444670763609021610725601825960827811651371496936989364190498863543649355513692302396782871492913626916599647419860151075451135763894631307358537417169476133800772182438843880794599367624385272643691581484461221358019862602285301653082885188091813257588733720428823955872036934352063410730658042413663419066841787225138740559331272223421184827269027201024*i1^13 + 4851771779381972522316894533203360808743645285085227397224837836431653248430136065097919887873946875148082310975066506334657124103634638406300432581683647447137675049070013383408299333727788325914345909421306629386093795453792056944400553405825113591825880955523060161698584249571774253237136812231363370169969100729216476167057321233346581908877093666419922244720506767042032749691194663825617851856901416946712564787028747521394118805612801352421682325796727274513233382475095332502882115235188467994850147680903635572255696649624366168193566136925459222406860693531011332136026251672522148270260097182979387245266260078267164029260500346291126855407058246819291196686476979001482356175688327544101645715604781343012293032048327928322635825065965192560217734459582352726590313870780997097100579369873154683136018371390934008616584545831721095742170701442686839352056339926110396059917367092615567552643005713219584*i1^14 + 122789922386458051672694147519909817497200758778129955109128796315475654351005807217729539315032867051196829902932423080775923883198716976592546034120351369373900002696007277011169405767888440000401182345803506838072207615313971210939790259043136152343391416016160617093706716003291151713538830901854193667925348454245277820803192268715742475589719526535476808012904755626517658334259858606555923584325547705076266583829101044957917710620538383392857814285030837499190843843950820909620860980608774535516668626785750149285145643706641300287728504345901997931205181286622006631584614208699679946459572253545933362435959256102552470471703571414893109227606826766776072827116508167615249686244095714290112271130659264865094624480115601609697325046605222508636941205604182188726764234423441117301944827753300790361174335335526930615376969294381386999143174764380393683164050637599425522524209932756123092780719276032*i1^15 + 1712905279755619491456028373277593008439964816337531261794245381713229377036459657925482199951583067933959307239218605138129705029291619837337492441570648503883204255238814766354061527198342554747848825527437451519549990688295441208467569038620421823657685600574439755820126286286591048906916584156900772576267145592056705141508747288588168524186553207882855864350892656287873005835606876051861491046613409728639798149996515244955936006242505179856925530975015989605075393900653737142990078697056209271547376064932120842064628731396777189532816279590730326009189349024013058352374158929438806138754056602023784451997538440581586711017471680877034049622113146873338894068481715475272193910580322520512964353477192534768341060168690235090357173723955230120049773053528675331296227296383916521427570946199384876275352390227294592418886672130249926152977380728838189279896856618965039524451467077616013150257152*i1^16 + 14577656080141685518306456362209921233221403945947992877403108959330216311007843206762027404105234455768660011251876307463416455619502875456150213607093049570295089809703100847377518512278653012921228572320292916247163745472305860871641699913825685520885151315046690718363344909151583029753148670627332852252044793874540714063999719999253796544106109406777534244585401812066997472472483971668694468467063369049103512369127729222950092168942518542052292551372463252282663404949698889707604871435220557592043706212037541412593997082133002806660168775611346664622404465221497637515858181583385751072696765030022165178140369881173072306119213155437611619243746412994759714120345596874913510117905915186659504650833567404798683019022472528277444106608971846008284713816642346553604138463406650179422168789042077487441163374009206447549861724130176472185530182615855008487510760373932689643942002808452022272*i1^17 + 78968604735947283521250819417608141750806153918329378025856263432064161395523500107103152826705856043359639086805234875113111193068985332747785406479393044796624817512749003060927951534914116342063819647526625405067587424120435047887296800110525756953113939615442082852744598503930088482061551734152709052696785110782596425507647072287384925055842807676082951550240451832626362356167815477715202933923011949947964888527167314639934717468607931371832274847723592568988840558700928761420881944273314437013524135848652212939424114645098077891102000186597928244801808485837144102751665761890991439649285765423611658629552217379731527591627802590475429161915331470015455249139966657120781397368951057077304765524124888979490247323196889291757215281480488162931617932397585668273266551036796983437290671202583555193418998599667157373769116070316871212532596942889137424034949962756606717061801472688128*i1^18 + 286162730606467392401498647199842675519192465836775012085227875398682262196758430072988522710215655253267694834065534221195206609586869847811186481318017920709317473372309490627014010841825170939567230766122679796024589037582926126678206023440626280609545694493605438311646212344020252900467358656495049737446078439182557588086475038845530971486665709903683502655196421717687283244174784116280847794728338962106340868131014216502347889410593647449449236723505689503288149798439471750487749210740144821269629683172219564169310913190626682182414391703626775298832275106520600400788583955332132109078544480713911257121559005473116963310193489332163564735200461012525502602164011537010865777759934355114693128383425851157567360058638465720538377982606723887489922345546767373480215380753472113986329035051976736014148528900581527504097121261313676780871145042509839567660667694183106251956682752*i1^19 + 754929190089641953355944159528284324751321916851179306670329251186375171242039881732687739193212665911242595711928103831210791755818977921217958856315405931506659029256309083713741182079634185025967139692063013406290784821877090108237158916559120637570331830551724847926539622709327633116215317493557128032733232447696865587133485728709623857586916291182130393677030098730294413032524183117797731526029950971178930361620594232313324821424140276772812983513685593904122535580139660640847240569121107565801224074007911834775227036088031727606303192520925988229671741014499903906184082512182805812059315948415465650028679393220624475241190406714293086973881311679424964243928001161831414168663449876821953923818391523530256754949041388679991837861377581417783246141919619132074276833530516193725980754416332234052124965831179867702575412279894608948556420444276401065893309981745183981568*i1^20 + 1473324223408200583057402242361757035618033161131727934828284108213084353804867096994454499336913873841825538960905679066818506199479355605714964958625009567999250630406469434513757584557813160433150834981328173216161780441185461125551223518835854498347036764865265832589737818081290490827359120522729286108796294269028159128081111966211691139201577272050035223113881692022239464797195581970934481062688596955665743030571163733646920248032901413280465019711619195877097674669965382160778762311125104238956029177594385842601438253032826202374757360770891911824645096981055626237740425016134924260599870329172363669484887139477565750209549524282720753092678289278437376069270689167443906983918248707031633844401393397925989914849874137816113297724349394340790961538129693265400271975175457017456894981992236399453486341556994016680700387407206679908805345901668535500401265436786688*i1^21 + 1977864513615553700624439567485027008933463985274749263117763446479738605432489795647903671273377257107913796417937100820689690663638580396935687032616086079343864592208605666425081530306756641970903556271809920964065732934898933848131977186405188795403225216467165056457305739365001789864043786171316986262717761922706412103253771525535610351383718930287236660073360468524333404915089441145278074621004945143738208693549948314112049372009480650787037618626916930147258548185814327153628139218257120528727913984347844416796373853754438911686449664364284475467348245206176112073497207246894557317518784934494790189933193806312519846033804838392007018935393115673350247355739039466841195240940326305184017285799671691554733570587619448528169255950330752440692482091254982582792786840676265218488833324960397660969431986444297483846134935221802488958420023516511146623167889408*i1^22 + 1689140803664250785537179295733717220808214244133252578331186044830290633934280487429975731639552907590619898503071390915604073475093319061895450777579649863281464987936067017350131257478366732223683860260386787260194744357381347535719621495838736840775058700415401835133474931199188621798380828023480497513008240603386666578763723612901614557948673639156505281869555792763155021227318175891639995007784488457542859784678897722477993539227820955701370601852202751535624620515849279626469237863144653440543806517322218424546819639671219965130200648709469441691033031072714874213717303237205186773061409818059509938844613935869497797203826171561890483856824801962382111598783054798128844813770521484529448816972101205049161178034752159997975513766445707324436711259327757746152900129794440559500702631617771519652126064867685311688618742226880971991246266041461320450048*i1^23 + 553373022788853966939708426185673498130152881188210925347671359196196826159940101179222018262893156114813267288953775595291997531458614992011501946108039771633173063994922013783921065620688444173770729316079199730641142672459655069680967529752574337340067014777629903567066593857219637074953340993812605393524955049163659128781624634688130294141144809707830468983272397088762535931935621787654913955978379765262174499996927306030693079440804437593461112964469195884356273366953979780537050739757482815958081889566547871845678102526825088674610675488570505348263072155769259770166595000257826292336959814345557647206574575567047658327352030271186402150559055830952806101858803181486448058481508132524658666241850677244924449799257057082263637088588796626205366178851774198006183813326877274762710915024839994751290044857682152204568097180192574936260988586950656*i1^24 + -510245714930580233998833996881575680823410717651480169016914128831991494032939986197608719510354985106294346495491982330807292095818040803280189982339418430846755922047032795084329755137968151293277188339429270730158372906366169344825859403565570675128628251459839733591075860272094127999220952193389976366830760887134670410173105117211516084710479703822549388632918239886092038208599500351170185303613740168704068368512251834807302624101825837763014998169767359007672208902464834485664834166074160720469058272069893595243745170561825063423430413270402233165904060332369267265244676852275578135777104273708112877361885515969668004921193535316280169449132534306814854012311486970597763350269525136697770692480963015304296626195405891302947827489330970541526677695045745690633461014169632612700740189200386264660249579444106688377161525900113636219171110912*i1^25 + 76089314979835379935668751492889489400672992880388092257976795642570217432141648971577098432756642383768976061307206295417031228360343095020360427395849024401242462363557575294428640105588010157260991321864280953769318034163093456000800801406354214321519113508608832077507067899562497991159645844800567287462906243361804952643163094260267521005118752465252012100666829259164252168853565253341304366104310825269408922609100558420781959740667468965414328395595185401839171335899664308533232067860496945345425190258620009683478335388083693479178519033020700346904625805620723784600983912167634174288164179423296982413626657510254777961471434184496660436811952494538606358554533289125303502062185390818783029696277837158919281681236493795187711964965973748192775588252771874613893438587758926755289394009713317763796942914104058269529878924164511825920*i1^26 + -3735130148035239916665252657384803820323338783080430686277835229154900135899738399031860029194688050407543336953326693989563222673963128820026834984508157944760534358438578322856433086173698033586573041013176242699126090103532152646611250954438319092216665438182436411668213681717347759372637745206212406848279038428358399169375503836065877691120240755434260586245682059583608893486749631692810702361648968470839587942215108734959381499888162192362546391809187841929416968048224743369495121087767278272727302445484643047275435376980344358298699510473568876269993874185585498030800044896143792745708411785200578197579300468557802591763925813976883619937346967434731531844557092827578115462641447178212702426618574980555464374312806216200489657510662747822728847246254239407342326164187703667012653185386589077745237573062415698703412830928896*i1^27 + 404639293095928190886943216739051158506836523936238430603046277807396729766296297901762941332563738669105355007458970865949052839666964903029296997750751968393495827121140781197664744497083394606735414303328349727683129635660706569852407868181116151742867590449486799554136131915824829167283156541613141296308678877916048589664790561854603911681400684222515562140906741995428150826712190340905391932531267849070681467166693569034976255700662463465338432102298550724686048047363477706907385998668940452329147495289514993451779266923375849157102629477986720618221896464433712744293134598656944065999161826241984135116429386440536348826904182502993503023923120458775189533966569567886018310830985041948000851510899340192530765192078442402145883573161211299462433643990134677276697375104310257202192329580422623671619802612478885805162496*i1^28 + 1739000591965959341429564324557908157053236627586288994015433337618051661370902911781508863410181903764511945784435058470332792979819154304565259969465011501593149103844522880542437877158917888979901879625167012051246322852858961690858028100188019807301423584944262855549165118261858532621899345726886714576301136281459594927751537950587841542117179140606867372182722046902753709260794715763585844180133258144053821244876428846422558354038372384688253294636744868064285665352251000482170031644074515779982263932127935926582400286258226873343909366825763625781543502684554317469833574108248529847070978245982036605947763454853948027779118881260384937706684404048595302742337100025025768087227012371459398641157400904490150072462746450753479699250466124622839423771214100587384490923474097796007061927265681892023100501045280768*i1^29 + 183056087553976586382769439211902649949248756038381960595335765792469098851974812628666463958063439111608442760404809764748796909159570847074319029363258937899077599453149181590409912883434262768369505449317833839340334407779570803080778756081061296595672532183748707747039685618737632791280221849195970532264936926673219414238406139891068700259382330902473739227830914217103516130202938949163564390333865097906235497449584268416042449255890655653898776823181870065599157699237747214540015453426986776615035284030480500608593003855469180466129748489261460154962894891096905862714391689410511603347842540782124069030627286843366110589121528222604915800109080207731133821676361317997424450501598185023285699578082572936572586806504465426692966093135266241865662207517795777410255386604224724588539106921298686219556749312*i1^30 + -5131983813320558284142518854364690860573300578939553220731331787649975248916241203792326200014168188133869762768687166227007450153179231949028387874225089410496299694514717234323164647348578527637339900231134879076096661622696669699746881323594643475963867633021178409619521892769104547505539861788319401797221780794830067195650645523682654847086712195723918795698847528766611409692651637057143747925865427689447092080311319959363472334939279875503070279808533907944424133117027990936647356191818616709459225142282925511602034351270299585965862798283842179378648773335256016299437716331315911132111228919519925430705414366146742970118516281311582243661849299296641444048755363155587374911822377170112909929152223779533174983596984537627769347802685203535489462248900035460055707522275036515688224901336429232128*i1^31 + -1650541025917110128131521912880695772408357313629997477720620628331083941168004590906464749072544351081560542722755448415802713673916195471946635720482133143860798782383627189917605486772336631027518551291749587008050433119618030775292461885234187853415897565616600478150888325383617025514347205358555304702496447303456931807641389163585980779000141034455951604952910920424322528962677656041957375240891857495977709458741842642432570206745508969732862557436277715125891785593464671497313674316684509673795096420087357795049247699557578288969880880664894491132150562058406984412783464022384717500524330207491671806943356669718774560926368606962025507976652028579464051403044171284081548818687720586734949438950049320212402762335501293884046123794370930884718637607036885159648583237127170862765192125612032*i1^32 + -65184688612524306703277346995474929170132206813527257838672633130137042099753664081158810231725794317737741324717525233647687898082447398070775290411531513061486906387480588066759820317594244983447821854496565392359905333876665688608178638417438470741870776586641908967582254747426408461339117184008124934424772476530979427182374733628201811811887895365497615581677390835106699515181644046169880379771845313577120634137472196789167997613870709217111776542151168031383837850964465779174123133522077181084744323970769104866503275127949489709451555930985517659822719293605622446696089991045776233234193743600512176759294542760782661764402504496638774234666392284755764427792014046984063117057919221858945201073353210746287823010912136697699597770082846655003905325436818715694876167460053330601967616*i1^33 + -757999828828258671134145367655055201861920801295116728302955075341778066112876991451894213186722868981688610047737202495895062638870634914041677467371671842271644912392010903687359747923120551560640208440800378362264738798286556609379688640566203709734981486689288602212656858437148537412403643624222009728790290729845663921650814172196024577614484923632231418502762380779612656857546948141808775803918213655399963094532000613331784626387908339869980301256326586303837946402316205009174366361901534618932440788457976741623046273508339282686053334397391593908161045045434892358643158875018414015609956458878201907487612927417815800981504047491168116420786012478079343232740516076165066831685826717493637792501197427090529313433191090383126565437001493244384207420573342503508246719998459904*i1^34 + 1205734770176546908245393422547226936125918412986977232231668535437406467259025696040986161461122205814289531949815776924955889205784465089414226355979740136429020168182168764341786534738477985118157451810789916856494937126074274137330489434480619774131328009463403466954480839408677451998400827458729329001733617762349116095612587869774774488999420677980561951327870760572461224255700396972509727960410930428403710183713349444071211006901417923997636621398656636717103940180222031202956362140967265573270882282510960845516432172879961957073468546883682116382721084958430576686575355193649560732769658470235430398394603752364270704760760528385592129301149867349242102997900863364947834329611422326989765402714120128253299836060843154283028027856244781735393705603273289194780229632*i1^35 + 56599617955832620758331019896721303495243926524254439058982730114759446212899136457642518403912537806957005557672788337320905623755658898515708525552796293473039157911847880352425283983393069967233243058463587807550731351086394019851281083399404146516333224673750943101310187857007378399172748652541015275228724911803986680072977120466689644805427225313766874668912064423122555491312745848488133769439520858264048889048349580386207261349655162101746011646736355982091707215755460920023814622689607635070706871728055760627494764708824118058020984887767229333648836444609174314502875400805134688164186325102403542555221754441571983263188426125140345366540668022765271114011263137036136126792737269922770187331398245700069593794059668209344640434667906178475243072638429429760*i1^36 + 576952944245751770977727275956152351651403815506447404343743169788946737465867458656107195404946457146933772819652361671029829212818231339832770100525176640418154192566343812605079497727582082675810418428651430246074201438063249296605146413435374354702395769661806758917680888970632877508698243510187801446359148343841274955304942011277426712624287255865922077838266711912404912097231430429930576425982661407809119446759024562850001535957101886289570247327461006557955570883160542929861658635913181359172763909829974928776485769450759694111409672407261994399646762537468068235968323604231691750735172377794339577671151376975618211575561178888062472879040595102156449208962499991241570184245928027742520344547311729742342532897819261329196514019562265697250579578880*i1^37 + 2783581475419820619204245995767035722711220275373393623153638177044617488292662736769466050751256111877671135433903944602944907393666238934347518279340720374332824167754411752760770343476065922434650056545344665507603649747406799061485398246397136834598527826705107319747757720660006281487000694313434003607036304943401263609010493424440666899000586404449106175091121872323705490683359921636629127870932881456591962693177540856623179287843504268453259066142022336657022970532088516318108908894165470122774118819004508283809265093363266611694973875524296510675202527266351323057759686967928369748904719420361400943518934331623374842823344029605637513896272832593365597997399976024149979491502419717486518157012156924973486349961498744754599291027560203288576*i1^38 + -4408820022347791393732700479836760079808445104110415431960959985867537164418981004125615309524882404270582391290179223252538612529638531016733189369365732730395779669500824565809099729806718068050620175836818275605983282109559936499577736640973605888754568775649916386696655356226632525587479799785992546413143411472906144724189635073695661575221091292356903175520075926187664886048211793965371194851046370553711361214874515408338290005817618505866962766382314323267072578890608630807783797411305304777320793114570957878750468189640753066132205532951644733652825875098638060441319638189396401990494864109648132434641872586969446517676729682142861389881253004778648962382822585374439299656474579163775358065243638600053311495938327949985880721063936*i1^39 + 2932114479056858830218507077044297603678131495131960604971072588289739845292008757581960430330498420035890799766588451561169427006982072961778204561643843857795078768423694951597620660916910378716260090911557002151627291838835943614180691157480227991315565948680176382084282171302763322588515284017709121144848657145230232990984937813398158686955023806090790658715102288216505816110674009119531689096730297779133610650632793884266150605707553958727755167018143105165850923389511348267855408723862089855120665216840143447812515206361711779685803481554463734206717255268299263562488323515582766298560046404383335812743298467288682197115724781356524909814758674975127205713542333514782044714885843267700916713148447189537785348355043033612288*i1^40 + -789997350548071412508357996637860375804518752466033474756404611267294667978745838346758036148652250105036701402227541315368090516612964180890402098386096126117180327049207277112899284335508440697468976628245795755280101055658288999065773101953722542558696889419568122318949147061594696598887979328220634452777196959199688467229779604413344025936157081923481872071123881269677415712801138161427088725882279565677407553779112980996142894164388126414812414421795491738074390432405904141076767120431854184827985810659059893973907204048189861540862077545568542224732326193034963676361913772336571962494155849395663618271949341204771450406262510040535152434369701927496209181663459707965539326922910756363994698934074767610238124163072*i1^41 + 69831711561141168249850332742997930714773529397176301341103694439244664315317479644654953278968643815885032329824836506073170983498408546744069613875858838318448452643819272645790092594669645773254233702164705830331783004237914466566934442551294042240256422423219189211773942045438036571618331773417767614548872782038685694649863013476382618384327485709350100184215580607857787996941952250925309850627050906715014150798277544752427910803547419312190536346851511065707705190325091573846848091671707971405065754728039185087948217646995354243596194115614183260826246802768035526655994288497232017349357788748084229897610235589597299964133917034877451635685117804513997298702019532367023647725292004133113695531033518145536*i1^42 + -149462758308772317320601017512117088595524414160532550563892582256413101395025919791582759226959997732555743394969126965976916600979591951888879193085511593953252050530972298171684002437940473856320137265244212335434001969478885195619074894794115296205882733306329522548179011885839833009600001600031988520805783457214300874804858059418317663817329473705327115941012846725059984013833175518864459391936774969038625417532438415958237382795448152876953040089834914678693763255916028272729865649058406862204553155331654386495397908276468750621891504545993893880523226310243433387995856794968441201170021933078440631639252345804690072156302118828821331370071223782716221080793954742430517232678059081876610154496*i1^43 + 86087332053289414348589798988075981463751410262495725039318638455369756671326327402914687673893392364812246261185518487564117322743297941193474359119580424943858748659630046046710578936390730003765174741384985360812543519237660552076976495051345023561565930739412740894523579439911693626439526137723227800487011190034728225585445366890080941867673176988401386703852365557938989498745624313381516965282270983232880415313937836805733051723753641241313670176753321261705092304764600846878303877054284653916727457731454657907515272395112377588668652260977525230104578231232124889283589330923435367215864590344298435932661370149856684703658087322026627395852473826082889091837374411900205131613446144*i1^44 + -35929619510565655073872628398931513171510115573778488314232721629979843683064363162834602616828453176862983464193021088900067678518597758481989538788340430581318619948541117135623557049673818793515047769533452902311224318562268129804643557865411566654814463668844125132703960720384469447340707778565607216504976735555777749471572697037945777827206566566434122009342451203151701920729735905648850877220349115471477081437252653170797930316368490015342593442153556960505265867348419143795315169477758557568221854095937913220528102892443713153103060332751125359612679151004464985005364132766988250929605931257026562352982013210954786492726617559885553659956955352222658356416000*i1^45 + -115713918899042797019092091522440506824786302415652638636843491971425975302807642639238918628761258106551624677847727887349207431365049828837808774385557483875449240324482698897238877353432119901105217573893451715099921398505957109606724673190270786287902389341734571691813519142418062462143225370204763256212746258167690946529126092038447339917104508450621292345662843215772470915896972974413867961797918001948784422411804943834496153748048878025888216861023686816304259922793400262971305995835878039059632858783062873641073795707262317140517373724521901202793559782403382180103599608771375704528988169655747016282885983997500287335158030396648750000*i1^46 + -8062532418366166587129668477991539037843700667869528366604402816304225612501655857203591060350464249727479545029929313635607986107446234170101145742023141792246404670419731454144764739602231144945184769150458250932885142814243199173162416241730200161518629750852596590346563154719133786493633130332655169184580447867295887601031433064767264575984214112464746197282341430743711644841306608264542093985104797794278958101722103587071550783013449175132286892424284437277053157769573137506379168052138411018755558055878423825191394716379165343649864220943544726170496772314025613822042120366622751340303663639430664062500*i1^47 - N1*16061733318296084116736717528793141319958681775134109595968795153454324523171667564922067629474418995818590970703125*i3 ] ]