[ [ -188456832274140821981527527982834956163510908012045679810162142627370594121487007097353671781129789398480920557099842941044380416058691593320896012928759879108410547851209248278383149995561540516746013266283209461792218140632903839117755327883983009546208942184609269988239793194384278456478132204117458880015106921964130719827721381294022930360666243348840641495625450484702589418217808449746122380660778420046106878038775226101396462045201908179807124949944755762318712973625580711499027361749262208899106665256721333742688959402080057092454945762510949770998672324375996779674787167439816697790232421514766645196693034670801658370964969009673225692065310452271176145720135189819293273953242533852096608161258458195056190928599094513590581481868009952624216911835469452119444578389785348741190693956304355643618638980344858017792000000000000000000000000000000000000 + -233513117171480189645834598805921782453833013968857344251157024442211939163752331374452657620639906612465744592627477345265352915853769098374882611988743083267030661863623354229841939307023811848625832200872758605956088300940327237615170695146634883294200705685177153397575652537079580888907527426240564425743606313723550046213707625007026776312804264183159158918096313286770637928822084907283505413836789614758842727227573291360656476625587959879148638966520360134084617094982975292682527741543325459157982449671498622886512073629311153563997516974593614329617396570034481658329958353287044810694940026133635844754032422255281009616695005725731293991502770006550424706292210713737350955919393222329339191865733842636807319210192903175474021802661870900471001646719453358533826631526190767980920215762849953617504010433981526835200000000000000000000000000000000000*i1 + 48557034932756048334849230986645367509853145265996978717926237949889881261793646365749443007658475388518165873695663372267410290055942159607209609933608248539696159793473598597415308639645683157219003494888287907407925187940462792473415407860148467713950254776152823097615482922750458838233926281967778935046897477274930980268491575317137077494825983219620189326393946947057351918578153870666574950759523790735407772065273363020505323124534576989204015218861088586836774107664942648276579333567913267794330499192800789064968835261276741647009462052556481708598631426835739941751364999956155551262793676765582878849783967329145499120955003367807601174003184996427748008326118779938075502637639994345883886003391712030691297429372062622437524371950256932445189549647733818408237337406123812003398736087230976557045093542584647680000000000000000000000000000000000*i1^2 + 90539855277272685083069233706117965834298031089810816409000330025705708567696107188640455024001241007316544550001122550887273797798224508849415043672084955511951452411923670949956232784028521244069699839807861418668180285239030796031761395777806386148704590656295162120872268969038125591146291551810217313329354971875303712282108028318532478781774905842404001618804563857513219745923626221176706807993918629283457481513740899245843392992067369749757389752178030256760173153740580897477723243284018016180709958924207431028054530766039351063020781650240911967624619178154573433758630760204152281910471028884180586676791029229419027245950895624217992218796217355762852807910926145394991392833712806890792290613745349735771110993068723583228520024049096837460808119842100039694398067587945581975270359256575088869896008534851584000000000000000000000000000000000*i1^3 + -18461291888702141693407255548794023257373747281656268721876326328480386579241363172822518354121426082760745129464941465970316705022921796194927889622615605655702188898566136262078231078297445803228369042224856949302580929906907624433490423886549842743539319992468783917945288891587819650665101066900626038664103523659881203956585373963468213430969791172491349973569989663477455974271559788436767673010766622178628077056567098557587816848625753924686893936998316546464077557805459129489830114720264993282160273002970369021260433290985226242156328668679056004607391204908670892713685300739870070336593780342945374169066247807516973663134495822721768718373659247015856451154225480539677431361884747604412234484288604665112887320008660003484268272315065293148975504627438834696850952470144410367637800006394912305574850016051200000000000000000000000000000000*i1^4 + -9079612151037640157487162372604205762894572045164623295265276204433340684564881792971767722927764160849984620685375349390588423840146537174701958064579907289678766998782081978362883003611455231102651767667036028329611179579374189318024556390414529750140530612679943255082324272120851023433896393259247871111973180932380948405312236007272032058626800687866980527508814646125466827467460635019694437095022916094339714048720307156213878654409013919728893799600123091763737301817723240088843767401944194759701529803662456336552046555374891008737284429027059279357593810033773507137537236283312213366656270446966033599592762167917528301100473607290640767073281735640696969932959499892887272601778898789879075609773757148895549416948388449737960691512701520373226007461376630303564009636637889775645373419198482162027876843520000000000000000000000000000000*i1^5 + 1039418140795455745272462339903118631320436814213919614325339834775559032522597028101752902478494827180036377350561810891087905572741353280366721052321650340217745706073942413702435120571819395594410814710635999365597048099952660381382036093837098700824394546844429193038636185694430554474761529913093082465747240646439152457936009863101932302678054707039667876524472019019885450939008864730273501941466449593900823611517517128212015982983561941849155972611738227836906326868404383793391727812051086339764306556103594861834493973207778135799333817097138546258334585921177235832809689484905449285788041485786700731342813462973847663262097360461930084933899118071930140126989261738004230396425345935763485433748353185162046039384525736958967007476059938936132566806446216155247611855985165633284953958136612654682210304000000000000000000000000000000*i1^6 + 101585871573202116823956265865644833026089040632750566197917528429618080534180711875200041288505505845751010581316230851477744744768523887512982712198551073806892218004118830498404410576801639933567638483223776822836763169073321330842613149562233374531913003892240671171965821386712001168721866900792287333607741933549494370408373744708734470044766591841490995876148335136768385233090991089965093395814520804406352157669655575615438152696844234769127623858073317410879185209311647184065180564916673094597217409305125588739942076956998630274578520439411016825399981059155619223095360326101683861836738048804198765325525280869777469292465779617784413466957269206938738719913274241719441209711046053923828672734190249515609817815231348275494145629568394343391842304413711582664144481293530739903304510878125653177139200000000000000000000000000000*i1^7 + -38173976900767831036096095658683216953420928605640415620080891581714095313847601336486175169416796853375892974396700064852939760992160482418431193524437147650802204761440919311339815822520159890477744305131086092160736785427446790067735128405528597698814020145627986363437651531557389031007475310261600218553012809914373066000057472425441714078585568475407111151360585975271450836610941417433592174094976515332852633475596716963892410752692269612456681329399502014706360728167638874184079981916554231590724042645239159278419807692832692556295955998320980929951196864018367226839768768626361838408211045187040519899469121959709646164438288591171246470132590358966993499800907864201173034334085706584073406970721806605074244640430368821055752500407613918841440715370119942718130908105888494590010346984389308579840000000000000000000000000000*i1^8 + 2907759741297432441514029887940795805268051574151037739381015208769473011215703314023627808668084372049011836650898921146769649236183127410198056267465093367686290885249269948224854831687253494031757637595312430258269342347015262762440033973491276422341658279625693587345470054361934350693452907524118292598383939910385884679001423712097245757323402008844890669571170485351478545151349294245549533856134859790298124392347138180128632773362126782681222664416831440269570507924570832397629304085363451256335032992369812049315756963139895794957134638707985558727075712072544921680925103301138740069939456388257825201872585196464020585207809982500275121870185481740879071524593701661774758449108166845965232385733596191222975404095932011371070626444270449164230890076454629142658971854135845957377385327985950720000000000000000000000000000*i1^9 + -124997880814137012760510916537402671374214331196783628378266307984809818335223478137836509893103025400837310986280242852368523326030923252306419145039037766005025990145321547008590600926925580008150296829283770348429504240137058168593413501399152492678121659691162432846517198344126733758450350585941015739517196020787656545875705308098736289780502490087085018043968331706392587795431863733784764286182474301935457722711771903991390772761653903037240276973418649311576004064280722998978905629938731919945955020867486503232743708304396556776995126709103211501367956988403743627331282446068156214559807544771360837047564642972445837409230375190355354607884316933326534921673274484072989024875172160395213931267586394714616385958192298099745798117535431657572348588761468284739508841235271723413524784034611200000000000000000000000000*i1^10 + 3317421978657568833308399865370852135596692448696905216724269578265407849501796483346951772656578109948645099556965383077402987533391718267723834051041999509723577009805664951777119578965825536056354228339159631085203483174947102537683029757775973455977864143686417649901181155683297399533760995998375400294251012324793148564061373236145895924447923111811188168307110241672163228135674808746485424197271100490408113344493523498967436448659618982062507375585476887012305857150206320364037984598691329626861505926600834750413901355691063214566936249199611185120136160259048316615879621388354051046170728711045004071974350793187246574305501442528047641281888602873404219560207367192919681743563843365668517742824227684840453363723407775615058005369639593302085877516910300270777202173979683602846355292160000000000000000000000000*i1^11 + -56617414420886987547548721563065765063691507863268959793917416140526498991805389019341178215711426842375707660928994272855610693721493435903552553315549538366110127558472162686770697213953907831395606600255869856174230047468410130007822855436342929172714266239985726687713828669508907385729269460599923628123867996686849653922734580285226978410234880432625823158002449550098961519486214307885590489580425028291540078498276676209651531589909784801322228362374419319608073059009194415942498610833817917185373332851627304145700880549018561051867810308348252626367584198001604186630172474350309417127271671360532685134356854338372458493810956654632137003163778920177335706358126122842440841727889622647867881430471035269263890833676020514188968600552077276004509307941145751824290154759941519176630272000000000000000000000000*i1^12 + 527627931426928061870567076762500597574887504693758907125742013632450929264387562896784348353264396393936122082052118569386485841983290140464403344871219605270387025812421125187024021812221311711367748800369129500848545393836997442365980860867306929961250231071567281019065304831280748646868187423281491419573693722696768026765067821302659285637825546118509592256557769603020077759414577790224370570929953484171902339804400892489648612547749639301230311881297897438874962340945779687140851099270473703268814999828166462421275870841873749356604203981647816636922764325062956823803030577700988156550100293082982647711413482520937107914674136745839840455948922169867009067585799555274044689765903308091132941523058851545846721907703309043492615060154113319255090077896486035319203262369108485734400000000000000000000000*i1^13 + -1914130633680550557560197327429586094469443737593106362530076046692223789616336498344450340702371758786095520001025742677997705739719823039378181052929744523945698092182264017009981756525913458197653149184397805284849702635313469809655351155319780100043154828961910145976519772305922461489931473116456695645683704399863328817202744316945236506335789062563782913554606655924896102544848338649918800338050205217645051785300882103173210427769758035524715531448990403698501140569181833575021185314681837721851523688689092761811581729160584043396066822768847669596346972301002360763820538015586753117718538574502250118352124489192995460921874011999490088280317419222157512121364512025819019072356018454456990484181535885683639902403368062644551128415301938117450152135058259627077897060970659840000000000000000000000*i1^14 + 452675011340980691772115528468049653505955043823227899381037625307912866050696216238026720862679289055953090616261176937579633924842186914155968035384567192512239512121038238873039903459179665564186082794378816834231830015984761392876003018153265543319124442780399771906854539045578593726182992678172687481113875668354271099049807853639143407874907568373625911599433123149023917838697170966592988978819897189081035938671693375067573687495751478820007256642745041754583683237415236925177640235940735274958691715572593315400545688994784176880503920582053679808866766476474592410583987399359094213988182455778530835703017952892007138002269967537801651895386457502302648154006574926442178348950031889393635230128201977601106483087094708068259322211401367073280661594838388441596953624576000000000000000000000*i1^15 + -9799335876449257239550178749947153327414394251082020371283775047310480130376249617956547920154421069160348889519333797438306617673901444766908744495461827557523832801023882383118655318744916823960048672907663564417994918036223000548445253016462034731254554502996739158801658538415200154274976302780673446261894098017903589773774795103020752364065604032061084793887272304335295319551669860612905888919298376037254003943168159956251686660550144153096068566828131851119478047229873225550517578118542262531064510378774719351382815014174773961545457522648331541071236587671570590944460131704571235580537142347227877947378942717230976308510048317464446890435614074822918264397586467506719345342992142552863199563164901940285941004003606433208622092684969333483368074672374132525917798400000000000000000000*i1^16 + 7933715412429908655223938545393246174016334370522057793959529178643174077238486494694895123763908199881841519945927719881353636035333391789065896979462777315542198689685543425677687652651882874989567341121096701334082152483325103024428177633199936455506464877535769768002574997761560539491157392223545275028348452805740762014662716932136127638952090365984232937865239193300926751248823130108062126719950458717709043688531118074473434604078305557736961561649077879620177658999385086556777119176617907066268729376862438606789148831424205763030372164295018515562647647019462314676274004047406754701150960249215103240695200096610091261054989204944781382522164670271041779523032130171425461078058763398301431973016080606839760815448190874166630446163154080641768045877387423907840000000000000000000*i1^17 + -936730784405786507827461393702907008507691403180128530739639875834309814780992236852742035963017819841573517533452753543501851276485507574828874389374526177518614308409286541161228976143589783821550032401229987142189971407305620901653929382851888168285342038706322936553558325735579420403412005732511785404074929408453176972663682244698262486064212583014662548469340980031813782366068313439352651627170797243744299781751150651739967768633151066822982482297418133255415084783957987518817255383841775223879742155854183686772630907902300472950622838258141811489774628380140288153547164135889999531609848231030400217445120071529312694133286227068154309665247600499825911030377016157269779179183126185611597637196189124322458438192232726802472336232169877196465016816795648000000000000000000*i1^18 + -307946891304509363702459102754852692787336052998128976049958660766544052164950438309458178989918580885671395725849181854635761680518368900609581378322768333587983133915678267626089253748968347189988076105553374989204367819094979929592866424374391179700319304068448092704428073215529905241726551834664865059494502829326418461556038911636996164516693838862149184272039635521021088737613527736816744942109631446032747824710636078404303700722141570521890791873905601118686103678115180375888650493446514031297903498042951961872454403318448401173196355063330800608977542558283386756974537454800326563793453317734617297601594286362703912518124755846830911273928278841428488134446660120782326387034558893400883671490355028061360941157226270907495006666668253863606563635200000000000000000*i1^19 + 9740037441601324035897623700606364400559028882334677932970369801527277580467539716943963606934973623776098161000920701454452577660258749005337226204441446445529994741254095149145399705788229343572359202954893897513593941930767370176913704347932543592460608146721669968067068635115688964224919514942898502207955315506921168933331899802905065869901172682295093972969976759241066281379139821263362742177386059815243839549204823668774119422609746755856551827581983870082066604041975776994486696293175793933224621056286533654535267145013348899309283442867217071493988085234326562533383412349236892525701018312684238316113057848518448692091744344500914668555997247217020285490506202892791424183387326406065659697941498441920557599900341679867103446130362611793920000000000000000*i1^20 + 1549785557704653691200993004799447619595322841117400231334398649275097296233246350127320111159326178301468745832315357579881043377266519725468089766382135573760899573729870062877475512267221195869018060048114391478681925887292661566668300708607457421640636375784510910156717082699792477097832104502141268036342575540393708944229281166842479065990289689263301783643649483874109124339402863765543272312331184735853366362734005852520508739883658636093554829148455223035885689221689063328408925279085808182727187281704635106700206751657926836899179545987270624849117807596816469238755477241312149034717693564581219421511566734702923738137788511587417361687408418073991250629624570081892662367843206312050019943801965416791446550681571947721290908059041792000000000000000*i1^21 + -79776596857174698803155233053853141803888008305016636250899280468465326594372575477830439206789573515625208494409894485071117859693224707232610716921346872005250770165286439032124038902547756224764369098399108836554059953120599644395569647378066399149284904977557311361484057437460704683476954452035303717820590854710070293825193869273382436105121310844391333383150140669414361768828045681078440889697866686386856742154956678086728584137755429953726020925498775438051822605955824650732141487097839229020829944573163985311528651405051655714075506348148893520859254973956900989906692507425911751161736638609748579643378444383346122691385990340141450178316621379106322544188418561957215754516509067226858577589494641547175139159530052036202718822400000000000000*i1^22 + -432688076900743628987951527066753500638802933966846720775181208062347178867609531995173297046993981148090097896490221915405912692102398396426577821136498970952059579182890005080255517795990140566240612517953227322948187579742297615452134890113016817330044057128637092136602383990130222078920730274420163590924302098506053188743187994727358656186662234267246117911721959878722600652292932045861166785635665431006778339736346689603144254870231398959215189215090727617739577885834615041182389711214475951562104925241991612507310964705375886012094198706237390247463388724993922501138127522144480233304270330984121030094307022366226200188136378519473984310639009519192461913168186335702797394637896305036080723478536272405361572069196593233920000000000000*i1^23 + -213837552331168246112376406866870192790955651328073307308406561242213314025346755806288532542623685386427590568834698691307186038441125236950160848779469499230996345277697392791699343804318295575822383502053784145620550432279325866450754846887084045128961954714442871019263262705515935819632733554516965221097525094517716293817818721444826631823217130060677993662914298474738671114415590871577903427235114284384635371278142051367355171536731709785099606373055623647672426426055415483740566036113623657570201073711842547274794401539430634806000798030851570839722826801352591464539300569609487357169263435379852996847559746559898348853160134020690611047604064149405677156091471451646950028260146196557439125019602877012287864717312000000000000*i1^24 + 690827088191545184901288781936488007587620915067908327726926966159136375932292429554057352138223965396907116578950448940517182317713054428558739721162031549031755271418756930770855411773053991569576854772590355528978129892548344959789714630982490526412108274715735788045940091080330016530481549985692561664188518126436325947361152072760406426444908257350864410046241281287958898227096066632259562970465755862400948090067683167510502004674574252085581052263943090586587643285417004842174511401432701464425926645006706260238882098561437218868711267227150506376345858645016056770387200943402029480769935848248050812874683974588172089539407389534551781668707669475208987774506000660531745609840784770939247543197527270098534400000000000*i1^25 + -1286801378445693216831743410011122015705904862191731559194555490614573927372873785433690727060697013110801616363267929091843580476169335905777829008714724165337385640609249583104457212715387515354656651604665789848606492020918751241969574681024388921118570260930348527227149945798805788453033073901911680918488958472891136924491369126699102192016312696551488264752208037506459882587389589925026669588480043451737708275032373761664597468489810661667607421393314953490471747965502988802661102829093889329896092346995853215143735782722455551059941952936347107475400491063585959644744590923727789357010430339760817106536609813337720376663504801815246398772260553846821114966106705448381959808601004523033503694762823680000000000*i1^26 + 29194019402324003993372133098143217822695168940478802110532167457368151830607017406500029881120089673395390333591884503016471475860956904757756730130342448189248731845069199508423992844181523415218887066862548822118119509601632758212348039942644590490169981282196620999834928646695790155988664359368913717557482210186211788511493007602545204405855122919712985673790291779995984478263854805564475496514531274864985730959065366438037781214446258053010610533960358838994614812130482152311024166014742641945794885107188012441226227365504554774648980091604015353660129075883915588555806180974058586504274565526677025549527271617316026684870581912025742843810366064186965542153438530833871950854652656345335808000000000*i1^27 + -2364113436362650838838598064657109534348001428219317335643834455029547088569822549709060786485084176796479661193165264198478898304133584976732408115594958960466632772315092058629806541400496167907960327880262262394062304446917288297477660200686866665188106530810586817103757473323192406854702800399411478413499729703142545300882805700627967966240605361422676140647230586732231894916385507964440950341551019502031223992722928059839047711019062880042185605228687437885294579082690265311805421641467443953225691096838519762921042618506319257346774945526598046429368590170118383655367796310678646960716649451413351478998421586895307234034908514775521108686403683152798011925474665163909861333153433600000000*i1^28 + 43550090812657644506572362205133136345772033148837424535924854551967611020774145381161070163495973219447064302103579172198838417453122464227687646360231516913392089236036275904338315944147763076301580984610226385526419275111231690817917120787226408423308610495427910826761623892099267693241411189824237529488208080365122868030076423109834049864810422873749372277026338419924510820303599691859657836828810138967857969878663168026110807761218289108762537599231721279989842528911100441965719849161282049563125375482542890512678054499062539151719660193700251631582180775863682806713631949076320402167040104850874639940574258043296501269532406714985846499754149729756932791673945019646484480000000*i1^29 + -344302273793528744070197255728003199489544627567966173833664589144151812945909929939282004040801982145112991433765559845670275107225526891846163962149885176669765478335001558922584557975458805702852796126420544890047988744665574156799445520572236994067292135996908277611787171240001707256084789999831547732066780148308405207060394042887071152978674795345165172487083599006962499348096136343587649537463210690822458999691421734160429252207992579441401073645659686018765718027177561299919649852207914128535688761197700376164806468898987605015042795952846013020200094925016568774889913943082924449041676768559786290589897367641873459433001047567387641497052574352487741165080320000000*i1^30 + 100813075044772081832740333245136629394958555101035318562680404645994887124383497080582363844622283262335937653098719142263253467027314337065550674055393156306617928593551904368608339925782095248095724794859581739842665394617350155449916150575316186728715168485726576910218535774834574190557275335691732953577993711084665915857361519952587760114398710244479189433691280065739914244291846870372601380447684829866365937674335877137916370513381948566386814133161435300641477780997813915095484780101957574054220426346234670504386813173785243572041626461551327229209851431067897842129506673328383143307479490431575967085834717702719114418083482024771667927381564690457600000*i1^31 + -565780840566949534634660978899427156360569077335579051786837552645062627536975540108662522822244832806426762594439544394898237616997975010401565723229858509889721090528440468751638664953297506946178943317100563351637266094077119549715349216281265755189196897314337017881200953007822101177527437782215152013182965165777892480701104909883830943246427927394739229946219077663160437753846704843790277748183038112479173933844768338364231155818805546584205262736099152699732803375609673390185334108639433235144246317505696938220976357422661447107417398814739519660056082921298366652794422989870980310220681434069808000404680255124999578848878481831491180066560000*i1^32 + 200193488997203869474837990010942777137641916686658155761227943337319956234984525419317635835995737542235880271619604401286057302010239653153286106868828237828189359791056747280682998090197771686483536583630996482798436811012694258436673003749391197401660082677284544855599088591159874178038342925632916731435295636213097246109295540231099217556122027799065215190301973092434590529322766665566511992334510826044585383444157758567827026280746092885692164713702561936778108887088363362652093861769790844125880602065252859506267754069496774140520385320532230550273255896544934321677262408649774885855884281060478348313412295331856577952000*i1^33 + -30213736530241033798859241236203862028287808569943570717837726404599962039118310391504967207282917983472594081910454551448992197354586033042137661321599669528864451739052998669787170295251851028622591950020609988024937699825188156645745166066120921443641475870978116763570400493844930798193154314161574728761226497395064030473599773199076308355031055962282428340769532135775725438611535242833182480921748279689708885355099707835104523140301458552574238072538702008729692752990973599756771723830156732452472299084852583719620001869462696515563230026016012435816989876512636328677273793022525505185123575567151090800*i1^34 + -48077040548806566047881458890628090501558503558642725229003335679996913778984646155527647977533263533761669595559212413246051556583379990190955927688424864776760765943178164220307068729728097765685271319323151458074174525514703973226883942762830226949856681884702818772142855589389695638227887370780165722685493484030936960706585522994789803022517110423581159402771955474427857282361809581394801933162924279538171488670492804725297829316419537146599668662021846118746805190090352106434776349512846883090824146470311397761834000886705416762167240250856510662312367389213687357993253960*i1^35 + 4948840074107242028152871364355893171895957233556603091541367490823177691876459257097819825691152380856746877358654498915299661150747514262685255663597133944442940724825022040937556347936613866704722512554476156379319344408461456318424467853254252803719400163863419358420034478922485260973682501908393337642693082734933264217247131415771088128277133189841279657815188162551314143605571954750822930646515615746393674491241422993206633791725562471991977484814881507585954678513620418328340057535422014911818266353763583815118926881*i1^36, 3621911050542013091537549289900848809768644980021406015067801066701424493156187762133974494856261918175071013183645647266090860153823364587340847680255412427155266761798352641054240927640173846388056620221004197709854301298456403094278510882232968399344592886139661289499300616824407904987926117018899734225543938199407001885542455542600007459865120172780122131247591560838684041868575709621159148005968090987114032028714962515514124067441519567279182596345517524501585459208166772355414402189665824641148221228430467248442115615894751000762896165086592881692537303789698163709081332007814812567257967284353033439267687760544936704053128250009532493737087140743793336986213630434619942908229753353394121379552065532835629376663089207155928548421096099472551627286293719010990872641304836649493920232647755360030517231838268956223908927224311043887969182601383104261175618801981427337691070546212233367612632553801488075543830150526937431130341837596142715811752897169000196556560472692687699188554761758962794169747779771914724349923367502457573834046799919825219581777841417013320888698255303507968000000000000000000000000000000000000 + 4554924905056419709939409313707931850806705632446228809073259886693999842966450883292072768093534816675150880743151722314911843600065782745559669171485626922402820526383356849611903807613832612683435492212262606369593180076389849436694099225798449989997526453799482002420478291769739139203458714289555058204630225083639687287987372998575645980529830459844605429378266051778317007379141902912348638386784875929584540982671492403329263593229920967945297034430482547302797157134302901608852799101329931845380989673934146277675180000174160676433531191655054760927520517463737329068331745455858094222186149387985094531269106090829212218367515739191164548331531868089501604025379008594409760307622376648159436072203077220828461695036862759464614248560041362914985254503351130807391930943580728737946520168028445113470127600394228444483686917469853554568875481275095637344859200445877982865076322862040379232458675525238021232699202160285828636387644450881910335151100715216088167337589716155627644498783900500918007848142677478580003172752099771587515988572438142935753893320687195774617325963468760678400000000000000000000000000000000000*i1 + -856639518503384421731714455162472738716048552875652225831658127790649271976536059384516468563535982276039094731868162636048394098762845244716449503154903841014705477874280425675699193136111629487960644379976336810599262619721135272008527547247700994254363361205078573999119063387831573427689017201521599703281005733354144394490090958643128603125628042696154397781850806241383386736527402095488364942945519054266299328283331279639469345695726909869917511327911140220508153546506278223835405228654680186289784581192323686114595118342127955956723698547470600113627736017076420990059296529327317348814016347129444860733146948912559687776347837692558121849228723515986165977300111919768577054818218629311999808945707975509348061061117112107499629492461686385338837932218423917953550461188887948501171728130368591751748409249825058983368094609421506566417721478621963412008762122762053303705486276187651319072860648037212116828341344729821661357803249827475739399473634073767532138463674229071673916150849197753695498303188515263403446064433350222853125928013618453097569701634062894641216108510576640000000000000000000000000000000000*i1^2 + -1763103681878291232013792323340575898785449191636386883848456842067526420037130272701650598320842063160631115551189956360282676493346131671547756493930544028902901774455265034975171920569277077322965894436092452857265690328299893775545992739793384570817119427308003677852269933741165407139357984917107962965890290240532612205371706652414947612213565156280952656828890059603467664677869338935061392466024408737343996132348628990371114914161285617279032493322176775830294925294983418931636715806290816434517045194133447634722516073151145658510694048741837654920689065174204193131771740547777252071576595505376253242215306164996688215575923556647419593927477526392771652607260305642299225119923088227113555060597352419163308465727441185632921494935369613856401920453955321758813423850806939584837754934517107375692354982235406805918471632446493685786883792766391277352329044320404853519078771152388687047787462021897969518879124933669042504137320836700319617554584174864879912879114111880326566636798996975043650059509412664227214779091022812181974182828022154413186310300918571410495584738476032000000000000000000000000000000000*i1^3 + 326216749784922910399850739873243962138527056977818241299947703495314483704477193901377379543540998750812728214348929123331285123730933773752245402500803350190261087699767385506839369364414243962696049278517740357294617026585276056686650246030403714603117164311236382399083188495894215404773700113593351711237507508479713021475565241492826348703732368994000112435324255374836507070055191415050670514934461922280781011126277978016463808894674283365819666595799069135531417405914792433205558128118453034605505135195186981499137304625511335088664519597641561706469700416543192686850858458954820289800598012345382499589710708137322761179708584644332871533752809851967580814986717007127470645853053667989968189024592579992418968299429410982887674355469505292530811809683334834514583664527839889124388312216927572673175484254696732390160294673550387517150319251211503029866775821753302259900284312839484822835034658854823826230373335275449149116248114724396071286231383104506211026550785717567618341020811554216039668247463187087197982777261934089476057313097507570827318114041672538759655273267200000000000000000000000000000000*i1^4 + 184041264848528987996445944757836794653775854840651863090381203044606797855384056578357973021154553741193397727213089758790708682446726179572796982150827911072853282511590752430636692796133608484132783821372770749607052520294310231751821879827834818451728053055216165006065179731305323118888769757199792046921228817994279724366101518334399060022498823977380064426745430808017384965076719207658397038688045941808408150561765989239288444752123509330235931779472901613186041136467825935602882450560265587674816447056392108999287915111969608984712925184211577488535925442779917806919875453279812460108098456347416419098920986140123931879015365927087471582955088939179004381876786287270322332029527564555970215293014264918142631505069116179336265369569171920474520090056573043759506259212483819372246310350409573288941144973980417251267199172830273159409591169042857661755021228667302857525671993248420315297440361234161157014512660998538721361138837013637749584914874019482935531280906738311367069320788315071510257789101991919975968463523544910248452957048972813174652798934153118806777528320000000000000000000000000000000*i1^5 + -18364071389057989677963793716049312895801674167381734444506017308597750383839821075986752057537366960538959230535558407065933341639126310212294295097098999547835818932677179422085791285587058324852351617223821375154223410616117789453116083540319784756243787649370084374500563622314218317943446956582501513127023075959631578957547645118285358153672453525313069236387325101527586632254905535199106294254320803863249574386958258266521235339790524461704607730375055311153659626699600007482747946032615923707053698009623284699257183626428909932215955348480081034853554968846524433789858301878493141938663589318807942194755707485611882316529257558224097140302702329277349139209095744709681427747522859811421836338861257347104439316723916994371830980132053816129158113076241082561532405388485133750476624081500481968552090841623125151966366478606576669476281949461746806272726287720300899434477888882562705660851872613369159551738450538922627040371262305476061323253491757236486827129736185903069884233211883592733707149757414781876226975939748001953773308140286666487552690301127314492096512000000000000000000000000000000*i1^6 + -2231404706927325779581291661239225849328894526745891775671226690151118453895955983976780194991527982835877711871093049211823133763591193884661067310005610957586183990250934471674244218784551118262849070465938815792221547173249150544080193912973867313735822383614709544843328769048060907502810995287822085770357705104828474162365573005930160249510433837530520749917822896705789528090532611521892198996998242474825668343561819698951428374618139109985684735116756377391948656099549763324874938695684652157670105352569156831791754741122751804146693701142565070482962057836185100708558100944874608439338263798601986054704699806745905137063149158406773543729543099353833871164595389413972018683327251399012645157274409338550848262327325882272742933166458131857198771913802410892595419487730845948939453416999930564959141971089385589504519520657103788673667144744382763756190350266824250538219778977128973544580103367362411272414082706777156253689359638022626800528610023726727017286024107596440538489607370462194794041239162655974312784401822441490071987293843835651948891684032606738841600000000000000000000000000000*i1^7 + 725447006660231313535384693605552081649161548102095972552487896249307309758964584573076468344717942543821411256894290576017106723359924626261391481076813303367627121320446408329133688414202553355146932588808055803973030119102038967621509025880616417095756368507723914555238828456691394201663575768801245160874391372772751240327439697365990515242360063686702938573656023648988711091470812471367619353253288867824872308454093403696584009796045480302515176649756870898069086617691867544639861690640560410123041008918122369303336033863170601889349239464058707700068805609635711949131255644207048658226759270380704268457092187533352549977083226647639396430781067031751992473852932174536819216960943496328419342303685234491614849247697826426059938852554280110934625845489588005873702467980289544238308604615019364269541935895265111179739628133885607111024349068315314844412694442681724255063125808262151749153115611303039692755769195779923236610192084683034288695072363100050586094415338438660636404154412796944585085771572304933714941800504224254081949457896692646708963273219999006720000000000000000000000000000*i1^8 + -49773362422714754757264238654220236245424616658850584972761934032562620364671291970900996905019127736856011526967131737526561997114932727316458465511299370422691224127720675021924571043553391382122451155841797236619204261724464330385448417709208333752698630228650182983371710179069054494578759466857857377453736380615984059604437408704577355240129957076102442777972065292857979917589446072681174457607776069170769965838537217221151252448126132385769174662350460698379789657725028894211230444382709852202305865934755650588311920449777426272536876249770898035777263456468285245202258346142727028111709961539606227045417568325409411582011673601946173540024485486765023685050596159462328267665997864429822326906884671057797429722239742616167371350302182316840727224432792416158539265463228474584974955870027500402564364742181864527824690942268334363092499489938904947584267913269323008029791615699334257962986651131113307391208087564927752447727832596716114516383025376697517119753410174520701463732980256091488628950653609702690372223126277765370908509907163100772590056623833088000000000000000000000000000*i1^9 + 1929209252662307387431812752673599822260976964087973679558313992058748647039539134570488270094327980863540195151915872850144817188147680556216788670620297805831133698727093539488978734040707568226522641940960525474437670710434602859747725074182696402369760913907922583744823538322569435272598785243096707557561024130175916221752174796696630877811750397671627509558234299432839550772188960629799969361814780483435027523582644943318008970309846657638285012758164435530232670939059461567595681648814158653530611643003966190786107369872262275348101195944010273725914344336803690787270072017365051738733539272329339574304726387641867562579205167041641031411909708057788568488701955205484971195405853870161803435301216278470610547035783869895643022271538863431477245384772567813633029471657232574249299225559089685214132642247205361022200187278462719746971133837919815837613701181975704287044021310458331207566056412628286129215165258936105875774901855946896029773617070620194718191756663284659812647498671775066555512351983587874109400302122249930373761616121357915537034497228800000000000000000000000000*i1^10 + -46527226753068411037758599698029320355858558147038032419781757669960744836480996331137928273853446951949898255741419199149187420352817963819741741601463139954718993857169805967286305860118449757920364347344945022041587618300208203687728864816969649601351041776842821995447119442372218241184443695407986339156441634162160000220657479470300389619326965783484530193348078251509248416184841679204544563456197142684259948027934821881877167714287859569002587691364805968076877587057108581973058709042872798717074384378238562890695808846993877171261854053623038212124801021843017332139818782709665238537118161245664884480784419012457470798294158240020229207957063987138358359172372921758551482779918291128331767291665884812526583737268176486825524436125651389452252669216079167768388961968928042894609365055529257297544394323669749038365935622093893739517225496051256680577426041246382723532021166491250075012543467253425508024569776456404341029757288198302581158719790050146755317425496537044356536025577723874868646978605248945741460325847975448497242254177140002034380963840000000000000000000000000*i1^11 + 754921085495119455105218370147257486539721838532944951798086753801262007715978135263479807957122882869938574771924788589543795278907751999368960733974000001261000446159847234418229192560239821887399772673791628720315849267744681548563152936425753693800301956158062911709808500056145906949199861180616185562064034170144707884974320151621200680063231889950967049764094254950227822413444779217526361227315615912263164615698643448453891295063132463594598483827310882735713763500472560829540055330223723711886788237018230926089777730728920206874817189169664924334026493423200001649697211798147489554562986757421082609408589174399565784577505468451537868615580081165079249402094390732706636943575315223416236292256721703832012123233236698868713041773866510779300535765960400706367462847348344884975525030745270861415346060429469072508674086072267544403262876814624224763267149348304387279381931213146380886807751036386142434120051442110864300138423043612145542963596701094377149503327534434322080893116350080300286602814114992165473819759106215551254494206678849705476096000000000000000000000000*i1^12 + -6917032058677840992742119112724233245345479531875550123040411928253611432821632670121141270676128692533937076153396412732778638808847650865071680646249687419035844148480917237428653433617948885099257810027714244625149769761941380287165629999487025929674069232270671810972608456071111421351676325076068634763797063910334135066695434969610808239191201168716294641763296539311615032823851856366570121371507872983479180909661884737624733555776003259525858540525907585620368645295690125206982282272138357624365538003566049704240816854902210132571101118213829687078052637240042475521260324320731469875001867848404300518724791336317476460763732718855960729887305954052619638595253454542356206366848203921400347541237769951503853231382274700034368154084555289497362165409454251546346413143743314491532117304596674451997475262593577090799045284096134227988159260089542298952744651400764905520761334554726527174236919620981393860851376268173297704217271446953676666716053305364203238196499971362114951415852941225418623455572571744150310879009088376164776526327546327859200000000000000000000000*i1^13 + 24774123977602665163762247533111248465272990187008930837745661361811574664486830734025031277196131041624531805001073147629343853175456917551683904318069307900954204202130625499407954773461279757949611108115220007269313356639922222721508614397027633938379563077767226141033265090042870371514580020887419550224326350976636131238290784366095547675217776430410559560440917343940554614827660315723093948245100150671488609766455120722289891740617403480024380635686043329409988433348034453069384000328892765142994051980580086497661030824162480657750044511237028277794183845653032533167495888032490109333844587203070539280648101507212463412082987941606907700971226730907837468884529654883305639226056731150385043519040335596906325350043020229852449163692521223130507441687587506784289645597487772558619807062051911475825463178484946409422338701219894210590687741626978004118177806426423746071895257667915109383982750796486945776926489885151826969800564501691869064625791515567149072442430849522984390292105170936447752682408775368678480123481265504506089710561525760000000000000000000000*i1^14 + -5213400908900947888249896044947888772933741402566664544772276771112797505788037023376640941790781811300426798037290392103009300906293607183239765455513336080848768072579058053125345289342684784734154656351354005060878072730107679141719317600421320916899314657961481284448201778152997918185062962833588079280093971652833346113142583030248563955781972926869311228497460189737157482073592052835290556896335185290506575017128611793695177929300990767544125570137184695743615764209160788791260709286538671714867637444083291466854901042585036433547415066529668264273964478384153868414296965858212994938971728454036342966840646091445311172080887105882798996177621356885303297296453987095026875481546396623640759273266947379119490149461225044309211463267795253762052479093146447191068563973785061568507574513650529378812324683887218715396246501517203883534030933371218643865295179039017808344389605444130911184760411620092502031814868976625552126563250458568825239813952770648722753426468087613314059827165464916858436969871757488780191257016736793850288275456000000000000000000000*i1^15 + 124384123319206404924974439514005026292236657407089613105407090413201881706660259487372863473080973922534475963491953761260892764572470924868692563902384626561402605661443388301371656764902787130866347719080961019734342045543115888474241880457130045289831858779854494129855859260966861500223538822965761391054553475638138877577364255902159451145413312807374768902605535181972618578194681657589129364489969998501364751900417081045744727052806424729964919542257292193489262658252514688969698146910984149145330061805092890693333581552752652048521946637142509150310817543204067338451598444843171166078139628373720595120919203267519514242257381441143722972479993761354529072477997323477901769652416055274738066589521809828350438390713509933286779261656653747991558932045486799576988682280303390293761803389590778379245133260822327930378177027922885243815552632999057237946148224092759887267381298411930397350042085836359185803794052410650743159084222507923443193016745172628886320193052039266635065976968361260289250012624847321227287877188130688781516800000000000000000000*i1^16 + -102231533014493236303395851100994228592090895954616378548793586488742786343528834392687409378901343202152458968420481532066485280857948530328519340650837802929424062699773042143861983753716382588020720116742561284459648302547441542172245775323566599327335211645840942419086873289386034098406944653847615156289535009601769370029133895170815824518176100162609985911340385985279253258865680878346755146822839831724365658722118830899635561823283376057115938907696278511033177380599723291874651737636350088020587848292000903619793656147921398680309671323720824624141468609923889613948812426456467231262189798018887086695813222819497238501408222355478904487445122314231611583089266940824569131818041249776080047502066526845182489175518305069411152637217290862822494273956307767866032721705258444844728133821013440403108513277231971629348620177896651666945375419496114439376196409528559357604322160837702950729550190664980394048096903498045010681099534115379186126703531440463744029989170760861282928889285411004096015702191307601506584633713755422720000000000000000000*i1^17 + 12925291720776786089684906806772022264370373095927623314596779474270186204748497890075411777676277613382035535930347134660493843738532347939770013462781061875459567947878599332691545214258997679658522497715288262697766881730025095833573172172780540759540190502320676082813290145813217684532225971496676226300615681357045988487273836493094104320093744446132548372812394771374649039546406296437090558385419785385565241763708157540263368760952218125360812209446292544400767309779910074116201176942277613580711690272513059560169631282474207234333998663503322088496149519046403864521463826130243971032747515674085287487366916240210243433026213798395476845155267475449676181785240930077559536215450822665245139427259625851281419320208090514278484001621234597351949763439118194608963417447807484251049684211419839552198674570675106943906491075926741132154104977891729760893645758738206487437093500404800022327092148094690013571598261559773021181383621098313727030025324942265408295175404514197785130282319540275927152677265254280362145230618624000000000000000000*i1^18 + 3702426496841583908511149675402355748069133026639673050627005339175303938054644828470833862073957512644048938085988904427610558474533585040587746764601592374004237138142749551002982029851766011005581847833966094797759702871180026920820261576032947025636843428167598216936579143869973858735601823098864200944418476388397053747682458457810738616248973880045643465887336130865744903235876730671966657512573558242975230606056332585421342001225697721922479616318768974911964976067350573580055428860136570303110953061282862763744257867787761266971067597503733501537069585849818264271778947690161440170836890402502957190583273679506762727536002823612165732272919613298570230910184127320379764656542197871177423728748681017655083843503442880516116540544210965033708021083661962510716935000062607051935783336081856319730367963137274076933671861328043415917125748204236458589759904335516867728692636102801118914062148352950488375051664299653136407632575931694081004867165326039386297169023780751242909439322667541055974534606700813359549644800000000000000000*i1^19 + -116944789885806175968265729757575460102089346354681294178600990433802527107563779656225840533368498480222314066456741365367124957060706729466924729461442049327849794250030305428130301833800706478406741325048508555669824032789860478294785094221609099962322204297578292482373638279688384993207036505948263770356821933995367759732725717132737224538029241564742711534898769795141034579147948943887531656919492144006411688108009535366993620581517757040467791885214898254439595317908500843753994252588308604245789772056062209957130424028264826117368288124053548546291884178457995682903459908645593336030020747369375401444931665779059912558169615943427765920778924198230327936732829668359616386119016691194893630678900428260670437320312647366393129983381392063254487800580342484462308509757021631853378462012669357677376479898034438016089842716336689571683160160201003096879547250008382829761531865121209331368095668659261392522248931594708060353093239216665571961998200471618659323360662497289150995187124160506883528925694678794240000000000000000*i1^20 + -17566322368950503460527296370367720165100013642560648677512505073737596297765926514332385585440677395945681363334493535775851142920680441110335671699438371610216527276598369714219130186902988706503531131986445408718514745239017571169897028315131342262156471648647517291705512398721162442958920483265552190826418757397450608337344297070265866047393258464644086452443429041594748150198510674059326816400000921703741983249464094081295037337215992118568792186661045538649645781215903979978668629969791830758208569478517183076252488179283795013970898906261518752008011508948098613119521029906676590773102916001474660297082402229312896500203563295475203719841707158391725370700055035544821544107362631464527806590146566428196310039065880484759420808766576933563549438226198483327749942897979507365648305035089405442625160938381612400444301941432177374037326589781267263617372351752961163133517058117911759457490214507583857112339034833667337802630018380164968049963952942775220787917085169603836833442134259418599593867771904000000000000000*i1^21 + 789802314178287506405777024385265683927965738082746290635551104097777406138690757521848678864743375186497898234011043716957149092638021987038659005119097083800332247368128421603218953758020402252991176027122239257258064793440170367188175976506165021786068636700879442671664847760900316342603478338021396287068048165811572812639561461282550814630094162263803401017720200010746265950484221659703775491274463165852780970053685765174961592343707478525372334382741538812495916419586857728145250725777655633404611959794807719510456040832227722092442026606952238707277396527158919832491886604849611998529312957768490644710461297078865634823790103216310400731497699427130441980580597398763704447033667134918266642423102803545173600741481218689173708190586029465501617152001564808608462322154765308653057673490002190958614898453226738645024664579667345832198287092830721575222785199895311718905423983200692820236973809719726372674510693927402151203025058997562163170842680376625375183619149043959674677231356823576425267200000000000000*i1^22 + 11655093565313425111595231786455007663478173645995584470805269881990200027068653436094790891476488222486546586358753930319608589961366203350740419614227284032952183830314444234639938421873894578562828722600029237441176426720154499842757996607486473623984112516537381949188689638778011403667767052617700274391829812216732233853613514134588606079252539338124326573821470947299924645215851688368631926889391383496959255975911961580962127053864541417830374313140814926733378806939926007862021139373027532082043488562173194579534639908920263800495178082175116192310332173337369885787563459961500098635806138092046852083155228291868418274096451013390121606780950295320349458051591757980253781589426341263267542979881885416161439851868502880282570528609754885637933408397680224058901561681336091726997412503004333484470818428643770623301962212392995935888127606331876362004164452844730443318477153852229735191670491826269989426282819391777816922115071363441243286301410695270089804338463265851676287487224067112960000000000000*i1^23 + 8506590938459723078912125741191969212029816203707093333520823649350215767932142512044985389144283174580866166518289914344240208520179842183014735101303690109923514332002193903464294566726686499551194110931076281534653420412795402577445160438209888034136271261987792004079752047562390692494775703263633021728858595261611372855153216185849988043665606144223616895694766856892405760489117719135216971635240689666837643901712369949523399569343638655161624596875336131179774490856061934913951698597077376879816984534037137974868029920863925081786261244274465596402390444743628844933256997095600026656474188094381561217576421136479706198747041099330193607830155510498470961814232802758992282915757432097348006431937358070597635063005965428055517740455256363889348727299799659035239634554372967482430334653207967081218789996406540303818385213606307765126087134272397481101082808778307678896452834667906502125995477408990105053398510854103115179361361505009384723780758615528791726765849642127905556049920000000000000*i1^24 + -22905847533323583926622665577915499287977732789974761446192531128035663538308061541460704043007032417386555049865492724726301577598389974585227296293122610540547450610549463215685241893867211357415019091719210398074407297796759663837985051303489706871777016223225464330764576314084643544303740955210393827992845182865721058094532321310795082594390653845897628454157239462356284364390840713293858143662802360172292504982494793739718323167455431732299780713513216174284777323278836316908758221328535837119529944419831917849382291859689203361866993998085055722514361782653818090901232784254406236381065540606983861484761607741534543584572071097090780561248245337889517100387935720293329608830409563929661822970638467682434090638213649359793838129153271439875642740574449995376335591266389145029159726847928530530635459343409320213613758803903340512448169263855305873701547488964893169940134026246487636896037904486050933504823300449866791938416435318638837967002443172880563194426836035084595200000000000*i1^25 + 35224374518883233379321528641192590262383009586306594726157941857441127701384746193271866948086557332221505294754815301004397040765002976652763739129384702205482785910563531716197380319715601516495151349509549820025150679382587432062269916315813604423545196505805579746584129191017178673675356186190798330628692112330924811503960872263686305566682881975555422663949339844837619375074300160770469862086702467084319864116324936851570157338309372408884590165534273279509455883975878116075307152046813958345564681133595213776988863691419423811374878140353117653413933243881517070898814063324013920663102672108624499790311018742991713337686865870911317965333488059987934819617485358801227567786971790867452058308073799068727488125024127027919199650055466450941398131534602861570306322496886310530892302460164999277534250661141240481581812805512879205778693482434713497514644308191037758036051974951916905570805484050336175827359098096118036421877674139065460866283304266569673961864970240000000000*i1^26 + 77809421804303242791104121857429671171170287403505155274976840169896836927253165654376697394693839917518545032242161050702217521450537683316257073291711882445366341666423461513579269462614304772764885203101601840136645215669945519667559909043061477600078053673479994066106109243108109931841760173295706890699829503935056036486445491239230173087437690676116836877607041089207575700952481425029799238307902715809891936035352681603287332016837134689385302832099164055799289508501456923182248014865118391842640964258150946948800749189678915102483673737086735773108052391490114661636851769883773031161608822317322253567465264922962570162656173828788271404624931049909581482673943347248868549664845672186783961862534823068938130032716688859647013372171062518610220884745453412051617892420728207966423206074557687502016290736127699977698778505461289104750191965682478345515078884860629501097272000265936121863925218644361157864110162625442762076207707595409098209581697740805376000000000*i1^27 + 54774199798355883292062564644891543442892887368487412150510768292330426758406196766520080075371994689553669149627933787582390733218113480983444441142737387369242746739212493868089069477517205975307572250749995765366726927122354229000113620352220224920287135783049280282416587568648750043731683664171195790850538643343391441479988375366619638432443345047920605470058687820839327184081269620547948204607989272959117528076986134513382832708901282964109802297477035386828238112827065287591659041037198365119153752825759684861351194977983552979680261803727763832773570471779505630355574193599171323203326440113584661543739664608109150457699581562112479326431740815220496429253632756580010707287507819629946944673674325309089332872393922455796614352846569819077502685501113899616053314062078606647427318990108188961360500084071986286698943786970755499068859705104130975384622726346953825471366017062470264706799224198498738098810794085783999332744996715123288263585740800000000*i1^28 + -372124553179541711413476434009309737119916337793167209265336501427814917071226491247341976035259328290631799553215366848908432504649660702403620499989799242447806232764743314711149995540619281962810466445674924878058652122274018766962466101398428272562918796798894908684124920302000898092786917064638430109790807385902245874117806627986406251719711759355612618436413096936153118326615973894044240264908564514174169176878027916098092410624869139231272187720376375020959973603875801997153428479282726539400376554483334605892658558581263324305096804343423678580800850835567947835566295003706116397869786716363217333936526614146651360286852578547712951455145351290648241736250796792611870082719496746332728695639524831011593381703432955166729302250910891487630513949798227632783001637825098896266271333166232822951038321462379039917332128886451068279885240133434101510936954245617306462638178319815161419640404117523150137540096968470580441483403416528922880000000*i1^29 + 1203736097309477324263425786913007107442485175577438504552370343129966581540867777640310974383026676844630539453234582812095124949768804761851171668006267362623406542241366426933967315033324200704660029124265088167843374880685100297380575137272062597690448396023627011214502848489631086090843382735450167022263964769486097632138936233492804675013706812451260294541037576702808729700480709922597418879950356816099191190470601807651638504533109628743905319280728860965296893883734039426880113764050810891165415878216172566380039333464296609962475625735079477928273703379206737164908756022969783665156799390403997212503524374281809379845751982712387524566137729616539140812834319037622407995602797237878122514755763315643032384761492649955429997386148566721937374777889798391904728220815084612417275634087261776613020392006175169843053341016420661625210326932220651511968186875995011215040232272210942206835024216661632509614736031917454399505664000000*i1^30 + -674787286459595115050078161892491732136729823518075415650236366464731395522128559417558867014665714040413624954706993600087513217667503144075123805480317930477787202888715366020028573277587379560608936220771781390129809936991168895319829284680092564827869055588565846994658628436240915750675007424953193857180378390623686278151816239884084293900244718324866872787381910290721106832322895365942946433189810130899495068999336867436639661763657098004231698318758249981746105526351042490219800970416554709801761456904807895551796551429244693297978798994460132983596902667689875373178980658352397094141875863447952945680762542557455059581268222208854613650394929838790032450082180002929818697427575492109354621050464412739671424498384261820604381416148307829721717523371140472836584289131670209561489501347627272019280452737895406567863503506107588752970711386077034621739430011050055818551785753393205432963805492902837456845199260521600000*i1^31 + 1513842142600691681727358213137910710003992740631465847924195788085780606128175977622547823422481888877591465267522200740497509291696663025711793440147091397515071604753331039579545678839839682593852336866119461820804013398751625136659829690201622262574001380599519594583838470237699873010572779917523251816670447079456457057027036542621269311501375208652094216042369496885338272085208018122784101567075775151608588558346886209395197874815634455733759037952943951442145065794800095367658156888203918048163155471669722415691680987040770899499477914995954849157415494828688273961049889841309803847311251385362493393822645945927322733372732600752096230836375898378167526970597980094008903334861324546987366582075052753390044388601516520941536103980501532439377307054798545505462647620007613976511444872291369999583974628780097472737887326864734030025447428854312243670969689904946872248409283959869073458119702433494332771280000*i1^32 + -224305533579841024294679916383469816397323486183832990739259909217533815126655949043961866998130565350252323976338931957744803046480211159471632498230858485104008538898636111152280026961322936119960746899150782907322653788966572174269772938724740701059838747628082446066109818590195481456238598909829112767947511199861543202457852928890971437464089451003568820740105288269098820529191088833646497623442288868128974143626421767044548227367375075955036011398746986408560136670340862921943607672602789240933512701558537501475853726118546407901317202983720552770427438483535964743775524547224828064649193041032108191043194013157076113016416230602313758898778475783227268919714410261009023854845277908810246386120182478663640276425674650250287548745811801161925062540663120876616524608142683452428593342083604683012364055067787497325221402809854313191037899777657629359575079523858608180740884449933746426000*i1^33 + 15554363876512249249131031864267645551557095541797532778904085732026462034933408451214214430892984005341511636311161812845402494154013212320587653536612306671096950548697927663482744065416336151535347984861515542628973685390102395773493116572262997259367128234871140813305387003946585398441391602600643489568493913823345783413295815918973726741868691201224914068728187117101249112314395678946394949955048860398860415217487209370342913524340350774706280572093721955942636595453854117622045024964852965972274138422375750325426457637022296020725038110673875103974451413448984571326471014168169945174593536077500534613870264715537063708449738536675783804674382626686224858668009463752848662567063261391503413885747117774268121345219895916187675573953472505771195796570098415388535235498565215086350998089413749185084292003810986420616908212291731843928120051457913705092158850686332000*i1^34 + 11987671270390982558288685651681195264627261496051334352482404475897017585923709167059896649853626660464332049537757326169717078666165672523477161365306949283114917295062437504569519809371062678558966205348217678445814691815548847500474464749755585713002797424130459780581745211037950455182736577674030865822644223645567297922500402840341111723269756416202511491266678584921236178270394410051328943978000990959375815781949062698564717149416518957120263902675968230559594577456225878918740968948799111834611894535754178875828014737537082771353794029439007340456839734709626305121014358885066770231357909195025029650146722345020117486044106229239501552940527134118583521038278086103981614502946429389398185213927017922159579753252612589040726471851022465573744403544666856520184252220474445249607402896450811617971397243887982575125461203795902642383775*i1^35 - N1*3633137900337348787216450340592058608333632694496131528601399400564952831523636676101343660446860024568928264712513778774289977922257228599003620067094640874308466148356432959983389670518495556995100213135332430524392299199258977999645067056981415606421715026301112*i2, 105248205754712098996677807756096106942957513245333962536258157960000800443533876575570685359388208575268836583053499212533173671869238497838255076744506878202971602104038372566306108285789305378318215507152327685677027306700016431820408618888060607009895519753595854606354154672408815175571124194509143499598309753970147787714072889771880244538348788762148184302302395077899239535581389186667503277897862340108786781815667253160281850025985970758268604229423600922996450588145301768417500085481450070922949499929849286318141280224489455553605817440192311922333941194411014576842892251355362539202152910755143944134490235606647808600597821111958340781408793784771661561847575989037227026495742088781013238118289584721000127293703391219910518037802659366141508373120411646637237852317877612779237656654079921161723026641940086785790634070078565470514057079570161587918016493697459925682012395563378423946557717435250193029878354252078939068938286974065883177825161659631511323024390852434910914905010963372102417833102306640148554398349745297901111213731641548764071220448221294076367080417243471596748800000000000000000000000000000000000 + 132369821950399061904694032427470290526539950539980444450273594429427967199975844546327073804637821413791810879665188928799322099836411577471236274468933655695919158086440945910789209327827423319448162820611506541470647298240100193719024383031941165078913065621943976240765032001973066136145657705588180582147738673602172646096648798506157955700955881281751354288680252983677208175579327313049190629745392953421527721119612002140193012451598419648125012133917127212061031163755413261492257592630794812539104026625058434112671321655298003997093400926806740212178713860560102595111681952271293111042628602461038666782958936328077317054105900386366332041346195224705826911036925605722579172473718208216467825241769694556093955053252183142798552067109847827798909113415594467254661327963549773682976768430167294065621875771279489460018529166925237506612864295457525108634168997997568641478286563762131341803485286550764289203063351622645662583761358558396080797493794753950429167455623781028607881440496911307809710720660896484336199875954979184169023319224440750301290350646546149423861825260666423869440000000000000000000000000000000000*i1 + -24774482035608901435290443393397490698694317003185074515313935889484255062178265832297470328460105342013402686945859437635575150134990455934433502446206180498719029516645700312307004632763636338659654097931607475726087745424902529715044094278455756680746305447186808245488633767795567795804511920388960123259013293737765967839600768542071403682435115496816357806118615276806967993808839245039353905925675111134525931215988620635264340495916435213843749404060935665597114477496232170586402974352460078461097660501487937227923249798415938133461433993357973980561986916073101163451049589279788239752423800995717431665456095992739752751327292306173612861253272478718963724584078450266211409101399748155969621482896237860368467917978541512078774290016171344190581480086319673191034118427297169722939367926139637045477535386608003407559506885780217341601120377334388899239423203426562832975508637658515723262729723175863729317998619368986100938979106496297782890978988774203852714274723608526207371304216390252957346868222489242026190081127994233192548091661752030939885011640222899976078111009677508608000000000000000000000000000000000*i1^2 + -51119658847749299519463688235196416217935938646639587589320335946201363718556973763288174354636086375936319865843242821097241834444528328706217241527084642309544786677083526477592153980591549964665252565038234760139158863301588448169552031930132795224353004354587219015088257035470251044655431642865585973989732344646069275699882001171370817244531952817452015282087793488719172762750558573964977938239448768777688879346910396057847130105460175368329471368219530428442328942705909241428172748967910865918842008392306221171933988271597132756112012910823324484227451538761453312492442648600651354147686080070938648870982413414786609742795603575763572938139103117659381587762602228367301930259682323291934444969928671391103405518070603384227055121277186407612558002578978005431077503142207020459745229328853027988008321248624865273675236667826408016567802105994282946825034902610911743513443045182682498351130255224578589484184705760076402165779323885762346045336172750399174464211646463049025519177949972149757480397558416566932829528191332334731405182479156532365626510885498292517279335036275916800000000000000000000000000000000*i1^3 + 9422712205133154669329183642322934434198089750654847332112177735829258035519658323924266137262607270344636614399535627440701617296232606214817946582356602465080693649069953487579628543997312830412715839434888302829480215362348717078529934240567546017528178677847883137530483917878328288241803995425600422233644729735839887335244333336833032651189859679407406399630572949990878954260367900577469098995826222886752014626935698203204091955297953664650769619572257150822601956661787012671193100053448730992889458511996255680292885375356562886025606025825301928168252355878851468426588158623236485213981693266048384830803804274638355890477139166897198800301279284865941133226935360740784199997194044635265654928147666361343156910240574486716729051452410289801978631688379184898957147221536460389976311053949533429121695221128056167825102150374051380286683112196366965923886966094257551758854026809015756512114964171135242528208438291226528393647875161776874657340200406328468364069998878870434753624044824074249302666108340718146348028841623730045519625860191300197792358717993747657365986077573120000000000000000000000000000000*i1^4 + 5282113354005728164482388104047607089809973319530269702274040012829393515478487901142873067144264857687004208990893945016309149573600294026409075526997371920720312717608289131460802510038649224929257635412361350702404560837031594341596441489909331685692161414248843795266823724349595113152758388767203108261886649375038430232425843031811569328659960705126669687613633943441587402737683997145273499110264426252320039722876948969099150329718942871831585992771038566460595631255741282475058595058413338776012653794749265795031804646418418485171085744084549685382548203228348463079405748396903428194672554553751340200662743240610968990433886352753029921535058753284618521742093399500220292413802467458500869057267576269007015104114203709115474140359056048012437271403102923222745604077006703589590061958111072818845220010035404313335769579836707039731958824902336086403364562445881846109165923433190580914845050214232694426392744264201354540864966651386352977346757298698398501317391435329980149553465085335387406069499132787816644550513637556658585930735635127539362020849791441001620199964672000000000000000000000000000000*i1^5 + -528829941961605565356127813542961583767498160597029841163839022664052290566551081730647650878155391726081892286645711836593829979577721944589470610348344873163456286877478923225574482990454487199632939989541946069821518953622943767960510468283832187553348246788125190505938256259713574100539071091314463211640509843738141290729061456478613726455060983518506763396589748197181523988318575377610465450146611608448465642840137045425577709199276494286560531444607238209631063955053005794955044512199563247998272195249273164669110080654136748591735994702607852101807462070439479790823649803954832138517867465100767947432534322332285886092159213283781487717984851093958383690689545142464317708837621568056276857152743416679514115047898572870113160935792799142895650968197864090444642582947319087366142077442979587915103542121694004027816232286739470177284079553278284460188613080172842294885907544283902064981426677317975178646882333680264483406974948601750465268278919542484671569487510711497781426143630137921912435088072301007315494933688581806487120917626518224909979228923702887215162982400000000000000000000000000000*i1^6 + -64576944436308435867775794919811036908166932113870676207381359226592631509072309906925385963123963038199074869450020085331481824306640427169561828403360920276649932186443044016746786403794751884591273807758541170310296800712403448683708642567565794839226010826684335637490764469514514850100175702254997172261527503838812222226307653374805411629581567621479448855420387444388086423334333456027093008986293598246480899363374490712441549666569107689880803191772996489874590230128082840776848750848289051681846219988487848452078725165199871209338784353813530682583152332244990209717157722435994681579102658041875602280989755655068293647390307815187723563195996296783833255126124731329047660353771718449640158647556549739157144835164289991479646125190781684388135607788705177384420472398650746206468761560105782350673648429564351528758381119268347241383996771414693029216233789247845712316770838310020820985186604718317600069518456737832268503686871990876099111447140599624471275696246762073679415568376430325302118429252529712530457874066693698794735830459405178381942603647848556286443520000000000000000000000000000*i1^7 + 21007258446104432991362586358483045861477962314664786254337130806338724335857682392413043500030752941407369559061459029478265429461465729234613361605286875799071538362192809484162000629391199905231742614492450764986255817645950224646894918949933540964223434574974132114683556503057420194051070721038560999743680479933207965548847774696839632441992417119152423931428866297618301300428071955442712316315742411074029221355862913317058883437379700997489389593401707992458593729730276249566061527343773566539274912538330953146398499163031623440361552402986584632235114103258617990647966077650702847055018730909098330249145789636519684738246308209971343543761492738325543832397288154256685958042951179292269998989057378233604568407105390162879086417243722557512533503251931601353031006296791863738292459158669768491049908458773805222002001288123170974754414471298135818570315877198732209377801492780476060441433823150532357217108262117879864701507204845308035250384324211801719420028364044864130550549431243294048757290510073678276421161145441946681741782916818626886837549092203697012736000000000000000000000000000*i1^8 + -1446135690095059149984562422767771501483915789403958382096504101735725072701497631508666221697626711291693889772027956858377498163015163050247933372322567382837585955810746829185627650322186150420533903766158203219630457292455505740396481306408776955658897237394193700636010197328335736739404622820655775061434104032639174178769947774889755064762142383826341429251696499181932500974708173025054928116623859152500628866521064585754050434720143073879969825771654136746508607213716172048148721452292230409372413084425699111732276981703994145137026473953185795847894762164333565276027436089489547201328673552756567924692270556958166740391213040337853651791941150045676414203842532361197965019245413574570532446027622937658343214110946152979611780469820568281561162232391997065198853654536121862623388239828456209040724808147062260719165899815751416171024813926735574699687839831453855768363692980689704585711186832476011145932383412310674490782387853206206780414406441362626447393490001441123056658906262359306426344009812661937026518413268971368225596313422205415984831149014777856000000000000000000000000000*i1^9 + 56451914953981040727251313109798872184758067162640828083013508823284840248078089020145817039703651164257969566986139957956203505478051854083568149545565874817389957340197678334500732763992804144421384852174070728873170841498699847464981724863450780453558279387357019005759767375812667060258933872875452547787986705123275995628961543822572371907809722284760226268764149889581121748475134091993229372129537882426494178980028151975143667730710001064225526768541094540479845597940271385398799202587894444190676299416920896297953558853341677908844898024003086987401578145461464540104063260181513903205889760562653698951133798775761049841436301270060449009328451064509610103455343370953837918986408710531188650158789543892709492639689879191737417557508222098745497787140826268295292870810643386271379070084747672340860605856790882303096109896608635026199905317266597600965070560067408684739440856822134200022084338821233981257225831122952485896832186053200711429120714378700183125980944509953327328656162856196858996661607133210008372023485240904356240688018719090163703958680371200000000000000000000000000*i1^10 + -1374269703507507758287893990646458846236454701450585571591341547161683138420172544909238105285918575414976185336872998018458752228715413460783397107211265226624879576458033928544710101256706478906424430089157106118168091214304496648934408109616137337899287010565882738412123851986062603322580094511158971983810749808937795989721251361643767954117530518853443492736600341638249879983539895031751136305340371668451274682446307464605940119163583911899064438456460298135891899611343553379478139516976026724477810804312773874960533437540811213843726969799155157829556056021485828639332557410281378010465761604299941252775599326417312114890019615029097737977953156183439353583391101194733536305723098210889732005450846999542165663192772545906208856414915214473175406703793506634858798899779414956359574916995585679590817307653940253182868047779483678734904573148329392835842768376898597102461542608916226349895645604382193082613504598407781982917547722708626361338563420283053403506379549223076502495058778363277711238350857509220898966285350730085999612739056633852648977596416000000000000000000000000*i1^11 + 22499308650391312715260952604259737470540314068252606032148342243738564439593971865194891105384464076243085858395481953878517858118223772810994585615576013944066264007726634997145075118226146678687792973387101047898479752110998412083700327610333592139250327802683397671061308267949670249150850482694140000002410357679171475880229259105669853517033363601118183721125054426150354065143887383331608879266142044267061052184622672668442129648853462743580965010243075141277228839273704775237681589356771035965734040432945428319811801743336829430165159412587106083856002031606283539792590209330560872178758266177776230487717137535450884700740427085977856198761629528049973050782414085398663071204270282914882772578113443323908591399252815659906047703042955266631077332393059275449914697656637840915932498657578653067516179078901236695147012789435281921902065073772180100445510964409990273548147088139319313112121738476500552255872433418371751436697325849339284317745460624204640380298410674009271190149750984349127177462066648183179614751375863935806934112805683960548111155200000000000000000000000*i1^12 + -207232282650806207326633671259732085385870382480054110413560853702976532846277318172628263723719536102277747471363117397335828640238962432583802731202236802235915364023105760107531593005859123675950215662477574990471558306790753271423534213155983282522634174307432454611012401706792757446666844357856902524423883019187270944421175886556365435076767232145603504131998011937192949274279283642308483823388955522689585866318609815574816423793218900020397514791451425778437483419967438836775364303271577232469634356874040254329638332264009883738201916231026628947645908719931071784141062804694066292240733928099922844186064124235899553391200906106248230930943351875243331120700190510778896007545992474944115711771550536331514818708697743140003380112040527152123188754203724316426676761372686781062117340828705769247426870344389195284123131371182865511242787036751617671020912677745248324813557207005758695646038881949286965067100269473643375711118611198859687643801224475679611715384665986429049088667664151702900967043795113820224218849139399997652350969794049081344000000000000000000000000*i1^13 + 744096083174475125440802783994588545371918049368043488456220973643698722059465659800886077405271277802225940866950681955752019242817321167575461330152896734059023410553198321558361925199332104805972760381329614900506286661257115462971829729932615339001051790373071019479691504394173323189008110434745200991197737008409319328618288114206669713582543876598485354382770974665665342962445792110704159726813183056268667150515751074957798791600793202563760376352753196748447541993707426165585955520914618286705149278025561499665296258313468253802843794373571788319931104220147798927466089099013340762676219020874350167651530974861130955774352259514608294498347337522632962868851245382442429358709903067153434557671540877662004501115492247459814236725267889533438544114311541410271260681651633290419436047951267048650088696365710878257585454632098047382288259805957049514592505109575672086796126915656784569962170026480365013946245818078995868009800122863328492358209261093498726182356799774880124869785314690499985880861210436031373704501118798687385746827424825344000000000000000000000*i1^14 + -161347932211053652451148320260014685064328870510622859962483922016398561895122587073412615507206332154839441932532209227112712664205868348505711883519695068120567032326379791361138807474032651737859002193663616305797449831403726489925123206899490612792406341462108545282571238390952530044806679005158992135875972349894978242657294835956045799467784440005354364186391110200613186993048534506491461816776533181427708089368370390285670329314100359703827660036814094959628630353002934463499911163775506790739061214407415241085400002428547667449741066707549557666219905439445049515864607176064307630551641420559219053026227772565649626893477314079451648192301983677938747682763742813209589748207829051702204557353589309723197363631698624538066064192249206568910353033366724292656580086001280313946197940681107721415285312767700703837991033711143041500054349829455076253675959457653521233444909255150173969814338974954418905142881733995979352716145235350704221399720916558751395163869477856859013331583557261513937888511893054835364578610350712233831229187686400000000000000000000*i1^15 + 3764308916266323975106294734104631918923592030770763640933038261758854682970961302891645487452362894962506914358353070642673402437310515032410359330683825043829997900353824590053621686922084268182313956492322737450020150892159988900526770330504812436876980491946173613627205105352435612177175419767995554001728843572064510787692777199278152138278948832277070884803561705406887510855734076535764491030222748848089419827356160231540951146151790954451447041624213013772813958745851792012180317211827352576995391915235779492597937169382269061355818220181567247312563188303081573018235860577244110485841517731266588827517341469562283473844083926111924999181797261271616324063530544695481601421822631107066389204758849716061966293597487514081151600984047208824035702807212213049461191745361406105229572142683866198868779209326318094564070440645224614708089790181658361433338685851642103089947401624138725343341842287602485665672151588708353433976666626394067348167283045370241632379744213946117829838261866516753469717500631268019942306976479176466335006720000000000000000000*i1^16 + -3096466743841531846730770464409687563835332216273875781858659021060028722039523273920148810499400985578338982840725788944381677227747133956591135800097551894560057196460658602330175781096484619994909592985474723106662175509222243687929383843014647373563467482221115505734117729761414721969828401142042564557120365746376289855471674191299957288349124543207229100310676859615736003010301356837051569458272584326320567772074217178262579540539128690390918629676604530619416701991173651295423472555073463903289622085893119676048231662129103329528056051319227599556213960671641904546069552482951276582161432617007506190979614039642990503837801456605663980643056062955644261749365207375992511219125915918612848803259352316243105586806245758360044476318686520072489410479667964900146550505339674705116889763782664024685178659744811998542493975519528772348712069647013238216997155297365203982325675082002671998364580869860996025321500905000325477915761777988716752477662206500603269533400950184044032070841794000207476696960026286591444056106997865775104000000000000000000*i1^17 + 389293924885233140085138047259338500032682460507742979883565467476519298930940562971253645422107982836590598793226646497621852798596131762555614077978505083798660555986561508016417105785190140350655537803677323200781344296596055106350507229042336825191863115932090450344967234814021355116348960643060662150718079813344378759295424194067965175196332014210486865119076900005361405787399915556839636055530400602024309489317397404234141904502886898463612662506233042902425847706335401183997058825635054589640321385110303845022018228995875967004186778811182880213487075763742631242565591133347288245566605781408394977792474930080885039814827178686442170229256052871451417414456247941474254989639031465253209185924576987163454213345872320773083574603109765293464721137187931367527766411086335530754677969326270127007788264567046432441337873408917195599368135031017949219093937209949274321456744026248250823205941073151176085026992483112916734717897414689405887158542129578345679897642655846161547776456485901202937141287673811109988057060212736000000000000000000*i1^18 + 113707642577890648974454446547852720829776632120910663660946530377573323452622311017488519260052048160494081134742062609776731071400917476372658080323699127269678232132227107772241380845912051648162932423144301388543645303493577084760436763801323149250312056344286914251814275402503534677170698354898645798298517422066613776687485722714561128695649094942748331566441855657101597569201772637474441309919859069552467659950574307120033382625356347680347096680807914552157577823594925831513886725693094747650866648671530501099069234697882669081951732317214373350048666437939982316902345952162280004264125156522120439351781027770097919594689485553962017914477871234762651980676805898946925007891556230842494947600590818604065409772806072694559371158669370823496002871294027601882225233786818320049144800842626534790586616275957744784203847498607877736029638755357408409647061744293834886320015591172257420053955576579494753551916268324634760465116749183907545639083536365075332980616138427581375374833966120509839456446558599797260082872320000000000000000*i1^19 + -3538761213707514540788220684756433043740113280256031310072796837049898868550973730109892918221964596800468234562099243869563974481525557284345355187442026225199919758764968876122368663937821351916306067110069655446208718442257389799992480149273402259636070458502814886368821634947536752043632854179391013445553053340366243869974963120151965236050306477382641314473213998549988698002004799359642995312750737431451805827852812121957925494259471247648640885888229173052851144513117042255196010572916755549599444449773107400896311633619224932905639886647282049950462632747175551450034056294935343128821416138616319911979973973666401837607358289465398544182948244908674591396574673459085024519067006846094011517167174551238985137483621465927588315794432222261437800338558674040040778322150115471789688643330950720285026311875964908468244076555275069297277144300642784391810093679947501804615058713220768578950336804885650559089988218947625016115260177716658459722238987243796686102213931040536962850943270048438376803520783674769408000000000000000*i1^20 + -547014545309393047966133457065629160990420913258857413344171069738091368621448753122484744427011164145216827110893088756866440602023402362232012014568551325631453779963337213834400385470951013553663465252974666796642635120659658799094590397682766201382253024013710636805359402316408215095168367334385026794723488785397200566444663155105487797016983618125261157235030789659946135072344505559731740504180855092301969966021414832718497583200167944290910176758094733205927980659912703474147174589855531240078815841152847647067006893939111336624773479314082638025411376571880323783605880941495722644276447354986156924278895753115221203972454696921306504689941059869672771742144169104317305543952113908066337096522507343834394251710371891697732655736285394018582863793056351283937555881288499431346318194172728077050533532510484867749430973598285329878817938623684144782438273126759197348144127780581783522114967622713910076237436020698403650428127500554011530093280989622519964307316664014116427175194486915388438358799659827200000000000000*i1^21 + 24607438407185122207395219124458163093533202553058633814998342518527401138262016346112916298792189119005916009987734474197023260861283950507038126390212140165225634506915375217044253852919029156284362922580903126893024812341428464793186050575607719994738959264834332709383716266245062925886886016790134644884120101887788560896452114277772769708939792991459030959579250410504046172313390492541544278791302246992522843650253128510245637412406771845898785591105644509113162231375397147693509677302391220665311683906866185539698381673607099973644797164357455413079684462423769533122804149002870907689957300229992002672398234674724427882171140421762361833003701889568874238494308351834404929347325850594777978522963795301329966897981605958447251277716468534771675752359547719512588792148806449966765461158070152934818918004172903039304079433445309758751999919281004729210550297394956676397673670867162904663293830865267034172459038738325668198129700321828950270389790159167661415296864564497081954531866446869424199434240000000000000*i1^22 + 354730662513893943483938146285388902259971317146590691681697470332490032239710764512383027527351510324798478639660347154587693082010579559196305335034366820712247839189926705986657135233234232019713331205951311819843750749952632923299564401697936117181652857230520443648749360319699843996719830681710891368979036931796884886328068807386467063785016861784997603781226538969415041291305970255504325031109361118979420601586912345059829081640139433956868020889538692349121390935295629949587294342632282826655430875743838069141201157748594382055716010887252448974703206626086463051905631325741822758187862908691301997818985428107409380807272821584200557085809428851305074558643841893592685536965631991051833135771240685037450294939508078974263645180523859455697193752797353231417274718905579014783144212801921836807901435115553538505215632414019679871525179226861937855794823045877281683007013638958354771936518230251840697219855595301250352949709351046883394364748717721916319853511582765646129762127205869142016000000000000*i1^23 + 252497868532341237065778907975394070889528539821171981214811763849412914288966814704151833082965054566644971215011415855514966477818991952180927789977240749701986054606351240713064479813341999629874530864739993924005120911279773048163316219871988441909349071250296958247200121190432312377866999164910900920753362266923483375596621618166858051453333373348147138626598138902386764952987452926135741267168105859644989125776734483817253395345584368234735822366351341929709443230331322770113306328216475865045628309545904995785897604554271463098690740194458471471053782026434143780112668853630130763021985677499781651078214618140358473637157651397811808911651184764817349011505971206808500047304316806014662160917968135861691358732566921570069606237796992378395830875225692598196419308066421423688147655914184619059435516676040929464809759041686073574335417489759198044866986119662063627320323296163107364177063455899119536144753717152899520915426364893567540762418517342065079128324060897109195802501939200000000000*i1^24 + -687175872154442544243186145587958368955935517885233222897414430331285394748552722848979902768049335292669444873982334570356519614554760191395801993613488033067519002742570101114831816662503915564135965749900004619947984665474264597932027707220559629616992925057247889557526908349455762647833625839917720197208918584025403892748367774904532705900813283105837305010327959192647259413353755552614661409770920812293257512538073282773130538087341935563607913607442152793325228202450690948276985371491953229838987336497491679803235086803019623828150786289817605478661309661176555117985127900661884725213259996079076135644201305990238204374956776490214096163760890559371642647103540988932028459579682999792409428205560701631914586779341900464289061950771237321021333104527739280752644538881396075960705165351009465698268135518849966362711384133037457903641521119550384532219131879349399720160573613178487490096390672325965703798920558248134579596068350340954931804706450870980609606124229575184035840000000000*i1^25 + 1067899799908359434600361900149065199860347796180060838576340687852952397252302115267222441251282862938682261789652744777474722470611831986568665587247055416823989081764647909280420232718215385805906070570759611811373569022590221791394168226501802557512816284228246082887455692297115197963017935823173099322130798701303630734128815840527230986847488880163522014442977803702546765878540455531944301157232834409420134278084729590594693759891931994438011826709685542546347207163128836737251418526062163109843591958599341071077514024237016041718990924356367480566798394436780936736912974179693787126334169136961849107324673866533123008462068649434912290813411275908216557111571194086389450573731884919968033367257214937935187272031108244841404318272461378829367607630702823208672754244308483998986266780223647201049796105991063540716586074702393166183310998840057969967788371384271262885200234694413082339031529359659567834039260066988473584987175677506367298102970949145788035695982034944000000000*i1^26 + 3610168092668023114871131451526737070209043252736287705825907595341201260516844477444699358503871708906266475749369023080876061033138933051891845914566936658402043797014485161987814635396768341098421083387573284625377431283640301866722908609209195073777974890972484561129572271426328897099007917772386013972679109668189986426990421003475500160241411491043729295609187998810175862715928244650832502679982371980536848827872030652212730250274688117799331902456321935406255276930885530999067155650310404955564076667534991825560767236331375907591606297601200308060788633590782889588020063075091313130878735735235462374197274560938627277356138885615490231511352652735691476899451167644266658122010855738780584561829602325411100825301757249472457728709977916623917171952587149721848556712518470140664920090294920144931653044781765450729766488679010535362364232930322078568295600018823544485755310099999904830574366622531944049731690300721771263985153591920908413806214549818576947200000000*i1^27 + 1601212475317260391364264031028973551992649038087872821392742327663307328942176199994906390228332805604495294038828298785133824099913813467158049981967668089713203221385175529523145800597092063933426608117930726912394302752279761235425016538757684819406920733913881663928177399286586974512729916335305917380093742361335514755339727217950783442219277147298909770987233247371762200494048771541110026882264752255853982980036612242224351560704040736051546186638834354179257996291622251706579411745647983147543534504083681599233681567503984159109901088622050892984053231364572596205828492462755152218788331743815067426947028773024720244317176895907048869443051235993621518882481114066804722332397435793766972408321847878575300035275837472319560140798123378787257119047011651143575737220382254710808781860058353040331279873985927668947579992706378302919124365841997648024587806740018883163480962583937870147362855473993797115144889760573799335100100769564714140462522398720000000*i1^28 + -10720483584325851998094092051174131777099239372010108951163613997953156454045939431465810254723109271930356683189421793888993466717169934123187439519072143902923589990175686534549960422163265679379953469549192926440735372645505909389256132811813914887012307775157348127367510605859911906717961061346805522503320859386574125240970495112121816841317725159809689639075335000474003864490246200447020418686649552266265966502256890068422895420956808562049876267081027960535507369731142662659820717923181142947356822372681973253021615867864312787279881946903831056246857816119565872583050799424312022461808145344507952489373889308310853497016399601581248825267214500738630451859699415036726946171028174950518660810670376053101247053789884429038518413609684997285998552209716235404082557984240546010528412781554336587923674309104106630777727104378528695318063186375027778647043618917718957392645886251528319719917305979320610602968856870919836521768003468743217408000000*i1^29 + 36177698213340949826469481874324285736229537334574978201727166796024863240098117393484291566004997212202614617082450334886216228444806264385122308032318024561793167372396994905866287674313686439968355800714974053589265775714849637163614202440049982994699451466166156295128169668287342993104132182969627123444382030908588465240161426656564704821547484325198054383931186567489099594163607406825308420617429679595336490739582220722093881981060821295647330282227510074298753237260546902145002217781984983764948312159231505497656213729083712945605726742640690873987848701046643245342915303825342699673246150459315065523321061328075543465185773561780979155059597318245999263025751884671739706253360333282711781845255653704580451155498351926264317966919848969859069613942371425242965461518272918566230139638044029690665758959048462988738287393311633635931696084284054884498506977236435522830889065245137307067399044196423588561402038955983331322188646400000*i1^30 + -18701427540151163774998341067308148870848662715168604677328533124198545565069006433783437677015411517708233287830078898035958916748580833889343694452868695224695702854163040230219999686540410414275523825128390645187597579283437652361822306500607019289121463011559083251150053675962149404668632170191298804524572327815972395891277223807696424986679229274860531880623213720005068235194543219093367049663355413701523115143103306556454594873651920050983539774026534634490082171905184564934981656623408301109727094467349707190766646573602014960301101985211382862092334226393478381884525528147677586819969384433589693438308551808676461917951531663991755754042802476978988637346648148648127960367912448828699702969018345333149228014034527727729560287965679468349017351930913827158639520392400834079565292356342701931773651159724832457674676345078064203461702344296637783789453497783251134170294683763069041316917848641560400042344498928330880000*i1^31 + 42897913216261428535451089014968088934938318968639795117980011228803110755793448654473283542469807441050884560375603328967985890113312687471772123825569788733185862241938728208780733413492411343025381133335982664581634024967314618137452293670306203826376512502222920157969182877905970461610935723496098120679192309683094835613338454579377141222808028112230824427987893720278363112601039204872792808709693651339178193703462424488813709413628729994542451114201275286164341980085437474227117166232773323979330097346367497495501299125212771360065262456661090011196848490728669349164595169402026103295041134769956979322187264165633255516209205445279429100701478178035049379043935053055633767563354481362424978218393209000656236287611928844401735458495331518431024148290697548898327488890100394467056325855916345030206992224782634830544063882417306861726943901118593585689640529084734455134910860767950826324659849547138547967056000*i1^32 + -6496873157630872923708136719570875932107334478227138560811365747730329052026746804918262750972659203196982584425235722065771894273286116055755926839925856623363806125054067604011229535928650270773197863041027922198898534195758630148106929991116942939458702497289475867503551442413103118618128064030639806573861785064403932580855593001608837244740051298047133292804912277452926321056488689650730817934141952619355886413840934353996188657729828723076731859357065430436772041545371674622201602143956948320809019745053329832814799093797869372189896294865249799733600886050110674697155337857212270223913647323132234408592807086000194562444466123777929859849793305710853983584421712729760116566299479922990468726798912296283716440735072630262799025021698029741028545792969011229136809124198378473887882117697982286862749991531010797933347203730450571703822724440628075720798722847667368785331456242157444003600*i1^33 + 507573167906024924186942953669713097197669485933140866078258038250289918583417503263247749033485871812293645456402571917070922628526695949694981703119841401187809085130121132801965361215329636615567798262671795589810218260788333594421820439879378130321768611117066949601141092429657906733338089314015836407924180490965782310157424774933149415873875951127273805705080370157937332995650997805015261467661680358738645913785305357953298987968098829873857454995007628330168352612796243367504683490830195005500416323431159664059222066482789644957130460638789187327846320500309754683166168624905577699426900987689929302314229563677393220433244899319454374279643985044997552905639200235835450822376822524889596594526795980472769761415798876119725178782347405848814195535730576477341566768624271848636666711581561225343211675633512384085800292299191396534429007226583340054469717026896880480*i1^34 + 343985871873835987437235634272041659776165423068306184626122648487036664821266381387561376109301008895152489023415241691577437991670704682770874713899558273628781759531945975354845559532072220786107161474915898195772757999275997217136733488827426080478638142060822669274199683792764739774755964919504569288504074424320012406323391817410728645969761152262838939139651419681395658740483549892075232718332505759590461557514738277419848598242903968264186251240840394489924250005122831646816346185112723793046828001858273404745214260965156916024866053964116225159966454431069245395729918515660200670178358919529877907391051112125421662632578968260449297145814153234177076051119261235526187549218680526132318333501089495302303298126280646467987274765480061637731932363961942649294105640802545202530584830205336429528268233333427491295278722109846127558217847*i1^35 - N1*334248686831036088423913431334469391966694207893644100631328744851975660500174574201323616761111122260341400353551267647234677968847665031108333046172706960436378885648791832318471849687701591243549219608450583608244091526331825975967346169242290235790797782419702304*i3 ] ]