[ [ -12114900228797578219201614234744293357531235773893020382130709305315542692649387788182701550855525928846564208114948145159512637879472715763392165325402768824565963775245183456552780288889116514653101606699542878589822435508956976771272558928106367012263682760992435472315482712457842762837778144230244654216780809895076741957769345125974738768773349539527285977468679421484561281009035362928693319937486937309205162596786584698350258712124570429517359683744365312279176832003238420119667209296976685408446775320737305351572096653479586905370513448022805813114940661559982153217211262209880038982892995071087967632919646082072317312709654486835172701552243322769903913785252494772988043810824261828827091214197181229687820530414305917532452381404019747763401801034329215074444478076919742083826317153852125910436489770169395515886125577541808818830225926666786858934404163416200539328942437861921244391774864552724344927945082727800645234199147209943294513019379194077163836145258701329890989841298302918912933073749000165753628369118026987634665002737170746536563020313461334041966255482787738491390696310903322792978950670196459631437414400000000000000000 + 349358270241246640792006398706964581801944607725735340775029002556008534699773305692238078601972954070852320574657670522337658291417092214161316822272397885576283809782543506717694333288198415876061339939687302365874841648700447328189741636389281302055853936018535233634092058174849725488452961707451067097122038329190861898908351570232350073284270492250483319084305675312765719024784684846661750459032999480331543406907908599855373192493872167557329056067041242836591137342197896355194190974415256769790728326595934599312341936934391332624696731179219431061604705019091602979462696038978097383427779729963917036077469546505201330751227625770324843628068382124706231793607790239886701126780544010060666474726199765501986830454302579277609108513043350888552228294407484425350216301872299285691304191568156962429301622038048497077324110480868396875619738873835549888858340939275942450766352047413141589723491711709286084927513149428775582903564592856592591433568858093932803438258541621780017518273348777585467624644249828194277197545758726972990740320767733108718142557902176306133894396534754441981757036637658831921740711226925708436570112000000000000000*i1 + -3499343181613950044725962585741685763506390821555626098363393722601172418497730622738482828480612266938710369242109174537041089503238374023600738908747821790418864231791710642977151139804196236004024817124992490874574872004777473713618178540038983471442919679171298194567250635606298583339098380712337442187574382436905593587390331864666315705540185517641368478839317781074366888051512926331023281497648072499047633223852643318354066539519678737439400962723688388869941460054201446292215090799654631288981147458508531518641890625018213830016078964006501115768908187516268276017165850920958050185437950794290361712275496956832102332185547383438885045525100610936356033557008082559943785299553267968861665311798832174051789775282715446851975755608699772780892846138254189649694929146970133172833031627232372956944094905242261830861624600762769992985988582384719895109948184634061945038148160389109535639914836670164279947965948628741738166711021621071040889509187250771699042757583405278754136595463094219601089601702388920632317126719156485292541749135846728050515939714089074598717723988894805136465928387703054058837576845796442243197829120000000000000*i1^2 + 11258211332530765954430554930646829719025275512844347697572503195223652926325995896970097679098322946102889946273095989738970104672487553874447461779199734112347889338544773205520536936738648027409914178358852905919622075970703822088975503785375530936552436441276477838063395771631241110312325928427149782123658351513436416821296079561966127287169626334981320985239331962234459602845017395822446201527707068310660591891375951531109530268232915243692767409116299197463870857274334440677011030304633613743339781031359423250189712661910516966320705659578991283892667531177010668998463676378979927235026211928303264612061368354650556102669794245710292520873932594975037535654895619209477722024208005490834794996410810148863020037145160887863612140656811216058177881432602276274537779231252893059352254959148191021522649028349864854141771837732069551040451101846096802760875753443750333743038624245317534480857527554373666761047770177742572402138371530065680940312331588154151014203330474967420766766435203690380215773909095028572203538514723551875463340685853058500709169953163320240813809988093558185748727903675909773044096167611604197074534400000000000*i1^3 + 18042435012624786409773605067297638993353005734633014679432276443896508309445457488567324686964051726393522422452204181710080478728452523535040780115457047100719684572799665159258488904003656805265825480071422328556875444074575640461887844705995666859187725039387765381394923337875734459757534605897890333013773143666134677319502763509663505820393854155307630638254938532149442727479362590836442401447233824699007435634255454610355571824674025807695326947420727583441023516648447850584861507899393434492938065289511354123647711307178090085875628195791352220838671987196763185431394205024755210212911479125570949414815109732406781968230231766941825164823930823509159342864621004953919823738785497669312273497663428054254982276774676660787947428025379841754313818716908316330269421420780166967899327467364649243476435820978960251675225974398158136495453689198749472355612646513217874402101925042982499880178609897658668725818198035083330345655054433148284846871692027953779718911959623907836952348863275518035705736849959087394426062429108473221851419022460030649129647870860604307645172852589567493062298853331722110160256312842914847784960000000000*i1^4 + -88144849045047970786777191673744581354614489375299590366412529372546612995906731065235555291529066172785845318588954565431972595179277655007293729740592039428977696075196009740036663576004926030768522509275173957806470213891333732974533325689392764728899487303206392251461325626787338750230323237452801867919343285455284997622354836367363582540765945855921849721246012065936410730179014292468298280573455274631364008769968594804100399192832895873048003985773705990904383159046513565281808689966905553497369398178011797053098265434231510414176782248536782125062616742372241420935093332707250489232633870548258922441801852629315207973703972515076076545287841310980178678146847252998236517724352646003474694625000272343110611879006716213323153574532416545574983838743855471268608063036884768737021564649475861049945459461106099370787219457281725580614481742921644035290504590371221244379100130168637363651028635718643250999534206421348844520197830203753322220461320861776783422064014074317636363439758883277427972093710265596806435871569705218025228915986250972043040426740510571946996089544611595119126895519148562572773061553577079980687360000000*i1^5 + -222659658679410929820028263102090068689575841124884551321592212834798461832317630109790999687333162089646870716974864468813329445680961564668465913156224727877359226081276090589681202690019407932576268811643407477141344997194465152996899870028467702880733994757773872479761492584468317676572395319672100686440445612573272691141494472708108898344755165834649998529376476549763914354330242495962277616057540977476497851063770685847641970930625118809656028571266796993005344670167886433831162056857193609721321531388588233293265853447820966781494680294025173125969676585841714813368128648858985961956477202475484638121698613512281061104739861817704490854353508878973437962865551691322812493744221800516651230973084522986540859192323055562686043098890659201868685482934018249068665239632849982884171708927678470239446045755197452082895120611244484126946930976146562944241904264210164879026194052851789339929485641769307170119122087653992066036873324400837356077088321077823284833424349705322945153223598485705627205161070503395722006677367844600381600806630728779426448243032001086075033835527466270651115189359361508821210553253637536297779200000*i1^6 + -248543345199851665701340293819723470916768358637578387409991272663866130660274136522787364910114592600729923229093147793550105200536547598949569095751673893888428002558988604459357271931728536123758120783870939798962508241510487575094200121116273738075063257876227270536851656880332652386004802480238885003142153650763987152933646155508908586365878387799990427227288971871096325168702613488502325089728770971222850806157472597686683936583997737970667110617499307927185868433865817949819600378837924065089433716842332791774157751855284230897460269425793798854219040168732936977853713100217868757338595440934165933529015134287727678228801578064609065735290883763528164282993589815830662120038398487135704758677424708998236146430807164767622802780530481359423628324183629822527462393815758032229565501074040624821281258093825945759627794940888963370876116179769547912132608600064516620625324723581481365034044259546041288995131614316767910726400696293546139358204256981312284705600873869021472892854392230380899093111454514964313457910072500070361015243412763521417245985591017946327198065311948391787454980430609748071237731820609122336768000*i1^7 + -157657626128726239909268347950536596113997152293985250223211418020539669490638725140889601950683492422187810927052744528468605233492146263615094238957897910938046176341559821586595684551129041097143949536945283637717737026204013397523141690058541354392622656666386793067260124639414717919958891954307889132336111834396872169293795587065195001712195118912469132604019822112771406636441141179301938035177064870724759133421614195569086939858820847823861006609951808154190395440602683640535194140067745731318524646724975088432114537818178666019581060364635301598735039434936975018574472568221535651276276052521940954224002430280573655748141825133862866645040888314693137625159471099209771641704721416252444094654995107007143273067661953093478964855108683962099517389844937597312776365978721650992501075631990405883017964222678287076584572729845293704674998788064377401273544222824186698256000278784500268226908461027666204551873958988492204869421942254478749551190702616872017957533747481521986383322383438104708047387029690084858151821719837885318841234274897804373147967529600952275410155312137652438544790343837407159465936777457686282240*i1^8 + -22300523268605767845696048025968710684803212493392119196942925380912133903607304008142887112336470383463422736144416425234553658536969816481517888118723164125608632749487281113745728221544533754266424864161745657131652848481703358113506823790532015880391863322873448185805296661909301750731970187823207524294146989650787245176086609548487364062147964153657119393908008073331287344584591407929490264586862068394593158497306828060825168892971553595858709138230348949123067377334405808690211926338026368314048483623664927430912178210674809385362530449794778246486135325621704477564763076598425446612090780597930655666431709929968361197034950143891195225288311839794035147408913421091708373947896481025464033941247973270663377976038738218157449864297373353876774509271647494614283199046143015913814055765724754076250110450398045731486616976021393190863065527465415859032372519465393219865766155984240832072597408103968742799804673528976630193692881055516796027391778161188278318945699853810720764060781430623486266800779975343177941772200468262407618462074484882028567605726740217778524303262353839967015472154731776831028828570002653184*i1^9 + 6518160248162678469538086433731233533802746493892671131906024675501666251308812728826934716677373186178754799591607041721957005818576820696819365861213614152289457343443875358723802705253895853992733207001569342821626909467251542602373217979357451691467018346907080808148333252428918601653683374665066592895681146969790070861877699535679413871743215729238507451145413421328787308820970774206772928245419899972039212554343071319087125075287701564677653389179853290998878896498781958612955507197864264443399559926229310435371036477038443674063815408146466271473652052759687188745408778986019840853228724866148511981973569105400628249488357088865022934541146161515820635019501781036655349538277328521518551983033502495088391112139841187474116393226990735177700868881655490745767242344046950488114610892908605258310264519924156822654462782553467889219272168852873700032294867829281757829304511395359260390434063075229405793666458684651149336988868484880199448887249883347261262615933509099216857910250315187876633963338542352312497710833698528132109670629323707309618115671364439350663476172667205351499847562121087201704979044761600*i1^10 + 932072585484442034306588310238684511891131492810210462262740637888119475230768254891487619236658603628037626196891506350068922452897949220270425235703392014746926734693973568852558821767000600841138622865569177814669246568757349276710123362238709453628578725784990810245744535706773779360914192901431229111507395072092081575632187098764194838257305845155905479427824656977721475953960188173614152122719345619318529420660808882139839339510932918097965908134768805312761257165803577804650879199523036542733045600668443780081695322241499060107186574732934195936911032849234604729351195572606637938980140954414768493993687098279651857724061309700545440857287613534365318098911069588914506709370238816066690988860623706379659576965202619426354984609371250439090057774505294681111104416037049722253135447986667143612015122209248328741240224662961656376854373151370477072882911213878036459635315209367291718887329958143282187334948520936222032835090640964285800048651531934447208918662461197582483935717575975892695048965464752566795062663186724264318015057988913003583691569562187566839358533889459173374154546963675760892114370560*i1^11 + -74692150490368224307665952027726504475076891800604208204802473166412284635088607134939912670089168025298675558067189835980640661440416202279841662559930051911721464314761391546850554093912636263352569490955210031392550181707097921963920073704588122421705458179724278172660789674087028589953764732428419771502824442925064845275454260313768400432181199763408264617062565323447592927145143765327051211323539380562916802533886387313015588914457529768912123516406461320925766377784782490258755900709762140123200929421902520568877003736683988561787316956148856710121924199126256329005450841868770161276070759307505112303304562442575712546728106791544017171786023175628565249165193231606922565831163464423026025700757999172023196138255888956807160898280793321233289756613688010594689003531345871552849258725093988906977623748131671689562234846234054105672672658584701257501332451276581151430825487516725096981394634835558087508609156074523013057369910808017130780034557356135122235853104488335109444705339097833212645551131265375769004592807335102449500177617506414742349399502907904247015736331119061126938932020563232283426816*i1^12 + 4311175707359082366856132978522786077286401131900913718994792315542976963302402287644835216691896385498702364371768090665594710006274771062791482462288248126475367366842315254382373156139058748357761051344381257514628097198846758198274225663361202828683467863579391809521548191905892738940618060748068630374642023261474750562698035206400926235459066753475154021857599547699296434792498906027450291801236789351496441425421456884023055828065428606736957029407676412832843836788494618716121705380249801692368100253144170255192106941015741972546892304222233965328143478124036003972655388152372447497758942541591910956513099611852826850685796135650602387883619374555505506317682928443355299124406068929154738307714038389051872013918191282256929874127060360889448587674023839540883835874999651521540275729753973245194034416394210633820122218857600294254226047168874378062602973636533747110935876077771227043367070801104625005083596616665252522526685429971491512632618964932642926357626711207107430193777131865253549565737994485939872316731654494266830957365669781960235237407452097055054392890542479287843696665330324602880*i1^13 + -5829071297792066902645066600134302207619451515958597699475225448470051746396267554344275929898547200614625092775048709487384013519751618923958163546027854797303073869831334265760220651248686074522690533597028925982776378590039076166296390374798100116491159923986599073226941355882151173312839252090617185792326629259528464808907523987579592794253020445318699977877988770868444904616151991424786169595144756274299897393652755416581091320225804965401147201165011093066111328832138328483261787435492692042806269374021891871083625336440820868747659835230397590110009466861144622076649787722045683193432882260897964057737945532577760618951074263994624978320370374972853532425370937714531193575911496488812612099205121559397550310657767869671790846225803096112207520939239452013139728306371784318876458869067072989980586791416512071477591459528231211027752198798633569752525837306426000188471105781139615366618439566298938341935750859174100828796477929294036497699390985997252730135462636952212037265959262893058825842177759527853963143031118495412600317063140902820866548667967712191977863808625641367527221144970067968*i1^14 + 902961305717722632641622730731049053080239475593053371701800938578732765844146096109002816685819345022404545924728085254197842614010469345445747107265247946468490934829566066757408039582490961386403398066478101196049484428710605981766663735640460695393640025827328217156614432857482393232979222028603952143379482931327511388065366636858043116542099047913802680707560948770964055267554810667271810890553490715900712251250045994798842284085960791106675742386963125437732159985629397321097257898906815058346851043317808028158661447220416380318204460759139919127994451176943183664832816290115812129038074419024093542477947516486603353363567628015689541418293002022222681253809911863743385548249685721763733992660777906673254001176876605373675189313867977229084036597310378680758878751225810504149697041481284537514702796846749938981398680759733597077987982776342109450156947787466830458551597687524492748437244863531786887067771471263438780274795046300613847074151876244867351717847786860186228688976677867356140380758960585406624790025866426283150198559324111198047316874318192660167592112602757540245097649537024*i1^15 + -62635017518301085686305512745556082096076076297294013964453530865662882673810629130886677719747271997933423200420051008296317693050903843806259847690207212152349341894457519293808802830069835607168116132031391303479531246798405919328349822838197449138746830736953991581709184915071219440358935442825410005567286531999105641225252543246255838043167624513002147886895830685651715811567756349441358511506528028128535298977204203273963342361219040823728468349792885986407654199352878831841840522759504380137001135023730042257231362327866351805854777415932810561954794253300841285200316504495840496894860175853739487049675102643387311718003704631783150852498033496698606517512077394656952424791669801584041615288826335257428654276159096134172327280076892026867643105652142597178592845555112327631497613798286687516177846031857317861311783230753932190639776816227890076393299051573429173469920990886433308875594064316168117431463252375495853091004833389280355025631156800355678349083659763894385566486862385547805881654803122873083723216863945666793007443661476220488868992471974080458644369103673412465041866752*i1^16 + 3027397682647462723864494522796798183198609529671216238193116504755469579100958708500931576255326800068268765760489889147032659739202337332701589605335365270308830298763576137014943860543920351546000511017097298284477304317174956118067380102090452153407216340802148964921450323216333966421127545343367403974306626341778699438417756503215536565239383995548748591941779390428338197298746078386382265888687375543930500654290635903797406068781875859639066011296769668183870534089551630876981807009694198276742867576681430281151435048134921345677129925588024909389320300550933291812667418557320956675593271761374414789143227968824466520984579992698392350080829469026974022246664523650714371707615095242890959606083096215794491908293970743574257882438774713554551860158195365585296164057969176968028436272122031253879081652459010824731497765535849247157513152230600991805452866977123389292350027945313104251257734378180838816563316029971585398497233030125419835016392771986379513931214265411099587008253996348705602566606742651074358199742940575823685267150036455414462462604757918320150713485470778825637888*i1^17 + -99533504731585807474122605937103904562835518042046673193477858240045826410808073124083157945667812673301986398101868040572562900364688994222170281579214631377737911745617414860998304709054570648978909030961116016181019440588889889113701274484987607667383233280075432542253883293174770812141151497866963423441337514480075748207175561896633848255179021816348364727523399467625838462108887175868570197102087964668369171804816318606458168487899049463498298769021827432216387583617029245310646310180770803305551193303633166439376860545182640959013995740371290068156427889078190145124823127222190929593464279171356810953587947844564891224446235265957145336571408000996032034023675821537705991824327119541920590503795287223653199841122217713784108858070391027396549594178739827457215843832034325679695783016013676624051551208941276796773956312114253570619568835621952319333646762359331735450466903426567595822255712062934079303405276643972314552476849097475025984268129474877151759676905516771330906486260938438773640854094105055237430051095004929938440554486182418956190831829857417734087779826142281728*i1^18 + 1749252679175817668054921937148774541937829496169192353930929629407828820617231491318112782410823404439335772864079251986134320468218621975965511749068921387724478776028482282504307317434653560612383387686292854495042183056317245359102947335724697290586381753036635195510525434967897306236744408163537719140775306078804551574483789035932753751334529707665533631912258678243803872043187816951170731024908451914033060896072277787596574634225916086189608185584973145579898785009826943638539757019467562686846943170417703423373450107189433340206158139818246195069516516597425627455976280967934014731778522101105656218379254751793346194301575971816990765303505926324073023928323994327607432302094084134212228016096981924908011891034536364595650537760434117874936041639788838023304441455622927688973400426022482763240205158231662683029575581478406075652756199798668623557659010060758461727091832211358955429171420186203065600659401027923483577035357249115387469933123812977318265477702305358205021856702705977460302627497133314180173062351915183737435549445544178760606024357928325132574966176284672*i1^19 + -44865366809246259131776468908119174624346837975847620231722600248536362969237265464399757128391611050198450392123815646952624992786405569650696943490529362942892697300264318647732063283896844217598614428553548772673717449478336762934776447883451003244694605802123444204770632455122695224970956669557900209053806265095636788322818968583882600559282391420375784888191927650957965568882092700922835650622669291233760017521876639528706469656865281406381915312519223649679752963329969447505414993621782188828316583361232967407401866224663347825798105226091905845022702391146267176557679736661140211691505678252402763419772205584646035505232757262805180710889292108092673264962455232319936577061408460179455923760627142318086103984904176436922903096482296885956585524152478817844970850392862100267125414437564087706663826727319968343584717569536085863616972352227047827658053833200185425494818240332138026953654443273514241473381802909856221827929289401268178363326550163134204506506518495003931362934146116763586817398860877269441502737980481031308678459421112970730819976366393972710591954944*i1^20 + -264505800168031985120279269267469148172192704738971336834212857857030066723810076210423206592535342326132448020718666423738999775280646338770592165484575934948399358745036832568626980321047060510776050268530542224973183357644787843719767542733626032712449344766558902108171908249740402504855074446014017591506344813103314099447299087206800373793034014024473281944272185281899800810958517007318412481017292713688076346371120285062706604027621642998194668906583908009035690721872028105306116566299357356596360718877865711073858745380885929338199678801821037772115442320678232437385766457629251936444787883721820459597960007710609943326636167258600553235128858586255146418017129721111975475852409716009686348306379341603084503148357794786347135189712253443121733847209530547775031017283162324430483869476481638706254289910335144471953263065160238794554177347704242280647942406017915677577317152032427747078232213121243109613266298888188639695938149762828844891769736120148035665407252769127453787429230124180580114761901002234945091462340843539397648247839844536470640408166079806832640*i1^21 + -9454536328673881559059801854307873318043389860884263751129876281216705221199732469349244157539430410401319617086207772035271163095455709031153758027584805810652973791743629720370125680693995374411129849116991097417891536668482293794478224539771919972916891561766788281178731479511093643677149107961309405731150719356574586761568092446265953621749888852656028632944418040284896092281321867803351454107135078919015550234064871583968238582876068957521534246870819423666677671378670009140684838949519699446374210643329628109324917576505828224566741465464624342319463680096006118516276989512261969154921377168355959361087303431715605282050141597568188913731966909005154591773666177077441147173121244681110386028204722556131571584653736397473820277675908447904659502934789679299434293832726437968902793169584862434344462339633685365175345694497538110481151858312120869956584452478039234121987690067894086357749468551062616010572643672178786148822009760384355046512462988679481877811018772609043662275441473910312343609843906370514319642644169973895599678148084051048511649467357724672*i1^22 + 241807924663451388385569622339631628633695197770695244845512960713299620113666294349423541030908745878791318629371978939274451627142150089717733017735067206044819137984352352924784721647487777487876852668623583498718405892663103627039715049235901332928371420458304672892448084103952302055035679606777725115800261466161186890890000148650542992533486246821704588115169759673593374166571621670561006915919877438619747690306157578634387425694326307281122262573519970976296460002779924960442051436943677597510256542540389771462254815691341532039757434724913068365377546683184184640037675507192804548750495650786162234535710462903174396346589207175931831552227118595842969288137958036005111941878960065767657153339726692011519395848640284765944106978128731537364997550634716851103753296338003231826289937978104351971204778720175377562082564842755961650409399889618784091171742762257228767879683252129124294874808197369736461859841688415634372683195275579733155268317280080410860389185895531066091230116455558256479696524462380039103841092206366844979130278736275971910544889217024*i1^23 + 4342801956771557466073374484379743322264625891207579465030066484899199610666444530886939949610051268625980294432858729865705661054083047573543238858494625445047602649880418800992251111776763269262349440862349261396957651633416352387790546383320006753919262666526108691895519075358839609947030213888811367970275528340730636413086446401690474681466747531143266827110426695806168244730492102343586018370393041098454370753817087649152792607940617801429372408510843665890179575323605581113174078116263207648626339487925304703220134589369483809680286844463066257051905790549220106296506233703753833142365879671898631114010228783742653078055703855047762391659447592966039873438102777566706645900403913146877245479514288818284403281446700173686180473360770221475035989594401052285938260887307945690400952244261882376943486834830864640444491817042989995459396646229388584783724824477021611655327439789274937552529426178080900792195573587209561815213824504877039852574266445558014702245098646984537872652349750511776065765686285515116110524181311566912877571622271626364089008128*i1^24 + -68538930630415693499598770837277850874806020228492612269170477919125808655653058175983016438483693834948532810217923047386570154385703025590838830549245693671025541278290625804730663400900998338399409219988963148630168478994421166591205615263000622091294526156541242643949378580598368477803994452919473547980148733058351072347008117576648794948012026190586967292849357187734678358877250031162657110740420273049738673096521413157788611933374097943903653862489088674267859937108681570598223744119244791265302282345419699869363017010412030693964318666109375841663476603546144022376904850542245062099155364475103101704849763544122848789840784866130795334432851961805449978027685567844446307670064015892836192398675864177672987318650922346660835939461507726285542942465623044170664416372873140637788853184325602813794582943690964931904457217714700292338884205826190564368335401702424408890808530478157381369068500179156253552160847681639029564526121184969105712587906409535780072806201117659294355407400954984084925490796737477552731684756166385394889041303757781991424*i1^25 + -300540101200759149699930477538510415618073588765245868242590320807635397184900826155786522417024665741175923122972323396979195428430478003192825919019327505127476929506505292990396439085790416057090926563019236261107004982056713607741294619042465420932190276597222805464538501732471224621239100346633681263401840024696855840762113621933566935420115500289593887229550639426980788472568085563977625869173864763960085365051193774786664279016641307081441961070420414565510331057359899709037183853714935394862981184741470273273041696481297675013266598633915370937207590360395502010052028032387111097995226810240517710890471171592226876006578940270893903723259366641853482101169767623946105755245464695968542622614838377795341166906397431944518495837523815941489505455459567572672382745907580223069717863339433155955158508463887718847780746137530695339950961575029501121717456475556699959337131472910151574868196650985848767866407461514269217426279186820495439255420713425321450396572382508023263383171710508846193087578706069850990658239089165443672952478770397184*i1^26 + 5813869816622547356123764710928780371099584534291443104656405829091497280400576039618488541854162590175204134837867043128569327755766468059550184241822016452989036531526971050193618630435638993177441452450916944902532741285933028224764960201827140670800690042093924408675211560450326223161743196746541341991064417830391833496158568956712673413989161847152731949043403461037104774704130620125374860043877717629095566366775594184258070416508527079071349036023965646693662888745981511974325378058606162784155577222781686093277729984264297787081930124141363355575443555808107014257602790440129487854131209600483153715325568561785053491174324314632005846541441185952622975302806432093297130126331969664232841527509512728439027228776930987816497068263373851149317643969437761714900821408761355484876495444816405164512779953891113201708026353180061900493122523778933068247034873044656375845655232424432182230928827958664883300993160427522542727611709435367266326691157724890498959769145279693930905230353003853606784123936845878981817631807386183120918495100928*i1^27 + -45492943928632801785877712152332618838710766206597152407497267326759930110926596328977404943008713607902597367553594174250628584192300207225584299562568413561977286491696614831168897299583479862429551041588221959255209740270547192626839499588822145267773542261966164095595470597935300723888143369959440980675971184189819370447330784478529418603871516502934790493867590081448969853173407185058169814802538037262622627292157816911601675664234371172194400058290057543950905576981593428128577289901912420381551139323680340676230196230316813011826348625680239463933822710002948011293377958958247709340553823969974052606540143100364039633335730324429158759043675200789237114286103597697685682881749040067307957023633188564611997547592830114410147371361397927066367414181854646166181175917314830981732390660657979343139286655380559416964231854121481908074061515102550406179805750811826112454975656805629941182743194267172160013227329807769651286718522228031471392245207658399382800222643699156864360982662562196519129773857672435006370698336103025856217088*i1^28 + 823109165913113505101526933126668069818092189744004501256331312684081911811217397676855288379011776666078005422586261164088685760005493691612693796352952819561374971045788643784953451568126314157391626752487642693729091525409112117114588568666945176023881119254065229913038558774980135620565268754826417310002076257661957483799680264484647648210279473619394560868767169862983702562146044329391776020431929578033167944576763387331043873774670908079410647804409771636676536893164273710795521976617108088134971388961082752579911852898119390800887408680195113619896696969090232793786656462393713048863457217905256597755046485688918887945921818927150549172643526974798933494846267228338890838990364213232251734285625149565474606413629978158365268021341450426455894740665909218397106816866099512021466028786449900405469346629681451045234009946981866407183140737655573864439230075165564910504288016624682099744387278441941903014570475694950741630765471558728716012245676169590628387285336649482870580890127134189099785939246640218399034000551710818304*i1^29 + -5232888622942549900468449631572982266275501313093435287074277441733164161744712495413558961645131553548040724659041190766567546467223815568377921649350249299222987409380896229746309566558082779568020523607527091413759259170187604245802789802975433251407000282690984024948289055282355054515559186115733106590542839188893027507067440926854668694064445856261212542856630903340110346881291929880106850504987591957264361835113339479807748864600428638443270668465855929058801162133699637327270496025693040442761987926215360441296248303393288021340722830243397956206365376772768298041893257321757318418631987307366428374987992584999520409550271392920539960736970457539851442201730531334094681085668429205906417812196321068773497432627779614568597856257404788182612476906969198888509250866044130310647540907098172351894745150605801882318771610698651071732274514215673201811106494451164736275651576186056267399760701220591822595149587779397396375757979580511266999412158662578065829007865528169929556747339768397024040414917727342182202306346352640*i1^30 + 1296614853886929235823266991869229682140450696272229114030618399009996450135840522579627374242093529956035659509265634662020787228184741300874009125883610803236336238945855551441304741110004186432175220863667793220308630827491334565242158076861321514651727565951765591105025783946469029923453249327370397985075325200436464963046425874142751540261516560442072489094866415826552083466004892227092603357336045731285715342619920684335075279447220006525376157671048230014351861051724253788013643246143687065912856988912943954593615261062524032667287614875573598606206271969470784622663355589009732199716912784065514004137126789995971961710187186650977026293215049133496394452995427245412898943253193827726415905519076670372128154952749224343566799528874368321548241339588301823145967969257501879406165280870340947680190850921288054302869216799217984652194778431533723876799330429435182506269802517032525967955735154173941390777275599652512814861069400097176746953345935158418433753718069931993357603629503845102936629163954484584122417152*i1^31 + -148545054728663623078301895174644800406194997543273980331971747480581107234201154112054392000849912037784250928096982948172802633615140820648367614006210317270672785994916045532777957904217877335236054127679690846570349671853838768867854683770224287636099830508019825275616583111898703239942295927589918039322472650721995036802435021821211135674489452461836428981872144890377410500019056238841819365385229122228903383404129718867230871501471648324054152547866604680150168677961229152959089264671271795729706076718908784864439238944917158456586757023567269771717503723275594241346328053583480485037369629092069286585810963809809835997656344216093109660809147129334375893173290270930221484514651178862697858870749195519768191357582419818603837038375115325758983425615392009000711532181938331288699573253626102347476104035692649035004034245073988315215634998881072327011059884789844748366763110210250826519854946193424028420738813086797532391234495022076532553296784580980824959124756419727018719585253698841900238990793386858905600*i1^32 + 1557039832625760277952516544092257192703649224898571196448631198379475302947102028549397871628078372474222631903765166907050938218966836443776149900922071672210215931685792564935263374585511790127181209545311832713727147774729542935089078637190808877838951685379703197663912315178295045523715561002670801629491230898213258375678387805309904478741981696046774591845790815008441562890182890464573611597911152572532887869273323072867872628176365699936043989434172120830631033799999316723937597975032636478464925078024216867534927824522539516217861856866577933240704211875185676005637758415183499249067791004847825521456204611458701578215194448786219771013287571410571801163730993466269135100806258468746550920954631489800939048200593830955919377547138139819552797592078994691669930488319948843189540956405343128140569724347949460832926195394407594542409924948802773791777685892986125015588476083006021486438128605760452090975749019219097134597236119168264893573897918797796909660897863875132394877284785683799461176418190229504*i1^33 + 4491664218286149225604217504525583553355672828934539664335835186676256431234997899886335313511177299985511818575306013423074518951866412619853847494799255715736744294127815490272097084603406716799598580507487724736531909968943066552987893161371302780312543180902376750586297303824034109562447027689062625184150395221628274865415723980959428280269252932006676878238192853424751033212981855368110189024984459208563495682627614006187894333729060959056043728851256946156387715137646664481482751176981795489514821949878398472037231228073860075631227605568155063259338520742204260650103800844562151608483987261222436398621084159612275449623769595905470623822526279431767343297202835787418108736115224380264240486475343475500244280027455633292989782162167403455684589020329609724555275726939852163187888873419770136979792333758552520590506096042987998154034413333698216777639989084639589565480239897201103925607705283425123662685002766737835205229143827801598804181015811928196905870154930441969268727797399616515250824675328*i1^34 + -29019587606020454602724318577542104268771804221117502367187103058012382449526959003851263975461235065337026532150196610850206760983297026251343167483999842930668400727084379759649632846287321283419680408240260555594089968269621194103291899967367672726799039632286136623750222291157343570545636400292754932412802223485169201873208923744038118965696158143051901213650111388783286805716096921234881842042610524544801987578083015856586570182909900195228317699862487602538604344905754983977695174791778401547916640330095634232918290919597995399555240587178182161641781801498272961189974289238242388534983552836983848114577800353660820207565710403356896784860266871702005090657577110316166957629302848076569508982338380461961480565634964246715369738397834095749169741194874826004419198750507177585485603872798414620883813169648696657072214725975510622938482552535020881305909543192532875868163998153736806756614975317903574388587834202715500148699843950363185852692598267371309960773297355997528758852301751231186993152*i1^35 + -158870382372264055105139812552277000686758361605474703119538665850935955628187769942870449899918045571854590078521036791085873622227510725074986345239713741497751256859423755073245428755154789254458911920651736185495274976655415458681567796921857125695006431124581134185306215849386275642798425809846588012473340040608554635494459505935134321640449089954852021324647910067557387067311697594005956747316776605808866645094712746919926767346499981597721855477416853510170053869981553103343881165795694280652078816263682052740670341948563460860324887596794033663271357925158352664062507407696852603505891137172311076024778632716478499250438539899813762911805444057604412104094922810755190294486097188971413842864738812061164194926861990424711713906935129782795556850217261045404466798773768403464179298491327097446331660414511748484433840607830374148379427995435452644747688150461856243563124736744670785716491896496554569471322116655456760591506423401213701737227603899645757847552656384524628383104767845466112*i1^36 + -347548744644517868146463619062778904138509239146614789460559868528848044469814264068688838232216931736673120117527647777187595634802428496555591348280233697251711860444033097313274540647700372944857890916283375802322604339154767593959579116144363234114333642714399424680882815359212050612443148065079029384296739828327202906488474836588310595323871732474685623050859636254784887197883787758953983304190405552105330067777809251129560414866317521265997870326950662135042141528749937926151102468349879953923163729560734040900738053202123479346472005788631024583712353366241573688876908505351852979313316354351600089576722433303373303207226881240864934237145798855353051052195637958951849807572076444486369538771280813447300520339374416004652074270861074609433878192511127217140737869718389813251942665203087855195761354312168418017250185664880521535692715981169609861399153860248919951609618334769299426846849752207764710542527215004757141246139521886246928712256042335931438937680216667057466794347331584*i1^37 + -406569564832107281257104344789574290062553336734674606202137062397878055269928331094808880224359314036067407631617489636786455817895735149245047408951377276632746022445019894049023687612577548961506425806123764228590651159494137885348996673983511702113343103026383067260340855727079811068638670286313174209560575627741119190421263126718004964629415606479496194172525521200139316113282052946506856333938618071428395691775082377734265652655676784392308943999379378059609740168380784849937300740645826777653110073077161268544571663193954211163746791619301470877643902813675841981426115373056630287261215976189216444871632296388622514212177905444148302669376289302016057563371680589883294670256721626292668147390509618101057073856122253691245094922516953800746367815033776112609061971497926932817903320466506948672903115023411678269819286590693108037612431437257233454711859816350898194271765553267141129652983154258688133431373520354801990291627267784581890791446761180967499939793613257724546514944*i1^38 + -123619428956327806198518398786405704484688646904040449560726516878333061329035424683549717637296357357540711185238928032279191493679337808726516578083004246788220343716084230132452194257099049511444410993583371175545092356116971936663756432169608049696423707668565547331952647853321350575897755916220817653059463753588996661207948502092380260307299488063473363948396071086725902919500711694841811109132071071983078766096564584766471414731064711462813340567245921853019534022063945382893768552423758056610983849784607410566511970403549689880718911366956734753700145025828421833885487306926427025706460013905542922991203620232515056157222984512332890932734807971847200465277232665167196619993325557716940867432453376321282962451717896741518889349749703058417103745809063800690300186314016614633584611619782857537890362226146899025636063705806713564703614515463086486253141751289762872830532506988763689591369110209922490991103913875665221890462006859453838264711218436737635529734112422133760*i1^39 + -6939210435051343275390110837920540583625025421540698402186083067235455713464618518123972248857917294213392554801218357167342316492392908067466737013327937068060848218461143570125455477165025751837023843136392243166125905609551948384003566980806404454491575703699511579852379495299386453078242657037254279879281868782011633916482214032958951942152505723392213214033416851762656134082893768411432602736200780626210636930056749829993791015677945917814455477683160982120060850062280495968656288603407657265335557974693351403804310624168673848923306818628662224545195887566744549123518176054672031260507117018657360766700113027114125782744802748784801837647120198826224650634055025515535222956814916556667872557279669069887197692975605358940099259990851978374546274545687520166015431744110967565757422458823764849165277684990358912605742364710670358289387257944065348209438975150618454230903016803577473524175834318023116203539220691211082685156728916671929081368574356700334055701348352*i1^40 + 4251475939761884143900612687346670458041202437069778258757515910990830992224629505473231776116695463136547536663610205200103661159329945784556643165096070265038629062379711673827100177766402535219666049032362095715121633876299838510676575438656605280332398827058131440702915045889491319700164369523709112285824532818465437441009714087171124125061902187492848431194960012093336035884885709176742765806924208869286791402293501711936989062568941516489534042262974186115829322620734930389828937297110313958885998946086812780392428082264860936720763097604883841356613044973512276613896216913422877209512158161432378080132380899990724544036806506251351111848317289115487961614649890928747383669653506108726083355444509957967673240114586000402519939163548807053164356482222776792015384312181027380185639851847328891334933853547368050058124389760946447006956454566693938231373965313940558822019429038586081119128889718674798232933298434573742506409361337693306808006304259678100520960*i1^41 + -431832155604736150819651476437044859058481981296535050783130677598365573029547904602375768678311221092253871987888613933765408456965671678545976004879811755304117674026157234403487087999063522234661484865320402182984130655187663322377285812279394303209153881700346484951435584490979269622814127946515835893649742771895594196775939938128203198588871400989408268570146587910046755697429330650555974048577389389958244022305292401037350227457623909665468127103820262407337329452820508070951789087675249740626064848312914282196914181622914968638199173231413052508675009077343316384990640801394800227961302424946310830322322266650421666080189422113979429623613598520459819657002979789002209035307190429843006719097594884864115296174144439754890162132712061561737548309528021617803255954814197626748505368700614146977638045358792929904649083178916456489836673529804738312088696450782579973172525307345254656471211226452337175434134494867403583742751820588524991484860458598400*i1^42 + 5791818639679455979833914439020003559129714789673263765265282683310439062706039713937310676671817426149138159219930277850544693588334145737538546434400020352858405526611700637646760382830521343736886775380238001919074341226356704727851528326494655521353530017431348495719814143216865762723813289751298358622905697536499564267527720357679870243559518198584622992838969907035975652199401520666253096685260017940299554429287270898757860125895868680249075137653394438848616440481096145907059554783369512261459296022575229976176718981199179152753115216773466174481074918784601443628686248820868091352085854408342201376586074965295426625096271696915374213088340423423067846703204533577083097122994524862478060785060370535474289994954145344691221628826519996805629113418654046834409881286793741948862758115849515275218499731240321395606657726412853889314463540853581183601852351787423625381379170762606107643022017481353078987919756844219117216156830246158577331863552*i1^43 + 243829249336521572767264760147353488937043473613468043418901903981768742375749205155479976268593563956289242122273654495842963436625377832848399109986918665214886522842512462849922044676064644200778383179972307614677131433445755662023916609634838224384250486682921399998816044158703987659664287836709019098746229646772538607547267605104420177882045635855348695682520664637744146971850537017833415437795116144363659287746356988912605471777698396737406187411725432632142280703057516723794245432838660397255269456558621596191921137458641997743367418464702317455923272448769614673824224073033608136019585586497283879385534556771577032078463577198505549629456301489722960811497566206675660092346500680314234571374481611122736618350840436881028569755680709292703007463427175120476123890753249795138596631889750741712480754413434909562619889676660900721436548100262138246102613986762683599961533518698060939832998719543913103070020423096824002350910799872*i1^44 + 3097135517253013589496038414492436772207954682164267490391456283845790185452705583050695310140993371112507965979269561082213903965369473569334931576344354113890984348984674038327247319937266591760867345657164527611679031535471735464386449840120939837773307981788322815618169980192654199142678868321053784008114816007668591864578400739611985480022789740950304491453999923963133225773496996303374024486098707363550042635304458364462167836590826287424055544023389891101820848996798865857274558277959676449644808524605062242936954367337516668819629916428501895331956932621257547368348203648751427142428320223121610111526752668338616487721105608846917872275670364281492032336738921498241901876215225549878201243913233513621024329907420010829804333719745972648450941965708331565424158168886148491822944648232973996024621535547592146409359992426099904461347594271137139888817416114890685342037308649060699932148478398850823828767663634513920*i1^45 + -3113915420323417123121865382576723434576396365372735179755420541107153077233485945064336861197507874114143516832890334035023518536167740119715042530242213059484187722627782430499494501027090091228385850267401030264271332305280722173886883707857883531965664489067841618684205635087770023269598610713110423980158971563651330191110679586493511784391323126502332401982071256067396533385015594407835343379064586163221188059900798293930842434908318418954632277026507394260060261909901432979951062653067806834000201042031297689462203848496537835686888682208268585134018470402344372248821931090398549905208953648139632006671750567132252950869198067525667420098301880090589854528693388571861436751580225619016774132478316874334885115857690726583607887427689375653440056419204642052664068531587359146676088844443882490397651843982280834327136529085677036981637057016447610127291899033108646284520102463444700298102432537247744*i1^46 + 6049707821935129369746341815381795115842371105784118417436433327184283148952469741599190119868110279230022570027575378621977782682234501442289482198023326203396046123474905897204367317674617776170590627029547040305032272119186431934283197149280284261834049677338485434105278599343552943569324154624627635011805223953838070181208222956314560090451194431597039308297351872087326119766889145051722681289644165341827230144609518023853409722402011327778476670649518248425991101297091891320852639316292320336035419950415678832511451700959633876392852548479076410931538116676034717559857537071152265196363560635068693275423159924916862028332038690628365912236554181502163177976024105811060106562514976381353549115224340997874304195961823177651505663056090360150635001278294972030454530115522678047127440146767524473625257311370539503561193176806447961884341601605622366019216859404436301023927862340616192*i1^47 + -5933585368862080929751016771710768173082265220053074837277138094810552177829369854931878680701611888665346124737725982321147140690046642114393246634689549984221006482037847702805912528025439298655569205516513251235162559004775208181321922017403356234813297808491567455585524691713341107254620023821017252191218022756574533205533412633828736402916233921327017077314077751850324477009506711817183157038218739760903144563593290155079622369640559127824258307592166895175897252596343532551851570606600615208444741898054377035711615140079442924779090551054990948656856204482834499682345393179708884470560159797300189035464937450160761031210895374394541706536493270065677939055490679955028663079387598051493263828791621171420393538077111765223688418976691527868217303621418111710749368288390627051795121929726583502368964465903149466752433206518553285431228151599046774259232518373376*i1^48 + 1611123816996129360049211954050798515233938605937253698035604763780454060050201097295539408190727780796035651964068701130931460439621201263106028124022582557595378382348942760749109111514462272523692704948979798687645716804358143392191209205328011442515927913790414699386358649551047308368172655167378029720079056069482086622600797506867187222340674102008512866914524865870033549450250173568912332641529304215481518367554869617333064245398209430770890519508620620466038492868367591364388598121983543333777609983278473886156253896533714531191871465355481368015363039821837994117173644387926688180974122377322279419588381404613200744420437234979178035946004091838838343545834454181467207391839091327927014418606832369801494793694114521885939236061464083132569861572606843328385548498027648537188670276666978844884925444962945221899850412643370217100264284160*i1^49 + 200994937698519447841013253141768355545222893867478982416371024325288541088440274468357141222612425590013826141500775904648925773547897140473636547251318533021353966405539329317925516624277145238056110083124556706496877283562569505655571962020305559795136890682805413970065549790973200071945261070847939003528529632871094689831201831964354571811136669025873165655318694632070733992761056665371657360508073020731013374221238662609784194567562015127392507777355080643937462118738521692866902930214339301986412882129713254081861903653551326397273598757112301002529975153540960968017234139310818793793455006172812329546885031839749002858568082188583781230911815280359580474972728486923757605024219795800583088261918948553190571329394757864140737808713692831897459824186186460497267243561011201043284703516410629420874948880238293492623360*i1^50 + 5880210796798857179931643129175205014072224911520714408798880734225176114823089214497438383028832585034166788936855188748164622290941624743434441968169612508568746710349485670367268727698571741693059696888994641022915904853081527006095672546951714112333613848440407678460539551087276899422103084954569937563769703855094107261584057742933660568264968238928602777341259912024311259770245047236366608406596712776273756618034281267801117712052210518918915530834659554491751132834235004610803230905379635873802790307769672797438279302939365531868157537837821790196773958743244712208564637669862892900382715785650486083288778838861792633183751437814112133989519642019132512332003663904604399149949050283882106548424758498505507369482644956047151644771550535393338063616488052275935010552615384647311426031327105920*i1^51 + 192283629995082755349740386067197304456200082037321776970674007191196398736193301721671556358935696271612619278933516514058942778099004206748112979525201333606194133287833880997181175184104108270921112508367170363098954104854152912390547722880831196307210596613682606644614628769380211812853491327846691755749830309391755997171717978746608069320151057866703990784676159673423723962198041781355469434108156221865785011377503136895449434428031253724276063575663997640572220405894489348744106736166691288731461802705015985408435623388211593251329641100032727515533782244776274539082991222973148783491148048725498989231266231784090192726113489837668588400947961093203441338458972214234103990836448549857974183155525835486280226068813522043667948115721568065183231522269066935127825040496*i1^52 + -2200576579188336363168398594875712843403576505364139664392336798852070919311630575139029477849281901470097185240880849406100895817785056384452263588659964918071485368695555587000468013528049695043543160024359427069554615832604938806104493040470375159094145832723675878872595063163114418874468846156830430719550078998920493077232778961598930647656104830068164997118377529930838516550697398712514701789975991676768216488345911172899509906709117770734147487640737464112392895974272844241990436208666794049429271082703838461057521967839866462909247819254571107370438591116162842399638898003444255242349691900626291140947908336994369973636986275433829711426796793469188002528807370425596501454152967570519843396945486561388783990164608415883564819666693196*i1^53 + 10855940080513089762217490694978748795350478888253072725472060081185881091246051064886166810159687487094631316946599286856711530933641789936600419410301779488415231136071790815697688850078536147360637427547809674247392570719927989735319164148943546134961175110574808389122871492236390124962356041543162639042656514738732568894946031506138389596769471969976924407954034288637317216149401511054856297834999651131060986945035925551355123548016075847221751273373939409576373406271969965837058687052680486071649911271083523239410390609775372287503505481458414488045481099511409486243372555198724366138987431727663063863751218041680910387974831033229823130038450556491622846835111860056047197463623053982016947628201139092001*i1^54, 6746258374211076984274868847961129438791589152449188259768879535717261607955202563988192908827802636688046035814166647138362449055023261338204670422547324908159950806922394930429909952701791152761004717976377520197120262770470730246265771207992493784206575626606908189713847096375891009349862298286881854986763433739694613941871739135198433785853174633601923701021005835857476546725406455338113188805584751458553747400562153511062218798902279359092884666231237642426970971624518308156271404398351805696266652561473342540800707704726977714012473281219946180695180379424015396900306490027650884600479599082998125493497375784150409169850950598637039502227812678223056531146794334524719581182536070409227985145488660394039968188421375749621742868123579109320130037183072429017277246461866948315076842416018240615160941736640933899587989761679454216838728869530276684235625183766678024577246650822471288293724164296895410269054809913493189611109544157073322228509208667676148290556014314275852441734149669977293646825536016571699362123223182741700220359559859793318190200657404638685975973677089329353504341323563648922220033654332771012103185101937328264662267787943365636023237767352318782674162653168955275305190284702589073119932405780957110948753655207497437345714387761001398692867444394002389818061466467741803562915489118491497162723385781060906027215022036360776640002482110649188739684258236342173876853298376717333848235975117494620879806222359859841985322584052749635907075169941912122040904462736588737196104592857440091058995200000000000000000 + -200722641808877512461943963541594555284546069150366516948610601323751365484747592782580128749620145539124191254471403839164421109362998712260633119024200815764940607771176655510201744810869890903730077578234510123985627458556601260732162474455325553318471312040694803988436541857954818104306302755503384650467979784923983888111540153336811259936338776508170539178784677990873797640370607841248048828044428627478643418158063869340274734013403375998933896974164760103089044977084315428102172926592934249049649459075286352951605748791468570604571521206320950094781865400758920382962770634296424547731900481166959907325987527643913075031407274826973226738602830820105096369390358752713165683419170620648675326346915548314528808142428068785406040330687049793436833347146560759676513044066634639047183064972236242276429612339604253408764738041786084009970997663302631937821261887227602899695581008297603221225031350469303123118128775251417411692078292628719037526196930445135146340987537766838585539831903342331301873139854607267399121902908766405971970409391988583650892412751269532865401953058170002863916786435758032409539037133672191063616992388028447951497822586765149001846751754592505493161093034393426994632273306145549798263874460229182736344601755871489802480573693379568659790109863673499990877564763799145804669350569219016504409581733345734289322481353184178256112777953029616715943168379866325429165766559146845414479275433712724711081603352894376741230223723246428709621543401989443282221815223697977039080219308669090635186176000000000000000*i1 + 2087577022942807037905680199674866383995091593355013675362290473095186423320765065461238894677406949299511700352972898640210638686650395959682030123210485262552092849067893351590205292738538553975871961909524472247537614758290148002647674575275070111521435509917790949737699317137095983965725855579703185476902043900621078701383163142782912926936660115585020480292351645470246960272964598326046086244558235616052074754902450386893489773873099256428901704382645774325859562376592848747613147508813233967704892867476052071348937491934695970405397694975928754477369017074484245277453682404037066106724558031585523827620485718605536772238981614443031953902633580517736732833005617841378240406663192072613994948966514138766058976378580981463759107048411898540320308554756510998340303807080894289243392774548248058140046383336114840766006631227992826969279119529127722961965778687637712000667168850221849740940052335311526261120162785573152862327586189664849387063298450250674256056375440808266905430284428668292698563314213516223355621945537114832361460052483633971449604687155933638084212134893201724978241932962067600421016700024930558222600860081871013304480903005969333803492282764387292187807482916928383202074990391856445817603170281299447621651082324060714179683071810402659436926490593365968145103433373857662098005934879792924365285225700726446482734939548891874547601876882383068559241609518705169753802178080769475787605479115860413632763708754583480766946778792236857590447861028919704656878276001957058834895016391032591205007360000000000000*i1^2 + -7116542641964134474732794425905369502660662622145834288884341856076971907335224555440403145189083732991580213880711501484811181888588210234304787941661022542625634334754733122076491305502586058605628506773071819606178085991477833271813234155342602080199956991761406661235378468454514061873414392789162698347594359638622355412406548636973971866395806308886036441510262845906362203269079664993229453021446913684518141107000150715869641043658958096964609396258768200265955615844529362882951654136854611753616768941824237390205321148279274859003411476253019614399738831801694235096704654151600283880861971019100365199066785619649013415403622335379437148387446426131445555008437532211109797297796389070084909618693811019309229264006414004665988558689607851000504005648118862728225877696040307055237743947855860140060369639062458474333286960425836081193651789917895220756226078065647903193664161823079800051460139418453014430680285569354607370167123601372571565189899502896435562025660304634647013533116137842599436447430924172381998035949130657257137288983584122688970383009289581196248991270417612777983277097825828370731211731344767995305609089494568145983957433588991371154995532549919148734434848533837259101331574242641344652586929200779581816483025586607246026404589431716767843935516310134597921822232193095027212688548478508530928415200669650639318426285383132169360587322448513463370070951856013427701297886250930627672027096298260642190749584253390510765023787235275258022063147867012936978362927150680573214029166168848811111219200000000000*i1^3 + -10141592387575276368556540659068957378220474464652377929969714251958421399330714681947068319833043912304548691331660828544708672636591933422245117757218231230100359778794421642334348467853762209073102566255243876409435311274022074332237288138782725088037159274309285839398048184495116382598859542863828220739467733826253406602161805272518531927788599522649473592768260032433816705279958212696001543404831698347260599058546549350028472467436422691154395042867742926322485705648613978814160465908282636153545809063112118711567314979925106582268860498510409164596276639382974900281024749708544121254316063303506518674092412722142946661778568139058467667907842993699202965305286643524836546085820642010388709386354064349292070522571247212770745603441552292550577498913332559283542588656663265458904935018715465982483400338510524172552042409032777904053980317298078816144374710948963055462231204291851637238585879051025292817256555670902830175050300067902666594945770290056317674532417664713039711181920755676788958173629784422761145814600603210083637066203438673331671382836157014590004319084018102372595350823770835211457070160769943462686878794721715833426826408896176571211113422872423023989907734153438404362625092718536668260284931978775678606388019368503999996538946700593283162645040357623671464575658343556882887491408680739703474445342206547499065398779255573754998657268084608725229340378642209879877330821032956258123451941273238238748875072426683197307322861781510763213446283287654149093590128675554356826814559173168490086400000000000*i1^4 + 57276708860900875844767229626696440203574287585735950993819296465313697081839438017249758071136772421732275092806899506743586146330394071303513744254560587810077836735534273468804153142262393352880778963080859673554563948610867102130634516731758052810335745388823286317764434032153568542609264541213958788648164121786156919805746879372871223637685220479791954115904241759348616416471401208963618651010502522816376872700375432419221958310158627440360070522899652645714518936589645127002980274041729830355653413705492705338633191872894452999481294160148257899652351626877106870632132636002822720288979808669876953520977949344454725965647866563052197332395011060573188469598665095249383507596908345382701103786286915695865467664823771277457930263661501054000719976293326878053706297093012341598742394816400012651188806236209019479280428209697751124170733427653686235373232440820412368650271818013954623750271464529950463407481315030328832499828055985902995211337901957463402335696382684151756794229343129241241081813728295753342849523734774109975690614687607157433112695398557245848406084426773989278334079432547311213812635232076789338908235771443583380954279767549128513586209746170646081176902855566533968964502028283068767524710202013896182270637264831458949937312620652174666276157194056937125322414755088009697443029309423977427338754976088372846253201007698212762139181313061065935974424174576832860585502418856944934838914964753666862949518979072509307194190140999950352298990687414424539928828324769883616318444918133635290234880000000*i1^5 + 142279729162135820876870128168110325460566772197127003588729058256007899647786805749669998599197472282801639059763659741345458105219277045689336012248391746563138768559282862115739627915024394694114391767208770027415349998746572642905775205631232980211634093228017479636462410427442491011486269342933916665473120892751676040262132371588320934926768158748741198634830390719758515655220440552546677322354817552937328877420623988347127828304304102816780250309942327560421635388663702916470083460005206548104789831614699498586135960069543238787866331621304656397959726582080248199248712720953326235802563667587997738887535775587548479995566796142282133853008591894195447868204785361202065491679057236036450245959410117387594039365931463549443409142008452751076970652239420771466540443837248345149983313000126078239959529408130406743987815637163842185112751685122956308079749611003533158545694375435811591480641545481930858767137706794756736453890952003558296314712086558420709865186860875251325059015169140341048680518316060237169845264388522411929922548356378571432576934591739644511137039193004321129114254073799387814509224146670506504526947557817643413659114383718465348382909889939102058690870178936866062183695668881087048366831805052505003936068122518656531332541726217701102089828559143876666551308502200253608983862160413383960028499689540984743851950469649855125191168698683797684952990993671365041203028291485342907737338109071048485156878499811704610629989945556457832752703149726159778686433693110746406761064490969052322201600000*i1^6 + 161333668334002137065797841858948169659545404914495237973969707509699192322260099783029694170060381236725183332575027730427267767177423161271972174770180818246327850504881122827326314364668940261605754249623468457660249452916003338759518915145023816497333724625867591886254474141079261883459456597089666009604930374443344978215746535602721108268152980425960423198901317745043280560123738166135073875632991421940362898559955387126782708745923260628046469181555412362878608481688687982411133420841065408467257248584722559729345643338458602799725499663231219335821415786262512120477384593808995372701610142706449493071121353055498700637269257271561476137272628437542495697248242463741537051188833832004873281661759904439513430127577840705958737583947855349836688671316114006265455884360693072672607316122718009152064413948012657177518355305512481251140842665003199334886601469365445310283548438510716295789949747113888148217277974638724828315953057897257142855610360395042847892694049756755437056632960547312342188569601682916374167473192283750944829901082501829425316269457530146678045277813721690310751819541795262681650981022665992546671950478228985464473004650042619297161361694071084880212624585194369960002390075072596309045666139617411977932625343959955104115993942704566699329642513679656551280431925832142855492766969225582104824883194474169539148877942140679653938556599123271615136717115088379774379803040459873620086911116782252613680100003876401994670958355690531164016181058372601939460185115398763847314514334311570735104000*i1^7 + 99223867829359612797291326587512179183191765156475542783340323067616815450210237000384660093106205911976481513395022356561535614376221142955889816012771561137570356038106267270967740515813961529249866163614270605192279528168560758662516595359985027812153523260934829267015451163933657352632097931436663168559996874422131143959165410236517092851961476298203802303463101627314357461059968319833280915067737868379997401843335682445943552180460189547088671664627881551024894663061025878567011777912631123982143553441651601125681234388714929460177243338901246463770757652630174554067051255886091813488676012786502559943972149609535480242653708713760217269601787795849548915801538243145129744680811781271580666213543507971039824483410887485313406075737064410315306069821987493952269394065294173477040699046620539053003367922033301726986387383686971325496158673738151415351139594770855715579867160236236449533763193100124204034250314784983678753463033820112568486369941707141085349190256152210014482914341970293278014673063026726919329385386856487060776360264190415476695533053403169361232852443887160085861071075770551162951443443284429421290543982346184820553819212133801396283747025985336507612737825772174684421546053573131426425381070958100478818885350367304346390075200755993191296369003867437451899056372106398532040784666255954189030814044859515956106843008040652484954350841275754442290645571101013954186130082894152219988056204961177311912862315354139082036998802909475860347674475714820990445368861064886096512854984430526136320*i1^8 + 9323994121782656185484839390382798027640264794315493427856799470571146435411504477157725817178810712910180050035258063042568643639672994673145017282579679506647369955972733190149185352308744012202551617759978797732153367616770830120383460093023512904692354244942309241287915705180215895896408040751890443247034124733464220434060913664958233298692319911927615898069295953647499718200590309770931310629568823929768697368198178294147121849483095799820533251478861322550122276495036957275668514392251756750749104112708684245332982570849146351412818186199246812630633140420388538415103999932094489074221222918591378050563737901009222211638938223080039564070599925540618499631792823000446101397854370138548252294888297235740620844382958187943761308996183580208186822537671062924325686502931833560470938324995597874486490939219442870293830609865013794455140349276276656299662906987603287474982968993488651976070526117887824212944220498526007426304053856753293830933087925783439084505189246877600219822952416816234521908063303241583432815008148762669426620258868841566712445516312628061577511096298008662155490041797250463497302965485793798144267235037704916029095053818167781701499613779641876554006488653606799963706676620472119183714093106439048635435280961900713655645219481339830427063023453301379358529229864927980167719026397236410294644016908473312099145016639960849144642087239079353995033916017966365662167782529517491524022255917043675814549299918251049137297571442115490845449200216079505394498127034878484495390233889603584*i1^9 + -3953518877434096361120803135909338658322843906056504541386574911476781181312604156327262060290864756364866546036059094668852282012303197866528960519703623018755728273325758384550692519905518721138758436399959514209339827283098665296735561719679644226145332134589075120404758917107123518987324337733083950700719600100277863485461979655531460874536723593402706835586661092470819909893075731373908603853803590186380056761530651081836187693048109246824427723138632174108309222641985797913074569557810654928612575051682478073207342498061400489419429640311507061651660332146198900917107625770076189669159109095503373103536124596953082507204579879941729841102639508026769620338259887390933483107952501792077619190467827306961768271284780394523627721345393109712614485745693675624813125000834727769767545115466784426250695335204253016297656248657307219110798004850739547817559474942624676230592477905521634663918262187764274171890413131755622511341683342322140326467091639313410065365291821828461847543831748178045430015254273356437453735711410978347763924944874866434436412924179165343637668692749133149529208047693890586042716062753976623322873700771025096632934225707103275776402008073296152318110669628810733394477449142241562935535697000283022998446480673264866695857112430850562113830039379826612759199889071807328449765724829846020595853360899583005472488740443476434467651475740595061946028677283716682075310158129938719242654629145258249770465223944196602231046539606178640564570409797390549291338729606466661009768092532736*i1^10 + -374278760642515386525942961512107132734211094580436025952314676935994575584910896767866543277658353786905610541547550565309925874791569048807864387397542035680441961410938861944194007406789314135888699247142307357230849205065180845563766309972350957325699540517583066602912647831310350364201418740641199784904886304724382305607770446205740009197858146786057948020352041082095505290996960873982352642529913769467060643204836374788414629690483835661698826886799303679766555521200940048642983138766631418320455315062774583760034838481134038362416167001699253204193368434598454837781974223979417549662122802279882468210213230684502420153730640970636433185348269504222121058682800937202133448599191759309488294820643274687452504894702016892985888846261456097152074341872478029733613474826436605529297708535043950965397478088607876664348403905901531528558526523882843304898265015091740188521157035755384808331577144037570273552433574993454498005206011734634182143186412100560309544505603397561537018256962485933320464595774482417659728173361374323672616371550708500000571090839738367372764876265395651594353967553171484741504025747354615670353941182967459486791884200645276636492829829875643591471352998814871212533282108310229604891076409121372658905094416215864584635741364926182796198723010568904178363281898380890058425741965805866782591417337497969688943850270714883322570251520640886259958977236635934965316339990924246642240283050360339524396354490902611921311020619747956775792198528347277106796002794848684580626497536*i1^11 + 16960940524376248016891795532413461914140671825062521841119617606367989603233768816068044890280913151197661944485028669514439112948325615572242017294696273551240848117434320738752688731871798876774422169287527430751482361525726640349856603592048095099255232632518681304240501468452618781100829849420851523925713998930590332222939857156245566327038329862489727895386695191207992427314601477853584312739525144744493407366792563034419833283563227968512424709211429801588424728460410622621360137660700539860715441339833983432956966124775592718624389969279277124982272009463375133338391913142917420405216088168952225042217544280505934354084348873115503946127760421240425059422403005735892986858602615024401293164875393340724999132452496574961459292417777281259460665066104190217439175169728383094898414491705957293900810834837363857242650788181727277699052562441515190019520616127342896351259300425783230124568614577475639253449318281468344504056985173711658623619477774593425752408164190964085848707532216462397063133805698345599557378435162680500726865100309326677070043145985856824529508870150159573673966353925393271050872046936358326915208938527516209739967856523500635403501019306940935364437082924920513856608136933836295519407013819297259883303914815406338329320230284337802493094922315451996841689786356690308274770706088320075074883756471152391729679868476851711905886903758641438360418303324335723500257964000091862693408618270075312172596724024767657690036158368582022801893244567728390911724332273395713441792*i1^12 + 3575947866429110367392371810988054469682098886482055023069985008704330611454772170363009451132720270786993726352732253882337874244266321014488149532152348911044502363514734010329621499434293132244781369096551527676637614082716548437783818680287061990335691443810319177934998610354043511695299204731367378134950109155377227006438065985074964914607880184678607189742557876171289579267906044104164783313608432335949776278317741570485678026667083832347081441764504152091473080439238652297814445438902609068343058731767380789882734654799850777629884622291806997264749016130675039693253298665313326951304221182084509992289380514543480063388336550340215801518233472238079046835298213480822112296241172645815202466562112620393708650311696690176293348799171030045797230125108334388289563129511005141749990059392695797131226769091531046872410267575640635659096050487806204915092087434349716738639454750079074498744594963246000822191946618247311053527655565896940092093965163218493656665346969243033590249958847467336451793983218415290583627031591605734656406262968978033509513146304792028048250710174947908482665777006468940954934445463974033494908394724318225330480590132547724262351425972950576443416417895524563893140739724779965399762315550311873798122967033959680697998192228257857256430647244440288867024928965134219152072087749867616669848547254400742329558318565921930680099326845541339819169102638551015073035402956269477462137123953871011038230014419094981136475064038483199034858761491325024361746837919355633664*i1^13 + 2121780727283414327201850646171915384005202175204859276057502317139408669893515687888503731190312166852764631207048632428904445692554757344754960744617925214251515360781234470682231914868406158261962143266868053207382306851289231642151577969762396320800415736354481194614295707354970108075582002340875246820871210573043499275836049470674612905958421963114756513483095048897453790172425969259934915307433513404834558054656259496391951123442115186475134408038990398744211577231008657781594371493798937928790260876222432385326310866718938678580808773154010036760259659886400517478367365087631053088364146857546339381239566380099381591596098739368374365802324487769622219020288891002050776709279054318739770323088028686703033439358347230771798484607444216179932061440266051373087802662242344199385107203218735423730926783580092413325185695936752919423148110866925340247194263317116433507110817070133126682748814017497608402492442300094710733062545769871675586225962137079647564989262227718713516686923314740845954339432771874610729867850529933389869579585864738681815689016284556108082026744132111067589105941490255267226427376834256074996317728394234748394506257864590422355987743648012541268230836091065538542640191827050655632588525786187533320664992142602334426664244225144541708169321410428607451181807895364872588428859630976886624041224554530799800455413384934091579719299634000529543221467095431112513995156623732210269401870070670402043354109529091202269837152395661491947859868813884364179366542600830976*i1^14 + -385887727944702523076674728624799715727816991009360617607767929061313412145643101030046240138263097221528014702197547239416959200146835940748951614760173936835318892936168569184273521707777944906666369483899746697842326153415500253711663496244556200749576772791992340970159956271168371209690729239034967488309480374424605609139250600979798178601535732531484455913906652341939107989261806848501409153182124281556754909505697587503888541354188527018570620372803805259992283022253848055743448620995597156580012199806541868201345807247778216554764324297954755205878851450374019218780916308996569562799942430470315491709610079526572463033001902500723639433953480134770192320545051628235095185710523482901774299389856882688172751534139883516752202155098102318883332637326567255250148559641852209065561750057451026644632633524347383398992927437624544157030166521828136229824932457034087857738485893408215866811917666957585055695116530918644643516049313435569399145027449523820608470291613069283287501210671761663229585157422489015778430449438815100789887742167343605524049795040310235666576778605247656713829670898603176951523510682395910291161861997596146681743865159384714081687383334112619180316813062469917326091325789749768225458882973863847664538882352993812287054778736454323410415620815705218190368761445355806764793178817969619559791900483565495196228041091892786558623067439714069177367421959930599761303624536961263351177220268788881130099265474260039939380102526170149077690362118928066972861138468864*i1^15 + 27367170319199611586837909226169289576084410955765652810634072106929404031165693497749933039298356961682239509880364202000697866090691329865424873439099800154380520981082030034722767532665303657329305807550701343989001368747434713477266967107426084878901570631907815942126815814206780770087189947681046046308130243809935480179849561080665353293517480176684254359616246871735415113631085157138419748381461420318254577125850498375705756988437685335902136309510207734387302734234744627548590606384137930347573391946431471749843292927959386156883584854418757648127242436617764968940132345405948809936234026692565522814174563557108753368754497609192344578399609250510038517254756692041428504609906021027613234810831135535097339739777108112544824894304393161450213861848664128189027815765462167255568826607672155310956135506853213424340936007000557076043314562918912122999410299244944025610332637391678579935921739623841213504581404185701233419613031697832391396823692737948144365311569358821428182678828454412271325406547442749171241651888200360901928506914994916169085969052968993101578965289621194535649121898031075455336566635051708835745790990946739187010028179736294170344929498132921658163647785093885668028082962661369023793458816686979907060395929317334653067415642651857876084488047115534357736157842219384480840397534113743047486037816459655107782470790252493253032931203700791008377108876189379589153017434485029081820852300229030608841229791370750421012277688932954872469248741569323427652698112*i1^16 + -1326126741801168473442422374279583712759850321644851432742081356018702916862306514406781753836964921811178668242550717410075042992408441456430104232990523714004251871848651332295020708290890224169988721733463757734996319417216741193796558816073296616058399678410822903382651672591179879146239639829898268924767484670199370021703717114182485526450994893594553498219343692527073278725672091811379458050663323315833400738640816777037248203796512486744863472139988724202587769066343840282503666294311890683742456876270413134949635852944098473616512624693551176313149624436374937958506383694411147773904364937897093107318340005415902680926307976884248803165684539341874773060479650221930587084460491375617028129632898973139139362376364172649169964065527208168964218438899193074416797909084540921600707635419282408977095289057430726795669477808068799418888069712633427383223801087259758961661912827953445419799927855042655421467545362788289827553873854133880651860436553712237000630166980568517290927620556436995497881306773117161106706196165733821673128468019095155469611602016407449843199785589853428551749743959785766961840683226982099012733990814526987548157430612994328367740051088214555300831852625534848746456135556173467367264356307887689527560865841177490774606144559486634267415010236947427452103352077854769885140904247241121103819764073961274906869130064599076290811784591832033980680325468805419209150726084496551691708300371876941754286164101180874972633701337171013933082653856748558876672*i1^17 + 43221219438936131198917066048794369421989794819776581003760343411773509630413832027602688865498527926864963418863031014549832221981294368408536479776845007004053909817785463208534493015537922104529511317421379827420464488363422476802012975282190768709999804312687585251051201840257885217505260013153088977184817442701899136253290043271897524820067616162122009389729810475359321739073866028318367096332150983590464404926553528469281935472399218945652849317754545142892216997167550511590819723655990929251605595542785344699664106684418751410934833481015469110167381600372008031020546715148713597151088728861581349350345452215086872684283306738427630561079688982447906051676064071485857212209018591797809507448227160249796924187097972076280484615389618056948739512381901234897914600088564899380353265155207635031709493569802462917269395070583016727700011572954043317092739200747861463105335678765736222625235894224253468441906781809991392450211149012309474707575238804306459370663065252536189516777295776294051160633446051284467565254943330376181003144566551236933186572105154299073143256217603166066581948350292820104992837370269620566710897581038689610460361524750894731692518208578894052134341155152680953680703289384150172351026056038506719268271953443783036517948449746561584767278905941946095335962433783404155143621492065654461453452217416009028961873595364623911537281755820219846268062248254877644358912705663799765454892130383492472924102816759177163971792705676530532590488824982798336*i1^18 + -726688418076971866580549588702403255891174318177613247930753342683497448977726285552171622113996376789178552731682282456449827509225877680098971743204637745770957116729117884521287435348355311006834265377189512701095566117427045806042782371871469049279225566301807983725209166302612080461026741593212847977430292394298540698467084787253619237285095135706627645681166773561447752864380590573628953836634324721483656870140201566551229467491322379530658140896853501359854860928703693073227773473159538043455368396548650540965154367646606517300373040946249357515179201893008783244285886217455384284715436789780171382323141512004756761140119515452810949339473351857663688337224196088625875340983282666038370102045795017304374884080395718770211786335774847543107782505425312868198239007890312621347416266337870126923708498582432041220041755219005687755265345429266420481041370991247072863447678945841208735418617886659880479207624675232559674744122135092615081443108146608087935302201795664175430044145550748073718320988524524642803687160826379851890159165217414001055983399049711420778830771028090272761251089130664283722634275200585232544159293243358804364140186351918053137869869724531868064330483875182111370146116418515128898069064011631794802845737134820445353784960390228269171994286709778339328992663133782681877504832825555732797808519827887601588453939726150769847825184491321186011154648319529887925769208851244384947311170390828128709683546276854335149739779774861977762494945427456*i1^19 + 20479799285316589168250063649229530055447167316847352224222416002268349968973142702453816319479227251703727786830578285935729588276855347195520508375575953668459136215471363199919018428530114015433609717229757613238180225178867670744132819457649475868312800417742365243280299698556730158886276090932027628174791161548780849087387014667616131450712663937641854732761616035353710306981030596318728807237756550619289552867136774660706210184922696140644458984525066199268326101658185478723441753948443602517722646724785548656606113896497159765796323360116714337163724524594366483179187815217830573968109013942275651826040209104215669420076716108539860952280212973507817803514088466150824283761773255976529174128589134713840467228645459032148989260237983553865634845186115378424670658986939831139667223129277288471040833984160252792255586371846362324115938357908002895979927233604075237310086550076248675237787080477096439792419706367190230467450667259641618553732390609116799793970945081478262300796828254749382930345107465365503106236971353780773463930770575123134963576983000896125520029952938857584260802920692291518035316142599502026326470316908436020580145170795563921812148993416099585140950935296045299001878691402843819570034825229054170854014402829633946781931365243651589782949074106492508731487559669050111427963067861039223822015032309838664406935131660476511572642362270213815084200670773993232812403301980757995748058601713549361231876683628318904987496680103438727713390592*i1^20 + 113845847475117005715582457375808934820449699046280113052386282043047830987599215929382300117605556272760492927073359184953131882159672065740475911464799758872875461149469949825305945458639362361776767643102146794913252566553212976252829955082977778987431903778983004477266668669904160096329028046733889992152442067627835714083381199409819810769078550741219032884007750987700867900236144971301719154505061419697821383941556217815548165847061050485660330881022304989973183372209360703942517404577120211154534891246330564216626306003433411477444718950252832710482640027558642246306904916016785741353543083856003222734796133124497559113950591624851366894429883113072062753304571956254097593107635667845071323286675449913853327696897980945448773604333634863913306810887503741246898307625193820277846549615850742988203474890578979485094776107293776398929549892514443764907580672995295878129381413002657584439902899090812108082965770244231792271074712985025597379110287420160826325222594187366743571395627987180943250529510377820829544813775158396205545882372376520450639782288257265389407077033664783560725875043301996778781931902604389082919165134919033074106932182224427222750120687272033655377057187698856984204110595329801761348607118319339918359770054205768989601876725671648989975211078116208718320865152425824446833694188991998754311952445025909870676039077884825561730601716126642804239033660467633144044917144620168842626851518262980074469936972887248121449377572131379871744*i1^21 + 4742455711034008588400726788192914099807583118300076718525914909963625365858048546822109688627288223779314950993126841120528908614495992685751543512828860232893888283878950017483862270343678660758765557675852625773095941759411025508979659088037158384689174167204452007451991389366588313240981375552748527195838024021709182239016952940063735804908552864459962469082630637606512651355633014871255765605254987839239090980510317109772568376409081520335920373967730399683624971538951698903784069798821497460441344359324386230539038183814494091304749069798607029610407585105577771610790967892391635725153838400171708578443360033896644954344506588924498273617459477628535557918658657183913007557696052913333852272938924555824431868034761557373377525671164214963814552613775271032673984136027013264276981162036402798135727414720305566296827319567648584987958767614392810392733412899856739086924957463711072256128494033707532331399128186510798617452072768167493262332822021344342901482374350586832587824198897646102954000093887567249041456192130876404921130870497891343044214940785983574820914837478007395545470877278224543438029874505764095132841679907452686004390557552836155161357839207612267477307446093032465283762972841720348199502670998229881691363237426978175435900680328939106038379454891125049190908219848231427521582336598720926692179378544572308402926475921920196568937355758592702357850966217710484134460012879750679538716629331677629892014937101636889651580921949716480*i1^22 + -106323019212327872742354447431593952739294039331108096565552076214540302047642083806850567360310377496659281041588193940779700479944682313095775777712287837896464631553427747493972192001169747196953606646200727121124263551024201326188231422568718396526948174690496828901158764378158912265175398019793957883701963208374307427380224668817355900869499799101063010853022417349370599257665110769120267092724490567137507973998070241758215423170991236972570115914885289702018710055306319372381393263842755253679775370923172791541382335508037368897512477548671981798459263587595991973178751997102650154118258007728135487741613360749522999552073014071891512225691568679553120550648748859723050865872161541373723163375984632285782037755658928596260164762297910433618140928414336871235704640905693024179137167122247646688779419572705701353530292585609191385346846716802253462778676777270838971024249928180585109657739715403714706034074193823132393189646919600379304191286966312536401076821204035220355491000107077950018253846365656908330161444111178537146571901677836734700213065695822350809292359157531406427587508574965229365020172571085712852603788139133486074632116150532608137972335695225527819368148639488261816611064351788215107732704930362542262914843065545961712084498405006131642360593831929735591848940971889438567259895940575669496344111190391729270619225670327671546418179135963675570933457898019872353723357703943236646868885570205860332105167471849978979809138573312*i1^23 + -1865237096960292134341799170674195026194035169098725423104859947408450813877605755244590293783013452465240282899366862676575435675244727176245137136281569581697877660303473966638394568639595324898907157289193079334440001327346603624087706009371852919518602011534784600094915515326314479936775362575778443524464579941496376146347100968320378630233600206897690033868249131705846068951384336533857768879047605504220309340249830493810236318218043007093893689789763181218830666524022435443219961204314630057326896213835655044967731283214329128386021709560987460362444020092114876549592232910653788663966938210570157261530837768638638947764668648237166787146439815486522639581963785960416382490598745654231691460103374978918495745036017391767270539238154075642993740680711325236722409001044460516470986320047337461204847980550240921391678545727857373694509775685591081307990800016911472238128991151113750432989164968960342066524358618883280177184182175945116908763230089834386967865714521087107441169433976809864363456261234350891020433852696978642555159593869374449414510619044255150081349335141480994463307135310752966418553906603020311382101153538803887649383180884917477178722716900707604859963006212757757488411814113940476048171607293352359447702079711695933439134751973338339578818614448849538728191373957500092230335240944219966295629418036746020405456768372894068103200084199639180620410719093642211193846713727611713277575601448923768716050462262141883156267008*i1^24 + 24786104303962273428129314033510863351211582093764409699947855421896708847142898710267228773344039991024721373665830093061359759393354421932609056344998035879684236795248440168001322238808461625440100777704442841857078888462371514758315252870598215374438115207759139769612336296104513834915638615396196831792776865664162139818250837234430028878390465416169390834135975194752088709563228496702408173264052121535407272851476809926021953868652767648726816824600611043812680146112852139306722170234671982342531631757068426940362086514478473723771739385196232534703453887384856862584748243590365738946938166622269025101573302198728294638297422754552940594342513441610508585805667848879349823132575518622231282678938171552641567077796347037780665631170089291607100582050547244124864983648248039466977079042939016540834479146402821915688182176891654993512425422366642068523075303236827030730076493890160477291511018339783469979154010357204399802490749245274039504986337288530131472649192254671067230453236833108646158964863575482960493786570814012407911759508601397398576851859688937417660835061884886999557378484887746664489638858041508553577620719141933689373197498026759063372957172741426305762571157336748210343253895410085396720407907258336107772423738276806077199239278114121025024065528838525965660314731948674524019030895299821915102075397236231073204068988767306549598199386391545121547536535283199422881909520146766137039409591588353781805551559179713380352*i1^25 + 149505200041371900724614780743379286980548552650236842561919015755464670568403722561546429427705550673798845670711304498084279091902735001647489673613360668953597058286639973719912052734636403006276645991013546276327777916188728504573819684709789966065171667962582842428994842174769819367325795031077435617151680701438488407587180469774805878098246401318353667526042714053150150802743551799290782504090587758056493890396246499028213382743497467037950029854199118362800304622187780688794073331199848415399079511700463147518214090241106475793336638069105025005017205058046702604928413823018262175435236065847703631349288854224619827065956292705482399322698028621449428836264593741042698411997339441026815588495676794609655848522003565715167142847678129411734460615762319706506714758703572551467757174895386429900608866931323635571145395977043349191972591155717759940456272257228233849598567007805608140215998276637441111044499360766717227385099532106585784758340757113477145210025437516095440299055260313141681638202179510146437495105471841145279328922234748872954807440780402471465792460932193115428790149366778398951408883969447481224702836435266707647186976638276457819093710015921794580613453582020054775038396940940954472569733165675626947724447142635193671920228005388335046429425461097404815931331477469426982535886103906920206226992014483191872042940585088056807642384476565257463912459912912519435711805515098975536388803527544853171400423898087424*i1^26 + -1724151950878554345176067883621654928897467657298930003072850664767819324497636733911760177019432593534699194689467103585054591429829525553707637980380577794633183342674276353741290554667177374173661737744093002677984114961127874276809132909056714474872063291396844992840926159173768286006180050513716064962949274162260698743418651064615593710301602487531841236313594302737862880268630454769017962930496575525375178962959743191637662842289750657509846487870900498826323027935381588654853791007039390526045971103052723503914601316428007825018353174238673436778560538919825377737317276924244502164291247138785583211037187285988222316202958920447675022522780764024745664971406285670350471470992130207055212280926578430411628665973564659805400803615017705915612494698079777200384311483241420938614906939038478279955105399425146541829618069769407763227443082878511524971364075822314399707503722073159872377023213398706471039980524013275347196744327411959994964297591309717821561659075024312607584247636606460077096603150931211731729173480833182736564331410570048127010424964510593188122742351643939226443511629550344668109260721416736520644050515506618287263590646295286277682986602205494263692355145304565697566501019973404625000390242591531442650689176795879924590338344832392520707284044711019418833193048004373640636450273616949916814226007768598647535827334069886571112447589661695486886634587457596258490642217165766162736892251594293051819852562432*i1^27 + 21328174828418675558107542573603946778435380979248410516274029458632914319195592830307794348503174580631224269394705915684957650365604431238260791719659202533128649243113661680670332602489919092152568679439354553781015159201223634260921725345305537675513227561179878115000863994293219915542264904599625363554443808822058252406931277599555085678161991822941789877603673735066740859529579081042464390378636584662706845014752699307822649419169871551663208790898441933327596764598686416252790123924102497713961747517882468810522944124154567058128169344896469711548237187483739438848609444419938178713355500962797792022770849368123054517030777474237557924954690914232109989192509140199908122413062073827349795334412443905400756266591205986107904470314959380904953615226211921334222428956384674542312868644240161763156074304187898538429881923805557129191206672780302174029332012951939884474812621058040621099226587911653430943453371643582011105796671168912936445150970520222867430853058352521240892960458452638621584346306474234289743831411719718045804235195205687217834964891598737368239317725310272653293904975232945453236750549143822970343148700694334735973290835256139152660407683085521333142262196227568346656833214656396447464835063404944761174670981228693942046646982048307119728787050773485299485368345113825676024774808562703959700427667522448432872950306782791446155838714817253688318892026561542825630049944701028804640437315545880378474496*i1^28 + -514463505944556432296323109021337301668425543980088950682225755390703394345678035493401705799803518328412058196457984009199402128346395673857955103425273608131460704689356664980815264423003480643320874911372488784951830198528982008222127432488930680417366821026781556035859785185880471673094635699832350497096872495124263988616883718971195292289226964533353480894532909510275898762659811334546973118491116129087977684328372267216944710835557752244717828780020848942854390898841633268989044813440685259236196045927263608694626259904835979509595686518509740489465645379548761326910153798619904102002763291184394329790605223362950694217844623154363740095120496622751835713296065792594903452813512472970635765723439485022605768229228157475247205408802208535744560136735421163296188346458840576821061094452150170260196119989720153209825151142115415650158687330572535343464670339026890389607871784182127465369540190938989224789087563249442454444021992070021555389983917733362327432303364174012103923830247005510684433840043921537244649323611567012639996248073506489932415805949005158604408419920512635485130009667632779901358915502058203291723004176941450367596129302581562218674561702031732967208081128429663925825992215727648166410252550658912709388188283703698640499087749245320577705571898495060967765256621821995897153028324603334044224018528264272105241497017063844239276846020339503803690629975633737175253189640564658351244672163546923008*i1^29 + 2251102982134304134546444264931143755746767371304027665636710649870725071258234240377489666808146620378213518160892778023439538885128023977449034250668498216033914821255342311903894789092250860914272838511194721748416139984627173018080544616123755459659800778943748536761808163073795452267928355417225222975262464914484413783599343983385280917335939543458425997153107103826445320118972443753536904871121432383216527399293853338231944451557411288305909411601911883285760330705486440247861792757707947209603196458162180111273927532504384663668529137094853653569009953783708361375777186618540047116763675939119191672498950691987023350233414781292964860536883521969259960357575880761568106695282245473071662691582512488006496089443402193649139369767617814523897428174506796318336358842000923428747228979778404458277084056833457266960345253985293966353429779143734790046266859075224243580959331454635753487253808628078201113774949175130268271881472893903234751330953485218584248998159652167759798928769179082528304922706671930771139666508073423085616215731582541939496221861284134685686970860819092014566576434642535233601702510576386813265730560774932368071999504840452573100711413992125727603164040279636268599334566924517761683012544572004851352957098057111008755654123587902959356918681748097610398143864191400992699895444834564592808768763784063281552659778466448423373727030335754578602417438166576435257274770316633149424117596815360*i1^30 + 22467097013583077200978932889154075715123146481501741284802879023813992260658258825543474405676368570073790416803966570849587158119739856387839299064908635342741748730442456770764499247722507817726052857917593114810792863209843801861872344660326642780989074701177235299411894370447761199645185457446557999462285530578246591999260101685799356696571049404192795032206903113128139892108309063290099424504541072608955591875582541177076558208181919629033972703752281890542662843979035131498661058041348414950046872978975272866526420059536847863758082159331514289301722603028264070579650517489153779309433397260193193749449046365152648045160617904885260890342881335884897683807413644085810284562413307579378742531075220498877633093018964281920672327720883613500182266179174274165077693161191492946559118984897079297370548853333724525501812001194872756603468539091811025679137927862259706313337579573496195336442119661358945380517399617929032173566346312606009793681442683598057152736061109504301647977587398946116498604995900883814260140497541138077502368570978321108910396330206576647579337898737987257784323047950398310506134142375279533806079528956049903998194130677455729315564813202889591678318322962288574334762880955211224966776697193492971263334291541943552557515853481082243390342368352520719037532409926819860788860935637190494108838355469806836937671236407052296958702075720369280713574259969010609611632785404706463720407040*i1^31 + -92599682759726248194155060649921196871675674111368668741737084270655169467944833142331650251509035067377157306696628497394755959074903391307653772968467741952201865378486233779272613353418925211925331571450875479757974316852798631206095842791036537631964883237794916289177421690799390781288763396472141694139643445943925895612386832297489151439450446065565197579397229582946759505445004710536039757344813237770424811298748901114289026344888549553484358633701558433931170364038822239334603762659110673741159192289565720302312856184746132151974654449003630435548792518341662920906590508141949430333248051214015381875077371598304776883406393470239966663351770727907376704657190062952724742868591954702699890494476151543899003773619525480538525539266034492373259266197415066816656314532161912238100433914478250723441471980600338821708486930581148854631589717022349825788143045093379344105728136336067216504243201077785123276180103899577895080124947643091122386201118221486330426012825467794613976238643085227549517471767612038855431823710644446454721612484106233300241592239141681154316171975359110997066729148165056866210160921030515491041503274427254464250144410256151008472377871738073735134132621914738471747681151276030598243206753154644406151169632294375710007637067204659721657170244808177906171716290965540953128889045240255110352081061174197805611492790199879813924761590881453533074010246766746216732925419383353769984*i1^32 + -1065042309647852650759592033485123480609838201020077270415112317370180496620951315972955781637353127568783502868228221540853988572588630631411985197731773045725092744669949651964346087242320807893134594937807615223168963692674063633672317587162846004663212122962409837190974058579721172814819470892810529772620095439580793130948624498875722876131936949198826737471746146213583243283475540058401769721654024760335903044833353803292217813244226945980783043316009682473706717313576392452454144278501906610449661775105348081333214416694725902984141489915209731546252049672556991067045355934134315492302004282841872942501976940933933464942929018145145443363472111004322087408291038388363360248130693731592837758679816452318114187337836532072508017606487131055509300831692392834601543440941190785717249318797638492521490584249269244157347573850775637794406601808308977411760753907962291028146502267894111626276885982556458435257776303629337052309599657767630226727932748374388264678989031505110329115068017166185574123700482375259183343988927619143833245404048072219235966705548199573875724327752576602390925193758199385065750764093116347324515210993503234604892068789211859284267221013640359737482675051380094834163659545395474212070865036199085184395710679696349923825981404836339437311034013285972552074304485257618100143475484446706007363490314830091591507688243333692455843068044882608400179678286477784370429781686091776*i1^33 + 3956357127274121602694817219638406471865619851302407705940425086157291932691682896778892106575739505792121852083131144019347413919800958172146652188014589784425259325213096685109946503878318182510779455505983423329853690887883910999079473999722189225614332576266410450288800816728970933436901048038094326644632930193804607437109021291116775152899492911529697594724753598593960439302110914327617270539765963939810467818100784649103278877672358770801621652233596459399012749305617447385917744156960849315094638631840799254252045317593572753604816520938694251597630107549384939593746798428008630590602813693373198617224416076411631237271687795226750988129393335478122158596189395905632090431377368058043424184529282197398791250896476624078655384058103933651686045419923396717477069480993149084381466673954710089010018746095667744612468632340118563355025674279416717976819594160500478384187177771542306387487189078417501106378264594376096200279272542334944990381617150919009611115783038920668333208489299343463373370447337847708619419086331859067902582122502575488715226101255055499680062719490497839760604087773421428408315098626315859894952329130821443567063969065962206499808898808642933222540107361828491507742972131483512127210554105214807107804334486997152980706688182981223221258014660177132970959372702031013852473214406038969186584794908511269453412975215625121655209519287797938212014961602470137360398942208*i1^34 + 16270174453994932386920445080184544960385620568253243321000951287747334644995302752873586602834868018909509453453674927623573307130649088217932685938524232585952428082740254444650532518276014364656916261848111823127060995164105657975059575439178597029478199190268094555429785765729509586440470345509246715810354094679445988945538376718519099494765619636006014026302430367735455880586266442795941919555062632466696071576920599528758165263344646516415677726694174095849331216767587802580137363882805269193828441246157576287258267121527883632294009518692987486994828303886356404034151919071010399805177773803651874656519767076439252546792291704826380372530046583778894926690847115126016222529493648062113960645838455985318863458846655681098038232636245894526164677128153962562882191225021375390969076472099732374645073844928002794312985364903991476066965393156816610577241237548588929939533805257975959115429145971563604359110130981017555089695776299111378139684600796716028284969406640290661631047892838264039104397392195459999785640483480417586607773537333609650514512354706462566542898587007949329673688578415859136564799896890838922210713315605326174963949376677341195222522653098547978398772149466322929939673669328697414652711909850429311966169760964917811517646265770165105149383205651780049966022211191513494242660470054654637444340374123783059021724089633842645242198409525415324276496787443137537638400*i1^35 + -11597589894449039879349486930690434689736478719338583975944228120209687142521393979438571390033208983239398514677270076004726001082853128416370917560380109168409322858421076675742487036339073658655372105776940126319645459688082592188065903596033023217697184662829412183108280065891770497214692867118506151597412946617129000456688529569703140719712608138547836447559773831159836521826367715700467905046118447305535953522708891938966483216210083264459805514131225432055947926963587353078354183357413518770489943362663982671856296931821688190006216388995477255747360984106255700632709781277458975264275417222511633148499820333257314486731686968261224399907276032592731622839142750433182113015049535269330349798876004464900249072549069990623146292149514892322703405287358114222561122522326838645584285015053389702826522896438720049297479793110535837321283479838750178564142455860079752579529275555060047665451598609670826731992225666573001322046785298577138350481613008428816949691968474500535650558412860706499859819790237867894588307768965850981527378534780200029749298535282000689817109904413611511751259611797106554570132104156490241464620244747009349115377978194398561956788922213335357532037453543302503629229118917231165990993735487676516173232901144934046256161953680415941678365331878107755011883456884242718017309496886141786442685540999738648002307184786064609547046443227560254816459161952321536*i1^36 + 9380591933206037980378892619205934848071369160248502385818006905533471320538517148757739227030513758831209220960344406480170000996516646008593873636405764486543972427073714787872719562960464281483708441170576650656173101454753205059624938292301524341032398219832762590967090017172291891463621157048146809806338827792834235871318508676370845717030013466914253801732074223907295554445047316210464121792829507260348339828702711306852018425220377466011032291617510877060073910408689082809629787840203263053197335538046878422746297614006700924735627280712454448199824896502697652283438336082660928922921194926131750651436830015325962255862160495671138903094890837978518836277026329523637729218042160972667477504029469381667766571894705015584174616998321669910663508087464471218886104554765248393950372971126601219185318895659265991101151381398144240489292082572593698616481034658256408121293467511127343809896995511223964178249577676378172654608948907417437406371181123318102650306131720371802330720779915086765794320958845186436876840699288880635379817544140059793745628750875237680544953439849290917075522213402603218424008364653252405211431042599196968979380025573758557221049973965234073361777505077027898013941974401170337679013175481779288235208495238040516084706577119929465265742209933776304412031381213768157604609815333637838293431060500821546159521470962835443945456391034028666152793669632*i1^37 + 181458812858048789721812062220503787127668190475610629762692358165868308236440045935893802805015103453906300073941750944510398927021499582312814871701660676558594321483925499830939728766500135359781467421382643341805811965862394530455035976228180578510859869561635114069913611784710009989937207361576657658797843207192698374567880685068104184962210427293727819529432223056558430413277314454842334175085940102824792355497202745112243239738572542240507763782050511074855597362007347796811689311486461681666587749096908637489583927254582091456382746944301408984320297225841243946825297314407406218475529700563459190735638547775378607284641825341759423065394268712509456364111808378634516835651760465202186796856751979826539514962302988153371995392470550338723337623749546426791377715881860715491237040099826855869242725121758637728556784622562306255245014925520341368029915317786736792299135996236961963274445538296101312279084480713073025995968248142311565636283761288272349581566403239695499038926264246783545621168505018135908493925644496204640340587902882453677299428674144885226754802621811469449350388449746553289525716822746884343743018782461232750850046770150688587749239222288857769396424473006415792897935030067045361675317880072954355837289714516193292027064568283267388570899380762084258944570153710218813210582618052369178156858033565909029370332703804660602578620005896046187118592*i1^38 + 121642915739419556594329123392267830489816762315153809152555804795544976195437513358174608607913712094026591425445382038242020696812430791037908227588573109938441388976269485743764127894762864656779785300023270835727697156621951437788231129457437541925808949041553343663927783245835240536516085024129548325245557573968154278522389208603758291325451689995592125249910792826191805541280073319167381687706725098249897578136061557367742172129442632018607169834370702929381060124429325429107724441086582873057925324079327890107796834517913798071437962156588097334301939193296281987829883578812988471629087158630499133043630477475454611065526447142770949162623160539539362358981365538402779335856103793471210299479937154566572872638154509865463793280508646341256248373432157907781853869299745816070010944709733589932454109865246179531249445866207382386518554856738221810084655100868547108156679778715521728752284616592646949966858758442376712744531243624149362769072147802279355916144840771844373574009241099499333061736571244187845091088879367290734951562622812999653221693378734596445978201272839406391985736495460624359842548142889799845642385997374030079588127435664991652602620162291211196383664656036394713083019415001039181063300395465108045698268295588547207566158363390430934189067625625793824091981218210136312530657275897849055919015302951306549631961236109805892474192066338881536*i1^39 + 25062566341003437422619061010404665506076673425436326766266474395518535314394502531140868586463207373706638089476608316823733675251616218074586885258740089584344688552379554852559046980256524855979505312032142781807257782128936885313553113093773660859546687839817951546224866445990554990632302165842100440038905662199345310984656554541446300820116869171184852685544458907820216547525438083780387371747668414813533383974231135186690360786312725413598750227642404888642215063331025114633078936105718345833627897084671702664700326828065394455060452611479539370277659510024082838275336670857035393299818316254588360637872114620668349881284281790306537699226938205494576895709283411275914876423204295750555861987198025111786718517206987870149438981997808372993696171484294351098413687516827691704658670926012716597072263846330238609975967562517410936845217399501459709249827947508695720795599447270297652239076057799155629439767591942270711309456673623851797383019005032158212045892965157209189467620185171442074973665959376920176989136524717286201206766375220634663858737301566099164362295065224764410971559122562822757659438285006622048402370634704930133519602782543249714210557818207476720583038715131225883225304487168446997898862902646673275560291361576316948450114571663210146525126051742462317181389761290981360080344967102058709470301341427836921310283773201834003270075416576*i1^40 + -6405034349170616341938559800443213263100335172578583673112893186827162461879794592966753194859240989422733305329886818620350154972193345171833898433588547540904282657494655477886114977092760720595115735614081256596255969937169806955389052056108808085461801214485853768372372000533497361669402051851290463697582358223334852572618596623872119162731375104751108861460475284932028433115559294442843075764545806024539251307971150880676665792099041935028772189525983974813135464573542110497607287590617070565110805360418869028991821178906474872394532529433898649216200357395957542467120302342191438155024317311038907489849434690276506591873420535912687861948926463674561144512787996741144937887127668452130535302660844682364435065233540680962426425021327596596836156876285569244381018942293195825737566284143070725292519948338451804787453458406613814803223388554647560192284631458186320258081224898019059084413196180860337573402474837589120743726988165400683136099564766329849717089575882268317436877330493168002260447958525453078160372059714490529258438398813673445178958532044473095870416646538374277625738471788044338324831016768379864535657083872082925368775289881071372254410801881826040390016478870155929676514476731295218365664707361431478901160665555484445835429924036590508365433408169730625915071868508317610520966129463192929593690576572586120512937592665258221109248*i1^41 + 480722722179531164042804220734715338920726019025104801039475211458741801993427477259026508982515039007829021453853610676477675139979270552247632383451538865121009890997444269492702378726292788003028928707454770900928052767613143205807920634536270116411904957573274059974098912285608360662737780552884451775187678774724245639923677998503304978192896175044451622954110586882354201402539999327858361546665107065739407587004777660138035630386467846015058472182730648468718068873710808644864494732173084850290173864393129379826056004168044977448491710411496549541276492471097386369591492584457074784661375691743072827022045834313032879513262748033463835176153532188863880635493912986692167498293762235639208603058534009813979429302726450562299094755812925924808112906977673679744947276843258422577487129301756066805478541956730765342438794465828813166439795326451827723180280089967807319094147463936461695483305293765882961819721385328379931010045181165461139962998582296319841649723359472399018812511884607489164258295052999088672964588201127849883534644268607444148639127403430107206608834591154165797917595168056459678788684393721068202465655154906229097901617356103211498545155149419127981416779561638825001107308748839279217412772164400433615869946531254981857149585831857890957943559484727569214494735435404253455645714444482614003926914130063353159000070807355392*i1^42 + -1008970719462224946517127182906151088221076219897298456229581079212877889132542211144040040888186308771206568454039146229586390533676443473403452984082389696345752689451740528346205201566709253564288450934722811751645978880229134090223583407401539144894826912004364737491249236178467711257283539101978340724216471642514117478717180207866766163946679967042959687789348763964317067238393983718472720864666382477100941501815834297101033147730854391916311533086508828788711807787913338918245283967466973169688920577982526501836286700082622000255656110014132974029638675253592212232783480049388039188663388032337465408757883571839628042498857741820622064510992954328499991173468486352900800221306208253899547303340950240655898858771186878127201914542617079633355849363648551809112111482209165222393578662284747319335541012217490761920299509102288636718586540031154630757704447322905287489256290828840285711329831689150676952986524489570654884686657870944638570136752621508298574731751182784329820984034400932654456867921569654866331790288233371560568025262577105315662048727534897440746421660994918016851301623646843419323085418368969803659321877624379105909772023077077165663221935123520775249959057062904615330462166215816897306430282768617368763171089787910528231654195479987309861125122853368326966510862729260405100794748402678883753208194246666689863221248*i1^43 + -42435646206651661227526170118640746821774489694859765760792448238095416100101591839670060655873574633902090473951419916659869559054536231069070569248440021514139778191462467252508760548777512840959157325003885351419870794605471377023989119109325053335600693056026968527249530656421362033648480660713867256735573926915738906217530663701409290165616822594568245244575483286888638013301438039515711161157978837029805649557070802193657442525842925417094057466209821954552120639718571618116938946690574186380874991628986983483284794829831889604925011864466007523145363710496048054972580214167710768996663980907181140116273278841652814090417241927198669886521833191941762453800485340278001664424461013197084451729660930932289183956914194159272175505149422958517891959610847709572314176626358381626329465074665134490718568671225078176541310194219002148229047441474238183286562993663832956415344943089266011547973722092456768874697143013797014040231718252170082836468191540364716983197884860197502408323137770740071397773208593502894758162290026292716298543359685094024150043833488788020183251718133165300757157896033770552407551441348669017726417181111745644970645247382967872993914023256890389573644552855826334455908703664381222441987297676397184126392504055061282790591264212422590932858916505125473897522782084961660194666907960546195597185515520*i1^44 + -532188174632275300103520551686716130080010374529963161533669923396542551304089459645336758025499451189021076320156145581872387988399228014990547533752420638233438513064202445431889398063212322136909325148409847857056027489783516301554409982667499802973565315443980795536220133787950022733978487657393743311135151234990626856011588991894552824685799271455359622172214801775779752511775340343534801291409762519420532907244495710213264106721492697308318889654262602196650849411953993901036782880633655727663867787191131767772142386923090646857810717514512208071717345514424723480651549079080383706990606766551264902977409097495144494080477509714901592587426647065445360193856779466983004593583967812181737263391005415561397495845294296012358482908279762434270457769275771792370084668090726941749252703200503641867537114552660290469288455024526828499868549399464044784040836717256034340709532695977224637261757626864442935369428826600814757323654419620451754446850325140640329379507723859462905834787048282551157575361317251498044974193783181862755558430429588844744573577705699869687452410838954769327216816863780072740363528900728337476843414378288168234884223715388938026977366715070086376367074337539622742831490679129331548575563624835326131339726566317963850978010190212609518361811486269301567483042915880411671121178268794880*i1^45 + -1283561286367657715578090585066443735989576377088253589437529202666523683393873263334755892079238958811089559514938661656935066841226835467877464117320620168571151143416931790793075956304870286321222590501585347976234616840649438459234751830182342532573257481514011848094392299121900957318363766857544173782770647063095794599547729435177470709670263857872721543033075210749350571974810334197767551025359096766541309801867709636069620428099571892141632738572536913728115687736976001963854423074005686295678389228315200355968744910402090904632591072154416046673776293506383223594725126557545380633985129802384372553112489872599253341733265564433361378257897620449078360831364760251693451434214705514785877292334556582847776072776797996022187219734425303023850033566066353105729191210038461700257439990115372294427300272068238467388584443143219086851051488186175583025811612834291256367478456351046163782787848306490977558679291871110838801700922817677751342660742322497891464387888275589107896454259383287442421026856760977138462698480385279079522370792430916118763923321860056371685904812110458434509852793691916685567926953454093790986327001703059034256054872779169666641577750085009008955796234679995245198624302864141557624976402126553936317903999776486804361644736812409866783303085862435950182460518609977344*i1^46 + -108983304241491794784626278757919537909694227029642496125086723058826769911812433852283478122270364713161284002538994879702275925175716319654283901354706983483692201960619223628328898748384792130674053521287649553044947833953480015426167837181708253115089816334579767344345463556904106733727712316455495389618177362480884569100823719295883350082781605109909377644605673239241623066035285622055189868995888022932783826565392779919024952137751238096926205281653083558476907367145203972964156656160858675207404994638957056468736094213921558411250190383926642845335704789264263094606690803776414712765587526031125775468249485838456034054173100015598499532722135622547741033682250783638129672528371385015465124725876093966778717604069444533017346582051491045540904602593521850311362233284749221023194937286931912291037576712577266480840476831456654951275501056254371517597900533611106820278784756203970975348808940530728424749413316459777972557782392560237919547606933609485057915605050622894340958793626190901292173247186559930405839218576279048091080497751080086898403600002226421697537371476659422066720912380835725021250980237406503035520531861963033633828866980649397418417224585709941696987833568153236780825258840353532758358719089916686197316182680127061556145725522082430809557803333713920*i1^47 + 111919853207201519432608085791688052762952720928063051295793337168235616666722381903752898140244953772209384973829418712972408538682827041400721870798234824805878584741849608298629088517787366738787318566168285059836355493339181784992894792426011661795919229240682867902533824486937473828784254587994087216188164241866631812359228206726431294942276579954257403238983941005002781209857937400815563112903328283191504804882345555062526858631295186362505701505254231460216514139101826261751874605945371476641724609552040673645772687975828950236072500124305221472686535064634909405355222787301771382703840086878018634835500625986425850080547922488361980642203840914841471277290140602748150270022352814138418244173407802398123733492206511582908076688550986439902439677850514690709264059145442050209560076770296621335057866949089795321557421205788215889844018191781168810172732931148991283000239182694215477397693707718585321257912886431384547442334083757938799767551943761860408563457975200457039491250456500649163466142577745593621769934409562960220540334156152321301302866030029476387352148818683953181460334305681630541987599759780946347209891611297151017808905572463056466512040577722832620041659931600807343005760759679795162873166611574800283983581623146162642474022006784*i1^48 + -33416929510549318182276915420211990177454371867247152003836125628015797813588562502621583820605126017954904133934544262134828569188414585863793826991841339434958207498534674494265339325068294480189359073566333523844384614255705527306350109435268764075290589003219112712148309444588577376924086374461423302803926823626224218824347642964474792861903359003650334992975743521226085450609966977561985906772895880031305917346486336284583503332597010878463821314071085677150148726812918450468317948484497357125336803429753874978857423580437883700307922834595245519830753420652179957699988264737834597157925253034138064749039256269093014092748035960965664757919369313981647779563160707306295991416357201481877754978921706052404763549663695888727109318020048158976483035673737200164278731411926103964700546447172698745418783858976974097282527356146198409130988045655049487111051302166583327579322049716224119388289387711831895672754706151491344051966886919780637629730139178933893179754341056648389126785560105626605149071376249045150114815066637379553050229486628503516783154690310265492917211152381427469926774576321670998622186245161728088607863941356305654201958927389217827693347069911198049464587624681264510776614221811145081810762450627959361240108544*i1^49 + -2688931582919025321635302875646044959505808642584642580066758998026341270345324067692252641456757167163041034275125643912331970519890169089520778661618206602704010087340236782343431719987881516190433531928085157034386913882677550013661768372325930796688871984962007616038413685634458144176429886041922256959440766271282039372713712325908338727800344826794412098179766688963577481360788951767760314199597400209368003278430508238923420966178288795655027734491677562884319471240517447097215322485972697752695260054341339864844517735390801517701306105970436708622746024773429493217663035701113543450234980194884806245684063587942061556543434656211835572058736285570267248217235079779779812006879252776192757431500880083046605846334219470029674732133254975100874237422369837837141022957608742025490406106418503101211583475217190974400865835236581389303354807297182057205071095450151250895129762145516705075528490114909361224110446868983154601427340288623483466353477667651158277186432302220139971170022644561017835979118182588297209837146369124313979155289579320446477312233495815554601211442010780373291835158574036042570875557408070709574961610078901446293073934079099108929720821313878495916827022252993666523842964305607269206272*i1^50 + -82723290706289225231074736703568380868517171075223434564305771145564646954657587305508662355561350595897261025492918384976903503681490147216211361662912782909738218172853998014838710236043997028276358084253008522081833201451977981788805823053120884279987668561212914102424274113097160584134167649665532882371419470725055046803729944457190618490498311481924576678251977616058687790602593152045842706834329882034647526293803602577139570723146694286477720967357544459037572852831596806312883631714775539433751849214494913791663681441143721661240323701018492920772945549418660965435147030063953917879671383535924185908093074961088717316239175270869177244772652856361261672315670501576268845008094197286886046397012043859975007677910524481315055790218609253519076064243649254395421163542142019368594708010994193348171520350826159192433026256011812926483051540400104667183848073294690484375115856894157307702770150849458444639738640418791028352687351021069829620960848133818802420268728662930722740180790834708789035415821353276947662522906251356392668831498741585437317612176987258310392946980130052890849205624651475104687703895650151073356626344284761070787995127506479638431411279805811965347081043413240*i1^51 + -651570143780852503181072170462532405273386188311828152180576823826982525092760136531829145580390790005973698123427006947562579520569999965844093024518776403497294689414276152018040371109847503140567229954843202405444267692028696635108381163129358532867098040740181074911498932049460751687415350422976212955293585499808354391854871056805900204594843213730699961470267601031671967847272736040003728763263101571282845465951628954924872003368887313688572334276395567397674615769522467315787781622523566702911785476360689181784965564431832377774782904685965004449388553055090418671947681402474291407081285388091875309933555756239892012347422781511543758698008945139466254478873600122171161209504545222380890620029937933402660893360506728939167599109670478398445846278472283315172428171769151769874431268983674239195501637988661800058201334487663861416587066220044712778283067736775442444639033824289017649264688244034080469071830256417475660519127422585831530592300369312792599411943919073548360031257712484484123576908703080431219743569242040700517757118888414409027984014405519955722377055573239347527911723544281443989778026151558967610385575413101067373228480776111209132200025*i1^52 + 8241654679728671629070115608183049339189031375118588197084177514239049951589734179192158274576563782428179013794089418323682015142342607245148784363439059727570595151054914672530247998874180239616902805407382414597437524877216622786837490307682409176915736276192654937675804669020676959586001147364843117058209681859104792816377972309936906995385262766918639383931756034909989625957741155297382443904737211066936419845975126607232388740235228644520522665971956004337975137759793960245338689898721874157754272149471690476415632311395839123066261277557421631025540327359433687128860010166794268427762204514033921389183369397587550425685894063363170289209874026481699818216007810438785420311872673509877944505408024772965513859453450530627415622340852399481330756743147224591012029980582712339389547005681965484519811153576947811716964365124168083078414588281563855427333238828690941555736967236078918234200666017065635323565620624555973577068119400449864504361324297417070891470173833433681786684926248879281822566257537007579653421875371665597310108574864022492048089086865841788725012248245551996960276280060991750522368138772210668784947718824*i1^53 - N1*83186447325749855276611649156999301805934887365397748210361150772071062986871997883131700320009305773884409081043085563807619164817936183881310268607140532188076505774292088861866305902923370300564063736277201524653643588624868462228152093983436775777015005185163301054942325636751374584806471269259965343222105633148846310806796358194737276456733438350484350365225218306832596565697024000000*i2, 5282415306850737077810591316276459538788602827948958057943729310721051367545830653182596922866409374088575085311793317267526667305941105763443373805841913810798242757243577711438778350422957012111075633541810993009418627681790381424019824196136360205610628607737579472513200258718460037639305969034678860004063054357691354800307064720512530434310298922510102515567034731203951263477263297086223324409456546756126757216017610034888588923128934652551301404430382106205445933361025896762481806504630442473264108663989396753932552996885084226911938151566226704621113397144481643947652797409397954315517559168074859768729072658043182260207018647097697104426057515246876955792856640597095291048812034194564026871930509441431973847348669071138708281945791274066864395049644539145002704342995203059791934024588152745135493593205796766398072991188682258226104536043305709940005945052881255511615696952701156664771127476161562325235965299192121807812874332305312386646805070045049006377383138944014940120870924615820796129492712787706421774732103399772460836361804130241231959313782947218359455950629427467948859541653900207363950766607503151826764619364782928234826185623177689798945298602052542691626491983656716401173619849815650915007256965286341437150290202028963808886062929389513527589361342295947917800070628319731099557786554982246552003092681895881579937977900824595378019143125020594419173572058113369026817200007274891974185576436219593358043302684028483343191100106002181341141912769696286455538864976446849548848434228977794296053760000000000000000 + -153910523793742272727918490112810339197724433001492817000279230564163732325262963535864295722479274393162444640922453545827534211014267249095562784738091097410982702676921882047271751605929187891640400158939702784631915372882425754774054434725590772227413156518619442248164882357336992357202122418940414579783961334493284619693237295462087694055611782958474013937111251700587612908120913362181598658898830300816865938112772682996607601084920531948783066970365412033198583858804787239443392753011170274285356433521922170689944086771879449180368376224426828633805797641853867835593624701492826085658694776686400410390488132454102888321864263078520278045332854970706402963408361627711512360481136428873968851389829553709685072461782442704902012460672810260936871006112235707637524640782208916703674083885718683171655347112220380861017631151526824906267549820541159042852736870716650353078692141573350463507182082070580333527197550906373441882585496577446113517336421338777105895615063113967666704320124369356073248102573748802546421409592881630500303255820607546642700357488660968129429953144614332036541316901721528307687177234529517559329272728734349049899738925610742832282674550646951309234490511016186729627025466432118602016702849258237184265881815705516699883522966845555584719583624365089316214487859289689410856755104423395270007652678876274753565095500147392225504152821679033592954500723422730740320838152995428400484011687594069668288541696327501652254217163856416210992322826380859756479136086483159257362390693656157016083660800000000000000*i1 + 1560894048715101313084862334778426037376260731718401325212895691420870350585242852849121157833148893619582750247996290674188711910321401763366226331858129386479208101653120451063438588336102641901094502874753062439478464212767114487736182024530626295876067993376394541414036527598925096030975838781240820410952550235320838485790141606380823783880484338537005124942500924072911758849472313307558656000920718441222189535645769555191019508823648724342639049700429550475108967324525195113931052079997105033021260324717210502981189222945458152561024663182998397281609546770645111625071599474861323804880071232097790841851283621927364605332679287832844513873046819441439761736590614656849141675824824603729284440508358120126053847065013104004877793030344126200681541434071885913217523785034266906758492557123738077335111006062847276043461509635295124045583845714562222790533618667825765666141098652904829554439291248906109095152190417663859614589964905625238967415205159475149347638385322437813885984040801773998838391878811505311359946486708271046829193309852034450419626716468266556190918437826464227863493816115164722906122913550757008439347694517052404235707885419200226021603653415652274372957624662308895245504780648147669338553168823891088974266256396016196979849138407972946875753715678721592938915281015379442255752895207151264281346105458262339451569912034649503334735218966450668539888033219307285641985426294817548223493601665081580693443082102562088362677420123085095596706042638948548505354259893757014904592172198674613957296128000000000000*i1^2 + -5127753747030216237216362312014696541339446680311524038897277136366761112154634833704966177074586686945807127865776291398782265724882150129239622662526557927822837621335370031472932292746098064221020794657653174223777304552726432016796455260072975994961652023627167641961919516436282980072553096388021414693335477496391371660980493504451964110446143297490697003733441013744808303724706040099883363554178825491921522424332802444936859530605733288870117940199044556237003658971743510829316549531010146397053157528691678468586608517069994819407585999020069509872572711032550743572165976465464249715003906382239466633222157707260850370873871303967429448607837686057580117874174246456414455403703334378226226665567314641938755202182919745328037371333663221548413367855673895211331119677946454123200783488151650129625980534221176832697073398322164011842840454183510427610533218197559739511025648601326957637970677509331046604247971204102885951677475125831880229717173259855969780870090626217485476097232863609528157714584196253280618843528178208417379323383887357856557685003447663874256776590791345769065542926380637518558704452757371611558455891971839998820350735367676012001752518621069786819923361275877856281532568908040731970980720274012167664226342799041698450962687031681062131249918446680076078535746752718402938148704993491124532518958108366335944111163869452463413554849220853385941328288819136528417106539978204844591431788920691222975120099921309595109123528882137034177852059234723235376186404432406496752336239011639320966594560000000000*i1^3 + -7830459376595291815551344711565436394704280925581538499702073789104908788163816685916233271497631887889908435823933807991444876710986660981192758029395529611122893332960096350882634482566780874367868698795655537591340685435748812958210212235012485600577734698669193581843543201342590897391730582029978416981682072837978648579537149672921483864774579305725669338406120626753503150617912573843019128396229944979586881242966162075189051962758089616653635137528020289566871973737402761339541819608698771796929416545788450737925548206415503668868794449019513666170979692526062608143403740358360050944614612214974783736769697883675362330878076967138656063485172160526628798512738003976635492744842517441389444271255061854863932160376694262541838316328314739461978427937969257764610087685230542274789097671713841915453192816533969570114022814482924975163796092208791107269723216254268891743471344555661062239130109775400620799629646981315743139745203231294260435580045190599035564230384003427064016383937432373929136829809826594277231907412732361050121655857061037120431232785953296504010689311102499825506641410280448423523805156191009130488586752174914700889185056711178892745110874312224090103054559839693407725271552788931456275665103565170730388496840619511805175242570447338953972581239483940823779673067474308491811440086870300116924408162570016168117541020227473388021377991966310083226295124471950169107536202040514104538680061142815382610565617616778165424713914703604463091415493961766579742718579419728358543210021876458143612928000000000*i1^4 + 40423874776418432612342340468341544132531016483493649617841285072401497256129918818729713774201792669459536246321053010333029197418041901005260314362482014023050857583457240748438665149714997417891624471061878912121043395112568216790037275193262629574958897769472178153060627481127075546035915347596842563140459591074078725784227813977264275381485651349616142880523996332473604309201901978611756586390925240024051685338186428079512799529987605020092324539224841388471285117971957124111167542094416197842908549338585565535535594230317103724033797736113435851358787710525546484298004977716792435735959878611383579057627058938531913543006022967723700367300514990360341839145573067108511135820425552760956597754644877997293353467642750310387557589931489909230852050859087368163057487893753228027913587880743254152019311806929715314701027423080171041255599245461117608042892919789530659163912930135709558964063067109410138698346370873077080084013089514104096739340275846065985916278055722302785470908376694346715045480970951859136578150540401969983134605307605843100675134303158994243412676934700927300159497225561599628088974910991412505759212877170427720633837924330911667054038892791094846249274290350874106979657598255486961845654467696947474861765711689659394754705040115234966479878671073321004176248174920069594299045873642111853638752301696713658167875794863539976776305103508404419791838267533641362859622897577725903746405648752180803866077023342694856630566120109996611815247077726403699841990246950998595419263301340474002898944000000*i1^5 + 100814516169089164330974764978090585563201139355467419805785670188862858307733883115483830798019176469176731294961644772018348689584943069627611592101229118564307509610097475400983305878732694020053668284955029534527223271190983660099294298284928515347758348910495471316358801662470967170024284552989114250314727313915743169912602147854765180840514523196369563096042597236477128728420821008056821323050342277384379238052401978941400028588017107920225361369052157230841099702925499851598156806893175841748514001867345505899343576031987859120189870017864592748135008502765723991791376488796629125876787431825283717644510684459414144565025923691524831718405454371639433700327992477349050778881101135322427929150227839523147614901357784082842227994761512983592430178998243072453669716167908129985075293286566261694891767015206657475160032982489878776554190700402470723834353808071694273340063205409284420974139501203146703796941102306734844882030215246809578190486872611535778755097143377051902967915719791828060213029807475359985676941138880392647081362481249744226643510729971128380822083104818980636893508635499031701909421711155564208256568705548936615057471981773271381490105710929312938611849696252247133686997379621618947609597310981606061143552158848313002076382679099511742004681622266115281151860041026179269977481549270235799016244849226786872649741053360571683861466088391629830543091387810142611999852404289982385549451228150236424253281598155066617937912087314570215521367266591454062738259160829533135673839071419774040801280000*i1^6 + 111361184927304208957469360489400015827027675201035619284733169763111349232016285832814819487308565105859038465372520943442989371014916220659609213147995708878181500033083658500350260587483717361649377636215138692434432361850874792194243193688121670701983015994203316503419252634602867521287578259840818245958164758543992663899339853489363509100177213331412901841649949128133547962171560554239507302364685333954456556422237710098994187105890421211178347579416229981486332797526533343656743360052580056204205042899393367623864396647502495601392935320243154657002387294206606651681992497923000190151517078010813995165494977175893988070181389285133091788518990742967071321316583983841560350154468650880512929270308134947953750243830128505227658952776056438639734951569742192578117624917036010843915475000236938335450921259407358266619294431334310655135897435250290739846976500986281772447036373447141888794042177501568086592571241067019046619117163838819033270485369910212369208708028785629581474232511486166922395540053952812796536323789527013658932979764801113897627222567899085453915183374754515694097340525651304288116890140992400437119130723264411023397647354787680741711039672477263346207802203201513355349556544072190905099726280677942070480200887829512571356210624004262844793192964562447709977727671537486145259699825796917095107721512198515340780155835723705861676723516701713155715317016510248294711900613538495289927870241808547710763456549250428545111143778619087486247601490193049713509072542221636261271343411863695340339200*i1^7 + 66731480359055212545108235820613590527730643954811067919189334761839731858805659865021370379729856442365043346642459353251740358937537866267862541748164760567462470974103512689214979630115622425204716193570661872900862210408747252422810365044027947681584582116057067654302891025401732711562525970500389709037456642688290943288023143370079607460243244410662438482963701463383583552754785304647525204369749037626287263552641440831039722237966342813496170859398781404022999850382048231220214291034053008126527119433077954164939068925198207021320414305023420176886912919303069790323606377652517943624448823310374183657070145091822318709069490609003684828927005519800863501048426227249380778313617596596170314586842489185250139442252330967877960297012729715478173669709812139675153622010871955556576351505149653071273284526734602939561154742117855597376970769810688050274870874153934281279969122001609360412761485478194858383511993575941747578137350149362710470714470103077130691188158891298697003887061882388254139720249973943646965860646863939923163876930711529978022939784923987187360243141373202641116125625972313157241149341266300827893313271989486669312294975292735553184822714555293187926848275989461615283365597585671182377690461068246580505999690575457859213106452526117132740881257455611639752637250598713851399691935487106660361938532642938250157577324456531643882988240075306445521713761128915971660099011829948189295057733843909586610022545825310015050510010651141680007896248933405072647862102653921924800439656972367691776*i1^8 + 6555874169181311624209281811150013788502574106913911845656776331124476161125691403438901427599470188423773680238509886042703877822332292421110819996910680962558460919854793488137312073095063370166624328988691925814172565730278355650793620367454580141027805383257721433359002462614606612755536216243163363367677947307319274447797153223603265638349894270374068998928858037309122718336785410055521934606770856785531690315781584182741946117709838766379598985022578982861547091934227241330159855110630106699946163470988026416131840921945241382637811225528244292227800089019365033544776137486567698020611334386679754054911893068534932198217661573484866677340128828043253297478713877944789725289439055598998924584802611953188047558598704548220237125577489242331460068068121180893282329225104844928835856319633416657852766607372850959748798672090807336034293168850481044095817657107938612043617715122244865108370778428660583793048087479496080068482509695082730587788120640468501598307191848831145533165673641897762164817538562858518564148983584614998258709427807898411111242230604912269570193550579524691757431455014918335032316038528097800606953200649301730216551518833611917029398689369527620573067179223599739183407026064536195017825335421214699304343158552582846474575718205045775180115016218312931577605209026684758726959251126476719837657967592449801426407693950948997799801228230754958083802218426365632065103151273548720066513696905532586262452050394439821643482793056733838647250186272179268478148031614115152006583636665040896*i1^9 + -2737662367180181462125647630527998712341650364033440516099214734295229783084421652062556307184063516600454260771746133705031617011666393594969005042601246950091295761240743026423089859314534981197478788099467440621277075717380171348526112516050830536046163379236379388268600432574974827802192478645748961877094086154272252247125665360092323933796943099503944204607994352893764575361747800259296730107607063793784969453182963604194315671918020843901116232245804653407011716273081585061824710360319513219511233564034596607104838004019056885892645808620684561816483666172099363181435754424240954959673150448204699295161262502179345792722619722119549030330080674950837442672521108343272400693311789450568907235697349049300652547783596472452085142660591558660111895058074438315932797742622510450210598073303215838111473885417797093983302791627651280122351909487794776515585162602303983273046018505302628699600502617499526510947205469721146643065980263894738054055841553703534769413140478156740965049769107745931142183604338530724527224659859584831696733328940232365972486144465613455362734331642275861672186573154666079440312591989051319678836681187536486496449015224253604234821181726346776761765443101615938216536717931927255254933173500008825496922869576828736438113099170535477629353090873404598663450529151332973020183228327035177894172674237402338326023269891068558709319647603633728119677087749611233143734200495444089546359797196015060243712624005165355701260291381349258806527934380134765547187672947378892419400617426944*i1^10 + -249337963154900824206761131761056558293641980470560206685541138069466355485693732242812988395133865454124059090068324107212287224051336264046354550147641803329470701389778131931514307556104345289812345639496109162966735683283437482944120059216641771113246764090748626715282555788342431176533198876754265000942919183534503722978467504780388087666550981735939077756269955536922702964811519428375719074630079590510562367766497634281079265625476344166060368906213455787668991151269081422227457849321732302158447686544923643622200745361757502164373893087560675094790351553172292045634496042310815178775870194410345050131087255381079683699081049845388598549209210069088939906632468188387999379439042539913902933043906829971384844769200224984431976591091759257596910363972279996289745249292189136386819716203807003543375797135512835034765185019405153462504890863055853056416458890247239729405337013793967829758686275757516739873053575570996978467870521867236211019875560655824759868275069004447621481481910201054397113146366565032498401499166609544570823974521182469641611880534648291300047865816536272721416020834711202504189305284582920839119962438620001899368128294635591607820866321187539648452844827955427736303156204447088277213191327891309392545030090428054571772601808153487084877120031345233787958547938421562797537372861727555053167800410364470861310243680158080238064376088299714711284770799944875247919620095355022405383181849408327613131589558329943370302100030497842556454837632029724085985140305153604623328608256*i1^11 + 10888313652491619199051142633354896448601998162671488332965355907035268878392789298788653310764689271281726105472785605570025916457594906223448116555071711424833279560681259127157808142604617550914417918757110845171858409490791733100740288570435211301103581067428159499838712956087466891840022067293679783558784935952434771423337043247078714536640136847623696544325808110197254273244095539706879362651580249286759927243548305478749036835223269467440782804231691964932698081383081834992420895415606503772097267837461381078735337343722056699223606287467127118842599211924248614840596546735685113468476994187408693937512261447779783313374040247208912003887639378477621623433701674336447988682909675266292484310001240905677192453290069179563198571025380550861935785230500186840145055384062378500070261398259892099558037527732002022876400012815624896451119723262541045309589950742779246915162816130766486797494811694744710997049379796825672146155512958407318425535821355856878148676906060530106103583251039018707642002001088841753038745310450354420162494133532513108742361307586056930805361382553375437342544698247281774332351193730694051241084146731283821504545254348550599880960638157765297790008406831827369854465637812892152206081944652161612969666094232575964527737855257075706036665692970817192140800978667139036389385445301711642661875545574108602825912868485143195703291242183533458897482050564335204459457830358496806314029525782637556367450655413523194837029128912956481456271811392979499884029648888835558342656*i1^12 + 2504100740468454439371735446107015816880182853756349739699952115370627281116848117662966031449782802303121562918758036155198608289415287376244626446129201619697825339318724014944116082095534361213815476962506574509145059112080849290400809733472589539689192330882899089714879069892375711524356980788872150738562119583408685617760544604454911043868125813609498802196470734117619786945779539928146028070048948111838161559729332837583424120679605963413182070309631211444627443425537371583877959741683089999873362882695125208478324507156216839888639146106458435144624323207089401594317414700422880910166472175236600129226439409367629135785478924394196254087589051304109968847535265158251016733753320572896497253296032997305561919877711080429648901571474576133609730630725215337542958876736925693740698072067195961674105083440843561074114983291759540122856656367910520738275036746697812834910851340743009103557377696434246771910918651281794044021663856440885838868095382913855627255437955191085196669909475279680764533867769038213594628495858013227688156449095071623857812499981400595836081900536349631952784291875404456491690116849042585063155041472299556284777110947629408481279336011868668214701904145180335649074595151056507532929419597648864436971080660589961018088569274095691717011160546709165511894572533868516205165190138771789491005921860268650501945134076722724550220369065433383378192904194496313290802995533994337283966882563255136052477784736033303522080263437032741278633016572334823981639122007671963648*i1^13 + 1447377825426400967470671918980956609457783457076821988715948758196730486601506609224409241398692708985746367976866037781173976854387998180803607466972072917715049145894369759236491230433271349694410584980931588973467870655560825253916459508527192668861704221875006097688994298947750177443816316627857215155762983050800688669663417382882294708383404636615597892105101938135168859455767613679325067909093528970372901113407335922825401356243922675812674043595317487893621792794693377521978595558793899252568349974931615810591523903312420949977359517393861922132366736942371400569865322814250390875069357211951314480181286583187462324155842470592224216344012348022945191596557073956818331107197400686625100208594110456381049843095426660051538822924842701261776931031519666499031310745068881532248381873486406317133030643400113473364186852763804065474502547517507938056491825334716160613632265050971047169194278848290064500962641531699122181324743587551999088655246317108757288559356937945009758285529788810601334387325548566311010578102705926624426017867923092915187238412867868803256429187744082028246479643262397785007557677266326787230989188481223676126214128695495709521491446041869530712860734693303568396549360657331137059512679094101979626608062816918856463429463049882494245431549332697579305438088197454841767489231666560925241767925329349768294931232192907062156147691404673840440094635112841970377289606046628343520955878715204961689341968763395906746419950419988639974110169566168603767434652061532160*i1^14 + -263208764706958301996319879203210645539817202414534390895964960298416643006259044199415013885913738046089730986926614665349551263645118513124546779769098436341729196291778822711558651279145758297068419150727118203952916059440666964591846309932227471437168991549778959246648869747930786594661459422017463230214688441815207693069159308033806504735898216484775297494254522803466160535542574155754596626266681534103333272574438856334997658552792269154512417378359801522235206764549520013575995454954685264124322553047895193585789477742142230784022721474349582144540458827652215275251440265446742837670076625352037458060125890416369317015734323708146240529183779262823846251730325085914881570938389640495776237589271584605239395847003859562961821572701866556607790416357889165770474713333184338575173080998295774432301488670289279919594275920349996865481611559856911231897089108045112297820597500848211612226691359014992757235064229996222415471055751596612997659969306885022230695284777232802798121256066970406918357431621025089279395311914839501400086929448130843189503742240610277985347391025624107178252501761090788206068450957907730932374569303230573793877427209221694157982811375749993653727809268784341366200041854318142546049592443465382843584884795543247521596197757735360336648184878542281209699158935535675760322483912662636876763024068985564586325740378708134447606198183682839917929297777862970491185422418108109236926301980386522377495942448503395876777617683067795684838914802072698855278101135360*i1^15 + 18581457972481247644668413991412330789728092351299846358593654657502386988808252705454609911228829688455529051466756325334089553650938587180542383317164941730887277242811946554069005138912491373970600353534179307586743974644264948955316890623771596332103965297912459976158398410101454529180577374058838737630820127836311227671007224106753835540112765158905121960413589819710258551338649294513306282463972992976278800195272362253575649242478829389611027349567218160232318878620620295652969476187107080392370201199338869936816009022412161320609865940467453120845926811139320536807260955296490159329970085908651506884804532953111575214866762610558376987114726409917927852105686333077715680237030932932193071634844138605322222615973780502200298223569290560860475105035110261364736124347749794091665140080490897787955661378422003466121367921311209277931723452520126804920639317534655079108238031185158131080977391675693641385478641469439045974978289624535183578941640404762272750170858888560823997541802918404540824091018707679451304870395200241816410033991813206681863064998552016466200713143024943640007888462688199611360703807347011748486886179642004064833117663265453218014396515233468367037562160147612100500541174609775994187754203405236095382534182793285297862895713585657898947587160929901803201730963790097061945680675495963669879791168765118164273981042608066076352923512913741958116708217369643240349336568039740556424866479552249036898934751897502598669205575428293801632232982923491977459662848*i1^16 + -895609389538366696393725542820803233005460855022964167159767578329942006186275890763159312620711066658835129927398641328532794268819716699028578226329797938216619880740814335203016483044212137826148690097858220041816359623233176735530897317708182825036768364084516347100188957371250339440435691317010024347886573615024633500622869753854854695585565462654925122238433876816428531041171166655080280402839227508771723183098174149303620622695015522182875542628038368478417371407700845081657385563311077838352388550870971479740630176784098271904497749143402748712900806748099776367422250788673757132664792527355891592491391405489283273392445102245608615397038300369265141362894917973813304240458077940188343773321383130171496445620777397229431259093758139334908914039018226185713985575370179661352852403819655987423853381263417000176110949291312780201580772357417821924312573496610074704044157181960099287078646110489245152884953317174267609241258272682401008186722513142130466522752351151820842493924319867347920416585810945322235223056246800904563057298163525458950751295549355316313310075588590709735837985565770684567174042094043333596411075801185743192986464333576862188197586163050520189507696797053781426203855755711410106128719445259245853941710387949857985191824910078359580727946741878636418644894428117324459661058720379916057644187100839537473366832330663338319270409621341919243376869390322983845644453897988658120733330458282234534317775830545994243733989448486252669226704221677820051456*i1^17 + 29014804079835034343904686891479632934920318620582960426515490643060289221900663365697047597956279554770505846783294182074142349815141922889730981810907143605873055053215022808451423558045576723799431946343623914712854668040477714823124056275768554554583450077253895151397306040716032987093209184746268262447346762096075682734545624387592300873943550403910576844993889484511776326489469274554031816143465032404164208098870798197502458621438725039131887063174561489950402372844880115781724637069711045280323019109363631947962847444064179385491516940693367964107599546876655818421489776986062488821614730334490107520023449581950453300991890147523172335240996724176299820957548851279578409965572372151460375980427673947058031127566290588467393061472576448465374459648323117860309216649180662428829634329422971093602409322299317195262668430374657577112029687367271261700154779563678818321043360908422773037582642712217464977675301237567055114273345290679872988995090104490047701885579826262597659487701104164963829331508088233723122895743929844982519767667839850348301660237625728401465776528895502164796192980997919870806098551648338091457853336829203663244224231436734322009222821266601197920630135450838873234278859601564006804840441883848092963608637802264573608021051032113755003982697935073773911643652752130686917057157819575207925347096058569613503379990404538562507786938939934824231591424836991915732252300163686928435452841676220823456724892221773387557494194865690235010454384105488384*i1^18 + -478873420232209827686594921324193389482967230057313375302181702524346801773252714825407566530705321965784935491428144530217317330635419994967011981919257688309407329196708951581630688752959447878757651812476329075908503263315860889341268618381417778665499396404781358877391459540329816012960081824913881252382442492644842675486745386414876827884123228284426142724887871087121000533174153742266253042598467726642818273460097935279025379829868776058493091188670070531743103490169435432419376249436713801902981406228194454541452279395940791211931080240926300460711356357750273765807235583907095418280461412108896202458078519608762597331470225022101472658379007422755825224019509780509933153635300138637727681610078619570408580915987118179673257824172456923866543009045046812624630973850396703498691058574314484887347164243590191059947403654645251929567128711775303486860170059473232031037299736730738870170747569754201246790444245005733869446768257749706894464668550925310561082362618471950849968510361266478490506876983936588269238610054931546092605718016976834132336822085970279189254903592185623298852092412429214407241761393784416632034510212676556073646156858649296583794513836421494625429922927973444605213034379166629342279849495791079610863985428248386908551243866430968809991644463679012540543831398637714424961360615464457171035092687969224265770516470748937620650562589018598358704734808512997990097541690853809265930742193755154256597832293261085816252019912815168030389198389248*i1^19 + 13732354968317129108637433534356467029502391651067400741309798796960337078319558567259610580984527288378588316424509187303767785679797344203185886972502464997884876430978056190273130159227421299581527763553669138614566489340917228381389339426048423329530103668251857680810138959291135651905531155223652434627134615740946574551885902184548861123859433000165018572516691554173087680634608974033957282251352922619495026943808331033632241447629042997450340297415725114128378366278572579596656668842468099690886557215425457071085270682489611407311464358588967854199227141720540256685983887919349360862357132373344299880587744604742701604076764801580816187296028625754890853388238550006600487764608979413546174629324752590544804556280702532635113209503866893761674923288945652668521456841893698904237918761175327538066310498051068086762637120559674374903119761729064539958882052966055053601747111929841142987624038295360594062434382675076335103553126858883817018854668427467144598857750577985825148308417001309413155560352206103113320390662456282555662920909666320388070300381062399903464234567274657481605969650682457219240158831201456263006227991761388207581498055923818663700082680529881728992859317706394472956704409019886815978558347821595044224030456881040794719589131617014278336142947968405036695115003297612080331518259792855630402950394802561229929259911179163561114412830459880970308748757537594892018252754586866698563854466000023162069226922711705063049218572104154663092224000*i1^20 + 82294827967004999441993167368346744931821247135975776249441452542857607587782310015024798227397036252286092117365199138808300511530985114286528609654414910800059820333626238083273658079708032658470334916398844433062514057350946812865350732730167363158039121210639313412649862281117143720090624069679595793826770200129971842316497614847980623128294302704708948611169265689645217127703834522836604403781695893848008482434622508747105004654068649089800949797226074037491930198459937507665272807594042614523776241919305737350313730530533584526395468283285411018530681646959073930002389674806239974090486923427304104543068230022753232743699733406320417378686704926624468558048763400859492188108440537557061559023465994487800184884912935223282951313640338771859879228415531284828599558008993471031219251611896610737214082226713153824945746655649718888449408672353237889241210694877259300325722481370026513994736749733141260974798326592003060757960101177843677024582862718915638063384272664566754518645421637875712305433124773203001474260112160603860147341673602173849343620703618372232887894518112966631517680730222567753624538839445543243077156255760107439859404222565232329180808370294837099930731618668385488840017369971294440962038078843301115349422495461270147067622123377124096634354921287322346226695451340094436647805429952344124779921447153000893884097382238606433438386074361729212035762674964464900295279562397607120917552699678346124365200739403684704221139744775966031872*i1^21 + 3243625866113950910505161038978704602733044922314711492955800498700521867539152860996198771278215624023817168051540918898049115866583783049651764998171484196383048074006567655910705021936587599854938975599667019015718365164797011595827905006406311236492080873510789326710671336625660139716517868206039762582598917114478144245883887457389632422587423081197034742958797008349882259605173863165093582025024205938952576775542556622950934577520603425793774694463331062330547394457704533740829765920850551112624480873954116660080106134620007417137194407980980141751620740378895637355826108050740178557906850834976522699426795033730072573610279444197395729372817761871223714569168222997127432866264024844717844176229893704371181115573859438810162016752329344626572193497344009643662760440414917379297229197045807802618603736164212364949049173550872856626575020143790519427421641782690492673378248721969761168225882195783567036938369282870641359889060245076531440115442429861603642765117232382346889199000972521128651477266550275015107898798068577096846995963467727020266948218241703694315054207565363908916355710397267575677661663713591050411820724350381005907866358486978040746245998393809092918447186978376999161676926484248324558876956431834375183020281825256740735372534851339322827414902738106000196070489877582647174287411120366183037619298391392378463795308054118658085703964398916058405718479309461075422497603399461453170667870094234433551918344116756958091275141522653184*i1^22 + -72876394872783128086637889541713683809429555816041402617503445935441954134692483997403797034754231799679641233576038772018508605173906202897096685390697283723352675687638794222551879220886356575217062196995633245090214578782650731737242586439635303813153801469729188898271344364259762958779763037139633623239475232112061241783319669819466657358730083883275011093834447132595731355294623562757931712687964734561426461079481934202122074632141779104215074786469817133731123037065571389248082738088028909271052540194221702503105518324612265016716662243546784551177355050815217285498324739842040487308942573454012672808126662835189193750112759309254523578632698673841712272662893992097468517014768155694593798241527631650367487250082988000459089404712596243943312758667683696194886475869317065367275862316825396163171462783269253785105647369315027290003893715858002340132272114766912965678495592708179388142839946077194041972694043205515559304796949103010220965962832179263740915194511688588870656987066126061053300049868517503579897554573863540460877998678767543078698726902430536466699549623701686324442221623487636491440393712244847666347531855613321077981251134547133137703437476381966378015952159188967573915494953685167394539645492515160887492158020719553408629202530643886542006265677305322655765475132270627575632445081099498558942573952910719140655847545024407729196898020660850474401688646459222100518770815173597951104935996110198453563288203396824155205379555328*i1^23 + -1283674416575595667383404110390496884518363935132142555069232541487805815118492714089212864435747376434290666103975418052383461344897147184000135296717178042475582843905012781874446455291897021080424395988073222237017007258567713465107100354833593885976364059366829995935781119671258685112646814881690487271252264277738712452479571733782072846236568962492411358926010177248209031711726486095046851731877296180044398113607090457559371325622231200468440903839448527430596015179199115042165504779661673047143978505501044175287497099976050463306546976483629925188926511135423716579434208540953180445518514683879298717318225714752656576875637613641875741969715511102509747312257890713145347511315334443040165290093019665777697739651472443217671775823139848088668020071377107941035570245954677579972287122747791538129230948840135448375527711133849916992031095186167187816769975985892450263304344531610723471373744336239037040671158562029512141769448597878564330604649813465460267161468681567250896449208175400561687179754474993474935106482081053631852236125323990824622758554890832467384712261023054027603578488882139914490893885967868806740311494496072581633629288303500584389188247254670519071537059376671199503543637612520294645463643571760663314416529143628969238652508756683760961970303020807955282590815546509524333645356749843955387831036285325112380064371661161059971106163053624871271019043250578894739772677292582740236951842216052398513016065007147921948278784*i1^24 + 16384883608316929542348217151367732388820376292429367776494226856524588238342264799140083196353770209747042848515439527053042015111530037449824523833519033907697405234143555158350991619665506048008960745905847018504860608564769497319998316176667439948633224730837353857190304703720654152375944509789213950983579007250430838391367530885779114735481037585458011089068807612372821197753981763061891770274571403645011668317337600279249460732326663671958056590668222285669095702721443438409735689060457207001338900394470113754027710380841119721939628627870079422196206131045742714702809306290885648708587432201582476727590990286974253546571020429269314417683040535676864905616263846220262703877404510880944051384099797520211726853165408525081715313953995542215195688574462105503783321533206416347583374520942919134745095051080854985209526174531865551241335166567044941385984433901854312530620807895355022049640118390770410856180969116853661773360984649629643144419511890768785454380773871483958908155789956798732780551477886053469528521129623306940017721926962085052432173520599070703181219777011049588138969559396276136983977548621792921287128760688083077719366857775523563740876589750494690101266368626203516108803011873621035961840968277438997912499662310590031853778716931180696434999028559042365086782014019950563050952980947834754015954662155621550821097506620453881892224146826420825826102380092841795730178474651167941921611843504758447857384539085120471040*i1^25 + 116812013209400913345126597273677690164942319755987963781988995542053443435383842311394486098255969246261468101075361056995222073127318628781768072343876088969209295503193911226889797733066602651370131227013587102614423162577794415502202117706059352006568491139168762412704128309531025718929348824820199391123111807547954949091913849771252291093632511449292760655273710601928053215633976083618043449874051872183132796959629703355882908542933707039404440618808398465209513282273897818661264280182951897104433205988022927512301097270652449723825621690441499557331508763328430240271006894767355906690773449981790850746862324803134017648969415820720671707390945831675183733434018885155248120531065866292604429201270282051272500757275996721327199737620526240720982733474645766907995236057869889868001963062970549715863272609157596883020718181781583171405070051963919924008722464375538026312806715709144920181686119561588539126651968158650614570866306786909657013946787825190105483112560787024250867453327860247268704835760185741715142284600057086307474422455278649882493492651598763262975688190426008570368595175396333789905532396992619167706454101589149003020366775402084759411614583685049651631778825458541732486759768645591443530355720694702886063853845315035998997875505879943911210879005368493787598665718459049373481502692983711798470113264338079468851890782717284457674989198308192619125328400726051381321993140138875353419476525629145166154481576968192*i1^26 + -1184959845528141402512221787254140372077848085547073402428626119399708949045744490524994985749398687217209917938607267465707744844419254164928657456409870951612353481966353537679830342654275164101962908495645145596338500470936791709269514149956962160874455369657442229042839347276438185249289630410652459007896573996556853869280453795601173954124866362830814198211563051840739555804598951598547631990426068946531912040388804449679921057657256959054982801388281027718463411650847320804316761588866540429141298561466615074548589790574562366642181454705360780692554481725699656789478234517634488504566230135392176670381389057239787674641832673140292593909986518809678568279195584751000034896052942306304485078510802697363829087968330353627962784710011710398059143001577545866891978043783820928181911057737105225075723926726393575486090006565625837339800170957156956088680487802353641333776041580117859643605846481521874075937619339496889976755491260970840263775445938309989736908613737614298437364156316406099136943448707988845130930021445311661842601607359928651787237462666239677022980239425631593473062720666776380957604337232118801183988005207226859572320269653364147824775708124138744584588896026920984661233303128590784182583740761028428781042954218616594231012606950767444317707415633418243454412206926815487534661205470426345548089591794268171252034950119405189925297283610264923644354627829103612314801611949851722512969815531872933544948924416*i1^27 + 12219493044653087739761002206074351380613107246626981213327638908983855539992783957943699643424376092170258197291643834974838429442581738364704522716654923047474785154669548793128209193501486631527148466537292997785458811022151347169451052189624157832084124130188552534868400229187763926318642921119343662028622030830377606153771048383565120257536366266475235829679561375583588100687289920846809009103972590208398274576217947566001919691636974576259640053096527239840105218381138605308015530987773715892406039371903996809648414085430584251210605459168571230516025749236752203692465595101797137295129856799364372360693433981598467287525622279591868520434682521879214703892509412183491329773797577026366004745880120212794271487921273582658811031404057690205104403440353398615391735917672612730196584330318574009703168228583548206520929842446825756530599369265679560893267501501794172712622642650803552937597539444958458266330332037635506644507020885104216855674079915920890810817523071948399553460633845151652328014531229029377214987544356938058946269032404023500096460820618792738412844514805340168121552450927033557166597998669716983405355625590037094225969396585536067291638280625752983239155684914685614829189835406660373122020184237163862618470111384708152350491536990473963128261422928621290431141437272015439964599635980079791844618825883008408158732559199838595717529362969799462270015740734044500389753120575644484398727998610879178342400*i1^28 + -328151156137741554097796538575843468222410324205839348996407086577896035308864862641734015348091511433369222969814501201634160841158398637607366478220868257414517905816845551966623216219650305222989321550114876720850171014846621335881739999171454975884868572016907946464013012321352190872610988584854408651755037756336746647952668794623696091162623334346359905994939017688205213003294497942841508897219022604086493837674191245871728329634612264842085452495975556887070758090130565419404285993186543750002471072988457643208772271430860352646467835729274212707633256091751034470826387218641776585433162385187893710128766677590681105080251451811574521737879256116921208636061477719677626166963127798098421281714700230087717607062064949421769370385129671705695248458793924608056010245130601236018520715081246415400690474248231021380592665526414023534953399564487427825668761468109444681464854400804795224103300992753842781446192574015517235257808995252227125291206739917928030231607981510340212415684602678606204504677196233718953589319028184397254810165825072632520534428670639327952922941354923638514984988818895181197957972654897893735163149792597003794797764378110315809770603628567939330825781208028690817011630203855264688144968851737403900691219262225731734238810126654787386480390653301682076584920946139729695512224153588675362071415682716629652964208612517435302582748376309154443391404977046981872121329411788763124087325662023516160*i1^29 + 1393849704416524187578025530490574832464626521597935995750701829383387738683038245624237922465465886361333919163738465327405896821908788815382924471332509529186418940656991059345466157225439377501363147991064403139561314174657246166477251579865155122130962494553487369153662653864433391407951353998324726579828376604661513923729695441834114880175033958333219378272880490331027959771479147989784789023554826879639804015593905006609805701591890138794811968613643527634987088425652780289605305796509413651671262945167331228360950280858108596688762663161693053560453453075239517884594543315503762254824716227210735557465017610875759470871944124306725634520004129620818024491587056946993442763915532282319537365353511105630649651593947313417970682381788402853007929062778126293678840379110099842736211718791572706968128947458004775736330950881503197434635019836395885795743947631658882732894427938309409778978494689104405642177889555866723306272457480187767067312424628663004486780108074527111346429554978407330584194278925812607509074661080452708575179300962990925127043561100476644278033291020679339207636405912572358844514375845314787776901344676373376390787777452375975375128644649583681588852913160922872763656691757073294931437488961308267002321761100420514222554733592825932194352909422212157301523306297592421760299085442977589696732037539387219218102075197330741207736276335835243804815269659885206343495499615016745957885193748480*i1^30 + 16977266595257230879436659923070095401804346196159389142995560551085211969906268659523511343740774034674344769466423420318850406198370657421432669461063654764928394817865267131827069927273535639671607649403780190366141404868511928919469843147602450045902069090735632324713977158208247355968647625961901715527966564545505546722476899995705279968859518562620352519905399866333751348829958576318049673842014617584426071563096007325449191782529549531943189136878681791463861646311708216891429121505651499292847603982398407643579114333013328161099898694048226735417255909706684093453107228169803271243214796562686513909194326607476474991874540346974182955331740126724090187636810485905581818783652241152821208846531102565514958178078323700305227745781374688052391564805641912225130328889866205660439300803623767228236788265191760643581902157890066621877116850484465846264468100024084900795357583973043020543039402632996259665755879450470563470383257895212712312790296726217280615717567557188647606954396500392226609077005709696163028251492167620234950767573197028031420507698488476286557881095144771520301578485871251291076031097186353508845343897310413722097849692666688975118555525568230396863910343533424416985092929291684540566357158999314207979591929724077065581364575079180847612585783713735617691350428307631842283455835429689558110786612127614283721109219069096844528699361588025314131545873600336806915326247219856846612332544*i1^31 + -76067708440672981439324276141927222341118831726769497404914434590663325827861232252338558520302234551824253008718447432339153194095142470207002507794552188402925151906064731113461867498633179318045379641968464896092376523997583695187401540301007739180742007416505586846971300462619033162794480337021460006715007564476934772682590530945659326569442872917262078743273551677111381245303091354912694619289748894210804533081009041325828192967180923769264912572606578644840477858133477270115542127421188898763752133365080442748512297666655424988951784805095307168134353804317535948638000083119405161598359352404354359554657886240672311326423897077734173566199961047460350111450545349435090636023020532630139795696775124793994611206858381820089164066915170745101784725220803121630286551083675804713588869251749460452963396945449841190444711632834346478485419967425513451102565998353570659243003866535673616820091026678710651540517364918656369071746212339421921206974999338081136732906180893056332378163049394153732235035917507935580730344276897011209715388439358842137982299317377996314648790450138652430954223786815890514990104443478408780106597979390347633188289381746440624353421374298901683531269736897043669850282488488429873554928678283770604709235045665250775031902852883740261895128551350177197022323320670126587264977811689170834152106350697309219620819113892654336811559414460906808345464551342340614211949492618739580928*i1^32 + -713895645595963371239504698585627747524619623943969373294001442518212258650638868484247135420936082293906762143036099728168508408924835520302654430879844986403778881498188938152724365521299666326604704021332737495578942650537156606286413020703964150430674598904892195929978199226321083203887656658205336760831470897444514223374981547263187989111516427381633917817423696971106141335646455233742551549413748306594425559914673428807866896188202970087471501313544711583964117545551264238751992921034292410396179781664505080181567282402537375278950179073475680568980198609354742807409362801841806570114094740570019244410604281546448251997254596647227627339199952302168196343972642666063608771606778579789392607622728628785594287267887784779952902498884979161480357545893460632352204138851576533952562762647690817616588154098573582887428697776741332644909475767723049688556057118776289342186753697887942602704603911887087703804288566186451720403506328790667380152625311566491920321120314894763518339358205405541809877248684121300335251668198227987494035727027360820046249020920080283776151441402267238716227109982169814810310286472395567443149243876011944954459396500804894904149639425008432922464829924292843191969996325873900843614393303930571964408553956927455557335424855210451893756684183852714819331511415672135481256243140929998045925715468762351558537378233741427641965505406501464141674342669525107881321264610017280*i1^33 + 2984435811569248291290485134350533934308445662320912122250871894328052851226599099729538312022823997896616402522308306568051683442628079055567021826292024358803357227433567907238758329403783442915468692421441523408967765465766023074737359522710029381037497115419563652711184815162401884483052962357722036299675131494228619879169204693339487707128815503300304369582945026896611087792548168225346052311884377006395813933914704437971666165106195215905924469985535411252227864716870135599012729619395920280702232343364616706558665031581826116163387691109768497040182640597738271952738016704583053966407343078588374565536509719905352157190360427836266774784320566111782278472593710702538099395643656559334257943765766712606987785143292415094144328356567569045651081193030483642910492793441839598199613497065833228042454894189615712907118055921122256733711088861330894906383408722098374055822719219604569202997843106918496817535776986050556500282053279206076990062252123505628376559386339883313301674474257071019462379863412915760301196116166451391323711524439178656559568851249420752082180903277485584908404631812627480245407209249110312167727108087772373994314215272454020791275227448528255503880522201754860641586691655189818348702450870920859702858752494442311209070485692284481453399463053552993076444648924472752484943687960873028293145579155266891689942154953937396537834947673989070461664737634572935884047384576*i1^34 + 10863869456818403438046997195451597759465902739077103491037138438671150047254810881168823236951686781036745551551214062733734532742458437641922938101536678177923656960979974572092780475423770864321200740245404671015293952537015109186080356368116266151726433971309943762724322615362858538583856518329350539956954954683058809341576553524013523093811785616033493064367560858826606520761907372457488998121927545008137478673100932296301734855831660059170455619839798211702429619892694853406981707020338304465792246452937231206241576575447828635160263807173206571113027866406356720401742846860769289874944499989209748025830919356950560791326771673730343599173437907147178936491344790582904810433373658071455260472020020710139037476053085072956592158050121658152099074529482623935726575031853499344482047713373865103243201011365583689081327345032903561705263859248017912508458253692263912729793694817461805704448475711680722978375556263189239163207261702054037992485856285974611676470151080450576266868683203441444785873264832286006068397052230211182894315634896504766020086787983589859751661223341628244085247621165728095750705449054460986850955183453303504452050069659431567935986928236148661608450106287399856103830595979011612398641527667478139443421154748583348844972738333877050075456821067207368152669659105059087179409098423415883774154526986028644879133117686856882855813425569550305191235322134825384542208*i1^35 + -12215659784874938828832525198251945572174149873927269971535186943009547814337182164056781368126615605658954997859908000267920561459286337156750703425512953392293040987278503511993932833608032075425420033435272924289341621692981873856498087949897542646699721131402966131034477836176327438348384272605885730292184475680859245782236918524937917577175292292958129883780065944704642233754537560275847570854351223354211912217554960147757179147574356277249759533851105998201957537634300412078495024986167394118233427304572409449473300587867586045921941121847479244344380267032781987722083699295100821144741723375662688234092218507446033193754925718303312045367693795695616891876713642278566880369567933842148739350501482022282463179940936613864673186282465583005945451174080962544000627582160405841131000149407838739865090571531472526724567250044136670743166466834934703959835994393483149139379346088278620271658648007372899098796590650471506458491173233656098308833961974251047534363603427398431641363317545583891404516922618290600835681955856392510622785941423565442479205593161436605061541390080060834718856177704791385495930525555156258183594590471004879478431903388144389993410154834156478257943676817970332588525289412016284042144558367806384150221358500758535768988348405233143941050132136414710919449054306662159163464843387227590683146003668177642740140583128937240211575231944045910557349591220486144*i1^36 + -5472786084180913326241124381466658552444764637235909320702956795041747118395111620865290306126442239523227328510977588533309891570448285663700053799549997885058977719332194088396210992304920956378430305654915966740214117173377932604904453864534331740086861405576002096540579171889315536253462050728292905080227779924326321376163574119542939621867105350291945059885196226396349173147775115550402417905930389382726716748985972223060940090668911398414107835185305658638878679526724325205069223347069377247728456906426870341193340320880536323042100266103218492755387677286784633899058307047975570294520269094529765380680668008697448165220413846846491490756394033142505615875117464157335967576376134192664819399505968815774897968588353020885374701519481060506373771810787757503903617835786026068456294285082387579503872052586970989831951995640083111250217476048685209432910997117639944553070553122825330899728668721066141616595124971433779724193222339427621063275692680844068161708539362580239243433970516254795311925809332654672689175296746820328896933876197592825522413988277902341849963411621944303579762210038130178793299140733051409741740366227582805198886074966964407858262589101458225774256512518413587959631901706964058386259147018754280655411436407276727543180355317839154397063949253538407690573825147560604709547994781397874889601228793969651436618403082084381107365547896032503344738074624*i1^37 + 106724306257648595229642438114555348997967788196141450515145997661234335559684254280239691131956461378170531360564093981420734681396074931365251001862538840343313337109410821439895864368368304820482092663488731423154086679226729382680738971696837373699133953138710425817287058213834103538399517581968516347382353554218360967174392234475104714744921935273722869146349385981310476983758196527761778697439404959926269257427309972745995467085019599778795202275980807069257529756288710260537503923196438756937075619943403690966642184440668673767534716782502161923752186859070379937733921482224220201978171464206194283814115284050096268368177666240516857604459904326024849841971588697942416993731525934099919237237581348858911181432759224721150190672156735148199472670654285695267383467128939496543982352997765063198481013984511820181794907670041230026645083743156307797333033544147023307154154219878866135794609398216938599303227346168677051375685807045772366422485470019975931548960452406040713201681832166297438679829530871281833750969355389344646532089047903122748294230481480486194237067395828160983923615548793523833733231907709172079418031857617351369331272656645371857287447899091963420088668925406235996908683742289501599342142600335562166973183809457582629255858746863481963888841052982430322125336396637710568213665708760270783544226898210852482659408535518380358895901985273827886628864*i1^38 + 76842857156751178822432470107221657026542482887367196382628140653324138769872665380617525222756120491199893717647402512255744258859661660446645866461506964989592812140559325337267416245031060928520087234010274880005804103251157884617381989274391589054951677683565179318416987781084770135099090864955647057273362867538390774658758566725516335751369726109461045362323429378568918748037739338907529550567727830845846394992583726202564369622551439219680813754517106466278118828124648488832247251294370002991980611193382352337254416726884849873102961629163757031742639248925506096300069943713206929122204309657217058751726650932256075175023307449374543073043383072746087923609477935002202609103548351351828474538645492790319825809561608912668970347233655096204628505019900347583346384237321595939316570720857876395010093983270374828929368357639158348256072699338805246718521182569866748372450585969054623250357509347607827242698007232015144971708799500982649697017018169353636264832535342594918238701866888347639476864802894436653780165042368540796853972936883638032733649516969105028820259213440429384937208720035894368249488244717695506336913833547527310044023163393904746115558383615972132592955136441653360839711417342679218444045405469403994366832845632351795858559435691593530316851879344561313522347584683787410485237585965209768404048105627419947099203579674519424487340503335960576*i1^39 + 16555302866513497816777591873510252393259858546795547530128312263751765365487966209811447966223546803079546862848668160617270758313926109279676432083790852666057956117758360848575449532988710389380809338361410640423651860461360945248593623582959486430704934771805820763043597894975138445829159065214223342316791560421765080166737072084277537038378169371447214920911678661148374175008037202051952930599890753281337287372113876834565661132562554959314810509196899253401198745984184580357416466612054228212151682762679248815801785971581168065608261517408541372235623911673755788464060229520364155209119687506196576112968089634026293459697930352202449915099800749883480231486248828289281788633634187014676393054744795963882572199031881437183846178311749499558772408935604738488483582478643257902721883065810833576151630701389618968109221852517444681050224130014215288705726018845537684817158037657355878085657913869176418863558671525106016235342118185190290616166857119136492612227106990943813681234055538705550798716183945436521053628284941540604784394312554001330869740658478918457711055185819657162552145781227488853782746310873474775744367805061448631960650601669388732089039272112822724688036441460462126580379490321775727173894320541404360099690388212158168750221669803902295220041009772594825392706216286363448211728452242480968128860641074078319258918016909147188485511184384*i1^40 + -4151880737147452192149663695024655992057228298717940562256110326151758965066617103038872950166548590356441931810884747947110322154574444080005242239652903184729246710520365907631578698720702509898445978200027088152286484641650616851375158594285925366198412681095292374166880781831448223297505559121745704744888403106743520186296787102808193923007641086097901018054106996183249181141009174205553349228211102406349275502073366864059827932947530276913957234838136881406692344415317416545374531846785849598666309907129220551829559990808295296024646574967204712804425871044373325063176687868484632373974389946925930917991227493359665398020964538908917731166581232821193125098790009059745012782910531530492395660402473552131896475104726512579593957397125886837498509801466784927604508661550836487284529386279345369654301209112469785486933796455058351876358926501140216584520658139816286758511459809323217749144370099439980232193311048864812081836166982145784540182429666446633584750166378661847033764320207208151829000664234525636551866797354387413791754538866228455422801479875915939880489335192874098483829279679055428767657397920090179515905521511869838717822037591819205720213771833894916932487452702885076790827834415387336497342087677953872905265023297892553150185269962281617019020002492621727067251788828212921046448422542858693442145769906098793519670199975053988200448*i1^41 + 308965053613512747431842867711339893461968810431900165320731561344094444886927524520120257427558006395797625310515795382471575346787871361375596267208980300092099613496988840877252163462383436470211667353760945608126438865807648472711432610569969647986440086065770144243093560395910943211030081589541630380097494383181387797851687145716809972911554588847012245778412819448834793638479987580216646623745231514692505256961799277722727842334328083567500966971912590622558585260545593588225675171272998025542019149745177627191324024302409703237471835311096547904551259494921312434755723166782662753581452269195155094286316409038175130340943909389541693808993175070879057929173670654089410690927616176521815791479612030406431830043660725438591097534368032955483605882122962100905898415998327140748975998426054498912332351832526143200128100811600373833902112377551385045473881624674218775972431628351774492994107917927013165882629355785268404383808736444600757243122334508686583209824313058089277468534327127438253282961674547469221724863927440475553023880739293463290092766058623153752316415989623534211791021683687384097859977305660686032904638361930292486361846280688647505973164483042180730618530324240074909201743889377228521932601341406794959958391883657029875711377449931486986484990076181647234109371562747112924964609925461962837029267415743063752411008739573760*i1^42 + -598185124440985830231496817038664287570723988609348364347307760387219163106733675609783639605336960221114203048137901482675177434179512315728520923332564620122010924970905265280976634693007840996823140122472646070749190297117955020445716403023983097917272341967047124820584959630941638824978549225225647842699654523868718800777268692041083265228610653975535379087324409419474577174840330579714743161313980273674826873570589849988664182072288036902726839563069662509559531612524229238140948203308223778695279830043621632081409501467088665277947695746356746951720758986808030746247775781844321720306698905123512201232143612518893312761447241910688782930611039321797369885187837645314686866848459013805938634248946210699752818248897745821255560993462638748848756794478491241496840063522980784459438789719461060305405176486094148239892338869463382413213604016829770684609344759537942835093899839676846825405204490556840977426414493833890249593454290505900232310455578572025098112639144924779230726037949524623911850768242953701774300991072894276777471703912825825496562374670976724980070682006511473666425905018207508159595209445850162200604957922001045111405769644599732236004646758158328104906745578681756043819274509452298505458863026388286591959344448541467781181056152946959267037454521236648853154835891543128052989617813085465552749674982655468098289664*i1^43 + -25268538677049468282698616955497578823613741538562504133262809170801164345288367010062616495259722698455401067411636080106723044368176502892945491276741903284496751999784620220650515997054745712301538499978074727657634484157188849015524418628188751797235873996985517701057849728262152300419682492446852488246611450812264165929317114207251041585874931516933615710588644076137725341299657832495787063087782512328015345090425632732041358124171776258602332717514797192850553127943331123410018240557078038885055492205640504154795320125170424862376233863912090518111376122850396568491289469237797639487415554232549622403422063471305405461517294170000955106442974253920057158372341184756742689571761503715081756696821914122493414176565526326105296213832766576871262377880031607473950911179231991585486099400372618836288175558054201555853945148720493713579852877259181134239472822880349116899392000028522934514550992006168750577331630123231336455423676789695139650130309649750175948334860600353567630479286171143454219262818274635759537816495986261907360988171519409546469778977356411712139388647844129822126472150804691024127101366237637084657701979332226948836781804982296283960399837338105539274923025055908991483077718859507976319040253633570324208100299656615551948513386259708106712615302744884568343830288076970041074314441113830154450877022208*i1^44 + -318488880918051313789458360001905051725664405213484732439666241633487304176177934131349224328395636545368934088815831313118669873346700678586941200801807794690149176384128092988805142088471678034378378155840711278613233376893874213961034456815627641024939238359751373645413768212376274531462259315724611698600404301492069943411855669540082512442923996995214633569566568521039571736694454227471869086870664037050404048384929695003890971779046573156655904204971486489115236582563430996787110832000590214344007134404164446065858631292827856424067617196924255923503958023338493648691822792701903010147848624625468105668486650655478789124828694129932836830713439772044121735498120667583694817653911625393084986931257188225377120490641355062982270348634119123061637197918692021132058112520954880289187514782940721484814740808407088026867519489674807280520063553834601160202970537978674213634626897899336366253518787074216533704487463126724412217269781080063054397826226658892974848345328857107996719943887830637810790228768888347552068140782326990275689819715239247331324663500960556184879690262543868542257774557443351938643498563065750558824073492427474679017265314363881952576697973938003005833921439169336294560361194328845711657140350891903167427418408136590849171859869844186151024727892872053254432709202333454729296362092888064*i1^45 + -856934647478320633514259920067362960305144258809636515968704728581970227517669644961738998631439220700023150625415668526809549690035067975187075047962138733030914220275193267645179224188218467268859631156313964784815199835910762505769622752768303435044192503216899348418025704798261761497612200516532001260969031170980119941163118064992026563409711925497285925292177597199876113805377709948303089321449913165478669415782513393734570841501903484829870025102097903319184854983117390662873436542162076640610510425727632164371402500279879608613717268073424382762511164016626580542051768541777670427646330708921310678805430757359271917848504803337285919938704875774882923017944520248549684643935011904939936009956116727766131353321408792736904894117109269622778478804996929837072052141012758973799602555088344211671726753101254383854498261380568172680332443912650151747161506734197903951479068477393241323267479120008707773045331549722500636381189969376305226246951010130346319387140222265608652912681828301797452668218096341827795295975235659441788664599791340614743154945814569086148540398287084860613488667193492391196686136594328935598057138928099493511069004380133901016320854980552319574941978407772722767779228645500383941168113491255474766921050947010841648799813903691409777448212696962368082389166867873792*i1^46 + -48815932394001199918180172813454762450896309738881771342583951187317402160826599163407030952787252574502289439687701822121840055161884988650695281785796586701411073950041987640873920813159197926676776078686032975789905551607238637572739607144356910866270622246105815404431980053064744457576997687289096918087418371736543066309359728583349895565107813019283681815959208159790991150521055888650280850283379242473816015344612380787741364784310258568678581698813284443089271278625437645811095329408456386306744078170638684590576354011158159539545617780759630522605909178132317563349787415501156725802291960783301788141703711354510252610660346546637734570639799678520307931850953214002150677491816238924095389501073565521600688358192763311629848349389944714664483651334658554454727637679611945043251889321302168887192445415544361640660207761515107461979320753428742592458643232855198039051161227117593206973589295328080503526799135405246513136012338336593496411625587728741494240421401570616662205687290152394071520955381607940004597102856521769580002988687711823217806825740828807061935678524128888539211711488979244867881968268696879489428641920128330155570717893517767164848845986647319374235179139979464832247129681914875806547415432635590765365338288345289029839981818531101667644720556277760*i1^47 + 50439523981502739681995849605192516951658347141323480151910643506579587090908587788771218788680726080710197314426970518127765852579038114854017810852541768421550918978027236000730903196230021607388153272453883404544702001312918777735015180987138790924510132074883228117114722479946118399482863921865912168449170272955076054320794869556338658058400437157307578021700159506057951066495998489622122479502058684534305105248638219515637873220738726891088228506947041126191651702554975368796257711179357831802159423021664855389771145147136671476107715912790906220746102985642618341251628211233611859645585230347651812869232452202638355897288859666538640745354442624189281828377584881787604084025229637534555631590391617360415034816405561716779695026238528134207141577046395552143626725342272338544825945375498401175281288574319650828328862017484773805839382943645665755974792484010864122843085731621220942810302176572777721090427574335118581695198548766208718352796062575088789139621745283827474020770750410429004755681360738262103938387908824618759335025446562316425691458573651361956987332198417668010791488072514119086819990429657639318204865487346351338092039625386155686329312287981459059164127636921796658910668868856789225673605962164335116948708563537991798936761401344*i1^48 + -15517812092686178927664169368988931552690265761508761142052972611934635367786602672643189888299276874137779193439445624631668981890039716360339912736505557374175043503218881795762251094657881159404966143286045569830685314972982416470979634269534929880265948628891588696579288490257540309811959592596501760427662917828339598034584386166260223923633777894749572449742748701144400677359093951035430541560335413920297693508334429517360619680437871105385020425084468223627320631056601397252791187391629533277537560846613680810098025800903906706342356457956612277038032497279979469984907546907253180721365277266544628700776866445797619190136260021848313373044802910028512608410366321485855349558302473756182918908987238408330575736904840183949532121515133461133797585859080405715741065840842293379171559967505712729188819695298456105739860747341631971922710965636295440034252183125682044390776190693703636626455837654484738454177215253580810372010121781424535468310990904600977589711641287513729517102827482853110438569339072228805160365060261013322423787918943067232733272583261731301859653135604079054494075857366551179019714412435674909535951061080153642689305065886391817093423347742910361622955532495961990004142748997675227601377121462109576497360896*i1^49 + -1186282669001644328898921068605298076639825617700448303648299942167722211505148081363930657290984170308149912371118650346079166668766989260044617393736320258442615926302591863541402467740420894479100860818215125725107383461042135764357084309118145490195238699429516372759636307826385043443540611631454504754989522257329474510202511735501394763498143028864612966513221545415045447598274866023144013482760243569445217513042487050199317965793201101418765217285518392413827565384442712440055624363692173287807636748587782578367753020489720234338844883471231303736861944504833271161426160401730955213341935164677393077443053875862144925468274414633192518520853639634939685436630890943772642350122189021003252940532447021417813693786261028386032267222603944073273376662917216425482168350099985904287677410500357664268593613746113531442369037861714240710434758352581123911154456118850964524632757145416120192065587060031810526916593286207155260084195396179243545502597212498044913300493334203474838127633281047640133673578400477005336611768995542214100482573923969641395275776076807224620257707926994507477347944429161495355974866957989701511470917634318723824153963307824986297147791483646140708627812860005509381616229324524006441472*i1^50 + -40384442276703150546333668461593084137715602527912581345949994237491484432043189746637755460837236968367779203155034490393303914772067247899783611399244698501607670788507605097334748751146311067533110433562958898963341180731210407989418247571177962534107054233991600750176557154638485750678146913360400872581319493517539874047326278233575778289971250191690471482154425737835546328723490924937959819426904545110693892020548488374038751620136621697577699148581058096395964871420023255054321075026939727826381021953065877949091601794124346971619083369655157474563516393455761361381620540647078265591007569473644983376375752011315501167557173089414551105034906619057998552722194100603835162930019086995764381456891055327496382408447947992578037917587196809615292336221879426236637090694484517062232104211187983401614595862566322557521648213523026825150643337606162153775985801798602113433613822781711064821381929581179806297193839262547131995053720128353269404616025571697436683059550389105061220449761006475289634642577650127864610391029189166610376581250514876797240139676220401880719906664347370285073595365374707616738504642573615256248503058802034899660234724631768463086412434706352449728920892944640*i1^51 + -195751828226221018262034543775562577937745379451589820755011175415846678627979660222169990925444905071408518826270735522421252078712187652337711954804046333027275102838683555269310340761399224224997741461881433431828186537977371438989595867904890909306559346233404260439320911337969120720139835861070822385048314754334212721435389656781464481481848045957778870941879098208791826509677792996176989223804157973516030270747899717074718217965411602021797017326048844241352764983473875099217839110422519889291304900175017873490234572109090576014713728254463351826272965796160030370028159091882333314795057389445514074299652998067717046650674497165646655249416343681047530630612625866767044958357610584429944876165816716968504996646744775183856027923409193447997457166444713400618246971431039420072806144448704361336243574285544385152042857610945537356877221684641954729151732035046837898066915408063137058384178717947991190883192691107435669802564705549849333079634027280356670148431796418958386830060757891601466576001235967502070913135228505015525123265331893496951268144613047439432292766859595415221049091306295857590821626962615595359230634475776933312009994717240325191398856*i1^52 + 3705767066113841141165710926127902723344973279061186824224443728209032553526828075245114393619967899756768985887886105956413331063036002348352871005085137519721557605078651553978261399714248389422178991013406948666524976456288778353652814577220471051961717383675404073578241029168498702817982616665080788271586050657990520677661854453734327293843233715092059438596577407584111896179145609532790873958020981578534672375280953820789530683782770483814711583024343253595155838669929011567033278327409181732510543310662020912077296250052356972905980502512918010096873400051117685986334136840919061843973887324818760574580333968175188484398370617317103509889516032685752871969232325824136185105588380366865828334885779663090830711339701821889523186185702652758500096298406422299847718549602439443842798536621922905838328896220617725370620679494164652266478718433920709350609559894906254378791346079528600241442661424069722178770946615900464363326322581156759209749670653642156845778179781328409466654638711330609320356230913518849042289432671501868421493404631701666253489013076252465259052967272600421350165881328164494491680382543337184104172564521*i1^53 - N1*166372894651499710553223298313998603611869774730795496420722301544142125973743995766263400640018611547768818162086171127615238329635872367762620537214281064376153011548584177723732611805846740601128127472554403049307287177249736924456304187966873551554030010370326602109884651273502749169612942538519930686444211266297692621613592716389474552913466876700968700730450436613665193131394048000000*i3 ] ]