[ [ 55609256917909776780917741578165334659490797164946604355173987573841384189017664289866480961910308748298990406934942614654939526203236423860218355944406121132068970178580155946689635520071052878721568768404178821956061031855195147411472345556242634821070828276433012966657194749526172716819933453379657934688149579510126364301720658911929758347491553315632248601519740650944135507304944369814177969480457202017164360912324846653444611661717534392513180513666746098481101152247419537707223228433183187719724996399941460232584456287047762281498023835710658401895486787938082291264339201062121923992867234011015116959141646786942048446469340803625905408546744638933404629756378764474428823997454380221151366031764786762508794720931688039827071129692472244217752976510816539892646921320639015761206467392089765332873547942435188805899086171135758289921770051794197506099181179965536178414635070010179662672706181487194146979165009422910501002307040155428454400000000000000000000000000000000000000000000 + 22822687019612579722508433133422477756850449603164605825351315854078851379194350692483438917976947488343355105995876992323630883175888410932272379008807370478812552382406739778854556124818540351076816466831033650526336217627599297640586570226059683141718487131047280345908203641724190024882403511256577343242383192630590376109606329415032911021007130155391971867084797852834566503901976419307705041292994306854988343298675124885040174329054664052858771433670512295907869449997375709050668711048382838872197098309952781766525226895853371689878757746910364347732513087328661562414956504421619873175558672167152156911949945172140621217396455314576140290308651517185267462040304512839676102043900318396803327077159461585391627869021339969985434140768008278034578572563849685572755218088296941711218080724166128931374718819867929570149986761073644769243827276975847042705018700953712633615480833234058031714301109711009879690952463746495863752467981606584320000000000000000000000000000000000000000000*i1 + 10138869015597610427771280076559113156299653254539296185014938756348793836859132574042189234745369595550683159384944687722156109761545458171139732265989589722175395260951544289809538952051675790765006370595308198348028465099856941555864551956732627054638719237404265369725719936924728399217379326692611319519518715486017370322445269386934721727096545609398009124457945202122869545631528757338992318900950210923231382415154599448038670860695631369295893812749701198527584903577781487383333339085518572932909320523229971085190621646038963489431774486036066831859963260440151194708934702283843956681388797590125988596699839232284232931732443582311296305191098235371427555660047554365502089550341788690793150689488358070181379814378709815428391140279745439183057750104842375349316447656802491593038000945735251086705714450971881253225673884904088809996874599360733302088502189908234634857823748698423204522239717585070142414393965310246206685379798499328000000000000000000000000000000000000000000*i1^2 + 3721785640014052348407824280370551533591266266636619627074648691063607598539799449979538877358108661334747857555362022446964098647591224401312208661956827776301568305255003467340197872404283422330097349852477494880819640479809394082454202772206502239525907318462153489455977143607766603832112122458646347355365769841615591891510211981770755906560228276382567491234454298368685603469130918580425262177133697986384021970268877451873138069528106680831950152202984887851884798779151048648795002392732751322711688636243847127526619730836600292294240514822630516245278238457385056310962208164781092777459376657561094731091938936913297633483323782650082878560304454367519516074396062914301564960552357341727073643689951226371133351889983835716690161040016593438158600541625898654412790167045822984993826601285592736503455577685436951491995255088344792696314022181706120184171231821965344631117027444482445699103417917270249891661208243473222051324493824000000000000000000000000000000000000000000*i1^3 + 1175811064555435226155243824661054319915956672567210478469243814784530585906402340183394868507932050583057121457804591832171019846936626277826573181295977965666936588978610205822851339268043376561499450518630912630056364767552015475792957698966276703446902508154397967136420535575964568683259843717956520602822342692752591538563175505971803136420193775397894587798239881858756876458961286888988239304275833834449676105769905791140909788257411513133745441444099393139700276268348532917621828895996640825252973912938822546807915705490045696175990562465856441889153932390156216545568141163022838993704808999220816526649369762529546741072882113330758381440076960634932958893071905561627334723269765056934312698165819140722812437610048117217823831187649818359062992405765339630248512668114960375831419918578147548332021728967311273799865306866485082053860795470123269937945363315793397965263366232231914082810567346996553735056355377799839893443051520000000000000000000000000000000000000000*i1^4 + 341028751025162880903544997650505774221392036714678752852765973500472590972587375472915137404718141858235190301964478420975761682409217842736290522710699323663256092465374657363090310041660756092707699147889610894844430943983561423452586083865311639740847844836518362931974557431820152452307427342504499599320514100347385335361070007348061612505584812449439886058716355451001203107452795519094602420113523878045439740528055404311042208948572234148238658346423201744566650143972715975459565574565231002294343944913534134389571254946701105279344374811482617710015271953618786115990923711199628060448440603803273561336961561748488276600752071248937121439949872093514581923573876386526093594452228982312548206502556802866057106840858764625365528550992371415155542936424539525590500733808220305450113998615932655680570451786162175893860000390603683838480011126554927863810198160250157228222527282525062089926457539431279704627435576613854855036928000000000000000000000000000000000000000*i1^5 + 78930101513606433377219200949784927961642422588101144740687318156993455694182721338208115901434970553343403745792868609447868519931890372940321549431733275563446958906947040143735221119391603052963565252927379336923978064395877993239032014460804580611965298402743085125825586635746088516518538220625248862856520424953461657084063345455281728945437646956782424327913830815098297725389770077432762429299791401286543918348667875472870719155474221307764664535848295592973446851193614352127409917098592705666415855852929237479619688921691548204611275029508505504332069349676862986605296959283090736385597949638337314470928771165847155622397410166211030262415865686461109626218547327538398102994088267695855499306791033365790151526539927079668624320068752634225028458062750707553382166976592306757958724694792631402943096013361606527472671167117936038937960052694626751516625094055582254824235368977534012492890903470775249074535044138654708531200000000000000000000000000000000000000*i1^6 + 13266892403488812478083057752953016879478345078299136046375829271808410102768575792583757822470817967431211261449756756872733256652374550960851692591784524441638448658768712501344297240789349214209936694043413629505284973805916376198576693686167181986425665685216616041870377651988488661602491520752450564519366217404909960866643971238996799949274409268998391645523024551620661337727118270908995676812257964616701459691113144894945560687153508785346074331054785685234086024687220505365189550527632951144538253404215499494825930715639527333877050480894235044868867636393987624313089795487366265767198133515435419127272073610756824414647224486524883407997753872498462576558684073788146018076848617817729411797469263674933880953664767967088527603634489547517284759702315043969672457163691740297813843114808590613410627679367404353893543231066608614618344005815129355823598721938801384481477036908894370740625554235308382352887365602849587200000000000000000000000000000000000000*i1^7 + 1580501815929476202384150549215570719213332446464581928325301915172256140250843608019364667023913768659835800828744433855069857711462947309285921422072984630377765964763635760619359404875204239750057416577387540821395122644940824432237128730898583836038238475208911044686759877188423705658213266925547617733377855767013639002755319733477358076266131931292376297844517262315097286057653233534879250987812415922001459412000164553062521292173448676049627050556800279356886139993093018512525156946050366531534261890924429524620091933899816096025985876823039346029019910992452432891856720384865498542047380516286905237141008257509724175139277571844793199350790934234730703448033226741886457289598518967874259332639244698115602098456183521233804194107956239623597362115260379898478017635315329706597154471178578942737436226536501096503054738649977309784946135088415242786043528716885965057705525898645234991024782873003627647943820129075200000000000000000000000000000000000000*i1^8 + 135436119966712722149665976877382863890860010179114542160413053952815161382035316159547675833321339893926510964750357365117923039957455502413042634418782048863825944720214673567678656246889983359456996590415372179098552579475963913154757391018672784391353135192147046105072899738167711566369218415024654074727972566174151974503130710311081436136362147562261815004556689035332250356361432744963118928221462199291557246188101317214871373257308468348783577521848265974074416833340201035143913879956492683826146240875887720453642379158454187917085325257280682619436649420513337793330342545374778395306506232211446251750112713094492634709601324003099066166390154106118282813606941380048815885270586485828527235671739294269775077181832447178118023381841208304604394756987112904387694042324315909778653233096685362458190735365656934783235050661814196831977322410172630924283432788955645476335298657274730171044063621099747201468204895436800000000000000000000000000000000000*i1^9 + 8846351604625918193629983821488668923960998427520793405564174969475403270500409120490762172477378502603204705444870548066138952163382036402167461859452681712292484625341906714344994528779611760843214658261117349499790969699932486788649579138718141789061491424974478378145218311077250908276144935845952663080194399868990942667498407138395283140269145668150421510323938380606955616830588390131122778921070820748226573266747080607350174132126143591673264102286467640552479294813467845940680005507675905883420861097535066179865396616009095238555970258589735177594890469119168948037359624366761464251460665627124552962976700864285499222837938917003119718737043871519620390754543790262509918716447953139005385296408435999209709620483590954254072571307102064668635210534463311574445113985849901560889551514810718768579573649869931076784844913313868888108727640954316962985618088829477155491434225085639270314178076537893674958360412160000000000000000000000000000000000*i1^10 + 478052166041293429970516277581688008989226009761445689363205919408316381871113831901126131760148445088465656313132991939540851167728293884492539113597814049020686876880441111281287514382343740326008435375660781390114460385339145194548618041655616033502452932851942621622745628370733301401430854880755806359329067935079065933724105290953531991938380357110965750779452331760352758227631804878060865629949608439184204900486326114591493864240648183423413213178623157785907004883174945645698202824436228914652502575032893705038454184598883886488942647118805305043988051401550692816619325767003639014950551491632967066253406197003583862643385115474939734382668685282669187002595165683834011492501855564188944801287145033171421483324108231598932894542550689521680313050338435953687967373958750373362097708318051339678868932775800841563153895673103065313849075551066170305008977589477780386190534918497488283884604131521445587058688000000000000000000000000000000000*i1^11 + 21606950459573153110398874048021068925854259153319391335576740448964718024488261455013312596088490606242450685413503030106219068478164824577499914044169069675571371736060859710089133615808882716592470638041947044015190705025616297310967389997553486622531323428394082798729773530070149601419240117602635629584430600897825102159387238362831433948697019065453681371916067780225268537377265226546417985921100548248078923747214412966914513360110596760053768310724102223689081487491136380655264959591420581272347193361183623709267754569203879698343657580281042670771798787364016081955119097279013382030634384583445191228555796861369772957674386131857708777726004736200272158490253174103540505567325355992792125489342918230356042474725798311625717076803277589134207589945224602897125647870963886802337130620443069797008331316055313773925128522693242378533823043138233397055070970763964705513361245183953277743009990474663251148800000000000000000000000000000000*i1^12 + 730371236626814099067350341077467989895707746017718341394791728479170473880554656451279838690458261873754585671032497189079357497693945045598299002294732907852835620751260117663077312860832283582113088598947458299707317071953457754534130174614324992826751812406112783711556070448878887391888026598804299819813177691066743822074052969212802563630428586283654855322799640615602022854229640339042709597228159727050805255417089678985692028490239093907154860091747329310947280727821441001113563031118074215640951566131750839023629404317740404333040500069427897354343435388425052827971005247833843005865681476607080242481594005122925401796112559497802725557975927646231060889499969416480552371997561655243046187709442259822350145669638823491084681410471531566077112334315806118176376200789931234299645958832845952655009873816578491206338619239900960379096597082531674368362953021080220863160508828794024167062549250294415360000000000000000000000000000000*i1^13 + 14658008774720769441531271394079108926851268618814702944641164228573960054331036097765524043548833952300798546902934579716696568924004216073735266582483857595402244883342335404830362192769922725565194920615802807941823639136033862763701578261765711517073360654516521515441874695756430302189653129090532794001894534980674012722764319554743544581992335093102207533305279749710151447447398750145771858929289402472889201448527605790057063305085853090214346660749130048046410033608215197794066042928239548711581999259896679030162474335344854876246591852962921252917787903163694434294900506169316785511189923567483371831935400503188232038836876998992322005661239246664565397282193924110829131208858894386640770152068492444620911046266595927675527588639323228302550184124700211580506626375431045272236508391859054187937624241627723885832455230128403122382684530936358229416936454243949374695834981047251490580241905090560000000000000000000000000000000*i1^14 + 78752180799652321639655693842178406358109650314433397781779006201224995817263622853304124599256235819586986793842238062491679765612790064266676386662024780594073283478601307190250842381720331686841320796195213267875906181066262463901500614757075290667050943067173067121315221370868776553494879820931470206215891434629298577985568858345830341850398623333789200589059878559342459246978340420916674950404749396069745730029827146115793450198874658108098152149179057269436634214885889469651952338836061061199176243082411104113517127317125897516000343203904296216497942355351698333017765489130665996344396034333657286145545200615346453305476158434405407936523442340581189089478409203474715154816620965984871511822357713537013974000290125528609731893519672407487021824571286671526511141498477056854504879641220496397498426021171738618176431722083833402866306831991566107946027672660351614495721538546575088753311744000000000000000000000000000000*i1^15 + 181208346115187320747011375500409906755864365560813112629395515927089185787943626959279757116539671683191037943554292954510269211789073936619319614429830129926179244612682491352677164587178384829318578676751088565636476263774195696680988509952560032925302725604069884450529536952625525805977295967551602216298541050964224575877627117227013977616259635212819885137349937890614896308844289248292763322968195062367335978705590219808574985337786227469787376455245742451519618155706739803605634355900922926555468517277656074715928332508666533986720371399087445284363173082758837963277647506484631478058579493128529509154114874639926045228379858806486243429106287249245212393056246255879031159827805988705368917594183454101181464906240993252034968359213531263542788963647613915674369722833354751121778502565051776930496093826783038171561684465514284482944831042576264797407923993290898350975446426820007438581760000000000000000000000000000*i1^16 + 195311339460714324347884552060439797985882654732000192474634586701173788929260965831750407222329837343648865523407208672584511607485661751694701832485689857335973768201423522700994938078687931890930370501753633449460517269471242507668632942490426661639554164391298325076609344708583591789265961685858115775500678226159583871456666443164924087258131891089275149704658769936129003745964856047275147067947904076203282886933390151611212361299897642017474871687960067715531066103978804671754390876558728540459197707670114708112312433682383715563449522580392329630099023053994539792099058699042117053180983840746824408531051228158279122110759303296055993548057953223507798816394221521570068994387960602504705166338274772866130307014214143098199471579212419325158814012357145427702329994076852277284728920437287971744318521638557833158901552675946313630865760150304311181476583072668426542834314156345131008000000000000000000000000000*i1^17 + 87759570591878801668616134666417387852638668642415964413160187119542674941828157357098622733183285718363199192123869202477968501282229350790358039457031912790862901687104900822015868556588648785858912971919865181146797195868445635321628962346133237946056207533163979820787018124363978035693057672306208665634221927485324619530868459681637625141637123322505560424424953307022881717668259033407891415492059885361898320775379966221566097871601450786711577019998798699910052891366199887790732032811098150496787212783876794214020361511343950153493973170413441537699892390685812346837450808260488394185099134372599586851821596063118419692508797670680007664681506503231884858315519237038314503466438377251914930746403118589710686813051255301043926233276758419442316222518893479136011369066092347815726095494359088100600122040923182854522994817843882525320166840189253615124878077143957603370980605952000000000000000000000000000*i1^18 + 8792829632619271990032855973416488174503129326809696206203561170334300725638754044793394358268657376838144590387144915039252979859700473619583128556142119274399571485543647622537139408157595858849396249400043331061661273107621908341200049049979069707671958730258176039529017778490990009588346809074423290684478769337542182573242560146797087665358765946528402667694269447166608279096559298451573832720785837090785162285448662886734482351836475314721552182746467350775601674325394886461432849835723903876464282900886004426199645236988755595406598943520156898164813669509690261894050652602883384690629417608198559452186607502059380249031666568905871909368796411035151645671571615359230513054542128926434863935303765683820948703222289927230051897243052416726325238500503219826680359315391173491156640403466231631070145751846478011877710336842157570311732550672508772575669015215546623831572480000000000000000000000000*i1^19 + 537160515107463271610467881170681776699424865798315797374362386957011929593240271083182179982856036323299596150097086809111817040429279651283459250567016583978793900590226403220241625710845604596022888934873204514467192446512810308061185793099881686683828300719981358666272024807890939493475888265909435165179690904611694022961966451731051254920878619392059240842532233704149083172578130229528655349116911149854336578039703382045486830868281217829619864164855170431684947975196804263485481757496021251012046569749950828778718104120167563781681149914045630113126830296361804485898178445215438520234891920938481446722899760304205780334007443244227189382352119739598029417478001290905779266646313616584989972149783140608337449653743561144913674004366310869979296874164919564104965500269695610994231590729662870073631450619209330385562169509696983242612283499342591390905392678031065088000000000000000000000000*i1^20 + 21862340335862262565786440643820427549216717876220058885227564624650648768467252041864427013880918374323782992212743642392816878904967832426718977260859284505989806979756325109795378911111916312761281060782458375692670164555568539280559114605199345860599328276197708595945956035592027880211694431241433254411207183462323875500669915728626243253922923572701220737152617601408357454001040183815300251883727126598991966248014099864908707828085395034925995526691233455953783535915513829507987526389392454915701349045694773877827564092587926194917936886154501047204338713922256101833850966506979384682581749669765519412350357931996176673792722091551705045682387904054946837233842807847687225228940368301497329094935285944763990589765867758009656914833518651311590458460322322538262668985213176707981594326118532778574761163727555393472422779758195040465439641491685607030572397363200000000000000000000000*i1^21 + 791014359150882825638860413064785834565952560732412213070743767801636160425879403218195051678988943243841285594303233679360190827580576658865943293292029064080101324188880638061942481997704500196304937527581608567375837341917929825147443914111594451086496478847102964328628742951377194469527388727569022907116903124320918469482170505617083851628463658027915408587964228968457621025082125399142203312696791677809456543268665785129811644299810523673645199339287567236460638330716037243631184297820009636394423450015798902060400769731748454581213151172262699402865131946474411437714352111192221577370454033869237407708029668180623323941141446172137695506215124075973761069498642009936460633077881409236830002898463913102507543597138037545421244436690535630353751086560020369797279306018264071000335953193231375028924894396525901480845989899510356230169935266901967524331520000000000000000000000*i1^22 + 25348537287014144035069710371956290488242595111814945210232904785326474586277873541285366523935602323538996483964170008668876423094620313462954793511151148371346323632348544825600337275105285238320664244954454055774966019725441881265463768196149840026486744961144085884053212912004768351079721154302847442143234630871390876921234093142362565476444288985760726282823452930598762441620262044254485107090169661906981149308099158073597847337329731274699020400048913269531424185787586915370827825688085946083443882352296575976525084349119402427979045239216823202201959931533594072072034459127041172391459569292962281884927232777988971508576067188125260981001869465456485420113911384984436963814526806460420174653344314887009167385894581123065000850129056774677359949529450554152597979733722467564974312541353232627783854481276465591412177274682891175182485692562276352000000000000000000000*i1^23 + 438971239149858386433280514464159025953757133403327651959955741797502541317854415870404300946133144862012386952881943306985657274008274580471479192153836680417968617252151893965235003360845126832285480688445341317185530335245835819110872490536131185874280413207677943203293048594586708899008924332666509874979515725125518028895524867339896457348514514160652078661962770038239662476081012906645427687257400495212285379125742978341700218649274339597336663785742756686600747383884410880981053649506898131119211241533654085234591175756828665808466728160847121617804024573723741641642888483050796383768995715183207156512571400523362359658045449836664265308456989316327578618596865471151788195462022155814209978283106767529059433085860199764375654032826806957004082633335968575050623123844540461452628407978360162809413716353035686608702296057389386534797652787200000000000000000000*i1^24 + 7270648778335235980781114892490662192115707235916861807295852089460955296438501089178990234811841328756563074022750681459441177657459122909186000158825352451838747067263661001498110988617664747068482532355138931947702417705477028222747994222526118746531217841121069668270232498212102223061214764181193086899452364875451435054153190598728308233106956425666642306045265098683167146071425130671244199656655557150121194538469963290967371129483808577277654612823784969059724570164197306508764359855062470696520716128197493187952450447749337406608402867469243541758544554813879471882317523334993324639245758163983428671480749336081692608637932166822651654969511387075407616294803305289787731965828868416701849505898619757242149119829174310907855399320830854571558866604997308551584931143326243246177271440688832105888223835543163417638725807085306511360000000000000000000000*i1^25 + 103644235281637115324062499627332308740906823908176962858104109232177685035335345930105036079525942884506374252950228960765047324736491711828717262585729703263991557997475155352365408381729701859762554689369949562798570202755528534051686310187744496937105841167411562425394248507261189001560573608166624630337155497676153837827015461446175563004677184982024103191837067414314151178121878256299965117479775195559454923991217929712065999010659436210050238454306614269422225143718086366062382179583085786548272816174981951761383934619627382852103417655968343344167047093949765233786602221277561391556680968384019382757645066278310918417978614625948842781645054614682090504066904513500038175177106805211075054641761545106565730853608367401363252137265344429457355205766863562054943162566595290245674355813944804532889185746721122856754987336204288000000000000000000*i1^26 + -2862249964901304687974477099144283795708915213469074648458983957313307897200330224005649090419589453379262193811910569410433266685523474613292462382965643650109357600089662303636829423932642305542685761240752082069489302578892876395100561358330931304950310408618284366531827859695889206066280682830359310479455385502710787691352524702462671875847849778305349601280696588965895172059357337761137900012045154015942877489830106134417299288074479680273478790620858614926630393796662919068307020202780495818865119613439625766079199945852699923904449937386809438207362328482473558467534830495804478661786871847995186205944223922585282416974209284027220650083068394675560866235897226326419475251521884340651701487004594823585595924909592642494332089695811388118350970590049035284322791909301455799704177457962255779466216144834045674428301312000000000000000000*i1^27 + 23246495117608988038154315860015311505617960806387610312600572721390414587085969802194136308777613132970733512859560054729191504377896467060976556843617033515696566920411089612779849988088540068245908897585068085550000770127368753008168220122075347719158657090952783491058904493888714592141819080942355407845921372060033068954367952528455987905646153255032661376211794720158587911871403291517560432387129454666043084482597446460696951830142356578568654200537469236909567194252425333427022154362978784577920222572113264887314891204819985309794309788559403679328143984073185431567712113126703006509248382399096056461318133842730777511527644384199621967743683868686992969559356933506510980015341047362796341243442926428289018228630263231686534296722069966404429237454502851323297980341317644974761829628686725211692263694238964776960000000000000000*i1^28 + -67143358350362215925848898122129241457184212801448479349813640004106795395819695095526945037303493831298057578863281642539007296754286179688448302757233964592794779017113186932455540709542515225845768616657871485008765655473585009231398353741323332319267049260022799243517041040852506017523050984249877827813629058548350038734134327482362462799514561275277924025360748526710059592359041359833140663290059879399185817188922714383054168804258141419622799036610203790610841195259402094156922214180980565464455947867807559147575388029891803200506782195997658147148362241560893834733847212338142280326026479486319260675609241308458520383850041407797199001724554088627394418767890198195349691860700122353842100719041865645893623746814054012506749300998578740884519430587427478273590637679612659412524547629224827197484091572224000000000000000*i1^29 + 48795495164440049290061216929729611253721838733308857302526865193418309166130620735133434789461839251678216398927124280979445657135778213876872448195156487039695483621542734741039159904912157232368261431680737925822327908493206201269079690197929929793707511030479427590426375230453030845193967583447110115021262300860536838459268885730176730886780881087272852257686756081425526765954143836203732717651989880327259359008081939082410810840377759523850754124263247349913068407611258450971244718359848360607317178998748681280502277899757323287189058506156042861125629602385685853936988006404040028594309875924643591137585752104861032484261039773719864731693224368051728624135394918891836242358184942888200064079496769910774095611294196793093276229744998285832158685310494684447921501310649464551964831242229107602227200000000000000*i1^30 + 37095044879205403444367629498211777056367521828941695184674525224261769574257423300233309079763877652093326935031489720191703165065214903182478431132930396326407223970899811092572204352775483694253040226005283297919400967737565254198580956591890998670586643070180937764576127975840559354622041563802937768987521901960452505525568301002578121226410701246658341759644724410712812474702286575121499107047519061873390392066035762011848447744502131870525147162457931996878576339041844095545787326415910894286096248674252447881192922691604550186902721824807110553122433516950380646481389056516158307656674584263833058911771527325648079264013936939649444528875809062785249330729119737780107988766222288603674752874363256502918992185633615088168341384234341923380255869804463069431858415899947010802299392428605440000000000000*i1^31 + 12825369503728740215976250702244416005175591651532933150153323437169263896355691113642936276818615190232942113603429185085229005535997971433321925906914185542782140839367077134751503511062751062303997673961262151454556854001661755669618418885581762689681904810966602960107031053622914032622983998462035139983818691746366477130548822086562169209309230548663498009664262683950779503102267335443272585193976751604844483000121662780135957584057822734039548155585669985223244896102828023495375173715261132795857531188384773800692154477422826990186211490368243195873365307172960941635067946655006901267363982512824701263603379112461965852878118893315358110742349782728596566734229536461858830511391188376050581691711660250895256296268049265273899822843842557502276021454735001081717325192517568423788544000000000000*i1^32 + 2080396475590608964407390743022799463509265142701885010410269124681928508474497779877857459357769263569034688291995176026986991076536585790431634777227574751006865749476765383430961484382224543180263446252703251304341183244655997829266119345264285996852307966471733103324911295085466306102266318609980822287421825272015813945816320458312403075906378863322549029739952392253728821191927952210373772282184447842348384323223846190185123626055482002116869776315837818562903904890097333123218106167083017059591120896584614636425463033145994880565882411025455858004792249860870179837965514238258918489884593045743298128703115588672155743289723338492092214211508537425388777160033100976840502384160400236772805862183584707731258303270944106729879029395484219025429212972729570109087192580725145600000000000*i1^33 + 201509415854459968549572232618416029150387887638140104520412201593926020294761600279601410746578153481645432899991366582948688354932891662412152332945060537087413826629351805953710235571749624457980440026636321831291590666489960105396339264353115091541662677240023320907087777853604592783697744178964286658462559563933151064216745997505665147911138981750130883480897853316268361469566412537130972802596068025331703768378533374893609799958406844252466182338104629843941009093503752169506152355979487441406726738248401681331224909562045448668879421140678199178957033779890051146233005766906209051214037112591474876917133075056793569384255880816438224108558016390179230845346518530904516705189371580591664819088812977962777699696735619872859450165562978995001821147880786260991672320000000000*i1^34 + 42479409386394849455985686948243755598244802592112837502510154057757293895497520154095439436825468044223222421259822914638887344350106979773963548303469687852743168773366549184595836115293867344650634014427357439398027155144167386659085563911546819183764705314810855555926187665184826433017250266574631627411520439107004876579317252048381007075445523880232129547504595385393372273966605783498542979159168374977469470319522374812373751117083731664583040198736568184562982598156450532894511394640214261136678995305043162025380928837170122188837911922917201652805495433201464393442295940418446944783219383217434125758195842007029916208263052369936784690300953611907284073606555933497809402264154784194617148704402503738366407077900701846413104613601658371925399201382400000000000*i1^35 + 26102798980874556735734556583803100692949467989908786208632167194322373044932397895828706897424362039297014919207915212390123296930305982658578332260883558382609161750348290733728774475443469082438640626990405577212383152217061900284976256626862735131381801557996663338232629255681460533624538002875305051485601287749193089457724901595187047699609971462134267379322344245550969639692235674272909597339170272636739173862546524797621219786794111273390492616017135562961549975107191646047084073236920713430670631772161363485257658767743380115723431466217139519496048525890446395266330225006153170160112231419636445215815169733541215641854462066415763859549031837393261525704173573531383050758709900933427711389683409222316610967420541087237513192228852544307200000000*i1^36 + -413418223087587305475819232172850534565499476931474855017103183219824443795447538620347294773349855186057777363477260645356339140503347853992397454102782755087949005003469427904443429861062636745036258174447106356282522203443498037858732680644220104772922487102339497259853410374625985313277083906201086632217599071801569838464802121273106772214380855487203264717908093977712333302975318839748740925345195937963136513020567488121897176902390595956323215874139470150045338887369593750974372020278517028481876742022502862537007369620971544776892156728143358955684364392080183710964161054777895205484015857395501919048302221121185797967060313249743675293974782830147020450624152521953449623008930223762306290059324632103826506901324552850196398080000000*i1^37 + 11141622189289476464343548050528446516384217586307619905647702582911540705853385038048637427451700000782165440495620461096771710919470997673219832441613259936053464897024463389632605815331432857476553254860269056017424204190055782919483545277246161101684844126418525904726750747235521468144135828353579145234337178280029351518037344746857866040871972308717302198486195999733672526359687483638064394748381287143249413461660478025037575639801729598732358669709009376813414254390315962894389449402280735259374305721982335558832854143835744137769088049125607960485452008262351424839093879547341798169786107168072097027908213867959953142099767409104604229696472517847041540829907747770936557987872319355517929636630603714082635776000000*i1^38 + 78371626621071538625053317084675677762711907328642713691948890153150264802333504422719411136164197676830432884819477763554878430386306157208508359899879481567596924077662814510132816751730538033121658319613276691938569686646779917335443581368634771354818544588477494496146017558783888214655859162246827439689870541347168612210263110082918628466288491799363548703488417336972331276960304058556036005113767494970836261228793236534334923482269098391257467506562157853141649376485640606864146382802696744210375828063541746389805065959113005070809129011065143015049451718924534866245716528468184770744165241576462849884903997924204203426842198575900920678144877336049385071295945880716715660388147187731660800000*i1^39 + 1560529757068150039845261613875583441191303311302597934546994087238382972319489674070875414256531970433913527957059856654908661466166041959069401771861639739294569108043981222700229999530105768679082300654896048644288643341727293846752960674096750089072905230805641093901726971052590345097857686100792406716000393300296164420461306668099983143011972520151811144759641709372381025636906865837360089083819471308801084451286186416648613385595668203809926937124489552009478761384140368139787228938359668282031632448197699992962816519265699754796585389361206782193121407466646583021711671314925002502136252047128363916098744432662002302342792466685230123366205894581089325690680109957120000*i1^40 + -1337148062346940761915153387211310974095600528179088243992516764983912441801732165052411902880428980670495086488288176578350218049149492327331802744282949273798735073114778006107077440876421992799714511800175306594875707795945760149610557975598772875390150189619915970771568774281965674954995669236293095107398525157364236576905030885936015749561349523066680491659877186638235632135902991720831511489342412702472983955120331908906651481205594513539827596059878147604567234565274844270353238818304102938730475780373850359643399311617406109983103614069654599443301104403712852078695504207514631034209472425504670127633391684644747824843019758799045887852544000*i1^41 + 640922232708755251491700013190964887332445436965187463732938790896556227035203758137945870355898971766663899261057322412544600514089600373233226980942615213930572228788224340074796451011866026847970666312969088593291921306708786237153346973434171573949477974135393959382904575496771331846287000487598910840028166439602652187322268712018383869392408974838157385473849792820277434527889064409650938386730167578889840770429184758641264368847557556239448008846726973688419643039133592820978508778518068348713947695981709581376721126643378950862267707253669004405715253751048830448497507534618880131911856471227083305776191336474828800*i1^42 + 969515837838572681397392169602654864482850229403467967517350820735589930214912003479853133358219324307467745543352714096113308033794212617359718541953040272884810451897284821781211208204372675154364678611047414394122055476186564951941191090809940774404231609889327007129112084663961824466920009674420477968974231950566143475026085634936487590666873269790218613646340721835287295622145983581906996114813256051820196350801055691458766904035807980366360204878745220729496973129544560959620954184992392509313572539106972230773123082030864007331723847405528045386908059191625279248237695258240*i1^43 + 7581375125419900098784322216722916811879240308332099646938979220139804484331189857754164339271364879927454092291318263184403377411180036933451894150071690038173610191583609644426328167951560704633083470007420821737441480283428740813893120503693227828635722553025184225766999998527814068703046617939874462040296430263123304790404432237770830448938872486477686689299595453737811023804626932872812971985454719767777483012202608664813831304851994776810956322880963516804892199357125950170994195356467194965485022510390454057722042122567400824580098409*i1^44, -205575610691283598926180934815845660272564656457479497400197904975484757319961474958683742843394139258088149144070201486803767201764588685707609996501641901444095241556880994862500868468024803932778115665526028029242910458397692861426621522151974319938473729930344719778647795366606047567451383324806615905326861450667103765949213250503318568986263544399775250188143120831466442372371017123011259901854776632264865696232934412538926411196075266929634127616023293937615303287155167061338126694167282304966917829417588947557553667934332388433627889089395069783274104968225538649311599774584885417241204780422588891521055568391857732065782267199964345152670685044567843654671826191010838301790450864603001289214851138219979734968767596784922505048687972820839747761276093258118784153352607799251389592844322424271499624453146621479660969655227240761126841495137868381792699701937765043553720202374255435827764483403800230478407241454215795182609661742615702313441681845388095996118851642790907802806295284381743881495086778049811774862684147849006511539591016086218678582163222851840699911832078417466030379744412549392661707202197609555495536580470167558001721366582095864621332255168725997759854004482000497258602257838980351179667516184026592686690963511405994432306381038579985588923505049600000000000000000000000000000000000000000000 + -84242532223470190896864961329798903737400315942146389123764925021618520928448991426663916815490349646981155271332265199729414650562669907310089778278640306386501419501175198589969225934752796434158867888545672965935170195671133238418082462261173223970666048156822820502272048188224135135575130694968187296642338761537927551263260901798635008623053367765483699937245359972289753141907352177730228380367014611361519040754730116112289256556746911649555207953182815758268233005547244835647054243868327894558454538781794680654676391831402279677446714813216111758414488405112836149565469873548417735970819842512862645397745939529710064939433369791309924330201192003018134324487730384394049031384732464298119527081374598588862142475952131072128690266294173990510559136863618765815596050431550146535465489200101458452423028333270283537292406768381684226966823886431283969229025366500291547589810933577995964142792714411057917366783714589125584691407221701272543074581750765175204165499117874725236238437404410532844423340071568080452038226118173687530870264952500108452774817228193671439323355586081538316523190709500941684250665008640309792871376571226792310035321485700296532913314676972282302172226095652324937825314087589526225734177577558682605228898408234456642411989540708707977802735943680000000000000000000000000000000000000000000*i1 + -37395056368799904092774196672023357845127154137692476130942726567252239010466873531688986931263288009523458411884111279474014867834515483669057696338908305373478642178206601681006819124662052357760498365033377520869884401906216647958360387820588857746181865965771959800224530167052303441599446993741253936706854495144538200218285394767892004217723286613997935034478544448223702745581459948214699320213455118248214369932359028949833791025622086213929813815147490227975031697998498488164466994644604230139938884918902341294309364566432502977222936378068713030166614899293404479301155987076587126971040962523223734563740354662644245855276601585184327081695242272729791199842297605637660493857648702920144385503177582533119469384358994450211112063067614324267768045355891912502568002803415067417484783218923623629562785058651315966540718884782912380837394742003366368444070291633464629444574116743098547295082316683142039260396846181040128822924851405282392590857324102924510855164216292874168930424040238769245063357889158943037776935202181530639976546352887467373438805780573642022119698474686723319769122550603832086337227264906698101584236902369398656950621495031341163076271533135608257089330535589158228794452666567537165751707401031058506393497306360503953918656218237864128915963904000000000000000000000000000000000000000000*i1^2 + -13721164850086870285544042826415138042679599027868657417891404052582786143422134285029191602613198884873213646744914972265945374545368802350945636576617081431753820049158979584686079025403673244331831317391778648146603929484430342213515850069969711518499862147918161302845022653972191482340247745119156000132902169138448008745090979198363722593713373974995166816701641975332262298923159574898421430750132397092943898652473362010469308869680364348441167077143280651527817060209739416977992402339224456543688786230242516491260310271668373242672501739810649025861285443304105034526162704099806135206156259886862774258363453392921352276526551519503423267121282387257091793084826715590433752696185661562587121341231410112230510165539617179765154520050183512312771722344713567218773582473716056813924003048646219320590831940206550828292443672374376198064986023702822200699506930889451162457232863254484218737404633391009430503155624981773759694255442045704553632853963080028848278639796648669417932438745831304653887512145736608030836956422384620516701408866416086606277815863255862555477516604723973828326058344292107107210475289548865469065679294913860862161131287231040871779690666077534424223366045876681021002300601308338029920434108960503402885288795212356744879004680001035795064422400000000000000000000000000000000000000000*i1^3 + -4334777093665684036349359226313925883621473095814645411477686825509719065046836082680869423497652897792004609582146981253225111358022480436684105179382645343393362368804556377651465432402472174359028579947695986141310596009933307439003689479649582407917640703961327343846140328121200904358644186649384535031400015692020992823164655323434384383430538451154069573040381434165758362129927743775512430539996498717067087605321850749346670333005063345392589646202319734171604883283909234522359407661438656066510379263720170460643756816204907960779026194510583104110374655623734336572769583689316062846726194702898909355285267557534894635409727376864318017693645555225088364836852223716876702070387604238590188210714339583451420418695952267193929751097676814630704317159442231067638408106740842259429661905389750860790282490839207892398371849041987885981454151416091997651760746849927762121655624209637909589112527676298332365506484019267710673505910156577205843137165596858341924424415302341219171960871914633245041405832513263990356716904866794680651319922620764072361048369163833167458919266416974869754537324696909067581983650520842714956138710644583983130330779776335780305898456933011153641790288561292819931863295765243172309674357404614030282126969680878744224734116282492906373120000000000000000000000000000000000000000*i1^4 + -1257850990049209699808606504376553097412378633001277718866885260046796156232169652905901591119211650027891752818506177416826978885144865192103467479378892289106955304198214228881067510696922700349326335798574466802587091234681978033460395895043828714489752612310009441244085281332785850545131504234409299630076045552773636616890603975694266435702706461179919526161203869531191780689776750583955967099649593879820784314224258521064299965728868093662093689549864758763080502798054425518382674075451389281800446108555661036730136786571155837206339369585560889929649149613321340336983198945502317029268573410713017542680415832539018616839538912557222893859433494061370624436707884113472961856311452873136395678362504425763948955841520651206983487102750960271714482522694183581785974351972484522643208887599235836796706577416527179031202358097744174656833300185976497407671346323420348358447928437423971564761971664413397192396458162555339940998627209087329438415204534381479476169815614756272532577249160757168911382149206437548116246263382930271207416037226437301032726589222519734532576038441149938799768525184856428044241256958394498386525211311637460599768856422262114980141307785134472127367333065569406528756458166552532223771667455692376710826518862251731000785043922440159232000000000000000000000000000000000000000*i1^5 + -291257426243048454395489999510274094832000949959094799175881906869255467211203544574632570753500865722620055254318757153734070512434805032295197924140966511689758126986948492437164298867522100555146032453756836810141465625708233544175938129394268679281353185360568106636662242217664130941117297849744694029280249013042554391374470095267803467107858861643564443155745811467290072414922117099026792795682081548447267761289511508609585938533129231611736989167965634288925516424095387202766589947211868694351450548678426781478836613863029481726785249988939163626762603683293982505364046199203759849093356691488605731308726627460610549839067640295618492185531036334001339136643986254094218077852227458624583073773052500659058114251407140764010672332227526199188060513611478670949485690131110796203926496214713944330108021977044453679808723438703607058433579158147476738840824355199876907123837961287502510644143831527766162983228002406744317695575364063089675432655090539592901706406787542303212590268955812924661643706232244171324743284209135407650022057783308972906135588672774648146532158427306803246946362253640408262858634194448545460762033073986707486391959047512403458701577559256575345800061810116808758462777086843113207082356364837053413105321625425001768989042513490739200000000000000000000000000000000000000*i1^6 + -48966911041372181170050551288095040668631135392125440704514604318537258414751235683691363125949052070283266457986123210284555053855287985786373891888675765650979244797309728794688070551764014121431220897595098652228722812540787374315935141057028559757140106105860288725392147380142375450844442188367342967653662129780728277330656021270684045577237629163644722619818086827725074401904677464007849854703878246709598047586240069256407387775736330698954587283180769299338092478419143930735366757409681492968544599461428904363287126113935116595952735562923880299610755962198182214316825631905716628416290676729309528081071900790513650349369974292235029052258554699347292631539301902484067230563202190768998172123003802180956108954743989627206979004543354932415418956375690235660493264159004105889167769476665702932914413761332584263667809633455192649633748991265284092509328979794221360497612412648880331832378255980348581142722959982777204467205801993370539743242630567039298291357053536715508686622336940017508291426566281845607951662503231014035152093018500399451928488467821640114750730249074446455246027342765316474550033063829886483372045600082154896773194727199607600939022269899352212665679400216643271510321135771579003202287864599392016842075520190682574891660439715840000000000000000000000000000000000000*i1^7 + -5833656441572981623675105347057310544213701735836806710361988610534930462415552473947792421316625478251713657799026530906244101665541627126096409528458106047673715924786759484381380052427676249452552762483457933454418568895993755877897950852909520921573305347408598934723086229494805117182627903801720042937479648954851060658290674666094339557107447777543656772142801074470272494479635729252592504358179815832700612976729353032408228860307960644440661247383257986894276198719529239653549859074214942896182598739529169052387165793357109117464622835621402617344334923735644200504081656583847967655301594363319789171437725740987904208283745930228323497931174473727532884653940218903008987661378847413046557045287377412111034811202774671046956010266180031120925300237267143658511627421925902035163941429549853641109755137230996298131831094221197870421377444497419731804521848114922088146308455116109888317708125307507409965987414706690228495790442514305359732215116912516392167376401836232621864512466431616569725604144662813423800738690056966772615529713528214628193531538526460031166860254505736935502339297056340020432317705861512808412994355551149383257661319783709777777831351870851052522267638104322470132509836860545522465699243195873013236202252941266407838009262080000000000000000000000000000000000000*i1^8 + -499831602523071120065003214780449999457140096988778817169723922013345202575576833441117473257885475272644855740957187127214375012334104615985844618076190139714031753163877032988104221861094454071212524545360388454557116097602964100904737443427012866653616668293395082709999061102209797054005928732464791276388355756300671490925563715949510593490290839892472164783456476775828426053583444929224692694896325676677707245407872861011543092956500222362525980944501526495179699966573283150807717221039068942290005170724232014904894019743305969342562668978431125321004443920316664735841892234908166134955591636233496444856786357635470953013157622117988420677183543353185823639243622516850742922898371796250592240718302872975851219816052474185504516171043782964576270373411449364822930579979613036452172867725278172281188533307001983944364358464634833276042097362464476425213444103895212359033688229197219931594906447839659904546991120311023254933446625468876028968528197626259363127833874631976835870836367303567726188322626306120283179339019238468907373302721924906877782897638636145229650281727169873470339813581750161780958064301460541455582752442734132278110483802731991455745178323174350601305021963009177935743960288661282141523558339123895086110756940491798885485772800000000000000000000000000000000000*i1^9 + -32639089982770194342768273905579850609491931731950749730775753931712404422851041982661012283009863447030412179433903890768844805956940860695724744640819308568851782332953237077292656938946065248541498250884735220932547274854869544685560269760955132181303743116417368039072292198615432904530379480035496532870731006861297784853494878430067718716040414322980980652578526393200824538165995680974895607855991234680702058414734619219973156889389595424273874421016057920754119289989636661399462795043427078783347061789783491142732536702578296131408677068258950501783355220361808666137071384592548035626849684233502624670883000781644620298946315391029678660407080816144181737367600776399044316074150658676753944006274986844734761346782890222950277571858141263977630127500155978575880118423234730634536509263284679287515584283339614739213610038052985705204956248913467727053214196130577719514812802435639623619778240729302712305325727545679914346388222740799332941326930759764036576682711497834737348267594067316779096946030616326341769901828169442778524678015688630187191482178696849537371308484214741279286046515219607003557999310616820569125309844390627844229669452708858400193824489717089207722924885248076830301618497145010635902322392623105405190149755718701668106240000000000000000000000000000000000*i1^10 + -1763072922270993742122759104377044233299767439427962374950155456436758814635223767820299332544920430790169442277183179916431645397926350438914013854428664782674492796206272399867239340521023398602234133762633772449616415839215912352172250606257110977627660087233805241228243672128364648868993764418987952987437887834521367943674461432749857856054996540905081114097688320906497476857939474707103414745638472430907043837676228204712527424075997795057345528646553194881664237963022033664979139883384783214773004354178121047063036731079326763317308209660052050904740771337011356973063614216357425124305326608346815197747639224470975149298729327021640671446837500250665008608210873368458510974723056733407286015848766595327073493004039536057622360649837617112068799416601819493213869490464307817982794313992149351756136539474987875040992856691464576413704088511327437386168745826206105245550811978494728250305942063547588851308345054025971519489819449363610772479373990518254960648267519338264308597482925121222343318832139409306015838976445520757256493322895123624363957751680430774408691930562672093904569686997987332097459903333250393005386922354766991349130864564881993914709022876759432675093318501383865395318941666362962246030404966777957905613597762190835712000000000000000000000000000000000*i1^11 + -79637749861066279900102642706736233065723805956715568465597078551024465231010141153597267877073866885804530667589043792549210066793032343366728562634789231348765159066493101707484427892447682239024021831505615180736989778809577076317709612513074725443489503728437933246429400287029022512642140996182758210410329850510695135354074893115076918526318084273823111965010840119494856805975426018059754995581908409448250044836431085062669449651439764299770696097767937897375160617158608974832909046598114467658834780543734187245627367867750168706830598842395253762016852397651454058254323983819357617384027977437676473321855728208235431416260298649669059832144687209573105800287085349776873121690004163277269127606962405337404423168976287179601732807228892607914606871543733681793842788817057806208924738036053604315374715591951195155871495940096300534895917480037650919436849451483804276680213661215802055837734610110914680075227800077565542533144790100754630859302484850712006189023403440044883759525782196718557122615835674097992057552994129009603557057078689360009247390123590546419776468470974111362745545755004059984369429899130055399491566473544496745759138516185123801903870424423727039149794260939920026998396103847222079817363968123309645736292399028633600000000000000000000000000000000*i1^12 + -2689776225350498179592174965600073949142510310344803805383087440733649197844131947974264356410731636069315949964315478670523805773168927679891983102344464696224069526217210484527481015134002748396190338191858337419336086895829924458867162712793921187942234640939038977999200481733976692756389081865552838077978385437199537167096312184940607498702530481591335499829262390998761607226690186895055151698374533791863144386328631195007841820914492901889497548141932972504882828068087011579210157143031725147905551498538353689342398675302017724243044490358716780662344786778849228520963591495745552716900766904456802980331147157287457816792032197121372817402767262175386121079350942652514373464562359743139063365600089804656225716699522720595239239441816805507901398605700096224124579467727534131412838711165783298693146726643235613275296238793984972505845198638699644869029553480974417520656310598595489989933597816420244155351473357984304930199659139959244751532609672148988705543223060616015740400898533102861455691433082685006179606301424658934809263478116542029598053817765540947817212018618686164509705676200322446704357923545435609640694232679695249943841956718165248357793936920074455613043107378740712768621059949721713372147922455604165167349571256320000000000000000000000000000000*i1^13 + -53940672181625664042170202705272762581835546644255149548975162445293687104423174846713977750059219825071336201721908763501088364869119893079711138644773803600007253723105703299942934367958618901603101000412234835297058090200738447419708549901240585028519321876843037558578987437943924678248588333045958933174990991240638774619996005321059792734385588328360438044377583642914585196192048957657916783260642650949485019827353039931785512237962328391614689740738680327184803152876043680383703091632532091449539787413202498021646429499509094703737783448361782787639067820709105197033403770488347223551906296713797690570623568574245186885125984891503532051191573556004571058899948537489545419640209517061776666756381628366142591887485603526517458475194828386968907319127113589213969074141604466378034994535415718066362123188417268608795461424557509806970189202002272285919871147675085553901066661740564495489368570063086062120924289641920105711212518000718369337074517516402003011479347380730355513303626538379970120934589194862569981318729081090723069757639464783800644067668547857118816827302180489864272501426851972531710206901515478844607521575571233244652100050831320644621292448981029122109838181856104015687980483165840878862346692899766257303158784000000000000000000000000000000*i1^14 + -289516502217592658642839686181995129100449003085458992386107365914228437838511373339576849454503328544249948874490716632604614649320302006729320431472970010651906009742747997638460920116032182562685789815374337042971903398643520142445487940212436135657363393518941792373740873182521258661373954220845404173919021487747120441838375535526786006671119137651641989422295168967504490629553770578952017853839161541583245438253975852257254058326606407611096595285262732137795552355886060962978219669895478782243604918965336549814214040800871967385625377115194589422300686122974466112015968432743303594239139034795793054776724242121894140218098095568125555767333534626841141226849733293328907754701166220630583696665585448562073880515129984113014953692502375054635172963558297122709930501640348288877762009701425988524887116972510220457404621981942630945998392829910712169141182005520843171864541874683525341907010319572056315022935998571793870518088515573741913965479924605265327957513023964515618869863684620426454847114555271895968515305525103522569884699738397732562734641009295517699845021702922451100585889024899937647244923734165677212501210748451884158571488675328247213587683007949885186339355627031961278139176052457085316444133469051917697024000000000000000000000000000000*i1^15 + -665103057745375324681651432706996206944586812450293819038559888755347211017407954479014109600800328162524378825260870216381422771825331301142481828432094124015899228145519885240665280172961744544908138657813043364082218769944984925196873202128475097979839191375701037150153084240759204379842562114232020220966637520129929548704257269982150226237717729632354611670660223751028237842083119887505248850496418763956497872004736099311011774201517622978232210902925000035116234639855903578383440630108608400366881037862154739439329837896041361926854105385783009991386868676442899280593002442910434685322932177824075769678456586841761568833821695615088797602446698518013981270343708617184021355976724415930116535294444338153258834788774319562355881450931796355579681242338659087844366227582604222072182060097025240039874772171042842591025527623676707513788500599808337209384932601507462152281237307483091170148227589476948211471980653225941464495196931334038709530656985811874165041065294617432373695482284274381096324220635710781212238500313343429085053889347740100156121220344711237522557165695276666923417604638078132270023013615934452301774150512651308483203896453014575140615532560606397904837944120523419434503273969800927696290933913021317120000000000000000000000000000*i1^16 + -714553734674167454674579327835255061358890723875942253017311586361217864055440003030013187991523531271155553362957830726863465122491077367191699828050117291288725599308163475776151379832593040101351721374633199045178358909901756329776116321881012660095849700317298634404439487303183056111609050184099962593861626618815200351801929402996031243679148632852870454618544802784098511090436651673988130734005798677986852245162798618976082508428157535155502355318328187807076906202995146416257423318923915227075405942778447341713050077374738286838352090123702394656440575161355381468745439480638443973325301027621956816934103026325341712907353471226560585574478822887467088392064124484593142307780071051524066786916819686840208992418751838071797142056932375904563386199325913811930592286769806728241424472609040363716757835880108592465483062198560125542497787116592106241220412924213590964568159757042609814831441687318092282780068475166807363859295665450075033162673893193845670556900289184713286593031742499740155228851015207432065287303733331526726012032036088975656535512192263405793718850996885561816936409745368156744630264901631664280328878459936861001555184560750528412125892724630179884396983942073018533775207026494905642128079060992000000000000000000000000000*i1^17 + -318110322317690186415096652083811116219412363463324069184892973440239344828471755984077851076096202335548984142814936794194953855333063880173585268369914984521905453179230734093420415383183631471639873197081975847771713419655109604956142491995364302719317309420130154207353715024013862692976397651400936582835323486882292086160318100905343231185254229680433215832349047781827794980383302192238598724567094012942693180996015729411813154051704414395303971637623511191429447507350616149438060247331290627995522222474115289697952765198350539190629185580883422485966606603953823355594549825194546690229582155752207487424926809272235404247483481173142766208621334011470734363636221305832941657615529338533338775884470490783977441037914390462147141609997484034339097748653383117667268393098080989880477078758295768130754633918802444704871228878382151560832047799719933754204945571048650232974178424358722625939970219768896608807301207041232305186997567906681937493982583737064656678070257258329533543134558398518657074572328587585728051987796241875400513419511582261156371412946901571407640516209113738684469124445755739687863665288534069284696850898146874279771189882308884493666480307827703256445976455608962995236318148293043050407526400000000000000000000000000*i1^18 + -29753737351020230410012423138600971488779091949904764950638798407384789264559507566587700603986070032628978806703592816501145268705688152389842129766803484301638918555669467130473446415473104343858022887113056840126122298966656094077982295105861860551346043333035650487984936319333477299458502273057151097377566786428137516294737459781563297359087458979429412236558924269317628495901156496820385806203256037249055849440472614752914035518465088615773464921378341207905602463647719229262210347634449514782613939719177921500738733014163767145506602810470700418337742738051057154053181415839682649645616162539901610588361935690508573068600282285710854831220354243969789407942989905358703594183067158849906162839593147855084007710657565541171901394502483381138704062207743985730704925194319073111999508600474364502851993285827290226993634932286165406815920062621398230403302657545402739013995315307606801505255450951494766201457122171574634894968846525969947124858193793445567798026277065930714992743050917554419465534841480420237119451806156927984687733461143303192795957449727194473072609861730998345340705425090640718306961588414352012299729122114801108758203219360693964693914850304506407834136133077469320692272346540204359680000000000000000000000000*i1^19 + -1464372475155586101140028596136833835361185152337090149071345317267348208119077597835125938780425390004731730320513881046024057239177284394775537699262856355740830499006971272059275519502144020353426017106886109922896712733709528131927421776630323515577458550237480075896160452308553830394204490918456805151699927983356715016215390910080032710264567690812060959737652063046172173693387072312862338565773354729064604449486499370678381083297231581558872970345454674370616306620910515581632650866611087116242903734408629161069623159504962797660023972128015615728212430880478817098008819526519708362782551875372783682571101366187859510737565483874309535081099099326085282134082492767759148657439927993236954641624433176781404057496356741133078302136659744012692799354715907919690997535998542227710598440015743571220619044678119116056566200300575639569987415177955420609325672214761639276521840739138331448782168538032893816449820003651634564345528870544805816914175082880014446808136424104839523123732550959329139738022391345552678641581355882278533871813640870517766826735092748325681994874362996001747948887071121205461340341622227443837197111281741629395285538022422232550067735417988765833267464053671412218519116316672000000000000000000000000*i1^20 + -58342424556812070845579787738933404600521307066598621172483704017467244662948637861488768491147290454910344784667240055113972925346718313817271988622138765068053039719495783973426773374863905881840064290443076537813219301650251450160294758034510456412262076676141291556441351900578659488849145892633957323557928484308663444938463543613225925389927473322210017806406698553228939645449550421294704509113762456815542138302211845463212455016812169991615924580513357331491055403792616236740179030887894463777150885934964509867699465161178983332677311544687488508250953946477749271770979114937080290458902962954976137703709782441581440076965704358412632804251743087430363362089010454845303152459939351318362051186095038047550581691240288505791235235562500983415551563717095230906518199971314244320006804257358721506462354547134210393665814829810725034073554173180155656349619959911513475703840079207153147624863553844598548633197212023379247874547119947986081018458648551983770229590740256870044432197380025147087795044771925910119358093431410960978429761676823715621588795903797054997163261270337084486268740336603328375697524401663873273833867928430605488267929779864613894637246751648144524079025287783734366647091200000000000000000000000*i1^21 + -1603523451866517908393808678855184820368644618659167415172617581591377448578585422515560131822981570465731332249297847832646046323604059412137725476617094116568098080762540157650112138185472607511232778859812826587082108182756846158929210347217779323162600103048114795450325925276751867201950107539077496079402436704764189598940417301992493836470578472846575221987947122517023491660696460628301082801326813277309472198196102612518286799679479050267096000018946032083789966425849837886233211691662089363931675641358370885551414550709957623013969273221694510626970896689264712673901943464612937325514083657733237753422541664511167982884208824664093254476548565300634703332402830426546826181361449601516187776360963540872062367399425605040124041790571288401095677929504328515916016670839673959006241622045977390436066805099220532601472805930301009291932583646906058385375310172735502110141158623317975843859560179255407707608221650553074288990610035179724490324538953232751486763357969898117778025234517470393699678243556518874810496243199485690452901059522379807611561364494846799274409236734173451973374693179831687165167718437618337290208702208495721330343409658635694037330028246704843901258480112988323840000000000000000000000*i1^22 + -74872985919398282374353781855884172384619897847781848552764825750475895650285398766082084087293906849273956879884197350913016071098389998830598173059259288491112398285811252150318980637640506423952333881210960932776437029507532648922099281218262817485260474893569022811378393201768345340790055592261611223191937675740478677428336884441931239920124343185002164116590088460927054313030995212581259293656723960781968646125298000797033624516717434692997404013943610454539526957074381027094992552240118092312098270000798275980551475563285819015709727218695557740899645998236969206164299564162518549467488804890703917665771604621105571577952228133260738500522869519079876446716101361276629755696496197135428985777019431799685938446171275540622156350273230341723739512400004737616247636489673029160100426778940490761416232879075654463378927128040466567254851182746815122548455831508466373608494969482717114667747474926797317051287513701434908481846649451371932714353412636904090496107957708925566981470663565875085425291491939988201198126544799970706739834406858125851401835418884571483672031449697170108317737226439738224795476250581812422806113193025649224706273011786860140704211105281982122235560722432000000000000000000000*i1^23 + 432282171566250202636995141129139098428218942480678101179267031658596314217124016557364221562812187482952385276146216527114594170723517797814867356783668661390508860602345957453112165678596017914049514872000913541215564342681766057639087702976594943811564959569213809278830067056422124220903251651771846265557483337284780299334231023822353752241975270793361374653722634383432073061809182985022995709285078743922452374496080482902619951412947753958322860701102917909780949814248903650331639016955001403844004018623726751451634207141825949985541410806432676943805571109159949672834174232613637621365225042897855813898524299726072242962060588171031142040800203176132611615788119648583930282390850392388270864675858362633803401276835788561964936637398445205879035883625184510519769558110363582523314723512834875211924076544340656535556242447169718283466698107974126268685018587116386061019019231608531637095946424340440932094264376567909217050803163874238980092779741185344001273925542017588815684312326677676266070683526602543913389506215087306479395534055424490327601944133996169018238610433482235587426297891159825280862881531897107719294271894430409659081801620283725783986804066664084144128000000000000000000000*i1^24 + -44815848833532726103031545363519408268805228512088300201633068908594985179517095655196251888746884718812382828007825122599113865081959982544411943971467174691210243775996577834137359910551201920766873411963238147846539179146375594490225602709760824211727138415113778097782827630587689110526646282083239846768192184025218201437510656679133839716709146096060164530262298113825051678005090237348840503209531429694752272592560487986046241901830215025016521300415115184904824535601567655623108130072812003224817013751725530422708306350602271669884374244984086297602824807643738958214435741922328542903980433337318690754044485624603682712130034969634745929033492522766605606449944791143456879202367795134939052178297393945102958524724874228190987895933544315766562294178139379184818822589469931290555383915882586744195822732867044836218351585200408466141803014375972527554646423470758474853297057814274342954671942771802527791033988694051891821249236253231236419183738610966398483565382337038211523867566933480879795289108999753805435737159888214510251934143527166540742759449330530210448264876498990930635142662313552987664686265245267500805623711294084086148850552077439299008400391457996800000000000000000000*i1^25 + 810659200393921896625539935189615519033445971051328186135405296333510722224586420823991708835811889842703906907911831069071000381449263409650978465346301026125895903492154669267816900079438302635938564441736866850313845032418274291447737800048784927815178549644539086704980096530579707010788340934395260143891778124775048877239021319738582673300818307913957171916783615038713968197402816661258928695256502089415411150182370041913504402140797101976578355288394623450378526272624362574927026186541723855645421937488400856798944494803984531164272840395249075771815624579080951694617731841934787817415703514278117514524772364157360981801173563362158215909858788665082396571440516072629423102419573265885732622010058276073454983248145962488027815503283866168862748009479905561091074847376151031614658017350495655733514996734737474398537492364318343088043857621099529213717654460842681684181117068188497979288401443600615787272455460806403788502419900725688521667276320739548889169173070104400008079567189141135484742023751643607768270901288238032257086559464023341395657026826459837544012078384673204348590208379621376013444955813332705093886099174405305256817395649651385525069676544000000000000000000*i1^26 + -6517845308024862202998332953219144443361148644547108024580927005568878245151881920150635372489496842619648412472280296777485434963475381300425490953996698963296439104120033087298588342348575336875802124523184203034744229975138958158100289408141503173656549183228433450129192784018259308790079126234736829311765285273591941831003513631084035732939476845255273380314729028436469508655282219544554781274015045155319570936498825787164500282152467348757513676950749001598895265884803483353785239425946469516109982452487406369368112283588110676460075417269360405040027213406435908820274639411312980423793027037162535028397217420606537280333962850110461111880376535831810226211770396648053505045373221090956111284973432635871212226861287419754567893292963201044771927045481378548073180820706312653399877832484940930415148371683908167052445988763916998564836009735077515812928314087867033221595025318754377509328790393640263407237837053881307059613765902596627609075156572525290999797681533508305604355001217519852865931417578097223351321723236953437812268991901704134759918530030966222642542625196329107327529645829659908576880033036100805937463537594492507288710452820141775257600000000000000000*i1^27 + 24976112286566559078060230730222646037855027377226617003208103815375619630635674842181579435241132908487751968439541733590151780064260037556080782769340985009916871167122220703808962689807701036334449413163588999240283143633640738682941133379526681445450482891927235385618228268895987535862866977853068610400239966136530047254989992724886680547125610917658956012619858494511260181044272582438037697993143941299173662079686849253673670820046485922334871327864833173124959763645278103294910281083226766427230840671888612459771216569656664353119173671939304920154842690903174747287593170440722733385693915817535130379643485129206769347429264667358427113348462938866405483877093971689486755595038088223798194944207353816878354787782927322914877032857147230459399809641178309261607962789254714642757011677209045727990091691433522427998366356599515307859406099585844488447057878058731496888378806026490717477869794669968937586774033663935917767397991824608325979366449734144334922846007723749423134587385078037560909861065087497480672357143180105940526787571319204126504244597849312253535145972886468650022101264875675366682185573737406194135319191968274835695190377758720000000000000000*i1^28 + -42116916882735240970233290898313828728894282065229145098739838842884561048869551972404249280935260743685653021981641972577964294769708289321476551919916882871463228278275690428203258898352326832411616615677431901950954821343060202497537295546191583366015254131442974088778458440702958736521110123754039762975068891243058569168838095499991605943392942370619859784465714856608507602460433220462568516857777094503791046777062955295192554232693961910566003726093795674212980883476678554679162363862313635047289280483032683162790442678269148303496957081825324572216687020668232232176475272034241491835208091419819461815613122855585717946327757468056930129068296739442540638048327129805454316246675253547166922232964770075760041517702012774689222921472027270945018297794294926127633533911802968456529159658642298159671820468540888873435786444985031642119568526158828667488048518499803034403080014394102504256515232422196586154588843982247858178001002637912709020043790631293823162231861076073196756812916184710488339076305880619258812370307507213285662338780452854178137457530040927909271757213556576238896693101268162963123515665376615654569239614796738141880320000000000000000*i1^29 + 16580297911322243282404717974280902444730707915447438355858286384541661827217593085806729611310021379263519825743819921913943506127297936619311257762876561556246575598175129698207022062344610362947285339239397115776629667316769345603188197569094908310341687895414198156272619587483408278893943187377456235495756969025256493961047372589528711281240752669334171970483523382208716850285417501276731928540651627811693764103332469581143032587562237727859891680022621941420481350296858126499096194640735795843058611055801237374724987589977365124267709608824417242176651102468102179710973913538968327472738927030983198576536465682899547396003763932547949959423708179129202216033699241481371781875516487596184342373383970052542926660362721598199809325862328198002085337324393384513042064506404879970636165415459569173196478583706645116613754468480203209173136660147727131839107719970828783104081789436552135384020431190565224059529972163603887731041926434315306264342468539303588678185672831094291400303776377281001247087565825066990937114608121462474413413590309810845866747463156883352091123527509111482669750773961694475074465144817823022867334068122419200000000000000*i1^30 + 15611626214275730379890944670572948569261490826864102697640827660099888525531041658427944081535887344708459012740986435383507752503423173183026275517605395415072064559867001251204970441097996572032978620539044469019652371553819027326404768032600195499069378880106155768955434649720985118283448435641470012434092910781983342719005490677561020797531278211317637798764215146717799810307131543389050085386462942647218168473283521602494004765545230676116209342265646588911206590779128708304372561654437860528446124198779030366403791188294127832745873581020001208733562799575502720399766465161618747838147389268564692429428392320522643219128941366750081140895756703535794308450899839100270329778888122876409039923650517734546228514318394476639146340297807469913119357172579671138171562614726029395679222824041846109243940069003559136565854375124960184359224805872944080119617560981600596278764583671612881445708003707511270243926766982320713165307935570479714607707532173715018952912349480261538063316194035342922632553055791188959546450333149180437763584161415857449305541565191930607067846018435755286093971087296833860988310332319134316599705600000000000000*i1^31 + 5865005291107305227080005851090133656865309890523728935860997309371541870687942996829975337592381160277085663869790000995220753698504950288488891565259538217538427459311092596842502358524727978862941608955709856305894367809718055603405545714084661632018856088337246122878598683049867136393418332933417865563377610096238755292069195557774354922775035659507086694685184800411349201765488976594915407941661987840630705143284787862359569820578657279305897232397685316530005492556813804269191687509196936209584975285473349079814779063136166381696848485988016698784647451195039670684510547167633624548916932622696586474236597063855957658953106067573796890655187942926527301633595848729098044744959373594586859925767320035827251042355210984568886410806023881561268279875261304959243623854865113840377826619060585667751215751700684603086015402334175911380300875428706161719801916588209308279274989745985389765376794480011885197706498565013144706689298456167839062168035106127908485978863871101263269747807424861467355795715802184555300043648280042298976088509943220258593948929949266689404057917803264984143663680383103986200764650683891712000000000000*i1^32 + 978843419673112988619705498478378741523704942142727385360480739409743584397256377587152990980842044182377093009410652701855500350797335669355917244958993481683958273700396116059545495342480656270346879882545485014425934472603072728661633602782774405651235281834340112249749221612794330273322984367946012223796721560955156876259301756304889371494965758984468088649614712244454728181514971597845458054268315219310512024560791922450819837804382910220153248950835234949373875316347704680279076677805407823040170442506752147389562205176212644527361839459200801385384258338875518106816085704534106562651769996052647546965348207507899181782888595169328128935194820375852760809674452415534819938197635397645644444590718976397716736962083523629509383255927184928931181545355689847360531603163869154523392064471338787748660552072582499665458886518585863949615667613798269523662290292764570703686423435979425127727992729515536914896933879527043754536169304912470438136708429443217070062074126549653117961305984830829208653736776955260160027492049858452293271400014823454328392692119420049740540466082943379003320417990141951814402048000000000000*i1^33 + 98783741587306397427105321305349138320055869576303448259964574120610836845208860452765227123285871042497899732516389434313816675853620978198018818692423242520317759986640878002594310708667169003404476901738866935288663690614286639539194492072264297332777834887322808598900168506719342714846153723594392713126364325312927322195640813877880259019155504674275107123595227782140863491048398812706767300084677944462573701025950549865617869254694983244451616951051636933115290913954270796454316767059176011016896404888839394424135078213298094891087641714568710994440635459001275047077021676749780425376627207220616703229020472193554285059186701387179060660503801511338564284541893309901402011627471170397748114393249205005587157158083204059594953014977837554495161438762933007225402113361429410786767487408121892645332552410090505085820548667494572660272893076265093301290695765079086372993096828886432497073783660969105760079686100238285196949796298571804185447378242824289775160107004771326713565399866376202491019390483594934491927816878377081295234675666309047159082480459258300923594198820365481212444303281084170240000000000*i1^34 + 20728318317998239679047645338096597164422565630622675612002006841417051431141593556798140750195932759159997605940253293493148294889374108052024703583642214533304031274281071210134317684379972433805415272675721286809033533721316227497491415873884306543382153124673960582273817884086413061754367666324337578463822678597461611663957425628083347946105759062183563058952238348569877445565269569596199835014031663789774463695798346192701837330962825254013949718562114903842456409463009023530420366418817529356288185227277053670604235210553003085610786114883848112621307108061865572297342873597578439201146082467518535148292586668860489594887669857966783323621941250117883326056989080800847853916057532470855626079808591942745489610456946764098912654954381250591354565775274834085930541156652450303594296932674986149904017292738579927656498782004506879957571961314544089078137761743509454922118800710660773186445953450300161495650946797100553069294629901129652808044114274055641921833179732327227810767280221003345181896609343677721161237230662564757877219920117937049645125018988279822700992630397655192698880000000000*i1^35 + 12825524610100674125805264762197000475610343665771483254361943977165047414478273912503681279011550478695112120500580154547324518651919672419222616071136874251629652849624021603434213541722608494897914101405425541209056172404653432630643568304705092201008724657327402435424000665847891573742363912526426843435384055050109282420131830100723351488427278864253426653652053498295079123211250463548064424552717482660290253716836594463673964339505452683572568230204227784862552504571316681877385607551305106082133491312113957526205316838063591302657434505206132563344338656378051921461318912521653135878163078797353240068957269899023186536782009126729649689095896520241419787159044932983149512916172660291165536608521373119954299588272637756121724582817351413130827513475930410948194373284333506933113420835964899830986942900400455394548151963243117296211904862719867968756562881078210210606763988599567366452272838675787381940475524561408629276113383725732020099314647411535192456887094590242905134627937323510091119953330846482142881051467001536117692108340513052424749911402512305121823305603481600000000*i1^36 + -200790375460361210639007880500895365642166420695185756044118272138147454036091151069264768171117413461924188404822688292561620560435274717844581509300792366117279168138279576576788919936505835936986109707514195242752545514303541023886010223234952097648811982739627715414068519134088305851411059109588403931163721917236711786219845713404563114041362220251312737561464901242506201594711117489045544422458194588801906485517450847532480698419032203672654759425516365754398907107451924415244771781930179159780825225642609106166100115982519126296088693954539558473019173154701232860741538555850119841709448015243271075066826958157959671529797260976724461961980961375473459951521192216938488240767355262624408179172115160744865076762364935929026872885014423484945498347108500086682136298611999326626922369563421376856609532921708892966073673946423087845229252635431311968099981659624606666189087159837563457693157359421881534873907331113855077292446239418902596223060186259396042426910264755243722990146178620321727111319118261538395162474178204018873577450724094361194111669100179619840000000*i1^37 + -43675109622333735630441208703975719635504861855735741452381959599506878472373191461803716891640290848882883025641626024791484903932509607964757653940908469149468748942538296539310406205484859021399602091603905851489116159895316880006645403307974451984760234327899899679614991925067661393241729483389919791839263103434181643584516014056735732869637207575247001646883947067609530668847034289304597065685395454891388012389748770084948739488252749685608920449748480549643144953244705958464285049871326959444603807398604822957146889260763548930601720954762949076945367761293257504060902424383439209777852271266558975568035899501192436402030329649322220219599486748336186157333711029549581648796188510838061653999238165983573659212542737124811887653964541522735942370229941921173544772209055931414618764976408890864528374692119787979858781161953496669019036203923683085126224954682415183080142604150816749275642999325837458442545228552001616267595766304177121453767708150848981334236654031818825745995557512087174494406391799574984749617223001556513302686669471744000000*i1^38 + -215449280234546761400551161213786612635488575108191417965323455020447545022300913098076334772569338813808329476029006225288798997907163864224832214759911320349775756630726908725513132739803450148744944509759213944401120634067373914320979106132956017456612913978736217779230179446570972075999564330833240365554186287668435768597137844228676288593361756516092431035975720679090852433666471588006496753141122385083845993326768404134709692816127907001130773503857438053834847232680762176732050095848354297596716828650715604317930745351570047708303540373782459454235406305828456568848654127279641435897805072205599808309272620447924200564076124587631929101844654841585358322484476877383370491558682300340121069251500000731982584748573993270015804006444203463467521900191544721078494258100452877714873179165021119112426069346469361111066043627202023109805743128700488220687117033177582003337985566308927980394723863522994743890060867788962279787847577408315463036885376760067052084326344659293858836667668678526286041614714632525850554348339200000*i1^39 + -3145329660549778389898310259373522361875897755764138892673194401195183767530240264585665733143483292113953122943980714385447886526359891784269046235964213051873454771082239161122459984086283235484894819654170850475621081296618566647436294445133560830463489411452352983352567935306893359364469636242785251319555232797964567039199140641650676440379845340601206711615014469675939726004676745388956665217394951255723526683656050783195885351550762952883321301507314602817666559022525623983194696892711412599069251729750231489151471079537189823692642964759150152422719833003425291452457063196037671229241061375977948920006289713013459443778023472857303723779809504300576613315275461032378266425007366106423483457591485148485925757499483890449096654516892573672791509542578138740250949211150489047859315554275822123900400314098095074175751887947082314028305350837853921292980089294104988913185068566873612154927326419228802820379809164370921024248394384209987308678087331731303530098893228302396253202356218380649003745280000*i1^40 + 2581501617357467209633119842418568849631514515890103108219963643508789798046450146126312521991151660756396175677425054309619795236606859201955891410506722357313590545736027768347499945399066159011916845182184297714490196041798240042156527461029155712302135947962786276876684536651312641770853785355687921822283969130447289283091124610799656045720688319504710769141216483982400227183265017840409956224978414428404327992463200517472634007570812190463577923883858258192773843176601818481664092587972122275785287058218669002861324819238024160631593966918494759141034715028926178850448090449752809671599823784430754368687871778077796675777738654590697823357764882796951094731404388120653861568194415375494477714992975378033767780434781604939770174873090132042464918505797152658290624803016442924780153875290192394410151592532072079355443708138835684207616170483465769240190095280194506635735275506785584288724479655596866518756766113775499582970068997865145612131472545722568987884207342616576000*i1^41 + -1067520499262516875550561030835406583283870448769063421146812125309561644086241634822316776524011848218309448784651703559676821892374407448177474547861192558611460765349800834556323358409078277403817392430267747317785077627805929599465261678205234793656204132399963049872256489471809365795413297846180635742421531633648670240079933637882982271181364924553894686084257859696973482812737831993984039701317694207175958686884704668431477484616931506818480751623518524356847027964575648036949175472877789241461492501943700067581833213593870981892757394447753876865958420725577047682966981850575625100377246334085625836146984284215068622696416462208259985387742530459969115189962666902819411406965067515250922427299395610007378098532098460683567871416180003819446153290055858578398372288334041804266342297997103464289163444388167024321141104060739510792655423814455034765555135120773309280020380454262718192452557325032013201141737115766215942364193738227301833978675200*i1^42 + -748279986965213008210597949611720000364931122625329535714030931378792049792888379896131663349051976605444204731314407913994956503961643141394346822442616377139484118368489957781611828942818921365951266024732065410023902021382795118813851049584456946135777532097033709677667243145206075366687441362778502154345644098803714080540657233010961979175431596505787239463401100160167501455705721003932911526986576205713309899811138835118597767933987193353549741875378281078640873107815705017749904331670269795531729349613409321672321121732149165046597787600674862682723643123753787494546629542912503607877588450792830605188406221889151496985724788775736902558466886320657171601605313163223892922916642390791261936300710521973403621925962433125527864705195854575528100080561573136633276963677379575956783843295192200671545522186643495970475651377590069947014689107821827653852056369538188941493472871596752570819574875581589749760*i1^43 - N1*13080454592942337458060512430548763984787895935424409837621535709931922611062664198602059723319205535343849557663842150234874556935716439932339183847826477429372431326870697037673713635911156210795295988664401464248557817088251177731025456444951782124790986137974095265283786957358601039577227921641817984290253265328883319349733933*i2, -207271110053989962917301493587054983171984184056231023969159610894637512224913367825497502065368948258764456996734155295663036133502084966214339349029224695687519517019360231773018168144747185635916559726569498623043902050327672218115881204885909920801185117648873662077364426216630882133822393955379891907380711121053671891964424510159146643563370046834329314356404111424966341743529216860686489176680211576417765031444209986503189172963684538710733747389092972076722711697361794231197791813519848754610101963791136542036872197312931949897300557775236827693071444641956021833416092911106428352130661316648878741549597049042406723860824844678585056734065942356464738006576821164780540342017738210368780296063238201596434834959934048251881364268981770218207361775299529832787050615031829972364524893782393515452264147321151073235173024600812808651937717941098670736336236820028589797025105193069417228080707228254252881529710882629110731722373222479095310964893209624180631300007238116635537038492316814125781161821831545089278231681406807416018975704926233287077328904642084820295971343664697638519593898874216875401427682910631219109274473296115380868726863699749407553307580702950812064227308191975078928421421101295282156873589237425572493510981850999816919994721162080572917975543395123200000000000000000000000000000000000000000000 + -84911313875837381278898970695237785805698294093169083123008484210471807281011377987395984456065645612100130961758218012414724415847188198225375567924161354849311439881194582690108733272642284365496229665895027633716574622221504259288020982701784846263333586377332302748094876716681014344685608648761586081115797463817378250748372752477682032088749279307092742110550623947021109856137138775820724528687970930616872199259795158979455084150146167634272234237042620938901580832294133206224297464870321805716936374327495104735051596799333301094254248034068223942101065108322989129510877681043307270265063868544723310863146595954961682711705228923507356042649325813040354137255457342042054859964899124169840224373681845397247519374567464367195655205311114680845955613078498866605997279912129097353360498954616226844061246381150849597848512247109122714445441995054833063294158935827871476950338176663338785210104116667817512127661059346887590342251317809167169511357748339514428916583359210262985838836191536065955244036219165884847762041021113525759838810485612362171210146026680784961049951414642379381912055669799093564389979392622926727016376334745371703066997382201366611647282869384209327619327318015164756582360075717703708445826194493221727304426375876569131577077953105236154883405512704000000000000000000000000000000000000000000*i1 + -37697434886688821391819286513764557911037319992143829139402078611634918990588500641075868977326258750875525658331353717558185370309495615144758456166047540487960404845789331599492751782456253584815521193413415579864250267684445203341184632891132884209087591741638536087436599523220476857749509180770424624356511634473172989546480430028239004094667231757917355275715724108850434525139357563512591525352944052653776785496090076789066779868043474527465370048691186986134147904270829703789045757410720521072334589174252076756451293211925766649482878301514376116203032764973421695063023308101464189338484799508599864380095217738475605377753442601951286781641160585054667777339323901739361111884580760285695088159472414250184419002569948995632768014992965706440995358600115519796256705866446276591410335241346801688018544029500504906733666754717074555778247668456691354339528589176194962347680529666933390699468651704185034207363615431845232565800540385619053304760043549159187224143031764255018761957726657185049591580629016046336235777700993415512792721601518469668178688933022723770178611107007007168624845135420121816620580469818941594155604592904620659622885788650362885568538011438582523397317979321366253679425064032911098122167144072255861340029974564219144954692414162066695758073036800000000000000000000000000000000000000000*i1^2 + -13835121480408355813034827865797508629510501773713770972539600985242568956713295079159708286810719084250668972921077415833823440072531645276769605642672386587064239764324461998063719114109916698847497134685091808874473379722500972081841342919980862697924230029522846286918019090493895991860572667384574668915266025122987725061115541511361239151185861448699730867748986784715592795647579877709713727844244316278515150863129384848771248819215683030590652723653540320989887839805243374063763649421592026595256056511732096624953547189942803306023243454791044227088661620486708459027967534262363761372750908817356729413668016823734672711373951077847522530320982473070612931678821524117399520684602633676554024823032457679759455934339920910468852287704502885900108527722747913453499853286291835096532699580293180271611584036875129242637714734776036432216056341988492842131434602767299089842195542079147459738847937364068635879127986891485668773187900520761440127009241586363796630708888830682513146791688941997383984507963727775737420616695674801617088436283438000433981767801109674509254118501306573008522829622986022075716105904538270237960612324051274490215905017654106398780784884191217614763746145763281378545547545324584364184833540067639011843092614659913061628496361711087477724282880000000000000000000000000000000000000000*i1^3 + -4371893227629813081001179691642609217599023998616122345735666570230812341562658961509909039098144047875393186282473159983572738731957633000943245338926561085845217718432785993397745208922765266890090425246655922994729627464303975863216686143154216739839642882596140737716544035782419921509579559296832051135600549567236659224667311616465820448139631602293634127491211091839669962371773300951586621936411590746735043185219867471900252246370124463144422379745658537823200868801930201466332439803642265148477711798871006309943901945746052772413534458999212289085932863038031374276384789438581325802036421008103438234487764921364983997360840259673368583587815373830771675984592714421241660055105289053309971478144568291212604883578805305475110610723543611558783800197378495369913574685929038395454111002939199218636290960253761040977187601562323738756666558217029022679684149054851345653747244856202914886047461839938336767483229103755142673028271375312979558474401709878635802192790504109083057361735723824994176403990559551265257840039418266069942711799290990582997291487068059041656299316233337967774938120460795660283135002078694617661843326107248235912175430776484736824143647681732561394716896794233408835772268341596541567520264748678887920826301685217495138881224379299465789440000000000000000000000000000000000000000*i1^4 + -1268881664137893665671346377334690247779321143183667725013463756976670391745513052915319560297766123401275960744403996981628044763380721111430582654868939431016064468060261270277255937882890961939205738902710772879448515491083813919959024356929264798727180055612855445029385317423148874619566907391582606275806210954862915867410176485215924161790725085059764772526062126722492689377892374171849182538458896968552719298976633704099193251403204738974644727771159763347301240491360324741598849963194289222085232722024392108167877178621164144836517676807085673950958935414743015818934176031364472977688044206206708736534547755900524636430811137518604860598084579985775995578452893792084558083714649768387577151599630621878779588583098604541665071300123081225070542326266943617983102434514795843151192959516377425179906998355904427809255692691848540521393501970660115882686174294118027246088549112408336673678709099730538392323517241987934466930907503293246714072594781741353138887184855675896442119733373171137051996584445045518993911451670275705941687661324332091155816449876666379084728404470153589144426638341734515902234003046779133512918286657960311315584759917902919415978835451078743331672753340747540978834875376917829348950720585375317987385387219724697282669796837234101452800000000000000000000000000000000000000*i1^5 + -293833979170980259217836236516646275521174969613369224649020612614495651700604733197126366958420624943159191801008279396294288823423062242884462545774796951877245596011634886992849436153458865117808283020978425381910296408722542904072109494315922616893759976129626892115397476761834939170901961777230307295827603485924099928910767158170724995879077138579814655146287001588481241495898189296820646239946611165596037454418381655665999449632965467296575755059524387660720070611384340724842015505452342274322451749755448307079382019077422156557127925663965088231029569138181087380456339380584453950844002302822094052115618790687892394183462317267074913936072969557761387264771488143046769284175555941166359986869876118189593336058998087974243292268849115680908061262380654422822049753727707082979586114930194343842004957265343718685062104677829482584841060439734985143281338044274061183993113542125205430450754927457945019854929587372880427081833027251751034038879785828520090430002899863780996589218972287118111246876766373170913562022459257537010078568706728510473572919596993027894707003849299066384326070129536180566976014145229740521604650133742486267206172957086556361633489121545026444991486257718918109886404999277391693798796145929376113749668584232683995184525501509140480000000000000000000000000000000000000*i1^6 + -49400015744230657050131750822953254661738941222494749531497347888843550118550916623740797012832393363946466086028947528745639746148728806504234210670550888084525099661559259913513132703598189845805775001166769133175891937349195965169324201963380039760642792583742627801598901963690290352590916939188590926735239856264914266738560124516500185430638767253962135922213596119974522363780827332156680903807921612353235690629064784682793121275096708252443231092480657804569528082648418629796108324852086844815544239611041044463462022867375029358270804182415211578117225060855403848984603908306287109815223608651258871392387408466948998763409409234363564161244724657550216055998599459451845184117132674252062132629789482146868577013610259973905532692961980795348791651771313176464519637803552421258349778987251984649852787167186695333132599855524332776303645069485007752889866605381216252830253976411143692571779098088298142903522020991159420985714948854046304335240001149644271085148987561853140890993401874936507174056214849566740860497891726315436224755594606520728391976130263312800465920549253459036332471290109675913731896470143791141312168243796042726842143543432869695556903522379396128716491855781463142812338955407524584671004145083086964760953241029397629498534521733120000000000000000000000000000000000000*i1^7 + -5885107580453280522859823096326855678133841283296246573904303715386817244262266108446287328152155866028273065616699423747699169412087058094161866816665459564219565194573702337405535828114239475817735011482899892458066140140552827157740040551603113726100098430768442430250789403774771965984637510127484287640675359379293409765930681152365503275702906994425744117230152961466335075025992091646353641880346536898710547457487638645540811284374220945514263256791060080345901251007000404158124454393454430884371257762805358811945768732006349421279206221363378146462735972954873834099010518211388740556267293514535018777104140918645979330326673454443990944499740970512656863683410969134233186837456445814454871188491012426102656414283903531302948590077434470535676683332230814835417678286611098518658602394079936626714477169521973959211755284824970133630335382997552945029686842035404671223157303077834385124064244628890375552664760577944914177243795341533995721035411623240097268041834704401317574690019043740203981434371919042532039615679003644075960143999308601698106071591638367899837946627609573434144357307427807333706556823689224711495740403591271117549422441594892435862024500548380439398501456294546758651359514462569049560828047562814619545599411678596044390506115891200000000000000000000000000000000000*i1^8 + -504234252304492902882880719034779797683324073814734489892802104681174213102926500729955630682661314901738368886988413191011127462886890627916322281371705222535061299844820824262187389445086882648705479303696772796607338696110383154528920672232731424382255773284288436774236261045750035385815303860079082506108436089795556217471914152266920814268343095568470595135024773420475639079711508920899596627842707108725967541503499507634824141531335645874352183390308485412177124809473625127662529667624154995568144733399839115875539373459427362837741380789178128750915735310138442717182671573462534760970948032611260030190737604001150209361350107887121195090414955076427369561469260554931885535263322219357408942077225473174329938618553191729784807631673875883130373719389167284357607891511128948587656648160937316406558198746077628093731405788487354957879974599070419607695861474222705231203985550912010747495360381707850876477492929605545518733127635486897449585428596902365616535570755922142072498464169601995749548866177620375130493001799632569780775854909132837032654572708596474263364694883799859991241852242723723367666355173294735188575741534976053822643205077471255494461225238246135594592776799124685582572666588258492961589586580113543552430386975751259373017497600000000000000000000000000000000000*i1^9 + -32927798896177014838753665724283140593070462359816402313858460922838978967551550822595644151597923788822653388440130843392662742920823978181405650955517730510198434678917512185077429935727750240301439735274520588690320978336929902943534909214910208204310185148147171977737971244395010446434797786196052840550172642322170038365827163351932152436477157686218320909823424551631185396403099089130808186642296284363769814642663078366864655850305235485951381885566119358825424180479133804321499368820660719234078703719671756565009393875884896858848888985579137812509956603409079041818120785148017559332884565902118674338371518955438246177442703082935023376647945658856464124079192440368714333642152534315995095736629926204611741346492921641028849273614638812113560830653709923068508520453498168793574717856232214335280917429367934015277643740561506510317096516808357844450809094109178881634471912275630220738025501758450383509607073910758590009250167240599688450038474719872325892843253702436026519199927917955525807189862834816488936053394920902684829478126252447949759065929363980069231180574515186059454624699634028296615186546377693243259520711642612895229921064168838962411353871715295635479509605064721727290897442596023986372431993770681353933360822550393614499840000000000000000000000000000000000*i1^10 + -1778820529553129147687634927661742508738249547976492156630709002699220492485983529252094823126877649351064155745256418564109021010708755677099764452392322372449976668683607850524664462328819232048410040632999575484056839028591204361742326388709507221763200542628963623876792363115316433483431378264799281156324291135135240857850202657725130898454047902183234363578105458295892492709480122075023045564004308694220074573996062461609969334449573385382545122678456497207848638578482448021430640037305389542640704934429632589235917447590322758594156660091294359009787111636859706410082992054684775443651246363729402738841869434675248896909879353223881776189834407110174400115080120939635103194395879265910105176522103406977360618964792539310358248542328117299083331488205756237488119634234423286721803761795745420572317148539275904385508966682398792550659746423183467875555210014040047393039018662172565801531158200305334467339353314920252584435712515894693778904231725542340238194057101354140203042446154518104269430962043797257352280748720423329942790744551103403977345278196583618184596275726518545981849792983077923841127785582743427214626935973317694641558124143537307763878465982857193307626958595286105344323968055040584791003844905662215647796176071907134668800000000000000000000000000000000*i1^11 + -80353927723152537626083491674265110981270389311350088571879386609080469042556045754650523624716014551997273490603102517240139280548787319756193913943783651657542537007144794367559605812027088355536040613433503021725265603947920511046931361170448363583044155193454582831722718593945892775511338092612794742314400863543395892290338111753475193374495467234900214971827032094781445251141268854491200649467718651335306986831569239882132090766498756226583402703257795931379743131988238047502694677510274275478137101554104936014960601081155434432375746341101193929461038096100369834685549554379713058541805691675222906774024645118018917611945726111753325054698834159677769761628793286271619356635516815789019543342297207285928319645577036313914271461660827059949552211324904476786176061500846144583582753332854718044562064467406631365075301618516987409506558755148116987052966670870481664404147986663849313844272658333102744508323425572466157948234756315142003333633706372002361008907575147720993840958577261183782569354094708995096620127777593057436087011777201428041618159155585463195699951135542202904206310831014051423860199854130877459171572029933149950851005906575723810746964563115543007002260089107935460653702932279255716085736572595933224249873069464616960000000000000000000000000000000*i1^12 + -2713949347545232619948569183538865043940866319880424558772648402921116961022520895698474912602704712724872480084872750965307649153515132241540817570555741183785717583644616006928164155267143163257122109891780883997224297203121731205548593504706517098778110395773902302412492604740298254977500297663129392021014810402054964493218686848176118294955058318498273773378754781948595127876264257695909532592572112388051822449244796302589624306777379955255303658597730543512898375199749404509316233345692591916113449831738121382261023507433850832752719680236698381255090330960173301035185580317930608441452457727806194525291469654592115384826494068208345704424661915392472350022127913117725945092822828449098713873553265879091322916319001266880599122017838913955207861169320712846068247049097523839398262739903501188458297071921610047693941273260381744656881611508314239859732340758524863493818897593488203548695996040194467854668453516015604676935912409229278868573635491631032604876777772615755614055392452947347755722049016527206012623041595245570976032943417594606390624497719095135655811212137534535012045905836522477194835524932124630203299582522284123387997134087438524111400240662014936052099354275921593446012065636896505615039146036048590181791524978688000000000000000000000000000000*i1^13 + -54424801789722478880687246761271433539416340894658212513974495111824978134658173442905287095272703098210072303055595085843427108853250600060963802864391345078663916704974209419176895501455952713862426644172188309626723712948511965199735072020015504200117934035859272373215286100208522286164667045749733146827020533129166629217860774172212841224730421530395029361967702115035520918582773714332921344883112915089591836550594710685576774173500272210697098610509793726509522098397989989899011952461206968856703116501834545024969513735581842293879409301943698347657812008089998685551000569798989825880959052570158608433547315182851337281663691715336500417924109374895114838227787564268877880185463155023116238447415430467851306903395827179101330135558990682118788212945969405656804170129952657980158450370957250811652775080264430042749380505931577183354715052029813843340518836681658314686181376448050548667465884457720145773503500958662585337584349454236186142314447949173987886910954940924304106703031595003989240954208602461463183277796493692475382467390804444494230409063029130158320492978550380598276603764591770342687866548847442609642974577344372369551854287886388657632526606522136629944188491378441282757342491163232041522940778449127222911434752000000000000000000000000000000*i1^14 + -292103728633087010607133339290108893668536545762349356807463303629419157686067852853779720345600416982630496657501438830708066204156433155795386713442637213863589945664855162562087724726813049068863240699776715313887480980774309950721445169183911371782443705800925439907811079924792226743407401672007539493019654233789739976656502238934302409928810558925512770436987704026217502228631970604879009519756099001636007347375773768140211561055591255660959745909658059023019927925006999024201217017891999601308601038468416805316162231170239814840913501268680410654930349174704273301448492445429974912040195230665885214963331727578728295161118471047192617465841946092989363285253488505391591111360110548537823596642471127204807187361531484813338198747808313061832925208600524467881817595404768356871820736958607224476896369077206814540066349684437951538676069162477400972444596114534033755627697203700713362950391709534228370865346511517705580283165087876054154121674466157135712615856902328504838231774675078603726581944149060628774065861322331536278099950276738978278942914545246047699774904938247234305346948648334617784452677505548822585958511112080018796418322485702541875055269911099323112082895509053559952773706633451480615711629718989271581327360000000000000000000000000000*i1^15 + -671003855929122670632510308699953839648403772955726216829369153749896048784465086609713138326663994016316446976190430999055216793947410937441462954167336396900637557484902434208475889853570031135298371153602479252699227800091420667653160490126123491133691121834627062526236847543273219005666331599687642905835852440610327234883334807990448961017166165889255933970885222408720661605537273016577395756372711633766398414943077909812107948175718350094412202218772993415047279878649132657259968707683301183429080410746866965558423473926517576595829751774367645449414356872931790346240968992367411439896578207748219472663937001446051012873859299805532803573175780513672002210417803383777677533874944661171578778819863421907331770466176921908329808931392633772004422327181108947972971156357009273951912462418623804834121613905597168033786103342387514025758492082288960952131619057588458112122795553657103034675433830068374180309059871824620004060378661699974468172776561623529466127155395018839883352229296711624055103338479469275540713000170020334118190538873767257722132652424426300940950806062218565173291674995755044882749756328767145955664098580334575747491565273038307126260294192040997997022752801144588170058616743720790930241275821157253120000000000000000000000000000*i1^16 + -720810769326646879811777379264290973650215120071158826686282937110613822833188666535970158636772288920827594684945534464440396135932760173436284653262278699304707147285453745786266825379435122944187511884696062342811218702574361810196822564553061536611156821973747662916138111688593861582874501968159972042952192945918997393944289119334033747036957918625158372329160566303160997476898271798452687909835840067675630831491658503077475059091938178025718646988038725907552210894537613933321120658283703328446302535111761653469866606648834477775610864353345226566999395663219042018548744429224625699558166237280086964603425262982478304437294854985990134091045309807957081976571357398208767871913647267873562266104151615205062360777956483013444786170387367443921135217605749112700388266580291253218449848782211099305406047845766945197222901853373209116851062215048357001167535121675979848893655443725104588043462549607764916229082322282498375686977905108730909636139941327773191682620302124200661052791036860134692326244282733655699993683325463323713816527151954363333253183350918538894284015574898132898862667828305759178941225353808392871793621756553627628973725543310470282211174126473198279901948323587577357652403163322704213278618078412800000000000000000000000000*i1^17 + -320809878201766889421861534735242012640365182091079779210871127122775361768987359745151280470319522574470521628661348195737081416078662183704792176816755928683666650143263510061072503408678203343758511267744210340178513466514051156464090178230630728692940996862877132418241528242807772001845092255403053958808299591418747279676625168481806038098384044303156113595432300388618353000638467903953624362704090782280810065559493464219892282998280328529513880293618760360720367087417012928469887385061593983294948951826606363880215311750617573791353778553764970152690351362333208539626058355932171851332105415925038517685094963910305883790554268939702782234090189199452876261844172518787783987362828254912532485269053233312731204852166701569624413768363518512730543880891582367443889101605690884085720773351701358865255237679321791695558650361307406722365521044444732687277144693659195141891734772987795003217467590696768810457806000873105007000373463986563218274537937782803289788619563302907975812544386987101884901131351089669597773194189363343680784439601002719777714125635764706225184495915725487334836305852596305422924836838519465834547309930200843657127596253215572277537499437692355560220703783461600151155485488722898541944504320000000000000000000000000*i1^18 + -29962853124485912334435568946917014212435528987529817556426840455958124643637392324286825853255682007003963345097119147865488178112540005914132783336641102879182812755438705209568802222292107779098346261864983904949518333174180280524361622022509904154808438580143957070521347258924637326846581906980913552574625366105577114068846945119889665404988000823131099869129907369986127478449791971370623066615663901410074956234655874631819254265256630222452352860982078463454810639960797874188228454418269017029368599299732131062870963857993408849589502955106350500823871202240289889458096007636158520175524755615821907319443261614501110264756706039107389964722661106019618817735561993618802755626543973627671746454749643473638665196462756084215863164278189831328238458383467186696573612049894618962103585652546196156804205954585937973869360277778345538586754915043502395616461436074596846150414322460551308864352533959595846672574991298024248392338688113159120130174058313318816633548162227712805131606403666648828553753206673357465101396034219833061333307884672699657813565874565960551111840791375138082651824764691676105710528684571789113473838440144820061717851032087727104657874790158382523342396872934309953290180004995022192640000000000000000000000000*i1^19 + -1476053817633626309037599155123995549406679305558429685996443764667153620366378845328795726438421748222380385303368400362601794724116339462876980470067341338084170966171502291826082999109800376353777706802267071531476855014956936580773469855190829466115399906976075166866989010922633203860087005042682520561562031981242099626909266722436956141862985476571028795119088242569459542935557289052579144127878664339564002771884082729644886704027637463173575900894995647560321123305549720841478119348730512439140727379074511096091940850606860393718704603396965713614982945492235722761745781306754945597907719650070314037371643391162913647135118707484904524621066961241365271959595509010253527594659180307704181613315135806775080480212289042079423747638728095168334516362468613587438088085733358251067768342290985927584304326181852363303368546209297033258957041906861088577966039217777169446244552718405874301277042418184327719597448092188863126501703265146296215092645833056171450962708818702289713255791359818013402713833242207184169787300302134770906443962807405947455814342305559513801189283022804486414231676848715131420261509983223904431918733890172304903852703970513701149710786178758817557152436885748126375658371468492800000000000000000000000*i1^20 + -58739509335804396700204828558188386771008382059559425677518237554033278235880272051655952284827881382179118514538336060355950885630657818479173899851267906935961462107488572835810900541238122412044844319165603482438299467862145765352600067979237002652368371664960000974663056821368786316028027471890226135237960689836143901931940138192233585345823811407417778587128044102781792160081959541373333666203453170459369921692702765903472333983310519154459723791861149325529683648707146462517628836615495236896272062801933993002251238185230223681936041573604943738346039428365429671265968829322012253930368485921508064623134514801499721354216578623763298400684831832483366823796883562281182303219382750049511964739437596352670128392165842261990520305926846974645823868495863636891961519670623638661152714362897088941697313031196005071027443019822076879422805065315055962758644352870528148264257061104711894723446543870037422904125991366019237598681938391080122162533545491723112720334776534929153674285561476779369808971289676462291646366387752533732439249835517044487776014825945549185133292719210109934110978272887468887231287650387097235098668651657028804683300337065532199447792008042427915114473881034264926717214720000000000000000000000*i1^21 + -1619324375412884823954287222685596165947572657015637576180664271923970482783527979779556139647276553583793072722753038895935813855054878688942245463701926841763071069829657502530309387520674841002239156718510686389617180895780489221806940904212972263942047630095959573539129484044503512966085407074051574544671715228381165302547537833271480837998314941538547083963677665233435339302161307005486625627063331423931098444391689399317560169977894829270644253173881481105901794121780866278444891417133799369077904386424191436299413483712127806256505625983484009093109552511559103656657622571744886352021058816506261586971622186806115224081708377114771813291085209646672050957709540838138971935875349698325580146793682513512909875147505150989327092285688039681758831314352905257663148876832332308112349039209985064365682578310963509199459406185379663034502538311535276762753032713323033251149891321890474225180688957964208214276344005504403041864054242263045958554555492195798421721704393839293602574566432212350837303417019124830355108257733664451101399612649644072131979019964547804087204609095009908847823058605871256690179713142899126840913659168259523787906769590244925263857495639190514456367225839212822528000000000000000000000*i1^22 + -75304876063229235136038910352516739071439526960157871325207058186037288683704406244010313136222065708296508145134965859563179226284791295483843746617411949750652156326483857848340584183862292333059317811688682228263375556689964417605423001533044845108773018538589302729839447277077935735531026865049374679481905925499491919357919406227973832441689019698804806315743725271429422214450158960965455131587706288476432012724241309196890450343146659298049085408341350928383965055499756574401171983921230584677955424671268511023155371958691995486081608727538559751455531013428965859481732082836624655225046638628059273872732636461499023261097466215713937583892476406369485378621452671012868284926614243569955417194020585061278604564557147101033536875624826141931937915922611621678263026641445724233613363548824125436151835121798838256107435411150665577091995976456785774760183569875884922045510219345342092900618951671186550582581438555663720652269928957910238539824129658360639785653046008547573939986981940648724293216581750259490265052460322754633995777328358200663155598754273095750860921265574475523402983390190885220352523184767695803879767593571007659392298184041596469464823737091776044719912937062400000000000000000000*i1^23 + 428763587568313152758155742700154758287561461920704878246854199832598812819252953567292359223576587429465699275320099591850388415804990683174281888372655385081819204398129047509627167176935784133523437788785736683218101100945560445695571824028537749525833895549692188558983920594968409453708593836184146199401356760886086357546426537697502817421075343327588605151839704126220139299683736597828240568877584699102010201733786143718426884796445283447864873384744002526794727169751262044394636181384815694933761428293681924150174984097623139881008451360555438649626024669466793363489614348411944102843419271460801889039873973070613012978770814909020994518658796254440632425072236478439497859676501902183713897356186299991093369313861361819545636585853695481213732219649158738882403017531320472831303438916164359510604956821352486155795041168176865574572100470176912485572097948207225738349044925795010954267009324167374280397136750168556135150428309699015127113421497756235734422321315227274836766701583602895678256268551224982235147663351249659388381174640464345496357916492516763572925666354116061589556372833555159265626998399607682255790468945071004349838962770868323508242614864229569239449600000000000000000000*i1^24 + -45022282054138239844793312607962496690322013789741041945989981947361321931765431268125706509535656304280906413445419943114281008996268360906674054506339827267514333320961929913154865139411362598909775970843849328733087779291446026601772500762899010332611436406842306148330068079652960354487956713390460864346810566660788097190845905575287601927699977025709729802954374555599546813491866667916721857360982837398516616326579292549916386562073858525933451211384347915520819119152711184861125123455527789253658386562086072085990269168898178383765881050348912871451844528003062387857843500424980787774026425543528668761158116568550061248494465006112919258948273938995307182088839745486851358094083004441581585225635610791079487931776912078423765141041359502359128976421581719697348742634227828867005493749706226484093961648912829082857127059398383128738776515774076640853919917215377512167336541795404225404148148750858172105304708900260703467836103504507323555297171433423430065603802169458843300389314735051575287121507514653445307849252585618794520410989966346988085105036828700097970454287768728653750889437977188649661864642481098264927556727167502395593809278601528774228826612960329728000000000000000000*i1^25 + 813200410197126735120413723911544196259160339692875042113644741225592532988126331846873949149367036424882831812156830745950533663838130288163998082023065108120469094601551895923929142973258513931898255398768386483916133436919634128906714937483485191417560703471861484355699075449966789014383153817072140263207660882989632846321679753724553671379472608000643509481808084426107837454990453404777137324664432425407383724500921619546184469374905409947500345226559620822621555814887798922491801922360053293862272145358153170292867422778538324257842013978552720311626124727438265378484015874737638176012771587256505505762574238141648465896055608646001808419752876683634777621486897658118625042306680389408833747733815887627831629585922139666091591814245105149966123257623406255652597504112863736105159329328522569760918095236414915216975448928622036717180808099363415727053166890239810659563622460577904772035234341057835086828309093684519886066835410937152913884608282374706855444634804687656960322259717664019528185938141678596729536012111905505916674282615833826233566068431684667881391767997366865505646593942628797733130584732773807524327110794789564924553807131109210573803146444800000000000000000*i1^26 + -6526271211691936226863950301885404229974521146890117750976394832651984070606564781557666769297421541783554065596166567005481795089006855938243536857582355308566266355326274329212862855267559393412008444756313054762214448804279313161870272228049748799210400598822054267361884701513166117281472375367192184879844582773905403145425879686722384719831544847897367912531206107125678857249338338578535853200175063688297142940939121335298078852539402625558963351409267471211850263710827124465325979074569327237393610464661010621238333248131664121501317595398124450238916309890149985956372084799268266751255567865157538968058776707854477684664437857677994167364280150248445303356894254671953706720619591344734897054068663490567430723955903933509631327109453890897019382321684197973060654513695827165572490004174685849692901247346637265102405029866286111695723709207870218684318398706533110568560995509781811344311038394582378827877429749820528494425550120182173049934165150028767530655490518053661493038487848817783289598309256950020932114696020677833705854006957919829214598835235028175787587675802607816612591604751099339090876331652548271460185115065278456184055821631212518113280000000000000000*i1^27 + 24938292311859923297299318145275630400391233503940427658568565072940163772659456654786844956346135250398159718627592122230631452301805977175945677190252062600615465203799953064245748357595684534204664959614324156159331727771082266740376424573649656947749192832275965448626849205750491916442367604416425065928273728016203258325283042259388957824836648001072293693460924206431715271405148432485051452688485550976600639296838309012923648865628546989693711991156693861573072854011590813899506183686751314473672958223948016879447681445527393478261128971388766652164343799730216608625664534563333241189337338929728354599327259214292486474719827918047952898356973258917264266161301314764394559567152115398206322685722836404757154104441847558986691689411361921273588696335624072461641039427795585445428609293918651965481193727387465747156063409474644984903265652602921432090043690489155782942941420785263850171077921304331206908378218375915176234492414281086733594193790875108071633134947070412213973592747021308106358025356250088766004593194106421014092344658725084135555875121636980419204723022088773775985105334156758690581678605043502513459379095254700405347238488834048000000000000000*i1^28 + -41890039864290766490649447391300861076057889458748852463953952532354583352550933194631163584416895807536986772473182946405451074715090612915112882226885538659580003721947339392270564911460293624941754383155972369766334443937164746438606883710042659903678825127800470839949394075376700435197293599365926471639028514630604426812503242883038955626903156047544830118000589973131222114133724105268144562927572654395167212779482260066182212200449660845801607697065041175061992161365775104657437233614738696665458666880542103555958560197953788004805711576984728836797152185462180115412952420245817412765860546344078717383011785529488886912111167801747807624858630892353564104212413583520059513113002531074631115610835494262999023940589203243908712237765323120057588752743180580816578716473071730168504050395062018792222884546809703711731209352295948157541412500109982261635174021262072188832840317685243279687201607851240831921663232047839760833433234946089168981318393110626128208280051112741405924355231951882468178038307293954371472939087595119819662951573260977742774861692341693422496047197993232727011016843274709941048607161858824144532389492300585484943360000000000000000*i1^29 + 16357313994746646477799211979639101951532757840636163406367539985182790934306660263806978729572321593300801107106392906092105957224200816231882893405115982569650702717317397960390539396228055052793239323958573143111808544514905665700044786586214502992135679520021787575448361622121380679002082361779318024130182297789206559669735042178566170921212901177820017450567967999805014537470331856445834766024200152992939997911388070487461855437050377346318525290300440014886276508144702615723615432501685726943387592465512143551262674107239962881841897043913000570320567039570351630122092372582746309050943506531853412489746844183419679376695660656701943503472522730485019470425996752298793547111758118690952326094189821039369760436183257122531376568572136821082282988242960406353291370886668309825654925714437763429704689091390050236203070678305064262550668684339435269546027602578965516653864613539748117854986217182375534900943139456307371591750164775727621552916252970374638319795985219662174144265073479931895927685589529663437823443520297608596791906322890907618121994692190061736443840198924354660075093587593457614008897347926787785976450692488888320000000000000*i1^30 + 15445708215745071965335965706774963745145390738250436533365027111702489021472284999122968717914632237404176234749033331956155205755722619842850232802228413424895792329212331243058566922180186085819285692406303633939391961686300536933408079037024887205523198137920185801909434689801756126581582243627119119065791590800406948936524179664503161694767713125576324621008969868951811160587412459226713208770477291133180310816181153403855906793647333492508648633527301122657718053285633968255366532136381572105921484080971861430022546294971287498864828902634495209848633499385938161675095761205273211952822902438662424448179721626026370657047686761347604304724768838202076945996694150309308886302208056551743295747130173708432232498586813740072126694614303698032642373802392599872937771410925528502977789733829280689494230350177888520301787314205000668500377299688849194342107302534578107011239991471275872031081633726055149312790886816609053189850766190940235892241430674269183813877079085929706269603972196723560302993450363445656577052099613335551302459286525016992588855614202635638101567197585317141433588363486613532814469524947178712178098176000000000000*i1^31 + 5807409488504764296108461602569776914744046396060943892317444090504801871507663348824829051652183125019579177749804643433505143165674206868200884401112165699770230709918485129412528977382007007532109844847415743521146972137019356547797671421041566083292016846438938742665467543730433348520482120353870920957068525322405373030128252702894015525622591379363897411439790114354316967298044524938031424660683889751772056831987058722118080422037337127626512960586447744540614203451658020075875798316212519870010235341653463567892867100902984054780082543758850724181600799560539170973327002799114527876077857532524939886439312054697290339241728661200770364216625380572432108751794534449910857234537499440961170035682031801265706369896103617288120083217038639460808656420383029176516910306605928436848522212086183392984907872241340465086690959763961080026357078635450748130276070447318171868954411020638914001300127486191062567514924940784625130055502415447222754315967466080353702974185542212192094243911707540990663334050624392074146482094532370109531796287962569074708354026397295446234544855015780148264130358241183866061455247807401164800000000000*i1^32 + 969313428840238968104184363656478718687852423805123014719131418198575176215929710211964578263996141767892208928839761701725807340498045297912415575840958632859931030902262443642122670081531465980180015096637873769918055765124478207325769906179327056642713453167788016070793231464198536015804528414251300929427388701566420767839910681951661414018737649431967875648238607131061994027137958132205407411991867651956469450846252886918822929458185904222146199272722849077416041794518243386818101240521335040747268843543944318792982492546353132761743109648256975331256449382131744690149513518900305087579204522854569722418662354688232947987676247081212101361021233182503970278988415480089588010548241659300569817173973177892902448069452070709368179207023324854790636556508387204241627349329909868160507521113089919322755966036315656157138087561571683834589409333640097294830195040262405980438724783534694090440315281789605412045162360874073285232523745663510785487940948358407113032216444989069438400182025217063627979747466005211509004243379576841185627604704583394916512474133018113819420577942365952601769503069128331965696573440000000000*i1^33 + 97842790188350901445788703507092421801892949718888572887677890148801031798733489758002101234718244385470491300739279495137118274536098025418315204566003543137012127492874286042139623749310977876742802747069141271337530954756311320032014732819961463658799707851263673658755268695383443928518690570626892083317248664576701139477574128650765632093658626642247302086924701729242161184293929751895606971274358009612107943112275987924382061798703388092774090736949017217805599847864907497967316927067776758076713029400777619816405104573079339879132724337075828043134400912048343565642774052017883570841999886024582119614748936585337161671212256969691464576543997509836369124954239421633029908696889219672000220256738031295914519735434530080321931692639457067511915537326468305099960132937016533453567772731463061654691196118744683835221401652853890371379514132224159135415336888908811800968391115866284414913015194389354421747941618191588129717149622935503921019677991056557220381164777447770762441715139293447537352844417784477220518760972898788381595468776400282884266702591369826737776235134115579797273196890412810240000000000*i1^34 + 20512473351871409284286704839703891028660289834071888780181957241553606113364981852250208142906475556527319998587108588296623800885982161655780005633829107664662140667556701983358410237933473997892033508062978685110476292876876385164768470774131932132998233482391363874982215221890364185782232101279949534515707351965351032746390459904791767615427076192219519340286009746949683134778052474337175828472134140620240075241337707251118369043013680861478131855652297493329162230210824389068179972199340746883256380954771924988327900972789007703648300625944028873429491866058185082583131924749061864672012349931557903016405070580671917249135280904621407571720284801063264374092170632666806567063908550958390728087281940739380923516619674270068831209445336155817906255331463741951179834127807972266817025663327256881576737057420459706084898055516014301717520698405821606545188802135470490738240607783214219081185427719836956949075135043016220827291453098669830561305328854482441595447488574450312350942209991885010586331161974986879855842636889158537023692710686565588848046067148080551148898654712779642817740800000000*i1^35 + 12708716338452500605269061492407057415627393709147606468342149315494428586043885260649030552906562550170090255918029642555587496349170096377078066621713851830572065590140517422219091252549566177718532026769332970758178128833986100690394165730508112268691884439759706679378562080965391409318345389915419826348606484093109589892143356971352174091107150431168389632495575113163526426647616054980904003357033686498981005281021093366109832928921854217219017386442321671035369772207282981249884742579805744805875759778910052979732838922824252816386670137322039827671113700580370003986748486769227878998548119849632056802013092551691224580605342300256974795087811777653688994874287693247831689193349862295421855595595871748150105810690838453041228909717745072168051902292988980352310926014751736234086533339741942263365266755668821154664480347827085407697959295860839599713225135618577183214362777187932691623614534729493589598764326771286156192162137699610831896783754900401629433672340040609957100396149372494061221311948625384902210308909110690743819813791830121277130269742427562982848467335905280000000*i1^36 + -198899839528978604671206409805690459394232558675722400346653628010107083573355146974782227710084471308857297655929203052987390858905968509655957275065750625352370734180691288250706549206642520165101587268957254584317261482752465139296581023529983443161680542475247245013557322847949238222232729923989520304529480074746791409660300573537301799123262171606215548530443488766231787440490862922055899968150313054525224037739504361550355750908980255210930408073367203384808927574139778841080881475179221035891152238673235166421245959117785600653080897654580804360220180742506066826891759205846068080370131526559430094543412609327607995668228412753295586364540820827091749204721862003671932648318679211440038933104053653699028544633441314430904649749725737732888700161425856276465019216586421449054808417734387923827836869025663970580784176190617286156605793399221318845306552174927235510379912932009433974075829556214013241406843213637800925846058884451714130941524165983761635039486130309990197524830194979073963630989980817929851813412117414679722532683362620315837826899960513167360000000*i1^37 + -31686874859224071024040972764575051146296031968361339963205078616047027354991674451836108543351586023133458009012754321005095474316003678851688884399471457542425998525023892547093784501273528585895017829366158454666030531476581601183530945048620880706427237703966419046014842873890978192622771083124303206689953597510639566495012505466087486680616104938134929878543754112190671392450648972679614948443068976682884460110140059129944546949170436888464479274248510534859679503576182451566573182263772458419742714855171332276669984011688687788283499107719442799602560516121699481087084705924985664634804734048867422736905645149911973581358531144542250722441749111419188945467880720589221679694129251853847158577087001499782420947779364609246132415486622118038442481032709951338318641034466666596671378893840596212101863817188481745287640745177406134272998703500588394757600710385335519412000260221800216042708221995714540925095837227207671352564092208892336529512004260894553109628254293479294447997310016885094322512402722041523498205402323936718758039577952256000000*i1^38 + -151819126531327151541266629980675948028441048294665842041937920184025687691177825687611359534253649211898026582959861172223179051474777078790516847852469415817048675987471671394086452800741908284565749266335383737078922186705403538194494818203468929499002579564024889444905289660556772645736637755362462222701832442027079882268116290018635556875761698326198170736968341611906001623919970792926471515027318313863517306425709430677238672319848163067180385335848665153443076372870434697338458048498612431608663462502117362879227333018374405666888999301831939791392438882252339633995465479550229119146340196034687125659950130215327342214771256896223171954362597538884683650238541854432146164027315839414077913394904919291137799452747824302436992795042584937901623112779206888230729971388636605595544545027435982922042819591288092006686969753875045082160605952114324256281027092043472663202644739084672753336141993174462783759879778302420318596294352595895228811218321946374927980910811082039566524848899245632046540820097286597681193838182400000*i1^39 + -2140322382882885802485325138353426927510155479962617971800142684596011148782727137118378769815253329845468721941590134880263845692596955254420363472047571345802306478218683601440860084637577118871279812348982970562966960352727223042979023962639186986018581743029540884074796015361415550702321932895270893414623841612410608739002692000148201622324228344004619144126702287284256708832332562074918487724688087914483594771641635730085927666473403261207236448480605219929982808275896512255058762866156787267430050496073946469698170343060143003226408755908098124851857285340019198391725190896444915114287417290689068710201533751604239994700334335813277743346930646728946637347819176561136500660283164599051373814815524149599467404801984057700528720726831344124896177956300556878680094536136345358633146599097448118188695821864252791214263919581440833692094040225993529451091362779916202436019822750293599010022923580448665358649476303004747184018600328016346502710263294294652165528297668157213482090620576503461115330560000*i1^40 + 1883712419119970711122765644053990635096398138214328679811310709726243612999782426964034355173219889628570676657861121857267275962616023985958519901016959177158535644104199408466597562687141526807001824413230865390049708884908655165729780090593091334171977776332590143832517322151714988527135211521265834530147417222333585984429450916938160613464090061550217796386695347186899702701168980809452070814343635330182528173452423236186992645459332442390522339639604114516139628051460988611838615618997569998829387274153804223389485912321266985096056619854527808000794324555668563932877797469415121825801567607826950722632562249166159650312224753368176599415529282839060417807478732138977262207993333412066932186731501779704928949248136758612449276604009036440664566705097646065076595527315115394729810194859191006354232358248234495197473469113782172706291861852609333796797400565476159252893434245325895046148255279721188763779678445402015483267850941167385622415105639024233746300211621265408000*i1^41 + -799799296435183437900173952296446431208872110997963951183699801471217412413565714475170129959269535996258574132710848237100831337705662203589524815953483623802604114756678966513738006567149289735049942423626819004079155621825973533465162571345866512301071010110534940130070976638986369038086877113975716605253091118673873278515185808787518427555960830287047811387590915590939118261019466028692959725471528234531741887836514987266485075515612616065836523493401286397863237214561892430112574697494011626067344710180440922796566529884718622232718242832097612351732320762547169829355887697211645668294512486159207002691501502800385328150301891780959096305234322993023405451101691466923004768898936531883554644648790760913665462342278194401014306361812615159524450689898873572589734056000594969565610127380530758124109213146127509506163640269704572220974925913802365459546321230229138806443212236817930212359213225909657407892680142242480858091241495977492307063603200*i1^42 + -551714421506274921524520503489378339941412844844614185350933853212657061825407089928821949594235283743812327451898155224857478566286097514996453129955212526232408008362057747667931637662299034953353692954357623757636360103597589884286153300577992930609925941452662422638173502385205333581125580479561804197206632588285505810416484054027205021641074221235558201877603018780119384502879490625438563472715513770513275488731701697852863389821364571952652486531115020076209324950918254270329468902889411598108210431804983778893126875496721906726205466975119393787319656571008453940797251282457607113329663631531978073576524843048715639850313801978849339469291878115496674452341396362375648510711814463988201882751826276975607530166919311545519453397420104959636728501491075555323662009327069111510437716769861924877618925194118835341554108068981916604909000804812178076215008210787763840560259358258596263783213695002088767488*i1^43 - N1*39241363778827012374181537291646291954363687806273229512864607129795767833187992595806179169957616606031548672991526450704623670807149319797017551543479432288117293980612091113021140907733468632385887965993204392745673451264753533193076369334855346374372958413922285795851360872075803118731683764925453952870759795986649958049201799*i3 ] ]