[ [ -11881085493675126715814363891716816938089819001358790892120847649403966141943204380779843169738587020178463200227003513095611577240789159156432864058194700047093488798394837924608002558898394936074427051432871172230099470316342197786063474883709094184629272965628740049846504582322979701079621264081307460136051570180705558470141389541989313296516092138364188480640362879863424832605137732746135376965081706381333664572708121104433132617870570822312915333059670990842513105871064577603588154223968799521712422966046126569974521583352522031361021832723177056410532137012450760548529884722756745560356145591995751653776974964086039232884928371171164119394312889011366531762997385713703051063783032817412124653042468118917965294788089145474605407962420768517849802532909606953527604551958387311425373028640160781085217309745369835357155687335653303411381525439550602251110013851716765783062094974461360913728259053220565053014959718400000000000000000000000 + -2457449931829826598492011362265024752525041510478728840024575193116618228573443622571773507258560759637756094930992161231257613187388574276535828763619334465372523847239908059646758567443478111558992488883417759616140137381288199344739344147985887506167785966723826860120797081835125551543056882671209973678093028419630040600692579818407064678961806784757433549469628274353238355610517916635002618102363402219005588251588717861900335935991919894598422586094524802254084329551652884261494559747165089308269953525355228222323716328412189417114126553228749109983161615723313822647844411845080217734311680437932691502130401099347013983950492096333154791668226902957119772485073848415724550086201992699217618587673694603415089098242652409000213021567464493908428986731403283935397396248516923400660397785694174934404730990598540340740513371960771807144286424470191952964645741710918163021986272482720832791696533301838810811350384640000000000000000000000*i1 + 122632653105725759245996868745373167311360455166562125128841662663842367058987811654289933251076833424000371994488804037279338858501109374478677599847886081928900128161381601146876814510079834826245030180112979628070011477653084367215425581863458468323029183284903833034015584591602753389955596225211704310565222817433891410683061726565482870536019579945275076503225542596490627973926813215236792810475145335480465659974659177380467834135521130517348099772420042529392219741711375460685690300653838754707447429871753947837900637335809754286714979373546378264856674209500632283033408711556728908042873498984685563493572560568439501229314215176567332574027601866321416175853026034828243003440894690400775385992081596111129264246784221868366723847893051509409221378272657550918302629239067855229300115943569776258791175642348287700113445509512387784381668904342178468366412309845180510292952530177634807786934784927201804628787200000000000000000000*i1^2 + 59741272955090803697878163189454941903977705294722861271561447032907720234804448233459580767409772734115357073950757396984832954209007808362599229964739014222840656820495640157957295636887504553890768434272750430349458094054914244888383144391855098475369267099227861246050108849225343984270862370220972163314492833805857012893319006920894794642537087111405865202757199862861880028797449558529653194592763847126029248131527773608764664836412408720037435786773624788040304765271281571879614414064610151603369166499626135637300238701839813758969540653178308711997916730667577297133683194437540954924917883026798149852074497994917313371686489581280165023788634046020704003510812493416692927281265122106916782683416796812872212403560586538855560993656178321159203065531645530004676419175193870825591928517984304595610234419719120243193627135358973032864724730961493960951327841186644913924047870750654915641703106579039044763648000000000000000000*i1^3 + -4055557769308221924074293185125846118449582648771137911356749316879402596377890072087049741057032167956097756042377280048489791493487153988244439957998325396305528124534514744168708786693938662740829705533822700023915029134831227036505621050388741310241387854173270286934300306272017651484243224667932433436650107173105810657984774783116952628069012624203318554688838102841589718274227922137058375066078732271380579623865801094542012450906685210716055098265334042152983494352762324371124801004429265097902308391492805691705781810835603679735299704352160163927558293226660007406104516517630963802017123103965785533800466696755526522576157212034788811185973241148347514957677700853743426289656358757331513105324406018851148215558505221900553874691769072008561842388445639244264899583292349951861037179914545862453462737380674702433540514144706236410353197049140266566357743197245885246057552226203937646383810984306320343040000000000000000*i1^4 + -321166871205742401829617906317751941527244991916430155335299471421811473583904077768070332057887133680370953737002831907489807489465051581381952136061629167349722930375582191183067832499401909014446409599771723195246254330449493939671656158139845018734651580420476924434286051225053551534724817711721863765240492594512816813306518380775701523955950500066300628779859661339851984172332061573409134673198155897566155407523424393595833851255750946224423473619824688201792923455082826240384585363279435807521597067353707991174292271789010580244803887252029793311426494073002788905093652402383573254392155908014448168701626373062681685653154962394965000496031340742553001190694479411099858072230591750807548603425678920654490001106142988150257757444438171785771772112618191514063946825409609009372766216845322046378610511380792017764356466551010050351340882672681359514470057959987327361239191959049693750839842754957483704320000000000000*i1^5 + 21844169484018589842564511543036899320387359623765275839758896814272011102473835921777264495729330966711578582812228890197904305958009066456469176590694660723357594693381025537804884589140109139496465538041124500169861906771395704372543462963963068608965294472134774794359166356736638645454071330214284807229657232235965814533972605849154090639642738376568800357792233513722314795376155385157133844202630792982014849178277182906701467512242344170282882357556980045087416584581614402155687530649718110478539491275330399083203098218672630455623883728990951748751563703286768979582827144832488789992033825895155789420060337350422587570081706424619802158342936578413767436289832158444897136764525125261540909478076306875381702746304970085791237187983700568444062776021255892825967823721072150947297464090319770319266591368144559170667812217812048350834746111950276032462251594891685704449479721393894411726642931702956032000000000000*i1^6 + 1267903369350056955175200261430974468318850065729296948633227423779414953863449768892351338196235612779532034424451804025026729172526141147430894846088421260820353245979793872046485935931899454346797175969960292605001129080561284666376670204430087111660831593271703795984883159195190173515708647944801911914167139934720032009421797336165350006418913757022962960245328925430725445492098332611196337263858742907394492322324988108926621835112735263887172656261595956780873553687970021084100648121486862178143674547541313399650101275796349706933827961140045010608935235481779822924717507022630900214355044744224366783980344963113718758590622923316189572212143498458753746134028936080166170609307731160344002767256031047182703655242422449834449689759806709703319603567376156040057714031427115723324049277689457077879898522569706870453464105324786985933120109193351974756958859483925175568946685430049312876295162303610880000000000*i1^7 + -144356525261941049483479815734421686637997421840821486862798068450093725372883808156574270670926108327675983246221026916462146299097357224009445271174116269558894573048686598164585495320623655883564985756606224374141605903348701550983265703852145897739287939504524737738232287675666345727992219790587576049646479801877074891400503265823953670273937934521244734935431235121282294275666755311040119594774725626212916195934413589205180808744247678404660851150671172023227174967669090313457793968116979300254029809235643259493353459005155219960322560635454510962063345763505783522493295386599657909624526518548324200828249984736927925578913544061415428314286444026883799749890744347251164767254390623069788699617495235183333645446133842571900059043882268985641021762706142418507124045022642267610392228993904322824924763421832542493516940156926536823960392463576904877776769611005641983566895081271882558461283454156800000000*i1^8 + 4916733718281745612675243879997190051074113757995970806844678930292880877714961258597235389494654051578534054027970099228002368288588395443296151527317683255836664594253201790405241197094374080245296413664737684112806288435544080585362548771535970635272077560150355378285893890557606025705278893556696705202030131446939306124486125315628428936084484911391204059193683761491784619074736161217045195891637398979186011579414882890965314380147041040798646318030698228987194107315590782377818854266938067391484878549992555592206936767265589098046140203317335223845826217304900680577512533007758638579086220997003571967398121118247511980578658071831012028326193201149119448142548436774313606251706550554091098068324578266320467782491471219455162909810470380269374921671181117695513033856144716147169254854775518669345950188286688172754194646732286216337097418888159234782260775129097297525710252013831611250821300224000000*i1^9 + -73755345817122311305255565333252181265218384206196407703791354889142754455827185205110365824003382303259018528262853885417924335923908608257046042080463928820364099306608847653545761409218657683377841082261179410432835963580692123815193299805591354014864416220448471715418895987374247619924509506341616877800184866190969336087172854584958857387739126003212039536802429857349105186202549337543229823970027359824276921644052607469094368258360833149253114135835280109865542651176985478752349227316808482799209514837101754258221550226696277795779308249987124261942954210421177114478145551627879624852300322541048694258014876649195963832310668303294424137480697173396218802034773426386031586427788523924094976178536224720060465413851472160580162704340927195068729051182826004881307022327438333247483382731240983152048972277604298387683394994629185811584922140204127349749094670787016070139511572242228659705872384000*i1^10 + 413263344277726826021451012752393980461021848359573429061803441393491173183935114916711280394784038934570735839556129541972912529098825844104207122299399835532605854774608402524632785378902075800738944506156145921271379715399792366111830894649731881593518847070723712915780784224822323291297964209251366247573363456776805783225116106017567949191014248899747911052971843067317102850674338315226616920501571019358043036444389229010592187796901286604990196569384979964082384677383830134870840360370354675636780164509120359060002786010065766325627912876904160212748612459300671566373222797493121937310186957132778055072009554969370048471565025878828868801285850750777742425737318322524242576057951869417193009703528652371517758916039488796522256232392705978344525798630418514330503961116564898789235548801579115130944682754633977989169133487821787029901853391723039455076514201626485536912837247881587143475200*i1^11 + -560751870290047805227873374912732091413444570627106001722248772820399067489232488222508594086640626118471379636158388980673408909994377800894768959604020413478109352546202971187172537111755238096496694233048341179653405085084948945188807216458537988255512057666856097077549159358133625776352090646599502801394451431092740679929224813687155678734612687787184742380996442116716983938069710781838063473257811542167032591351518025772221026949341065267952333594994131572162711297226485704037109496506540934016136149616421125486746821880501757078478687130072361837119150700904336718074219398356201427609033499929188420182511357695878523944818613180977223207471636671011279093168708073986781724727914538588703487723042139477846933327513596513449872673817105241532945270905565198878364356306928352720961067068504447867729928089978641025591639494199903227078435484891162724834268030274795885363410495004999680*i1^12 + 8902535894439670823171060051204775721271226108009565691372975455345119266933104927425330827589149880010821514221948599545542503122329926623167414503881833911341860809061087661271176187793024711673898315800550070724617982960584435233098646026848249404273918976427824151634383665825691263025753272335538305751104203435894552280825696790494907956676700902770692952378800186978792074086985054005483772192180361844106143165297773991001962068452543157192166365485835604560110632431984562058980177613199430686815940367479006582743188940432710410639423572765118429611513644138978039449517164331771707425916784763525211144533401636656550579425510713646538298145812462253880209804967531938319130278973759966928476798002614855672604609276464719857275368404864404114423113394732428280118286115735169991388087765242386928007463333252240523881114208789034117540063112035731717326879215228626257253028010655744*i1^13 + -99179804899404828690256393869589286215887168244869922021613783852950360031197005646704253331815516458144076243591382500096686869427449282980817750956791713382429982328781509726317170160559601814776264298335169385214613371137941778658170220488294174967347191640835005393822978446261452737606976998718894291174190023258821967726367999087389204396325259445229833740828910273053814891298416499871246733367009809277555524228326751504849634899703826729688924597814677726996284864861546176672642319795301178130885256865603233419380231335377019259457524082454657745417377939734272761228483462456902483055722136044953945306103916371821234718418676148167819446787303152383194617162268494069547268602965022080480095246424361704932826401581218429813613053484022478282657180954454572935767570494092186481309343815213231797928350607058834923316517842297722208844938255712424643264215549520306259537952768*i1^14 + -426408004287334890037666639082165735464741644036438891287961934688227305629151868680482179176583741373459072728794663575599875343156451638427113994813944892154773955374367052850876342919503618174072861467855541891720145014936130450839261287199468822414715853044604509200604944400844289340678303489849579447160032374799230808281312623526424434438608556124854551473291074017266676735081695257642929435694143021014342769646728047823109520545721912716870705082215927720486134012997591434834352939020202078069979987731797803903923285496060671810071592885431717607720732206321938446298815936728331549795791395884310520197692959268949504548340300881655788515372226335189377626706547935979278873906857825872680522005488026459393254371935680424553157165045639949730862633410076429154922676946033336678628234748775416141730877762728208370890038844798650398211013610449697160582621045096487845888*i1^15 + -1663090225055042227514976459044307733700970128426379813721186957649353830492132976867053571596812623374527853996859805438944730472819148168033754399381864787689280423160099346463706167594178917319165709134709706755702467887374803879911976713115373048995051786259592025798681472531222432054989578802277721557052935734355314616861891023446723993233218543714756708262218041622334408281332399078364004776193804786105066450672749883384636167893832576573831706636194589149830052371641553768136996636862477448791075203186017239307141847145517488271478201065149314738877985434428314296903585767404637311442036381014817678402684064209510961741361764870201318357282652055852934805288515356615869692696479990212289712065785024500886931658138667782987365966803440849604867787362122248560562567182311009963386546476189422356158187152063738117914763816769133875581907944113281558308678996590592*i1^16 + -2038172348229236895525239877958860485660786979102661956879346090031676682821199539399843413603431702911606266793746132441622079995728092243542332157897178063642187649316288637654939926236459275504881754577738811856706725614159003240205851562095932128382461692383234136714088412081147491729829416622398728337939654843880074735374784689468815953022771123814282117566195082266636999307445015005380772672651797955329874671906560449379875919010750329452831109532176327536578752441843013000921482924500007796709524146416663937822555360715504187331976856850048534623208810761552953293995652571173634401098330302709988469617943718907380560673760880443967131588719689275471566668792015891999593785850083580571441827659480224198123788015914293331546556627196073170043539016956989798380052299656112481934762024762992656819259863143372751419675472347076138244891894849824539332208230400*i1^17 + -7952481191270898975729468893980490614068443487522327529284693381204112824099562970027153579482983563431822352986110765474708325809992229951585016741070167217038348898295551486286447071954946941334245081854673767951892792772763733957061570799459767010924034111793526993963225272433158609707423560467724190307667318017958151706182526406373153842246186095878383903066484825241722943728050879780855543450790878454270391401470083346128455688824698060307757784686892093893313229009977305908123904125436078862177834646900704089074420877832956811754884782813239591445081175181426003757186193766331709048361402806793869938866549929067620543687916955439381396354740371857879766518757684376103716489628495400811329811953761930814476920570921633609555822447298485791307149567545993306375454410049879318501597103499374619721170036362149295134468984157265813502741000588153774407680*i1^18 + 26604214281356383433802447416997696743079125477403781331706400869598698175520075545675800957784613274500816482721551316804908202839807249436886767394309485097143015569828185810566002313275474284678316939813337570855627832794547742843373830196157997148266887554036021601289174865332991237946045901601510934131201085457765444960375448587475500706124512396815985584218855743694592048243507150125331371876455251178122282977641316279410015594040102321415750211215966194286444936234844796877076223319497789980059961795742824788604469844650536017903462665355797628070140612559741890369389518241158424887891005897816148126751071734799573122550126389846281281791085011700964730061938285734110230716923346305362679689580862652051818483422191609833882342046202040792678479406260210175641732551172913889703949148851287747430812807472602174147826667383099231583506122265329664*i1^19 + -18679384456520977730721483968675517139687716684282717917460089264990148808031769851967575720098279825881356631330993634881233357544351669890518609745917680196494644792834180310707433760511292580622321907455268348869981829938561609803320014721872529015229638341917037732729216653694858266777911562521627504108480509504428480612042370271356441428793205517428699897161187555623114570847712910886151516427503665366509761464589277845964901281046573903826295290950718388522136053135861589143867468096126174430604257809975157895879631238580572879079171722261411087248753055033237707434113315511939867168630743274631692455153554637300111479984339116859142247268163832256404679718691822422307193381351035811100796879372059384612943315036263688758491356971730128458074515552695348633833445904092851446789246418678437006100476700105916358097305161093500163634518556672*i1^20 + 1299003857718349874613403031462176647691765380042888486999046323556936811187591908230293544322321706933861443953383228608888817645160248344553388103029319959092168971696689770129284234171067861342958868165414702497238925162821937756695291854135927712445454848930282170392859951049132664475801830799087354640189850415827263612473714733072904678456046360950860544102205922142009939941477494314097366186764321627625999672597858386375534510394317267573439318578985867742720965073606639375255478640088033560030751620713336884152914964296754155149992724611603626424674484355458741083497748170382655621533026169853442963330999000490925066356313063288763963079061165985361540628514584632536131323137991453242925523471964934073727228684863715667482344764675584552620187468067546696995695117045319628251805106070815956602439641733179175265618624916504314904576*i1^21 + -136442908831957826729602947003667440144742816378638269600505709933830848777172176829591721481071637811665276187377699441355750973256146532955338193032396140536560973885066214417093317420370025735562626757398187786181705622838759655746744558281282716050214979594975937194055966543316007398382431630471093141961488335555595948887002989303408497907770937431878383390804669984605553547366823527845334997200987102299280802342172589243232122217717619425454090952092738410805581231024837441608787086234927404220980772647487697722777053695198635943697001749889704082125001372211921041407552553371395539747278063794560568630539086672394234062138824336314334058981837211216457433412722054270861262630974233974601531145265157028813986809262178580556977885800205730007860067304023257551656654911470020196430785652041907934538164051614967968625199060877312*i1^22 + 2758590872141257057908670063945457631530954833630586057124363284377486057103033190832073866018662232895410562102620674547347081607359019792187570680002482259681247268542562533327913920549063453426054480399558140580436404883605957454841251532346956616571285919607328613692116038642132932668128662149995007576108657327542361526975868505629663785520786844406009348968970902328981591696294393319257805544418847630373215517329295404092229922726551132415206136035325946946348189390526648239204834792505486458069680295442186102344867430901332966196245857902645865424383324186402190512340015919300481049055120714409788837262871100557192994704989365107913355686205265622572791922179861260918365585132889844131362763759179380452647346098663247950280690514580539756560709056624975820059923444619781249226073852434742948781133370997466377115140096*i1^23 + -10563205533228262287996286558056275475027241606641518976888907300395915328595371567627570373580261472292051612538281403381722342977383185474785302695037902880070910486881736667938885836417037825625216927002255079262611568271363712167941753833354815065568266701000832898299721490118536695608474360738047856895932719350892063055329050200373310842679288307301727454738117456971830531713334168184316789825337968587293675478814246518033119238162580593226629229964657559326223803456182546558241847350211407184498078550979621383290706397906064486243950465192696268165385304264987654823202754101939655128759714525670687809200494566336318193348304933705475491156952464683143586349779624989319428351692917902206001021686134422280481512480780059450379147940547314731640338810035796541816133779107825507487703659013309217225852381049126912*i1^24 + -3826381105428359574174640245611980665799401235867530265329990377020141175804879320014785090274573037929916042602612837529193562365851231442853737713530386340937729547218337255347453272430863168645870167421663198338266714656078314611160212783247382723502011688179846614822518776094007734539355901115704059611204725824359129345620058900594815423868597518874484258564238422340181724499193038577397206544393683428155075031647088235595974622091965211223098899429627394785487525341346607943903762308995903012523713529892692487603053346868459093407950155512227759966970945835523271825294733597276536290769049363265956124595738656316848632669867756626983970083295359189115774126625651953332513435422489513798541951289276835762746830014466004880883182652151839019276869477396922368342219315006577945080733989319513344552669806592*i1^25 + -37402180042372976467682938586123550098592825789166197799235079459327969722189217392678919807822683153822902168618633289734379296339793661516121592691316324902854769104085603968569960250557682850576615478689375438559908337649422893963591694894662148910688194631367772846754090477097336749997012626110505384503096946792926717954651818656036821927997931139586340180424773004811500833615416689166913997477016903941218180739281475342243869825812538907152429709276003282983019258285106405949972959441848834835856500399705224354297943859778153708446073123875125656375051419871626197379403737420986808808717884027175963490286794728287928803606759266007991564414279355649923958542959322674325341966461419680640910927129186607083023972112316868315507468526069062718523185730256831647004775019423696453259149222423423877120*i1^26 + 427952118273204652209287017740634507020281866337773845931278358506551153829142316579782534281689723786558305275727277872927370949930559902399922129906362924991119827906049216889731995874354591007281814135728685766464348223685428595447480046024280038326876311943262540094488550853244749464518835171003494504785929449781897532584531644855430942358799487863454907935077160074138621721027314344477681698566611711766667879957239429632695325189069456903797527490511672063747812495621703249506236540145681512394501831871498531130230497211960259307312765911962226705867901048182787112823966441049995059555476987059762284917233550026638190757415325110380205141707241714948714306527777582276861683534088303492009845329436672663422590757183972326825255214564528519182606421836612954647918383082012481697948024963072*i1^27 + -881214785006479087498819971487075135720988448959314239717811827361203190247385433831924647483227649051894024841916962472755514576309736985071549962551267414881576544637334954576667782877643397876321668759511605859646403550324665786917917605665158226640382836352938857550040417776640336336191280459396524576612494641824732920006548518643250888760253325012076888312681091646816741565900734035382385050952429949213883987035456185086735056045811161070841586784309089096121862240619842568623383954095556751789895801411203015737351500047768892536366896805530966986698516430921826702552769162109105451734767255276623750953643052611739132143579135932754918713792803425529243496845239583389246294558933797305985654270714371518727240379979870077386959216889169246686676117931445116636877121559469337083904*i1^28 + -30002184911935962859482814031184936920667525619688865373594953606233740544965037749092586540806405955363611723097538483731910615406093184200381738947760968512165969430659530998515609184991549584994528848361260774773935497144710365740891326556933031795784199470338811261361666537090745836045564838470704286019469742407931837555225669330362367438060644123273372118604808830432438820783041213880443486646301319629385865747885758169962521031457302321291766862629237851987745714913507214650611580181595906854916020674102464991001485161516270758720585639098544548541464005339117481717869547060205406768560265690009431701585622329661648369101412326604806790501010862277531819038509024150253593229489275978107997051996965200536959257571976134344947128926519896252384183808467156142186966286336*i1^29 + -152473408371854587257855053033240222064866638024250415763377466725059882107035015143130640500425503517237341355407848102939651701864520437333719953165444745800702138624773424742036372408874552830071056200066110807200882403705716736122697356279557094949914732373990540305365375841463913783836860695031902024134977163371678001192220294495396707231153085474106121258388980118813952278077743781856195346867499206864781978292627159445004348970908007535317478241494753870875135528095868974594177538012546143023609940322133205649076872551308368817890218346535499773958151524108034513972925267396161912140229890306306810874010065518943704301554913196810043021340066365808232919682908882872297187897052651226701876057981824490694645539066098258946951164589879334514992540480438909534208*i1^30 + 1166200430532571560770882464354487561038863685926288083724048317517368105838252441596639447659332795850771129780751006193226746646418268378880213908947142731289691359093768997678722273075707270896341813269460174694915075671392335887222937995536621745585902490145305664207041817447788432146941817370002420394908000272288975504846851856803991138175858798262825681558142033676727835584178822987615213123591534610903664399560549386795131680993450658227868999276888620302853933107020254851505215393822650062987437778828401529125240428161766405057948077481237516148299533291349013683205900606160058120938864887039519246926325229354027543008333975433030412455984325537217003547974895630310060543355197707435344516824105481308002978877054417822763511830153183005082172321169408*i1^31 + -1125058907651409882647643289304267215521933026494824865383051932173281997606171454508232522302857861712772969036865486920369907658898825483768033505170767973233475799070992421476576687688787837059010803424860090582413175021137298251912453718458115573197789379891933511017247293681682970143497774341255398624500986956425747613684759577319604124673737692861180533477944605864230868382345242322859146499367715024448461142999499512513322324970630353445123539392086521760887458535659855423996704063255025348902390169442048265777966034848231631894230375693752342752522705028252691846285657692018721394296228297704762118949737468380946574809054011809821356789670505946990126469858837076330442123855279751953041749065434149216282128388624040526853948683147624115601408*i1^32 + 473980124746648799823882324428148456732912957794351012612811240253806763185260279954232142975488400097221017973780094383999937785844770910916661010670139988325113411697022465564415120368770957886524251664029092648592329943962631493199545011947293147498149316972445541180555032287906587059202721776658142114210940762130301806566904510948652697545775615627766201083079134871694238316300202384532105200792771351099263039089142067943281250575619543965492975208426312659319650534174670945943147392897265089491344021427303669204516432178725595516356967789292065603084894390583430488255847255625900255659009313976261128054485341372566542831632696377455558558163591906312929562108310876639887529544897331024504845193406895942299165796781445510763137869021184*i1^33 + -98809362940888080257531505777952196290449398574579384037721947020336942727527879272494827228824361820773324674550756562804999344015876221572350433393087700293660157258232231597819473778733769581890152356213064167308645498175010112696172287483057620040050446395956111959469020961352559847301435857799102271298015926600465485205375409337908692102884932429989690317490065596633960881743781800143910734086467220708618986385112924732783276903002533978967855522346524687167996738621549193195890438002274899580156618062388793567679033530253489802588071099500165242469290934757833521278247826413803149896956526068768460502557212705498056440846046604941211385815783374828724967352910117882376830007345758576468613964320985852113730662338675651641344*i1^34 + 8678218477961517301878832949468282796214319160129607104552462727797502105656540806408029595188501926919276398577971183716786656993517249338307745938296746034106377444106567396956394988368761193538713384625248291494904712638809681365258433229289354813071375719986493646296410090461269422763733152207850708235621627379196336710649626071152887755171932603604109245730511279041447513599723607897726068276056010484800344536864659837140229676015797827578282318264484774811925353220224116699821109663515717154351121019761659660635979806202470330759736027574102791687707501109345634211046353945553232296854329589485091446656357351547417420224778807273336966403068921150800133604878649445867191593874615184818450408345822002474447299149824*i1^35 + 136131784022854730409969385285050315097315118878278666664987576807852029167043809107277259170562040119767850688822765601210859591743715862110758845583422007389691446757441565664671011974726008753134830020531957975921937212216189757050351279357104678269251389522536667891252962373820355225874039328475821221781685249795547065229488816743272961772775521798037711267137920687299533306008426266857019197133170426972362402566072528680734436365104064496364153157514305206700354905278749322943782750964169480900833343233690269230044926960187270107987898128511753825235628445096846317935944319421601853690383451411005089535185505320051088957942758996341797291455036351553384715599562960797599405793551974966007617974713711067136*i1^36 + -285755915089932060001225427254001289196245192264190533392129554999730690551164816367867887775449402981574812315879817894922402111338269739959767820578467862020648110244974785912615798314879167521297183663616493318331332600052909068664215482525243222510210667123233805653995762389710957092672353306796839965242023871143070316602798758723252926070221754397567613797093850902908384413421953017852237660725634672448931673909234199696926831145413957644841228209178397585583370055798202359849450401579093578353245803066079498870673744310757940457514364491460313970221709494920689902702180598428628729643765468412287199199510358970234090205946637356737423352916555549943553264206280933252304161297382053989498880000*i1^37 + 179917942466955848412246449386139498516727021040738482679778837350531367813524684428417142452053496762906620747486247827741973767487441489150140766350213229541094587242665599207053597228548763229245881583875069231638785353566721257946286911210031569532876697573048759229169063707195697663921144685126607776544007328951335371898632349409073442150436023968335923806629875147360446474935710724340312146905287815330787048460140893529376824218615793312567619732932593238973587518484236927757497448546452942865069906873683339778756978659266251006611093782405307457669704411034821140834840218520908149708555570598979474248221294505037343336544034471201375790882731007263671807700495081153178435200000000*i1^38 + 1091196659994938338427934225648115037893081342656680130380361935107600069490374339097341881983306895005925077031952076149040715521239492126500587484123788748555155580045407297066833860755859117916737009459106558826318337153426888000044313004731127420902085876732837201218133070246939204640512041102357842615988730722187476842458483994166935516716896104161952140277951804762946798125249360132658871199855535207414688846297988203118289122753297418760874335737112003736800376126623596282981261416926891279034646373563172805898908466262827824052708239200642408637716170005204482055031789525684222499498097168031489339497799435367988579196888369465319588776751201038439001000000000000*i1^39 + 1689179736246033651182772869234447309477996466845117050517985595828433965619702757760568276659652867580328123832924251111403530857170884764357826346797695250994793716503802022673115294068722239053118002222211635377549203465962915932227675933794820027059474836097946264100931350285254321537458468127786480738177254972386006065590894371681987871955950677699178868968214844053102982138921601872466682476561104800088026510061447451375815142707890674816901141669998209130858333280714373379169950860645609825753483185512732093991015485755607405331736836479701767716901386892793521950787486913748750450587481486769272153743872615780015492777748587351435126953125000000*i1^40 + -755545992337146542787987612763626680733805762910548210860119503360252921948922658851302976443607355056436859251427419192980970950257962139083745990698678014093475927421022245686222778095210460909412583980614813570755291853281314504180929245084091791288336858492124305346896834556232052943297207566317103845611668224620488144446368564166989872357294822226246238248567183038767611660313298902828227560730161407006384267868432292494673877865309482384319191610342977056571959889423388569317577705970629382894001802537637085955701360238600342056960166778755668001331414252504620019475105881436152450628971746120690443037513748463439941406250000*i1^41 + 126092593725689049904592749708140973658423963587676058468699687095577351977605190995894675117957485357575863884641391595815943815254328976984882189017960421143428151344343047974628224986383584316430927091881779889354171712949579665101165733086565479030010068203452290615579015731274836610312005797849026566893609160915923934951138557201894000205361269661297007529509782601496410876982980022023901164188412650057591201979293313514552351562651394409728260704857676246420015055284442255206958011696301606598173326202143321544291207429121522715628170806122866083281465379546993400446695637540464344753976404666900634765625*i1^42, 2686792479358592653188485286630314337385047851708914839348170466286775366894938368696928658126576903332555314893574010300409518494382143923687569240194346783357092764335047675206530681406861732622976148504354168563511051016876382581216032608008833237392759632997923821393202822394835050174983945188099345161182390978152444302428083546206352940034098291018305531508317402090160878134163370878813246080631540668019438347561699433789890799263195367408903673268410235870821385712035861938388719514714630325965351817895247166104224283587354894231839724458247814478793753591061374403616635426681554563962001662138193648353663470113412627173447327865024379481252265397501709606101299582095516806407373557402691081136568357244019310999506938011607224747478170145471093907016096003190872635952445905920092380754222518830282928680997119969706150940590435352507224703571272742120882004303994283511920428303463923203955398419978930832138595008667275344823356586233624903324003824031783901153923207531580872821336526562202788561820862657078367710411321377500545579169475305022915352363472489322543299873069632012642903764319151625679524715260675881059626706841801033217292516253274156159387527244618684975601101421844571334551359970859349299555939465111077268439289357644839549779215276123787964941286555645274194611068387556409529260765470732082242132534886400000000000000000000000 + 514146538430381847802960353212080096522840518406139068045816607059207103965630666385281218008299423517503673915926498041212610501265719087705853315673479536798583789260432345608713657399936694009224934458355938564595493726662978800671929684935744865225650222675571624756357094921405649768392312880343118580911072448693493931592921678592984343746812787913238990457828126146443707692386777429150346187844264623082616312531983488167701500029652054361823108878447165361717222339207585761075734896708181439812611908275646682489007860149207352527630229016906213120609242185585555439021952773958635284640231572567229774678140952159180697974451959755034356383617780769652640119641991398601653112708801518020234706055197073105166854410192690859492401908569639890470589954717414168541398363456487214346736927986581834124523716480305354871624400579203829421900720100356166809617967387263911053115201449603618186191317046528982185548470191958771283120017175449914581460952235660766094297329310439690647156818645661140266453239732381255946580117123734491035503587923691837269176829435950895192505576046169533597500776927811341833777941519777466763153322150027523617857858791695272817073161365364551493339087089048681080118157318013320316321619759202004538942361565051609079604126243743633022352582935099736769951985142627324725612838132138590342542199357440000000000000000000000*i1 + -31795993954937390558967781311603448242631097181614332341149791373816046099576099946082747578018783417016650191743624552081457672052800775087326408217916061592151870092067666762185665588610403921664277893621005044694468590338143200837889812351770156060133895696958170186641566635422656144063343445990024831806378729780695880634047799379257205565211602833924289747090500475972748241955058963193153981159594243952762840598030951948345489168793867908332909126338182783623860589555792230784014431581543922919622515787985414498999213672456166178785638803835801955929259255491685191916928463325451084434943355719948524739071699274399358766412993974290468567201547883522418707615215625525889586572023736244686079098231035996767049936886497471863598431836039951188429075562344235472514145106365525240245788933384034182198373569977706864351860402570058966611913917434506135386478154207542447456338364243560867009323313744474113429073249532081791122218883244632331634682367790745784918950238230365632125836647308703865908451963263276068561803815976317224924804860329325241839512360054282905299648145714035710924278942069748907865950761892789097328154029279700840802368712591961029914083453418764460896049496548814263699879642732291881319356271969831949878374162022162607005393518794082407617034927661569658442792682214909271062035500409282736570970931200000000000000000000*i1^2 + -13027009779771419319050126495492473518556295394696294074134762823270022558561113190102142960869628411141442442551398912827051864762215194489603597649170288759412293835821424765271417532180453301136766629087103925890462975571394078683747829743950202852928697570147239368208694274288211741741790584579630307253482743834099326056222104811580616073033233544047689212374379857009696988724873771653449738650761092965957873863284152845786129426942251749169046800523619401345544587357030120201236671596984047716504086498166685279652516497151007574558330358280291922279286057845122014766394352926793795535810472055790662989865128511281291348562098893081837723068098665094506124599020834408261422391669518455777553252154570263298639764137023778367761082346839388360643643742479021525765938130759028789158567481917297955360126798239970932144188150392114728835202788817198640816644946066767088253965903637426137626705087972849744099615725648173064181560764222421274697114954711146613317769835433420328444354947409232311989222834628920143722540299322470711308108551123337211791406757714339236777818165238450163537077352446856230849110584516541565670353411908544495960053876177852569665146383876166147895339633553564816470547558151632919211499102422751383290523818340791826284134561114740241576580231364373204648026042749670459067364236808506833903812608000000000000000000*i1^3 + 971757906967812703596648399032850861787586002228376239126033325372813897886356174792065155505415519873831131745694558462385810780488065062841715455327636215443982049601655149561330839289707294777589456540209932583112218947346806163076403425406876427401253305142715400311416788923350346337643227009415592700830287759451303803220335579869869041991256891537315146829030453314155219079983124788517845618203352552588336683316034857378087178863265337366428247316536192388665777451100661571503859325785160008577498071767661215256429517376734262621846149889993335691513472360146354122160217730290771902198181471970710503130791793520991801170256773905073276430157041130741889379320357585477339864921274760664762801802502843251533742672364672664426719438889890142327886252934218274479031691095409838297202444641656058369496006791065209029579661872169149298743750506848008452616178624232990325449033518400103851429436204992861720766506887761393748357192876952763700898843562086846033950301585449387520325682438527879633733865363184544026549372085198982157888753100758484043828929398488522134630691125709474110099071108498576798175532938934328154755443231565059685588583857977255453850416416152828392735838694229651093619841598066564893993808102864756859997361774718193143048128597836060510811954024720947791153895439675302889177314114910558187683840000000000000000*i1^4 + 70137165079604354663597583695998820231819761843580793053915652777534112132073398643724303005358158179059882039102144068821688059797865304964562058041800796022198810759979039439352427466605025523498010396693997180581880082870185080531177990991335208345803491318120883481421363630877069670338656412088848696099344094891559440334965195535265627446571142778201534059884143049836247061476709598078847991839179439971062316921677515579907729393633513682602738521660275639386321036738232788109184103052803809655247305120634739750532381508372003018303339165044013047952869812994681844548484430770606721045588506715674187249518918770735348113373928649280837791022963327155089790229560901590008811049190372499221074785251132439268370777259808264972080805203045561095012453800485337528720450373990734497149447561040723323568765120334432193384131155000814862539440579293910564261551951783193117580646409228548064119089166575564345755574646169924923916342044300290781798611427294185160937719988956336048766000727905448389638949698006623548290306967026930586430903000248444604084218357527225932451289885094059003280450059630108629698800622075810243274127645620982277199573103499568424502688933790382382053677302927826618155392718030962444978482334297854958903333606008380960582145690888344778803394554034980099282027326939707613388658504636780217630720000000000000*i1^5 + -5751381368571659323029687262606484313941679064901025698232765270578690135442645339175097805480292040730868200833371095524474583444290099831897373778182575773364264601452730345258289565586022400572698986581515418759198064900299655690349069435645788041301513450444352948452217993820532108460999819311549449398345763148944319087507121955596740836931501679630480875257751229932338684303337163871140305238542417964030799892890877189322926605066777503817599984753469882697648264042983027222031680723072943377058611534121462190205922293104984415123125635641354019383004394125666312627945652904114124578611559094449447188694317591365765333758841487359201072090525580219696027525412239723452618535931697344795765058713686978197975314762074733845796802626117143688148812458269556920611680884332036133059222189664269601085532119004926273298798610086883466184329293006774158444415059184262120857147574524349411776522629936847360930684695927011105202255020568855369420249816597730619387875089550610837032004107922196299368247935574385131244182091137424525245494933963287959018079713287003831228840931893481897265942606037884257759009479633868601388523006821226839491689308358244889154906198940612206751609800599480806875591015773031992851371345966795799772302957417958186338826350575188786804477086075336886416580821808084831648408483783793180672000000000000*i1^6 + -251402458895784383729917949194593453890516229444288608755549253806256379509835848571351289436981374098729185568467971466806077587224717674965333587139862826484331859920726524305752396223891228789046779405718685575826802480994544132311241746595875978331366581046787007166269874479842930247498102189380988555906889949631976615905393468215873682326841187649265479128408755373356178845454786853902141317150567511718771409188781047371668965726119419591252587989009709857253554991142158533401112857620532512524955324148588664626162571316740210814676951991052094764994052508483856989904683283335602215848188594569565483567795496159536489782761575740279317347034420866048720739260712022697487650313136529371577538819471189430109641177045285907337763366985660912349140077459075214641294923890660971672546707207121463146091190753408624572683557855807836624737331799693186221514616117578767369291508508358513687858430399820017288129879065966293242004305075152739158485748279522870882673883458465168578193366174666032680895647619197570684347636158346913490014342804804829353879032014305494247453807398218759829259906347545350656080174049668877814648459083513314709824196726835806783787004345631117326234653235717865300497551707110455969117682019031911064499525757949951405784894602584253420878590909678448048219262045442918909797763039866388480000000000*i1^7 + 35100006266401944887277890427129732731621860721200901375454254317211724627002507504525323801333276871333161116199759506501816221911399214140645520289544907957327983456994697970427711122965815891311852251059315552131364105501897572031628918343450489258802655749014585112874971047378102766290332118279950293083606003050196996029695982814195100776411690266189038341925814778844762016028682581774330086189995700072992874354734772437813715765143219092343870322267886524363172725705521665977083076118541473610937009293177471259727217274860267362325972847778519878155184603765922160103151994061529065113894746504517726704523461660091667065172976649132651066934031931081332478162650935435715690364810736422917240217458440388170511326588728868857548114876630661726117928036027046808543005659134401661457637151754778151500077914817543071986415109775859050576834419781937763425322078724350151161545347690451499473269432612110489110671951989520426677609065879296084407079549644763577539307040669234885193918989238605723580570025406926314208569103078390884882898104280320901446220623723670785090680869998376241943130672986733684850280268038823797436072471406917882134000670037619586528996036112626896668129214497304327835358830280632024024216025108475649482578628662253965733771345874113273698127797623005479801283103805521607916197650418892800000000*i1^8 + -1318139135300191358763331321514252004257112552277537197847441167088205904790947270961243157778604045019519286524343465716468474741778049696519256214750850685459206682854078040159224498106342122110254146829840885358981246018041956843295402074249185726255967876623071852774116066705282820676942332645788877331568958249241969423305540509656980105654320784724574619183993299846913211829096743726820782624934172930952620278446830563781959675505372530209618966810774709908150044289255742141840755415720099061374757549002517509787509679667514664357352304461256945182680805883730442722969263680011867158995383147735056257852225362059203344912757515175252897217695707084529669474474121723283639374610573370191743856632519836251006143533110431198897337157902336595233712124940171275005995101349951471355454105501918529578224318365201155116768262947400249489925045931238142903865906319261099162512050401312104253995554922008090132365743808190464068191189578797525358937883002492181141827767044942080387829107771336655400569752194079778170093552388530404816209093308081367166046825289682083365639736547405181058608375785723853404669833597434110574649501107482924461730432345514000755654749297969628327585650923201391598477792430707990907437990844458891966059373810473000251495072252955336759128829382835626846698176358655027280458184392704000000*i1^9 + 22173083559367770585490145578871919651824401846305580656968312216877251503060347764664755645061868204704251013536634167918432805076090024746352456684016423018916602640513812739616577564483074968923649657464288535409295177051765611443742855179917176278404218847855254265437036138699536168010334115559415204251355341851807664554492723592265210318432773158024545605508388404137597582696570616693194394035732196625690561689050985755221486377925327029334294881578359601650671205476406606644850139831930672185621752169893783544897158746957085316450248802566221002958002997368834710368628034193330399786457501252910433869054259051916789245802466097101714327319835680378537694491376622736965322516150928128694902474621763598403545843000357060772879437447779794156578792779108569392604833042098934415488244611620905611405807707007610855399349310636848509018831967385095667345501629093731378203815684805390143778242922175690072262776807372894282371529671856142133317793861234034205499696970663773527662183767043226204981161719217804406066770254513895241747893620366249593012225796335062864509436093871466211755315188574500817204982619252393480628654797028224061420990102337622487681956098329550648712916485204224303167070069733697077064063064129330656471112536718718901563833167978791205696851682320569580710112606906471800403933528064000*i1^10 + -151225715938730827257655418727418745370975137467728656020264000100737905081122273201010247414191369226343562548397961678512371917761209551620911902011081922949490395404599836170101508847137106624300607781131836735889488934366801068553927788966729275341667546960361656644563271716108705826844370445141169568496202643244003206214651904764903543332568189721851353703557701331039526341558276898883160842539030327300895512911439137389037304890331007890369498587196965560622916931284355787720455847393128227461706792065665442105823937874458605339187777844540507830915501507640173956700050939661733215009267415186336040713778786239334161462337921351743399966949876790028113778360795688607829475253587328920258732307916689091522644818825916129464849019563626647184697630665686946977085906317119013182602983141264963764145876644636735106222658388128005569951158109872089303540877508607909490246325129831727061692669992044877629772818572394286949116932515779994883469615401548723215842299922853781278749529196696448482314320715362225480874720788232999045616011337789395667026550973140680135548567823050353227812101688672491608544612067243659464932874541328591462900645177647754213794787219390288005667389341936383830371620702047350205091040297156967200201445880780746263707499532305571040499348539094439066747784482869889192899379200*i1^11 + 218157147118190260380356835288924511436008821996312767483934768049458206249331428222442499218251058271674606401100856550494694395744711832245293419705780919633590751192119675760047697693989230499376576089687048826873037574396917766067693627927462728705051313186744728025611747232748868529880255853125168741790793335108913388095735283633971780769702114591095633184690417794921920833208876946683021991136133860534748704597767441069857440272823891166124040645540629919593713071306520425916449355089817381080130196031928313770982501970936709615932029406533265225399303631658169242662357262296459641673936786519900759255420674710722348117126689543866684412928791044336501511471259377680158866905290130860225983817591179766134758867120530806724326812231973301219586610457910042618333338123765907319371909309136229527740758252266960059345561996014933847180287161543985715956827102771581749736222253951877586292072520953391083335485875936599133559932641703852375083370072881572466354313573582797180587626168730205792846854628814079946909230279970157291922833353827840276516626999421263509801505774227020579722775721079429005778498646641276079518543596794938221021427189249048089764993834429803991535545645781213374631787794467617357020942245640683960191938346926883525908915105883611228363271626891862934400043737654000353280*i1^12 + 189991902982666990899066878016979979651192845861937828762015998278955247785643436051281760290363342416231633412203069157530769765337610915333362875547682770488626593043598448288710619390908982413588533892273066241210595880582915415143054982086504795574391296783980703787514474867519983127031166151871642802614283280149715404510355462151387516304819161922190432057001690928948283231320272819732063692014715596270542596653411214505880695239748489000173105544772063775987241804338717936543766348253282867149283981920614892572584294482815831144756305997965519464894753165801528791050131261910779496023055692902045154861066884720880189501837813116714293384871521436989837208369095786297402211079193335622424367673200788729510986506767700812125155424159097647119876722158370114669548702251742717429786652766214078359562806280512545870411566080032102723870256393176474139727669756213686829012340796039635851222078609744755853831883458603915730825522273526614016972987491075888709926022982588157888319475107133669730987622417098797751694026680500721443494902482436689645217714251652542917513479504902894386640339207616564735898205970250150358279811975792709409268674469041563048613257649580214372438413785001491809408846281686287921650921281323537672882954243325436516631958741074108238737993755586593394297418207461376*i1^13 + 16629885028734617077723802569782965395471238867931094549385788959861425110084641405538213170345934684175088650062307551282733658492820448770542446226667340439550515001293380961714321685908067326551444690747850649013220282213017509608372717901078811626676899436196376535655676893230150579482509842998351386770119722668377526685344625817998786728251993445086700627896580820379539304717951970212924425445984420650931042857217302290723443167104019804036903839423034602925364499535747013893019448323611748698688835503739149792377434009843276294082942741617843793170191416909896910031389002836032392567231998525861210294648504301238959929500739382858994515292071073564414718828760251700618449540094108714279453489506335232095238995684438060146563051031994953765791321599811324007941188132942982352034309187197356414094472970065927736455758424565442702038153849964413275256555560373746752685407217066262358379501114670905759820341203636479498714741230536449565379536914538466609024987638134479574583527077855996024154049935651320778670250636244802077115779999974499705486201663827516104306843338857913192111012372748958905508872994332268694709682179615449593600970840020803234171617087947761463342380525119409282506260074271358717554910791185950962141859034200084188444466969332957404820096621437809509748208304128*i1^14 + 51168108788166007364678767595536192214294998907168412033609795334588108644262396691813007484364686511048723500186977877568012444594536595551912197843022904165900774199914354907136654680563720178194472047061710865727280168854841693006935402954332764011457175528448764452802006816637247728386790350325820000271290283712636452083858143810984980453665271630174657009267510098607075812278979849677585891030335037180304567436201749969772488963625130670547331830138907970307527000139456695489460317165294860766853208480644720922543430485743589452130535267739673575650469688196091172920517362780837850251889810997628423056413153766180548981094255179279517303867484319909355806133374509605869409665581902267111005955140482227596055988768389770551708834054930030873820028685293675660001077125076940931399658334410901855888374337503356955733368721556036015492482270940534515710678469867259019103314734530597761310039417065512962038350330793057533811161424256794374186817004516913650180892214825554241034743848306506479971408003349985850346496539087614134794507431907097293800881479517591017815370557617868434639154769731434988166861268414245558502498257848560342234118540578657342232664636567946789064272575506353555674158232813979754310583775802304717049170032163033898434553214588981633466489885336344249499648*i1^15 + 301815869563161188723765340240969740532578213370074448208884091881998056743438864009760818819810974567159215411770367047301211187939038914667950047645502683888011173616257212095641400444101573793921981141456153609175623682387632517194354471588951937883013086551281566990592268493103735845904765339027557487502899766537294613410807710317805099840266272442641781063783344534316185350224820931437317263719572277237210260917080394687270895050767032797608422996084333857570302495457985326011304497194666381199294028266440062689695251955809722393865780988320816390136177816228649324383333070064190208737379730364401920558803927100959674156586089459846889883559734548171776956180470155414681959411199942600152506931331092129614957947411564505680114549798250788218686413436489852021659377604783826002998514278501072711218025931079289626242411140540586106076647244346552949207132654751389793779531254216804301431811412083069830328969376052021781170633670670159572927618698403096586871865050901748891845755337307348156017448628956996412750825983688689186199707216097179187469213426326276583221284557486261680942102291311518042385546746523800307166230770890548866255886548937823474479357018733825099384602534960799669944348723995904468343055894155928885806568078701880482500183399373011654137793292043026432*i1^16 + 329943104460596759811381026027952357742673572895503554306740502992502663335916419298685323069762928607501210442393434597373771292828073334155306234689538351931308321601063030935343877844085860160730124703264052345930968093426077942239731910227821773923262721864277236769817230868515888890793112335075857853995484682159842286346909884226417373847735491744196775995915167851967999341335886192116463554476969797321796123824205659745480048882503670817921530695907510431551987336983765023348568308343401315343210175334457666760432263897517670415403805930951810977753339492103464847357860472804196644011501814254552560774351257486421644642898618694030370600854280909306716187776809076415958417230555796386075855181940960030102770647759451878762864608104251262413014531158617807645286108912059721425500885198081655021616242258925400374721417625087701831985156103723143865215206228302119715980268686862502540031550120328100083972021833274550702283506327284753211532985387766355652077204384589211061686269138316716082278080380490644893247862220859295176585334311203918777613129187304128053177324984900732563082793550395972525801929361224758355518468271390790506916542225205676955182293840235797385545647024095481434353908539860889768174901954234426277404951272775849773554510284088643847180412518400*i1^17 + 1208425565228778529627562404815944466601628040151806757063956985952983458481463244742813280223479612926696663082850809117585799501980585933393322732377895900778469594472845153726214333870016390467260222295363893315753163469115588819536191893914147684343156563141291550069065839853791017540768791443447570509622112106168557318412708415410818856460238954688908830652918118022683225134216104759304184760283819269121814493307017005161024619636381637531710979522891410919100799308107300603894037787275407065960288294062704239987816164873489617831159750745172416291913900917396408851211635721114276715416534814477599414086801792099443079428385899150175007167239278157681008437065691057050555491343763544442016693765148220891135690648220974009770800114456311453791174972037940179237145790578622908281120777563071266628701720931116981067328176266177110949463566285059951813163087859186684192044761968847575061196091301305962113301819545198061840147200063708559686889927375380679051650911965542801248804881195635321571072380781797491493764478367555957632435870832418597408329783207186770728456296747361215388620269446000689294273799108677746436969658622501375490916808415537281193015435526944470176963559567438893933751312725774461436359508585705263196873415640895834139216692861405322574561280*i1^18 + -4005910719095745611292949138139420495843992374183127196763031311301486853510426874781443358368116483383952719753715628591072364260069637964024402715904060488736982454248320219421175880641608643442401009262787467530598176163670018403031957075262122961386590652393838572456540287978156591179938240418686472145376213741579883271910316887171137034869394326849642117075255777333368308023140584270788421905882888779793094509286842479459132461251501614555593492970693423365825248412278169006411796340820702042642543583145573492172490125362493928949792724440645791619518667384825397285643236092306723927222854764978551215109454178675664100026836124482896367006559963856533520416906149934447420279859606058501321748012430555664197884512373722699204002701517089526307878653142867183072566509997666722083344820516733530607708213644931487152138737569308334069203923688642560728044963986572713365035376461213061012977539101688300958777418967241641459528937563053592204525058418182272933163788506008515766913645568503530336578817835615589784692696471595087824231858026998367658164122977617013827843211296415155141426883519280700180622577147323436051220899391242191485828539945293569009276493769418323258071417654942518731227081121143975772277932165155396267111163420660453372974596186328530944*i1^19 + 2803351464386326424718148219760034896652267653660736974649204008438379185951552979597387704908341927139725381899014980376687240625755120838125369238455962331847339460073191672135367297221370900418684219066213469209095710045980295495500801126907736201328817582075876013996147665669133549424386798333137537097964936428814637773031566862784649177357980513299210882431407658922003838255056640698648281647214032350306455492713922619101622651796850631911796586504609833385821129643425559503365147386894771655354328057521577509577051175944086246754070509387343907258846272582033506529245054199413738891868734728474278005021119363959314088810903422555805738445386100131317001883756178881946840557601588220114149354784565551573265048029693181589564923047637865188706166920467014570977054800762985152962083942401427593254380439691508094258146078436944120101297735234698431383022357027659914693442899427515821157132065168898796304386553038636064465159102308639914218392642051012223344627105803744109772693136372719989702528784566962766125711516533848811050004288700252239740009178829338654199327454729346829111316287668692192602139379254443935818980700451631701989977463235030076246860544076897767771746111227941294650112401835268431638060007408890377757175456066099838141840712794112*i1^20 + -185776800620304743576676900711159984531243443382178254812836159086752743854890949706482593766600485843331476963403495070582978696691371884938968970706578280118723498271205091528713989498156612259195688683791275186407795174419380831823009424171170982089052485708700283944930077086598723535673327575673848636480859649388877257747029914490572025708486809104778889656459952146955800425618289570922235561844154697964105478482479516132244248785625209288357139208224757075246805435176921427522399869017616092746777087289780145555365385616937609211988928472546325984303009801286856016661116440662707996453383577800352056037929657598054743418222055819645072670480559756847069354180811981400519539051169251199427567164635531766800829699044483175545026128214196791666359004542188280430715162767542891660176983862890255756614309225382100916580189794434575551985355767798274599103884627753882297873173862752332317437210681767084768045539420531995694532529900003877545836970137684863589070934154283295127701665209351031090209388236735712302171913170840066081458800331071659026475243381387986145935984168586505783063736650344654990613296223824878426989464619307835446195152979909643484643158839842160830656543290025127027544527019851825385102131919336393685806124055655208605188096*i1^21 + 20132858536982062161131319660895194321512111654921698818806559047444195143940660535980047341275839979339788800443873925730605850856177511783473032342732311218193984974538355734548120276966638991615054444260557677257975833174925801308421290411294965305219425580902841780952815127761086356247121244319300250445019450846676249538667688048535303656797227281578155220171561261468496049313067955421983613178724321617871328446451082388886290190934541392859015373472602182296111319127818014129530045305068824853966563035458501751067962623096468071611466549577634908894982125387342683784851568650952983872802042577041952681669006950548748464469647379885715279264603712974890013819828246790570305485672974051040473128863522644982630719838721835059107590352918272457279227241830473270881806747974877131837909817483653458271796895341191933343451297676738722069023823553213705208250315197813968200169180060366904970709607467483290491874450246893028824256521488410044696503938514857127379049550971933515389474691715261932486921538282766259173568817570446261173586220330724663519668298740215808665029302405946022087384243921040221207291872067727438790237001248668418032340224248521671260412383170594362819510399246284599118166478949520078719479885124969406311854693838487552*i1^22 + -372629729256770470151273565424396784985238190016143497352740016234410441182492080476239699590390476901254095627797310882781344506409187633961121843381616337162532122528098333547834101213598158086678967050428501676887294956686683052316137300499032365544900781008791937311987189642617806824179787396678876527692612150674292648417393432196325678918192647482067559529211143862826166423242792341163616353075421257564797285788953649379139499757358952162398744016302806525538889311836105580003091090514531343402480420452070536982904459330210053254451073955447830344391491844525873640929624083732313962016877740239328133989969752687385348395473995476700726882527769380169599967766612554158124783338466623392440441317415387880078497660717572029886095152167321239396849947706924293154411503441491886886530913739785521644515840134093436918396067743692717233444621443408273601001800627770195969778276354309382046932780780347160842619426840506676043827288415857703002271720782891806934422344769007997477899253204843432968002803474512924079376800130969125050114241497053412135642725389276829835565360239354234465482374690374846812177221149318609660824839880688977743403167543306057726514002849420443924544760215089007813036620341547117857201544417468688469134934016*i1^23 + 3460978315923558195795330293249929258528884432113099018819265903394615288605009723036847104616744918296472302306842493579618899994580059756130136361581807258682719325714031630806858381662543474638217986960748040629026699628208921063601106758375011098751989713480753372911837662708120501427547650316962690236131852871343941329208562203128430011445280242234906611268732876514010476480331992603945930025553643741327247671707490237324541420962644607576901744136161961461789031377631525552974155011076946894165542146503363965450600025043541968925491297535668840200736130238199394456308917192327307413465345326943606430439111178182743739928379308641333224079893476348373450122568755740210332191325411493471717283811726789844080147587011369079426746002280239449576139233076572342530455831433385605541560239059790123973985620766421433030141190196509585228912040270936176722849724655625510474321144724467710305945831721469972903869045845140465719429866892768650111102652265439637938644707985420068312239994901543957222952248751732257303011831436994588574292673491596219229143176291925729036275372581316110124723744029695987472127526281723688909206134951557934953747144059424046525750787340843830474468237873567980603345803908024299109326742042183729152*i1^24 + 550646150279196045058133321692668803246367845054260489085255696721948446736257852042299707976353295441246255928961996461386767790134855183614996635457552499418756583526093394139201762150016336775772487283720808463398494730840953939807667925993973167014519738486004059883684827524794702328043767305385522855301114883690513371472978922819271806949689870264354551432391643268408907808356742118765502250580005086467687887656564124625672983717048585867918797900103641199631776150518697985270137895887634556691041845023020963681931879507757865000063434410284624642882176305523874986142231918174403473844185602669431542815921411160193557926046839359404952256158267090910905450333727663228906486738205698496475619460660412450262419189142576785551628665037465718922268071725569407244706177733249182414083470048776766794328260696752997940428315792818501229869294211747531269795371448013776717611346123191167132094507155547504909326513525962038710416276047707040764837506841749608867193778370672322764745609524794906336933615542204185843907688116590471786598811973204643850181493543585174232083613171535441175579185032311846858366285678008811349910062184935523314716681591093989792931410875373807244419567981123025766422576914147899214951121682432*i1^25 + 4638623459826257971105212903360087969476238543485806380757418356256608602624376069395617107626442986695793381455183306228706430981219322945043401179583567896764902065832828120930698363466979360811999226847092583876003531982800909248246409593848099118470733819427854261220047622831916994506682278987407497902892342646193743128450477552249444389139677259276473772940964058642572437245206622467192703936568884584369882815252571224763802084031652737597363856741642860685892400106451777799411608509982224932503557848178069252288209695189821306592101966097545614513493314256646316760248785231349893293261081084307442025316202500051352742145455420619760287145783931486865710144525242282677695867586627319716037112383655792990912259390544981540329262601740073703247013541467257501409829758542721406009032448987680943254645844418145273123030104383121414836882908428839583409681170168979429355790259537541696664045194377367039054183144003384856214240455309809582894850774220948320426645297953687148060576322396607059625317358288862475786796681814324188336012341537608145834107588653352928851198491247164783809642775503881238449479833435441985458895840502888975698512017353996821365209053210055038619777849980809594298576952524113727979520*i1^26 + -63520599305231553925827500267883617505169551260641213351822763726469803275210258066379176395761320243601153562322290007943189066057759493275008476307699860195321769839683813434419412324262454627996274266793711702111668468166989359831929104703479796711648389337465943939869972131627694613382978411013341985601900090212079877903786260572802405663237919145420509782088893753524570495514546862190354685754767506944594334323015368165741838080976531290463607198812838696856976761587414621292845766338630079769275077682688869427746468025539939107576834850104884877570099893215794914510380454643367322871082806916361171789718320639592272391867013548990564836434497577846211743949022421935167849734034586623169169191846257666064008058974909420856840468319846445806286373782518254802590471052508017968528679115756972298804457338921239851445206871056146208416647590429186699376605546694070994275673863526528682182827714233924006609225588858809734328116254630625375173180235639789601788283237112265368190136615187030043513835343246017844332789484861815915222702340760836822165400520273954746524344534202440345051113745461937387800628186381861923378035896261844416074118719204589345549563203376769070932232321886256253995715775168512*i1^27 + 181182812683223212461052476539910779843455440851464823993921700900971759700392998886855235111474409602595195524279279263937153277243900464934587588329723401485701881706443228762904775566079998946123910036641015756195018382328349279184407638430927453530267257085700931723206419357726446986740383402607516335049966218998715274423019579203002871521572243919212748396618035168866986917988216639694265616399990676297102751130248795839028936249907940231255152158931087262413773489944211153680949994363051654983255232021717059627464059356644597504739994100833789579981142091816427467430672880399501831346820148013498764803423813438562790765492037700603153906222098998045161532280126461478774878030637176672173484134862424469060005233395915223079782487418786880930469345368101606953182184292998020056911234500141887373707152599426538819289629975125761188589313005650606639865014607029406408135221066956839243093022900584225255654911633160154680258164435681186657193413533494258418250473391894513543327998965592988488761314547222720928547007212312069827134195947235007779048010684068088857808055480456586273036052150260505131258568756624335896569308631438819775506512213478314558821163511848742027699018573727250182569984*i1^28 + -155943909225082640569327940816238401902159522103417682955296069674957222053450541680634008291402745501478885438639672452907563085079784106645509207978453408190730799674989041456065998593965751257593590336440528633582455100307079696497755806815410926992256897232684069809058706316405363330192056185452048536551671702703531890350313534774851953636943813175004506131253708478807400340390698614726460397700382491023332597002357262036406615401663650231455325379318904361779034081491285174219826517712809473830421779056449025486104111502210262771257907368463530786294195198276612175410665471498596697500614490199405477337792879794643266374254215902615977385555652415726494038185147998555716309381415769754115195618302161986826717375174045237474305734325826214074345654255527538581022602041385114544660639652318219808883222807100729395588088148081658168270776236259696013224248101334484149398933365337248749278061501019288293948797466356610150418425602459688412759515366917598971804849999810083220416301631305723838139503730127157367582950999882907843834158267981146011532154813752840127257285107969291280809756582284718495979183840561908424923961463927251312371449238484080162194811559833595218909924052434944*i1^29 + 68275411914904765198386906760153147320425116696491664838276532993525404255264825115433346189886843452003816712735031719619875034338911658038852759169530676362046940795525611126404246717864847600129418040347555989793114629921507983576795587016564178670452291937692831871941510069436682775613836017065391118077469310991684762301083807328465392443015638559096883786581759071187647383825014349705706618886923368824422612820432972553457877574591516859095894361206126254311012331057881408822267207274745574137793055840113873329296084813182605717499896351425235362496236925969935770373431111701319710220024983097683053740433150341413211702230866001084724037595327520473520805556957050521875668082488579973605530056922524480680660105401504238736154895256566001861561912808966122287205574904909566919852132569889372985181612311017047968455601508706688524966796688634818717930472854269432490287158243403257575173551030554335566134811258195183861357240150772786553428758467630846628366138331002010696107769461711921421344109024678512135739924900871519678631111297865633283862655640728987397994978218723154767448400652692715947367501944896819307835379670316192817683425678113528921531157936937892596154368*i1^30 + -28125944895056913866382360029422606061263715648727260246672063387020949004163984829075665540463353617098380260778074050741972917905089448763922388088176294500274843775039350064634626028473939402819635205661203199216174614997059575041308538680032226178185314091690116642108990879107580938125613277381320114892925086466109174909258080252070976906894044990702353030534370493386896536129204694609934820830593545265860755588127487677907620913082263363007771517369066308478877795303349654684623108929703621684255825222590533591387300625155765506523455011684490752119657719755829517249326645743810259492266877296004006697596467954985747768528945369566583853545065469476399577335905722984601710198115118001462497456952764370633361958777725174283453641100834554561316662841802707427503273773462044189648285096133401219594813084088191788212503183297592016576172095503973619741025932666076071629069579417557849041802230793636859712208261353778957300786317858314088790109385059352570188679042149863628699180913388547406049875727410724977722440340011685976032675138098061354368237302315051667366989971187212736512265201934752712193796209737158214729125953981458035574425009759256044979458374893568*i1^31 + 14031967669195741376840840366653101856337435204988942807735564774082572397750221298945993911265236963015493467133090613663150047742022425102419243153997661203586533005565756058516464766870681764471468625311865516376350708984581700300556785378490519403985198385271407100873649804952295726993234155051578963392526890090252776163475463494819077345161316768211851758386207955646941115669954069908412547319149447448659527210234563247769735809739900597946066813062772444375117446409470465303878247595871474758654799012817576958392126672981407768439459772406564036536089858593928471243932965312293663714809389161674967173992291461828898791296218596397054994559620349183121543420159193750311625534696759225426860319057666099697647134845123091156019473178728844566277534527745435588411837814413779588418850513505901400721017065056933228265355308380160478468291688542151086652787050243820533828171848976723040651653755188371233894459065671345965197183443755416395809795754228397919348621119748634937972046957535259677156932747158473843768554071770694798815219572660212315395374928482247652752309666957503593711606322051013176250301716377204687322734075606588452493853106262234856685568*i1^32 + -4996509173184278341411758781747807246856020156774478172720913905795652079785526751813160538028160784318339921285725409893393929421422544216787048232458605251023812357963507707791093684357616069109588411721794709499095607022379950822124964986972977513619290877697290258382578822397428157941019961775445283617664511543854500941557998040444186772478618402789202509432727396216102696013345223744847955867448325935095316616958304989945632582452662150169443545519286031576081269032741429926771478028980838653336513738622619647829486966829214199938798941892419448932296474816906344839002963358511700899575138394962656272912478652413627680630874883198455612749271305653407689913316742084054370431118359715699025730613508120555581118423078869640727784846296666045042237742388337854826421003190598938223396938173599422055262373277901414927271987353038883466900408366499297435248619650594758823348273847433687255263318926909793518004138036567064161401344487665398518679540406373069427651101857012280231472174586370750449846790377617806880749291578558826449995200936745327707486622404593503286675060854096475037289456379994987398513230380403960941030556793004727549227501092864*i1^33 + 958806325272695489837736244622497490210441745077315008205903647666282318869399772116530126891034501363953774346433534447645325810958623021198024693056131136435327616279786458153032568423021409741069092586546247321146645856827929985887935824084288830649360277920282560384904605980121255933705915263798460464512509932595545021994165835789492159454015966448109773372117148364596368039111915306266907063712141982118837362124924217124306356899477722450202277440274487801525526934296550378523070077805719884232803591926623769827722950115467607445791382429152401008659647930047038222760132283349463086323595054295497203356013208738606837675669219381391524037757466009655015143564148364395930536426965195549139103674617180167641469527771134609596022545643117952539959595850716938955932382220593244900165630829073600688242816818047756326211787468260968242571031896205062936393378433102972692190562525391208593777418585312377967877490895252116570176683371179868369847705245899629133625055408952299596259638971099146587013543363440793292572799383404536471375198675074577727856960898022538262950791571205060105398981528945806462500347497571800873893478636370446516224*i1^34 + -82446915569168905242038222802585702671979200308123981361902174348959957492477784824743428556987824080861022607682321794857867486651846892807972376748570177643991738862841917008812091668350960457515856165109110115566862970901045366794656741933974646451326810211805552196279566915599715848171918530263179790448527175845475723668479253894945856005464576009652562613885971800190726441393109662596476926363941665052498882916883540191100472136874427139998820879600463266133052097915837726105596858257553843823219167040737829878304596669704271281075416999948809156161828271934212671734665494499642531824964708961536998665342179969707850059966073793793895263239509080393824635122375310761741206256053707594483252415847099311395149388811288273974158585185200699365651999710407770651611483810061178859336335859458141850673658672269722073588032104248722911604347921641103365664222208361491789622193776492938457186636934654651083246384286314256918055949073377561475338902653334435632023091091150185979318383211751093464596497631117407428994619483843425808276972246969953737780329874130885097881464970027459663555697053109832621980868969136128347645546594304*i1^35 + -256377224589833799277817044509684523421995170451614407106839248371432383405681654247239491124795124592950485982113822510388059350853604407403098762252230328733299017693272590276198204055087278166913777629233345960841809864277077468916417924658115495237742942007962356423780047095643939647954008832163485430717784669991124913277223116324017610352204912755778199925808751983291368718589023579625080333379101709873584228172677345730211263393994127180462632697709643655520015480368189662418068919747953598206687397658170869462812434792893527246331067696474182025584021797405920906120939397080248730769802948307021564758709675337361295870476087204779279506116380783724878161457735498528083347357453377606385776719375308134429312989632882583222520379651991783578622304892557344989763657847904794812471200645458739151644627741607148042935782013511071130710197629738006476102842812294331623829314609596610356154006700576444042469385807796923799948007660669281155477581663907121455874363079346641714003626157514018710127556655319587001759476332272189420812039479591161057798342260410126546547034037107305113505642684912831636160725874089721856*i1^36 + 3466871309018690962462401271355720012255934306638859337570005783090829862625971817655261944510678325372438179292025639160172521598578408022362237057167102915678644967970273099648316749415141596831899095981060656126193587531122406409846703062778167590717902205554754370634249277952955999816792241656261935615945413655247713319530534793178202266190162514899470470664080513877499865047093381190967019284564528107898451353363646865075687891708855201983455864840149894074948164012331530683764819090903958682966185619942219901731669659798583191643093093419655469327614635653580934007716220972607661070809942150930615291527962043776502042640127083745930105107161523059672833168676838767855374736475258023211764268298676681563491372055406884911586293777576295288491847272888369053532743631961071797349857419044517824088637494226134443543711033533050809573453963786492340601915004011730681548497165051525829921127210994607047646436365637588424403974950936176065414902555935293834421283908490392086430634997787026188635590610135638640388650008764025416220858278401233120160597943361234777453400104451877343555676255189411975070720000*i1^37 + -1518703894335929876200002847124912560315398998722026110674140387625795764721219042522109859398412417049300581189041859508599790176122710362328439248397153653915251020704777199403204736567491177554155249689952990982453004444817154506993120722197813689890103572836354375355906689165872155854655090772387041985152446431052277866799288740514002810331621390079335979147354080889256314515221015984612261243275707670742291658506595930032463599533572094238814306946647913787059733134063984272247334914264709187395843295065410877557986710809019961554160784066552463400662128956813884026304856580332952863128936481922606779049248915078696796683565633124477368353082185466347248560024237495722119464404818455239325626274131311813875337019461921200754031921088445124307480338305126925297908957760153022712273534710510618082421961012547531968346685063629996850228167448688431340653624835865380459196096035293843299279035525769376221694822350198102657997669439715547622301646934891919909389843015133756359572085771748997668254748389367706536780588895967319389880995451716577368627867745177171526871591595214077643976800000000*i1^38 + -7276422029308898133358570794194326307111351432477973639253819790777727353182674566869211163747542270323188633329843494688202007749249904013864979408663468648430096597491892589032069576311204974153489280094666359069266912942460144388098993828226752217525396188311286495874731165069548386405600905630933089865029534593412278768100157623978604988969954434355446668994630899518834351206268291106271107971575907454480620172797282548596910963133455024489863226700380523275415773206233585942805426932540616453330292094800518560903163655889697783937416515525134734189267799700840366985907942510015584993756224846344409805149895196027030513237944178455103135400023130857896722887048566145069708488517373170581695945611101070658170752175713200514598558342994288660265658184933393537386752761283601285051245627227301139805901357707878692900665088718747341081262361836532908331943924818720621393965970790120992108711904553502803315999494917889258462760968746167985334843616571565960321302737283550114434661054942027864782389077114843327306720612656214761368833967940497691339953938054503058595562500000000*i1^39 + -8071047000989382095246210749631245084230646947615290846727411892048450250442763897416196131952911532841062391832230552203661212413812194569672245930934883844211190391092235487105225952000663118940568502461717864598023517629020139440538485321301214222438406257133804984204203337025533627969984107562160965592853219430222732592871947093380031238735309609169395958744801288241377291538357009132994450003490186660281772661392792454280866661220627348064294089606696419955787410000561332028443240409489452866695541360143848697519069047752443605275795129322378599555705915336961208590917397555444491500829548850992280854394665365380870088936509499779744264320461135950553648162125418962825183386924908243924643028308997395753657280230724140644193774451077108429890749407015802964167471601438361156264838452955935466682129080143201807607284407132254600448221821075641375237801763254937235133778257343837271291951586081415142597892071992551917695367227725876297859613828997642524364943787384254277611583114074856593656517535616956334302882080855681389412610061505046188826904296875000*i1^40 + 1581091420017955721730291970614640415329239839208494866943981140873043533566885562937554588637215415410076656881878767210169418406686705849134689998992505759548630649333691924163459753435954413343787416239986581144965736819947997420236076497018353885734093096154231773947051120903031979313073279117283126063493313030538039770007303615505533221644674674125351712328368248644209218731804066374697385468617214637462847784881463866419129299411017289835981420031622671671766837810509337540556541208407459230936843062177831658492843200527125442394805817231099625063918215603890196082540106325016744267590272786870080857175111673309345608574487919559507564418695301977392869571745501872658774381922681880846142691007879787816580074163917436859712250164828816958717774120777245468407299947270171256157303580017117062894279896551560208256937167330856089159348436394040422385358331430724900217488925946788404243953458442934451630177879197896861609377282240517792584758337992457857864182476876224860682611340481407903034985765201045185141908207842549037933349609375*i1^41 - N1*29402809208745074682482330425589603868850926285285731284814648888452210589305295698605172913415489785463450859362555622897756438265794618650485833272808824586841022173911836093190017567293632161781651511086049382344181906025327571863971857944557667190084572590300199993769614225455442491125554186680980198415811438091759787095719044569486911222732096853271435346432606474030523836093878826460116737932136191406250*i2, 3691670915642776406470268355815120881381679285509751085442095593119900703730481901811649388553758458433693148861984229987800586936999803276448942934171777115201560799614909972421306979428522658146571632520647969182858954390696164266904232600086343712988467644269513306943082694886218813884813451840056512423708196083273324949783916438273950243894121947010698244864282830576735135310173807102776190655785832147498627718688268976896497745332135804861902749971078536198408039043828703910732577670201264336570602514305339095247711256149551524978496499206037764809657135242705665321511033558135862413789703833520624691927994607363442827267777412569771060806497356951280562509235649168982393742187946150728627566813465368436333639224529392015588868887136001142839809764234352061339382803533632923277198902722082785642745169034631058616372405949008804229179094131566314188560383955909805370534933146112825042644854953364307064662933212431121992338428420195530234332397984893049861049916033015893253532686093467665516456360557713086756880102927417037192801904726553796556356014084142708865185238323724350316724850482884848093258344099042502760596198025183464864214369164659989823802948351759358229320780255564122047744336444481817377329166032526828490352038569689243485754053141473664153155482154837339565514737993848381661928829903950318887007184696115200000000000000000000000 + 711229837445841937543519124517555313205024087605750296532037308435426646447618950729119189332659488398353519150640323688248518978470103311661975022200606315700103869672008803568226893958892252364276264079098039153129088089875035980865648306990878914632802460138465409774722491479507922912631359461828594488863088346148365213566564938155251918593355113635726525198746818241014073050023099604581697494410572778288504092855219372910810136967245928305423837566244699733876183617326673200026382636705076539708264663024807785057517407657113042015170849940680371394971281467458522284755479517138856838067592032768218974907005897133079081713198706691997712682174529875593785192259447805442265032644152403385575983745585948926624707514157447819078067265869470155436385475118709883630053324722242488857360906459101044374791917889222244929517161191990928384612030942278892164674990271832835828448277769118776857170966483732000286186596089242558969694448727006875352172505968257371829501667304269133736724677058696171127689050356290802964904872007473093653180624249112945700618129535804900802079368040597952906982207304106408082378246369121384707814713778802790299264338369156514565759804275279298898965491382922193734112485919619514742994275760120956395346282003090822799011429049998419219469709096107109623923076994182437274202467057083632331318540369920000000000000000000000*i1 + -45143800516830743240368992871023783504995746368218112845515143952971726699671220371549146995660803228769036553304069712086481918697328340551216512371122539335630523222874064981008755378375251071992968620088068632191261963823115498154787864300810588271483990365242704831547412798814989933435240946840389604526026049846132983250916873736750082434360349208036997477034634021011705418142839372939136684219627974439138584084709496531893587778335538485303673178802323608790689156091805702958058872811133698688168638697823137027148157880442475140148174415288327724827433746408914780691974614939325949625003383701341069866715190581709862394031260118866863862803505772896918957580255457927082804321196020910010515322808063858077057531524282684592379534473944669280118642192575757002420772465773547277243085476161293836092101307549359646770343043022822969069506674833151071834359519406228862072443443338774722505277297379968548636460057821328616230049037436477613486805204330118668633029125061802932083342757467739360491532628416018602272098522557006013428532091779872874280253370525993197424680731332914926192634670619618701041803343096640487424734169874572008652406589492410834666763602931034138579031815835279291981823172000663901606561071542704303537631018564011063863376495099178658903242903584534044885529931382564968028835916747271419798854041600000000000000000000*i1^2 + -18040773082274327891874069131920848266109637606898233667933172624646792577033879651868233919699474707900337955413864293100870476642112166768334777028624230530563957440231611717831438044099841071788779642339148355180220755735603735194160655729626488862496317332795141056416986884789919868141089873457824689089282846691914356485716248143620910974980085396991803158662616443316339552213493785726890614064367269947300894297001264506447486692727922529449672755407049026501232969095000300504589311853924990015901475828353825869015653026911474388663893729929689481498918740589831180673561324395535309206899531570789921569134856355399966499463344404798296870562609015744023785709896472642380038132127152567838655776086130468194962863960850628948935620919141135882218005760080275495672498894080974670486295636676196767493312590751385545976632861452953429157185344479523162961033685519890993070449294337639188175020380154926820709843250955317939781498365720167637863895947452916121615900893547036141401400355228804985488312607819616292361952930370487865580187058968719073599534369182074040930978846406110779307748696029297541760344088799047758407352472484896637204299727638481736471936757757725618612619739470406302021744385557807390435597056714151552140766704102564968798202420866534162015737749673450977502429101852212057920843231985009245389062144000000000000000000*i1^3 + 1384430884630359829068205081046733393397826572896122583454801193982216413445287384995177868039439638628172115108399633170313420417128093171199155336320360173466021088418619483484271440351126620635369847960379356320308179205100124990092089706253553670064638955151895758242142136517619645827585402607658851236525852625464864897616117285757806186749465213819885115063532027256252502645957514974053683272245557506861854780265741986274940076047626654934126226828517321291290487516453183372686722830342772796133170685987193605597231032677058404382132058641438965065123318794969974504390164514178628156023415132124537825398671791397805042321393766622016734410220753184707725880743067656161205047307715246567164499534368448247780890100244949447237938070656188285780908086876462267159277439947202885164578981328118211011825403299875062208992075814073089710114890227869343812993781056025194085938288983360937461109029632976525172165133219080518485369378427235756366923240527902385454137172250223718072495982035504451413156599915084333304843105372221937469541228630097632412047969533516674415738173373801821478879812233600259771890749888093042992863851864072918074436037493833765794673094601504256059600065546538733174107156527970625217248055218033365997878184078708323692037449623128501386839561277580370711242325878985309487450872243684482608005120000000000000000*i1^4 + 94046225840499320224229469893746732743494842928651056517825996284408241961283225407988643610415118406924284943004779040043324574847626358769802780631081687843906648308223004236251176786346103756525693111726286824464528157506582153546980401846250508827266091001456088280582831060967451964975288919957864031650361563109982550403141675232797233239064904517077792365573413261712734597286040830035760317641167588290514679360774773349270840955235234862344335648278190029458991802987088967408269267902430718406803520844610226039872228827148169686976042547022312458100391115732176100779080749020320985751675851399713396176929580011377575136496653541215098743543793173192908826901590202650323623283569311441005881879582783760467493818055959213904513128039873276263266425409944922504096202042722647805561857466952517625130640675847754424307290680649767406462503545374393515479029774120312711473141557232042735884258665562634822270063396871306429960449288362125809311976262917981905819958191253593760962837385808982225774731482838225089836906967954974901470178941439344742788137361061689170827696270341490945625544238775882649747540772653996109492962357043123867447871883551268676114421289039230147446002601664045748193195099168506215023779068480472295599147054981344556309353696607672510824507993398097565160511956608607842370806265463637498920960000000000000*i1^5 + -8024473401049098421607524603014867182697670836404183899703979903895730682631920513709345346142965066112739146879550407833914052240532473821366233290641693485272098729776847468466234616627275538796068112857851484998506257079864965674391970004435319632045881506778762726704666372242975254065596182407639962062393819221099337147587387712981266710702988631657462352193999749205192925679991868593759034508703281077184109925926022823515627659098804745225615984103643737703791346111329938720287656307412069213834411861990498492269924789932581650621115552247891204402629446159109600972850226499662281314214609417321843333724564058452605138656900264852032677032676292622773146570111931624736232441605492250674591824181833963373778014551576006437530639908777126376996819038525636261733016150375318524664491058905744659889319314360466774303374429295358507821725032585276284123001611727430989782040751925786775077007512254035584357743596864302889548445789155926498668313591824107639241129123179063538384938209796863122382813468160909256465854530079737098133031601024283612358947340544962321753507781325735754301113255571117538408910957173355475068306329912339808328523362087106730496248549000026053709447493229383008085429587697814427052389265960483899696138356930250751073380781192239395547279046310230615364739914547947623501961426418475728896000000000000*i1^6 + -334060806385401214430513517488672593561834864875170138675006388672475752162155200481895368326943721941234966598847944898706021922012541450944537370408395486188265315448479498144522126901714461443833588329952652629137477924319441414713956441874560822822514072636377736512833295529762501530192617104980449354195555128437846728508587953074002221705236352361135829452007250724564908756739038608213135567011463676348224792106747976900477050566090480988128237971306352060694326618781754463852564335982055424265469887480321190740482153060794322873231282769237690390117135727779335139623500926408911448964974907385183654595764614470008582233356203152122155783049461421928082739109514674290129833140533529075828177444969628356801015380676591155278837194067245971274049056699319898644080366121148422696186894001510797840080840507759202532986786674007782130636783439256030087242887649142123818741321074942807866476516958847277240947564979946206460064640611002224340576190301461072210278926635903349724399656132838169137577325332240817409437226269821001478140942812945367815340216692666257628587200536086321524723525679733371442305631639174903574409143254502834532045833557790815364240996718328190537983457780300710595846894249184881361282384179652010468927943073699063918566998413844820461855574000336118227280533874964754799328305261198704640000000000*i1^7 + 47974551951009005583960985461562824732314516794086958571863777038023503074283160393118540587334178886459492889524543406135339539209094568432163890444749409766491666576454447652598593975868845492256958295741976389431198291178575347874315006426486454910356863151559063931670559313822922465796419821466379263978857552222038006663401568492163016130649419709071477813156972917853618623799405487706429076557587650646253570128502079685288949942597235601689997198874091232584449033911789416666482991098945870744350980096851797889384934850006092183803490410363973505055320179346542260098368977325937316149363092337613152140988584338096132294194371339395654778774786227982375116223549698203137863596885262090628961130268454683166499776767647495998023673421370970669020614257853515629371269488317445890325667621154673971000116939408897224352553990647369514471752396024292334945296972804634542982885944416445637239524987277529521902076948164872197134907494768073121183465653943745904496828146854448919330429914900834211801082479847159834656785693923379603514309407053702799102640945147511747370329843531779838684722500547360100214406104563634654932176919861608979270368418797354524508854263088179852049414945866292383634036179280611767024346320990062814339047942677757792929317990977578511296484224510293355552681308405157829541926493644390400000000*i1^8 + -1809942124270799791727183101603117867496397464689122678873067744265154073891405541102011935621305655135913824270698727933273932810582579146501599004497238268290226008495589103725248493452598177593526239220290474445213336034906475929089165510110706920704702732103814891931242945611388839406118227955837716632213220547565374474998121384580750045362854300634903277024331665938481168123081753573154083167047239458285122481214998695809614204018128673883094436161915875763446592613405395321979951747261135017601150979592114618805693461822023613458813658554693737189220369694985270576483244745598763415414724633376246868997322333017436567104018190538016225145810928863578110063080830161735324364032096376424539923201430673513489981230182292590769485613188633537758963406838979262083507274916839327817123694172599752418914496862501817157039270746146207990243886791919056800255891453949634311114446184763222783533150668869622238395169866284299868138160277721794415613945915566019513752334829881192159014121156896255464369606305715660545241520884080651878819675559009686933163078071816606655893434096959896324439149267074874949893597539949302580441867917274083999829048825330004038231699772133351871256182714160250527821305352828126525164848659124702438043477880401149129701937516293097704425787006389767058492017392606970924356203446272000000*i1^9 + 30430727947546669056411417524885214621306248179480837180851201097752501798961342677035360048251567630702670387656195388832792422893032041779635412694995436576317439687427925625743439240195141250734677859177357560696252044150984996454624462260634773589922116432748421070564739479937451258937115333611379340972494211731363492762759417538363209242962917640941240351289486743740327499640457686717843758010959664311841586749788379910303580219062603011672629827913189040402367537849712198587425880285602908549700544343864594998608524334052140604862927667775728554808179941190709747821333452833558775518492968688170902644566713570043161352553179308963424814492774941893139734173915212688941584025569010033856358522278469321345319003947530436420841154390965268263937512892177895744370121560504627978028053255765262034551950166765262060881099036879980373537055109385238883058015437281698922694006262319800883793734467895608820702194815145163863158286664939543424151341431875039406634752844602300406317850421225111074416522308345928496752086507821049653738316305198399679916876839791914830145947850563339670520107270887214550107538895265494620227229714879507330673460458047335439042302018784430996035646775295367636136260449119471070788610903335344833774237760637411933284666871855420416754348294914822327225305025278784221707870666752000*i1^10 + -205998927422308081161364243659734492352168274759215353467971035403122083355629860693900659893201651496812505661374939807775826395372421229903240755333712678125779993090493763430492074627068467965823942357321921246323294044423423312873580446418282491348399575345404656148653401010916245221216566463876034492461675448184394140442917285493313501811562541424853213644019024901896516341387287520963876656723660275845589042439811563630000311388579577839886972382943499622160974555947430358013732175277854228149000480891519662578863807163272268077757354272277468110701028954663208430721220166821457788412291928117866294797262411423033765236253098148960986549645335718052398198023999391433952656809466985535442175375116307199591991609596516750575182520266712092889091967815363846596925498377595004837282648915676828660592935574908646908857348861439080525594004688242750011938625019649909024365490806624963614229838248080940493690399237148619872841998918961277978996675915407074364503742359931358174663609389497540238059247252951707477312206276345852619049115794975433889452092332320240306538275716237841125312678016997120317482299487331059060323667497839765182238965118169458937948330402673573450113905725331871859351462767831249853297293976115094320887596258925974917221619964570367471402598112181368195792644392558161334737305600*i1^11 + 288041947934422618654172309567961794613817480319585869356562339810612919194582813476764778233103548793854548748855939332403472055840253799631044971359967749205546170183291827147836247141069979593853507777986218103962581264732526018818876467119802987924856637697201878983385042190908168486353281679229998919413777026351577038860205994983482542810461856583061093404168333988516837427486585901094172779159320261618979839564660625475284139023644658882539365488940625260742804185775796010561079817090402181937408464436006644347882845605818851883094776425903691142647408429099458972313382110399704050799657353049253244914964311094355057746210083482068484194994451502179935423424653464443434009875174924686199531987178241028839079237957916193304664248105258983364272504903305340293765149094244435225494505867146367412542400458245721795160706081849455779116887647751814402615351441704314234287411422657332588300215999978539077549300845872473987107160536259742108520927697416889303623376830238717664150738545708871705329489232506850034964746291475226012794997210099730978524627039019273398539375013011221754127172384888682540990579653532669891335167987539339743966680569216510558039279624777601604888310114538901745298813981021833608208222754233523849969161430278407986124873085734772643467447247506367539091353159087465431040*i1^12 + 189861158972328809088282658873860734757200326288907331662377722806220876097680585917100109375198394457634430501160151840874651054571888207027180024405114865936397554673516556378361163367614068877656643392699299759078990895344845950434839891127326115383763171185375519448182623942056467277878463794546126218883730854568718062969206784604323828001128720861000226717171118957645767949082064537397099678726299977238214275550526871270423771535815076964920936556684114158218283937228663889418181114843144019286251456595233369064351096332740910310763975729359147199248995247859216894601055237853393111407597445462878249597299847546409240194550040910285349534022493525251088993031276895623912175758022156241907671030412397543830581207894146935562284028942425717240055829858299329777996775662074366990035350714023514695443149926341726330913512990557127064243074420148788761760147246590557550091072177250631529718185718481473402197467775618162636429501548726251976346254848654003895785356348862678880023999165781689791737111356355677302362965887288697666949742942297465158324825522762589551288704705110038170584615045671901755090369211997348567742416075569266326849711038475770763325038546088991148136364478926019094995250621460834780005426111467839403767372037352900801130680889804546240586750499284617266585560225415168*i1^13 + 23287437695753973934145040206409701727003159307637728348083439108874552505463343358126661950202702489331589767673252585106991601246411126539946318899631059601107781120657367879955055510943592198632235432937776661794070766145139830737867302128249119552128432699949984334074113903252159835128177694001497648352761865116393051803030621209324465096513258819358716923594477806140952064014803843122213241512812803562395228608562414472015241879897360380016285652300626272464487344126842143687432252706825061259203702930597675827182180783589776829783259045883811803762389816061004530086954617074906157874823985608388859552575799797647475620682614513793183242223111432115668553790437620297455359051126895636037486401301415099304523703256132527339504307673265187891901553388880220736906214792067034754417146176155872775998448499797005701205474639310932718391033571106057954077580991139737634197174525073049799346466894282289685583692102258849857150671414438767290549583618769590720584054162354758888703665571107268163398505639746352793811963737495511820846066821602932729168670207129802090051132298693129924505345560408221131898607343275993934427967036040568071009418501948970401317552362375748456194711549565453027788878031341261967827799924931375366037785573706903488809891636397109603314595498640085204565967765504*i1^14 + 76758777965505224386800085728201366348161083427560487858815881519048086619783518834623157166670318098993343554914826580565960780137771038815454030239298154266787065326864806285925414722185020886456537830398540051891651390444932249199755092816021589683382788293526831307001754024401872900684344812087187962135693769423849485534200798034824187372750066559613813096048254132764565425331419414347174475099242643833167459799056897414949691974825462514875876931400210634842101202218898370381174351021591517122245672525267731505978620677483904606007594545830215814383344911413253454033390742934808495409088613765237013350077480780817711914439620447635704767741683114914332075653195387288486043677986040171516260361697724294714964939290158576656842869518240265525661064409119517838316024770207542168994999245331519937466070967148546836270737291892961085054338065045305079707788187517608167754515166871812536351106581316989720211500487696976131325331552579761483806829838850817766678550201043612066599196171237524921407471900721787905883077156559717141405803645802924414919826601578394719908913729511622767451144574816381139819583724933495650232492920541453400862915822463788963108018062330006109949659623246759273364721579471426011470987878391395966204588855436928903911987721365857520953613431256272406052864*i1^15 + 431554217320515277342819364371360224683976935934021248460426068408734230343174663715944900893707226489883944832664486012529213639351607685840744048495315371557747038569991901080335793703097512612191725093607366555018623101665601564103334753165456167789238593703016827227689849545948792748900068534346309453586276284296211931567178496714987564538623935575628461151538124781043044331962485964440507439934013674308112003207400837341178304352512257765052455905864688093986287334400852430898010266732781340935834009523074419261206187862143708542724084288384779169563991440549212223888741578642039982162571925300592125688178024468450852140674626506282660231488744098933782005869181425925279209729876812657568475915121049066170794882007869224990119155793090693149191684023445023699988277932364082508185062559239291589894873358782663550656628861412930744166262790056754627079100439218181212328114086936644820923917207360676071583737219555811162113402181857328455248629498988640118111573911264189631453320909734039445589201412684981964316024387850442807788549019407199173325312970263412707704896997391979368147264681336685447426687327891188042667385434572711392832170701874676980854828418627608742092838430036904679952638159735124131116252486731006240797410773672709113664207894341973380527095020913688576*i1^16 + 459020765081077150253343097717183760669459360769000351696445457267607667193441306454054980059988311554051597175198201541208748658161177089523631220110487347869135319755547666915380956581816705204070890287853171444041140415110214332829243556731999348096858473919630803724666097910997997483258887888754540893940073873471301840080124121086858692885983224352735729601944041969816063168838383725448403813519250799607658626343675867695545510694429281110580299352375860429555918075201801766308867083533205701922680485363921061531302849436256219961296003026968052138617129734036214357251500382537928233038818564327034913207951052950961072858484968216920004669904496320883899334718165641919014490982100444417234928491208623858556785737601272425783491399521136394226566615905778286262134122305361193716307293336323281565027312227926735925640519796881013233814185178447596295185132425386239155954469170870082832212840464705080924791728067936186975563594891629910721681961004051402486093136857620184622366656673520419916754507585067199699419209320873569689160638635962386956580780694059074105925477897790145672367745635944684098219169601904740601683563091195670663844132074875948370126670242771421333325103108145671253604491462798809354744714839555782869079584240212861638955692448734416100719276851200*i1^17 + 1630681878964608546662753523733198251894219757190617517314445916142160076990501996622747174962762383707506732672487627765366599342302159968848604568642097064619842532940364251160574288453374169127071873861740165054897239672247970186310487519615334267992291429856684198407863782647606832239881947523401945747925574849099682925375773296335465501555785983903937016245147673954321471343037307225093669733089367244349519335863267060322398271909879106918137918026580694603800088444292229766853430255607143533900208490039295942715276028862029162707388978000978288729761928725796743510036461087830120618922588887734473889477909702600348446125966868516667924073562962820814507309508788711002142290481005068328074400699020791923791612729746813559890486588121197340107059045028010516126990775675645028905629252548021703859795242626955178877924644043202081248429205888892947651110498513371282971880367402749773271383223727587184182697780606738920735289335456187078647931297650906550938038328274131108032809913349571270666498790390941471379466007821888539531441531858315607403774365000157945012488506896711300415209257287593786039271038679296882609548751568912242555976680019489397887734437502601796593537297162281175498435012568653091108849966079394061728676849663319389117912862912697070560215040*i1^18 + -5497069669859948662223397482222288413607326760516294506081439208442343986241930871892763974184975367460457649360185993000950861361279325156605587623912309507900163907462190573283729691321475325586686000691549749688878695580665515018888740291191603105305511383352876296158628087988236095064015082280965634887996344068925851137696515652324944357543611564415850586047493098713129272333696533711994296486736441767914186543885249625792533795921958952450136580960800793655966226948965245754458940517395406760002793065067315252459362280890702533240004270872475491035094013924957829967397922466054449822555695655098368306516525007393357338320973237250129777593834327088203159649597402787339305708533200235986313287653555081178217289154202496723591648412588634854955117099486716756998540729234826256711958169147249980655195685678009306383895439754774548192278049879724047723863857609592496802460337046905897916465365081454978434533915004764598301428153412245603883299462118417067818487115240946644372875183188949137590270741683776380234298133788498127177874144967260838150330946271128107266541557958563971069971974346459395144556169848608759217675326210788685766956365948286321144373125407552577861974926445384189592917602569104125159095282600333613710816412966083785415040163400323694592*i1^19 + 3848071628047506924025380218471314521222190884817091005850349767637251420760504612282392083099548309063418661007968398094634769237547956310301299154770505556546367272393174991576619098638184989972190730560809369656095400901670884578677432386514679382843226816701748281292043612993080068506902894648849295984410586495662978924935647851154421450226791268194382595005357854976156959267126816153440256336142836678552407116599986531494957333747917000670376368786126877425621545695101135364764704873311698094472553942774572779284959539083972912417082620665957817159952111657551711392842640406974045802290548733527506465817841661907943396168292520649993976053629464829382386380623742777974602071014413164576724862579910058692895153372371374855002890818391621349061149681193635268595835292039784593154144935661113344103171241373616917953098994327421453093599161915103323630989362587940859826891425267903777623194120413728510481246010344202800114232556310773542248890196276658560602123900714875403008378461179348998470379682924490922206949344985729652659937968691299833128982099838336176622914614885460782301283258568738598721960896130015765208079156080353960410894898434036233106840575691393406812006476931088047483777220803956233466456109141099288613545088520476219413953633058816*i1^20 + -254033941002812291332498725242902897297166420882965958641374554033642242418270362443681314760352464065259101298811727717446272328088997192231930760309162734151261783527312185182240591733645785576285435600300996430688832140450715800304045035477542936270948242515549387788984419915389295865156043535590539386091452606790734085919758398020161520607062683566484377145629558834048399115054327702443192386210636572924834196186362434576724265871190293217997905468340071302997113352953260613369135150775155822603740761046180262686373078785656780259407971679627850613371868281588967038976569718695794821638642885904050455197268684520315888357113726999569037815649715768899755531215652224091492671770638731964726446138803727023878454221178865720091071950293646554322746395944995515121949300873764877164225751988789070525347836071880085961056928040687001329011028824747022278300478349507439444180219936299893476916787187558019946811796538251215072040585829605459693523094313209097370676372067370383951052898744957068051581843664598692301342279097914358685891390639193791062269223027974577991591504067942799832394157258996021463412042217724614216177411120838278796348071476029737678004107853750516482093203632084439217931176885286309217655934107483104464604344643170626728624128*i1^21 + 27703438642221420303676924759462859142450293662435553221965729815234058427823505260967247552377718967859651931603539005084518868326778966214953384335330372018085775689634755557831501752094371357800507578514522799228142851525811107280745070984812189468679097460042583467795055829702617111973185161292492472832600785687432326260911520331865365168967240029517907120898137915229698920015575783433336777141916669988701742173740040967231684652836746820947913049525172442555146855381921933545884757376825619610053481066248039277589632081180282193404878254774453104743347292563876359533514266953312588530447952554626786156662560727310483821868681973842396142621756704402747733850279039286661462118556129202272227504645667824092000817336865459169333970419460381080516504425764702372824961720207629576659405368373825204394393032366357394048685898857274895583966196925058652950860154325272062301952848126669146652141236497031142122240935518892032388818320421651412423075500355097513848590757535746750411413080498324179885297170667594755455587131108344710812665189212943051928357062226542636318827383252233216803043820736928507437268584925129821311286211997020867652907398814537188293690948145221783021232311969675109202334428338070343453458836437236407782133428949876736*i1^22 + -503912450155395242268751356898282794424226340734691015927575559481532402328004343750234590885975558799498336734441206613032947238259069745273162183328626581388220862364788915619832465479214482526851536815541664147877221515740409083834209516647069663227488828797749337273761520944438847679273902859813950571235391321914648380445792199668422510553466222544891642422404016907748378675038378137934675450609918647382664963121271953155042155349262595601175355502273847355016931199078716150495851659983764796603275972770709153012912212468046183959210756634426737467141956663416248918487229901222370360269160325570965982158606188088061888947985306893260446468350353664793430882057604188275774621955107973111669782113096596370019499817434908490853207407038095815334281717137034388364577371426144375993663097837840047264483673501028722602909057875512594553031340452971763898364585747832524664574723570799416089419391342162295673602688348852595656628710368886693347654331031956621800453402543612513303124718651989412852297034172903570059969294029895132362151389185734869630639000165404574740018065139424621643291277503648657499345636322168684346740914295860692298350888165748015530914451150752536988900498089235721878141162751160763203018831634329229411313778688*i1^23 + 4595901933426767452066693532195882999787788414250239066050709435655460534425920139484126983302550837361180703720213460804158356649942139109989591120132100447917002828294379420374673060101241248177005467088246598248980804899750072507227947103495111330091938788691025940033174261283540405019699403372709677068067724145970147049986820645288872922891021802934408473528905221845815247594011013893611144330912257305864549118411267708076720598453033955668185714782823995477388726220568780748876359000107029209397519806583259692220528667874438910366618514769217944876469571175939502490694440345386327308579709905793149647988112167840056645877831646768918056779193604575149513403599094555793747557654480652170875128681233812182622993756539856924072158513238886296625861327588799311806522133036255149302237812606418744043323026492621321502410198387713558028874952068169700938147990497997127525788068863033442254375605199124365261155142047966749509430609599415765112069863807625985203866544886548768712363250210998490345676578013149308546454325918699774226454203766830515006853984670461415919875300836684916716424744584346911100032986339994200889440959552146118502380023435165327208659143674472340359501992101754680664458838145494379894297507433635905536*i1^24 + 756765245341388135460763775216917877886114912193129810992511692647344850841836606635994813565782070433423527531292654028650848869309856393607075705877097692093359398438584120880055757643401916844765389429953824507120784204824044529081898568415642302543716200965604665542050523639896259037829556307509065010614058204804075456935835119289587926369954363061433036428586773632764205508713945774455291153798385530654103389730647314309767851139621312319326601585198012424021112897664866341052042392509009874796538665502448146162617454638304344543753840786317598726473074521586509390353125652028802614182945778772509609686043596267681660150320733771502043057592547557265338423935099524306153484387178888538008676111842647346337094570824657641948211911368623412406059712690885283256358709659843505237018050174580855283862728574802723162438617172816380310225194374108647182423323743619895772089828350389225455491338442078492595697113294483709482717071315188422104459892361622314050617521011408761372975020279737973311053424908294385349924193166297712629675307591628557605044689037966489427891210818033889661541938466779902876177572902072506593803283428780603624141890151599097083497076980382271572707796401339300006441555431209962894238549016576*i1^25 + 6483276201830622590116856856413265852004966519890007701120934665712837484413525177995258892162530171583703951454713252161306981934563958750812025017310280640170489113503887130761216138507998882563454050719967881952588486148702372385095369460383816571687399859887949937261920822194074083689829087303560571361438597973116322855574722999551910003387739777116923651012805569487448999664215696567599259272754848511339927614677636032676884413297475763592036137344464044465151113092202087882032636955028067975674752345464097918838515369868428592809484292877366044320784462812200352230498157771533223595160263030956302133717685014277622925211079683180458716293898482766020291397026768193389452633491244288211060807882586850235136083505118318533959677225581441164565623527992783160117643225938784766949240188548452650719233810206982468490167286069482777215946007168471197782137918043908484807290687825200190129558450175728029330291634270143725250482570640844680895252850426032006888701623017157326258793070424860580353187328692948740613338377325666028288099114465601940265486864791118229477497035984728685126695883720241783291890603757938087725820885174248762874528273559291154907659563803393049463789612538351142348879498598654788239360*i1^26 + -87396395579918721759480939597669913173148627843167798395912227043175984494894654010976680093765943104985723115364296659378971744495978166218808199963844883821759399156498995224068550973181601610045495815973933651102701414492182803342315232993247912213995041268228213894603959188142514437798510339968590464533388324143017796483057987833966441462763294848094852528902005517374844174554271272432288946105437652532641492097147888527992569333088996380648763189208452782616588732866159551451504895988782227741993058752749471561075602189729753474304179576679483768398353643777476549246530527824292655676586659587746797153680451874559723806412354615714317847760483201573550660607392175337092660373261263956077309458242282546468436064861550144245980381022541210116555772390550607390596312792757778478757312236513081907321517509248508805109605011470621638437531539161109887404195486682159213337314871979912979847734856379174568023175427284070587956884355754179549880816593633077217953734214763796750462304895374731731702710077354310350878502674801200033760400891509836126984038537405352079760141861406923756989348744103131040917317585010393670739900024289273834030137173824422105255836206152929321684769027610610928902524964438016*i1^27 + 246660636747761816673220179415961814138973139407135967949083494101944436788661272227742488424875606269803153036864571014654957140094446361143776741245386966246746667686464029270897386778323642729211604022142800389119173346287559905934894346215780110319269845377450221343336615441255316310912132320217993846631873810890106739379637768865198204802316409186049298355689548072672897893395456946449443691660708005230650916543925360488515602345199695469888056374246662086592625453816109422380709265143667837351099619945483849709710808460791695405299379370765198449662608277827336685946383931791228603093973837192146321555938924272917947842981096751306438538593744812639014462135762929431920390580453045422716566274795373145283637530314000558929765485568636169382755569991773542342523353257142382856541307796325754734231791861863588385857894872718631276738941011289449415377488306258087951130010798414270145383030615294416590112219142803082658457250734546473410284680357834005194983199653079802101415793911036684811390040599051327088890402762393466065178130721683395503231657979926950255311319433339342762313215450712292234135225302901831189712321710777014022861255056690869538699814571512768319305585778823353243533312*i1^28 + -207658742466409063463571617400556433643212107204667765332892746899343015574069332029423763485972290194583500343479669813482495347622244682778534793945885980881477185191439746595719786888325027165347725418621683437082954145807217513983892432357378117369061311527134216887437523178724808896113710609570953471386350742899235530173758245159193268571899549586544157810941193735387864318409217728125058722885967322001972234976646599722766700026577333849576430985889829471749839639476017307164567229301524855066788503279386723327708962178335314036091130515007982206827087771275755545096518487723703845413429474989837519272725460272223449654257290444909964893481226157901631789661112350275251721469933371311625103915928974166249824784659583458983134436371209489703073211633214486021507902306329782802880293813676764501664709444946545174343708077183558897212622623292785779019640700283843204482737965018443435421084724137247773232243965238518884869621416782559882157780921830345227314743096782219238901157984903926408806184868213195592800182049052431075744389412032020648204122495721042211291359294619107970581014372141814561314873710740051150094263307117687324703957747187236049515508642322535196327663571566592*i1^29 + 84940749100506631873607976015084270167969914254863443946216649331601349018323624956843419425006887827100839548391446478408387997793437488218567622065184894715082008352705304962939924116583792064870585530649405815496714210157011793250741825059069189897604377715644478363341132643420560850811385474962460149248029344520070217442134458117057511975341708079246404095226614997946885247286609123463563943792195020264080171187453752192722048129359511838561586540093629547490086258536281426683885550933994660820922875974274139955778263845717980099660038229759541601022071561410024454027016375387175471056709184120825986728238592831465206249891894403144670891245604681874055975637718133394115478016616154858402634840068968049408126854144236879121629197839857216070056784392980793157503610760834806198727688094295545958457204872914014470606877498982543709260735277059317020932320762619926875004814806955543703657343842475134927118218777282924875924236736053551155648996920607260614520694414652884505919921058533192284047983800945877553094440500064506535827493356000161001404157510610309745148099480551697080073483497361313854761861160599073641153158664056717358577233834583023155930617216509343195725824*i1^30 + -31757272703840033061343083763052762088510922635491739454187425941849370595057459254133654133638475969473044533511082577063631352798138832087536875013706367532825201028923499426102538096452770502405991403023122938950386614914373384131787676976120242429648410275239935853008448229454116023606437845268821924515751611057708103481873844963880565448574626600618223015943038486009107815270724815552007216442784752318787089385979863765000438900079560783803912624401404127155623061160362231956020936416045703341890909373600735439039768885361764556887100142140365444822723183937943561182794234809205723221590433536819652430315283708114783982246334626023100882869051539510624434721983531646255100533913017023158447229182284911271242684644692192250957100197671860493445514447771160371231634842026773426166650904704161639327289959291421047355281100865059045278891246687433321376053284787971674085288188395218081318584962343130329584689838196159211039614223878540223695561996661626528485076185475982210982158862757710152879554037224200737990841051989826338095246487113046569566658988339586951081893330599768673069333121673558016346955203261583011768741524712084757664738667532615912511169493991424*i1^31 + 16082499799448627845362579811182045433247468978331590217925074136313144613664437351250576582829704126093733260385866755124799234035342060831315518804499941777562739783805983818460743970154020835787013879094071513952383164226118664890244064264825351142416023301696793648395683823329627359293796377091729679617925228598691995150702900297595118841645775536446960660243568349799188149669250940026828236748027199866014077169065231769757501977914195822998929212494123396066140956558075449176496746120584204849855043250571553615684001212259888676406090372237351574768484916365757319262933679550700175811518162821841420480601121308182593309792755559703052310615468389433498904854350616739004094038962157965349253217821813775158199445788601457280719923087528491590827704089023019508606570902029239135198060451260515102142801886390426417274440619239976177622090553407585323566060703077101812583516435574513825321239817028230817520990079295843529674945500638835624122425355704642231877938553427338795456199224538985341952985499377803771141465910097544759108553549837260619241090659398269482693018442155513048244519361098972309192077375494655934358889058721326401468263143208089418727424*i1^32 + -6063052250597087562434126656445639157070210215694866685647470242546775740924049289596751244001683429100717161656316803116656687933239775058211547124961684544344046800843606639330353133403947662164406775725967708309138429797308923902578482075169092936130002555854450023365738110623048931292023102948160532545447620140264651496729789832761937205616933698700338111306101521397407598162243802613142309836764077565995280213982081776811191183278588570808680413534733005998984527564795337927953329391797702688237675121178723696664550127195400427211212408651793173041537613782628354404128860099380186431084151483973137513638106842686456236302841522429131221621278331496224074652102442727760883800812510168312845881226318237381977830840774889045454616482929353802228429152297747954697257686395799471517943911962420414420066510715171750662095321732487768972785288468500487447390254709629142626489928680779431800451757589496061732610052568447291069192899201175033421160656218659222074435719871872194421639070779538817922249191183331887868714617396530905821585055640807362330695778041605613819014595229246939106407536516671512640083275920833466438348000809154521751479912497152*i1^33 + 1227396596688842333256898147843000573109517937736804899314373601150025574948996700481570866069981682749148604107037733110587226341393815741846878684769383127423246267664463062833064337618870874395544936382984081061120228743527333300278381114736545338395536484845103590289723697282959022535195771163436415082746721739146126457766075191102226545037616077968612703047142578871160835148888921675274365547197829699504001207191732911661456286570813156426093273481103338592875276894855199596302063924007612106390380604741093724800338255419621859410298050598750709185850532937344781554798484069598567203895827278040154224924696988064059170189016392079759911660855939357611816100921379578407509555697939227340681425707742641642394107508906878650080519294314473917483177273327779502583107325862562482075988130791451031550831879802484024533053900269062717933720216722906537038425900306522440986141723473347799243690610301059340401206080324904437716620346100511944514828663416021777522611786391457449436089828285890014770070837239636267420257888589013185568344363970897844774269574372620141327263769190774772594244978452698622728910443278880299513210862054651704901632*i1^34 + -110914864699355243370626604309473926362116656084401419521769657693296465535993622956111254376707151418908699529114815777931113604234932189691167513208675483525985158728852161192792488837063051289067389858408024175750216039985692815564186908662425328755101599605234177933132338955899766895056737797912288772455718449361699098762037832879617698091112469524285857732829020904641631648559480351948438818738767263782382899923022893790461776706575966200968441991666728761481629150404257583233173149809215954612502733620265720653326917561720730553063989991951016338196144815289924705846152111347026791473752156492993786518323668828165391781872653705644065846421378411217975294370073386041594159243439053340089271646779677750288928877331662093318411282659331420161323005673351787441608405674887497043245161251164703771475634930196246385592777519007426812462581759413116488906742111378686112472745729749300081809790040766469571131854865240412876070069012276766180717193680924023208503930191350578015923156902563659605350047483721093340376199298003232894105599926536431253669832037358340287715126228680793676971988504403475720340119358445472923617640579072*i1^35 + -200576304697861944275379889902017692403547029020238416391683173125535363275124217743039392998922928612612198989765946826005553423084158236970488265246247484762820239658817999707451936986219900917050911515400908391792294399950937567057835372981869936318000685821140193263615768916448492009374298781651803318718250129588754117131861064986444934068126575251386210749210038284489522250826164159111436370925088481024887126576956459481452416250458391358745350244721810317586683131691965508124465048609016244502777491938173395378757431234165774656769181551280617050384193333398615002088537635651908897292627743800376210384707643913179496374680584991447022173611447623155289937127838790601709887279200375384796617996389298990927313613003649918485943554852114254513557928231512137181749718495213354378297047758495700225173716729510674364276502819078715705891695417212164065498239656430287018592999818060402422686861250665877876650402974221587218987092889837566404363767331639387346411629706578670729968046416358171103311101911070129127506185970361222543094614756677956754881891889895840385760395232261503405504144114676937753494826278237175808*i1^36 + 4273910250084938192466471242735447545491618504566652963266092596302070704080245559408331191541571519512270211444728609078558532747096753591546299012482133168382215566215183009440684577151741093071627420090100530298676288231413975849744522232910962918918173796758203981829394194972263428724231905064818403113417593379138585552102731774704634439116193269372181471422734063374309155200533650247686038686456910977632763848551065131137026070276934864833042873889837753054090791439274400995301627582667979289541740657997913282141110701292037189269328381803774501190393438791554555631197319910686581931798528552102216637053790001291701040112732391926588340887569284249637134994141725121957498959568943982349165723209690635092695913924616242453441183448623026264868405344060804049749239056951575683573199378598075239960944438610988814973970823454078459817285345410114211432462755220683215756004202813064206989455201378752999672081516122139416783179344449520053856119898200450690256957801175023686246871368334497646184903738265650993650646982438693152618908982694096667595644745277810930315246538355845179143684091895138374568960000*i1^37 + -1556232684908688365055248744843470817068817959471318745185284100135663008495574166538342782881679552887579692373416348643069645583455138045725837907017652168185929086420006072708500764439648766293984883429867488309853123072265837563892429883332878704411726358203086616432225055900618983098793703071209086229710149329026363872538435803317517635996955943297773937127010743950580570763998541594440922509754394174482980346166077054451212811085312791918589255713220647382888085608416917214753803312854320422666344686288429779946359171727814323402644879749177937617088120713669000156980942735584172348987142819320475803201291115913031338764742329845934172526177901232251162182574609755125034420881188231541425052836913381764537252949138550116894079081855663164107369761409956402647190291874417683694184820773522753611397894656157758383425722871302180035193790742761162151371983336092677151488311032039884481285710104684927284888581756529496576900951774078007577440250785466395637085972637006243256876569685613355206305311977817865044063788556964635900787541316713478748179964882398229605170446355871095707802400000000*i1^38 + -7531008537649182571510309662449096191928427096036844351895892867698233570181140526570442825317158996408595655592008717556241646756610512287057755358254090266986253480318304186235775094854358560183803843089124331069094006995905077582564640938814387978868400530020582229104711803813436958687785474909603757362614716125779284090240398655113022550766457610964202112872544713091372888182448734288696725643601203447236359325949365807585722019826256909544075454815745088046706198120100631123715732218743304083173867359567894285307251008006019207836009917863369126873837297890897802679186300186583307904670419032238815767188134273639503226342955310766797439908482108019810227283811331478184581025346729954064271670367128111030037944254646248748994203934225857282261492674731397589334106860445675309319917485316798468576220707799830622734372390984476482266634098994780113996003625046894191525503946870672995954899571882436841642314790701441437563309421789612069212844859483837313608624975482025439359173813193462663695395436725151866997441530801880613026910721491565091721824006912561695321687500000000*i1^39 + -8467674032140096917552330963205925349926759038867847244069802207993624102161211156442376052283471138628349353731093125440035485388453144400807479694608386831692887081795810360965936047898610613106899262483751135826377942250785274881724302404770243708937303852135042158130093740616535101424834351650623408766629675261163892243210885154486483160376901180638093733860357930506138898738380145794669639589482878328751764382801686472313907644125201520459429203416421073152888034341273668982464123346183196599582607017589485970626940060222754423824984384750453899548940120235868946394080683780867196835318914257213218620989275419107012325511450672686147441397913690908482674563749558941034555230125636023407767757865407367011831048149969070796685622064394449514495247006741845533969404735942775492691995243571350835181011842411252390570840713151626644444029146478859166600307734838725314063109488449695471773118804054478497073010009158592164421706902655735218927770913591238135606305603074183304719364102954221196586199428115040808197095424292144212177817650696452256031494140625000*i1^40 + 1606622738919536088937184240522807071033657439468782556923752627633884543017944501511766708182490546390590285181040898723135502791810166462994661770115048698345046522092315046219065534815812398317141648009799763525883591043857784227167698845386401999773081763099342749030817396400750747432245353997879971122535028623847957705174389741574583216008031260793012845916607050356447818709957619943208894723683660774828508435190921687906440680553483413277380792900134039904761629831716738820950570902634922538346989313320737301568186650498636776180145100544296591549030740854563232873765989313229018073801388218111181446446694316127913692370729789282840368733637599149228911635840389331588908011396022708834727140264572921963967204850398303734091371715774010323660721290976438610437604076924451278602469345373553883554593320301973349517253958572942788401978641981367397142928514369884395419294161704257597989486447851447765124247407435334741455654763676251270956560589488120377245844864961187901415007564563917527579570893783480425057828840444311237335205078125*i1^41 - N1*117611236834980298729929321702358415475403705141142925139258595553808842357221182794420691653661959141853803437450222491591025753063178474601943333091235298347364088695647344372760070269174528647126606044344197529376727624101310287455887431778230668760338290361200799975078456901821769964502216746723920793663245752367039148382876178277947644890928387413085741385730425896122095344375515305840466951728544765625000*i3 ] ]