[ [ 82476877758708586813611337422442344145569900253036889159847003223000045620696797507624445636670331151322119093422547956355724738278353389385054825514911990499724495675388963006307029219930429310754166541531504393140584120635036122942422673866396661658663572328289734084416191309779100547427933428332919848042668188513621247664935291714864382535403128814052351563885134579740240817332802574874910617863333883025912230451012997132061291741427293302191727872619253692741458275040285493272593362588592956753699152569305135184900824427569040005796230112984106425596008727410805256004762967696431870239513404601264992346666874722370576657409291640755305941995176597191764017905733086521570173706352428473137710494171316299165800640802125005999377536607984472671126366151905200005037477366412574379116828909943161886932310199564482438880347863954995123054673284237467367477006174836054131505719816801165501381931298914131829102068134308963966069984334320715656002870378369933451717468716550304532914459641858760566020556666855445100991758005451688333527069683233734012927487115745096340633919990332082108211040562828694922782140264376874227073674940517872156219551058427204609597437092066581532954355345990212672161634157908030868090824609468655548992011029050695298287720534680129518097422114798488348572460516063632091970291236212723393103120150879893381637074290642933836389087566386666588113953466305478656000000000000000000000000000000000000000000000000000000000000 + 519624879932497227997028581130380720243140687421092942052040031412623693184752687599351287682353991616350363953826017951510556494054999289278986186113648425520736964783941620067268367158608228778202337510603728656663187975952315969859914964188839097371888991051410260596486525811822094608880291749829388712579440098585532408526090869623990046841103780787397005901228034285006130162784132843081345333177764161218000894957095123703324057087483360986619843713691689651716775673437374624771921767226285225825318416934440948207672757342302560056533032365233312854919849129065650155019380373092313642213202692838517346179873492412713281637096460320710846141564668241302280855735457479283769037220125867392364681439158877484927211854956817961981101370011254815572486443080310563514814379327918900253944859359265899186144113794043998638560458854594489665036489538250162431026289571229444596512516290191947544183280383862569304954683813670069283625167053673021422868523664720729878695744337231649128916413502642489819411016642820297451290368885018056771737756930936190830601198077654627989388778788142997586503051440630617347330210759419820958769693432776662705998607489618679875454808844102205549513630921204983985868497431373777873648308083589490148063141451063876703450753748063303966216066319005235013641908786842392223332510653273626032008824494892983574537428661470566630354701495467409657915050857752166400000000000000000000000000000000000000000000000000000000000*i1 + 2037328338875460908819167476368396025755149213056842962343752980547912893212589418516094802635021344096796836057982345108237160157160290000937057715499472870546642984332153929726212951845282272184384335178738065170822005461196757828450641969949270308070037887983000502053327992571366193600587147018017920368599129177495407584756767978476737997475599999241513357781764377857284596798922886837943565597836858218952837014029284195036988680547958065668857111134005569606850791760989745878384432640892057760062497334809241770993781367348457435930653558710254588475118516376842316757497939469267716360013723290862838837387274945050973538560970535581033368164060606408735727466149491512666306456541994563569932179003223170833225912813917533387178702039975304391407446056438575767401732683355735958677003926030678532659372496724118220085196963745480725778284941710794532800375777687021550158706252704079505416173788069659048929780153672987809372222934460509652875774805154826963334375974233834953238713961496238736992956397775894914690989681682612216630957756905838965978431446652149300771437584308645880470552142269616882468466973504261184193393386526899516293104936959098102513893531492812549194128144337742413903482001761190620095415423558619718417904569041591622434887366402070740374502523234025359058193575719849852162745563261811286459106674254960082157003128920155247965315159639335498093416424878899200000000000000000000000000000000000000000000000000000000000*i1^2 + 3853776442972281232712307806261263702935468888009346936384250133784541857320387842064990966974805463803013746492404408957831063251132501261209462045070544147734280681523033079722454073841184466810862030977329667457025102869118245627588668962884694654679709698616977700880296820674858255240262888537576409441914499848314186324363935248345382072462345530982376162842670240611121013725577280925602697380563358495424205201116170815096965453597196094257966136615663966740330906574180481070636475130323169566534182424366616238351840623184792818025327565993231529194947198794188853122511055584807344610144505354598289459327372087338067404506878841040876799513561441809572748819383919029114283233078930663007792733370947018451210010931939340638624616532954492536414638156777289150219818296159396445840587930394215875275970552446172947389060101326524066208411609837480213450984844300565370619824880818285787643500585702101460915793406578222830143401755120095347929259695833275973114324627962267006192354363698611279850910897612086257488689192191273641505889868862086950337252870678469507093937106559027652733781060999507850546930046517364401556492263093700919357220072796648763198504485384928069384034527057621486752307788122413139264251286982920227152771208275416824963362467400114968479776225774269034346556656861960913471715836394234931119044376895704323383874140040375248658466948384659711443032357208064000000000000000000000000000000000000000000000000000000000*i1^3 + 5345914291373522232426159826649764641677522032109909598932049088231064226869153704565688272984094067145106616422221910124120056207855026897176690823670486341989100251946049202451164850307913331382178919601910979647827995008869430969700940410933386788224245782781054798700429615212990577611975185236622655009883115302513770302609080649582862694795294965222991012058104936127178524235694706840530090915348198502375478428239719423286030651197031656516374448587037051550537310867284737493625967652867446682302667101785999011161038640875247157977425925120553462046677790914031968051058265454551273468267112020291716027163626881878816310431035317197345580692084829884111857505266434486660246484508707961029753227418313853210668243387478547366655167057580716011949708728046893153957838119434954063671385592859519352880836588908357554426174097606491009572685675697856447422943675495492809296343664014218035540759185338933357888605196825713185289821372915899122527937677555882531521938623716212757541935201480331348825542968534030443221875396909975255416652891589220906284505008960015244157250986180697264690084979994646159776865755229352395459147128893508995316676978421960708152225952483242643648673654645721740372638967766460029683768094059085061501062698589203894422019463071610037893715155863619040986960598630546570744234468927728862666401384100271374382124006960672222781187764716791983099184624435200000000000000000000000000000000000000000000000000000000*i1^4 + 1856101794683248043969149694237011805585566207415142030395124782087373042004850328913033438010295926231357997394175455732705359312417504138128815683421091184740153252251757459659175693392356481531118541921353979095317590321251951895071662597734626366900063427736708008343609848196483917660292959871365630750982450233973801257211504959330219485538169176253446502180196635058432151017839907283002839280305546171881384866172959979128513778180066460975795890599706880916483284800152452433779901197492424275539700330005238074870643612260839391802934886750561420725615247931096588805593302361675560900251366978168807656124997774835875671154281605391925921163571595023797954871344385096105714770016787956340981480461131286303395733438513744745979889074186746325913853568525821129227961582501436514561227600585231179542286644706383125883213016573317397040976370556182796608137903641995243070473537210624170012941552827910447264034123913134340099854586878701676825724362366098769702260242815842563792035577869982262353633405992013055445351277311018899629903680540773197827683379319335417034459751692537071083079009793674704179519946839063721513191780319175475175515996687493674989964675233812212084044839753658483048177064275955203956891631619851662510787313409702603621423680843487782325473775082671981430128891345794283718253785539638726655844212774029472271096719953211842206936056424557438712445665280000000000000000000000000000000000000000000000000000000*i1^5 + 1749781685792972501862099653487866234093948398896473283760673760352532739350910251412034700514178896173462004735640257914005413724104185743791576679324213249818276883296695581034414147388263492527236035512176673795155737941281137039276300412013961221664533301040644744327769182416333203175527792454268720542008960333817717985543452953021248823459984970702391341797487361587287261189163303941524645193715287645009437005335350229219743801956134613196397710801357805830933984253629149472712256340106034223085052387889848258571428352177962985162197580455118226059562703988549385337102327267943484400945936958394220602809762532334707207662661812951851354669327256303803209011482468775414832422900558725436343657899384678881073594127037510915223874303790112979924038127193208594271762652091871453881037553999763331658814378517026045501203157413540909510997296408730024717330043386164249707610881630075271116322538669787098022977107181325826841407037498235981397489276964168304599624903332346910334747512334917486510412591705755729316234765363444096246430472901487124291207909058724233646675095278083767339057710543291144170420883637452914576541400873940011170678846809971545399078388809466723327485609334566357509692015792176751123891152309915478757304735942666742807109958798864247462950998940969941353278609511432999135664873854387778020515990644294978314339604763216710401537866339728593659101184000000000000000000000000000000000000000000000000000000*i1^6 + -7895127983251486901051685809791764334280307935431300078996952341522049347028808866448751896283377308809031491127670940755298620345108201749795332024056091936412689087457655009071448399418116459677294874978297855081053692628615721010878223462642889645419925087254924597469136760277866037988944706342148847570507322075211691134432681633375579594805174033226851152044297438907978911476141028710627331811097322680421232160704282129159083336518329856380653074867948367973315231507284673339788170838234116970631877416392205408712584687076163091792438112710420454398820447931896034279112269224156482035774384624732896895243664045388961988742713905547895574076626881474265988828732303423018673824853782752837608242275165885796020460553190055103535474307644791505835170384516432895458019062178577595462721815087659087350487332848799988970027107262679925888214541536946051361856532125110976933181352115822644234107983943430369545942478097406026343949728977271254326202091339296368180654625207218099434798890781493135539549356633054723524601486420100182829493745841062735239714757384213582016012589544755340841001694734778997199709631164404894051687832684159064314908060665122742424766971610054236726766724857306571592956301188408862657207897724618885359749299520690803932483785949463882769520851823659610621125706566269601377755696956815562061362927829827839446785183837724731805858136594727068657254400000000000000000000000000000000000000000000000000000*i1^7 + 5301147061694395238501717148034945593474045499544307938857668256880441028417476026859875761850052068125281036400145995334973785122998220065681397213066603249911533280258103900947818223183623506567094951719512931397662271961337205404627848135102839799068666918749313021687459966142829469618348128282118752026566035063780323644847149957925911779503902941281603549738540961790146948944871024223484217372346558130742084202266129934455545348603535128037224909406265035452604162306594823171995771918282465624813972331413320797553024616211072732676982279823728341269268772980246084409324441356651660093687457711071641695161074684241981202708821327265916711934763173800513555051382555062927229376999243002502167274528735501826637153950866250586499343268674695595072265973793769747065916952020036403176443267211128865269053437824752017301986869233508568077306393194569968015217903281211940162983307238864893725581984665423805660853874573290516304205878943450495906033117121026471199134990690835034496795869759603725290904701849995932358462498006364309600873381747493685031411259580413909880245370412846053367569002782786669876421534072494112823556352163306026622522684511034930606847792891514131849286773507340663728349635643627004666845693272730288948149608039187403189484766025406144256799094837459552593791531655252355426560277917389244922986589615559065955917473624255820554572563154777900318720000000000000000000000000000000000000000000000000000*i1^8 + -1506804839527060799211906081098188031565038478610909486310032557192724747847838721206569519137548948363964810324148024798082964796833599433610985004385739216913373677185815857319696358963093503735092325320940123651142814219898644238759363350497223024186809526036416540468685843368822573667318714969581552413511830113292268987582143400535304328709395023864539956213821517176960038822314612536626505985238156876868694516075157941980527407447921444489510473994591121592840075907775770784555125823568179677682003486945588043060587696290959225821011530212761446251364779900300282222132273469632694323237834812244165866533163667816808642418652008318864536710506568647564271908033602882078566360440228602333934370940769152249202898967043631921975354002243401222359972780657580596170063287772695783685447823282753293515307440804152743178870042971734307361700237112910261517490304652986799279505282321272802714908787241135079563153952200592547945690131444578476069188624367459239164536076281954661738364734191462281893172349861824543610378709935394011079564188356295816603118197406016181503556637398418072074687946011756616156741210605080905975672513991499409542642498723610898853063017964709533974352417258496374029186245539501551966242282965521480551823288786907866359580551577554492334917750782410623067274429881535384805208945901872515520951497929189167341959545617004276977473248016243621888000000000000000000000000000000000000000000000000000*i1^9 + 163349295155522292286922082289022093280733743162002364749676576408972660989460266397693010493475055106128842739268300863662224847914242830139384198317269506919900575641977088172051495692281228496508397720662598419521793685912707930641195012371901872729252593505803855573670241509342367877219553930543817366262842150720982770034727867188553652254026539299808823417437127207552642191255189759689724716728540367676608801515066219834085049708124475099758022516391039209461549780872527954030080315661206597252382967417825822292644095664906449663946425646890434971560184076388791555536225508161979908461746509886573972126278243478592748196706974177698369400487537774495756340530178478292722363563740366604942973253554328178423264702326508880533596726938675830504305761826455324980705254263404347065550501059001074299169866423772551542141524112884163900980764033357561338726359526569151618806571348357617849125460714303558824626647416547630242230305202254865468512910598444229919595584437064954214631655486798152468687803546345581602634609954705842068671103458456297666553218969053349292579776299974703294247299944360051639684011432227774957434225768793665513052633090052374086234063814953881158063300858906877053308925420402659178685678912392234784525801543251795563211175514622879662827560105184011924529159864482686769672499939293567731271068528234644958496863129785737846336156290829516800000000000000000000000000000000000000000000000000*i1^10 + 18651239768310488494304311216737086117794424536625097479375047399903707037836103179852111201814410396230696336028443538499660425895899095701288333460329552242182975893221091957441981045888935600159903643008665677694675614308448565491119609889078617058834639111851849490465706388104136990986235621117096310501479894972776437788988224917665210191094193485984299673911860947165069614462592473889933811508881005134646814204022630503268636819189769062076484602708669548063884747863115799657500379035033975454778904516905559159917777948004391736137685780540630530887086358436851740887667857028250407720258050855142368742436033975281793552224018851497939290590661392656154174152840875522109330280583393430949963456112741680731529133948516115889564198590192456722085370242014212854609843569113753013460878058811500572788704491619527331734738268087918774543421384447917780667805389561326429935627346573941082132072208685724107272628659201640741485248224552506897845766196984890901288345129135309396166359200108486310198762749812156513600090889067318866958091870035716837958008681448317111597523919644088485750940505100958220298566402383748733726485036394869952276400695563893813453816626825681227576406936277612963001850963566317710434196853645864081962982151618492701475059451007539747619441121993924534565331987082239910101669861879665036438317400130928400836077332983410635204791642357760000000000000000000000000000000000000000000000000*i1^11 + -10475854871049379682414145216674911855951744317150813983714384307958940723552029544798764501439594957847402377900739755945107112396156158780373364156434825723889700490095792928484084362166205052854093313205056955726130918009465664376216481484613038039544101894293292935963174353894103414382901442131173339622221849018073575776496196119746496180310656768488679820577122713380783216535325743056167726057271110784565354538596674078467089102583317057685638911122722010464585029226704398743347591685434392247661474810435703394416882533088375085225339027428231788515766925200312795223379064577592899441195906678405716852277252735971095263191501122009383848810599026793650192444109480350029428776057899208557963769541807330675790048417337545054476828794747857494473389162234677794024868374863486309300877908257197328681716299224907712811881553257143009501239531972089978340848151708091312436425479742063906047582903235682872905521184411088906099108665986343965697432075615565100934955715849707440869833854724621724117380507129296657827367860695275456665631885131719912540046460924262301734782668287569875544808185190424634756688560241293150539003300143949584944644226035323105950805588370861765875273120565461151199417714286872077280037323373100203617083886514108846578683921723893994346188997717211733193120913151242261850328400455486200513740315253019489412815485479302755954871762944000000000000000000000000000000000000000000000000*i1^12 + -49965470603884376195681048720532776280297308879581354982224950495900928234996958341209330187444988931824392933840879182685678340019397998925557240621471806621589654920101633541640896642649161558223473945438983633691964322098814224226356048480219972217416475295890319023671287874127804759137898892831780947755989640777133983369377299292891820026179717066276690856578144672400043140490958308285381399378962135071592977413040593257985745505967035220358196891999845563893139076201503900545133338246445919186277605595951935926188549418143764122302506626580415124888053803662757104446141734104462057624067378932311144744256525723883573639788560698102577729311863309982886941687483644287325807505174224794101408759334150511012965779762874861846778054301674921453899397214440273673684704801942009871282116511896744618933307651694197630659366638356101096151733336454420164535943592606882631662291515840468880232811083467115825799375665598641215764423862612855744655323755298857091294342196311984228412846864174341946806558682284385978630801617848239728000714973624086759251036135527871956841196555472255387815248130915290237406168015809382815755151214354391608638507367891124890193861849618498273540923280735191541890696240119152445479661504550749615450450479935956576527281516595323953472591103597973214700265896450146551919223541190344823534382660727051562944341071184535792228761600000000000000000000000000000000000000000000000*i1^13 + 780972697169094726800387420789710215198158346977837843566664282079245461358230959581675807267370133492939678203904649411829473412733555399554455351922561878316042134443965893576106105274005837000955523102891333333300179055362398770252322318290046629390707645628339306708246444929327444956037288285638991918660183862460915532146976231491630263899523921055271583464817638114179211009622645749888253565391672928428499247363592670785045296801066690700455970364020553388781846036345328272770893158748966330839403852855629231243586808004105869317363812244706649330718595308254093553686024409895254894466532948879967201071467942805260839034510686481736246919072076554518237332820157629912551160584306533555321692920291403612125452852960279096797239916292781203546866602538295936186083388780361734643002889170860152857027477657980562730267424686159993744927434540036081228573033642540824092312309394978640558696836432142299852355505928954513911678271177757220992761569616350459019494667961074185174223043827604625732162077351855117848841803578223574556233537629139371142138622467136049692689250549897020064600817624566936127308473691161810425786980458664198943582449161300844830253652564053827005666267034929586085232632301282785945213176105840977069645718181000149160858104928669439973647515397947082956297743445169057969478107405062621521517290888074916793965866229312320627015680000000000000000000000000000000000000000000000*i1^14 + 124192385448539928999514074877236545404746979951869085999663365149718679266446844780967457255933344760680242977591448092807470378808834507395529342338393888555751917500121147769835935135153888676080218811342296453192660813549684467454953869859761197965656008105525773856076836021100168126377778151078271755552859571736401858084307169772258556294165391801310520572734525438799808392128313640967573646480416703841854755524763705480061150116581385843909031662495014132290044538672664950894328794872286859982809988742033266916467545060485711946485274136964447488505609095335492393642702870791199641300207714259939865502481402769823776853920077202789765251902669818274611981253735356179270405041268606391293071460586409792978449798984783317834989169224874673438543202224475040049453425245301939247964345793229809815136068131623581535646452352677409924030037184401658520941845149109758431637576209578374214989761650401465419356120828617946746049583224617388852026594272623433517383827229869575295758621588116907760737719894024356915450409033106938562366860887283752449356468887097099296295334691315347217109907410577673544297944839492293237992349922758966319444230959035177440341897105927732476403116710688198698586929064276742314974215787132636032516716455302895701653231057871434046390582068047113294359742636160538638334023692566851452104418142350925547183865442237614653440000000000000000000000000000000000000000000000*i1^15 + -26022740006489977325308625957080195287025670023346118733332476796622708657225678039208346750084708729237090301775480823858232333346792509901896199097040705496046941709274539400528301964255237367677378354076646831615161514482066097449034620488811259398722587871441713311951268849384497889152232781107190148374150976083885733556417981001901300633357529164111946237040936267319467909111250594838918315075094635503427381849357091830772433457389581175870398508444698551328789810000492161040833765245866238110736789819512260528932825517135431249013639709570386063721149652081865207912082803760734859284002794623522218674101954484677704473810852387521537986960383010465107288190355516261487395715565627774886610058006344638081669293684139261088267699430557054055245913580468348542195868389085642507331115531976898640255712980127441881087564477811257614284865570899756231207162081080218991530432149873890459874152032608700018628491947429243836966827385383089512096694738981233999745144787880318361369717164314184257982844595070571066793720551410121616354569459840406304397695104534463873367691523598779084594193934686265509694392187990317981424946942793512436824443181616620506500140198162523446906534216409462312732944160280798336865722830648911790457592742215813931132530310341080246155857244995091928893689839514025504578808904090176104031610821011121790605400614612500480000000000000000000000000000000000000000000000*i1^16 + -6538956746820399987201576267689837095014341811607990899930275868075717679998078094406001305070040580902886572122001287938113228304764307501603546208978128884373610548206312281577902672307668374927804520688605508010253812568730671705714778268229200801038597817594226966613721082418175696135505909010603913117485414405335445375347830130629886309621984364061702054057845808989120044343698008055124228721157583239240092048471119454902357526808213703729004134596402680335650032304644002654597583783753667932943524184203624358873591697814143982610013212664535843972641782937417376884800745622857509503459556388390884405709009697943870602848107386279339487026343735327079152733125320832062838535284639157399024889996536412638588088384784612072357421280029754432591729167712964266515483879650073618703164014996216830878961521983095380008207664227150851075764783688592377883133400388341329667084202520745825190110286059428426480446719906757471769273996609554755210524431347934008215298119386823784680519746412806453598519854390358511385759375077779919320002116698774039932651042051104777757964453113477914383804340294996506766002226686867569533789792197380183743409876555406550383086401876097867057170781668928329595120707827560397347410205054333050112602896406735073717488766481910183226724405811480956928222902072030020006972464654037273197225938011963927165591519976488960000000000000000000000000000000000000000000*i1^17 + 671864281984628861627354477906920033375523923008984262984647578191585403499234186230386493393075167752071104039826436479932692924947271826326304505878271671226049931140699999092439413297172066306173747843131499924477028810382092855439525085943567693479595010784718367436583272673213499547108477173232764502184575050775327972767082267106487452823018424386725080445473855541468664167034404163840705581672860185233116270383680768407674496765936877814193082927654106782574308266251382099791359016186028603309675084356990240850885539292734146095670583197951937927860606506307365541910728460065826169532808150753878263031244912113267498577091380739821294378529529666581337989288505486322351348172785838614583345912730014601108321005054324448687141661205710024606318946018863283461869778289619988122981565710547642922966968450975726713917155187149262017548822159726203436185064409775535026429583743237098785538959251630497882790187510902754393337551685954337738931651712743994107541861971316793464872269983892492731015294169469628476764277543748754905745557596298787635550824370912545430890880577614466157567234906896868038456658020544931724208425546007256229407243308392087191803492601289077009038102538189783142688494882610474255954907766655135275250651372055784353374382549988967090323157697345894598231879885137134091121880604645038941549064317678216015891136512000000000000000000000000000000000000000000*i1^18 + 112361647236846216670023371240388636080387212977513782539455544903374346028108928672555084093312785202711438153328863460090720444772601400277914805510105570928924052909566036575856289417192433547767952111906602340079512025950878401732830255428725767771453955442987485284064291464102865784876470670099558579122079153508580409276204196500827538264626188602420720810967041542523813490811172679484773725526140548185863751325990499225647223460084808723900799982523863642944695135537496689923684422205931036311453999314635671194132800628509265320591349241109534688343590104110536036555164370764002494375133698718620126159655911558782964310908631140791940846937931823645463325312664172326084888670554426472352038762455862620613557797997088884416876925355328109375289062307575758305883163172564352159962644245608774820234121304500831461888248896349737077632052114524431506567493347839960562594041158875446749920460171479196306957890475283557641864075309045889902014362538806432357165810788343255138069296812237574926491779016959819113524421582410875646317985715432048826003777815550154982863411161051419677611227493466444790281583566493712823660697750767605224300810560438340135481462384952001548138407818846440070376326911047051147476146287917692416011701963131551151588929489789968296863351639336178730965364270022283321142953064041900950760146955234243082553655296000000000000000000000000000000000000000000*i1^19 + 13144458974146768911759188470034667102653034356434881285698550852256710939348493066332848356876376928510051020175873409896171741070021710521177425360458357150337764637602942705924720355044398979522662940201757963523113988204104092351911134951026868439434312601325461728610715167611186969424870605062193349797364832618488140934125464114416275076493107509203599104655663816668760706358770042799784972413784658141946596425344356625156610165485854978198650660173881095638123782453802413860654941663159601645085849116313197889546052923469661511301348107621705837704930449569625972207903207547150323756094918380223727111782127458791684027549981699438893154784023286628074138026670025650870909691716177483930320957876504752682794719908451142831872768571688915029538368286047276057452397936787209334771302250151976276101911026708896887178271604205761422197068523106283436987092914450990148532847380432848377826937401053040550456902796828868902260732691527788362649434324012312621581081252306491468404158067696304849554240722656281535978935827244783292462781870245830147552929877416500585868212977493989999539341771183278541300952145419208142555559798791631406901595655692285424123644596719019038208360201983440429393184303787526275450441465561300166815727420654375724913059414399349418145774870657242722233060716525428318860885215203407033651727085820343435594301440000000000000000000000000000000000000000*i1^20 + 563678233844068305283381438620198969421085144933807191256307369971683331400038484055063957627499446493988246306753027432359717744808833062350638061390441308508896793820974685820182080580479672566937265757848591122075717254362394625941110324024219326715619364343357937064813355643222799228990247062460327461174671070415315553846819804525825571447853029330410002063838641205677483505146033511484102483824949717488738420341703938613464422975681546017298340067376383167053005518827899068124417849657372211710661816132419815445940647119681995921375638826244689173842355654960177370006248910985078998552534664200529549332482412577769850084716964965910018014059989754600540451172799200114081704690660614087846467297836828271773976307555156569179025755748877290766445373316285656606145355213487308021661028815097792711935444360986551725791208593650692022368585200435340802138581371688313303098099443897702653217097562326716085684590391677408849195612401011804884798777418734026383055229915925258305172275708178553827615904069065007843409097461375009039293275735390895421599477646934605714716901446866051443383966490459223603329319374042845784547922530695523349466662244724943741147188791671071625452841164183551102695134860448474483762696299800964122508333633099515557426918774599424085393703575438113574951219240381881200510854993047036559630526581791516524544000000000000000000000000000000000000000*i1^21 + 4485504905407578642513822187161422105633050106002392609114101233285848474696636040671032004447771186976758722588742498315413025624729655078670944577955568917574528972182020395745015189430175427780648531742452347659024503168762137431915440681567868210017945095892190377188494229152887262359132989677951458855305068291902262505107205598550728427571361544289983359996974174626139349540994231352318548294783569903599895997407985667405061964138825275826578015861833722733249310058665602093471116385822857883548497341157079205586538146379168107384862842038082565903907815182843680050698817587462530279918961010563038579705492937938783742917040809906897581987580139135024063571321914742721789351064126146139781992508597733349720498981707283867532733948514547323595264312900400507043811877418135066532588977425912783475797816738448623215085179879532184692922878243653054249870428983986100410505226273215390631155834234202596635420035730263954099996032416258408416498577436384959679404139221186977450374505974238985890644190314512328235203450054341822873850485346997703026905854866239976179466722742475815876124498306180521934899667671348628100932923773262000862625640619210923716611658664097418333009955635703451722920702374450653926258845590998273351301399956268841103792421785376470213924442821703797037866736628451563421716538266115108357973620719353856000000000000000000000000000000000000000*i1^22 + -210228946628617905595926231510837368467076909601058609477781781235260077602886079997821366535582558813547681661029392881003940089424914474787130061158207663526754946354074198948400106914451796928106718984841829710573000002449870017516514633069506904054456505672589512723736406717475589434702949806614502858004700358401643619474438513580244551493632643448031643935938464520885254867798115642302221102962414357065561820993663577856416652064041725926649843715207231468577996883338785861981257952771994939746150086504096008355028681937353084129511725463046588426003838745248067656130311316276071930699029502540436616251779065773621518301281681606268474662843508354360178195634527582103245567463995288450254397365667413242313432698603101745729783409478364516901984985682770689108451393063429880614923969048393114700347065012207142419665973313911470580122654722924761829307132855790780483694957345043863191166769757134652362711715573265986401580543881072962523108366871342375917266371617423136838212258901743165661424835555825115460561284398334242231735965044808170254041728920744973071384033390020532069277318804859885248643904648463363352439283879107247444962365360149992439206765126466741757507614083274925966542844637356186052655621154274683544397270722019126335474016461798594826639244814590822107704380041949975583056815080535794291899075668213760000000000000000000000000000000000000*i1^23 + 1973603634433221414448915046881228403926120202683848644773267567685938595377660624351755640577954494316771115560072474954538224243338736645556138604921902932504682749903382838349614509142191888650460048292201537973153881853258785309270945936490955619125713351629240498072211356175277640615345916371433832692205571999894971378757868040384498135668696286605222563760917434071448421777705233877474910528447098312924693739753900780479184955066228130216279244888209470241812730072111554360473376253195203080759098302135323089680410713882750496540275513522219506374656138188601800008634279226107914022050105764634287409727286399696626088972236804302813980634170186768040107794059481304916909253966432440053806508437425945869245116263151752767483479377378885459417655918300699068388432356012363585992730546574191781153786215927595969379017025594160100871178613493849132352699253357549507208444595468759481418926032323791485894027061465853106718660287122108552784889872031750550084087129144634247903855749748285981887886941731827474348703301801689231707020515030904669213012054004180881556354257592464762354510705728507353470653546251499780403160190977656200707221811143040392279035794225147484118198151716241750183507358748195940343418694489719379843378782115782111122671651402314521187447066420100965064857040328562886685211170713162090257456300032000000000000000000000000000000000000*i1^24 + -25306700201607824325559545219379206903955831625024375789563386762718223436198024715348079579386291539895455411649646614529752742942463946471145707634609936024126407588619578919015950246580582014195321808899598764866826680781714845311107150759408626242474800316004818404609697974710542225956906425882115623586768138349151851231363186625839217992756281205665713333156427714823390463150464589123930857129802202040609216232527096021525486217926670398184443082014575042338507808296913048176696544320310401189281175816270577488208539309960904466660654185461226409785569140726545694647564749192092076903236586369570040254188586105360204579419447031576800628924330085589578763845431056255854756294443536499860558901211998969600498233047465356911613326813174110912837564868077234941262213479652314109864395972804298396848586151487884195235043553928637283319959805091838954842123875930200048542104531210611064706829492664756109404033093500047590112166364671580592546579070220127590383930154202523517756549150925800188803322008910270850014627132957161306015566344018488906442591174591883752496605895002245020323506981151429848317214323096014766361219969383518818336567757872524871606759693892741886607879727878950790635241281588147947350821364586238048867778092219994272017903249118158929020536525563597348015693186558636053166258740202724313268224000000000000000000000000000000000000*i1^25 + 528080188476683467476560702472247375500846477839573057063500578804514704807088812067582940282664527871917702529933613723812448069263119483280127434362971448669842215821911730858061720866773135676016955930763271888156630471837084418662383991624713576748707836842362134181345512239402342269788308492846379285549420689034457781511486325057440863419185723269473409072375175159390728492175416499264562636253532750302529203144463317668586327853641148635622787610919660731330063320651095091294660675727597005280553258136566318761770317479961699535538378313643664625230238155918906781663762153008108126976176120787055163454069217240836875640055122134953204210903494444267200424894527293933543991748570042493302294347261019206023797194137872572532553064180254479304473999722453583214508339944731367971000755475001086133404568481761256982385271920612082978587449398127747583817098602492221389532951202731122759077998563557268518175362883593743923508757686368077175079677262933736588016401283333604207731077084642325544838140376983745405155650592267204198184463743058227612372177671745105141475846440017054014772457694894504860695039379650036010484962996227574985597307241321295061907732043001365560536037639094780024513021409602978942638822927013207026405615852762522770222792954066034818649026584310398274934634318896929449497688739082162667520000000000000000000000000000000000*i1^26 + -404989614289667540538777242132814136754829008018375302525010235689202585781208739692496830923079923534523578470050926314221334527424342296009624008373623988414180453401930824394301495215712553843515806953994731744120165424958818355699985767230796850169336206116616565945849129773820084194764665599793554318593030554238194457682720138493518395181814025784927530357639789703315394964300045611754125561253297730515255825317051291637740565937882728882518634571549483140356083092874454356244912031536214566950403453703214366914464754900448409885558343602578797079962520785411339073330822874273722479358623894156770487061049443471095354522006059640687066218964921431338002901250768545326094197795543581057295476767008298541736508215785989752003689363916102230180318546501813298062505367917805291367632823260238823105124866390486615227832291613872617808213168084671562274538765743290881479000585673090098980871894007238177609699013140417656630539576406178057025328416759398961877803460646729744995094795827234121084038319743022126170156153976048258621905801944932061891710183760600533809467332032566497485568567997709793530911020201815268968572895073299186372168426277180124921219039325526721345469026793754450066170421077474940163580566800134882076090525133784259220168556395431639863173720564539780984284561288884882282027378240651264000000000000000000000000000000000*i1^27 + -29455887968713791388940918772583405412927218003585733550320751096890404216838596102848200297071796709449765589434660189218456428769271199519155894092105295612872943020689255669194946836316200116750417259835516277625289153908996503127617559452832593535812805160952802968881596074157506246889029612179254023681721574777025995280239498625232453642755144872005681331431566342096470661967205104265449780964178815779359422017240843636581816825390946970683833752643132404996044841425233770833677939263770321068100253368062223299555338365813419908226929671079436068994037124205569138258834389463755559067163024346215556344891291348927375598537556489857172105259930156656229097983081173181906608066783030689422202242395204990539043672676392560954628229339305138282791255915561458569806614737870237090534870870155986610560663001600906692320102937615966125287193024588366384452660344970063673374206654607214915257996371221519823698806634340698873071411067321549696029357843178418837732924939645660622381686307684610931505432424578706893349047630521728399816260550908533583180893544734557921164565030898784638139692378949355097842906633970539398540586307682037647440775171607812851655846685966843455590020054644294748949372786169481152208895703451709665218972719766253278213353315933173640264416197560668760527330897599530182965630861312000000000000000000000000000000000*i1^28 + 42013208643034768620842098369607858313970535182039921155877940358903391020936588149327685937732113805633057292489785451778012877902841284819516559738811509547005861743189077461899657499606425650023878421829499851652513874735559120033712291981541326285498233309972868198441730129991509561376927717304450160638364869318582792703902290900741117592599289494121191660429324106956175839617122530463110859530445557850578658609025854992220829540458129086848077940243557012218188205900583642089885397303249026514492582451586071379553425449841778331381258474238970827922246803850952216068016778034117457337534729931929487090001348890388721009121163857616070890817906642128043557869268881278095999774454536972142063305235543219706393553241148512687103040162963374374431154819858933606646520506981223683271481516845297275208640211004810955553976539359542076066896476860645612571242500891999555881013356083362461144508345237582405318381772302819085879774432184048666049481452184495207984150916484741799516960020724336202141678691304996195459553100376278696141886727649217841856185039363665059215416376392929444659490488576995099433386203419932638847681654384905477707909959564534221762490142933684285368873592566763319939487718277745144228876886154061154192652616656770458017051610670672431923272852051261308274612719162244717304872960000000000000000000000000000000*i1^29 + 407887823969369587967940164699130833416035201593388615266256030330122373860234432277967910696345399991047572290187862299752946702774471650559632488532259021443853370731893742616147856479765306391594103693332943885102454443080070023251513176322650763468462086126335399726492030396172203749419224776851288711848013163911472769421384795073050111498543092802209259938352506644430865621251915026196674382839873919444413684428232717043005447782207323645775649299217686890959684301719275860840209014263423942962708457471296127600362375650040432729837663556799594423694159340323045726334965533129811904618975230880866176191255729249396797873849173447060038868143185352698888240346010022822854321323787729626475802979081585512337931717864924068878180324790492596579066455090840283760527271719907073073735225284737184175343693087057376456082425176661935240425171610352247367988343856543302747739183561384219615680577142740387954864838472052222005936302519498633232444570227272145864213575881561100734544852996433527045609458379613142031889825489143459995060262911573035829527101057233672906611252544520993360452427655168784220311065969334429828405908005929218020619086068729650636432035463182003006290781987568799107770899091865956194147869859973109111601718806175522911776915951493537763840356690430307958691927860329807085568000000000000000000000000000000*i1^30 + -2533438507838345212469254268940943338521501778558084244216391984389142058703134016506075081004711034620163761301032292351370102348999126429988741110961954760627886251261694535216827204647310964975923359261855800736812885802544425534241372853509792356150639234880350367202485828012207164417527017227304484796308616744594803233814380727270287861852309785532490612281099052852716087231713128198196034471552014846413735391093887594332225450605773105839277427071576122342009600547317954883138618960341442707310097202243761704382117385871797435346160175559557547998835570929508636249131372342911520504732155531902673854128042440782377907054239895282769631702131602009139956443039454396203535739375024919110709669748521165378346191548586367728825209440479579559530992375272580642900295529703991351462416145796305305157508488513449073537108400067128553786038166992092799361777658575338863361767155035982743707557556388260575529552325435359898427921159779607927115020005582127151720092141028755733992887039969157706991929122460031314583271689989316971479308222425054944889534850484253133862552144930773448929092696328382219017242744358065031834152417583244039388538905491922981293803235440468493475858921713770772913212859523263343253655515550422480887821786162903428781006990558764007993605512830114725383565759056183296000000000000000000000000000000*i1^31 + 21291464647082128767866184172266598234839316293945667148821874428332012887659922821854897187596059065282857045627607798552136662993638963488567351393682729672964649749029634043615924224794628760337657392259487737670402933069412713435669423109147232027223981325521251492480297016410232320236855560491280842072663758370240292908735028885019431385160111074038070131963895270971956047066717434701269872775030217706818353100561097147827252822829692897890509792158568829304119878430284474804696306354515958304546786929297328794317516346715604717936508238660843030784638799664576954998496636212207871889862723430807511973694005877080329044099978487161433579461045433377651425733409605293411218084458361083948403843293810661929368931069908302075608990273253162124293873670435462620218621096982785956656770445564869607928207749784267935694198971092204894030702950262636832315635408787912963321436811584311155619664774371401122549763234959919892259246337334375346373058761492993473842607003890427896997402138112998904690709027125552653946656148707934991911272845991339573751933656737358983017767144852068001432660348118496672070600279862374544750362770118460178677379403605190726912264172242250289901121455556197509228993664555593631593238606928696229133178442559096843446454584311293798402302665863181316943004544532480000000000000000000000000000*i1^32 + 27222759473704824462931414859310722430613978910339903885611331399795051566658319088256805629752755197953789393131937527788217236538287079209350823166025758832704981571558222510066417735770012139829397346666170932763787761880875722203274514714021525573020781488367155975962418689757623412471683017226661950546561436250823169866482046154894295357602301180223977718809257772762300620688386885563349398574146072301634219555300861043905843759084364430290839327661598186800757932075948406361487438778685505493340364676207425562631958543019044007268067821767086504734320654549800673285957821709360484231836427069016865980200170981857168122306743868288586072640307943189832650916331041903798249722954308887908759750060555725088447859268267013804818843893583823933036359911515620443699632088295321124343614419537640972676855452623212982142728214256701898114832018484908805605453163725875753371141656147268460882267818869638939454278556474524374787645969025471505260339619508741958791989221227737735473837732056907797384298227317690042542875197445556246750262473201980021735966953751698143053587416248906371593476927942009271804754958261561164083167471419931281848108161363586327447063435160698992294677713671914216658567239387848273299276243749389156649471536349305811490746548344970814115503504427674660654546944000000000000000000000000000*i1^33 + 29901374295416447414113924003839522976070619874536273320581847018728708923805777504874597886090234255654571991138200812599889207324051518787580103098496734878229537870557879169108007774809398260367153062942802318999946221743548706764506854591723779448367255542754512293451722985044943528111422855310282756242074075930472469133395565396660483207090897587477305286114377129331260638398496723402423946015048951826326638508029336143579428015539244096916984704060578810471636374883981556305468916435548650084932994910122246502460166132596851049360887756070685884663508206698376119779974737469083055569848005616197497646056375043730691252013615790103619400494114836118092921405158619576133966392807361123482071139058491456160980047207474894533003108294102105237309496615436681109451319841218921224090795072852777946166756228547574017011715335250689331742122967500200239710338980840417378587693722308975138482693938703595541553330131308911734616136351040640374001475264915688068268792081744355159101516285114117852383164834913456760636400105627770598356070773847557702543482679181010951867895336571969866405146219115744521444411261695325343764417127398832925004629712249520424590415289651474282714552625086757849374638868905819615429079584106198388805241733471192234880441870977244264891731157006608760832000000000000000000000000000*i1^34 + 24793452026903181721610206747383041582754059980588755932338611097871988901886695670159224612606800960603834349795455632993527866391433314339579828896191851102405472599826132160491370366079081441597475580820563166195469221658208106055386241978232658221761497501592099062678222615052471557133603688767771265724289480727909250999726421712936223628725891582799936896259634296802652876449334567407705456747790357683546978681218393550750724234285295782907180267277124744202277991060864165727651633478657819671898793380631965570045730697540614858844459976161572785579183742641427362397460623434876068607246075506615733970108729698832001464012650644972887657035795286335645124879468962047930904992744630639853128449815618032470507240800425380607685948128857599198096835420378696128764301247654776622435042669582865125401510967967447451370315938701162381142864916460421559551510172368753094397401345227886741759679306152869545525758064513687067391087238018700211808997020124053874776699405044287445396912418735937523883401238594264650891400409832834439435617723237116492863640308879353739595920644831658131309748862369683337144404594589934420741718718882760617082418744330415522502843330939946733274116122550275448832824447098094646774507542385952301631797659919921893405557322377731262423235847656570880000000000000000000000000*i1^35 + 7899413823993424707965770970163263426354181017876634999522929957820612179157971298682645238721241566401668649484701840914179822457485815541483690256429682136832752913874722095677940016066102172248177136982283492442550163388032798351595064967430615370281581972155492674674259644898733514974892164384483567628217452519072517770066632632083545301810568745850140120731617598318309389198546973180664107471628901426499207581066675654389463494912547809047585368597554229032572540994640257201530895060650460788679359812983050890555384526895684465462777315294219209100092822955952503826672212219289523745603690929545268896359991619475818660971667406361920751211728438310053548033587711104996150715330862056647337343319047478120170881844415149862447348265259610250444015519904213503813914495180137443987710686852847588758731745851378141804699319477237420586659505985633711875445641683281430616167582840082309352105648724249253629725312628761861417283852760070684099452178845329138065573175072725244057486349177209472980154882979186335188087412193441297738578496189413339977292475740222297295061545015883175026360832578373805590750795766379209754422534218550980190352013821459341035263150104771942343913635532078592112082158378390353220707359919377061518297775749386503582522808767534939402265427968000000000000000000000000*i1^36 + -123088078700427684264909151105165725130636665502133702802128177536108693716293639893994020794264708526466511345412788964523217000442329807997839872756987566953455518470924263496917113882247114362582068426686887299504359487227666682852026506793089790123030281680354926056020205831984813668780735711169163650277661596691947231094597981742658315079999581295093249540077790574998264920473177303443401145540326760543060474892647318444224615434235124166311298331912583748655221723806008813181891984215588822310519205591549110175016435037165878229642935710691081468775786487531831863741694535975567368726495098163853088080882071615501016638844830029545373588874325773023669048666301652918072853527493042279610721230841909881480057446849408520080630468417051480815691723606001564344636197664244385670210714697668370772883434520442694841105028912350791018321258620952287057937950352337256944526098689619224819967484997634771449674657848103006360293334434820316081231726198236141594242856387844235655332540041512869763179717417901499918693294423671525659307067379820581732439751266979030230190940981602597596053877459551289239205028810202774695684265401832617763018716137258808807648517372905394344130672785958517649596582957807303597139068062002850414206056145311913605025359444224906362880000000000000000000000000*i1^37 + 929777535533467267208769816817770807780825246323069482468182453434948995352938257368170652617287520045389239257533332402875589778509186750446735774631260265928944817477676490261195264485643204373516867101319886270274198178325589779141403043373713319540846529297113746149223393848633328713728970926303300345363589424075914157347284402328321858287145781568657917692401021741973671415546742232134951631012737003782226977616903715525190114681299817302215971699462310824257769201081791719697708986668228424335534171070942685874986660045598006175083573976808855655487080219112024706062758130329270600035168531930546675055183268380906813905081059927005608625306416932482040966960486168241884423056056844664082321674710216847048344932041187127473020160027885128621135561276649986334536768714532840991338666783224024908582101575385610480189302599058706468326818344478648838949469965126753809237921339148871201124825798643826529269480549629569926707683650299433701868613051826470298328941014204109297121319528384439460018663276746472594640184200928386589738172429935946865973538310361623272220792765695959007353443908127257048833971141803227871725238478346254133686376908535422948814569313169047875266606353878288027666133224188489282030198908603362946094454280786692957338000980705280000000000000000000000*i1^38 + 47289924126153591093230261798912705576771585366960045792528077095009129171521184747569315047737649545512340266598202148086958069316627672431984342332875766396410386644665378616821653387545715154890573236068632370914679449005409324209452063226842212114839282952594301040656727158111383322364226630840125429822586416320455104036003300404724774862131662403101195466728071977545696420706247547812242105853649960484178112137919379461711443283457451890986879668211533941437309620334820868453538154377775876986014391169291266302821197601902411665602199834323190566260955238370404670584789351253289572696284916487956657717744747326286916731699176361321160348199875222002129575391457758353145540584286157507965552631118035291374943412509783559523280000045584789354081039918346282974368950501629393846003546334327748748696991050626660475068343729085071528550247309875106397388506163609456022532823378475247718246302165337726978505504142155578721082537610078953224228244203677477798062524011019588004029478911240529091083077140894282404022959360693026116167352046785321721911320612332851605755891422738461177428363659500039687595151868377767063760098842864240477020628533598744575477720509711247390042327245051203993335121186904565359609132233347882067439213038147234591097749504000000000000000000000*i1^39 + -740896893212600464728805921320392193225783823606543045210383601701646673086508982566057924032298656277375958429650618716666224623105223143150480626035356640407906351910128282025296986011890312307213186338714339292550756169955683280136673044008424860613002802250238884377665079006625230802126196956934839027952482846364758330417829762603822883227705643291896930887431848505027629913177159678726847576657874721431511113639941557515230349990162727466538566191222198006067027763636344889580532492897718982853546110701190127614329971060545864154949288502044991235912202661121613680085557978246799700976516810322870544537528517736438592399079861026839282162182204150365139133434228851392925337083245892283129651767587874626227093820753245330345950422330762268891437132992682185896991372693866454418398006877546430189006383094137247534177806693278268986893748012086478478008617070488294227925617584613869791980590271199975399990666949312573341657366063641366670001078546458191375157896832086073557447136918252196898030437676269661790361464757543585341137393292423531000817241825165751860146843424731011088490572194469555794679449727767842044876276350996709250965229186266211686481650049709460084464478975572431973668268451342283469425265749195827624665888186800537600000000000000000000000*i1^40 + -6379966417737948855140101008333964143283625421860458895714890518232352634714190230921951242418037922948803658564377108500111048698146055130457330284145699046657408836098877537880090969607665261437788484094207270546549064799139774180066190863225451720579754799929507660771399627885079005947907770772273214024105391841085198250360190294311853893796081355307444535335128858850058580927952523803993430617295143442527298954589825785839697024103756350410866774209055908156490922329262838913796783235400154285163759370674512673011078782511819635972281628746161429890657287886909040176844092481111935715362725582753576883193659887357828506125827545261894387087444245442883547353797531867391232062544751118018150341278452177864444299631367849268664962595175122692324659299518624342342414522190714906128082277324129414163771235064975458222721880667345907008319660826595091365856169411947091696029729478095584447919190654802005123555794805566283872546833781052820409063112928473280225998186295082404035206853771579708478828352971353742032647562632066291419426538682316694117028523391203533767354770982666685754247968980909860659525630276303121832116873180388404268748773403693094978292854423942108779564851917827566016154429919549113768491556378816549755036851240960000000000000000000*i1^41 + 106245299679421940827471333834245364136009155171733106348169619137426199812762449449544266558673700998210010730092510160303429181424057132078647548657695290132372619856507149298592307196269172835652064987609029189049230208820592069155653382067505720942423112921766773385348469953638291717234292571989431180863648178069865525841547248062712608319760211092794778002739583351498910117962713715965355925412702056522512932010768705779243115897220852332747576959651917151749260097336826008524599522010362981005023842892052124825567138548938213587416579784971343434926951508864995968529413792267803022925523767373311195881801380912634196862147216225521996548311052541750794848176116875366972530629348031716907339064009978070732693275417564931669735130274207036350496588257943695066848857994173790338486215881913527006111023045688079879247751033913004226466507249275305227094858097303336817832347229603538305283312153097157543849565579868716214827042666860947646998246239724840482872030500936993873318354566403724660263339772775307841768464109847724463133817819485365835813724489520581677549158078865543649001787275399226211677558397928303917840837973127661655029514322731984442702802650445075545407678308590217020933982074823080922349228833642605069729792000000000000000000*i1^42 + 655409799798508179116384616879456920263149373560314177779397097282074723071515837031929961650503043873482281364137213765773462862216912987208337880906295896507376520045650991437282299127195629458225234789753802682654707495740592849137574440920438574761746006544742119855968378749493336151198069646809477965699632438028375652390214266683797776083716542023457939031480778567924999631380851782323333501402923699408033874704785945405482734024338390201406224000207777487228390248887507847808135960696512208754619836470374645080621972871410393464483491988753040376689743321811532228256101583338800550680083482674231858913391273964713024734413335614681318141143458605431475435604180413326938948794638148047774220223389735852402735301352927844396972159346413932430501103552146945185057121635897165447839813218025715702942712866125826745036698736455833548272420992984953832530992956216838870853082190775746085671477505392553934866273064937859130168858140541695371835024566712861643721161802528138910366958408464488128467997834743586506290266804094844270526452128199569767415086969681589440536850679135863606366177185111924092387954640330599883503404122801772747864010385986670563782533620603061585393608803496972587838448767267726877563236617551872000000000000000000*i1^43 + -1546758467772775243442077472226608756035930082552654065107632470634700187071155118343293692404857950370499623417966742741845251848390019931018089752895315330454707787654221987331259846115799316117680062630527567467485137307849545255117465998385191372706629662599216644435922966291525676576049004765976862551721016559859123500030375585751910572055387678808001009710858982328216022200198611475083562075376889373800185808015687906837009728456980019033208882370481476207877278839249304116488816686964593508961503631482314157111772157647992869682625419410703474121005229751661967675234051535914393724864304487022375268021406920144954608579838896160960530794563538719671074202367783869645002729798055912348265349882049745057355641280380334239977390008438166862969241873617024305910164819055808646979201486309645237081811908812782847207898310670678871266422292072601821666824637089089043320393351824279670859632817944777276535668755081087007275863466658770587312802800161609277713006374830451681973485555074355857964576329750649060093449825050876031002044459025294255353057146834771942313655240908188145506131104432280444688441880252153957335654591217450492286373233139086927110468599974662027190414750686433927483380485734806314597985812480000000000000000*i1^44 + 36802107527333470751312858162285565609177808942850076891548397202562690250286795584660645112423797550479555941837994378013516723665321605689399146085507841022441533620990453949660712807370509863270394182492856026090486932699590550884033390926378910647899610578423076394316284146338198334935879991985221764852916320279327696117536179264100866390823735350401196785891006942486993093374545979434576135667676946239748585341125860589316232992820312687471384777001837649109188511554067764190316561775127382946612435838843257038046076266697236168493696684316950410896931137182293573493051781566476039418571714071965553227070831784952897754750051598100113227912689428079366798328193574033841325497597063695528405642908412189648062785283351453486889725941596126330754396971535080487633520872453279260917296523915137017812636472763460819086959063326932015480956824213205734418528594140372067323837320350424412979404968885578843435692361737482056303807219012762883294413813300612898417343851382541846620640655325089666115166767168307980098627113978216039917799681266072424899656653979968908212954769953444201001266782994587645506791394890913305224920855804325406837207269374040734991789390882369772264935244363576267189159497682204491776000000000000000*i1^45 + 491628664932925243747892268856309451956561808413836234685701735263689812068769930032897748036542971381341090235634676103919058043820576585484817166703528725962312438723949907603505085435941456740653672393992097663718639180052028340261029255104867478052301056259007727333571701592775630149615027033682559664019361257608860653952505763972900975903765494501057313161623241093853304513266724704920122181476829741005861515882780621773387842594533881838408041731955702927221854909940540584040495070788274005540736474879469505998012431502401035234659476919938671437182170254338848107176321515672421389633225154417796672723023258527720323489737181699240569685767797653088881261965803393532231382704820605354604821493411438619102869754700777184654899000613353353744980311807542085809257415352251406930611872455851466982615119010274676534334633764248109542513380524200371325593314725750695240247083117882297506505195492499377154172517087666520357764039656205696713987723145517347266984685452775507243024921524579622702879598537368634152260887334207158727568523516718454347160070059379191569491662859252847073458933817816463544025213735858743400837752676089986368627418991532820061826851174645982369287351786901684984354904735744000000000000000*i1^46 + 5208008732126137419550713392644494724804296658378384782502835431221091061995553595036247762621441581929695412202907535156648469451539657005705917082733720398343915818063003553067836985925823969538599072094997115800776042943805630809909007649005836781984405223235843728527625769001301662293089897539852799094449570161569095269424603297936167338999463653658489107464779310674470805942002708212820652512070737496513587517111801802276784945067120112448578152370721201351836069529189318895850889471184541261861645139000701346873892120580083969657770785181415228690320218302615632754864530633364185317917354954214463543764627610798393549546154176596376101150583095842151367749162562324496926884639093034042406977748323183212188557154792982321117516786948576550754678332306012576698941636426419333405404238650484503592592678351229535261224174781672941238714444732327082217353526783069090683826248539387482621065753795996546473983704961308619567480976840366511884232228897214550103641179257569066617829318304645471848838312886684640749031388024014257561812875169740222629773679400279175997156802975938172064332518753198416733477218666164371022693897750032830545327036407179466153383267360372038281306658303877536808960000000000000*i1^47 + 2967181087142117636320471480414147738143123148715516291067844815890929175234484285319292034663386244697024494768926107224498870500282911874151722971580446850122039774971330412425139310987271233897885182039208891017996823854130395669727902643995730753749961733873441849903304360426478385671127806740985159894517787960834185817673077022060193138206248916488425129503954311818020395283581395431614523662363594937302793610129128943833202003526781388415441850094458247433874477831593475994729265744158634176870990897830224130743442950460496278536279925312285039039185231976170451980218723943457786763181018534692535557389496770730608480874644817132398544449582679451904348166941094101475011139960248167443473437761106527274685949093106368627283087522775889885510616572372581603077065471838847225108845501240930719592932306789346706233479239117227988136044760449152276724871960539481162760360099050353582334812061689400750865216034117875122107955773628507610264074270841969040438295036637002729861565661482100034448543577802906048518340243675786499346306213931688331686134165945519582485794570207971226316809297954593715567975969023924880841165896386166595815468477523928767473840231958485311143760887808000000000000*i1^48 + 93641503738491319774673542743298193047384561111063582413732908694531881447046783913630212247432807937519997214476766823412951885160290790447433101149407700494877287006144041947466695369494767897637903847236578866620864816767312862049813413885446706589975238678514625718529404555668400718482278759463987446446959214929765608148794796613906867864136073341129114575348839788798553084042479132945456735921366046827831497926085073569548901418429634537064601380277619989586806155315718025351099930433221721793753747396005750713465544333939125397643220634764703292480204649397710109020049761212245605738603685869557670235487678637564911161507783340511989121171425107632914346273279727768932913058796169718538455200099693573152615429746372125596824692774158968493458056135321579236237434525711285522716642178306376827002994006207794089743169291300694514976627323254534386369017293864215802372296563662196233951156812291001004501190952212496214557350214741779244082363083303884939955323413917887711308465121958123712683091728140867081963119930520935924745087618038190635977535553964735043772279454812024671252252224352291158783481019216812509835262046135332614210014526274891125919421154572894208000000000000*i1^49 + -1010044894116435205505702404959075592788526653428847608999373996125255297534398086431951423151335169320742745754222982695373051311000933136041012931598672379123923594738376642189350391765818130040174604500572677528645244709034737876928774639095937273566065306121573778512506256796580767291182697303981852840714212640350186893922449402407979623330465934705698047395526208552705043506063021709922133746720690595457326975161753444315317415759489788281614322115204117443330370776806447157457685553956810311705476353475607060189829937071787511752152749174106963627266033508300047987004040621408586904087932872993101035240216186961957328278403859155195211978585349480306956631899567442718344689988091233889934095524352934078054622187645320894565375868269716375336989309610454839018220309923648061708262885350553930672709838351082852693753487751876192154218049734961996219495288162614712682383449871408747375791012021598082160370552081507772114638866200242452189673915070880584435435287524549976279244534801765375325256951557715482071804875240644383689109000597652628463949285542707055368825514998919968579553397589842469748240810791934450475371569860144738660771440107440615243445698560000000000*i1^50 + 6239725966811476746814852330444565574368004998493975166022635303437345835623103622675799633847087492471028900628110742254494143735819209753397307866667073050516804179583164458466953645780985054253374561696898396396457939240822704998447012186277597699208838436467741773140892680507312420017881792974380298936317949050274123631630308253673401828574917020276088717396268156911025780044535780556073126588538022235258342823537693200700063632449977123019376774029119887455979035329218001900575254982175891918237126431756954507948694199257760640279519957754024227330537730030892659944400621988164147424672087287242344820628870355906556287544055483664716061114422082101108258620186545617909655310131222756819631955607716133953601218346859385677569979849796943039028206784360869494885567993643165319917257702937428796885110403121142729910034394703318208508458423247470063448068139052064635754135061072618704583479107378738879753534212068137504915489757877783306833168050393414323666931618399401057943953556705897608259485039399327665207730288691127639933644467117091371999182557829203148361568972963844221418264212141916539370390571794571822587520806253833170817921800143372288000000000*i1^51 + -443458386511719299107400018273932053302752487465006320058610478573068896993386155173031618789071703507090216602221558329724823063386262278467969836875466625889941440408988234780819779953141457500922165949419936380263444775464207019222810999479713537089896897265179217596233639004871632658922077667877695612898610577620668958940751268327665005535974043902478450903105178710368135519807452571255900386570434771561069220098012530168779781706977948797967432640231916833599091651478613876164592421627221796024098273600348258256544472505075323080146757134021975306496289067616082207282682251894321050486373768063478049412522131660797937000630205897491806670050101019775199511464131913728581546788069078298265413123557227841534289692037803469949342140238707641111255982628165840688037924615943978773532856294627363423728299166702243458185671670190759438095742488168342070710414898894301182702959348872338815582335821840455987656800273305747912199302194499151987233202845014345619928617284719295417849554541672028180941856514843247773203082541599794430988770489327545163449569105281180289961648110245948826859351639469340053978505908465505637784632165277874323456000000000*i1^52 + 447270061919531481903005881943187405471363618805611228116482737717628334219828843032301852889181107327217962786363044589351595065280240635447543719268660475279549239396211350728441647549568761568714739493438593288237242698917443049704832332029217543446997181328230619121980865868859273466501800431910084091233087189029105554368639479410060103820720636745628974429828142821230648566328468422696857833813142644069939373147384339742730221235552501026905527983744788803868205678728858460084886115086080941931291239091130510073588818410252353970180796602472161129943516835078599191943325567625444479320241467195702716128296071540205421485459606854041829148952801423901020149008267579909340291482455463920741845583562187430936260798475817784668715830208660203504109234288468428413534493854275950372296039338337549125699780536600576250790149020451246893431799613913164803368963547150601120648214586182721861744952115767928916984248576780032965747167450800166583959099493197168601499183269939407804167592435694055520544272268141397116407883880051451112319941889072982953981807820437216407512257092049073184340116034893697185528230049012680441109913927680000000*i1^53 + -11278634675518248647728034445905060475380598201888298223966210668643061920048188520914543094019898531179389517609953220212847697291651242284752754009014388288699539421985627822437288694102651611390128740177318162483230552783436905166575032164032227053779370072033280775882489184763552201441795987111133770567615973077240446788623538785847169243398601299432857304171585317472929549734681724690413209889774229120106892957496583727699725230881380745516939285325230605580777957338672220428419419478703688022511895590596700836656479173915619063645855775787054917721269909591283768358234986590837967387254629574916209964320233552372779509418089378985446609532391617372722451119199481052422337916607936872257456987486432484103835966966476475086730863592616429130311747540535298783313665865128999344299769365654101728128268781153267935094536565807298296781625873010198150962250428180433169022565632286893327850394497798543484728002869442010589751346613248566470038975624539727264911322929690940016687869718668858414060386345367381658620062555127471957596838573682380174435302764021270603002518364165766490655287312243923997598817263282978816000000*i1^54 + 1125857718172544246473937503748252046554933520950476265673641153227879618792356599156000033656443322629590102264159390834000595818325154577659017093205311004310477882966132080171052689184194742460563000027222374583105510815600716961838630731835899600215013692349943547021122695769866337904976040050934235310427275844492258804769014638634653258859201543719781861961624346736259600131435006409531787054464312495426781944423010434229155279622909263514178050561830427681680575417637664475343961852240734900050994589645809732569090136313283944100991347173739088921722356684423939275496539882582774467530929055454868053249787425942157998817582044739003109128180996022774091410315371875582735477598112654069482700570481071085280859445748335774677024341119359327674377461801312803992822667483036878842374185760451612237922636877722921171841103624528376416758635074505425183152674175632090987354188955246250018863846418247471571847023196708198587395641736018956443463230104778534758179608709354759619509616782980806804852601654089791548616208596054410192293459905040022531990467282080373938080650691239509045256380679910288425574400000*i1^55 + 202020272085448848552764355637979113238689317760826257428277029490620974366037882651069435513841956485658392560976833606584668619494884183727710447231996249847879020221722531602956428238778466079834453107645925640234832035322609163443116040543923683405886971154025966833645910766493617663156536126448698217461097272190580486337482518398102728089906161566638317121544147967283163535569733982864903686473491723683307510095961107770040689823112108210733121894726859961172204407075780574517574391710615495389575673503389170698822759428998431292718802317223932467954753884250438838623813630786860777924554408082364617278475317813825708602051155835818201559834300922204038187186005310459256681758674082637395469465114012039932145100780563531070214873490878408925543121793904909754203776196394410792067304399354712100757949364869654176251078248896177854243439882315911362863507605181145735331163945100536863968442644996108580075422105768695454944460618044574091873169410765732985548153675392514184326524321598759020080572728463723272450901185065377798456222404824004269280745933980143563250944533209629636041942400000*i1^56 + 203781011997314750141537340979882350834108143804479570211005170103334260693937263497768335762923998266175776968985803541912909050942756216946764457393991247169937334404599622107794798344200527588986858177799532969426306102872053305559694070233749220609863904916626676071796757342762455125867945204833837041234025870519017827661089343666756107695419471243846959073719316649402670133627185606054266906836967598465692814272090030689123758799378991817250668789276913396772716315437279432400823343713270511911347052601318386353498138650587378297356261662078596850903343750918443504944082814824612605115506191879878325452484773082778755339459486780055235284072790341441866098029972814618596819687198057173589423486289922545848224477351182463310284988463098847346856196333300897711184474911090078461357714936706744237147695164216061293745589603180987277052016693768746661136718261411919013302619487354498672521223959443980894042796882104509521493975194049606559550644674100868321481988357047875544159998871763152695641188880515517255429374401310132009646551901761868507285737273368305655951235246592000*i1^57 + -572635526004646338104130921031255203831323768622416554022074107723202034802546716103400400235385142288078114128905108890494663783172398481890293035362253823161958343369312024742940966099235441953970273754436325951847518197356302888836612911837814802218803488320415989153892677341497657119056047962961150832474771068002058181291150384643380719055831542989240084777017383472103803098237772847496393136634970424787836377080059163938469853236886288144311318704120371721400826513949260951570315735827051040044759113896369670960667946728412357766628010451879140175586007284407771346171916366505163143523985201853892236589600321581168619810796847834672398103352798843364177400253267772353940347135149746521779720003599367452425283098794081195678060955929700179575507289866312496590605917070466359411810500506332140489495755323070278462474653274118492775643664306747835110205065513612923887960569455651247165897216418291750410124978382989604792048996248705546702540126555173022117591292727301212552332626341684458381372208813301123001511783346430365854789685381620102933216885610400*i1^58 + 450797617749085906854064890538434534598344587967906631246376252194989469936563008782742713279594753016725944624984838657025997320430863137852763707577484649504284937964050947094568030918365314284983262525929580425567615248672326378862776660811185349702984809583288123667748627998478439539113553709655341628890825387706377597458743390181045694842423609245860805991758137490003113239619978554338345015686336020889303507351198459693166813814400124744321956514254768636433080527223317641556922467372148591039850288806590424137835503161296596861882313919303537952665913450909182941574516536449283761448708009494185101844312807806870341255486711220375163690353112153462293765381800606081678428246935323188039035925181883403430524761551566547605539669730765389460350510439277524075706459827840659586078461619281323813308598969341548662002997186762038597765420685372846075396879904584221834005896719931774334141984202176868752695325639931200407869289144019108516615062309029744936569740432079678450871350532251347143818854713222575729450163924128266774871608400*i1^59 + 198816796067416289953006097486274292092099560877458782685048196587605854338140120147939976850605800132677300095044738963569786149507828916616220324922601679309439818942633943287936598006009463979731842772654526084839022230557303815165114872791499747235537347702577801867946513220456390220129817241783110650320221551501124113948691142320427126150065705603921358014025963047955815647842999456758284262826984376861343388292412337086194980467097463026332886281172370428869683820422821502691014453700129643793637295944001588870386601544258024423904771069163968864268303510205164741939952309154275585550122053301229817825921887077889556120756401304226222785855378125315908158088542359557744099043167935115940850295689786537713628538810490999422338863562184514261093122836781945910454501182756427918200345983983814548877571077738702603094936894799325138657954294652266911009057904113468944693982061547625147080897895604769018579471247255380870394229831401977489558994609*i1^60, -370252573780840926013167144569029115176161138586153114587352572432958697543483221739682076306286314940234673312827625547445989520243917459734700682215835894492242874865552608808584266267039802469611764516957708370577551216819731347952246741476701647144547709510633298525235350618842915641529301729862067773350924382551305549695542319493197708616858751038364903985381452805734269740535461260401140524981259828489108622100967398974361458478840023197873989040593116845285981404058322795283649686347127686206954521921577772493490597051855543842974475688431382232106537852784330208754632400915976494606204395967001858529647060685965010675722702939802974367026768741037569266178415793046356237855628211687770616892328016668211355186205409560912909651496067744818852215320253234460530744350386887924365676344365778176433117153800200144519210927992229537654828580737837260376546915222131094449254607513135649503504808451947388528921114124350303553860373034729536575535144908927839474392996865629750766520568359849546062882718342599207388914168848532120625352999405773576192401244597443714709279381338170167505359697612513780246847101083176817564834123983877522324259114022887786419857383885968306401513683016588457539086636410893043981067826013480228401029800440898179182835708888980823062143315777144105606282044472697273674735043329225815691373338186244665749538226236444749700107223717307615077131699223752341394644709526163285933224157519914615158913397329681842959936768706353104710164498157093392024264954522989368393440218359809220784456645948364788791807230073900734928254431633147917819593354562100784523251726127872298523236323577514286719462020923198502563022187345290108724709344643202133191829903832129003979757920188807641157002975909019011468148705704664127221229434695653391694914388206905902869534301224143138754486396721689400879856118315383273868470193632072552294508187524975797485570173641446572005562805254347930308219163864458576312065023072038895659965595665963493107596692968724747698465780878640744742602670080000000000000000000000000000000000000000000000000000000000000 + -2158132517234844963114278992865282931260295789893875202826566692779786420379405888269989827108404646488465125702758361842202321240628532366455687707988516028228911622813891463690192645606199940477682747246840283306493430293810668902938033439909257210942117354795170558751087165253153783686063021602960773455396100843929478577417239700638938448064127151891031221063029841182792606043728979667161171532954819196032201220743281421406652298572490369668351504628505741339620481923972199014309195253341509566113127893527510417603153402281760501575996871622480094524175629661819548044048399050601069705979089908281579814758702996259863578924671152049291807866091571696123992576455028136077973421318226667749397099308855598797855224374103686731687792624465098050605005785434660161229154916744623033980840503820788700880567837002042067548910343088863556030785747096587315725607775482611989369115489348017451213440857569750500661067845364556365415089456453449931819245322807272222670929835168192041577125564532446836223028644086671975194289986981707218330429167228370192153257150198733013144639535699530913105058223363465445871289408725896556762686313894668319452178244887657566999005594293593138951148409777317805957046522961733821926843520450655718181092618714894272441630001342007748664486303498897986065884594023611061514110960507848858641187529079607143976008922612016925175352742766550115152666321207481998988493761893386534374801458542415014063987539196854874234013781862789181138767984138827342767580732530419090868542683781685589560712426831326655919022341081380725437664285874483038510715427288047689336574338700005653713564603448111236829002962629163163323473800096666944912735821781685000029784568730811277688517731256449154517623678959776326774185197437721344370534903685087603722317864527423127699324339469045474323437447801634643405875653226379188909213430805884674281920164220549588989331222812165796929980010485859320624426897514857707033846452532458398740067701800212205856804174064156369506199713578565176057532724019200000000000000000000000000000000000000000000000000000000000*i1 + -8658083046228729033930729304357481949297970653572181272069270123145380773313167568106778375184645592043282381214359899136030471070495819005254299325536837975186347147475011392483929641145515835328106494524054198425994788313670897602265480996359827388346267392152677653259643517575175285112955490535746356353660238720015396119954026143403238796753486539543789137403307780672018707334296274459651417896121882750566526715196562698405559402993044527386312043500923230629644028799873424333676893321509703541053776944708864171194114151228509917356019200320610909384912212557316547830119259850777301186284320277546847622346641508840612918963796170088029765824260128528715398916094594226334056801117151150154742393173196757130817561222605930137909744807500368061653083588125563422063863158425542311739628591507910811051188805652601043924373697598863498953864530746388881383255895948045566329285249476479573752928473338335923747560733357659744041207662857547592416397883336373233121369118773038952466885225219842933353459713229238750341919115995724173244535521361855062662782419683680289272914152767999843626142504386692207148362106962758865561408938238722860919880157357941148596062748517918221474272606899513040561904475849732123585462764521139117617336352603340283904027795850301216554535578279960237192661750407086883172905091356027490990704565206413589603278849027005689506272940724879077468600469969761382192458494937600815928255725476942541348342233251278800378134152399997598420644996235756325623676949527320418711393068621944972362929857459859702570399383277871963970193558686889616676283821535498822778344084435243330604896987469622420777355468833688808459497687157151809882025020174368267105740070138090197834280895728914355817236444277274304411707729473670515735732957149321455848876543559447944575014420738141371418519271703394536077084328884512990543193016342654168085250014515136282402735495048790802144997549626597484776922351215482815846678915784109140062339065795072659691653129576976202775337741434116399828712816640000000000000000000000000000000000000000000000000000000000*i1^2 + -16819711124178686325557197336291177265902457491970520133508616565031760884821126926971788976472241277607778650005281654652859867840385577432651312803458237802388934407840035789933970201736427675715758574659309897697344323703137846737176971544623390220156476860050256680132671833467084159715942728575536030931835360129572832564826047970563112498541462277428866147689108175964529181372599909224121041819226866094679579521447272422540193959462420095495713418052425436994286501190726486491846880038027028962220897225529107226125925906671216106720739099212197761803313371806284598658689390391384295883205667923275682840103221833731850089443951710431361531980602893835894399612754903240316661897130131474633825445520499021145594003941215850841103972225619514029467935146339248163825878288323705650149682443958645116267830557049442300604667186595700766796909394258725612424134670943467472558608241908877740219489542545405836608458321177395044806173295232913089507893973703119432148021767013956368224894209368583348211692599948114012309530972509021651818971181675539496341211444074850712379049562481405620242076673939137234111640498355822438979988859348711791261526450555659732938995790215575903463968747007553281551768924840638152504011051295240267567294815889379887766542251807213379051236380455104295958095325608159802467501079979078353595722232929746784999764701378077048482152704298254241531282354895489449059205036827816729146398890847394925939546847865278286722410122730547930488514109933495452910857627860834930265405407681724225475799363206087939113835916335178661945791242010954283878758549054506639363825890035240293390148209176091260619876275916794738143519366973042169379597014593966658341549512386818933978421307442527325189453582045373400756147928007146837089201339198672908123670101380163571266554592880067181610430721257525550211007303223666395437383896811828360027026169830889572470526536656237516800873534530731193988621943430839658892585158391465373594621348812418014642832133730085310679192428569563081899769856000000000000000000000000000000000000000000000000000000000*i1^3 + -28531234568247756874475171360222504877756223484332312560607719645754554068536145783478718461027961370855435306693570161992688730108613590505533981677889183417046721729723707286674115755896406928093608081490520911063283108557505022716295923806102277578733582375099990970469357279324518563353406450802767292409529206653371508340651971480943030269834716750431725286764418085339214217937157236461366174168720801225593114309164967798735271346773379163076354332547602097604974618237356066717578588784861787865496663034579077295877768162556984088241654303106528015909356008947024889933726318239105876544486420292237306648644035491651811539915507314858773363478234605348864900033199949130234634605815445241869585776658615842688931031711739446005806005806832429013865733945619395558676700624987225287393330494977831422409197165977775281918537588367916438352158926280126371588761121611526411132439112239249718912776783135462919189840695002556046693738645197451245665038406279008425384125598556057515880213531267499999848153009087518587712465838255442072983754070350791939595404865057624963046334074417815995046040212720823886044477237159745172337083895505099447250354444135145438451758027966684334171093146025882648609674798417766937822765567201834586331719907604863166343132093786779423730714707967031744805412936260020355263998741132198426932254401259401555227410569047484001816803714800821402035196199542666040740893977870593295277601087870215419779297648010307263762842114470981773896733971745504954991279551341103205258958907351401705137076418584365610252713269368527062270044021801074320311117346585782163489825032655493773392535899428601748356289606754591491245038024300862525703935060047370299185274203641373937674974764881085350710734468954223446608537474570738040623744647675254447967481847434180165862878270460691649942334542577740939596917063929026634504207454248343966664199698127973169592342508561804652310449683063114841689874667408208749164307180828799589718774425332139061873395897345576222053635718876080092322201600000000000000000000000000000000000000000000000000000000*i1^4 + -15280654983586887113371200290566772761881831462000794931961924494338759939178236554987956231558643050321559554602821985146016135060665783394120639544676138415390621019013567239416826791326553424760013094404979548336820780857765665999643166675767129248087904770658776237137108267949076545143297991349084833624429686461013119952670330392330034640552617146732907527589240498120319768907286976407927556893220736155123169163918983842279436908942003909216802369700192999251656300417377279373698053840722960532033580766891493014308187549637960716271280691220046088710431521972526327700977168538831303137501270971499438345965623294038267533498095277373979171449497119251678062999169482385124673198860790520596694612966057284016768200071144436091518038174251661109065143015223661096258398179661647884570115437096404026024308000119577083575623761850878936662160804812529784417422293946043082137613772215027973541121044497808899987208504644587575489768409057357820690347737447475928009202563817837331138936150378318693151215237553028867534090395438308805271720382488442994345683898287339923418007042442322762212962836015749718142982327460636637170937411105264717250175141776255001815479016106651263130590203337403089198656671873242663033645089706251039349346127120029456862685851627358661091709427077201780144891758460082410479158588025702128627300347466914550523858337987599327466406329849204623904677438633339750901605013580403598169183583326851282953898167243355308252471599585466283894685294951670512319333728139476226013099682953455776643343275078099637560018244687801931744678555151672245152701540299320839826262739013255296482100004679478147590710382200090115952684968614397099318985432755477224075109195728320658833031216429162538590790974908441801783315294435343788587353811225527804232236583345738871054307063655370853326759085327211205166514440130652672221464248351139944916183674838165686946177204483058198698236141081733451093014149165040943042465858835000260097655901820134564316882214109783965189529922168558379335680000000000000000000000000000000000000000000000000000000*i1^5 + -11405812432567159909989292624036596988302355126919377985860066838001285028587064309857383519067571944979090840199476305289342088202783079107768068091388254501787638869399446306100564637752447356117637459909080073992633766348923427348692293732715585566099959928504563236015220827324320562923441238555447770525746091949921392792200325182148546356750313594275637533395694481861571626723202406919269170554240640373063691767724355854342576225173229805133504911012846487451544315837729311703949267667704783654026684000572777883106940773471734635961796493121519846848846300406423871488386331370758428692759140110880849691926365687698862994535340735257620067008546136801239931768984855256624006248131420751694997045077160721144287805634497403068924279062792329276365691906070797637874247473508244314304124335224372600569431765468970854979617526596311771545229974362349348513299840272812786938343825638322338515296897547354575947391523392922229146389054197495126083821137351213056361729535627368234689840558501740645909531937863599994981175826678292902899395281281211131425028913649419431877953696130446698161028988613197489301618784831002531040205073641908275565057595117487406319533971385142538197042690022474877280104064726804533399914625132102025947507428197958869342120654604763289656577921651953509328067658348180057778069835074842558910214512850849850416203446099511684815072058683624404570958519720419911474176485694074779109169962925743425223718396527011023882198753098400432281353972208986441583968847118421970692463799232958118637477589425642992034818959314371739783704302945390074871998101876346031084957505606603416955086560922154312712160872026804629773204138117972673519679822511037874344281600594576434961378138005045620128387822768592867442497523200888340572687750939672510822656825825901814749557907820504254504362337919324117219653423469495626214557237320046866426090243614005998061611631160402607582745823998353902607634249384369202291086500510457093752610463988162564998729899872671140444182666728358019072000000000000000000000000000000000000000000000000000000*i1^6 + 52848107106220034910709966182522305459350850049067733457280345525771992674841746021851300496730540883786983339161263916196700320471486045834422668900235665873806451254060005773694921827410552894176000286917938590892196280586300541210807355687334472684929258603148882911202310182636141640023580121148151445318017191341554951642736141203824500562326125827935489737391118977538656927871869622728560018049684565686266829580756926496725254169101350894138636750431262591829596884990123025167219482025435849315886265694872512751563063861110321019495208403516693845451807417747302878924007453453412837573729856713452072959767829944634269068448238154841183460795627860538807774313737968119657674833370002398546286818003746500323699626921166361398560002680842206985891511969343379212167662232187405985989367127471047785783294597326829901314380447987707769936190855146832908507892454441864286928794056623647278684100813093384706424640947710256396593737368588654051531294481535682774521027373822335913508429777156628092137449670427910078636213266180277395217138509373634706340292797972480550131431240461963973450877839409497833543180883532256540348369869370635953063542110874513189286299045990694316395819571534323612845073702077073226447777041406774928663791058677884088453992153704370717876801170816065097911418602344443169932315459945953999177645737623560344342885432388306568969338560124985646065359162788925034519442390783706215344934343657551917450136351984399498759295228646571998548546970125735699497407839415377962834586335078353173019000822840193780143579326278434203562414733192177794340865333265297404953494213907585760208358862574960018658579960361087918928121438781251882430206880175812529705023443194475867651985036496168001676126332390018691782388406905768093464206634639407646541163526154777046947204035774183442165380967231516941294204920419801865241474680629004352573090811750106742590182896442839532598704416509992761900808462140877958633677454775002965039047405842934803095873169211503693140105373706878976000000000000000000000000000000000000000000000000000000*i1^7 + -36280635205291111524962550556388203900350891282891562851283481801780478641190994499144189115870274345716554026690552266675846514167937417996470813804113782832402293793031454327919160200871141938512227915049460070745730139309922308522845812537649082794210979522078396469072145295266484313228729688871063182566624560716465148470551650105092297109776119879696546919841854150330305572004858263142782972982762347322077156252762179996793950477882394581721949841840206946301292448658389473588322179812817241081673791808973072325759742639963061028714962608455744059729246697760527840098426777206624394709571354227152336696355410424619738683793413067463644176554365463648705018604122483399473118595212745082336318486997829298957036449430511684432889704636341686651255129094400072684663573186200122714834013241846243747515374229900725343301889574759035087463027069698530553906105524780969836969539313634581025947225181810293773024405584403673371271710433309764267273482157520555846344213605988616553929796128401702940038219021508284145052569460125504950313748798013817337651769329989233937863491757928739552860047853992288249797401931217370594528352836100434062593690026733844054279625144286448980844306320486586812805045546071015602166147180520921903929157767191249643368101411625902695237656603990891310509072809109352081948414446944492810655902307665488113632179088347715627024410328240183602499838489089494431351818078078377195302600270733271532819879876376334273632645402176087912130463778328553609085327740882366438070637777550904961297339429263818067003616885622821261555744872949943756752488711750725466932939877369954573866657105152532646130782955576540694507148166978851464088340833346799020577495652710660224735668868641279598630011739358742819035112659160047912830130876150356665244845439149333962997618379869278409906531298246830751600484609139352619832270285626165517891832041399940509768960115807923655632458392444606973580568549521395514371028065449845909387973997605137634012023167265165474430125069670809600000000000000000000000000000000000000000000000000000*i1^8 + 10074425757271266188930262742256372227785530354297278211580934646280357850234208685035733862144218914296232589057662093702673364630335293877032677901601193568064627390238563106496219467503642550560634703892988020205116394537371306090912714825875203675590402960555524805585592943833281564185833720060178411809966084110424212205236477935203963873249813712186124530238802292090479295224133198196302835593520696832355719782435208406715281487383325336553336053838789374751968633112663928870146884010779120195470557504451299741373099887090865487146056206551318742658671951646946253213270996873392229794808026282905993348352832557027338379186428242900866033388278363624550251340746025726076944158928731215806990655108533813670298575357029875949620600361367959518517380571939978537236812553435732698668962126585052574893383617803460092448503679671582608714570858272532083891523986594191244187157083003098727136774049586595953033241276295583112615840560808600266821669119052411206996213246858490820440776072048865050307492685673672840148529465659446921460526810681573488994478223370465775287334806003293229137774989993483875301211169417658467817170285773053698627411766390604229291841881554519817329889494312877964067893106416455401323843231957480426725874830671998630576936811219770300020330158945701263093857096391974908660549171640345867474115000067047058047343757333427941622264278345103850592945646211188688463263455850806271009052993690540468981013212066077850231600755523275822737505159098322011768682784145886000635685682195682062190081034742364733757328345140155739046033649399351801055238319964506783392440326402226343365168526127021645214692944565135215848128553230460817347435581902540355001900833043911925654483544075703999744529154833169576979085429762926557506785162281379110175105522609315819194364745463064990660969299663721310364540379649175178536683387393790784920462240084243520633449911109851886937260869927026819266601013057067745879571617914128821661647994582221279146292991905713095345771747737600000000000000000000000000000000000000000000000000000*i1^9 + -908559962657951655219572167717357867603548211348633321957411475494965581120285535718056556112612240499809728134534775718453078529685406099008670448935524388204135344845817004640435120891842698684997653463642468176172179755421066648858107391868956191226223878955833020232485865492851606667917356624464805211062790285455048172239335738196547860376660914201764777352098233058208964090240039155902857857489973882769347643768103799202799073399676476354400925294254079876405846415059406748883868378827043515720112240771693161459523515964549186476846749761531120546740789248659107085397500750441974234345101193818818216919833820152802986639837573635771045318358772029226103597652511581994378662551239808301877990557872513230566116071758817241010548608272335126279228073723484848893939023455542602200323679989232440908648864145065344511224632361968530648176480634292933496944247391597101629799796417622847013684232635795236118793907431444993487119832565205006680062668245536320116474295683879186898395443243525239722436451986697945760739790644845711038545652338830912270118292169512698713708801029855160376850821298497867894727479544965253635775877275218882814632486331476189403325090880385751186855100209785869011862996746542814510798052154466351004800805453706953007630747218905464544097160243569456233479265011489828931203674324131239960776837032031095530004316723345909439319350476574636172306746316778197435881985132956456616284538205133716823532791056192592277545149467401715761347217172072461971990743334479630324758178039607728989102861854881491531457320438341297492853774501819060887608655003630983789387758292826409962443399323552394224410963936645648845298809692940882946624946485499680321878319425943990804239955898881460035128476409464562906437751202084297623555033274917196640653478124659825836914666161103838439066735679808786577840525773189163913022622482148165877238365019287342358738353144613279238947210888142423428019754375263332480150287812472968074731041705690824440054075125741034326176091340800000000000000000000000000000000000000000000000000*i1^10 + -130289971343983508403347570507164590789003427733461179224248715303910212849144191247570908474872067130246060061653516478199698642250774363623564507021137722012803511581038473795237886042745161731983338495192713752866351742209406084564817208493599977540456081443957927522611308248711575422017954777568396704921647333778064725715722055587409986697129920513336981316007232891426583101704879872408380512647130790440872686653338362421244425867609339517388473330115582356837372643308357916669779015640756438222894691205166821860502620535128072188597808254145423469893944041777198576150702677146596827365000922720464995975550272822785051504217836737555242790191548209150709168497356415746016504066396681356306402016332591731877572584782920875178030160281347908428093866325082503022449546232353451514284823530363634705324343836702148442546696122418437686627193496564740601741221536247503596560646121748786843887950797323846364905092714214313734872310148578917635828158872165832118566398697965476252241893740275181683095157954346345034180654821737458540567392825332427116222981832499723053159991033500684963649502171087290708333118976619662856774471043065275080647506335889561375892746868159609147811986930517588613301557375484738860570773799070565395613419586366026926098681523524857528489923048387449937188226899017475362502249767049785763453562325351767182947858681523844187886259352977420532971776317410346453494447966239823589824356435870800798999269954496928248058124888018242322096532832865137968919099793492201676877803677235592691541932478781402925649878702858702921923068968047751635310058712635990177942822515985451642798600869457961769762781672668573456955577557942124232482469468565908745182019282095154046824232304862809139913438571371427436451588751725553548793248822288845354702960786282417873136957055234251490431388006964262258734040047341936100849433570107058675847073806641551327476050476670531526329490724192503054838830812485395384870579196932509177431547181275491089430859193749424329279406080000000000000000000000000000000000000000000000000*i1^11 + 44982622058709492719429545816862847089699578065955818866980852132623652636484440020856318079582656687903255201355064423638798267767882236459285781334558310389855963165965149725991795150918465092440580365059009082675394195358314328371990589904518877179686939376638140351551956693900660004687571516729773944066109224882206545434588376792058928242417400315733005783576227442771267808840226829586224270501336864640527421412378760272478816553956317248048644337491271570364594915923552127667412590274129562432108718017928488979347551662349759814934906151072710729980768395583750249897290273458062515088485132443189676657654521988448225904152466286664267692217340668864593923170726650990870046116745569526463403854638514753018951562019075719619839002038785945771027660751225321109196100348694072744723076361229378883745837690078237699647290687775533633107768573204295744042049885303671176183426532914950565085182259656663934286480432110381324845695141079115908680867642349537449785290822801855849845967366841769083025223233143680185328628138309388714194724870140363727258491049099390824166236986615581054269720767605914761310604288294383853447679728845663858990829612281743864974649864588761597393190989127205156468321598488132372545756583055107554115091548470218079790506530680439872882261835541441443894920487736865438618110335033330561523227820489510964513449886828792986186599092237873637064809838260855080519177322190262492258637549231106997758798062488693954903379740458098967725125114748794091696575815762270478659650001892556403058343877106891538984764444220821602457263528730859611509680605502784946688658136183661921714201978362446390293773643657065300385904390626267428104882442591402742830366273104054799502871477580850892768886740907719284683969174152322352570883609874697916019128228457847019109282026843483778203689535285333669106220324192699720831585293567784409540725242145010423871060334327462470608611307981493781945203705344101070031528337549531512230393173832717638995382377615641729302528000000000000000000000000000000000000000000000000*i1^12 + -804515786945148127217926530722874489253068974588515395179559288265415295803259605007064189239808708180376310270566235026181587023349316745450338208564174687984925361699866325281099619463499567990943310369664231357990776249319980027319885715687390825366033830668830826856228822371345655171847201942244896816916926171398215082102544502316448408660865976496195582887594665844016589095668659599480896274959177419997682880119917409037624765851512869461166763943343263973219476039404309093644577115109355780905860499523044695955671656891360659142409534095251534147249179447295081624866859113178634152529022334334577043469451699573594403923942025510691110966496423615019667941663006007564675077137129089560141343410064397743681539491415220365856685242553551440747872921455234086488180083251467066622011858876361375335825396958529850461916854860439731774744566034237953684013296988525708672085465221967274032336531798158823209022665132585802291803461476811538926004968786522993196388422688781906280973918174488086047852237188029633144467454311139002718375089168648555258751582613695980424304740400928300383918000520638322512419386006953903866941232809797304250428003331368429728062458873870904575454530806575415701724030812354220982090841447594124419996760846168145868830923502873603582523278752335861654088681181989265110693048392248735132724611136079914920336208465076804395702164515562491749203007278468680872903386006329585327940578337771359864181918650341794389228081452025190995075255150799334062262851328624352281956782292006180156053336595288204115841785064510767620829353224524985280886524434045935823005873396404598956877520143762527744957937599580131553926801155017916862871991343570770957524166917773331077931717072692995678573669832451073229542995973089450842401404073536731851771368835433315545288972358542000309354652137113463038253599849824381528497513036767843128109889765389482060704899011508257535841755639728302765569630939751192938622869139612283688263689771213896130768763844289154252800000000000000000000000000000000000000000000000*i1^13 + -3794797367808742637650172823132530394056384863559260644581215775333561648477686640391442251968385554548469012799702396021643639419847086492045611767701136130398153545613605291781408795766026618154030273555123135598800174313146900922454779482537914239628460464316093977676765987479903538210888105531701641479782045983537820347508169520524976366407143435716533483176553856454173981828557540540274080175436482632611159383797400644350639685805924702484947216320501022315680361463922020669090162414736079248293209630335256428478723361154459955375415552204349335092514530881196656946729458485153263607835720885137446209870129682227434984991212034475607768100403597156605657700682848191511713203695011652861591357799962719352959364530120764267462321278321067525940050627048093832433032746300694422749850983792261164393410737396962316279051583767984079738240283434709136030718372526026502851939736597168249976300009767817634576280886153004632202408700303769553400631419608316340576470402179252139454362549680472006480956142711400822470171692218039069837290701877368663586647414762733734510285056677739918809105331041747086564140242945304617223906743826914969488627340662372226801111707776572889492155708486871243567994185680959058856510640150858897453871194510327994271557737672013930691573345509866045388017303519120455194593978759424738253952842425754712019792567869684130218888519773256136852235032286691999496938042321917443862838742388618186222561953021915737613776369193687548711489311521377431358577922508445497721700766159101960131877220165113279119969641260130291095222440555760241360052482733814942319456515509720271321357382390606377527874408767118389083264566711056653436974857090534553877084907028578960085943402127997422586067845074401267618498610195343070701072629961875951695591246919790044160261924958689778647231956625951154036897998948650197401662636692177433910800942233048642532768663880766704290942398927752485726292521063215182268240230092300993996796362411614682649198418531639623680000000000000000000000000000000000000000000000*i1^14 + -595773012912707244569111163618278507288338246996796337087664509629517934486654150484453835169582534200329617783986381460881088443184195036920275888448744160214569979618192747805691255924671800356652722870540828047599506815188918996504882731294347167398570099395274181863612232206324173234929380025704571384723730803706965960926518134928063721739306532369115726333536979733690768512400689909258639911828371305148254271259868244443516864631550877013807675020017504796708440974479032423218673632205661617162156138237494907119941295840854091056670537076680764536316337527546305835656962274191726091720298667650645111357617085913714502356694484938958074555344687839846949945288955003160212094275496022352172174594279731694141768523940983859929631510228633528676913236463902309400911929736591513422061984742801604297983834439758937609754551815496867774871032033367784331729851341189291911787287659030579802595455607123764791431273721342034528140318236230072473759906520341237560102808853852673878194327129434164166641853434021560312108583926899054822329822156031915262787734094910089286690694776849445114611353196337389512546086299831986320548050344044787522689254817537727677423663678408726136537270000284149424637545184115017214068760866043119015032560621194142420859081192939744567267148797638452130132723899923730940510310651773767326525678759719393571607732420311672200274876345815710195203643434273268252205275020677575773470794881535644670866294339803202734490813546949501968531907177335812687221338527540313158364336106365046374426592443510459030662286498148459218918021617993154295249863698048153414503748445362467561703048528587908761326414918209405913720166657618927271647873007118004612840691377688029535280696019497539602022090276045225069383060184504023282320242003794583675941940950806147081096780009489070759000916774389993178305223264995592660405038751066950591741602561829631423794545564339619621717188199111858708307180845203978982812774615272211837530815870911065768377126897057792000000000000000000000000000000000000000000000*i1^15 + 153723297170771386144063034767195052641529849072973030902842618608719783117892104215530856747265231174148299581973090001823278636324665491234355994873331438621932934472069825787909612379911084437146919182193788946573519649078227021706902221560371937340557059227964679156344307400790576939409725250822763833194534301044958266583210185481151767285848370270071431626644495988971328183725472271324754763038702292650055323089628314704605082772418024884326366541475894323686880334944201464601813558227292457237979601149140281932332883883531323074663962310221655370100355977659810455963350422165112444809143211240820403320791692657846463865289798215210145207436517397315473272901873803106965326097849258253099272798140656931068433886481435269081958746109582222933266798511111003388529358511752878419817524873825129191092105443526437572514563897935351644261024894621288151794366191769943601519427205813579665495628549274091629446746186146291584853584025700312709427980894416240686831723810097921626972729577791426073380012898162807877676846609807948773044036207760115139169623887763906269382142680877175055429181392941974147861718630182861084665127886610123212569611785284422744491405842980554477244931835761033255714730031939193687866422769369932980768667669718708567585612267912688262143932840799030836054009839217940523698350192542292872797540656237712257379723498715282500624279924967398821768036527509315465577908535662627854243817541975207543209133764260084359507336977948374356730228762673952010840098992887333007036511108961115427125776033879490888486193465432842325928205243644208500588755585481578009755484102700849277927961236427647673511797970294929839801734897897903370267644767470808168331731566974421276659860339111485588006647303102652022221095438078889654807971241062881003151660163610905869873890064818004131083534464650881710172347747997995901677112817679690072656168203855874055462954211714679944785639860435516465205667375910296767918476999796961616233506984531906424435313213440000000000000000000000000000000000000000000000*i1^16 + 40141281687855715573886012935688083947624432593722862575697702485946088465284819160423570587447109330061056348705152028290975111168177680983196676609945033134656667034040779760690854371223151954112630439836498976961199004849368728489630369143215073105405529344081194705391144734378491724763086286354753427091373770823796235848300922931060407309736927307097142615841966877143732162957606606428838599545329911160929111279354454722497925311005920259949474203778939034592258636285904627262063148850599498119348659570863114573458486715668357852315896635376803069123075751985463030870758812844351184460303960554800206901011366640168628407192082025918752371627971318181510638615397467155013002627209917620223368590342224196498717422954155366204570052695565968486424761520142677442259940359552630885162558448695119928824066277292570749498185755698616896896704746255517800742915074606763102576065122422234687101732623776643032689455854024541454419870241071778223971895864666357697299629730965552357270787602562073394108172373541507138239494382260569639624797525399401210059940191945646945231005880398555733523097142762989292387132041424720234307365470137046416350040706808325864845601108405838914772714290846207517201269645013594168850082840444907257582309559008461560091773697865991653036194894637167801532416434000927051558380146413452533244453286654413072162628635692514039158246544900153060754216075718397605116653351812042625583330675466247532433034080236238164863187213488321347674692372085691618927862651797489657410204869785735291859256179585395487974325420467507895136367892121667718131477089464590424592873856157684401501626152636829157904939647281694253467015942910998686457350230545227330255264368911593895502069002857335463425749477791726712272639805595491746681746457642804239215928533161498822494703931414461916116813310011308935932907222155917668914581125174392139807870175904151951525236534856798046508482846554496286794147004692972024803567970779839299382212096228096032518816399360000000000000000000000000000000000000000000*i1^17 + 120471130973331168640479579579714369265803624199882851561407045155539551251405992248517248192641429974002044032702701864561669251446930175488441083947692486854485212842598867499254104072994836899577795105516360906249728373244906974876812372103342767373222728991890445129656241066839600691225246281315940198131991976105520216701394585648808503824438526739919067385633027987624514983547119839597203798783097757965670610807508259079425610784280685499237492821822323953940963805206538192254780525608278255966507499196664849468527849336757993647047220620150935754402631250581189266533016365953941566332803947116937608148419144769228057551829736456384811332550024610551519542118053235769590960776188523290943324562523064464764185888157808132449404687633883326861743219346413334455619408993846014829915413734042645986526471912093722231155455337747680332215348210002865280750080431926870904334213891723903948552506035123892182609282515907578746547625863398633814749522150516532852845068943269030880223343215644469646029838532076659729750442900519369269122726625648741840637915715989850474444429579992112985100939425841482722333081123602914197163396033184068712939047494055324160127238846854572793280954389733771128447344706307748478720517098606763651230173607036680230806576139194706285895707554630269884347793880003989823972306908828356113634801642928136186914857801098275517695077915090207756986893394592970181607836588021623533219340057091089058012267009860423394181770611987582316583718241775285318562531165995326340679815092152867066952822942878448706401476100368301651483252270203982399416144388205815364005496268933686374151071796871771506146206620144053191639862375627278354926370482878773492218707414991611762718345620266426547536835599045522298611578966738555340031566709123930737066506753250639036541221596739334521768630341351243899691344703759692336021685562366872080116527711815348957944544048525845672234825807172014429986064040091274711423649810565861194758163808042209345798144000000000000000000000000000000000000000000*i1^18 + -732191292412044158529467259463206330111189998647186996138043209559676532622546555724567004008198377466966368072876759979087351767765526293255308768594528355324304846151528238243599033098434192150177875864910461267738455271666000932806669049068977051580736752881953188721718392613865234673837906456311972986030008845927807434864202506515819562163277837437797879602992815765854858376911282961128783224736829240249401106162014640567989184151677021015649460131136945812092426160547858698761452088736739755228628011827509340998347497035225531103171098525310413991814831443039324533423432052138110830912772849493460627650660025182596515752938894961230069909391582046985017222113477269200329115201013152418489763638646045569078380418596120220289107723106696026847892224645160136565114464198151466982795427066646658538517210010752823602451936799094395338072930135757496835262451523654165211450323719279570278149309812005406885218069733731867602733499675790003479259483094632815141746031571495759354969427715607208365807155761604461369134831439699433290106766109943457720064393257910905712588202855482840857371081207826662915714407400298481955154998403639625769306087164742999670021476561363059576391009944625520709641480207880105616670258086306142887689262618532358389857635204283202101880411530849633244205635246117325125229071454428326716072554251430525315360905335611649333761536127059632818481144775572064974941661002955751866840477440935181539782252249051202014119798243350403229991024907779295657912595682867115542253402075448921357089342122435667028550654908612651761580338542900292692400723939767882418950456841782260147898805097923630150686023133431655630487294194421115691044924803673275956279585138035675502705108600404981922412071908247378755173182538047867287301097531873646324383931888788601426332479458739454766583183563580577009530669307027492954116571186189804771432245133734945505935270829007082326664417025517988570878772893660387216270977805330544701525640864896172792217600000000000000000000000000000000000000000*i1^19 + -87486078049362244235446773138536021924875689198925202502682363360089703309298291259355418433003486953373229116841215034208367880369471904733075929507907434607744557069532586413038115026262828068226268489620421332045757069023805949355902388409573818208797601979461765092619811885018253461183580715490558517498285555065634566698325470818933713111214683517559115156684881583279403793832796512620035863635134291770837100907959876189522790041020655926536722421464179121890403889235479687066018275540494476986822551253633404898950068876165834814901848686763178552537804361893195762408066996607641633797112037432105657434783236463142786735041882173961136538986108830252153203967024327700296336115581795124453213667066039292796808388252169725981962083093267270545171169563181631719977673768931829932970478235821574258228168646770736310778874504004306441807829037607481241178721330033050722342132668392692829394604509833162513446339541906900759369361004536007954255540256811790123450155605123036511827010888885848680258224104571613745731762681638553610535602953035778146735493262146534805789947706166343185680371662173752112274755623180595540828052056539564831735414019594147009797223173991652256563098793726692937475896341861101147212461690301075811542776774062415360534219402896963672578463800029621623405803012151072669551793099185309920343013859462099065693027186452548202495062182652041219076216268628818038873412628153773988865430190198980865720476179723646698285673798973835015865352256477966440555872711053798049648908836339622621649039449109398537954619500267212403893826860363354731709954614186676274138855955987480288864384537592567668486568837222291519421604269899131964128471389431845341702736945567438736331924067610146018548465418480003884917908891983747662372864205215625308119890884100936128127493263622094519520785039186523487777731553839003229696580992975627799635534614877202135094592255119056177674934801388640776376607742242062756869099978049224251623151480947815219200000000000000000000000000000000000000000*i1^20 + -3877007772128262676606589032098912698991994453686111359566497254464811864220650001384279543980115983364565583938128582141372452657648971643041280988942386856671700909096097396889982010434207729586201868343933708972971278469994881596665415387047125167807455057266377037834584653005777347413355650353032198252244058340718734727884787178049685112486529850537099521814605681503770783672434671637493972788091110453297803533188817100438475408343368846656100727490717312869789039397912679406202166060870039995280070471888365888552425731788230992842932831612892104512010028524533011782533950048340146179080361376370599791753980465102723979538975964896684649217841529385452250736043833423463441820723027514310172415117605512922167893268625797075098442252372309667353677977061504422649464744460958902991182647083468009601088799777488457019750742332233719967287287297597500161979527116060158321096685225158328295908640994931542860086062937650698831607816696035137985251386455232907311330774108857734698916880541640914956666041251820494949624545006149191020109716632118832526914372943700716790271062933637796201286716034079236560858423276258797764765287261937827104964814622083938908697965637626686814677793325950865176964561471595304414966736789500632112316280338250599494447526509473239421767210716168547505592168921825180537186084486234515042838563023583393652603684642329871242750408691865706322415890911804122052608463325466560435631224214338009488844675681356529519562266808214255630775453027246448862499147030696429431823450114882473058600527676684000195824457075139693400904727010602380249595414674444461490017089237008087958399077603697988316518924252289172265176117312159016070918393930785302246563756208305176279886079916630117548774359831269817357875267984215903751768475097559431679602931863703452116271099778286602595405488935749932127918489506937583956602832480519198365928985889047406749982539306122398122667635601386029959182187251951289692816390407569838580054256246587392000000000000000000000000000000000000000*i1^21 + -18965905647295753060205435547532816908257616510895722754724788898394996288983618909342866054831293030151788095400458252130113589396874915509321777285711606190767236020548737128486231459083234116767168219355913882118212332813586956730125932556179785680091031529509597111983779122573969552971995616918454082593446665993269271320728654616793171424342218295900428890829559093025063172433302054326958880833112630803668709253477254998522136690729423294515034763808153664791865980911869718645660404652878985293663116147790143572754632916249113643220370529735079221671100631506389497398861881535542276177849867381689710645706459449591537211309187823270622921881846501332722050001197791420337136336185966812159788842058278691847345190218075298145778885664068114040013691891220968178791212644811509910538950688807205222723534229368460011389956576125133458329811526354945586708814370429161035682585610314243921705603242670812823184626384281537680632743753263398803740537252220068859022672605923769597607602814071927030419371225357021700481086961545238638183001935607615190781025131351073152445560994208355837960447130406034368347153374655570021921386064639143131772707320902568548171331084950450075680197072015687721066286794414654904861981814600190040664486824382280124463944663631705927726786085320762133425921739774533673449854024027329475140346397805005172542712175065373481531672313506427007814093032515265516286841236934733921466588775590752432422309257747704938921870654428739417090223349004703980135050237239862290568682849265248579468873298644655001446672211352435596186097948787839453256846758314171096134947056739299072017000531163265882073945233144529405360349482394100353070073399243889830307720716532800857946706577216519280878912291148191429857148379578053460392054478949539381160204311182298601186476323503225612155992730399853848187519309120760116048688554542714351329338005495584071483433109506375993419196045751613814485509283946535985893572203270565528055021200998400000000000000000000000000000000000000*i1^22 + 1505315295918997096734372466979990580770118799402682568308844969674603648149499341286111408647359689002487347424825300051229319377685339533989049951832519839004943368360582769743343009011779414312804461117249732728442304982951501316558376449182865759649458161205667744044207573014894837377964087410211820583561952522042276526496569433756355628486765750933016665531240571455991001005207069292226029836015196136471888025538879912744931651912072787917274564788695845455551068658267684646931220080121650251314008287678477991275997671883947235032578184819698128719867472900969221078186554887363900059355664508736375247311108599041073072738397426600424727433820280965007288221175850881928410025096737602087907867402871373258144807112738537329296997099891729512701366023694613523812758435355543169698222387470485902218631533266186976520182625271642081446548585538019468523126880714828230566155291463635634480639357679173376785711409492691362315578772909021145036209709295390760058236748630015734554834749596805387514500656896706037906536067604088202433353077145179392533856566944171888978045315717942108284081750632913482006579460441698099335089228179889204518684821978723226823289916368788966191034628076443342207347587039240161163952568109937823562675304348542895518006490838967208267844200268427095807767170067564128457898961513233224460730139313617935942030106962671102247671535317225115598684363092687553813448422856545514942959835674153186988905070404116629646019592725200941875265891197793390343724411201700403573033881469667339146172916286126434849126338808900309789307853019893155134434959224567443906356209005596009091576652670934997117521671344209986510996346415782763265509444853442724971566769293012970970278753769501054480126150058768763242512126354179561903456061550836742144781353661504984593449741999937069948393011995841963897957885716256273105228576331200372603452385292759168059962812615237992147914054818974076078043533140108869926643611448815656804957552640000000000000000000000000000000000000*i1^23 + -4841587351282496441250770485622332898251675401162983009418308377197642446036143559845862839724139424914647356875101409129338324577563074360916691933069549705427779171072756536087529091107812960536433153129561859829988771445258722657856740815424207718957408152730679268237937390803334868933939082928215862196146015657774966030909430305515569975754513471578327408134870545109757385237691296559645446487030998476886480027356070087294812094615682231297883016800589590266291520952376443902826665172081615962439308736615938869243506900822550918691708704584748140548157774274818025181048574786424249928778601014157090075656002323400053441424992906254809058685543528844656387726625052387088065687355335745644377370503929680651035341484220432743309058331754085863578668954851426150842182466513360874034406102506384483246121194643030607924768166887322566880990533195860479805568994245678445663697966997952906236923646631347890243128465557337001325459438800254690394973059673212618609818415181723134559387534202099835350352982799756180533377618461777722060239840424985523776763649176735242353577229916945641483727579038022853740430013184224692910232213704126280194366427806708859585304432767650998364538022256610333870732461836944974374219903094562794770092435472543953142339442172670807883012995650658306673285956682222202895735390280560027970005096225597000799719304606094386238459223065278762957835472883030010007548001533599123174658434380242214381395670539995527207909314655169983570450333915805567114003023224243025621308212631504863190276205721873655373116110506563724099919543105113798038311259211777961291170924238846418064585385734435165887880320958617359135872039026191643496613132023404261397137574425495838063509784934186895863326814327318110052653864792088419606501585269855012809117292516785305529292216119507267071717890934716368190371096599821514363470225700008409630389908794310316543951623932162122214647820435257525333450940469696225186434217234609551179776000000000000000000000000000000000000*i1^24 + 70562849950061423746087175806224567153475731685559359920619918474288671981317580666703907368692058661503234123433891894114140656695911072750551541560442945969011532289549615441788242673130136973087932213658571679144576051227607146404169813122614903752067192466209703276486891254076390546826486722315804072254572303268338366740618237708854992767129438135574835775328962430001266464654644572820336460589495985929493628583083300500769579598170843405731247268335224864469198288471473824437354931628337425064469280421040486701438859634879887273523450064027735031422832634410409742011646289232999323401775889463603626486975610088214024796648967115068903983564776512733834033484590418413738280333621865481626502789362802407638649006432046658181810081386703387768851509629884736250876592700837376369172981877463477573556029522106536591119793981118108058145020470651500326073157655159117377559790614238088128701098732131909057409534963475058252815634484231645182088336895607968803636297547069238589298291017946387503142025296751600562958797457919488451830733963464502208678124257077059944550901663629330844131300142385828871255656954433909097575787567090883996134647726910869789391474832694584355575343520684889077810544073738648064537963031376507177041212099800130891731836133842541422013281180454135617401695378733584218980361205660076768072414745093318418761859803752279276576465072097938474673341786540889226775998058223372544259639883579730305999399888260007222544231407255125127194402878964229162379584039317367991780583719916904493536579559250541642483694485458605189745915843817789572343808707720447714431232204732750916893956989309526337098651871915091869368722650447219850898989777462070444149389205143910375999542498392093981391760035827036761286887934117958773915421110375934036216050933207211945655117329412914577061936955256248410634061371432449956556734417020396387215807584942239055420487417305266513702918405606829771661153769476530057335585506633921331200000000000000000000000000000000000*i1^25 + -2572462805219062636293777549161725744031142074785766186091621550825087054852600690934463213794823942714478247869397516295209090913784916556738121088621662438170672400754408564187548654365566157963074097754731867587488388125825777045507530476984856502374307543942016113561928503389640835314512126774688617795503901120900160950396920574473742911335315937150918989718647515498165700449354333573246440208505665194427093966295493674462207451820094950307381571123195213891813470590458889404459143912938029588726070691992544943693840875337418221712874425989928573446193648018422471790818489306137206250425284686934815344717907664830519368918129635346045846417466521115027496120560755781573755766197470406578926325376464452551510433446219500246466912661582376825291043306039990776574928630088156439029747395700347241160904798031920060293082011779515909594171055592887279411065822993565736031230671661780908142636168505389938814616705451897043666916732517896419033026520041837044238481099508725236715001891074407036279695543921382978436346302280433081427090426363972625120848294848552062348449316753531352021691117832406231549571844999631913967855304925669931188994511668387322795695264875175462797156546520506658669680343569875698636278287005989408033191638591699600267548748669736172106260256704422962870356529093283301881749016711223477392051000543796582911334037437810051586022763924103770525329094052969677804801133945157303504290647046114150642769336803069958353885064805230808440337141368171544955326576902260140109764213362903357928176343570551284128447146480551741879034766212757497626450887998032453058876038901242437448018683604795444092554133407956137868581298223081313373497246875544875655395968269133265413321343527339077477811610087831223602167588478976171201682579949850688768614785192353121153545544439303519452264273596104961342393679036952823413927990257326503800195265899703990983241850692004576797742248672713493104242138442673542248761790520360960000000000000000000000000000000000*i1^26 + -14773033166626690682347807341098528846345972772003845699640832222066761011453991988505345261343858774898119815446962717867988918191906635308068756023298233477011611021744042537995308049792309045465915381497586169355108025313577909373159735341529643370649475244693239476398139035138382678428669408271619275480424697699898876018171728944105371254226363887034577054810114536350371822180444442070580124811867948884451382258117747630245856984661457821167588785134714335241423334470795859912024147038269458005300598842800840782039440510027712097041190356238546399398262195325207135584772452545896224134771098394467660007901611724808027226310825021777805628468144943702466876726029093411920417588859866909066445780035674687370242596553582465429402143869298694516577961838734520935408286310754473852481889865681082710667316813262090712849472310261590619418991120535918083778665516353814680083248413196681347567077155108652585981609368316662476316625286892801803374095706987379322052958341117153066624415032453398525333981785089727083461366330516451962633871466969958349751933425143664028679614547398279074739738293256312056463383420992335703397228165618061840096469163104125183327067540025763649030475494349126649047175634088240521386561021384631013490284055479231516832877960714645355123030903327532893225178008702548214998123767864277759998470784191680288870096784953272965871774915762732572532597714490218898205530485109336672820954798252688321449711260026088280402681252431035493976221688371096983743425653421717421225027854701779486910351846263809411982093638361350935520552206428284334873039412270305267606715384071564134757060411961453065702724697992403756825335056949580288862348521249160916460595763070161944690896694291761450782273090527014889255429388985204184283970149217384917857885249977607749168900688026131249915263759989475024562352813036871949696955472421229658651325210104273448488515838740090482317435763851119237747456406833762233593792299008000000000000000000000000000000000*i1^27 + 303956221547043904757249437353093914760400819952283547698650090621776433208953113476876543411044806447571395794594524068708227217677493254122756361374480047102244455916652398828223724708396369118617600184999758023002696308727843715821340906129323706045165167557145809017814882771970357225654869286499356132964293803097950374616391442724361683036602089620322293988083464883852260107624630105806804593291851531260586159019912798715126684213454166407519004986596367864134208583141856986256520623215718017260754903064586146611139317441675490019897766563124781439167690432851039208052812522491409395723748721051224285770404077462460550230271365112991435649478701621743427327777323846427293461894557115398068002724049610671490676277618728882289235514898897308103474017098242436994782398711902419879977075791331390677584392752349565493737813430277037144861792078695130638545486541781791200996764836255998471699347547683439143039273851679106129368439704034127523222284292230941627418678418123556145400240281124352328915815047615889060802718561920483585499352066829826716108144098536458979471312383468791935361403544297868540047704142237354379134360316794047247024895724708584593403093443355892741986207607264350142869681000791447686521659795941926228564154988605834458253457103677449132657978937868247741932606099195782605166739848630517288904202414610393093415197869966377267631480758568953775753995545963253477224530668774280105373774388163314552531462318006130502698604573550499899777791603585177060743124593978220315964689031146514828258822995583066838372165666378049596495192629520512441527459816933862470369713824664641401850933576772567961184077600650512905391435195192890093558481209288378491104984467076744344756000377187757573604542206392603561386340548498277105718022010181857502466223000661451602915528300803550987153687093856666457095002585429884487430640580130944821034906498600075746367112668656918163308810754061500140956366409270361500470476800000000000000000000000000000000*i1^28 + 282841726901506664828955204165662733116847633601392146714413758778009235838389037291478390641946602610581839100461658795409103005039413414274753571584982543543914732738701323832488283970388562104619377216065406527936441574816342395573118897193599992791901742851809369443068234285823184776111285768093432543695067872521390960077315791893081308367667289015578754322595173434843305514561282214076260498675771878260065936163462619095791948995469819640901988007294003926215199189306189088312778495384380267873794609053435236070566253636813067471952992987030657290280201986464868865189665623034614172102351645343776412807389672086338637251549792444302469778164039780746429563163350934178593320559015101226882531374806779112370153666868853820720737386821626156192365434366156958255944155689497155809745676391429583019215891076620973110060003023516554858934423437349435208314218082212404034905478510788164422450209456652445395181402725631064764865125469190673416901440731067778909773406925624781646134858217513188133709256517188041640465628615166214105237562427148227130542557860293027842143530750758819324737723005289432527770853578521421163905129959358611382360580303686333702723162337782353669736102567808398860857094061312216685621205227977484009932855439048534121110889132652382270888060631677318468911375761722308401033828118893175878714228025549829296812332453246349911183844469023655190414161008475799412846519212641025646120783870989154597824502558329490052478494102769671999299803011311917975355320210297770771601375354147867542332762090539881413182721286301124840266359391484647931819599372920568081771306796383315422664418251434240204986268258095056029530973562151964774993490889327481180343004608240817376669835596656025715215628642010344858836201275945799096339582628505545716820905423617090813840003782497391627759078888254197335445142791150152636012639832212873477169972908927453645980259382387024240583214358312792985593052491498263674880000000000000000000000000000000*i1^29 + -8548823304802874417728181783069805545126860891934906445783191245310268707905363512693195944395434154187985409006038362250163279344543555673306154381685894981225404251074028400345370424205665309281835651718111836402198289960248868393837786077127964419620650528871560693086563643621799148041794003074326281205283230899949397611034843437694227435658472186162985863801713404984940420469555116641189272072455033175188854882862114752113294218583959589890241659669478763781248155811951073729581678609899807027916681373385843622840134241630456922686031226778515111717400654708747302474601750221947229383675856147854424668221016929868009861981491596886678055454166758426685864043319753859083190549778653491421001781833114040470845092762787335352081262273436904085695128026457013651249427113536738473445865414802504617160151703634293481326509070876769851847855028737160230476369995389880429902388577458693308490733460970378330597467064150822463825699365011540759590540175664641296770382665589709325698262072538219192682534340425070206169835391107534437576432591227246629073645047851695961471971848662180697344915305503708789645231522933294005673318869645935205996896894717448751639187355344540809790010990493502227096797117993963386293458737597723485333137079914064811400566588672212067638041338447761287321125810069660668409598675113284640487871645073091979742603905275538949714871379211104187088001687521075000607496320388403528241896041899013974568995943736023491034956438148030878562218059245058307206640967145824039708307452432731188143325446745485565945530695948738479632490861888986407034031619647148631075488673664523338223114971933067466383625799330718895277069291040924712502663047089923207947423605070348999920952646915175994278950935133996148254229152268509208665392431488777455928530090927624956961609516288229419532954636908418035052992991228724794889143641932276487102424021016551496365967830351949792406496174521803247349862700872105984000000000000000000000000000000*i1^30 + 42230238235688508306488675343139564057438960745020726116079581621787753339885899948345613666508991013064059283581461770887072357176306558642296084215482461853094745138886311216930249539664775541528752257145321491109592783457923191238890720506472984092111297787971578111841776696876611385956969363514669347967528959308178735921637426195572196732587225856910899814476628907022107589729226296743476534273627720062895062079789027648923340537363147529529126343823319117994666517021432528203544956880967768635024752074405536912871997024440587104697962800649736201199418367391631012993869561852295148260253581551462872597814062744844149559128432473145053007269787510212779816829306959684663032535918852453658864142902231213193500601949329269853061470739703793268426682618830247963470124576697650267027031811817920014251455364304263741379287624945661716816731728571398851042535104039370098753439388736165235568740364488371756322283041120590818457487941994162858809863437178265851270369173777647388971274215310519979939559026268438251725447166829671871349197590028733448794414919863415760421134204894587298340898894554700907882864710754801982300726590784961929998961947481332149646755420269849576716050848562622626623697963675789236970946539714921588957582799485473387167429208581733476501401497482922394996867103533335570311740119072199898659857874963712125934693267028766498373511503899767794268599532265666238326082138559304254245261054339215905656840054174685674020185682316920668049781978832626004504140328018280883269094409194017706949492407418193449832097241554389414747002790757788291167962125224592006612530795189182540259483933231458002822892784714260082663910710384938253626043456228779217893979951255747679442643234930169438916953265725512967925099810398602038719554189579634154644998703418375689449876560230653050610223673739616760994430678210697791261929033832124105198154061052444002365320099099930759995209482810281140455856930816000000000000000000000000000000*i1^31 + -235701486801995061481110563144254653442537841465037248317673264845507692629652671705825985325176474969974723376384577216199802014740556404682660421363616204370749370684463359269001474572673896310610024055997838516638875499285628358898272981386725543648183380358237823470404582345601904312364171181887375756939325469479951429261552278944629153457799726049580238513437342452056296831417538232114944018264286946914889652705445502957933591283413441707108427878311675058122565580862953421823953904487298629136509306043975931470885733282221171806464468735624016017547660550526549126477210179341331981678550655096897467287626150756653238608114224903579923984725211143933626148877843574559185739652319009877667346400409827436014320596179274554788834818590791486621154272013791817871100014561606828716306415140171168038008207725721523113642892808515478846185503434884854496633028002001293941955222960532350705022823082391373951538951978157355221057169807456883486359662746524599234831058852939803841160270698127793832341102652196796194418229085457391667008581032253587877588965658877274006293254131024611479715478214007687372564133707475942999911287730980950674820361453654741536638798738988404080329047779046412852341786058573466437912999876301433622741700779785301643175734416594223259427331425829130005670016143332542943551154038433503561755813606529574241965966639808031440867374112078720046341335027828134431707864502404286545098275410341590876834843696500376201845059932753656668671166734502570372943390862710907520789207735448127480869209927603940582719174967012874668003105979036255195097316275613843767008382491614056280056580949700758640674312687907653214088780551966750804471379210478120660294914693058694889049212885537619631673438652399631960272872252746899692809841673456912732389127339187439570692504919954588559886009231584892234858046046670028899558012685298547112715315623623184113315567183159569952855374110130745990478561280000000000000000000000000000*i1^32 + -310657500480787682419306868916736903716211207645054795960204773462048059020914283484084707600413999267884266935815394181284502622878473933421515543719466217181477873110337774535978365219484204091787470849048472559217630187422701779507690551893837739809909071504032982284479816219288282205494923277184174944127466914325652396576872700769381069612180856508573860818797290948000844300667033871874540009916708036603373725713403004465029647784350627581659725414202974704212119901004256340166096901186855054390526496866146394390289366596089252064260884539304818093675295889941582707706496236861309103402440187342330615961674803405332512318975802398587695112519799075199429976945926029016837332711489226143673159176786721908674270563453415436926805395489820046688631544847576785994963336991086488214039935125056461714006771149062177448960430487626601946756413297973262501750184965005149028673908062931539336920464926915005167982274066728831853901302580884941044782650328069866605743371095661102900830897083342915162511044403435463762912853164171364861968633458502947595936523459923994920381428901801909422386247308266006220028970418851715254739232555845343902700391730398266092704186231127351782141973234634664491838881480026757910204133817507564958799932992126863325924277935652899231645925267405730439099435488124973634858545141964110451848023212057529033240384293008929441669718154485771719804115820976437543870314117859766050141409300258141075982815800785941957696872939889759859706457154907673272640610356825397627505504384949172815068356081764342315883678790948446670715593247685675489456861615602220889896061131319695309279230247033806126658707280676185643216614126183556400627072314638217152541959515886587633925483483175282940326426241652218206480718571985080416068208523127050301650116825783761262360952536554040666369154193915829729912750683364617077987642290551836870669330583002897397165454005071813696446032644917776351232000000000000000000000000000*i1^33 + -353669349586669368066132321418353388449798953065473074428740520088897043409363295169916012772444524162785827794305370712848886627791356518103382027394270794478274604276246078631735116774253671082772878944696765441103480259462633921390549535901996946947162291022303615237409333364246726681821645084893540672127090130680746455581095778447693969738288756803899471405088359138076106052735560202425298534575151343574394857261500511154716041158530771760099942410430641605175474537452308151552000907555799222851338286088441154935205910500499354643889306452848700691484038560681243186852298287074333219263875366977260188637531597942499845128816241654686678732716121575627878000747445445228558394309698420632481499569285887450842793900550163656148024778041799120280400010348971996501354949073750730679401308414829456456268220980829131806711319219256884360329470400396159189145578106916813527719248585551619897009662726515985306280069270849714285076916003135813715156573066363894329649704394337362227448910151311818381699005339945730112147912283181383163894252559219839208901342715117480965448878951758538951501549816112611603255148246920546704071349443025596432935441180174211124555639564142087253350925887491259936901919332540946435072071038173515658981775292191089313522597626332759061388427550872764631827079667680109958242353333613852472174172841471373953495263810220543308582927074009070147534094469602181899185009873149762402811466995294300569605777968611514987845355559706026724351263169461936859523545628725645130546169432890866411559253087455426501547990044970836274976502174938862415746287117626176695387004900004848835040110356056212416598509663681662455734812465439025085170275913642934440186084252012441502875526415608880748968983300478986874103452422351829506014425879675822172424824058981481560284373152107551076800526101185089798235891809996973654787539704956587393470211972020782223096495282719523031935839290733363200000000000000000000000000*i1^34 + -300864452380456430034303684994977659301548620961976032035559096798263701157626647722291900001871692550316707393078061722099180857730099053577490045317246276808867183099858515760921301403743117087713325180827742573262793137672314660390621991421981378661804891132706202905082142587237069938930715535679288357042295562642544342905034194894314888107324233979760950765594649132312877084781535465122717428929736436352876777610034879677444976599704524117272685226194576031242818363941831843486193423845479182618209070083586738631892586551333868205627193616462022172851813036500087883641122622713205140906162958079883184883648343363237951207015287665048820335159715778057022599896950123053622130090091666035857354917347739121556250895693864358690539551015633316447520657264091821700746268462231367435768378143934683344917811675368021572087727450336326416635719236398689626299947758716854470421975219845711812505104502508122153356890545572303828839021488354579445108816316537148070146960651381257163026237392607630845031331903251644030506557311453269580812138966222778392503596315719068720358841180548791316704980813446818216277726446380439437820402929912645094526364454436109407984154460803286070328592580863260903868347501808779731856344510362862957199342522775899184189410295255468078727341319330048804539679321588376148592092297853867358247054160467659709711598931885142382839298368059958626263610740561569827638439273334417789722620053344683550361963564132937961885326213283045731824068481286051571551442431571141831164265508141051654133345346292757786849331330363832999281708276666764948610833775935852723834141506594347098420020172003611956851990070218499710334059710212767695332802202765822081016990133764473613107135440369199704624892346954010734058166864503068925712518455378912313228742693487920958848032571921521568804175100660056369616333959985120810496702486616317045089091337367135279469882007721195860752177561600000000000000000000000000*i1^35 + -97461468664795238861153908903507634272635813706236194147236899796073968379788959549346508325320242719612974210115533246185996846030994275771591802957084282692043326787627556306923567770168631915338931891819510100240627311974057373612361510824217483997207815816316644510732054725352991787094316870782602312028004012620327162778088903479097125667223149724335836424499142513737594397161792031868112030386160670783671663911547116649772933007339237526709131141633241917280399528246348184925047457154813527947587045794531567178709029176578424208627070508185988771109100145124698515776821878990086879506839900498373870418587694688331037388614078920031029954321393410321477341057139999359335829539101513391793825196036753928748106663305387714560679596080585797270294798632812885889625805383135123363020448036144689170708199961548186036135971344078469592585954800441366381734035488774111706298677101420297625891674740661889033068502201420939334520895188354716053085558138762563873079670010223631250708991148949782448958669309609021656220707288835330922206007739632692439865011290615232685016157563483436476216551747973876041627172471629865360375410678038413167582882411738604500187722359073995327677819006753605002751216712254824162346188437284169420793613077908369580284297062231291533849842151685559715270625645146881857767964340217775058123240676613214105223835064816249440981338934256966758565159588455743309230889236194188316612264337931921106328222939259310601940863030196932743911339777653354893264179142347652775111713424179075265016783679427250910378873971005604588517881199196731270105704239158161692401487633570215203066443084380683786284004192510311062931671121711861384499888782322412618135389681370940106477187833825715792917877487832439629057208704050695122477959019728073038277073027758361413984456335568404660264980915450846223468171378393745651774095653221829150630451642089424547422221594396432650993664000000000000000000000000*i1^36 + 773132450955197853999368812881306090513011612646004460572501779735455504617864932422962894625091464094372736135971794427795053049182738398132152582870210113740235030172665679560508026135708329121851780885701439010088138200095166671338988737196956224971735292442856304382780117152860107282477706924535460261014803583584611331495196661937669138640489020555220323882816406335568064446024890580453475070639953756024892002637214701312599690710851121703535459248077921413084888088618050175760401174403863414607294247615929420052842193534777258555608750737533623989797545869595244358224030013185201861845082658167138971812048479197653762835065410407659499718393691876352821323317819482741743834297551587748656768309485323418333157144823566979827860042972267817566548187288392613412262159028119958600938080017516971840495156798932001963520581788874285216871936183610343829629936850038498117625475743608429725598165963021313529886143827679583559370896098617933642096974743584303982596927410325250827162411791077960297705678031023627801198199291879411933562937367504087263098810226270473992703245008373994652265408956279747717079822031373534571631779044092723409105690472245428510355018284243652642419766919851798430353669437327004487874695594348113681427463395608375548536688818744837873460666103306462712485834408632327315393262397237987732257033962747680590211670145070648989169045184409151872525237380561651312970538509009892183737814282202004584808762458246103132943435984783831954173685513786229979397114350769834833447996983012738731012197630740460936844094328038698453050368475567376723050485453917145444867828365645128284827643154513014800577617686592538526044359569725159312465841919292128511012785794228634548225460147706089393797882679562491033052090077079699365221821826542216147294318748697897584723906813710057385103877155740106203847404489651727468479605161038785525657717094565851295416450295214899200000000000000000000000*i1^37 + -42491895092947375528362378892965398661479991913440717773247090093106768624501003556503012899165583744481114306497031379926336670543496357449066556711822085929912233611128507612763030781562199225218216162743855478161744041815622680812765373433349277934407102257026433388714822258583905994057553824435236050337461945069462218602236395076997929233783906006271974948128961041235179972806738629751834886449520671509450611034010533764889491822247149949688291222327018957095055900988297157007591455894591316103530370203571232095507700606240101950886528822882382417809235828264575421793595668521109069408966621749876020952998495481808541628976184893043587684822551733859353953910948424804912413028011724673024912749911883673590621108938815135657540483510649669472973490193453440053029562924629841999542135386714794066146420445070228753514187260958843365300945910415070591400461176843502499617173320535561409348022501071686936529773606937861127054550674892993572722923678992421318421398851832019006880738779250850003145920146404816286948333900839206934859347039675023311638939015534685348469723893806659259243820343352117138098830938258941315568810691943169574719274166526620027198002296263107047961505332593606005795233775490704689756772646458003375876685496358222017922860153699682080607980439865552174507238187083411521472403197163440656434391029945929620713131327902863427866340782083871460609979276191836476699879157250212389537306882802156728189234683450334642609817888760846058748389619957923351817187884644769995498728699788268190132782040691863096837257540663101472383552808012874609261009782548469606205340919600338715387498073922093852127797293425228322758248206625520089495739922405201579403768998075050359872460650189292708061334900321612990251065106576812577333260759833506537619830896953413610322713123700425549253276132493457044485065969287939747240465691974125046005437781008563179256251678720000000000000000000000*i1^38 + -562898020983873834459850055940696081228922438098479367043185578881188821237535463202624768165901748020818840341303870640604374185219850647361504815341434014561816412785509704868169887620431285946845562849045296517472261688134885655548738374333375977980338551785388644814764373272504985106451361543017405462191988138061505486088046499420994539584841675250477157713065549498508148316710562046051440169143052740864977188824614429073554715585697419648713641654883570027376046248533049999456101057180994236233634555819259947910089728841639317505947254052703052421045868662751002169569486859609164663327808266047390978343805364720536399687721532316918780762740517314619265977512603836376090292359935424876854371728559012894255887453876777354436226792582603788553345418037995943294671685155511920597402622183978440826399612733520280405914356548308992745638538733163855878967406276010234244110448344430977145002369601264884642482975980731981355179566650853525527281385356812602429569302969797044195599829269828460250594922048964429681838135831495277963071366909826702296792165859023147963713289741659677100453952592289732020194989864213734016537297864378489667681534794328832000060770464072840793224946285589593444101242293835314950084729147792990201589754609212295372689517853006765485980347255099060047760765329452369851979274943179245924617182309885855600728778904833754766877034420077815045821784998633842167483722935186036126720482716266303973471455321616230546476926183726844163345781052529687286910590529227772442022295409688331815192610821546161274025464949936755765336994649467245913559108144501665389974150578822653116411562238058867646680180827518161065448984656184440424010853241822933112135789711616613511601367705518407578834551075291246821766056668940836427898613383651862504401443078289497039855347585794144834542581241688073616488006945199271773347199778740550733418946550487352082432000000000000000000000*i1^39 + -2897822171976931184573429526189775447057715358349718245603165514599403833746681844901919331100043639683720571602615474248732343274440458409805086407960069169072250897615259637067120741765832869637363507842333243812890902650792024553066859453470164313001823248835362110648400483175284751529834122787514295130997911760968161831593443179726668214508868386949517011124445267095014999246493079552134513253750654018141107501582334209653013854051321257967911495093990133078661748515870107059315402853785129891396566124733631584380697463684942991492979098253764204344375866457353268468972356548220006597922264394839323805849033919806463995070391977618189634721504577892287176786057437476841234987040561657532099662711864299306897205208910157349818562951935391389871471138128722293244874012314936743251935464172624668347295413722397112455295251910667565586022240561288421771296551619748602404644926208666142268777212054225149035972845276160040805178362542076390596159164060314613663461212107184847294879941508869678906056900742508165486437853090347916809864264223230386810153262736938944897787299094227930327628258404558876846564707740789287214055398994169629968008182812774717797976271959688660318105785322651339632399422210603296992280363870361595187205712652683566432950871332005578938150133258445858456912132678103592949452373269359346479063362397884399508107476849610581394194817424035105866124220249085810544213272548511533610273218802933257766059438690741741195572152622234880636037132705787408343728125938579065835825418317290726293499587838095971914597583781259481032345120470726328515733751928434823499847730799529125432627131617797574039777208064614553360413075622425591119198315518549856084151081918973776386635362029061864800623491948873017891611158506202265035765934473316689967771879006355516115245259855777262739804756276186433058014288521021208349952705614838994702603109636505600000000000000000000*i1^40 + -130417132276173765453940878279662868582561447497123246375616780570420457152865198753525740774932213936288369752985573796931855147754939453107318269673119557992661589618496679696557484459258890076778417714614400933571170524501208793965972829124829925856972327700059496889516264710974753040415897877146558101855331360859707931920972026480307512095072775072205915677432800142797278240278478893062117723776148450420631269348752075619373744717185503284887287877261215681996859199252561164314476523875576575604844044352164088310657463219927446037120225254067448654804201915515451540723502774833427581380791422844411410933962670514727470107105985923773830413430226964205029183776654788977137722120114335553886544512010185014894234942645138864221786047160592434939701436223559973935417626571992552228215709825262444434739158886454613246271790973440893371770632574654475220134485452168644489105675605108945649091792895747830088925612722752469814482573720683482503838141426991892773267146143405743105196455715335210526154414567324560765168696378021620496333206831720772117497127252705825862632359408786354412080650695727196838067690978413867520003645446506528034714052084314932864873997192467559501327982801147466984326027742774099354849685310595809587669127338586976833326875609751507057138214357358639052963533499664905708635716655843498695173499181915206807500347954984606502647321970952854144046630484182074230567479348138936837241787736185812810718694589554835718300656457718980691778230979115850434107919520832158824074341957055960438595124213619886837244502728201576349721986714309944530574575525323843053764610748578139253752784838478237583779574310636678428435773476393642237132488755501916552274334997235564457581372742400524643212803164978600924633889505382816518905375991895558028371555825717742025770245619575934754422693237437550350803343434418381614564912735957460330028728320000000000000000000*i1^41 + -1496055492709598503636196851369909797124141352846807198216334276640705953499731278835083383713339320869405863355378654189378814512278417465139825218698188577215630206579244386605529374125647330623365836035196023293615690116885686615484934899090509330015599888275257868978368186749433445442620186433252312282811347971451787913023365309864422333249418260915915265255705769512140301251649961508233092388877324599834542920420830202634751956793091021142328998015479891615386312549024499694680942364986389982996121452332410506709958871573265936872796055573130682685721313022267141925721580370191217641372250983117345543930102090933157431352538128396436921927797304244109613241177429552594720191925574446477656062593475419161799127782174462209822007722614803031649139852977482743957285285186138041526886804705261264772736780340947961634334455870040199094294934513772376941839699052149256407190592741455022280718039059301699847667064169858092211136301190623295701244923788639399126915316143252133296069538479078121084561219089594051793117245021619340057244873339168900503563088508147129556295231353836703657485400042012143367202925162394724113818647656005242801464850686893609914828489264212601954200476289280542181296695922198196210490094300751989878477341988303633035551598639212660725881736927229151962528299850932337943686450354952319336022199641765290018997078285907551360219612355581435812015068123416562674496400788262767703165766162021244887114422480425851503419053668270309768902001990101638333452790754549121324700674717484022726921876344094436410040058118468371431932542721380065540918448547714404846074892865790137090929782255764529091051875777515038517351021970650889464936489813603070510618226096320085489794038131676236243745196537236373348343111303809184852880065025699592128994903000980595097793246219619496059078442755097236365311877966562067748120220977223172096000000000000000000*i1^42 + -6516493962373970172237046719006738532192949972664828876672626910807087173853553515749019078146445406015983735413747528678214411254403483850205628547611074231051018279750028828462308183969266093071520686476211263941847619564294189080346210301511793974601444862874564840315232991456180659139444718605360841262071546545110525545066457591709552669119700951785993827431001733428795883043153171491728010823840128646131032908490289699416059526369739082644065312771981429501313649951854298086503561719849734471349169049551924489419933324595829420792614019564258916807146304939779371592299508966857988334006801180794506450419445588650587707674487201641355149221118076050352993347909370196300086665104109112577253235444568869397426924608373505058406322382568331831527260151719100895958993264868426830252273306433629080324913036847831843418871930245951066464269690827268061748023333039410947772481742119058231827431834220955709724573659823205831320990441167354174547689142542210313446403523312494399986554731459015327402490485744472032402527644568208453531908906778967549290461294748673807914707495460297399254823899328120913875097749279262540135422187934680499745725170932112190928016528723340907413419404958303766144219446760954614718432860720142313050651038957542711757704381796112953554175115913331787670586382681827083514038138089419931720758776607932894817690468308111079975291801079201947257408047115994216914117683297945381560385349635299761221795491762634347797299555353563451729418204379359767244231310624729075355490636070271441038122795902590899891679121555171457393163151998205536729408973274888893979580142209152578669754067584950654805990532369781593677114805039527801023203664615710109985472366712200073691386955612777227613827322020425761868504144604122324400721885675860764207812926182920533622231398502837402085026546923283181230108866214007065769943656038400000000000000000*i1^43 + -47603637120315663222862911473408609217909528066809697998303122312669857856489578059176665107808680703637056489000265517240829682001436883067321395461539597025776865113065510665208704115104438429787626509611253989801938569820038347792776206731331012458357448740452163057516134653831241045499541169167842697911420042702041076923982628005687607312456228098471844083867845541773022064385110145642664996698599425273258772303638419778935444077244206103533242940645430659977051702441873281998968228810627939253792220316777981233674387477654878891294697482203340868480508910352384265390977014283066566456205827295004983839800665936181627083481104228150111104991240621966807957345504579375001910889385222276222777221127048289309630509338744024125612102320349370033811310458254334142880233292176426816837915900186128236839784158729220282006622315991682520500811527587293381216829467173274822754964737623210012278075111947190242037101447355168233944563064592873684838591892066590155504308806961530956228162415971904170543760120615062849768648310540438651968090208728327250868117910350921963841775926787936792139478395694779646326274171939625855302954616985719713530167444291601760245317037993350471445662947385820796258461679240815855621716965300085203178576357976521400678229099734311066078390608882969457910305521407342643702237654786224940663479627236022481898575942068179331899625864439279182729108367944188891689336120464961764004130183126988236290477304618893437662712648713695607439035362855122508936475716716647945947645087814154018454294962329170700896911651064140012709688351063685545538511950915530416578120578021702174636270833325314149981026654173334983683141211576187919213205933320567037321327650693539370283476651521610184543497275958222387704255162572655895584724465380805593579576998515339261810755313632004561387658473266484092253634831038485354250240000000000000000*i1^44 + -629268219201716167611518369787641756506385904008105048616841146715717699018620006363626327169579364408551224404996948604744188284978513328316379235664068113458781964029228077801931231561501356681971248996258644680589161672556348508477573868498406343922735083634574090728117042491541790523751965994995237094838795835222325250987668813175967812216422990359366225331109710348270451317030650212715397993344514099459374291709925838727934489494790160229774909868817911153454034504274894583104032204429615270056275244026813231662267034095580531596956552960283101293418553787596039351657403048019594653096828665407676629303412645157588308454707726661994976938426177375635345748247302398343372231227826309396097064176059579434305411394585118736202128978602170556578602923404343808411059863237650846314662014999513893204150053736255496806295544234058944197578239760534898044335809728326327801794346036660614944158038015688014887313272068996177574606122174708732366293450225560585582339329563281148272271840333767730924646235291576101739710221753342271827387532336969425108727370554305020362026427533301992581238761443112998976333323516836899320240825749118437007610761160295867793014538829010584217421945781075031768740615544089368351399312699339426268107327051848275003941622616183004888016161258420187083098833073957887126869047538187135164051714574963610412538794279210244563197288214950117056541015568725419269048119480613963208633102527392322223223733929309623086670745001492785159764178610980870248594210808225150949509347461753280618209841180932583851474181986531500277250130631158591607259824873709437300766338409147856740106785670213081359155385764951283231909208374125638249234209893148776934955043449989570807876524833948477723374992016777847080444629365364872606369380103965266957486609878153780288528394849055476375511866068958778832260409608634368000000000000000*i1^45 + -1560796353989329707912662174435763522156526416597276974300068988217252490818414800869025230660475101085915745647277349116408316975082911307700975961588717512565515338856503349407381168674035723243499189936970797715010717836691210479666066491026479020641774476151927496341825591259689105285121276414290192596154941462148339210773286952160943980627892334814896573956332139434714731473583128200034255937483073806753081998101694511627912512675339614237126125042831923327112540561668061877460642980370069315336415396980088753378007145707646698367184529937435710073483120119437890825535406125582129632059197847354077665826173241054371424712647524678600270365249388685372414939355253197118774223892444869032972983458970549557344885809047991051347628514404922515935353249227030687482158398352993722996913175031897627275745262279970594994748648693626341078876001227504005294249234361720755428333968356257334551277411248085339977204118478479293040271066740451544767701006655115830817093008361595565500879445007806449020251180154700522623233332372601727939001329068793737796614097164695908359737712951741426865526714529341014711549033710692715579030193547286617655834852951125453184110570711285278959765488905533030427934363729354382202901821701229427549638367131583830723061501549126105892319322919608969297176008663532846527980853368995719970628004839777648057047562365030892902012594416327517942254449805636475971787402202418037644455827749563453019630747811636078045726289051502632531076666336524677315129031133893967952084754599611797767585015169874488711337207378222383475125371787926364691136160116368224564100464830527037835306453356479054775661776614616805628960793081057919414086303996306716230019729803339092621731694945871291006003966542556045996528770040411410489423549352201284008048231996953886467760599019898352197701375096205930812932096000000000000000*i1^46 + -22598518202091649838687149773761147634521932501922633138909935011675895430256869489949570855519859034261602903448034001971319549400875016031782732676537904930095096024436390734763696422334984186129185915862397795924218641809468700724914016687721687149494776381114216793691174868793865738760588535378586746758584236818889145165487198594603835811683937579338143515131842235233385147216760987792293499872004602408043714685741476502546969872697957855888573903737361184611488424122277051323775910328634579604176033717997299500696895121378407052686818667723613766091309955218475733514248591235995085878529040767416194601332208380449058336996487199705852643981643774999429865395697366687015408136373342200915757090667496387304500287170156590141563898675748119344219600524307764249323549906383822737707242773118717219348391663133730270988214559483870175225638982383665584157516147769333024370394041924739983091270781640581410913176718443528356335153553662944244889625316349318085521881282970241770405115220706903953947956470989032722869984167811123398422940304490419087268932940498233446831672739469892020671305941218845862838097182306770393168880951021844172655879770504568387479696911611463221986531593047718141829743593791982663989414044067342752785129369966069529452137157725153806510870496176973798547222222386999402600195025808542126168881748381563690718108982000189253332263519409927494990224062219601069403258816361110168114141407391611995725553832600455739800526703162202149716400355975871586052175965751921442407114149508405073280506886269078462680985237974768192150208853105664559440459399766179287981880930916800345870397567572049596675367103678832564084490053287735130599245530951785639599417416198671648091800472585380807161604358834931272354962629851897127425378978406049995587207610696122099965256187060556250672569112288296960000000000000*i1^47 + -12678193359636550396007217946542388255421231677997574830344116543153559968000401726554126526978683192452732265861019225523986048958315655162795831708378243033824132276490037092222827255533835812841284116961265498871296516047615079027387624899985847121870936608696012984380531657820039217456274455104612635825986559613555830733622119690130378284747607360702536685272121832424949293082335382878518757197102569342836910498238298963318353187855988644083385552397314124225516267566518994167741028265511068590810628815797303846778543247775731479952115048220397698326402335163054962232070771355808592971547676272184715652304533782944528000538868795361904364318626348076013268342161668528664701109728952901624857419858424613787962784113014344060362963845422087080098379604196245028014360377381629732085538992523872572950873098905528675658306900867818613979215293001093192555844553436267924952540684539110064696271668578305080911553366458354045797367373879402842923080413355990375607657696731523196023665347574174152661403765263533206354427070935632843776898376929529192434427715657385269847102571226381772391076495614747559588282337451535036225839165439154787409481043564433415728987498408441672303620312597139880551647902713738862716466570093543424363640358726932475310765288180655052963295467989192683185053402110570488910522879614138175703033944155686787481195096729527487144373786992533169341063712890102588570518120439816381106916841582148027610712280672332306108608528062523709480203571817798412422731328811109133780783282876636043605478520960453572947557398527969743461239570446493245375733867245170723476775243183876377514342196082443932473526013171106336262521016311132348516722834667036454617684480397647785907577670223412033534161348135226865617776395934563675882599220115400641007525306819350055804647670719269520277504000000000000*i1^48 + 1203126032092593232376597853822516245595381565258190881778530730135392083369247906195886509043612420794263286167676398670713837992711201058135371910620265684451166685253254397569490135188942703738643040834787310684497003643239205687354765753105276722780515483204186523044179394194435950109911392265509447315894696480500019350175526685390960336307407897632825900759679419663523381339121026098679546157162385336528306720177534211832360426688537069226383428426735248609628676323817898932489391671251847986512758741539866255928787799082080455103172349003859592180882921720710030481896169621485026634446372694355043701095187740697664995723771965999766906471165811707248909268851264161254167572905358504575667645061438945318729533220961865557914329616631468384087403294981003576902426230250310713800798655798432831902731364638316536522155534220233475085753877258329373735002376801299288355850465570373127667753559599580627769662120469107923761222652265052989354903432622351404909047207354854513323565854240186536821968363358132441456922537715292347241327074030932259552229396649549096666313690256182449559052476515414683116439255800887492988227404101556821254595062766896568149043882084576576917279083192495623960175175520764787359037554263838402184053185577417492246848676666793072550599192013417216417612737275208876099645801436218178862142945153303302187424221639205431906292557973550340632038686464339499700180195568456015015637211838233859536400543597312270552136715873597908347022790050826588984587140112137172232092406006132304396766191121740595538937575658614243484056278441900729091632873903621729267938257478626849481394196212118475421672717093229341731437735295485030466060070298082137383839231471342023473836610474764972896671047363078925091815575313913434963710497885427686003503408050966287246850231212441600000000000*i1^49 + 12260766831741279640158082910129671789529862469409538662862593592906859312409710995262785451387653523545821156873515472568036543425003900860375471297355810636408340413178889605031415007480536091864713983169586596294578557552619665759591598940523763673053951725240471088375314248778196858751015406121996208929984859746024307158220880712337887531532944226331030676981849629849425205451758026129814463905019264754016575656556754474959379893444012965939647853209758643169406623073552307193614956101411345260626649579554493016807563876817605790982590351254349394869867032139367680264126809906477299945955361381261229159742693012609290959421122706470390930954240958903919407460855216406775563508055818139291101536549928060527662116922381927195629194094805406135089081286634255022802975885982027728106666720180509013179058462982200045739004088437715387743646302898137608484114986450762747334419980007772349886071477279761744576652318278158857257385936606560430647787863393814303404514062622850009637168658275724814063915810294172553718263022097195379426077639528120892207653782929219285338348870344078538621045908748685217790125993993412978663031061689276420175668340182194896964703460472114510162930540543255780315647036596367759818588182490247062310289779125494507632151102629040166951582190683414640445057681926647233683033698250281533938585356335365451786078215406414508881111555228269359285037955092184201142133896750013188132000556318939358778928838265082949966197389068342379477872364573236329385730343632613120189892864051238424399754182663547961885600504603276292879673410340497235897426401241029100887450001929084978583447444894468762047552262394305775936948539750574154810543633739306309790004384460544878259307889933607730330413917069211927124843271005300333163130085690586783545743966342564806656000000000000*i1^50 + 61006333765750583664304379252277087215536913744877655221525404185700677091154964102481575728328065216219999274247883069011240547033547571023805058229644296362230183724054766319872169165697066634068747747571768637934554801165825731986484765500769950856685931476043042127485510454622126315339782072323842496576083080448002314165543333241028050160650094657994636432335661409127379185720248288754926701607927915354791582002277549443022196663336984511564422093218520831733878163802815429669658065036093027925348444771387583889851023457926285700588772724779683053771057788223957785582276537758709302488728014056869232391642472625306079994550553183893022027905313520454682319352651682902411736592316569901044459741746453489260862094401874005737867835635496985517066330231012841298282665712575296471140702738118455487986898861495519384570104394395913194189523940184645720797398634087203714843700617574614253887347056517819768841169402832643680042084261893484894254772094042909587398204521239637213900264192600647647982783505763889183870070926099977002934441986125172566804133185966990576540190961038223087301721996443494219347111694950974153426233735045986281859090930573104299961853232880714111263749848702104677277560308021574232897578052084953136894247260661664356409947076518977884077050449732539063379390847914392449234733265588468101051830992613967371354291306332828245310581529419643154136867319599848415134420263640051556812920746529466802635605405087920253426446003141211238980892115154240850258418648162932632198499493364952071754344967006224797681190779227800587538667492937992456896719724981390643507556248507906353387384299493969642383315995248347081282315002334946355950296119472969729670052297955676573509496709544438535583053285110214800617534420113737158319864381752196924364812189696000000000*i1^51 + -6777283330015402683949115304597175594982198778205880944734333748878742162640326222691886872582859286200188797743694335409298798354354633826354627876140052847049309405025078545304407001072235859087867315792411176075020966557498904119883930942430785481376694306886056233033331479761707930716316578910658909134809409526429963724533209211086860765518997475226383583879698876825643451353896183175787357466760112697119768937514554365125075320352872330580444492322848884467190018464389586354556210389167171752156182498532852525265683241554555028534753739247092725782298566519293300731963138995875331555441965780996999385880332103726826577501548485318759439022556851538751213861100340136002639837925222156577087560449322360113525532071537060230435111852461064083094816136435781175805723470059204158068004799576512094910322921361804929166346713470999168832563401955814409079450268291851725527966573781497275676548741541004514931610691113647190562736172821788415940352431422625333809914797292771904060116831389890021821108430766016490899524711813691402442077690834313636236837629190293104065120969651481436830933971784365397191703763273823782199083410488544578527098443495456071597673008896379631278254560544650214963026868834373783198574943991448530767770722335357019307946497776192593092423322811950672047306650794503935834931068912655146606433787628204553850423728165179318586359397307420326268949191044210615483723127301730549701206697315136931499027518698031299557559049918313417812009411997785188604657173450945392272494478906533001110529634367523623293483518753509698490238466893671675340411471730883220406357655623965118661779505896905721819134190167605765623146015408278752555893736013716477223592390069194895631046457671237064398703311745910198935190341870145983296468795050757324800000000*i1^52 + -148508666142243224939816544970475141026524243692612994078418619536751561697552481977997963671254982226692309115787155802910088075189383619626952682184843372713836636411127011036312973985321235155649114647306367175477318986770378252388490250691614388864640627417444033699475815935574881566284364709691511702816251575940345804163780264994390006736240535793874479903873997163217289767719207054331782777466377451993900507113332463771349315296683392165587384544138811947318674852681970653034827971964772894819908026911766312441768764792780463219569780215768345409541489942344211344214884546787671686161964699829598660644770774977042347711402155759497210328893946549915298817464321940622056872041771563228845496435789823234504383845845299869701222561417909467644021230340680971632918373230115304492653779696177411709359942970447064499753852873381482162154007188851065666437838596947863351773366627542471742804350273161365941918152449229556962979520333467712480681074436229351460381145626814826338742063636606162367279925659240502626040481127878867549288162674662353476246798651728076230936463959557648203951612532910158932618807191978704668975600934508607097756424944659305010223273358238773024506108717130738896512052654921600480997400549891463164763232209911572779750953900318942120824124616575110350527341166231850028883885410647567883771919109723807687876930556531427266744259724374703295094657147549462249722127403926763500984115393509760994188692134623000335748568812120768319249080929003172020976864683916346406829802393176199101042336823137501674012654826823167509580663442967247168247772516431425894773997850929924735965051011153104218759500693296310283601330985448821597267452990005076565676371243837396309013565049201934602672076244361896206058920010758947841720320000000*i1^53 + -3905141534502806658880199792294169004411788973551654519744093617087961783938470937018225864583390112322268307546551814662253955436810472159436969885658987609508057705603438256641380529268843233914784716496169911427461591935750758036629107128206030064847585962996399328382174338815879745587916919156575969968600234665231114808272332074699327263169331991896369538875342664069241283578567012396418918894135205558189003862948822665896423776892103599798101262648516174873439631547636554446738364087087591800321411400659602571656613937088219318755271405555212214102567170002834626794727017391756777303018431741827077164220026180458793012594355638650611455756917783425439513951430345601385587311396196732890273723092049832696338164250721536388366928404457194619623692015872547987336672848822155671893558260084635526837800632381563370655840402539218002300411572991100920215673217853391689204693621519299325500189371891760960008090416037434121130286273042270910595702512765582181392566674296488192745152646164684751863000925507059181728584216443124639247791822784971325941763010379784982370618264555009331724833234138968171838986550271286261541069925939774983923907108892179452404095412034492516570375522064630011491445344172318806293600933163012787452466223316854568026366342944204720168407893328874416069004190019843274294720191512891465599280135909662887848943899873968175966606839057400092271092211080766427365052238566348432183328876983292585555696211629811472825716650886855611758712618492969153402624412060081212668994218705780439929530539460221120546068446759014892008755540641525459553420262439056452355313877305409526441903417735675568496716795699521812880069719045179367992103353954611197685811685122583081127374320830069021088347675657685444006448873472000000*i1^54 + -1022113532049699785526016228459951887722253712655590202066285209477680094761372823842426818857213224206857414064240484307761284274471018432095154338216235696253654733995891912811510344773079237444003187727347747306989820879977948097441464725045452465157102015035292015037475342547452946050922706500029593280331222502979329410385300934957350554804854096389983514917732462635022406419287451686661089427256486222010381522568422916595273268117748542770817306598848922380490037828587743889524427987786823796013792347600259512373430763181089555545673765387136076855070384774835291080958935954397902590982233884541125488773903197357449683807791244115882888677083335493871018759563078060515385044453636840086694049320285023245348699644671782696271852682381925110781195714143680084985755039164689413145498967633935982123856499405051998313803264172618634712734782420166599196122299178049785035271754413792236490209051483000616525782323641363902633891290409488500140031731011334458725137652809927731643648170595465503038025663194136502129668436214013622930590312211838091638305448742849528284188704604234074396536711352393571860503203693157256206208900464170273318236681724904056981446705898077607976997109934130263873660733861478017678075118522922047071204617461507390326716884218266054867359999593786999059971719837980665802531506232978820046237815720394283731053422123498460715694083615917067618284115516615443576606952159102796186807506987217247427931750318812537511421180407655277828671868011991803242780972944726517710041072001976585372719507617437708631729070860244236837897415783107894834657919100468674612785715955599988089507853521767720988883895645658481398209611639155065609168225472258315646092013203482524499182070564673888300566225994812057600000*i1^55 + -121167856034080468679434404990827988587295446427661740977840838198018292505158004346234307887500178394698321099067634166072344710155194285433492679611084014773838857529099128882452275943771335591031058584628026042600730199867434884630271508591134551752514409595544612620840190826294297025517517161769154403886982706769934924451663497743594064216679009324584703867321129422549482592445826098904796594328837330947486842801976783151050175200089810847170561997954757567897537578871367782404106333832730001382932572859712714260045709961787829103293958303051567443060772031856554948685227450107199196615491164090083868975096464688757907193818648941145769642333969717793084192395839075258735777621950732749833966468545220859727955146193878630111060424029567315099228307539163712383432981255779434335151161517754151587839405945488796186612183160567622587491108902799763595696716490088357845419157567432595828430362074101790985658951019213156534662346084324959016592315678799017900826941108722361749491779563444680135546962110595560730156091930581490829453290316968788228405796081365023799583070493558473875052490893665618721010649842765552826753586377010749997283874977752522910218486063684694273652139053245204784548594340795900681097063508517986209395249025553609571060987656521749877105870847524833082815397135758404364889349901314507196534166944797967996959919299239330758458320572654692317315118620326091834903699411174948511566624092420581772017573885563278513078556436229230573710799249134169204179683538060044292108260913455027846793067199445798945825952047940599559057812753611626371402007403550719208794445508900989765623318530925072240543880142157713336279322821828222366000747486913398008675724623049041812327352244436974714400000*i1^56 + -117383591974495623218715977658167099385913131958334108530413970489472877940242937899927389584462220719575540365778334255177297918307744093064357324997264514852133534143520150568045484805844727096705211212760677196727114760153984803546821872994340093973493626763121480597386721315683318001922532558484959979959509688082784913329032331670725324376480498305813484969821283193402073162183505630881335135209436525186180231559995882385150727001401048393674662534604617878228186376049689459116392610665669389379567011124551234919986479198386175502659095873158154610488598767674538282004448781868109920829409990875327922986512872052228079523227416510984809310571746411668641589189447598007563829518060156801287767650619816976160477113930087173644396360665804029294278632445526056206761379540689254126035371255311339875870662664213596575904141313719877147815071999625779467324999013273023979436512434558745822393315731850368373512566967564999174590037897870529671935144806342856220988855950280994249403873266252170757854172060488709603579418080334710368345588796347147432827192013118891118472169718589517712588458031208901184622923425028870542791833712246519870062597681306827678535347242165962052626767840132078288666070987417797035786130181794537262565274645427885939019007132606783474384766659265955505244521484183267343865707729628151712695446078804299469640210247161701348012649135711293830487561313397955250991708535015466939413908561135287772844562148844661491543471667494306409857580398361518464864942588672212028506353661877294659985246675983468919964312687930412216296213119650417199763843746949408169567612556478930432508122719466099111072781541430881135970948747237117318817185277140846398355648490167851861746892000*i1^57 + 286506117087489101992853902215422340617744012756161816193579074910894739031238120770596782133911101186729064918837957366619210991214665682751925159600263014139715250639985344153733887020345237164963230953956548087964591964114238859254602778457280600074618830988376891759806086671472247564473869924422317135084008688074463887107754677166353906369040526752609247275403580568575294029193398260067873356473872016088851013851298448706761967272443381415309446126456124498442189831267375570127678283551368696642249433224246931393418035242229692660189892309182028307740994572199295909054259981181079458731286233378836581368198748444169091043889380471776898936386968635314621763173111655733014926811742601013143514455901663449522198163722554844997057414397169293420879793838763836648680467973185423481346578536105229447285354995297339238729435184817944980590930583401873909345838412017853668889666797491910098035710910263632579183381992676095308586486500767117935166785471722450245775425917899928232037090031336149067920815969497827904506399673259571421865481577016631009738916220853072222569901635692787160220681974369185974480029160151510685219991558676680762537203502065335740943204260280005911578970200668592272312774634164627368018221389350528135898206940514135721501866529294082371862478811814197593891232584870794525333314114282473340305359985781900677487074934965110138165364449617393622343039929527045495956187682845443570241304136131119171253425870191660975878332523405525451378001105542113691872455761083032522142334360740717495609265700605612916964777729616707188849298600705612316177385913980096341605438987319297720583917668903823670661208194804658097495911970783528751411792647917219825169200*i1^58 + -191371246914576340685415503915039460513367726997456170076459993109673755718008082804462093922623036930630484095044842660458604456682344247162305989191145330759527136811570072834807113261746145897666629449470246703021730956381255280955151267274448158098704747823899068561649645340225511258319916746258874741644273001555490664656790488958204973197142688619248764951116527611158936090674777928806214965706645141507102151386657705699228759551741799113538842106513483248970405733115531635484186462961914480098385128225652913822380775982398284852841373060627945849299483845495882185586703399722000630118329873463214110543493857163553835402045286324729807102145239973770268669271920271785283235941727600798752511201146342925701670355368507617695107184249191184262372574494511132391148807671234126973506026187408904910692318930807101503030121933452512026439420077135618035030982012666728976681311319079609695254551528624247164778568385888634060311628719019935871832924454551245035644249571949049220208690725465595507005310613670290621897533500687680585856849179074660091570163869022791721981305531961579360188922094159073294506450481741941620281410399413668945530139636371712378661127362792090096634895109910592822703528998403023602318341362766147864191347593088034773194920505241270714212449214419761811768633951525103557028209253968554895188293204417448976551985715690804742941240472514224024124757276766502980361367294837125414600526824998760866837280475142576222181735648204586836665439921535424038755613167600156278031242104765573338023591233609612484993774157626608481532929927822265191350153237264342859185476596934594484024829785097557494059757033632427557215763838644735114205*i1^59 - N1*1171522744885368448498609674786326086552409794768790886532855009437644445035839931247364438815999213612103916535739851983015630706199161233868313227666812144903626798035881229406003244707318329284152448782555543021264639426163022515032267718572214523684184400127495504367526141888272022778368342244044169143397849281727559484987783600714817408084145887331008919805660742595640785933268741410263800420569255347974944287432258884586054619826918513951022782093201433133085105935573156037315076010323813826983771160538771156533386089204556664244149552781638944352007889490908469503875361420861581750779414045294138912677864328*i2, -153661916237820515677455482508353871553007487727189699912524411898876467297231334099989165108817203044192998379054123803778123711229790497762697154437253056455764478614503129104841850658825843297683558760899134557455286609100360483018120384967311561021637204463881196576641931631439312432268526950406863181989007330855670257205710688305024758611834602143718704322899311655957713307879338048133769008985484612291414429421910068529571814047616732465473398525205833042872448958908721219685986697911674963824996010836764584876957954956400453061287224512497158127839157100635463305128522536870346777083193013669776960704357522577902360329456885942653286530658626751059051335556255045969544671106263453598754867019368613909763816306123189455685042238629897227870842508516785048126038140561412851067435211484074165169213054619865977711614862919592210283905759847647297116198214865370671713235151133693445329968045432020886668808832540166504035654352032858634151187957640702979801272203182903876474754365220110768277723597880462489126859184639597446134524581185353616679763637263687939968299771699417731066507894863992964395708550176293200919257855923976521337031300327279574826479516094410416814845126371966966831920446591667132415172883345120904171180808978880582237829369710856741028081729033795669100347157488001801613342819951354579530683597997633978253075563813297267769138065362946340077963115601935251394576429683032857271626142634186478290026749474289331513068339814621111631302573684456765872935722952107317835219401548530500631161722538413342402456924351147185618649491065815108430610488762733443433214451582319806079499952620353797605563276249787564681298257682281134742495005232749764691215166684019891802815862278300427779339293702442822968459759087456155082669024547449120664162637859439339055412627026719014464894597637037477784996931583714168967819623191789274884789317499554735666151702352883569262930101091150349571919392692990138478378639796886470581686439749211778431855483530099614142644946373774014041739573906636800000000000000000000000000000000000000000000000000000000000 + -896582426409692327154033528059409125941693759923718134358264705261716925433929919434482848639184161791247883261790472383264355004119117785773768761874958942204146763743052449573556425340594992276709247238996548957831410684229709574606565219254631686650657178683260691349811673079993597992091390665433073871742346796497723211476078397036622780138718097675510942787179545880844044647141677684006840231534303638094605402508651825067963995146804430213873428131632057055015903921499646601885412631437867915126037455142886977599828188115990146694032980029879858892499758769404528854685722292401233197932278206138844073041532783537970541478840969673014788307355945547944739406804657054680674465538578479234087125881068567368845296260745974515227449412362053496567252186172888768622432188987098272366994452719160948962085804757738862241320701068719251380368930844659755176370003754639121849959140559500636790426377074635240362302804193575910817268085539546715774302158527989677818772388602331442882326739613422283204968352080929157254869715916234179195290072705160277770148461168284622332993953547774575092111193485923534110679459506321160494653873456751815287583640534607826375995041645352864277372626034236107581207346281450102194477190584126218664622727430374432240476305323823492207436525206111974202501185683195211798286803273831268187281038742633024221669564315730764174580581154940421197906376112837491604683399706959675669593372791934127111369870448914551850957569653300140511520816013633442421033962408831804180774393611068596474814336977219776556428364172794883194121302680631972886842873348300159555475150234318266128396883341164131655688471558211480008223302179226595362928093749378156277116273986371504281645586147520233943479269085686844690225622589867972628893970136298725833113883699661497199996737725970599655521609480118109285262345387796762426000172593561598512693555829028930944086016172245945975540495036604449241071805645325497021842910178213860398423937766859298985898361648261358925614720908258674902232423464960000000000000000000000000000000000000000000000000000000000*i1 + -3495739416933131844593168925244356122464473766118056341790512281796053575383601060843642984150201779876993486445967164805905621152309872527305777605241336510810142273606774309663047966671703341451534941679616655367120540558429643571367740466267303553284862152704008238891746904435169343776282002818345644267977237482864572585572684917170985507471836378234460919325140809928009781170314445362536022708308571908082019036445827942599462636681663498181276345141115163171958334189369505088824302063743170541258943485753944982476183975670043549063395863507936080854418505629444112819565437179014331581675798599765752444377852178286186422648064504630765929994223058692039599157084510023667476641792598779964381979307504815208754768588006890743402939964450819911290340548462146841650992730961369387080080466267903509816052617109288508073202710303116698322375461910889989136796115621044879084027196250436839332927626009021200524581293512081006170684865238121901504342321390064224925923533890308036808382727956234852455180054165413287676907489330531957614833173288234068041466355325131275782351885430568119444587198834138796630813718604618563087503370943622790847511104446977096980812429743980462897519336897295234099060172670051842718392854541025410770035967997575945565023726543817591036468519193324671155299795553934080777218067693322802895299005118987158102470445212212407888381073505361629047406589789150771274982957737065627659262045526022590031593187763810301641752565981584800602453455382436143072283374468878511712337767247473005344287534499685588359613218845991338253187761325933539593131861183787624897194019352767858799906376408751936159875077165601430526899499288784302963985710517539622852027161788836492749875974116891824452934585665415845139777706495176498655432991306724919181021573363709951576373191755092454973018591217102027250986253371460486963265094304144782820162907895539099260442503694857303755616599665830605523325064380000166092641960225297297040257134183640585297506898025997207685881856700794835264753106944000000000000000000000000000000000000000000000000000000000*i1^2 + -6369506513215680958110796500930671152387845240271135745244305585168168971587561260885897775874747053363347111828391260015800336371573672031185312354175904215901638042416131895815838596906779567932792525942955135477218213869711255075765646426497867263454033768973372713503741446528169139230225332093862215990086160115313870674838881801697464508296817804967424568889969753417682953464668031244479616431995818705885045571985834460826452018441530459929062006156959582768206400674017513228623500210136231990564461487664871222536960215306182875574470979290551616337698204977119410711797752046572058386260786557126214500428536359291925801119208408669405516442907726998370208010910674857096346007571866304632590180053195969753907482159096703690878515801594030840723299030553078187651901970392074769925254649167491850381412931273579266570076292647750926262725991993838285000968801508652942494541540198000033262572237760791797240056349494914546780077027531035385877866550797446632698493046152236679653729817792212651011783968915172782221689967829631168113096440815168627874728411223518697301101600798531899837313726568957669571218432592768010430260233494773808841011490676797005133576562236346918861779034689373717372920988853624913401138388142399309421072670121288647947607698664157677765582668348109096202214607351990022406217569294219682233808865371946967352819695555750092443236816615514248919223268763263608475588104417036629773021119855429163909238114257156152878215778204443396167418481641910360025207105891795650201834078239602000325834061890848112839801517804821365591378890643922432787967862310219462507815882883708929740988931214514979963837757369936305769801086202324285534680228973354514251113312524927068827818321648116760610679377832956463269076571359245823728781781454059265482384589491649367850940183968950728717830164409765008135011098498443010075068522070350571106708987674507856343810860728388258109328442196341668024595491478493454097621202863607230693863644061379567862609134644619308649624976092618480974980710400000000000000000000000000000000000000000000000000000000*i1^3 + -9920316110941146265574882336527890530094821545879714613746745083201867414271807856219824821772239263520295517735048352572725730030445768468080219710411088227087837784377692695835531170973265842311570212713691708936669105734798189832519826430931495190106610688378914593742553413644623003018484488613498478555404325953235791188810623869237861976070431053060295413755334491541753709999905235325718325937465915387120400316640837491282568595071574719273343052796015407774848405775968715599499210253514963660953825385430999411825914064788774281192421665914039911497766975897782201760599879771487177141861977752624537807010945288753121391220382266290845719554602723954118170327468180351385179882256568251345967739479612778358182507683850318675631224512915195075006881998807417756181923818335635733376729694941751601030304503935837830062881998656411868722563781407361894779297397759563931287681905296244537570041704950562031577565869702557594005317931776890796736381170268168792428353173412709799514532036175164204115257702945712533069368076603683928478512491869235581613197701285400686359405440490986787794262883427247449231351997819410331055269982529805595717804899512184350514720328867032298983328237932984250660330283381152810274606340866659051358190017106508619435320528860864224374029643032139142945469199575631448978558917885941102329839533822197025689370712172663932806130273282504533449227893441344554339516279063574202705854936673226430438468402595645522500703997364427104914988649949915102773559946817973180596494706031277002549064818103527314679987128378178632011428099846618166217056714950523877322681850441898136224596773595144314029117405194914833624935413516867115805858696217162776074713876455404921585514811153581012248617014384025939806432166786630464412420713970674574296479863209169773562250128247586554444656499777214393207548780893701002285737334568187815240810976844009638720825878318428437687912072422004109445865226525460954160759807904170776274853353695718854339535765975833696454638603459325455153233920000000000000000000000000000000000000000000000000000000*i1^4 + -4129994457908541251244544259077480403863818167633234664897341221653250855914991243157684137893138886027842342219240669442508094115281420110844401743096122561329692772832567082732062240482436448671226956456629521833654726208528577411618334309363861920822012335282968517326020957037824426507477753158409650144857450627079539852190640411725564738068839990248776868349277139422153827118934631733017308143249480836509978236910230189532865205507981975365568951831485876703405846891884411629349787829939342557964415842590144189493304929198453405731442725692271933998067520822779571517851465752009251232064267075588210318767227060381800448407866446727523529663098435694904121397497504547309872248920435857696306687959961737240654842986900052330919321342141302186591300646290634734587472670276412178479234154587832201499601909180796824657358383380495911958146133480654261622953366689474060086512115706360586858483685789184368531151156182519945819441607259973735129574235160470199576774565989511256007585174176439073064834862464419903195925418074765524754096844206845554139534494696089346059509513158063309236670129660909169413530340552303400550431823144287271751178454051265957219360382376158249408975077457464872434160561977622537120490593922913846455045849065118992096222180582379671228037563780656442583637453009365168199500040113587843478686229980808527402976282298283537235132438624630641212070177055551416782566505298631612023731116928872095883015572626972781163231839050990545649588680905150817743265797991371868940304270613706245288065007759219090581139185141119350629437490062069172947907131483074722717439249356044092685227733799823170585835771298213270764130351512930179585803699705740171440744330496375470700018394573376478696901942222799195132333091378520116038752368589624718428496670660795454300842696336068387501166349047416401482930194040265419554628870721249166164931441307027431783672628298960349223970961529969450309204654427929997771745821317922730674405744321127458546459591539265162158751743457265920770048000000000000000000000000000000000000000000000000000000*i1^5 + -5012134924127185375886843114333122153039660410051119737495227542808163795338223947585010223251639963816096912100466564951125081070475591893019905529372247767427132084531339450297767677487404669680201186164731492739201950872684849503930561537307713655159216643021157914613295677502386894408873516493648139002455000719794159073639949303672130366020137728623504713114877132528021467442694524001459668568928027348088860034047249666098822030397795250818973898377868019326490820037777905282793129496877039018699056625041425515360187648327945066271779782465334327839798988203587328987548835408879611651259242895775518168161987670114908850039073429090328853336950492893972434951285755526252094700781830313222068929765503622856609708147455432798791327119160423165269532300098812399486122308539080771421197701189502454439271171692182953303355313231512580603455625463287140529310025729476354808120369736256061902721441938254600917033214294060694299868278007311486231221409446717480864385842024506392816248162303461200252329364612876157217356460908608308858272349812930381131886575212047021413041124704439721687097708311953764465875123970672420975107258629448361456175939319483269791475699735600930747703170676705114470721165487588702341940529580146601040120477897943316486524895132698115308254441240561547506042628954301559528249971215011302448307668941676066390368989342854386323547739893402598534163950821260197535030129967288844454120718465662281421211715341434045383786776736085222486816650936770061158505482021860610508994067977161005461130594276855436687353846372331304852219191466543465286740670834083744498490733154543882955947076063458153795562493600191925467502334734837595749243811487252487514685763465278721935633401507373832263709908580137680860263273386930239467514060943434162592436875268000565915846210065402249581281139735182782921203713106988193640548590525854441971777945245067663087385782080508491169049790759888734543895183331507266800388384228291759826783967858349264715102026373621992544157754464638337024000000000000000000000000000000000000000000000000000000*i1^6 + 18915716175774628316511146359282716646372778812460548878682680885929634579114250227155250727872312328658178982934036790349132980755613780450020287674429630622232188960457438837694510043789625043259644659298490557889809422450346295055120592588224570583921080152100116478678401419739597077636158355054380019633172059451621879039260083541939597750370435261565510648406511156995406176103019680625891912195623862655227169631004807487662364694927884847177740615555730391455987679021523607659693724961093613777896114641535477389647487775045864248563361071604492028274581575238101735873781666312534024367481470979063630162465814367248489334890409405589382831793684488268199367511545311776590602652369121881771052804930337374933390907039527530611757808280296782211194913216681554035530861661688473642394721809216447863825026372123070543330344963834664535485877262055455525296849405324874879349673498778438762614509960598526749355191003739278122939553999146453854789063812946155920323050828104106059162913872774562314320920569770942787365371705067909045015393566071153542925546805063597759396655872620129843205517558948513280905077024969250960305161944839037898340095081332295295553386644027158745301773512205607383690201868139113880138517605852393187756466937018752410905869348084021802300991811041542871217530670943050053895758231111231711970732295954291765428866493666890830867871994145901956020135343308059559391225980736477856769124602212023755543948729927600154564954693202166595495984962256935804166680535241891321898208152662439470345061659330080989292466029742526946152332119250342303598170768979784967301802354362072086194602602423268800738200304223297678185085837254100792790052865302147965859290556989115514637276024805564775770024688852682586440061642433392498836764510941117304363955009701294886150831911925710929598541183692573932382920553999960174191909880680912443445310325828441389004730325020928738061386998227127107671402733962517218881489977017158003867900549215470627251342478266974416982933994441644441600000000000000000000000000000000000000000000000000000*i1^7 + -12630679592711965034127299031044661042672022167071351804081283222420944555821033648866330275511121740726507211171763651764507861317147426686666914730977429763115820001405801803872143430601576780413656168581034879307812110536562334958339380944825354065946407394262961069389125737121461836264017926189702764160318777226092256240818320339792799489343442722788362256968646589437580915222566075882142195909086496890784170134432819699545314649598860411469334996796481094620986897918565629233371623320275060838116401240063542600109761297902147240920196314740752490393518157461136209617314793708430137134412058844876336168713713517755538085498281945907722201629803857347630079167341428299983109804885881658205069400951409709411054591601100266060389613116638665524190234798079818202945403122318095555972476567938801906137524014597832389555042954312271807461551167897371655706950896916871253331258816001376379951243222428998630643030697509697146115736065927093810561215365975548968319153143751518621457107610422135512445547043366189906311241657325527513589610628091719591315251201500866711475260873331472671621415776538376131026326495532365345902818235909832754504826701856990842011283710713332138868638274578361353911157343301147958743517583531102198058142265153122584206297305590264703128651673199580039941652329602303431095662420224039664922977450048285020079298280008673935214254164190978987713099437534087038945394522149391374361209037271677202559166441972789237840652690967135394064867246938504575971349831332508078670696429157101191607732909388000658489722455626499698708298266004033028241532400446186934297674523724056911326373266649764401325573066659028590049949373805302333086233210903283554128096506840856753537010436186498207809503090915876503479486412259378909989947698731399722282387691286659976761036403413083567528365575723333756617828888743447606584607477877361946405417918396157292096190559786559704704701555604581399351563966047870577619089823332081993440004448136726276411075644577137862924797512012267520000000000000000000000000000000000000000000000000000*i1^8 + 3400131394294567637289301403393199195583315954504779040177111564303426958944970457690160020685836350894721966808930243717831016816789550965582796783765432866792794371054512712836437500180371969862333365670924051528064929099960108534231835818296947303299078504390791371291347551308663430280425488801508867948729970302819943891034451239114752718605761514230957657160125547689271451471994538471575321578430929277080372163099868756372657020780576378101634865395490798936337299707877086684967928911447787499018180438078815243335358448387530731073719517371603929506673100401634567424300953795216279648185284428253269414993184018418360065461377648685376186961511287520029423163672684133065007632095805596637712663742359256963501767398909803328663334305584874534225364408148918571835248360304227411168562299556308073856905979347048971043166869256735794256120058948454350029699694771656077386348920770580924992473829950865801463960570081765943970675190530515515424244238019044999497790476209158625632563811266572958569375968752561513319825138454965923875297277781444200761803237607306923607502734591672691875834394013385378117551741125813567921770343757585356118511897217274548238996712886959578874863324589172481791121585582990701387270659710589982421932216719637917348033424696785833153527976440868970612598266169193365921296290402000437879685222627689283559296851228482563889122795889654932729719783708782182552194553577771181344953976564371873074801953084867895245925848530644864438600850466133597326125526589461652868592606638794300034808696122547543329068111295079398806431850756731664944591624561045997590478942355003199276176886894066894195885685518211412429626546237473055138656614799692934770872772747525106440936394955234812405113098898426356751859437085929457470112150536585163910566183531050118096130185749917848521346301015759196428173600620269870108582523210483287588264823665914728527065097358178477720830146175845667669248636903790864193468623411119060915468186522009727340533538556887844718834405395660800000000000000000000000000000000000000000000000000*i1^9 + -268057608337841831644286425533361881387374048170648600987180344608987888651630150177273172462773159074423314226653888423375721720110763232311393466442057128849860342702110821437708573084448758953416938921176015863282651236160018373820020308376221481275710372398773378143493184780746414690792643289614027382057968636678330211731917942551073789785137982374803888708088948913466784543218301254686679983329445878618731716472560483373797572780019125899590149435536029325967217370559085538821021057963285548638264822088914148883301088178917694623955779707437697658672818430740991985968391153916950474619358199656943757954173704204122085872337213431441922943186087675430854754317617357201115763380064841880114712348446466399917986274919406160045169880562714111656501396748242653815905941396153393131653126859395840311424206993847969815981123527980307149800631238460826816541326352889516138410547213937647304082419275644891680307962702292411621557647481979051249159223140196690300451837225899577184737758065874713194990430514232157572012684145288907001365158953359477209402616714973529017853191063520611279298710797629817567145692988861149348378162143554795622230600598118258590384682204594558759631388509682878647341530527469087845997062595883433985318172158191188911037253911674994768825127073113503031683087699690361249751617305279565124512580526090899465473809960275666008389072807046906856856747054042312117149425320759987243236299384090702575154905683765981013572419267099615495167278211796387029412161462998517128453507717585028193027187077423134209789027334192908410051428592571937847979738289081738047993255308192324185459054983513381175622840293850294205599835273907088878463068674072959835732723678270075596143135007067524328161059067909985900646508904389763817985095610569432048795312660707876916872623460488847691790417376318966178492589995325512243721372376841128418442527582170928403357163762123788340621135157561302253026159256594862610209617239060630005075542065403080868753120784222716082924311019520000000000000000000000000000000000000000000000000*i1^10 + -47281124380657462567180507428662187785169965626746904750039265004074145531097910574444953674046772578204004351147684456333791210522918240904468411960483868739881339686948292283283267308442360034625388208807296852232324307646942444909640290903474248676633270137196423483322897052610461111163228837275696407647389550638592083358928481747669726181519148525958950718479396601808378906655577917275051921763436401542760183439003087016271279213539500714357994047520757455549016055778577641757487662885119134626018546737678821780042446605159018347192283358996861118072389055557230129803592976985486352450853397413207431952618401624753795641758166693755239582118832564940148192974471584181791429814716971272045262425983168641394553277020301538619240852969735446230102083965083924644932793019850832847418711279322365097368115135059478564057722022000524466972729503075468680429462965366933780769892533192744481221547201921940937996151419612378264099982991125203464422949113929175261636176145533398099576678765429577137062491318821650469217405059024596536454686643055784383468888270048555996425558017020317028222335816156474519141375226780006638340570071633436344327970947039643789556928692959867703200844965900229869960378353914553460710697219589520062790911481690316167252332893872929221489222967009848697943293362337187896535191492013819512751046841283631029944688635774532249377257200162186077604756916183336176768014153104086970032053995317542320004089118007807944945333514594426193224524184651728457491333659281081830764971519872757106266431690558823393314258068172015619962496460122415850505121574678942252343216801088266536938193524154693004144305268930466573383581748009015484364808931893723107987973712618669552638844681223645965081914073267768878262228744283577286899466535383184627959435718130680395965481380378635086401306170652342685618437073073028762394274301116234791652577734387485740019858360962465289984532133894905248823398869706991687085160754380180463313669349551075016841971495085200265967566848000000000000000000000000000000000000000000000000*i1^11 + 12574928863387121179809812436822279063824923662671700891565820075648191276502666733450703530136960927112137769189013533792989981087088164180487377882598041024835186983124259674354943298786454243796193144001540823335135046606172784268272086742759748027480112569704032477767632155661057042514649462826032521143615278640287832822805766263483289751451965345172773322279770500473316620121442195328190176118704323374939321674641651524312018315788450804396182955198803065401497429180251412065467329254793382272399464020562688846825212033419020630751362522960229654593314420961961050518093591887249326665647302841574369167385417588454412359649654816039938845999929597906088946243850507819555317555863946399152141506406282637573217787849881488626088453646458450026348133236629907345618905489344062942467738611372064266250536571274026160142387866386465030941460180063834974281478149367192403819721840041488951144038077383818390352451240991494554587315970722454382496899446195511925776041907174028054869500890465786658748000375222561100181645148937120433201359433922784787017610062447291744261420750022022111914014824775434418892480962829141230727342109268018202392893409077768668980750394157465531853823214237767198936660648728314674354803387105394143921997586549461895176074976747025018640263881869031032541779577229888140574487758764285289906724226474695899897392525720112149709971691320573049024895959123351465698826670269459440011271290597178716401814100246473170453834737017650117980212150819375066926074834320169601035294510672731261410651857443757081523259981860798723079689886404988955334974125001530323044218114265348268463847777538164510030102188350125423570519828263658440526743611350156660175641978432001857083190545201336816416704158430231196515353711545336832820522809535943299860971489168268803239201920020899233368019669679355382917583505034453685944005488183288444404674710515673455697565857208302468623067933533479655857154657251108157339121489483287968386020501754682074301450372166701680479436800000000000000000000000000000000000000000000000*i1^12 + 26467476306820733053656513457951256444349141801364737869664419840191817746135024890439669783621310084503317014135854613194133855707211968883726603667267667827860470268047929413381670087330539877899321978886532196746195641661819193914861044902293813032585147566684935107289100272514220252559268648119642472296436159175499036009346338979028367352247382123573670805204388977614041925031125515140806227167315269081913945019470342304083711920707691442074235457754920103510486125123582773831725359970177655910338429558684554950068193672644423262270132712911112001154632751675507656616771564290011657034437653110069626940628069200060580834047290094810735279486447173509848411946763128659589790139964784271282404371285702470558634917006172721646095370757958087030628198425055168529428899043375774581197283614646462019655277663785798336803673967933937439362588690975171010548862211774858304223699971696151245432521542492800412343840674643105002235741546166751846958629484316785882428070997459454374843123262300372101582960376135775347292047236750287345133980364076235359557221796327839032438750010073204516340629690207261010847188314098662522410372529830641474178298637145287621933375869548407464134228861002050004958313359494405033302483426760381908429505613828725777414193705564693575074523990373057593984956993378645295118012538434603240129331543754825284872965465077199436996123061129877745861097162716697705900532149872508705800084670402034798785953356121947636343993307296136480391505075585209340503946082221268361792580617349501788372050637353335916591085002403226808632865968069460489262040189405521239407541568697937250493514039332353015573995974471439750199494479868999823714144081734081813933827485983412959511620789113800315077160828040349327291370827114426744952827011823560555786568474943397529471189005536835549927283801648627387658758111859911158037314617325750019327515115974516936661589755180208745172398285893210717045024090143573897480576227181634943038953029522101581132820554217454305280000000000000000000000000000000000000000000000*i1^13 + -1086682441106474884872629897777436495252382231953201403519857623574324743950035370013539233692050170206051137512363595705312507895295061114282832259185719039075444359049632133958960699231784647057611259686248452391540687161743156738987567146984438732092659368929263836010923380032059278475429106872758634197616859805239077447843230102620979451311970962835335578879240432099721277917217199736139852227342174916665970430306673464215387605803628283070794590918020127918321564485653520408951562335758690339413037555444350690258834062155822513150789130150303659081076091773414995855388167738660026228869813340102571949319118902129319190954555844726293204981626527335338612168837829797511997312342978073180098585824194844115598566685487866517449434040810058241037490928471008882946558411707111778121204893177502604508983722175800973708700293343860829849342712148468712248635329551814122615503319039557545277884827672531523754534953159548071721906045531857575902587152976088707099414780407084487317984124817697865942150532188095519528774250150227402734187524853161899186142552971151083493842963796813864062931359733377359976943168833051653067735490304067338422436647041402708114716753987474949463603107480242935674849074812573686013895118897293144565753409326781827107452926904173967950287392814407566749338689573166653746160888254169728094066533680573299956712302806795630906152129795415990225360161154929019553527164322615437198952817866061154456524712782360553031767389033078204693410523101764755145341125028529734398975102192648861934632873520522621100527208172760773223300219797119646932888066901109014295733726876622852721908809094831890022416903929358421372138620658722234485134565515765408783806456713586688402569917065903390985656745962488131862163083526749735800860412444612901164533519983631872332267710439521296681230153125652606560219793255096624135095034751725354709568704964718292267473418401964676923045282902316031419698057155401091409996040935400857730705119124336640103742501411920805888000000000000000000000000000000000000000000000*i1^14 + -193795892621965925285342202071882564393305178949275600714054461063100136863420434377812461892041752077052714488684986763400061977071932822617793312455780895650991702987506634486041920026861713198680263528092028763558127111900351796448453352353589904110784351271791782244970828903083084357839841010770300696415719629723486613612947391150247846065621509999814613740385428515211820017897874917747863963179082370695602580115552549750119465952737979895835472610588269024299576786387124232496482600792103983417888290537739744110243480918210378704008758375009560073747795313273573719638606017311726828058235859907082473438775812525808701729180319031865861001140331190446696193379229141128396448144246975518384459765567224665081556196838120089662202287605141578985812220946928132248307850058053855502596638966376465675858728772157311743709674366989594254125756961055778114188140996588153399948313173093151815968653391019057492261435747592205425709040532295629287087423533845545269327005881678724837335200517604327554885672472656570448137544898188761283792064761880187315955017824668780601462844676944666412789032113103502106966675693749270229752534599201243439341849902589467457087867627155750823535838514828095003278491664898414248394819432194825440123367107805422744132362063742155532760632017464337013820864201685368758395982910154448582739865797893166461740724664834167237527042688106782100213475952150277097046245904942170633358120877836605611495270712777814679412001960319429360035340975081941724113461879817830484580734219259194345340063731665875142320603605356071476681315296740517479899715192891052713944374843989816050698295765851959916100174652839178380802326040787967338653530756927773358710030813925495985772224610422408440013142842411538515054386512608995751588425392985278429530354818914845456566911705952786675749341942306013486408455966763377439730075307652383339276864188331538730163472065305247390049140681338709408640272519979404705416819670536606678904238329549927174708604505686016000000000000000000000000000000000000000000000*i1^15 + 46076413475591574708231629800321231159577613151264828088634109680164591326854329850423613187919274559447068131401113401062117241729858083756825066173726157751668551133554954727654783435952394534738894963020104393100097064299556335154580160278091142650922329083379071795383108943609346314329390881474076533460707802175941586391369698097981225343385096088064656945767531709012008452470377901349030319907107064935539559679934605398036743163257130693994438457421095660523824012719832470619208000281925292947785142839659969313411651089190997998457224849604168615693133172419687858309883222092987770627158900969896609399718952917704330992509769342223030973969474281880007869805878276070365765154032024985253714797808099537348241254615285424283719108878329159836480977306809945442203819877849426150494952995113196601711358211553056007073807227121696786839457697118721886105934475131898538889868696099083563773187010771269958803736888048437260710065144181531207512477254665357373818355152702253433767508452203168101022257990038877869079794039568112727948235146275505534099643561304223453122941931728183921856794401214782645692959390459606147667452836232114328421222291268044563902914936258577418216473194163937520901353080264648491127104821577447209868353769771579224093799907813356954080326587379568402688228416045503831528871106190135796026623646901446220476225248257364095682914521824758890993641301049732886358230116436517916393789137845562061608528747899145848819806269881799796366247732530385407816797168647399893599524457456745847701812757935079264552617926739236414884489565814245761573367759566079202454033529081674513058402368341352290944294795054790325788824929797347011906319792307487522219814630362684368424897544872187034295566684270506422521984304889547018794422478393644080426179402817725541691848909763852409485784204011750381802492478304443803535261908378916448981002740705439047210754548473048640778855823368830099810999916602652189956182007595666188285902433119784909074070125936640000000000000000000000000000000000000000000*i1^16 + 12740585885135557383164242659842141710374114871483760652373147399918565324857463969521367052394037749730004158710488326076512637424752183504691147691000963696002047532545787065008651111352551878622151662620946950049096930754127434822257323258625014668942806002601398745236457467817242372313136116746410980107627539906944194035574956198177497487545738442363903362971948607210865989620174252538370807954818520085719980508551064487361738224553479659020430392843285846238699905821553114178999555387631156826590374814180285645241671413755325597865598532726270104463872059211454609474323913042052614327646079340367221770952374476585142694837931112234523077181623117809928340621639587114523891854141865885166595695720027674241313369182908353250710076038344424024118480389624348815664575359839825909236968994803278273346642784373556322824993446398562234606587816281749649641701337069716192446259942296366813381152549249988685057524637321917681505661191435655680237998404663461412204415831153592269401803303320782642499984194059227494083927523856413962609187514540990331851962920728235308884580773669951732542154407590347860552274437955042389106128654774645216000120366554720162803501694393880489800433845156379212131714429705043248618152861607139898545677152487141373983230273540865502846855768549424270764288615359616643130948715451702603363706343409499192476768815767553589639324668070234624970748011877262910711413453050051298605904292606663063122713105588313186481496852017357137951486023313748436259368014324929311413926304163324835008209239332434195204342125342534307167216850466181535482940643261097335988848609243684784204328982335329735660752723944227843139789992529964683746218924656961013991965813472033584589375662933647019227202456013793262928224114957925924605959249997779781819344999593859658862704127167941995594088518023650905727897935378916819706728834894660985085031321329059779942340345526808593686935214381019833983053482336719816203651851045990864022121085952133360957454811136000000000000000000000000000000000000000000*i1^17 + 50319781036790053701152183982201486166526131712441860692174687849116797823239225831221923578737022832469081192716365774739220549880718942972924464239314616580622655471483609761486846359367243248410129736343428542721804645745615317074355568349335724573989391506969943375794765304520697369279183191245531467247026422057215219726024966472315231604668557392208963360140884697768525327663024462510602173794520900492537547564402558039373713033250405542613748441628865397131654816445385318173937198013029310229925645384063898994388436293118398974751685355936751649797291556767533746647628086805561226089827521408781909532888631879179823203257366450431145380781796038577489681870483238569407727489930528654496805922553985675265447534829119077825707293639392094172204236621835020736797592230226776239502652173752124152143193646786794764223801410560277535312129640839295461777826427647680057894478893385622033333226267084721781503129271637694782179593609606055449102811326632675161500732048885248185408539143039301172721067927536414227962712607390597163049298618248741923739865937338481956474010542002032862842040594041054505235499858622002730063508837777156194731942930117365917380149923834708806845221817766558242133647618282164967239164783879685563122786971267590712199414903469600827164865813977696780230345643231187251526006402694402268834758909294639503761365407789699139243272719149306084467706355407650369492719920611730260682947165053763211349617850548089809270843533115815908997962981167459483057923574373629373278511670056460831132219104713756073380743685705103587594335160804529413178804330518916627066209240066707078351557364798225520259646318539159661132488087310793146551939852022267114373415684659974784981009088993406661346043699754645436475138348025712629126454564398896797142992469021912862280820029847650183661125044916260760031248419737346411950255911834531178003729597042695968729742259556146511780715450916841482795173618589136177584583570360820646674855731701658079041945600000000000000000000000000000000000000000*i1^18 + -234324507368356056261258448196822611655787105260264851570839128684429803961289696385720056603557296427660598623621028481031815992587934814725855635283156189909436174136889180881381561947648817437694482954732218563576975323042485123101534325618962119741948108798440309548434667005706675658192833921876367503061650320215819640337423821753033261225928464350684273741467901981535841049626010480093392826183980021643240893652202242124813695721420276759917095192948756644995684089196725538944781760765620940217611251999291667629416500273913718995032781553528711618907803094235749594283654503789772284672386361448531521605989210026798746843043405409689960211611746593269971883197852430732841427196853614871683326533636441799607466500314654990029058984639372543444597617765313944122836823557012884275602919869893007542780486015091478044960269455265008867766221316867520409446137975885816911610075619067164300908876841355719897159440969549221423684849930954341903383248625925201192990028464523071605515080862473440852304233857876734298326572623096299672166165000645167701007949261998806504300529673349727183906730693854547812432350654539156195811533993105123853686102830429534137901999000243428823101380850759168031026093936898818714452481592936435522672885510509720272159562386392190975089992287760676689162635236810819584493762398385144541606993225469909646936597037472752325678030630705134886414643172218360844937609872785551683952553966507126027640803695680873012947549655098613955948366166497679248185354981493675505018538783745254103238522054915393937930796203638432306995052738743718028070579967531970478355324961910632351632145596474353286008003116910998602099019966985561358085711622732976995895768747971103388422324546323623506173133749737406145436588018598487619269644456706159891606530109761095880890835862568866505584320031483502758808104313458712459400777586386574100552531632442839356343105587111601524881437173654813066013529127950979345719056739730222464551594901650000366796800000000000000000000000000000000000000000*i1^19 + -28134151973814926742628699202327004767254474296056922038627855213572789911110433806059045170653947310716858299621088366729979191577341088039536924262169380230251210482227798176051302872171039354307240174085395010354212200263355676362869942941242966251036319395048703704155731671200488413740359506410254756935610106296721667427976087313982252999156204072120084713795813722202667189871844584577614035658198050401487940335492265547644895088611297634182363097345407533632176955565815614215314230809688502986742593707022503039846702688987878918281398869530127793113183304068188789116035351163844585374539179771836446648724830163870698361239301383348139908334965763301872644212110020871807496987735310995745471501784836513631378610103121965708737751437709536589291888737048401302909202526624489542768358538063239328525988188238501781999512095463202426361000952701782850862243594728224059749787329217716906124611643385387602555456560018670581562037658515097192778151661390466971804330629744758874844426687481361872545312264481390991932594998939230996306784223706732582760114811738848349489828787998336875125497796928848109807131267697450562035694670850300556586994943769712407834092971192765150056676286277238410411178151814870471039803926907690086099434397129549860996291407626979148921053111616758243891309589325879781806889887118209327345808647802888914571025128652523132729356594841406955933573682028151525098929281585437163441885188468540454990464923306886866848970108921643096255011978432043047398415118768045995584809279042710023409614762518436927166046960013055773305546160090695164722168482351989201065217995512246149893932639830282545672093865569903021815386596211994345742741711112942051458783696657344387801429689313487109444127222223450993400077374430527255253452700647633432498225504550545256110898536481546753874877398775973969624683696559570543947005574253397321255071377951222579179661651641821985479471627156849470569137707949127147721101365946654382587105930433924169728000000000000000000000000000000000000000*i1^20 + -1241213485761390688737636405545729995591530506682953005245073985348418363566860068313674873315111100177531069975245801404680513244704172159713900564891913015362109257152116965374692173641653712992473873819553686630919363928449730163111058419736910941156312166096722292979468955901193288309641523833664333518993075454709258232579460963772994723161322445939726608045015665831349524182505477370903833806359925635844983945837393328426224167478269556023349888960619649976031537646153170644179519657920430318782340683915437518430182869286173015008244124459373471829493878344118691438246805494645523581653978508685302354476571820456578475487559658064682798710892131869764279027973069401899439430695894924138394023036579658711176477593169087898791540743509802060753616980157669752820350214134580933512288898628504254435534734417432276126350680955190994536537864324925214501903163247800505524161128091255085659715087626507531442883702593568518263612624604044495049975337246311881197571420873788266388846378659513885947146559342775648564788443988623429666317261583729336077616428083373350926622339877474469241784967006101097769004321912930791369169049335942064622086153214499123176499187038910891521538549353972427675807656679308510978616517785335359105722636888035758780001777154034742196848766135580669434812376074572883380668906187965929104684848559438020488729831136751187835628655244560670460668256866406440656062030928180888486589159171960511019569248934200886409862832685736721368930451161191249848148398085677825356616410312486747421822637267904828840787102528633651414367777580578163732951087704544141614843902718447765969114192872494430358346739277908781692655528055037674335657035831963327032809165944718854401407336937851020662585758395332782140126464407541810195779749183897488433308601691312743273259922613391036828438735695732934479083488757649373576597738069810632335045663179622311160636161354897720095918721862028627655720115661494947281125585841146546831916019580770713600000000000000000000000000000000000000*i1^21 + -5389306710037319635740709516210460924581080397352562342045254098553684111214950507082972946795788282385890685706713227566193648720358523553113548431477483966339222018078925261424233791118469775845210346414134624664486883221876800166650139923771696625225081110062467363498387656584504126957113346206871483724487577773525895546668644276176597398612963749770940191432709113213113192816822849198081974785767240122118702284846199519182765356993993752528649952291036335272447378006811597418688593666941072713085271169571438526850516700109520921511648986032197300314846602749915645086190988571222957353626129803927467307964952076811296277240895069209859866067231501502776772128574170752646056270462289926949140878359898134761001383040675341324507852626612388921458636467819345290886344573329746068977601704842938312080577824594538944172655657673884482484871030873440872992283077257464959493139363902041614292796241616392683775676232430224556720272226405382113588548508110171330744571445528704790613178764127927244203374277748228491626195155657214739086808637432713063172909490797087942736099746534901300253517393639507481230360067700370290299297439469640808419941220437411880466621535069445761550976411391724842841798950565242285551623830069183337120830128333710356431480110458973545096712101477279294581487460253043721572892553692192495574014650644793534664807818920624458927586736672756620392645940603654336663849230212916702052781279710096250072529811850669277592342192214576643090248896035211519546120805671315093741898352928464459611458986829954146260641704291423465873890833621632939002790892846139180207316449820347912952705406565905984558677864327612857856186817255494000520553982865156496170886554483529373995435965728414954772367218269991467424520436277884912307765242913466433120052620238115364324920214628750959587154948260854251914529406378680589645211662514267445735133599058309056667163369016736363029122188873307693531749416154969675450136210459290063681215518474240000000000000000000000000000000000000*i1^22 + 463947529084279594886808985991496217440748638653257255863875895391030175192175652053020504567327138725095357027931787304037329965576842546076708463068790285960511280798264745906513799034014692258227012671697020936373961873865979832462341201820281324486305335526795038456360926388764082398188436123324161144175420466449972044781610182004973159743751494021937285673773721939568767468739463074030169314628652433463278989724650975948679824696433339998062382579497076498513491402553848051443522809605770944648344323759545060012876277720830465984078467502984396739744867057276476474002013687057814598487754625811385336660625521291070403721536098201950865211660077231517586377608291914468955289833204067945718238050898404932973180975292984751110272965555883828814417715557741720487612125005138878277904941215687564096937423148582609948734121917627308691476296988877673451241233108183160104417559776816535028120263005559778522787119199309586675977827840468674253837108455777962335789283594671012242485131021522753725653451144429408036421231680667593338493818552268783075447132128462048674870317786260903511018513262731503045536551452750401975897068861045344675838466667960784746294217823103762472820366344870775599369631359071817431353147522370770227454310509048938936438689643658721688982003345665235569260359539821509277987408193185301751506363654625442135366301436872175915092509385900069474056954514659486041477011404554672949378027492255060664537777840068325595058364862616138959682010258414935354442609605757713429586016488535745661579728183682224289732684189714400047027560875294713277921854572969533189732037741057445235688986639668196447066516511185689701616051371023328417346711326139090666404674022389381058902950290184048358640077093795125337012045399081112793291143119112502994791333405721820868114465135936780521493027037850149538480329038624460658677922769089540577964258536871628664629031827425655905863537738561314351892922503309199704095126553939674803570999296000000000000000000000000000000000000*i1^23 + -1290693343092244400881567674397671016642338937583519792624685935612428696911420207171510243395333773525222016546608530520103839156320044523696070624620659345663749400210860159217280589534869176961451645234451851646485026964694093670240254553770974056080586629828804413374557419129379727930295944818290196599828237250414243425803085670923634673481163784621910854057582695415632122869992746335096132931037656779730349396499770959875265425847373932904542379316999306109924782233467028155584995966114621689421074652575649718348079240323167242763293906947627874068903418219912323541408707169076292424069600547068932379000466490870151811410154376751914838186292164135064661129074708123258643500722540063330565836736428295308933707941926702176999574372934489954888678062267484006038941825705514520114070157669313259802296796008641318915077681968665665964023397500079336061800196966322735459836728067354739687735016420520179791007758458714526292138650708462245671011091098865450705792447751217153464593347346106082673999588492214962350805516149670445840505553981621183346202757566759724069914168048643738590231349373625670524493783392005902123483557670380551033068941503619609419194564901528225158773222780779188109243186640614924702892256647765743741806259500697054457141706714364193539908679181576834533404699887013333732318539734261282985925204586203984965208682988049894070132342115628080296970321662374714789571180485786247237490344691192211233833212124235597433281987071182075144781957374413361432312662967747767564778999620397496249338707474959982795613233713379680506424448669329711120448753238133570761955813636208038371017872133629481003165196019665454117328818122811159231696730343804977641344890093849884775894286264395799963178185544385883782292166367430616349016004349982606547825775829715049168590357233013219268271360344529341722260277278627412228150764058078890470151545544410817803859759853481956891080627479855104811584053954999507459691325624974992159539200000000000000000000000000000000000*i1^24 + 21706267990630261913010920454284143461905784575066547607719742165062945866768906435868224933804194737282910603892022768286941029558574108260765245401437798808064883235262616205957097252789584616096977733582785854961851889868967274189988996692798949506594165934009984839102684024167822589070305515784205489917461112886639588021448489042133303162564163425059301038691312105077216676437908717813485989571558705051588018374076102245527861153782772153599302660519674938514480196320387831136714212300978344959183109055049941553112445024463653944328358798762179998052292146016625938054736870002385619072155990260639645444338815635722799281029496821009817250214028596223127663389152901594147372520109760919205809837404525014057535432916303332127954441220346326850408633107486546762815190897375475625610034259815031726732954797758113543438899089514417319287082516666038604216706254149980553212620974584223593855698074735613207828056833954079543554012022246419721822326690180394640645829890290598225234234893687579138525919511456092051291541896456706972895263968286065699519429961300339244267194971811991716133210099420230255372041556432685165945172303606064500425080886223227663744302982799072672502579433346257205083843355685630267861361240862702364510328314290660367261782375020870764884408805566423449582981304272198296471578959419107723023984307955305315791598035487969425760451807852411252298503187817437125076309202502511313522455655660020269343669635102716834316151745886149195992711318927714865568041102185875547889129299769034670215973418264965367637098185335336021151343520855394074705753629607967700292736413132192846331270822831532216712172752799852307798100648808109414733299940073634129383821851587082745792312505647966846943457285009992135178047641548791010328422029789616759765097609589309291108293333027654895134150717901153548465438966693069669296164949454878420804010633167712466569112468223812152614702447478236064079432433206857263071142115571358760960000000000000000000000000000000000*i1^25 + -798237070779491130449393360504909065889861344060932001618354978505573386381690427976795285950325139572197802965248551003040432110237565694014674935071901960853624734531660385974918910751839818377033199413708173346793017088266667704078128078371642678589330259291451797740909725422775834232340824959846514716375633586433642563066991942479950062817893458185657396936464622807912242522528052210471561562010441059764287111680171103327989562908708275137641622766101282665550322189501053543514013328452545544659382068551269720216523793247348169242572545213886428786337456092872298106088320387751474135479815859185389588842221580386363534360358608847836528768875166599969708326894926705623696308618069464394730579111590032537242921645789910415218789294952844095268561737381690299315763380632125726489383818159700623550951952037570912937831939070490559578948094501496876286197094363709075714741133852379244079676722726691850461273499410222187189705560968320005789650746492205681414347837473811227789515430610350075287724307203151426276264058623172472318643892251249594700468088406267838131629158168283536642905560322534772713572725728394025442933013732223092817740150142372338287063695291151953122507843822159746222701422013219299499485005137068993807925759853077865742288021732995982319747622311076400651098119565408198835146810211553714743703466602181283207718014175575043336170710364155613868986583694055895584025012240759188031978520893451420182617447577043898679540413932171125398989745347721472909422259619298574777084304577118504888482581434810184606972381401221995072592639689930400132754250535344315277416868991203974259927051003971976414339864735545282535446490440298702400900962290646786662498673642008358174710631430551779931198538054970425360662749814819307674096108414305259487062021834312005372194047838869000348688952470195449776782134135006356218699051879906659102854144061160167005999837291719165416574980487646745196551546667749215443748328835121152000000000000000000000000000000000*i1^26 + -4581637465412447977921430243857758455861276978696267102864587200785653576995780669421960167212110500104402711878150402437715799994983441220521030951213406168482611795683959836385651957932148760319954963464544207628032632172839982461470560946375922223405020922654599436272173543026364820237317987654417657224947613583023175162015289525058041698104113098498398194561898910068050798449914963659108697351397631962580674452677790155059386188161697492409025840870065918011378118162758253512373211150726485212393907978736128756515524195088679785577063057054303668312309766903130716219222167236713704785007060923049933519153911358841575935118633765065909177982372588339208033088243969058139961440846720041052035089974714034730747154282875495840395612447646919625176452140230611691129574888825799519934167176152039065220873812739836821366168994578941499183412570070390566574968416126503928578543003087701257630749534905671763173175278654755592669438831441943862683097594350229021132875407482978501813355981487035867610754177500549287795101114824055443333059877519952017762095646830654640957982996676527099591407903022664533835465646409783250575828204140539901109980282685894623307515845844902408289696664005332187699558847338447769492830663002670556068425507099619751674010496390048497869133859125857242638581891585451559537436883145013292724800162526177137932122763017606317257356493489697622865556551928055492163496203072325049037991176868124020579035680066640395133492267182099304627468949759407501028492955899731256371163505616850839093350251082575596515886498113183040571783854207469991395320038634299357475808464597007948535116180213477335121360926650080991570309473602065909738330666302124445002110717446516388722331355653571541117759029302077758412992733911093625907692575209478693644527385482398745702701706218105187042432724273997894992368996947108543231313160197081853829217383637982585216728095146929662496491548856730291748040210128138714690620280012800000000000000000000000000000000*i1^27 + 93868981157664737111893138005677632080351895544915026553535722593328382834541920238516414624934715196756844905563501659440742628938087078027175970768940757706179164199749367887567053870713953425885608690474365198876400566974415298981724524243411939513295330019971030573578592278775338323768704278460746420372359404688263887368020559965896941153844154735918461488206841843052488778460333586861515831885453921567220712679111173668855696044484425608886097373803365886484830499558631234891705520271274913012985235342557607781608231673857949541113511087553298447708623866336033449626384322333353026076866297954830858712915442489435215640751745111448455870595613280300238544603223555981162350313034821818771086506347015807133110009102899541167892603263612115192580833248677840671764830142958744184265359488473916627562877070024512013888229993896605732298115013838329225097096983038485706718596049803614015085247312177716397279429305299599300192486019031899517408355018185652654525093351721542434515260145041626471263454897226372173382015075059184180836525973420245167633326583509799023504191026884742066749909710879247734865555100508937770274937404914313209612121628744307721536072085991898540007463539704593643546668709663260290393894970255953930531513870509713603929203606569942659804579004107761190510229412791967038142686117311375649191709441624450950517338429766802100926125282256398957117986338403270204348001770519925028113170581184308869612750438007917308033691386132364319133904312280125096487842978015992291097379282887857627841352778939734864973607019131707815892469798939358018755790090272052576068194321098316659740242654019971291072763459467406948354958465355677080375283001926401175806326156181392926285139578563966323178168384874852213628929258663195887721288178820678720946317575328687239553964936785885269650027394947419381477291324732605059105585764185535779102069752750590256385832332116803829486959801055591428339530866674109054367825920000000000000000000000000000000*i1^28 + 101541670031423234282537211741688308214656634462096908255931961184870364258236432261019403308304627830721383153317274898677629359817410302958798883631961739666827357704381397437954457910030591702506476255021277348716226721883373793997593321530992363001678932136135750299763419778166041318604654894589217257596671927376960083722138619723561531241085770217182520516280589636995256353176914238643825152883504482751537700810314820970946556229433898573891946596594671143455132813954906743158363003959232531191211995142464923684536195564660151235347944913096582999654877300941365762998811923477322473767281372181957022792952166428204932051640093235444553480141489285741729979429815832991236449943948054303102737540795590675835319211121784537232485434962429976164073848333705757715418701996350753588333207723032621541669634603495616776056645055462910124978465825938429039489812077996170876095041640316865082587250895335397254329404120435874864195749614159934913862411440000649224640530400027698394693351034432968304899307178686021448911534641092274999378093535414520240361358025091932636448792868419254836435631622694094730527388729477348332236424082789234459386201750126693020964900902599505658313228604704306577993840580818229748809282683695747641982370870598651041715867957944120995082440850839940386852157285217726107107524177965560083466147024739280415796831906788853971383765011139928136184773489838230326342721636712743234504812230574994887619995506526559212325651473329768479867697914910305844589635344902393995979638473416873494995305784976161970660824611662240820679791580939127079657383546727295338010589037578917431752876999798875284346151120995168984370461147549392376452301399541757979334631961493567415896023352321092662369492826687853641999413656543270536864101031615258423117709912453998620506857087607033717416681381570985605510518117685660842246488269366152048598246520350992488421098331998089729804713441849774105899904929261561053184000000000000000000000000000000*i1^29 + -2762247101841672326330690789098217519631826901433696847640455783285812904248071556799850574404538233042230637154094007913287989718976285380845235394456505903244181611683634932328690902658640426858179370779861460432570295147853089946089621602505397766093761868246022061022761472563000978143421737327792072376626527209586922741317884400223953833355329694198572772788719073654751003960835599115238360699476515845955850568273783443038273917026194245098888648196766328625016685383691324848963165455772184105563444172293813476693226258390832360008589726766243075525718335846306864607228291714599085905809637421714086264741058556875443351512829801365107922167385717079672268397132804914708695929528267568975939612765512065344311373882602197100804852636740336738515102230276013394530171837075655645580600302611679034697798984769063232903977462257513772861712796621052177240094314229479917006528551061869118919067707556252106308829795636520506155423498902599375765881533180137046621996512170442707030862599278693222607796692144821842792565878326217035984013500745169041428786953652117119201358784506132295540506659512492679333022796212415946302624460902594582383439503075171733632304429378898846205665350802258583920734382250386718331681187254845187389927957239642551476542412827956536329930370295119837253633838217875178373021901390282086334153846631715174035563897305887796444071934727371293901299394804465044152253799163484106026569168048629281494701971224151170786695487341533385343937058632257773379088055864201651001807166137450807551071263666382796252318989985802003337589403537905777475217871972493001243522093143628338070183577669106480798420919959773167925481610950146756633744302550323547069651074664089172039033387288164159614321945852200146649623355688053336939204862300472772750232121224439183798942896571967489062724903494734241597177944283067831405308068990008504949525162330175073642214554757243184631177012661851830839658256894263296000000000000000000000000000000*i1^30 + 13489762498608948547995659449000537356517199972798580377190385995077758994858217211051364330307802078372752388145889690383585541310620175273741267945793118927355650366761546521576270868308471388852467635496415764250235784887617309343697502460872985147356334328567558118999559129437004993810536169871374171068492099796178563888598712755805099464747154270892075436646731112236881777119624437009560472813773837352311235726498637342052662803965114111977452054576636159885067921973321983118365213204764696525635659946883316380357969643244043213908811129153195326922264163042071038232884147836033346498972177843477099853926772630191339175610551775858057470830207631071716487569196268108582110438785966575534391560955227550732151565230908077987728220431793956664216339962140836119816615200165631428052522239896068365435118495938204635791049367150231792629121940408839462230809690175577035808407231989731880409432912953484183181382591180604370523594731481234147967371533723027451323038161514037538486709994728132301158216722303256911798964334544360956638303212383061102371982550669763070295202240015324051009421717727761522199675283513948658196010853220695197929519868517400194401647670095620344509770364077598994465631222147736450578103458026183005684675237642147779720518205754694567762138729286850343430805140323112842942382312025254829152015097106179495812132485922125114257450505522299900234049808430919950060546156227368558586126255070391814477075978228625640950582069851119169079647381874322026242342890343375371175052614235439435137593435390476172071760208107077463074436919654281314975043348088505214152467011171267592725226309487281906531070356247715569196572240909912408132357057854327679537995664599739758155859546057427855173406678626821427166059572399902239274636650018137465887959802636702638130893100053645981841161693046001379206237590765910287396158126696379703035924870928271428926021554419880748915041642134876624634767715860480000000000000000000000000000*i1^31 + -74832438594935846403453706417215126800316561612376952312256891653376353942946505207908290612689299192915899098988111131206255736342028981846875495298901410192360001138388413541158576449407307156190957814863221920797351792491308399600540644333873869980410051683011963010093656081493249949083120855629794141227251180935614668697645756248491116215572684106748069094653698468733621774866399467784658775093992620149933393782075246830242545269324010386134877248980698664029220802511674172761639968282174650613787174321985739618228831390461574563897765499787908504303934110768891469457467956180211144724147897108788678623938113587073383028868389256152073953168389757056703226489792664863202438877185533594928163908675345100878932873059887163201544209091991360426309588519808772758584347219913138367850672151995496563255736318533243311866952418271945867825005520414844147565091621684914710183829013334314828600313476450354546045792721997930201030373616923614325083652324187386349082084821451437927941235482109620567503553897935158251657826565824505072432114768077757210507603713299549227691980350055944808570201219281038478871724579531972206776496854197310680879061559608418714143400982160783445719806750034964669188708252804018229212578174639233394907802188897391931738090007374432042312339720710010532362615372917735996867031283245421442062804877829244566377097592328996624074918632785724777968688151909487052932202331979039127176799326221336377975760501381617103903775139300143701881823361013544378228778672980203558086774486339433624024660229061078479096296416990692341837986405894001369804857937202599782011673073374867789521464008217350060375613323099977939434075660201255699426391213736774549103703821172624310001714630965860821772731487215314844911006074914341462090574962845575511544301076629240542818541052540916760893226412319451091684966375693703942545412510811348170377525335871112872920592594525057071315648146228011890888409088000000000000000000000000000*i1^32 + -99261153019862843834994430232571688874157987218647354818201499150849987455300578100142449854080915139927154797197996412422406109499651331754692822980407050474927500337763670993867972875720978107486192432318730904549906660764099675640163355073543457040713179331796367620963258418961775010988474031069286902530462074601838337017186276342383575317334565523287783809339073342079667589556150694947640103652601505136246553451504970751924711141707584749291541438129754932321029080258758544559654433288145483752416460948833399683340595744141019466923247258100917316973320574486242045998108495940157130404999132617968142845615418155677065767196134010721090910794052614364536126171539700856967143254787860090104109547883431269420764245377205876002288513989565703573877235233490153589689308014693357324481956209572635096686333273968152973238949719886236433282968842513592045609660022661197678613402353217969730550025684209320189117146252832874936875686102956009900736300583561198965876699155307557194331626100241437346544764779319050014655115213663688234152130760610650143873970513797503192941468171190979815109038989949844944689119045276090994856673829602165930595761503898925392066122932828513788028264902892203408905176633402593840437036211073721611937993487981106688602676036156042286372432561770965997635144916466153247702210738950411325890769690737778833730096362130205704003480316167819283615396001991274147951762796003542399731257547013939292017950659134056527075380254300497084886266491558662990697015787375574621011120614233649787217871446574224586607239537542312820390952061280846975115756987570474711560791673567941346824290333550411278515164791889326189951002726448887400302925229556084587925257247439213605592647886508998555665351739499520272966556679061917540326521702855426163598989774328903952242503153578809582028610763745916654399540535459125548329989018601845785718293895457674724422621226490544253812354098201424088268800000000000000000000000000*i1^33 + -113020552846174116289159643993120940321559740084533743048260233546027673367758936867651664437949500927614738553827158197906060001174373827723516039914105640918031527547289146898654777736786273453101398043140546450929503316589449124719651170390076434576960445954436329992056630863753088245342107414551555273788023928247573933678294312291334090905292105985715049239121091808534260111362564846152312701636091202546898607307134149288311976222092066392819412736909440131973491374225073632974630152125938653287732826162093138459236966437345446378881110664842669041188991752104382346899547269936008972454078574295044138445390493852311975390377423288179078915341615776185679027342675519338141941719195334923003843245560537047624052789600655980443115322387814837621919584335252531891730827301383172828424615530545736423923185513634389803989207493097626506178744745571956154232252170594992510339429665904072934683979729458637770153501360976808460954055697897472817580737671271445695180015342975988406295642803170909408815090965760090022882879475188471595883994275246454242626384164647258605413748246524822206275632958225103252382950106553196713865725468764553730124084678730498941799931169095204057031586246521079383731178058093125440658559526589881248204237627518529455532381085800108160988526448532088799764650858986267257677919725529169452351573409980902388985481176849358478281091432511680733186099853132240417903768656982002176808384075955083455396620575863468573626369908438759936826979750454620710024028790339955271691608322118949894025412110165088643338223938722888893217638022319428787723232206394296743889977795129822775631860237177708240301815100374389574794029565293631539513362731327531252144611345056856536299349051452271158608889291367346830319193882774721163731099492962856280856028967748004770007789246796352420878924461674320247460449611278506639986517378521981637792791272083699228472205007518752515064932848579379200000000000000000000000000*i1^34 + -95987244350587124158305073392142593399748959452422072342752657877740315294155540939356101013932400527388854479944980428465037128137307988535631992944837950031147187510712026078909500334655805201088849743988674121753433498212963107139170107315511424770525342860532986490796783116410677360499022923608192136725806145239731544389666335018175726609915176485510083780362721400323483662912731346499767479937475827269301323189155165147762822034988053592972690796570451960149711163875672105240135666287570274059813034250127968664913345016170003134003681226926020294699271058674402622792767438808800553986609570650167369482475244831614221592679313376466139166558538915509311071232181325732047082458531971067902430680052996188993983973064931192014639856284691789187427572593350169712685645737971223230618549238199932556654577175767706543923816472572951534206298738775409386772103365593394719358782429208622571910721337137428172763098073069033487599261280543246144790984185641794813217691122342559631878087066104674942999040060607793633058857784037284445311626381250018472932553920790128008756712845811112844783871176179377458255971103230030555983813231078981907707343327112436002304234959862207058962194604204693208308502890854189239102911826469301162167344678533812008637501067678236064249781594620536395724373707690490283483827073830862226526595037594662741172420333959807340414102475427624307409515790889871697057199184525907415736066107876779266897381048725159190852671346637961038086096714961178174847667637688704814730641151097264123448856360323868528822222368329852358913927710677926362197934521479187371168115876444700424871210662442487455579812164161683055033339767863063569878551497389495887734298289296058775132502850030458899071489240070271489338436622183510587257208097138085650680248507815534411869529352755292376858964000369455309625030827380645821245779191290449076578391343944616776049026403389297884193154400256000000000000000000000000*i1^35 + -31105708319635047431982109836517736408426568033710168468686518587369245982687663488512117147752143652827832441498054785218081958499429445368778303841070595282086727618915047653206442632685322167840974992143269521327297825507465190754049326844682108143147815226796948908599364226291906601987683024558273784198745113582143796478525770340252290953278153481166327390617817892326530054301182279965314645081794853703879943771640364256814386182385069746637526794221099349079686690477746901407259545956813737836676361752468040195671716309347578803516253221607367798337986723713167788877270438292336899932670645931129121005224928482092470054945901780850042309662202739390930204871201229254743547168434051936571307716020265793744935879276659022124780235262885275119185804248355407948626521131847563470908416933090100487993504340387057865574645141229799522200257001874732684933185611940662900956361482879377440611302371517641914478242867281934317279523246501840590040037412367371787393426242566929934794678368157491389041538407291388209816256080852811885539122619349907885022091253128684222074619516205667597231211346654405830857910386224251714384571831179598851004445620627510512401605725197640252151171192248131706668119529657742576042654286644205094929788292334386532616279457364411166189256858690325639972144849541198493676170557766037942039007876316952884254986409069504350862779941277821668286476046883435161473084787201364612568720030474923998577352130346257196202631430184272484375776632295208834327298625557487884263374705257965117090743340751420185055587266152238060521245866889516390985894223754655950833697433371891656041144561094645631303896013426500702737422838437154169215872364056353824967606723896876206523434604774828789164385157754001610161592892753943916289979347847853043548051338831605043435375668946867129964081539461113068217035163773188035268487815442667276961402775166967019050331111567193592247091200000000000000000000000*i1^36 + 245776785405583134126517046901133632390784722378930525028225702229770374605208009656012390227234112040408651366618286309561270463849578454358310282918927175333977235227207388398053442369657923215092105733389599061184563559411504423883832346129113575518553199380232773700266361811062103065300157444844098825291259894986092628210902959749636929834716828189330199127790486330191418462362456108820439394703515736232611268099013344264152304239502019426637863242528528256334910443155150089214229607538652518288521469236019989817105084345556434453363504997638830280638564711410390239570063453087516896668239041526892336259187826007294704306233684149351482544076875379435897108828138406610649295325738368209993200995409731741086691527199417698104077647532827051893269648147994819313874008195745375158156308505161662655491088273227233740645058382682000097917633911810114532522486366884885914510515601416655802659361000673763785659210867170189334164499719233874225087031348912635458667553886399570794474129209366285917950366288198686810479115090580030844253225052510238750426112714028646901128476847040639195137759493464410230886053693448899599582902297184240392402142413937955223093968834825163596258722735819790635350987044023199931427867539494494644496499839507392048813798608880180787890002080112763537640988611110915309285674934446268563973231384835297958174453068937111343495528373545135853677725250152083219715359427219404242475109205753049576319084015847726630865754525619021899887261814845315313750572490874482350466638490440955457965128071311702832077780406363810883719104985795575866683601036158911714392744543396022990333339121538115766426287745785753991967353894169794595011198370360647021976569172477440733561154043780097218308789701320713020500603673390215983351185861217398605940151832663334255432950691287817328887374741435839121989532243717087060123745648436305505475637173287238835490626279802142720000000000000000000000*i1^37 + -13784167767515116048714083661754105731541901498291415607146723316726910915287608522189784061378316739815076798684190343680167466758574119465743126676816774235747910403178312501582749523188350009212585116659355189489521858780646103831368198567081993050742868927847391376996728424882112231725103285358368894908552715280346579805133401014117447225827638373664221061172585147193669370320309430152320874224596016918374256701543350266248335702859297550968036102479037944158446411286040393331811316835084731148812443828698312416290401271358660865736057551072649129154232994023568063552861147697399858971297778817947503005043439313419508884098786131715013157193813669959427267978721624218396828960538544106314614301000889317734688062859987106850664033199678965931393238753068904274422439037103698412241516021019709350482932548572123639208020095094974822132908341400594560199888656530227215433707339499420219830288458419665352703450232693927035272194776617682271838677817162127735619563605518367420004380228768251234525502448493161271289853348678882964747074088129758694698252358400720098187827262224471029092272889758117752094102414641429518744545102301860226369597133731220295123094534937056286200261831044272557451170719822729936276137484531676950989870235692143695671222429710614433370307528972874745845642787258714260360180108464241248334535964426100934377663384103588127371772685495502828909068524975280002079620884484630151582922983995290717255375124500115739394801169754778214622600451660277601552415668346076846407456334210073685499796187350737904795873340091133432282528785660268091202730059463906958285814852101425796507481765414454742665067030537176961706424022633905642984580585328373449062862119107244517061580588480797278198159046958045846484086491406565504565908504301911424190574915110917409724657727539741927819975944614216620849271165093890467576288604003373550296807728156772079584577323008000000000000000000000*i1^38 + -181563358032991781612264654616241092162615399041115633938139096637810215738490350752798242828252991569158157011312493259968344268109975289256170685821481500872272429345158134395286302515604845305234414893340063964683011536076848680650223920611672281698926846487623065868402331759418927213537686903146015956378921469096649138619755721443158402553213770183535829435999206329988186122354650059953351336142219452163479037000888554411934889963242474265782271663589490356882147979538040335567461768916155903919394518422688702910756138549691218381687319192615350822231396540785382490373206105718104313929491689407264549725159162743408272704308071305828292846334464235763521996545950123550051056467378947288864932099988852115016366473322597675325015299862897385866271539095552355270083862052390904803764373225883770103207475989207063585272500419529814367014183234201634739112965202019578310035221102305997416621899505999485366881092389462908455842698705659851158063667762337315772549310543811327221794373025753464693914326961498423874352203455476446599394356436487904902884589490460231611718882249568553304733530873092313534275040508500221176973452407524057609339255062160680614960923690937451245728969893764479380742146272803611726711491470876968505010183147304141797915004661627236528239773984678169111834463920824256563119832271023426752820372363302680227800541089060227603724413254190957375425712552870595936119541944706705372966813629255791240003561013086014942447570003650021873470473767769254646449074260092577337646944145643687174726347441903829446066124750672549388571980233584130824659574504804349097589334098244242203924106672886849877013055262627843888581229812473175202270179159957823218203037441576955851826594908373529380081487349124091866210847685629971514101940109830595243348969752694657411009461540886552355227894690421721143805742398958363272347940158850891440312498307562815776358400000000000000000000*i1^39 + -980380534639023687107251861937028527167042797669506982917555599198543813207467142659755199635697188974168885193189962387610289024435042721222054637444998182399639632922043065606244588795119240485140312218032171126641343936117513876104944061755051874113332517048647430339726947003989248785880680860660140116312917997585110931321575948075654262433310458624201372998871699518336912430630578417797869633779103305592145575098073450641499660053005868525457319402000949587767424257014680054375392994448134655742431488645987509757303452954751655565167917842121184341096522300353697900362517114537859779467169244046493507587052766566244483338564728109222585805237546878464967776840471125089757255191633552169847900668053362901029135506034939742714369653936438389143350100236406443003544360110907972597745135834860108309967805774363000811731958030491122064943037020154260885246519129746770926161240745442344951006286638688458753783162377014525609343765321022148377414691322838041064998960795955931186405796448937557377695353208674791533437856636307132658719771192467957905028047919692489525549041151538611165508664118524607489746836753246666220616796397130938797567320073556687853298713071282395896622700497162519898725239332396060249131368374544270728820725136047105332737841436071205661932721871172721877742696759053050815227337647422575793324786664393294085010845990509576433233539574441214922490796903909762685890155732692714788957306974364866079857988601713984169423526984226035564347788242860249908323631310993697510170447752003185766222699381435230170983879847556252594806924039183081340987712915454956332059468265439884424261550715693807883127304336458606869779235315194093766219933342460444481096190082416691104548898731394758126363653279120704335738182646477656520572767084707480215724058212237024460479224884779549460346740733023682048458313467286153123547274286069970924426924371476480000000000000000000*i1^40 + -43024807241418078636011756208207386686696993118149999080711909502019598797280667285530924023416096331720299601273143753051915497267288383267915027134543733986714738244939423704748352194720885754604725099872240999639443085377097078582997805156286535470672685755358648557966064552142514536756598434212806897036227156871974290180428075249878044324683684816708049394241875007057359142854681225453695380125113329033012208937852394016665794212105397488399437923483579445234281882265215627102704985377578832675846641367194439181549005532343956535961901377687840339046941847945606706910268933358194924968875401051257452161349723907638052082556397401868906287402520938924134082995549075471704326376793939614188723495565327585872288723003514554720396508051975472748963480791600854813745411453240094002168093932823658845120961216861908874871784021608487862990881513278882919641985016100941133246272994790678866041586823381807586813290456883111995266275867176856954060494396931348752889211722901548435964531379612887531237135225039641139226492545304621655437175099644539904425694713095858786750651359981059901908692775240937894441192496357412436507706430971426730506591097676877315603537467546624353712728714663127815844439659507759439534816551670010429742614457831454352397079761363323912646222391585649723069515406788121209152655227934953144193133238817294911420933567825984760580361041680328675271930178738878481734415323322784640061421097588004907429404157571915469576788864565951751680178126494777593800035670448524999813108999041787626669745377951924742338218570548214440483212214849613279838045410475170371007145427893765192116761123391425988001812940351839578864401919387795217618695106209035594666101241421248689180363344886221670799651595757032088944596785353054798406949754062650602636041911645139357564610471122739060137827004081156235600713170999867111434584566032746375811170304000000000000000000*i1^41 + -500273271913968156219223706953206273488162558400756563877283116421539353674341723618881707654798647724256659394910889846121610748682143249276914257417839556122619728847532755215783896665777028183794806564953466017495104150506897847374744174591610706725047536064299952990625351645208799287849665438060463958283414830105205026953796980830000457153264243648879789255676937591528268695596147454550009725896802536137760463710158363779132551972271488316916252066681643036506089939454935871577278723815529135681445125641098079445429622766688701802895715017625519611665877862856214935833532807342360590334739773714652505992737600317517657261626790289505608439910009081245268081329277010142519856302323246395237219442260214171238460793925289225531782117911748979242348837084252449380187914639477409684325714083849721225669570646171500189391359739292344646007264575727848285998382574937215761838208506477443955095966384234544775236283489747809338240322487631749178706662295476636302583186742884068580122045242406171913494067177095084923659276869696883745893320753432465367224344613467679233919847209788928350509294163302884406558464358137141958313841427059795458837435578793182969396996754942051233730334648709230852307398393156904831335891647947881131960223636289587799791039871889855281484406971019703458746997105892337384534961481659759330235257279899629776742855816007178648817451151544411275581101028747793551156380999155777443248646403137479816029879151657610461873114540186285054448382596250705582121189218620456483786766828004816941896121399307167350647945501451090715759103488100604206288705722148875457855897040327589482906364347774913609198092388576278139064394430538569897278474379668218650809779464256409563619052005474786392596064990503087572138615412509040887567917648956941153146199173790438719673415480458530333658690467465604965961266507876848684764393823872326041600000000000000000*i1^42 + -2220345561731836784904989385161135940369314592539235098773645360199557523184842295728412398249155857950891110077227646889746693797744555520171486580596163627416016722903415812179583731956280206769786320013466633129102132994994804901404318420916352711363784120542350940337729036087639265834147774044016595128579860090393503330900409067394884961787912106440191796079610257344376215736603716251176088360556286591256060148206316241604927185807999749868985408880873452123511079900104601526581713615639433303767044780315525711941946511034703054802335412052408320089205408123981099825809144562142688533177228044669851506751388673701262345298338263326361694455778911361297345015009452909879893558253387749664278355048780364948347204896895528005084282069867045356686844658313162044128664652189722583877727792482081560095893326849150944613944976078392668919632620210001202098558006354422364113497134601356046406593505149631021467322463243617509955224947535380668451721666666600160844514436809688576372981295397751226671279113017684138123630158495606915916480497689543264944026570346597784806728949996640647618578014322532274248401257969761288161685649341302210426042863705495278689404749051495948896769265424276788321664928159049337078357664352007004987299083714473465625441652974935350272595359081864735694006263391473492247445280097753915591927631563167912793404542777196114678571231630845407807222727409033539756965114912893537088758302308555392138112759212289557820013226224381155617693074663902646661460730960336119537620024747851813608200082898341254236322883058180021747098498618378479522654481502755613793472765736885503546007880643223020762267579127333204055886473030548125935758265086018425701382198777918123866020138044878533669566491195323614435564231440612242035996550527159548493487268434349440127368741621351994627142662056827410097553006859375447635693362216960000000000000000*i1^43 + -15971849573563669538292529683588312236413867632336706422013165461087922850140564115148193312833712834480883822544306976814155906398644371401627117764738467705462584156833706303868100845762611868894475151101748826368523556142288846434006382813882179508448980088783241445291937729932302605507254440490536289512621013638978122046419302554749195550384439463832893321907153715986152470884920513391318176185174812848222824525699389970147727481069827818993359502831281837457735245134370911638028698382529816409393037170647784249459980428691353950112997574694785413353150760948852946077414151357915017962684164885220140067498470778916221922854610184039117150865854314994804457142591187474104910474653416188909234519451168786328116114171582441069106678522482146148279327705155834102379844620972751836543555993897630845400082234908511688974994626381298253427318664815886524441095051534629441571254874410493237078176420053594250259133928652444546990819776426588763251674002862868643733836362639872162765066137131669658263775572488668635474696851307492233508078502879136316364434283547681633995792295777744284422621832857713647843718136392204131357830255535262355035929190297213338066758504794319221526610189648208944419904208372325617729224712858311760069775940608889811371322208053825192865813481786408171358692786678357744224777228034037655761760810701478713659252552309941655330380141763026787870137801217909721057251448031808034069370552444064290923084375911949530763807886055983077973830971455899281552721642917424222365660653184285066994428221635008738694617938367681660887762136647057426164264139021067598779722246268274968376530811370919286924061124360650088106081684389363110937699260475495746895157860531239008873438160876512336697412784529402680072672503466038616943359618029415995353769020168284673803959223486145352503047885413062261223780430667161756762112000000000000000*i1^44 + -209591170957528858693852607952305450380274924152191475389316908629666135181744752565202253498190383400844003399012208252913430201870214230556680614816239054226284312648642658734241333595333862035600113335933496479078404590606580428848340207461942243732415156177402410379410852566283082107906193012693629231312364560208589702032207452083174098129880300533075759367206314236060855745527467611934558399299194110298316123845215756374034381912173600516489675072324456507438168081155684872445162457311428997546511551168727331438693228400276916785198415130782542932017521660898708946876733426701591364466600783668442217452790851691978903511310723427072071951521462404396646216550144610190110058279974306061102789830351351502709938257686226810550117196967526033870995078293321833086044504288633343928702449825004102230324662321631796173798106116642929938504474441523903965529545995814743694810106662034078869234896560069710815890570564609791626259911898200197498607201191780875586910281314092062321250510913589842022409531511518340218417429503022285981143986613537358426657144779900815001000367160230864585373938280713038652862185645059156456175863241295798750216894404298133483034043334699435527588367423208161083967197501489406650990695814133968978206072042127304361344027085227738804843693987557834864182247984338024766998440279182507584597001442279580681930688602001571114105296334740093045206800008795110738724448893235135935948974975294010534124549162686472033088726078684581583013679005080097137928990022341938453529178168424398937632989623572311998397370860879129862675417737148361459907636816993841801661905338978137098584086651245988676011885644031996741397035537457253493822511729673709064394127336954365506244533660182029616937362862602471126825234773632686771649239390348734245746411472548189476227954662066783627970022610615751329338590696046592000000000000000*i1^45 + -563581534222495941642324679777009673491045453281213909489979733385366311784320025600360123164176142773805849702208825547271464371401111577366033973394458246998379029026156632477926460944677696597814894004492710434276948512651658105375412693578439151308202203623049375589030474586996186355438116342510016216270185616127572673157585424858219924237396517866930356469771437900423862520962282519448786567272400367216353754140285874633085137907574452232710554617724923077489407567155417676416557685977010357413417214786621833935070187046736158971051431235062307199622230533115920582164487709392884736843591259949804447190636565876094263209108825488474914511920360143572673595511127896947566491574879488489451337603945709661907140507569676625484333427125818473878383583066509427971318693932250111751364264187438050232113657111162356963710181961764432733239145688619295941306538573291046936095802593980549311439284134598410038202011394464460142577666488640508619182600995081155623054422490894456239019552592068080675612755119486379051702540094485651095943597381421322160696408986930256277309462283906905335666807652148025203409610267833929194647888461194164037538160725614357487260163445717487529205350778260129368754146485989064124233418231636232708816846258236172101514517244046291784752004492643858159624812083344915058235409506561985090537901189395599410232499968018973258865544706423035451451043029936033062848333362801686215806014337802996725160122621053138109228212274220302221584897343677696431921712494537466300140022275992835641377554387872323756118186675672191265941327393364883297416797615148528821591022626509663940649404027616755175098190413210481158114832354111706677251965399935848101050990417707755644947503192357371830325249727283096767755667511933427009351882372793291563826470414357239435831602354355076613404770378196174283147837440000000000000*i1^46 + -8078162745523547352900454439311320805695860907253044092910415367681517478663222210643078500579450130268968514465282831168310841320815884234827592060855100229933917827558123948802109725557955273051016658531211964350403367942748643840775682826470591437114327612524697784447979640240206043417125202639364070309341163294052600451630108984169316127256420778689916428310467847370045645324460593228687198029398717508050074653582626934625309627482889270943691758978916527204361915284824193510968762846339592837250248283744718352577105133788695146428615660699832127553688812651336738408682016816386237568691122297760076150195906603050345815174156413117386147368309025603495823742239698478132898058536438099887028471631813353691114829767021389779905062645260583462853065923254114007661893259913162418819359518652599310282721144860589211489802908361147235532316482574848725443856825773021626032178956173553018840072018425358969727731852880628004459663205190802929945384908962952200464871952457080110189352109521243890302224964436154987591881182348985537933398853062513310974800499684393525144549649428020965009839405427739964720489322663796087867892340809317284829369534482729411526089541884531380277575544969480256551842139535594063415296788739036865136984639486560842879645336517947663884633470941771790062229600287614451861027393624600015817625193214250485880950824669419620977117499476627487981044604811431772214334627936546029269705698555792310132300986960290593653280210781189766338048021192802669339154670413888951474790397747748374501510424993682476888093411447879094709806377169310457999050134490801590169501787451617050736830124045042144524122426497751385298819857566744464091734418101244690283358226224392218263939392447532763696672387099219837265559096079896743783384743596133792096587323737842352360761163709696798427953980942319616000000000000*i1^47 + -6377329720088356772303206717738759195492020120770835606770083636584515977001308757248346610572594127783427608632902556629512758341420502550223970669294084684412209648334705771443771809736090903661735976325361422937974689248865770751476269696006072817111916662536627863862919512449665915364642909837285317853728457459548451780026327947362029285281818952894051833344888910276204586327349961478245952457585798546059366035136256880054156453217918761171592692619657023206083977300596858589495211285727128326668578773960473548113601788483189041291343838787585509852620118357216553820946810610231143523065272434631623369601755473016832032094956477539654217128110216862380904035805845783893322765654005008729348258621051422879933565465131187734131347531672525883012211298896377613770443931128462420875467157012978632347895441738781187207597444350733814143256109355508733683092468689326241624662496880829599002635600828096339881626597918572094062665233196385524690413295924555714083452918050374828479971904486619463120921827653721843901526562461195603305077913844959214968425849001508361939915528865428250916891656668814332760910255916588374773061637454866479758870219737656645373499887550712064931818499557410011743505843074999899602200685349974226520866805589278120370574513714665112601229695932294328320052218998425024401293981949385455253902800139573716800131383906855301958444059537883053304373236004703642400301274433704495229558882449168780157407007984869921381209816186985196272358812738549642726748618728590231116909631101181543315051467583171058380448326248326503252562983561953120872341607514996671824274026498775920230949382976469446634107966466832750344297287232827292614977028586226770916599714064899422789635354749012618565459271171038133267178309325133627528022341737613860933851083111337198926761180742777877141913600000000000*i1^48 + 399078933246008410377831710920150541778759977440296966028799824626545750153983412598221059246111619543685689290161231796169596635327922632832476830275808356402874697516279144843573200338787962319383118377671679818025179258260166980220613902477115741449211703188564014206888518406815081350846255961629348837553037704978481601394412361606352955751466933185830563151643067227487418447647568568886857598263894496755302250651848545877760126470839260441025629496549106802137952491194676342304430474174336487534593369297199903982366214812629282284434052442219932808614449616055977333705903520793435447582010876868857745536302463243557687154308055171166195621829536339017296564083011744334382020773738165100170365754562482187042624156016759902067860336045526100061676979398099099285845155650586363367641051456872874389048432354396524909785135528118725783035314084622875064856571808873637340964798605491662720741017544796556291336512721601816065145437508220042525022736573530187518293210685415241064860298575671738358133634498491231419947260448096686507709554059823691030633202049304994276014837692385893904183998567940565692426295643902392497929345603279084060505644755629020927843724504969518208731593553589118443576306340626861381134435357882390930808353454263051070553044617695715084700730909099473668086198314321637640461944049696463765832189427063041161734085456946494507094991688207078038615140975330579409914742611107489525252630657963456329655450211622169760804853216165157006817706700299479003612147534771382823534734096317546605693548283377570835356645018983487600822287109662838216898000733701047791662053521693373152300303982180165542927066726884612895631190950714287695778180322517492514337186587415810913610433474482856137053558181938290395301725070228445129536560059373497209725287941322404445381958251315200000000000*i1^49 + 4212138866232164935324723921926613490384605269084445468841920914732630100455187458291571534523192984611457701511767793526731543540566136998345799658082354243405123218567127367447677999612402890149244360008511989211741607090176414385228932161182811528793106753288451531301271240816721731409427565442947197440962143387567803588250983192978525351883539898196200333524982629614428445680325616509864131419693412028839775881719522708406284613096238308302809332971025629955760060159012726068811352868375688614533107367071412531386267793602019771039734150973733410269691945282721777004767103012682490784740398092645533858880940535396537912968882959251528256555433452472035310763010936770096094934029955882647025291100507345932998598423874810070836613041832108487785680321938663666016134242169973227714344620090083039164126923023593485810528277076087877863753323731715263587463356093827785292531978822819598922990285497859860864406384780548819993070663072914536162067725109261461827515935343612055012345935726938504658457296013061235000568469544502369974412816159454027374585491493211163171731775451340804826061697186792679535016371729018052978937864004809793774343049873971207744204312167473940206755068886232227383504755236353570051853217440161748328804682087033479178949837892439145491072541242969026962886658741489235425073942081186864732692018009370296818905625186454833013904685204088986148465448195050906073885565947234750057077831896160884481474159571952794869120419081523969745309237250604696149431639138133515685608863739402257920676247050435141146486011660233768775024689343447753975607569302650557310976443454760714895379057776403490869268747879502764753089309062611295292082313347536485243567075601005075741220502019068650056323493606693593611892941205814715088448045973313100176803186663192740757504000000000*i1^50 + 20452708560885209361338590707001213726468563015200798072147311090521802007982897113582046875708637205090272736338768749357519711929616356461918086461906136313645559053830233546214398122274011354990574035776084679554580037423744303438741366577177158240944367605036112861686538877434316067074118502008175037696742211563018554269176751602061181552043743684549586625446208786553656299817658442013227223320629315415119664304623433433181059116909088457372817096736033742891521014342308460871388105402205615198082962889507431368415477713572766242605346702774116247336740676260831796246211071940755018178350351644554758005751216966560995954514744660300948900697955362525695773109604120279602077508236204423410532370745683448146533518095300852519734800650136354163477731887272041298019041614240525741057747099100553452876560954841212435369417479471795762774621432179051852627223796274576546932124938411106116977912327077097425905767858025935489072161709843345431331543340626548210345566848199570506379604733591086627398222874675633829288716680251937040200289269918805578255254508488847168768733955354780381113976667666183740214761048381404749472075645696806249849953851857660127913331026609128662643198028564591281870443428229909624802069872380355342967826427592941619079747712681094467691657595741688596811763372027240839891021836602416836045420402284329857477884911232863099059569381006189374233314240069792468795454497347086801792186611769659060537262783884416756026749889433122606498447433477523591045354608751395299691029619560002842018395286643968423095840235245483694389325553855592678410207083085377907298772655079519774872820860698645006429317950332464188661232871614502387328102037077522523407434309668078373405282005765445741084340104741185969302111744422857359760703894432579476871859195084800000000*i1^51 + -2409483002549780235361454687255872026356479585573707626173093229809935811441080609942005092486122512346991206776876907739567693150704126872390035593230956908623617419587614288535496025470351522932051449403110445208538504812933313323354806135522582413114018752710308232119364613608118914471254058494749656697609940548052088093199432675095910327299494610846484681993235573483542347208550828701267725634274749560786089499720306656307070436183892706502657598756274305041014032736093969555739511842479631036291978678277069482291233961512908831506122987671207741290088475501215425978699683590463669337384870475711228351179184377084083802010812864322200843814435071305187528140308715177417236430764782637283330809673286693965859151445129337801275263293176162721497370680126835708821910352314352365259081276434643390704983985544554880661556717568103402750706287696778272493988696001355129537116558908352175032678594997201319037849627255128202858583978236279692458852523026937556203113390546030099115469539011379945175233000883354098691532485074126097763104914280607877463091262556353155344920145947503602536457070435496023110801189288001262968161197756096119004579829832959394649061955964898603389466401906147157591663096302836320333720806013790406641310377850280672417993019523143531084058107924617441712579407015755372607587091936985684183050199166751243608245803436669140963789653473527469358995431240466386912206781418892112419186460706632142585274160852174927745628988803397807088902841251354994549383637289900322926790189919946194222926377168464738141347773869703092484451175213204601477268097117121368883864658520309879807324880635619486813499426656305742157178130236003387979594243029168489438872829777584437819655412093705987097133114392258664343658123325518848940708427755261460480000000*i1^52 + -32829426654588094705134696736884398813061476867962290496990047268545647535491172339468904317460308505714250257003754227899223633356792714005919051173649693564689973048435095582042232967178260378305728789577670736122375974681534860487432756607165871703053948619512129598914622568710001573398406111973376561303404219773492790296829767140118621502914370590657824270083025150951990214971335488722057569189883999741675098889692374348203498396699655580574326560251742966786239858891269373732537873030148369535668684845517870954432447680306887529590015590187499778490181165641397761067016326959434775076998802232507062160110809218117853548843719863238793538603718340257742511882445955385597756279920479452774525904091610479945713253288115807894220368479957700274891940349219264538408606639125709076712546875935040545126330425392975720643476340763502467382504347523388870618637072461566266171126989462073563522882709819452790446288442647867581489038377788724209405348311377980580708629501905581998922318898025242639238495818751317180146126448075404490667881802172580399570725343502356955260633032260058720780337673760767143661509069327929767317144193157485764471425233338252031552389527688108885199286800463159859792851710048769620052866599020194113912200009440567131641953808823886675359734760199282790440725388477771205079419615976926006071666494446821877846292728443649048524155377988698092942076380355707092299335593451902927265513407679118682560729084947416713264285746229779490100398494060280340740759393523634451891616676440498816665736831736602320072865445730873091665931687001381710536631779825159325756392141655408723434794473681047973416935325133073888271747899783865403591022506947548455307085089930368179315857733088211390058064937934432262678040166338142717902848000000*i1^53 + -1937906627688470916250867619366319748558508970424849657395205872049929174167731538145598542737768579883496436276938918310478205105561913110768254107612666423295261600219343156272339534348558379789050522509529353581110652414035353459474637076027696785155791713092543819236327786489131823283089875657603518913429680435792500446021907245699352179835575618894114626618561241710875006942715016022905052851503383085119011420444539604984786490339765053083230467750126659140592606999995242196576862637140537916927405426147881827931455761250692503081353208464380561117771231089381871639335950250741451298512556807804967891375314140596476874608509035881328675594677260924440998477168538555934538962787303341604071654432658968633978812051408952542074200542439636235456455249261230994665296441294019208983878518121583289728649583364849680769235404707114337057036029930164023758303491034667764957277078707724655811844287829654861505574485816017773168080937199676469772708540152843753826730943125256582946239822893051348173999002328362171841575654464934959041246736975231065593077898296213084065952304912123227298985212653939947516321147044967465566810662844510476450011904411796936566362252250247108453038489583114022256003969080327477879787794415453802229904633268321605579407324669850677193604277162763893045066802660044782349832855073510070050005307624034709260866067185163701661144377074225571415332674530061908378216787733003838058834622513267527801702845990901306180553469221447069667112399941578799875451878032994253740691995987626178185228131152822168198675588991925469722525499900983163115573283392204347552400137723489208036189252716085678547132202539623833573982587544142730637485758877815080829021300447152074646400468511717437790038297775137628079284012646400000*i1^54 + -320430969775302182666176979075032991898672590539226335488965308809052302729243862098870737583298072071793312571334420406366937130093510071419156223187480491569886993266462304022108259800984928980301050162822903596158503983513934601812244127974361503186028648308326166760841305789021479914424943453956178189801024912966842254878567415301456871548380118880215690483340487590100257998641148160780320957514134431644282189344533793139009658133262561552876398223416443652577407806476429756261693019402950984279033802489092323761197136287088832414858728647875374825383100498980166837688032924374991542447506192284695493754954290486945472444402647244099516739579182296158227821573672384388388482616324347328887899053375274837271946057868441347004544895936696084364903960361702150059302529101102529594800942272818916982769463885660744016421664631753503211570434394983536517646267307553421020888823501946126691601380978337773304495095769263104845168724135874664619349003315880547092600851027262533259703917553807392046388467254546813719043483657570210446849090957592869198264597786816670285390278488049395964800933160881884720160389432180323321225905835713340279380437157529958007809761969663451648937605476948477676540705602893245387298318292763866131818376531495945835131542830577729233390100510528725963779323807234273319232921564749362036726750201754072113971829482396880303241657224001132485984757288330390727428909255514836909125081103246424444546789226854271061536364052395333164359410009875300321703392550252459121308129311293299522404441210212633507819062169043253185379153042661180618013660387209516713025340894457569544691334793291716909919375478443329226054921420405189782329631028744146844075298060385070625097533567341476881346571354460185600000*i1^55 + -35192836730380273737962646854744832004053151335735600830435088905782419487327217275831964262565038357735878422102349664159213147943407728490892682277951415284658670086257103295622519573230441685543438938935446879991521062067411582364733178487238852409212496479532551673779083327683425651948698453966039642783915888137192629453062705319897452370945853195791841363583412222658889090326440965464644053728389718849379870287754486604219430572929360007573359382955691143400948860365493395215211094789565400281609756149149178419457257240804356440014510454290958718860824249535127521819086022274596560315102613965055089033237641445177891903664367226660453657542643360957826799071824485773381145351828936415255204524913751886911902399679367863337615042562244168276924485375520789926280345961966119526151180414441796325613506364700623993111634838119738017662207741597557632967400023292098766823591502151076879456320005145187807056428445032631919243809731272406809385813173847457025495922685688817020766009040016608389664896642837193190999043109533547137554168375249358545286858030981189246250718417860457964383375507503794901025445825670689180339284393807859465608680310595364118761836515085938773983251882361570058062583833858428624129002056365172064633694412842195220423401194786550870685540765776512511911026339493280763972187200771059630884674037567747132782427854276776306154893078029553300694151079954343486566180132606611896178077328960454156311109348969459518427132282917939966530343695157067964046288042479986455257008196987110684554971648323658711159922906498588160454088748292906525467926972014011122067940701698443108794785291924127962858581598669268251494172165931391111094270879545989418990677391460205617811584024656234343728000*i1^56 + -39087220331908236063127689414591453963524438656436301803662907593358178916667041834370202014198418856882191414793816595037564435027710492409322368685295470527144485909771384672443826259629152028364916604458795176922679349236131388053254381388208388184780557734035727147717761842440781547654214402469759525501961496034876720364303701452373794358104693695855787027842948241989134668526915283473752740450425081433391961961604458052125723287822687485043447727450436751645383469769406401208808896195518194858199669877065951112442709659380555218076861742216305307341266315915114555043701150112778499873197023188724083847649770749911158653016125525224682876008701392928044560436359503050881805342327510531204156753006369395447455920111809133583780442330029118132930110706643585366097427386057518566691559117667312727245795631926742251505723432080707246327473724321393931496868882305526292721411251542722884340176260157940273539798841489319432014765229081702709066702931220005855863425175763509151670415677181136960318056947881017141203657205743970586462896715069584400079301777996899352828326520826058464124475217784424372256205161588330955472532634361260182212965770695457178790046751686020775444134321457796500888033016173971245861144545140645409669219469653771661045071743020213899016620749413180261352079431271297650349822851520860315728753710310429618704764955575938604950482057323932859747802008178482770917486816354325946878331820960910053443776618811342594215249883203188402038133857973427463011953338235083528168679622958175314949096381314406816008359033318268692390690177104203635820207676557117360446604619871293013050901913262790639924086259180169136800597559449627468136065868438983472200002525576433260119927200*i1^57 + 98979138091413919777386238859873926624601239060460761469855647808963280562691103756314905410982829006750411452874454003982856763805762214579085251323354587130199449533895642212608635570856016500373136282333239777793965850125474233529986915657996513710971545682433669523049570087325381834240535230262155112576295963672767263328347495822714754246529428948037703302274282566542616627790786619657009725670333813626759099131360598641619683480349598102916423978878020140995669079137690843688984817658340915616037985288764239094092956565928122041881173228804812628785021143861723057925472645965750469986649893794869904662319578715804445558332613377878820276331336233798327983237252600971879838610365548733866380310448255210919256106712325783916339877803371539444118339957400594237082745305801760900822525232403975424820078463166868100877995949627230278997157215895145391652015557116676472199790740089448373415548696817368415617208179423440638579459005090506048530532614428821033433591428367964226429561139556771543114908522926162810379015992880055924317852964022193065423329261076470342228758138997352527393988664894125144076818622704344891657683908885138063272599611628070428528835715389258657811903702317985698323084209832634770577849572710948272908249074384705689547038383997993265269523806630202514809218987805950195790988337687538524738253791300993226475030599854237693953372969077439651213185176332968473548277890785783328142484676570178685093541775483125871738856432785343584024831217341437306129810068215668074267730543309171965551053797775803964943643346853366507931621328107855986429473948581996965031660050900497652658232522859772036477449144694725680368849869937801816773349557469447582233780*i1^58 + -69356847879104605719122099046029489510474623173858957234878385419467870292368521628832550665675044703524197529225879413725401913245254925793894074831874229228600487146181422071352875587312593763267730687727412981188418097851629773126079703969421232076772174922098841239682376961767247742304523383686271459365643324383013524767023006727057890815285500104727708061989399712199630551444840267620896813561088862032562523880866406657494079634538463230828270423809357823597045385592883872233440754261046178071873356354608506210587458203728131206537083778086231810149791413971361760788069994474498688255989138870139577917856802060134250401280653918994018415558163369587524279830845187639068159734907582338881684961830461942649489194170615624941580233814715205953233255865917967740030630341796415783699338360327213951125948617394431585854653408823334027094592059832301892031378686852713269612676831963756908051029495855172569461632854458101904278580887156543087541602701028611066869727878672184016416355673981279495084072655064069639039677742018371783639678756896467080212052576270405202067172834456963404835115562452363890181916315497257651041040372810317511536273629195488500336853462798199647527445156341710606726311002939255817644532807906513862878704436610750894525604310975093669686788261307591173574311559686426989510003260737403103194912241791948567234322416544503803797748799728406964492846194789303308203426729847326669997434340536031704657200781257086970660486377414003494241079454557431867918702583533926555700965356194459607505042415250840482443491354299843378344767795892422525085956358269850094531829457234240224579028584488511090110205771731742716321433877140576150005*i1^59 - N1*1171522744885368448498609674786326086552409794768790886532855009437644445035839931247364438815999213612103916535739851983015630706199161233868313227666812144903626798035881229406003244707318329284152448782555543021264639426163022515032267718572214523684184400127495504367526141888272022778368342244044169143397849281727559484987783600714817408084145887331008919805660742595640785933268741410263800420569255347974944287432258884586054619826918513951022782093201433133085105935573156037315076010323813826983771160538771156533386089204556664244149552781638944352007889490908469503875361420861581750779414045294138912677864328*i3 ] ]