[ [ -116575406803688657631118314358045828547659474160687774635888708156709545542779553420164472728201287166557078289534865724140647838110702892312460046634695960051880598247037831897052591983036656635573940088122746801840750137445463213838881215139027780071665776955658164575338424463971387312005167546928024888755313914486087995359429431661603714611419020831994380982228446442975121203528899344760472883251288915293520422375141057196468498114068189139797760967881250295563782917453064022004517088718307340391218544515310779440442572544390982766876402101015293388278169471921364819306026809031478587445782758548935970587726351756737952093638673518950746213979297523401177834291723862278765389085707446175717294301274879820149514447237247277816253818748066406102817927045416940628532769220358422629491407119306968910088247363588297829790989312205118325394335326447087637435001206537327239137207551456023789423257731551416250729247015438149802524630210555073581689308202490035526329334095176935835972128507939474538692243236444644085416905371421383788884873910410144892527098199040428281212437644447736540430336000000000000000 + 1825730915460814923828618498479423831398551973396025219298879125859319697856397192835235682439803756159688223085841823360378011747544644139626927376700932861948601743850501317039453407767760295044646649527392861650529946417653236383049308346411061886196673703071751739909296876619737279606277421494173491278939081036808808447643811328481821823784619908589944271016003390045311385958491463438928810406360651075620335377519909692966580132080146154781174410229545151575577175097931666477157407181873113085433539661138145389926616413317525075622214456309969783990841937482324145227391557794030932435885069011735292989576774737629426575534002199864196164858614880940676350884837071803520273556673487221497874903163340333635530636627153377752671842331834856304899133718384472773685577758445659503885964244628429589550486941013109532501534462469144672300076829400345173455336797802500469069925252747863362776491057857768714506025764618140557059677987459852048376237954812155135481478314142322783798556977370069048310042777076457426357792163993363887218695384479660918939800852850818632387798589426251316032700416000000000000*i1 + -17885178842969306505036398796315431270438343663643209966225790896016342408049432899371457554752934206439707084616554987307563121580539653405715308274515928944501626332255462150368581140674191141566069229324863301395914566450049676655644148510157718716420860848738551254977650025970937253502401938679322471725338493283876536967723684597049639227256632909947793156471870426729953659051137187116486576654470943196054739257594142605265762695496748906240889694743823570226538272881894334898311249750149508750852850057117778444315231034204230620441855982652528273946165014310873585971616733367147520085377327812242311385885352341082042739392756344291650568237349943094235888492491406018953295921136881058941272863175531565974470061187635020142425147444903664135115187337847518873024245575797833693435600237652170455833424269994937025075055395158762008003377174556393477835944342088889875698089571677963521259642402334487789709429952413579687907815002280574979012036812320073331023272534526124698291010444052212682538842019570876492122273679666489312651150534233279729046129704668614554295749749482613461210890240000000000*i1^2 + 107495340668134263074450432674518231818668488242659798800269276775599768427847918313041785786787663987552384991487178791312563771849844084897525620383116969981710230597745136898431344753480601918545409230773258379770893104487989367697616919713358531453289703021543431516108919529580012048938111056399374498832733123640604585827371895803557697600664426308358427675135300561986547685723495008785565381654212232241959780913193704560513570438723235577568432355225096907865168584684527145549939568379958951848912930437165967562622567381072888016655823413838464071090554411335536461283828754789461249521976924360645079043313969986184411634240217292377762442287586848640715894753160633995218681387962712606350160047975170088531740206545622700217921925742277326026850145929341003814859489827413795050335265762770661818424553220780373977717220401777270469826957384697701531168011810648005847927772429646000822671771294002417458292690300531732025751759999414125995820889998598210240716670933878649223210934236321171352665504262112584481711144988500721092662191381843235333285646029348359852072244091159415004699033600000000*i1^3 + -555151759328911322855707259911261286309277922818787693271906335592341846390947812361860801999993305088351887741041624264380988052422199301059243322255481831311974892248692399827546486776014624922051633007492674784121762141295520438572731248574234249205594707017145789767750826768780592543770825792868195143534087307202748591481444890669772393632531421701195708890595019409049491040273405972858315409957774421547451051738897665315265215053804824395937161097435912225184791036637075438197292766967477562599582897271153896417427779230663748560141473609506163303609544670016464390446953019823301348572037483433358239447712332423206183681464794359462626174991989080724347056612566116784536464676467168938308767406132004747343257296312305774033372473508595686671424589105727293170074800099893079216918567926931435768584450273159609196149102445223107360863199265552612498213462735848419449883127268166855689486720389501463681473785417254912253373229123640034092349749510909657960463479819682407578913364086662679709488892788783037108563083857143907862120350393288816068366510258432639339449506078049830986317824000000*i1^4 + 1588212989197616575786428408369284754586320486227772741024928208707718487230443055022106819304397173456751765150656916383550835614180864991656040206515850873270782596620211208382567139959129993233708236731569832907111047902254624701434398696025729310817698337702310891392651626245509405886127415337828527910026446070472611549139749751277533315481556473051275874337105670738815543579105679124272043742454131750585172363649406186993101673047099317984063338459806195051527599293399990827713625536818402105165254785998728571950185601527311658182678719577311028691578132126891579136037868081167120400672593732578618040499729598116677192916383270432631368766297917705991293975498553073900629729527695605446147102265992149125307191883505742738802773107427417097226846628636053032791568743236474886435600365347622124986965360485045817218092235525662262961629755905514421317637754606425669506590585627685504720928962211234585592529369336507572877573103591337884955520676879838576391261728679122888665158114072751433844487561909656265948397705719258502448061604906097307954707322232425881945789716033965368971100160000*i1^5 + -3075981746121811174891108301374743091833371672032795177322841411725079756656214730436871741825081096079893036042432906350589929881899048319423073608924259102813776886351730504448280239897081948724749926307915407735099051873993450923862615641818119645838498077569054429880106763958585671127047013909709182256152180104751378841047475968973700891005467543188021252520688305423178206114723797554034887060386276625047310330205288769062136093653457688544860370320949602010167853914289271400743120169936409870729740068406744746902687037078690960823990291767770637758589894956713005160239542022911067121501584234452365635779395886774064549660463902841909468584503260382375667369447938738608412082337145382349845271888438993162175033713976650796569673442186068890567709261797779253094293914610871946448683652082606362493387156355033761699076217221211058369537199605579316838693334328477443500333740592149584266255522856485620366856277671426177393520585285177953125735122683446400998553923625849698907099141296279198222700653178574164707707070439316125847240522603199512618216804228884168527831359355251721240576000*i1^6 + -1697737500783067009694610094673361806627731113846497162608764643672761287997012585073239434789819050998936683263593890719307456369654343253362482758316009604880463427689702840966224321543810545534868903815461499821136421377287710591519207614166514716915559573075185963099150786188292463060225598161211722344931369157266902229599328107421905129166045363417273488185727117313130430246238991393173904380729886081839709619706097333863719375488554158735672859923017192847538675274545927892591361108873703109096165742038249461342044104838174316800869004811359347941752661107458691745487281023229633570335347165866069700520678429515347369575632235833484585955551758940115633557614697049366182060719595633064349692797125081417557901665941795716833174857150775317557792139382629408481369708376603836809856247058027802028715157089829879474053980162944211297411811555041866067914964236999480342153626662382009524571145014480841149698080619070478214643829154540860790946795260649068108364492088942881213327252466328623150268465323009506304453726706877981649325061813742731902534266715362540634049625609124760780800*i1^7 + -146664127424105725314252111262494486054208604050453930477486909415438634965134822683346998557632433475521373788297636649445464606456497320134452758216299501914566267802068851198817667732371508264986656594120924227897768327550702142969897958601152523519216727311794921707535365364909992985137445213880091192285655133345342981673885647584988125359623656519859131315942898140519307221321455963352485871318829548091451671839167777066568149142308332838628622535614881819015378728381978827457510610362771496744184094250706740833478162666170232893798359744984330368927300783181569808074683353944697462485495320352881935360311140892163051876133017433086027014928242947411667606669906278966954480926040240800411000453282024651208551379132034241006616413647906749448846504970427450168029267451054481874440062344091376170570497834215161859525964492630127045880123136735285834728987903037525395522044005411052187106867901306350243898081364928006146098586400712659104740629144740952411221944586069440421295033158225423274466470310844748908404711687174484711022750008583020390255262327268903721727796900937072640*i1^8 + -60517279713698169294089170701688176763625041541199676045338845484086626369212940940031137828082665315157850867977002142492396930413198024392197456537982019848949727630794187914499088214741257938370833323295282935514597632593989548998352017343477487374832383330267568733411304317799172770534864679879979542597374303539548001908665534590821628192279259435775793842042564671736509588615547548657491388895703881945464368800334488285383902189148292093235083898113092589181149256281763358258139852013216587518121006120510990644990029327000930777914988054633911942481860840569167561935876455614262793152413026538091921417968781920332712400896071776419844244227026603610957562456136841862120833514815167252617745031994834839853534505272082435577322423567944358321850592477233332822998016772739893951102795142837477713144598051292151435365460178604447063002948699167977554132050094024791714407891427269688005733575532215852792599013008305796039042355929215143103854823665585642341716067744704009420568806097121191292263247733763678718937576160274712802496355091704328692027542552272789432940938882187264*i1^9 + -52943737836915969468489880051737995905712238210591278123357382660519723124575941831978865780911832911608993258181332462476851798122599591226011428727715270389042549885190051517753741713941944778878675330590299169552762096673697779221190046880435042496504182938551727825183929994487002166575785903908142213996397248585371183348582155019152606307753777540805192066681447157469790133516397421342912250057917824671498445737351996193535841488753335201115981990793873286628756999555520688861389779238263835484568582634780700304912965306685004663685693341366401693008984702035756448320013624947501171561785091105726149041935507381114751835625296757948979821539905994453954417711252500359161582758525893250141640883247008851946765441616741059280939334591848941156372551027060047361918794573191235509779851115643489321624405856161972499833804168159194948927528451414769850724452898667388062486183309826820175189323401657781465747619811573490665572446775494115987106894258684207341043305446208528237607002874135499646614000561419955563112335114073681389264193532037645221590899231244670039784278720512*i1^10 + -6579698867855431238197511048228791452482862812272669505998980358554176712209625504351635902119202727766088693987465769696969182820723358060171609678004355805256063485104181858091431817443004743411293477850765081454434366398351407716574469192908337521430436826318745468662208865020687609887306251013888563566794439507870512721851693278719223299465936541818180303217774283868217059626316293610383365131985224304332326775441186731937133233963750116499883962958375534620491434339053292106627125112779228785449858769963899842121316219800955040762022747902960568452785143986240686186216206279879870104650120814717821014478452949419408622141976497301712764880004858304656450924856873789798056747293660225665177441781167722543205661400780228380706131313081391304864286980959685332313045158130912251544634018781348821371568999560900789971441477830946388999330714395504291082705368878865059279142677827210073920921040277555647843919554589457235065819867154146258440839524692600537299701034313596326185201940917505095361684471561977227145834114268483461454697890795598655808539788814417246780653568*i1^11 + 1068002464446394818476471013003168079763915161740543288043786420024599093114456972127668995110812094503328778257767205013504510350531777549304411673961835965886864838244564710811119343804742455258402074752019145828075105560765832357124411330151906645536492115445681551488565486118272987242048987935913633808653635850341204537606754782696949942154854566142943852005942050309785154130893195944541407129360636269880792886715573997904798933334492386137932969420531799175697165239951324151071720697985657299684673868033312343393921307846957001702804473259646463378917559432303919450311633937017708359872818199751799591182779238924758056222807862112276253249533583955023601094015591124154018732517015702739638661027595989228877911031934417021834961190137029324003986564075312979283904010454556914523175392115565036954930712102109519613039417050828429962109841764102957526983935391491820560715450215007763767043540602213699350296972601158229241291712710461071926123797883570309834298621036478170397943177402842672452383682111457096652058386002541052850008468698715154787155130881899623350272*i1^12 + 164434461267999799740110093144747614957088706310784147257672606449359344520017698946535968448122278274397383687888923181657975920124844619486025696599170412143927555631904610157398532233795953182698571007577488318131374847124828792845275661726602813324378724254067695185900723404147986971262729774173044708654292662335840145477799571497827425436465516462342466753926801997180464751401468656010846321413146545228034392344231782139214215007353028926757866671284892922467434910740469745459869116886643868792506905814265911418244053415984257114050766295461781132412698977545581707020667006764476287062438063527209889483678440045965950201655055165649128261246099759258807365647784612563137152933661904990183294021980557874220980747321764913431533573361279083364018796277760529677139013906566205120023494623326738330916829995573289201219391308164757538768227658097655106695882523878029645685908714180657746876170727270092195654693339887345504181795970950086187595085573417940214387309819210611491348134708106875248773806876772829636746200065745320777728443881000824737739076251592687616*i1^13 + -30095422967432291641260253681863613109217559863630076635130195492159459017634039367287101403689295738867263348064789751570254159789948137125087440341784103448292226709160496687318581854681919007780414247185741943589321868578876747409982323164848478527326386377182232148534929183820900107032866670728568066481222537099972626635648001883121471174798351707515618196822465488055731992030009601667174717338588552837177910304350502572648373895526588901544831150611713901467698435901983629143650642623422237020077622530195026919421683287962809297547860421074943377858019634517267249471014921753222342154547270258559080147341016713985245150358435726792720191145936355704744310631522860877958795560886891000325074672434388743058152814452319218775074960965655135987971348129139159411126038826076008473921080035595528368720666608829404167828324230012000157748788270039256099897992792754143117076652026225698423426950699569616715828575128194520864841516733684202132222136383347191956464670752297578759431076710174115453101738390697510488625761770019359677027291079189690405471345335861248*i1^14 + -10039890107469273827399072869930092334834278800470447434245176167454459336518599536421043819956731094751985535706616651415641552105093068867487725117327501796061713688282362409920460711783825235276632451858455314430668452430929686952512864767347752168328496311199640735350928579267926887695885293935808741006651067069120582992589041167548248271320416759958491108421113490434577555886910327942906753816473751012595716768164515410586658497315594055367932292981574098642171201801792095614347608069690665372349528947265096374023414742749123268999895131034123188693889168474815730367076272298979320949608068230047226306928221838494035139645947533234931371386982315969335510274314066032169019620520519424281918241447000605106979149124565222737698948971614031929945230403714687845565382722540177583108815138299775938016765810862034494438233851143370640606487024379396266036178064498463019478444071466890794878401681779294641356190747408517903267977743806670659561207298678052634030087860219254931387433604169407761507598269797348250482041363001411388935681545972862455159298457600*i1^15 + -1782963937168773963002697691212161500987359244545801871126814206508380160870076511048773391347333191928079505787366657281902407965255522094315230313289295191042133189960859807370064158997735331513613124349276186996706722047755555752787717175402648827087564587216401569509725706158357542583325512040405890038269011522887901446294773216519939930916932391644949563851930058109026258238769364112313710691497725764537554432540432391441140171064216757634664074520618732573853351207830283686616973890740801287220301866259373801527300169851117720321180055295231239662839275608133812768418275566806266341740144668310759090235903225284735374102424797267017230077858272870096231676246007635362761574817322534444639377831381708197512089436838771955999155422578401788532367584552059939429607479128377190430502618076859608863691576788326001426036139003969588580609349011179141028850182698124374439518356902379651881676441770024586744363605910438966942427111307472596788835312959769536546863209493836232741089036516270369221014261030567012932348325143170259161129627309737658399326208*i1^16 + -221966942393494948784203633816546910500646080807650348688839941942298237197302951746541334521688548173754529542099059779075282920973533431038268569906424830377781676212800071946948371180538338838089515964601736167687619606509160845729143634709172511016863953052112295515557354308098932767340456239545988156462078769165949973365304355427862577496040335878586136592496314367448053308685374143856887146889804949962019441564913746832136560698160861198196097510121463508316501506812320928588998587503470101215217577476944191333118842699270431256650425069606652358494206941260519682503196606347846083168044466169940455053986404625364171120164561566336390097677082683908165393627647671621973059998265142696112253408363751698206063733534980107738449014258590165766216716736399718856459347404423995106122933674323267918272082472279230120798817937864003492558293961062381457263340902373331969859455708645093612576544867034127717608237292458728480672395645444542585038344797484208664506189970728480196578166062791168875695999690488712919309655378270079605539417228677648220160*i1^17 + -14279839529637794331571161729379036139717062659742612658863632854696692487209401006839277473435892451771865604159372337820198903751300257484926827487268540538681254835546598094050719534997109233053136011823294168848647919286914377274831703243866051324153009335616201463951285278579740854600816111776325692590722413690402118930280939431678449227086454455011413262836561660962543998147145560332484190162609906952412600298932415903328151729613196865918173367263696782540471911480053589671227674598436922607367113649260687791483065436430701565291406973728715955179165058713750622495410962890043647754749670256379421251645780120025201902820698721501682997103819969744589849947896440222580473358378412281420508542434910091380090434320774081437960472136141749491899445478100283982984276472005013535373467387984306855590718795152957781521191420105807186763444750536358408140377041444460359714288400107791101333022780749068467166762150652975392879061527653267144456223978555697480076274207299300139259156795888632024797247204518943864490704471998426043303000433372430336*i1^18 + -310520660034232130557656608468337122504757032700988764045370130190141306912239691703115397601147834935088058058114639158192432711550210649047808866405380888857583142058668781236720151848358501171876287446101931411151223570783160852230372519000597866189182152669324764126080998414108286526570961030609861307362276584595350605107563997772499271528521131101121056069474631494752650455137808294251674716201576584801225998993627968965741631240116263084172834026321971415340860233212097010906128191837764029756607975858751414686300419374159030870473807671475174082738035242134397858150042012169935049651661400180611804325162475662594134884557971061633412219695451192676655284700180350964548264098268792756865678972794627979682915349370616230752209746608748245137231728573294708669079494801333763304331345040514348049089575463007423830446915108772990616964464191920228012047301010176626300175263774421858739487480328937142798529011818478049825361758551448450677480370683171743937404445857324699869709539062995604994918469757814845188658532845722851021356422660096*i1^19 + -4063972139032692196500133869635913615311230217849173862674825581132153561453724649721089860180742115773400730552025319105861338121832666227756871458444648295771222776998266437205263920910279410473175280018246195989813458645396932148676174132426971882652383843129266087257853991620729114110723339828751236476320062788135659989936525617011104519516515695590008872603144245922541893929916755315750643244646417676695682037778315682787418535882739723723710054541802274138275295322663560392698028294580174932552079822696377282472766764688810768949785353255112582073185452718742367961293267738292630039289774006187849126453502239655048621993650007939797427382888895668706238042261577959840913848654593076017573004516655273016623849724906759825030836003917418470275386519175571081616478174349490481873556273198181500841261270683953771951087935773604205824839238214109451109252648859719796232740832959747809766115829894886890258603500756449216741139198853592566767449548134478734245509200564614301138297076562927304763045388784393926405750276664558443586125824*i1^20 + -68584388487245657674949373637525638670749816719059537567606789890705759754260246479048489135966670383479230865354657900069232745411873539847289912276513861149115724922100398371328286026112032805512661280218995547888810633385308298654941111993306256744395992449056341944766577998544240491879819639652474477364180148017076836163207485713405690035440802988379569807266287319305267516407313924098964091749781879398107964264580491412511525958993339772690085941845476523961997281275704711621161195181605795254640210928566891314221040514294984413945457259748508489554490971537441800361398999140204155400095149464291727920603813309468537701715921286667983338415349647826345809059864375977657537193271459734779111646146434756579767085680599714353703820272301987510672499287094578395645614922450367696100171665964782696199480698844545703024030359405001830678428443455470322783113527456991093502969027930655400761837644170197321950041695785279812368338411275891751829580355151455489517648178963673863564378225988849961103843504304792626922679830870484844544*i1^21 + -1006157302680555175234433026870118263030644452765180001726150645521608533239974864847494634892285083304767478909521810291215141416513310666545250481508778963059148367590554227607763459212673809954820915773880159554058268041896840890517665019273215659602238206850877315633329931954594880245084027463005283792562707039711339284645253255718129750234774594306330830516112452585355854288833406943544344108933342142631819901490197548240823513256283075181517641418647896931771056234537231327598408567915034049800631839579597605353519589855433430279073967337074192633321423710025656720365612402375883260857159150651363694194140813162138410210932584155084884620236362393778151477041215299771285373341942330986641467906527743826089430745925399449807686453757800021970791272440651678761885447364005442458647979010366313587444295657579841596951482832194719816137750524682187012341458140373447760770414581861634499717332027497863730613588957134441429181107744560894352344935766755928846247956393100877710660064886711644294421741082170194934224883577520128*i1^22 + -9198037984108970991477345382242328386372126196741540267601358712969845738760147950017062889237344781016814854589394868421488878476220022306195041880867757235557966887870924422885946690883726685417745245705359566439085857577764894104679827484840804454306580045106619326771834504737591839837196157525505643400964683797575305015091245533573450104293558800659525004472960786305462797309095403084406356619851156247076281735373100871711123220838115242226147591525192635837529711808926052775643938323620292819030333966449231624353647194214753456887339644529141548393704524924020016297747952712544085804646581490526691820949802811393717590851401938653291661699543753945898247703876459680255574753528705589797924912971019452305881629126870248653989698300324070747650308373136733970281940475949047978513411676207648418898696993523017817191651896130368495014457898723657310019471689370549297388512142184563457040845986047484248843871469028280971082737085432448910886425026336735452311211370762192902408882034568563151110420396657042927311025864704*i1^23 + -69943650467260868673789124911850030927245615762894049531732772403446080652588544411177378351574914942183320029223570429747637529917840267254622631438861308191212911393659937323766345835690930258969727550125372662991894220833423379427864467013327303157139766192959200890955480202549023493931733617507310484733813104954241061300735423892241138372161743603796467737793748437616245249954307763500299156293706122629082123983934431846900815356490448351827989008993788060085351774346024577869161570177195705863278400453577900132278527108845361781679055458194267317624786393736248657666780000804317258506276563966552203252953374604157511895894601896107354848229333159408901794288459431599798240744621084721742153414111467323219605931415908769954117943718512641002013216696397408667157278300110249871291857743341539105193487152968292857170049982801555512322218710235768112153280272027146792608666106661446937532960979168183847030182361680410869010024512300086176922139734404017113445452007086035374435120742269935947021160094782149825134592*i1^24 + -499152751951808468302657359496504519435732215680229016505866885152461995396807316684489421155991034946692224850533307358945523167130147389298133501302823138439087182030260504845496337570436718694417980716590510875238978595511746450795968131008271186070315703596731868413051352425732665604934399248142539463237185840641347947816518627237713950356699976962661881824864597522907569950044887677380071476226656427499417374182986062125819136402305475996070130404168046258823940220451387361290515741517314318095856378832371030936208712135355597887546515513900504671742845667205211583317770624725038970518062771243976883070881551601721810447182818416487161800471996595968299409069867859409115335064789142923757730984543362479499815030559830665257583951526121669962933773308475705197923363615568197530928568666711682692751646510680398090595088591217179833640617068683763889562299697285159281112207017030272694701499955829815792219171624601530208990655824215951445949344173001468468669127076860521579233368106580636410797753487627124736*i1^25 + -3234185190058953206127037781182507314300597457231536513503177596542101008355685927889856611268023462427255913347867985308103209401835307062989010330614870694425520723388619755663790166281953465411240291703085135643624828170795085789727120971990963913442440796859785049183959822321087421746007545594089752234935060018698808434301045121702694511133997843258436155843810257266472937210008158160040312877995215190787153517770207122643611638273554388045726882986200529822002561357309497566546790163741846649923064283463615821143522636719763085118742917312254173006867962435837229354492095954929015115003282617632989257913055012950563311538789388266236266554484766992182027360555700766857593577970757805384917375788172928413661309462143362236970951924820781358888834277205311518796718432102888722600587158651165689572028689973638397721116874346394728380690194319211632002066375067678021011559011340593084057607252797864026575358418905689895470394399612708488284899760493907651005365152730410091590001634824915336656377236946944*i1^26 + -16722590063515082549584008975288814703499521457999751450987906764088707369360821877065892291817388750016563013308779762085016920916767822919840972618738475770041018372059344186147252610093553935237633060932097291301479109599167076369039629479296276403147563470045352577563776894404648851157894498801472526386339563033990268524566370852772585608949593076459235367944047255991786054835122607453118401304226210158518689437281968914823988155906084877859119131962203558236300639973628047918223103125537198943389867760050478796758457798408656404784383507215649852554601328429341851741152991098076554061812860603813469336180362810181578421502757320590938890554688227870734826538216417965430530994334130858575763376614154386170464559776466686372528099293557123583257966244975652613752575071725264590497327992908875064584085628465964886376598298477380435721669202946311294136491753590766532842094818277181269151457388804625599700661952419876819470889904264553865748201169199129103929848955044676316560961741429726786116124672*i1^27 + -64420773236338577809459249297314497553693871692375015641004066007585643487905772435174034678800762384339725067197683352796526167558852910945454870241407985769095697059293419922617498087764672497965675994992315933780970646452146294646575073568676785361500860348790232315311880554426870313773192580050634742154958384029865210013713354807224555356477699114342536408192464770463117294007791303267333196946556746093530094280263278207727041542686827766713194176656361093871195272144640437041843183372461606522548235578121585557462721245101164419566974489091924181575637857046118219448652788918626441664369428890346933639128769664339762989940219853653062863282535534234032008689586599750590008074380153056398863216987049358892100018429052187402470145775110532059229767029252714383416563448331246258571352066427053737966786473393124729419952890776268461676566309002139106509846177041007809419778145153485644413260869854015338541101515189718012993679366030287190130199839196655325197783059062618491417386177142905110528*i1^28 + -178849634704915518422292027065141407087418535807445115628778805988650777148077630254527285793003929678090980698086691784842869840252588598733013214241111441034890163936665318125178971246637200591485697867328781428347075177328212811990296101040899468413087247489844293026519055954691454522888603308847767706315276709155383064386941390444219380189315568844582098455538689251477251097531898207330420848351180954294965410781837570619459056919377131429074655295066349471926049288328871204369077905290293180968808562231140351917459828268391032637309397570717180852936297420153149916844990393328818744703953002459533236112166246528642070310579875037570066875366226827776461924227042027468786083707015707864208472439409010843314419910510498694071478253744148391272396002578915220424862778912401187450401271394501093501055788710289311729157315460721497234305760839127752263075295039356906663852387977720457432692849822432465721357890950692445738959022902451032804652869772063264870657835421175869451978756801429504*i1^29 + -351320028548508701845701322693778889188293281964598923119930113195743670897177855678087183280066650279779772303988882587613556296485062505788052974152549330319574032282054222348163736231396328997089591207608265046728697475117619445713814691373078787607987706596994111409448474869969798418579226578778475270486744662072685697633587628396000373418952124025041923908872473283927871080224605258074899214242166911644006365288430767839472210502132472082019464253944986590681135663397793437042213394816223933473326823129036537050714860971501124879697065951990481236746194431901193275165463456300037853808316849966579572153114624210022375578069386069592627456508698920741457335462390550107085896391964792405262888016620432718141597562486403066484990880742728519019313035411689220777488986827116935547019597950706272201202052438866388256765244196752444994519760354404130298783255843616632156771851430974370504184784258744147088566345524717915296140252259081089593716877456337160434924349337107807371614224384*i1^30 + -471935683712812300855100712445908405055722854787848332980017650162596807987710682178893864347258979215397892371202959995851757741377757863315401092828685457346913159389744266567846880269426275420916456111886934922236227004002668935598026163725643933009689284200445063367494777657524505585216693377440167988722507963269650489517461012695950354565914901242855300711819759525930725150550161566707139771644476487153982525763852203723881589578005185106921781466532606056186642367683455896449226302177938358745854354502405316791485888388085411650206440900021344020349039913376717690611287461458652471924845124583224742425493886660910985438356626659845633100399120083910944853842810851543020973226562747125424754973492993781742449012467002967019471273072713485597185718780276742201397063576869397991326427274638315173359588954178569295335657026704257868596562046068095004829713577324397158008692938029116302681047196380926247316655208857972761045577957677890773886398028153847419648500016912512581632*i1^31 + -406995284036028786427764632380832209046593212042250145559560598673810513992016076427294755101239649427383058226401957630553989572306310365460847637505168097395372975297548717293416264537513150166172315091436872675870585941823392948514647407454466980109862211187563007241830915518308304527953645643754185488359152082871308648572571032773779220612184077128912627632552842720693831075155783499009298072838923124328447612155816379123145624909528931333197726817512146309092734142657226620930457304354702363458319957838529962979008747423756031618779729162556237565015406281072959982578196650130159038633589241404735549965999848746071122712441892425589064500912637303391713978238248272337660317742985442490261663877584627266173159926755871989874407909800232826288029884623142666559969915723941047537353735153332495803640094978158444741471467776614423268688956583143668275237599931823914746666680878983813579405232782521913075951315828212823920107254806077619929830782591835205955922164937916416*i1^32 + -199204126439357165423878721370174977292579360102397550430325914097711362652446979354563767671186302540536180623038165123502098438430991584202581420634004163620188551567904181126009857317071412070099645883306506406974487101960317868849199537438948279750028745162829615831065310804659782059948988231155299673367998137386953790037801293842712126766662911433380399079431703799818239868092837797773642140349938550200584963930837102913298920294495265410459612113393916614210164107016094895132639231756345840060738503206989655769805730345550093614115649633004739696842954689077447930289619645653551990203184955622412852263609377584468024231618881758479187591829782440623208374589879440432065540048309799583543875244173719153927802037231329818762797987344893883675489331496409417064486278701347272769951574729864289566142020788920446544058147756023106837263019870472777009686610675392661334362518813266615323795327774547221037487842539461955854705119892281542384781597412934623301067603968*i1^33 + -60334039631135566779604122293138263344283576168283555039172580762865026779441187783711067152117963181646427499427449213746297526018616006716640081606193429075609013490999252475752929557235233932077957639766027204048576264449464664488282026470947738723806070914329196247190336961548892381366461553304093472766073704096819316983852385981357701364393843927103691901558361738907405877423512085299261088511385383396062495929438800744022623374139187383256361122806829940007460265741939558600288085200492531902837437721384800088708500104613445186015062084135020551701995508141567507330729070998414996923789091166712324459536125223960880753181845569425081012027153917156552313435461613706757668041002699197855612904832587541665396728273537795606766241388234770928995816535827943881749174798924202520212921486673072669792700954070249818306826943079168221830756352075920605890559257946295345051277844129533978045712221536999088459953796903100464796974630683318283997571955664581820416*i1^34 + -14607413620444989750456354264072921335617347751595530017969536475330963605195836305151694265895716651656632032539666914843807512167559923407498477093167618629392453434115298994964357934526112115155083330630840184626828955432127344474722002359481624652242474410358812216586845226328486486107227822494299949954069922295731912373261480019610235762860355517297701763606257803364901012921913914998877383828409041157833031054199844208759775716910240562840173977735031303279170285417646420838418927901542893035472580612607340523491956399288547202147297844779391535066006852450769465163907435848904550488688010979111590165487417209803771089582415092452437087783949663080096520288174180733007368435329103431679405128506149238123449918744244861246856810244275145996267632846736851303465059826993215763178350455401650981450250124538141747326515584957362850418036948356135888523633779342157952552205279693385904665093935396864552687302931317088192149540184781506843151844350361600*i1^35 + -4205725886375780386914987563971438920989534142753581777726833665606247599047758574029376832695003502840828329226962167055778763317020404255524838996014393546416302264917365441026865094298204848521287839856429159259523305408500383006636775459642317758370660393412360044211747769923506983821886726289324236242070093899028440807933428496432199423371364388276308009934962487143437306325130960994251418542000430288514794870112569972613347130035585978499176107787252609925767079905523323816967689588081728808276781118824375554667507276403953373619617523860835749362810552549190544703248271076775733969185189707655880457156335465802905545018239025920079334359348211547939830762300022614706514383226333077648340392222728294965697113123059622410547729819361805303262367930221199266098617113602846465905597169466098007421149529768622247245242200819889259421821981227546520210632174274110278661117438583856875624412856744817635519839370857483030665882897975909264950034432*i1^36 + -845007268753215876550124999451122924007274022734482621403366849966142979276312825068115230362855031556239824982512308392243963190971239603086750502474471859413605104608255043100712333098959486207649221980385324574374671835283976274916653522203816327130675634633406298509138509106105350341823854381364897638681373186963345219615181709722604875222505556060109383841553626234662321206788787089625053337700611130870074061738644544961825901112256797404192233467527715723584432325019011651866343282342351968998851487351377068036824931157038669671267032284395378068924988975162691305930946226815655528325506202672830856127276113887265445549341507225890607154195358795737905427763789224562988385379491140025250402902489928344499619195099552975654278634003243762332789095401267455219167254809566456078451715264356346806307103001469357036131668292426161780193870191457319880429830354878402090737026655986219186246999776338116776908718466021515596183751875371204608*i1^37 + -97342688400888797144025144355113711059690139275730372543883363870128354382602587652037642732338295943634966035741937050848922919320029051536283428071788739341307233889372368905072256118730237839967393204156374411862191264268184186656139179997640451601904088236491658594876117878914576960362821168172130039958184496661490874352094764049553058889784316571353263910519606091930274743314622004703407981983340541050647356509422266784863842092093160356260569397101378242729203260365302405969458788021102031097828391165571664840711288827639455824066780059103303308284000677091658238038928757688461436299060659180628616314644203895887460651416414793606637121308671492253495481420202567888288007781265790867294025165235487958765869734697228809955101535402980910673953960388981573000259562071194786578579179486659787904679609485104984850509975826873843403766144062983844738917231717272751143492743312401283402113604205673130614132824996071415291688257585152*i1^38 + -4521917129227394798972445183400236736779420767417280726812113391939148341428812987269428798561500280945752718453714872265935355867159243128964767033718399161719181557494302135641995071905261694076960418197418004249535920043758309662843782270081444804040174107749601129047618599937052487099740260570596331710217135755566134126588443027156174440412684804403007757691590385237542584780668675320478130082719761268150708017665031488226892769795745463644279805900278452746264547454509835005342653515818705473633747729788902436743830923362677130556608596804670179991542462295898067639241907690538121172410700685362323246034165789435695104463761308251350109117767231372019186528641276531984750325059684115326327128559134516146039449064388527731371792685056527547816588754863713176732037283304556241482792380240143485424411626411541564390208633108841886133078598378920887147128675287114515252716016396799756074948557457740944806646511303891311656960*i1^39 + -298603938273334645789762733097362306188597193259574434349701705587147164016821365392823978727101573271734587324976729385170542139996599539436574753327114639172163897799721303904122873722810308720689647440004563197288207394566798268069784551592228542241632611601768611350786743655869453200776236397277593694226360292131720517290377707284067927927599565453946164735795008380898579847633097478326232632323163458908472802829691040297686895502247440891645859930277433309921958585458748167327448848092663743549309355158847707473960950887498073806462357466354980557643025792609598965450678761371337069157538879314437773244161862571959627672995099272605237434010057604771590332899286518812426682497525372479079941393361705016208984861635993887047418630522633448580413583889504675836836579523821436891174640056087901144491331557724176967932845980292294262820658847384845468906226140337660289847601570475909902329292672088774000758078381752320*i1^40 + 6368352403184560972067338228377155663944336700983951582590824287645906457871502700885790948316714318450998401942574794902599321366845271766659310816383611554142953157192336143146187427220079488690235389546539940035238149505959443167011749397158015566328094356375822594075900313588618211470925942565168008081175219040839878257802966281116102108233926271295978842110812762525834205330311301956063586208790360277882989804425577376548560712158276053528103340515794017478972512672105616975008312198201564912528942981207833887174145603861179153443669356987544799711788849450358586150100519426436174236382691808573317079206355407536675775031652985684337522146579870036638759020471229066249925932929932796654828195680030852836311291574442555102440464543340439068929489388045251432639601014008534392634415264447614757547929708591476006917051527019895435061488126421479379649672298247406184397190998011884422550673689560634772292632576*i1^41 + -55073919132783221780982176278853628332593501419349216584336819295893685740445380871684422599409356859978278451475270381189529504484125322457072605805356179699487799287368207058414846928688343119836818165099331394497757114173973365807697274962707540282707152639051813499362588557691410488556153763427095312549454741222796345214622907870395681325536781931441163555092425648715913592394290272508531619629291709601493766789245040263270285914884113397150694636354312607893888640401918206120131245249038117428904786783627088532369354058011972512627886720175743134396584582046093815422774936882976668632799111264779157180246539057995222622895430016401450557536332889175450079336317014185091865146429881940089222109947106609994416197665180406382671641587619371539138600298456196378324148410781648519882087646307470330249992015839473866604837810685716570399676460979022483316353238868781117554342509655756750472874561164541952*i1^42 + 306054181188036981728295528191506522129096933557104841852532544833174040906457302960721373730356654657295368382173602550150231821991198863338770011006458780112576648961771698680655610847038966495251866471759223345226346188393485162134776860345693901485203086193631215939365904384794328055671687957788944783639770658896903842738741609582424227969290571618094041455083008050500287094607753477927790949707279928251236065202377977427586821115126146658807269314450757528152494964632652517244407363228078969704379234667870275081400695296668639168252851928863383148780184420470984039054137474615194832821640383547371345021187392948831392547974556501610314024889933298689784925821265191113923910415530925536962882010118799826119676227400610095540989847469035266711618475280390901942599020794472411361922036243314029136117124305015743749042713574593795093369032997253121417611673420579518695808983814492270766451589120*i1^43 + -1250379594119643908130355752659272091397042919637782942188423521493027504989974911998846208892664111021738732379398030447971398464718160225428992026429066386401936630754960429719851065069559636624655798196477556045488602903318324489169924317081899412075361278442212245833215712233631151970356688866423064871826834971837858177586109417386375977363537836726139563542687072574320406284716566853877257101661942694837731369555939392443673556734067166215377902069066681102892396708113668618571388781099202548223011924755927895830989554366893966448370687526526273052682511884982132303474764872167067151958981560560518732041755190366199917674620970816756817766337290795888045889130519721559844300871518604364448975130575904578851007373127835770795766283703266150359328652178558965499453397222041284528123348721528581377116059494478000161799344289102839426045734362659216882612738697672983618029295215075917824*i1^44 + 3265629884762083109954897241773124935913535621770477450406082967968567916284466777588502543553266906664169044631280994581452705879089923938664117597223563303070666824291283034995034097309970577985665951161571239975334079737130198439978376604764951723155027876171426507269600422386602678067248297173896946816784351248958121808931693900154269366948168723471727753304539279593358215098888966491452703673391455804988945212110883134103253704776016828565756911705483241158179806825127439292022934144316400849075642642350130550344238650329521677248434062419310439982221265971295781282056711664122647334218112011299952857755885441063339766392452971057332352534885742960109952232261936342774441576409602115823275171957289736949810661531970565812840936727547930643229602661523754738946890354041813735976893070075209564336542894480000869805979655316434308290106991404807219051871399694934546164689666048*i1^45 + -4455432249817784120486236275013940751166276236405059800890257204248414306153089425884647949482285721035969351615055656039373159832007106261038568267709005768347423459867672394432441434898504036825146571309627257408428019974363453330350443341029653236441570171633058861166540156272326168844268130908983682346940137142261499207644085030682922956778472118989331164736474396471971794880299468744787891282256651153601134457427536427661748016629615281777657343147329313393287264541966808812255171796961424386463232114665899187272294546632063878943993103587354314594061531339739411670600035790786600956205951164536402753614063333263644808504617236521631523124264892725071576478604720930767054068495796005452869032372097935894410738233559702472028168101187780316379268210831966817623377102774340305067054237690209126657167495545796627835668106560326941260181631132076074041897470917112496128*i1^46 + 2364349385638155123749223792436987129683377883114037474847203925104729006557993123017818595003911726842514308534569645472815598849714186660162168476780890101698993098980704078600610450084654194152054554728947698835726953239211139167603249151008165091246925990741531443628214621270180185919905339749108892427028014294875539649771530464359422343714738566547491830458905919178479599099720390618352079404078932770777846634922464963043565583168315568790144550955260996324854540900341371221592853996124564248118371603877549744776120687294186939428407277726141740309582086693980201813286722714655559009170411001591803379156448646690998222947389268038301766355079506287148225283448475835829254900344920062848911148957174175447605787289303845757441359987249615602391700811198383573355906611913651286388001693969670537260438270170097410804778629917140704750099285827950160532576665600*i1^47 + -1286026136988150696443995116218994937028312925823746238037926834527322240916573849977537550603785430039822138318118550499670361624610292392376604610454402254257675057728347613098022467352172611993439972746411430095723831619370371932350834632656627908261722401937417446523738305398268121773732039759799994803376007650873595569060718294171754095691827832765302865637259180536279402824781085590604285425634110671986303381906930241430665364340177176387986193801787462606759672406109277771106288606545332684050968370361737714261244570645391270792108153204945597251365360430837477671476951657170487634147911824636319493654436480821931065468893696163867658940380550543882258586846307578287416746733304026226050695284027032669835279731923539620746692072903422755173496267269163313245235116658615890393787713870278445642936104839065108227958095167467756757801975255308173312*i1^48 + 718657291148700596128614397747493672989172692517374717133345609936064402981075295566569181169464615597184626419695363674083299180845277621770219447337537651206763556015965848702706496066606114542011151779633211772979544030617739744807006320736246649700853152423103487357108431119633118752567237549070364387465991683445610966025065446902213880088403714489744374587304688300131234941919338899513116072316755205590973554087311001988025311721345678796140837941096596855141499491077414287472883788182578313078127498143732680003442461640148520579796525227466686516186632545035492857846016786253050231986552260658145702985580352545787601073847805005709011672510418860316409387796166323802422758464630517002103163357796457142105361155011443404754615703074018677312926083516933767402938517066031778721148075700918321348519301794362344283297930582824971931499888640*i1^49 + -184084356779644738895906194857747674094474042602032966864905723794735398933877341368673874207980618354040719993109407060228008754945816325686120994124649533773097280737062051114556137269474324173624609842521727742001790263625421650441813612583193305630505720199540875126687433347240817052403188008104308253474670236084611096867002232800523908599382153145211105115028461240346735607056315212332051889856457605490287383373994980452352700850216980332691923379726507050467682581060745896089512208475130155967773054157674350359890615657938004162443837472062714353779467091521113772825899463145979878858078223397560352893182641004334453967093372794393634625627408398050831719304744332321902415588980134903939812417687604510763305261227402446978187216945570221586416907471657794556977159987416911398061603228104916511162779758901897175762753880568365056*i1^50 + 66276158126573512928510979924827424762402203799113147790673629156248070954842660754629474122569416693583193611529575215440680284600598206473544897451055463961739895772232980418244165745460752730673026797068878779134759983432314803300832996106891796423934730128622080987062952905958248636316143024379866995358009399822598177506257979238207523213283326459347698208744378499069645118397779068424789757820698966072004980701246701166825379156989046706027017911130645716300956709108972157485258296237818205420532708767827495300866142895330647241162115149275495849344984684181938398937573511994700735868779885511577310991900535617346514045695150902565847628819844820920839107645587570964269292926970321074854595553863059824019593984245972990976752236085828575706335553754812781252547917171223334489635408101230052891460831424389680209526784*i1^51 + -31336399055696901729279512709493139522455809564378176878332579254411466009681905722181546864632361090443535853602501636462837852988517782779035879786146314321582535865871590217848353610129105757280740828588135936466457506327458670510418873869005524893765705895188775831021508777783681642882551129038682286519833575345523748752218693150119291304995386764899447340028078417985504597466509354754445483645577098576545982391965935535169118365508015810590028708244337515559712962775659573990958546984712492161503227759600182813972811045126386360987577228801804562422668914196805704697230277584169074485918162954225587634885981052218258407222427137090543713981714393227067796043469719000557404055269750948614270409312459816385208317690063762766958235797730324906754074181567004445701033966161497206507720971447252671197716840448*i1^52 + 1435491650776903096348924461970888082817943058171545193638085577242264765709163157196027838139594340258968315380147074802751767056715996707845456003563641935238889514291258723562085514132520781565582334122742621889312425063267501473395405512917879304126515645146501344623029104198681923489287097191433632892651891802404651542102061783975100078140593641958601432382000264434246378761610999188721816981879554111860469270144593529322503050308052257336049123844669092587647500502143885279242158905471595234442495949480896441108457585481982834536203676345282725639561692391522664643152972800294098573626133005197389475909021497548531059863641211459483058284224861599718490656213060858470870650875775952253657739206589803616901630447034682432527874081962780951999845393201495203102745490000623685924381099374268416*i1^53 + -22348960829713895090226133399180780130907238467280261369011102656693228605988198379779515295754037382979208513663408585181156491524378148543417697950276104503717861872563072674047224183808109748770453450404091925047249147463683852161545626830910136965809444158843286873333744830717093453100197549585627030262692371951909328302174865141105667718045337520344635120807837124169427757435115430616259502721410455269988897994229693783832412024128452179859089076026500220369310432628096086594637445259553419180855629123674759829161741556857189987411647835076990998403673696575510665149000343033313194247631083916703776212767602449262970816796252588666957411979580432778966464779883725721078544168021302891301830726757194543571594650572138874596082932245294973288325470529137432914831662067638170157056*i1^54 + -7798536408888427739719242817032560328496657966369816898213494252996322271746339410539666188678162497178960154417702833712515632204783931259850936146853418296107064711040373754119578693320317055901025098322393487035102923436159065368439718882328265072708891960896339164849971093862632050988368281957890228647870762537670797170439753377096494103521687910193588336256918949425968926429564334239143768879010522593344813379392421516711988907262070743669939484913682276731057429966463486492998103883390287768315360752484724713372544711312002568037832901664352180791208799341123717374442806668950246660325176205272379575942425286354216740666506779429305443161157659725901011159030930146441705273329177063208200144431647911451524826397688740063183534617492475463694202994287975024896*i1^55 + -825158646630898749491882542106901714402244400645211854047078103947968561544718993384097629197767670941722305549485322120450654537313805282570136036238236159779900746988266315908454497851825170650983712555427137723460267215591695957945665482243391356014139522318895913674714553201717126124627569608949620211535149202926593486864355607743769339958282342988580394802498211400376200713652345339190572989029087134086236829140990793481573970560990461121872653039186281947441964185401470361037940501494922145812435672674686000449660216117582869732997282010091106171692258176770827440025591777586817369235852808788498038246567986826317276837012423197355638025336538671843904183464284699825734357083355608399264646709313316190409628632077820464248244799320001599872*i1^56 + -4030319591216779550940716878534136422885615957605100227668652642423936653134237734725934786846558024111166975778389049137894598394130253727371847732036773805256976585635246983281878170480514873183219950468602591364629807328119673364619730089203317111524247866593492988956245956947109513963088174495906930096075603102148521531978392825051697616495836357714590764586408207393479193162813068194621296195600251919813144309144917960544544825019146206115387590443499590902989751026143147435305573710355274312755583390973216587862543947823002433059916178492816952790642790934296453883539518688306781647612632143127990609392331543136261419994014679126207404119295175417314319479107973523661899813531966248287988487190970532232008840469872*i1^57 + -7835923125241885796162751439629902045312309751089124207125319132616498057712646775315604987279063219869971667404795531003257826298574523102553123021124845750778482521524999937452215659001069339649486923000259099435004682364456507752630805519962755087206406014422789575218115010147677698685565639331437109323648108422948366041187120747502876068572584956725644152637766640431148234057418837697951809823040217391228070799705662618053949512857343956731260122330742279799894047629459424655186258454710866752782980464478651666465831937924479514420708668234783024494635427254916185021288815932493266580600717706445766796957113035602677417524532259865186192483575639548384346126823462655313726380674421884368432*i1^58 + -15159395754385701706975750218698081617471736337848614493388556649627037486598000213339172647827765152070552283736413055418839376714819887616236082279149816067826424206685956274421458849315740492258091003176077588876086470804417122012260776671966697215966273415642835827461281190940365129930213541415814189128891917328126085237604048800876128147283601658102547113312396956021172644982710730020167929922741232441575783728287000924359109190483509899541950971958930778820815856372770864051194655231695435059366080324188389989580869849147504890992472665740683440766423667580430335628268785404471034308582927335959392100965302270364349938337901147553581891554188666902931927697957*i1^59 + 18050043730797956956650342847426917067420909657477534085673405300421577848556724615905741399198902049103034403442744496078384838367301032573430825830603044934525606170963468967752395817082975875465053287890617414219647229721946567160234851158503007927236362804014657765500159089652783764182636556050888462416731662432710163025651936615366080335604856649590140063895013652913180078891250823101622203168278869790957673010613054293521906253791966487327408342083786905733584460111254056993632153896312023804957926030953758490615452442498683444005530236291299967271691155020786392795166652336677563014715031639157566047852408020848081672*i1^60, 2240741259984366104871757810287237412500111980328154417763983398308779914827001182342781835480821082334406373193604298301362772711214406475833985767910102420658753499424362725600361734185197322495435123433198713798283213373711474980555230125618761863485867154443399877542816352588317896328545185113853153630925655053705093725979754287155879432539942512860019327915793192656597388276568686906619692628096586035532263237142724605084237177725691481813145597705840538027320593923663220190531536777364089687865643735676539390401407017821787069486363294874732008795899803565938598322532913320462091063383904340301531697289210634281088150480707670431027096678300857651650451940409566931168613747912141481122630966858478590730438101767559485471063050462482759551609489537426284299388751416123148916071787432070371439021950912001381134679269420879308769526376733661973193256583027759393198574604265483290822836024712257449186613759044102845714047039726710951419122618647864939817835956437743773843853333318651835537728155933933594817888767587292870483835199080390498718405430772027055357654822952939262511567990762196896072998731844721359997015025304973188334493868371078991918128903702725986951704117656227637468546190333025581542800601790299230785386540951714401354678989670823543695184120134182267567187544768512000000000000 + -34109563941890485631276452236611513989991726218502749919937242741395433361663991969311222882501166817279278058344922628125977510392537299735710896451309268681542502347327480926854098724993895883984183519120358016905220093433313592491622084789517584595491747588515531209323453721969282856703324442084205836307529945885440939828354257209285440048871718212408716078185416074446596377394434449884830753720397240044529722488135012345637428827272246405638553832043495569667872694597343141110062380134729178800027737132391150698022436130792225115828310050600656782933245005155679263908037033806536052387781130419138493589338731059353010274023964480638907948057603387659863299440218863881062679170536226414358181797603435827630054460299645868718182855193315184857174994242259131122634444510475314158489036429409374342889962247637158270662950510993041770051887379306466363524994127394912890921545553990035299049700427468460078847152597787454418546158989136175105451963415412481544041704532508894515217120948227004741684188011442791970926271649624423923613068637200148014593493932605323463019170030469780004535027491550683345598609014179024538915898049482676412303687732773922913275933341671164319273153864074158332572762301454946282302259285048462845335942407270749907471560909718143974766623153008978287594129326080000000000*i1 + 326909148832689001347698915140653659607402635021747920318198153848428141184813809595340424945304973374277063021133368416539925373642311795932005113007066761275358861736824222967960600874304478778220425092007830113235019735040377480788249586561233131115142399186846709388297942245319889178733696324551470464473673335470402623215391402754621707017922969778385975866008669446056874788492894131221635224954543003870067430952732362846055683428923474422204506918317462168885474823846711739919551447072270862892514538218664860632856639643103779658741269514756464231540995214399931444123491608620607273516112688229119211470431123372593657332249053539377296667533102620990598309688168021066320010840232467544055391956806134409311738985771473119630699513386554772744486983777761969097401559839812094823506832889015782004557599191563432289162805549068099342859427791837214570621731708493014147360605434596033187793360895820186297446784159250624283942719899316823564223064351017181711555679577401294044502344771297813359414410069781125887688683334490021800335545594160570214980989492785598279068836877216760321620927496776796789262741795269335002537387383287145520064083229810653102214379149743508628676458973683219318774818752045082317784036316374737783275725059767854861747125930963281499617304762948861677368718131200000000*i1^2 + -1912311483940166980633285598970736611218555553163227600579687119243177351820871734916977428383487772550094871683535573127340722588133555781564244931189214690213091056535687908000918957188164737060734638708256806149631769341410969186803438361601703705559270033945059029906009606267640036941905050831359863018469756915940873586720376852543815325763938366247293901116090051133100541479345045437673666035150935160661037945293740803717782243194058735472463271815905442129458479498259827695485993576769680388668640030104779854854193043187976215281979027502117546183036182603022527900923132777935162938818446562196040976128737776259677482130830035088888950768927257863339645133920676489222690944982203657139009864560330807291944710035639968496558399706239565796150610998305567431322244786004460553188576302227494046137889683257356094529765768535152029263064779355868383742983969463130159354345590586751553276606991482134339137040232761007265068305828115860600847363881385906515060853786842176044230041627685101815075848191897697035911697120921491072678589440001562128583418342312954786021326709711252840160279071030076845526150796019000745722373409488153315907518874667415219657234845829991729158099593811940772965481553481209498825245847480621736243777008920673000172688659016660448602364293577495523817745809408000000*i1^3 + 9962569632996351220091511245210685966824065271807607325772745707466737916669507369867685993862906384108655140068744887520195365228699425568059887942290944625862285033681195855719194836198629515694315643836786927855005065142928855377608919680396561299039237856261494735510385741883196884786052293214308966167416286999501472340141870243851052620685959883176291089090405698820937986927659833061016506495835007172022764157065266411446910087592268393282562695086855751361113299021884191912245251516883036416351434045993127454272906254687438187902103079933270625989886500107610774689390446764598765080340421000378872866217380414228124029490921010921996729549729805839975031280788149801618538557791370058119154371274139291064440809100717605199475041225670244742596424215396829435629695694054525662241050031681770952193411774832594189270592304675342301390191273537714589524860852479416682164724255475709240875275589709672978391990061605257000840663475699490429742487033431881583665138184359736230838473119379116791940402714275246208849696435501379702108207531284807676338027851070098186150979406907185531787970034311906432546629761452169105557520741716023209496573411478637024787798236692577866965556562506805676432585645998943797751656736687712210213750756598856829662389929605765028448477620357617280209146347520000*i1^4 + -28305121000583824064244696810379195462057880407088402323744185342681915214290969599371027353801992453400717787337221282160876329193078034895602116329884470611935399819009836452942641700829130749054118645211646063760891262033301359702997108931358530724972708486288795550906905265859550829013997589845256366194297563897303985894759847646881161839536746027070531498632743667038106641475393255866610257824574933969379891290122278824923097939215585395570801103548585003144813897372380497458973248671227723372022514555461690340062407803238811240432558453909629741090853430246577001322276165468936946330611766254930236582402856302979780403077784699174864082551624085081056676249311160917397001490200943695401181437201530020764567910361252030893354516812695793790121712660952296819186442972604248177006955140976976016211528877234955029101078819215576988374619074591075388077082039697948988170003019287817892673821529879636151093946810281853373236380492712483305298027667380846479678272952135604494688431202571481784767329617536952154607406284118976859248367811417819982361003777486236719593576356868212604033262529370264872985967463311432907542186805447806668811205217267852073345160004223045031993984007788449374604286174254437767408646664988390441341109425353604575372265261845347224877752790259267767480877056000*i1^5 + 57917646215144778160896550960354910907372391138788845514920574088831139834605256992115225861352190524723524685625387434600855435235069330207491362197794036011860225554709046212586385372359096408626023242797944391301761790246425783325993011276682586251376009964136320713271395808291494475484305890432078523508301672524407316715619056521241727454019089382703802987311556117385325307138682985496217011877081460304527288867475505290361831877929205115862081989388295859865924923979662862388934285191604165032566945602532960514535363307168726469477685586216521464883118548200252141528741067292818451295790637900537127370447236539574058161436724459971737214058070992137240811503044683567057101757170045650833755438678857348316354154350089946320661244572963338548015395766419924553370912491380680930906542450850542640271140208933086883125768917575721166172507274755294715259564116994913561780401892114914619680139553661396005896338572481115815532457158880197985102948792051714847037403876800398950707463922716892064696937607225848329228560250494366587913187447939756842026815902163635292845216391079893317459486903954003453384570735813950431635955685203265533240907490395594695528711358512716145116273349029992916017954653882245800790330048084736620729723778100745710600795524139695002853687029483426403057664000*i1^6 + 30987780511523448249053308368638301592043006480634467124682681689248355075253325448896534917936290987318790975087959038478196345532644199506479177308761650395886713336736012231397898314607514027242750985890368499420054399629822925085558443234364453570444268325643203003391733345641430976975972183764977548384899334408582710439745847296142494256713960599953286553318822225492802167039373441638001983032032601012874007278864671931868788027376363266751654071325235200194030633905069475119077486902765617349647213495650611706579006043393613245185042413880575671631670827410101154174373241369125557641661291421036828129045652573398854775748758044991319472897218789889587261051452958011659771977256145413228593768679837111051991135319884384423081207502506734095803567492930039522021323259139195759742168420851420425071535373018279746644157594402672889764209860990767920411460459465023901547293409966163884723329295841180285796227653234945070094811269647196078415298789490474409679400935578340173686039241257068821613846090678352850697974138332923747939534770700091781785785441014749381840631735033617769757510384569792438719713875721339425681308754832089025733046378665851974947455650751508728230573411459670789433555914062087102385094941572189825834204810259106287124663343179196176665791271896329580707840*i1^7 + 2305877611010799945537551103845535901539356203605250123605536382742695107648897319326198269486161596641100980901878528966789469622520466500541209615367154448390835512608667067502905857437795806003195023629716878676059424419699775232144050947452538073200521439810650024178624216531806789997189248898925736849974249667295309725801425582920575947112180898625854569302931371799950341038963503192145330762069392949518577748854411902202245413731775767094244923853429923819325127749882419639088704172103241944267496296081661465581756443847603181142757055005479099136051192225449949942119454499505578196107033894891320358823214768307053157085521273230637252097717204533286479995054712085600146391697893151025589843512420583437779319132306004121586602473009641204403588540545125328438599358626567331066421012261682842883278194965957433453640029595616408868336411173740322699488380093205591396241087144049874933582498756114332094752032043124387408380378972135827281616976126987766753556663289326680505212506140693080126785598169707808311432813170790644204907335324097725647359280578411194686380136804063995332391874015615287517526054567480686873938502156386001106823972223218833535613407169980476497918920710617136800839517731720715788019198276256638658128858015684545826614002253984290806946416402521653248*i1^8 + 893472517988803107515560689033645991443001964256662962085086164391867678313342580607854757152238158707820453272903032311697223945812441570570056075424420458484704340678488117836387799135194509663665711214866340055457343014313346923279896046236761663282294603870555323957432047250662295610241175849502989304034542031601754121872874484297878107032751841044069000279540597671531907087051822226059526289260862624833097685593644972297552403267462727178665576562832870003795228795907678158418015028088241374192044687727273583628351205377688668772160870813068557776217695471457072214537421721900730011935648835718212482564463412130087552295908649528342226094302591275675355807644903493070793832129480523075194715437619687077021597351239084197781150676757098444099030868361620632625516709660749386344311696313885479129174434164701985277202260881137485133418993417241787150080963911486483131430511176425355211457548082241449615277314138205526146751437177407948578772366310406573311056948916659799781626291890503680561386186935225555615221113311441370326097808339070065067111818122252873810143969136777180941006728929091779506559564037653407013227100029199011451189119076480746535712404960429697440757857884928211227506016492690344239079872685781671047352137268753855185758561329561050398257047152885760*i1^9 + 897633108627051873471680917084380162053991770861842660895773701229632142381151854040136151062744637958201898016453775223310188673067967290695009592339819928811490696505970573930613765954873477793870379011458929456536139521621767980728194535310900732267196163415677035271655766445170975703565324176304611745668093166467475931913558830634992755201521223926898915531015805699070476980769156738907070258807140301520559636179124877996054842957464731004890604684018776452517430239625096897652239835736671833009969198496675438951630438679188546671576528891175758276975634313922837322563820610326245885926449144982556789167685407210798451336926572955549764983225326278656354213291610722331006284512207192050423618086532625666546867205484601849468672749433000335658432380999505939551420384234422966425128725965337257050981097593737303434791584398411167399610454811623914088422114648151424761549194106946310842806164774184254478921173047827806775762149459140604819738702292465013659434203256109282466713072247153804316323704923397703973297119091652422127893259783612399491684057286559808568162097274944859509131768328637839907914652184961841574355525297008956871333187352352437724379242166635757636259439938878745049281103958334609779534438046686546405317508597109511117477359237619513288710491734016*i1^10 + 99690115882344534545148990790564887288044656523996456713944440679144877974366164200194765877500648634569190312100888198075025964767863385377815970153552324648733099502288935186540832486643242922666750935961910509225252353219576093354726865792428325055895312807961343694301327830268921492309484162058965157814093271209097076161017416978666883647337842064097618409816023422253273109316876526056049494195404043818310240984370309361213025216770233000487936935588541164201016427190778973909211647838093388271239048592718258119598574906558664362648078730216646273799510798688566632772412795821163312152114323129395862003556002378846688286943458005131206823420486446172484927394597308481040480916919747635995028159802888799029350658885573349265173926344196840756159722609363608341609011110128259061523104866110487629164940850319710029902231993800377042874492872271078380233238433840085323101850931811829126211523404570714446502335548250844992616899071113928198381324950246178591987845558454861557622680228656057730789731481185835615314398808411982131309328280009804878611137588879956145897460907449510717003210804152729682743144387425504778334561952963136152657664920021180241227794004244594748590270607674159127791642313645845186011554538938664314448237059702777297970907731001864015044411392*i1^11 + -25392318091231078187643238950191414986665383583018420698815544729221259485503883931774381128828134862503293915946648781750461930200200425831386653852051958617704117172473886534195124285541815821503445718292723263841879343001331991277674170852275198602287712797519544976543076546275033597373853636782951183257898086581868764738029375780550135030387361614856336024844445043412124830694368830990172928992513928959833761934249077355692046163239114686985444302087876583592827231825115150691235965201129903430273362698790016480178561521705683741960606733278430847445167132823182953570240006958565350428923282709763644464648943716058023825681360708551436411371772287416546059724429569906815874264200108572736476248042077785384983537737445778458188815718178467803493383403583118419322260158991258638849280317487966274528591490213641166002487442571111351457076341768741490147166342688540098488829832717501008388173343799284710080411851787661143355847662989554348836039341613521068143238254652935037536639200156121575622607841268310545608493965279215453852893067946242900558191528648205896881880521590480421768336515572043022099957841493258615264851414272479395984371385039350522532981791364228676607549563209300500494216846220599517821873190520177473461784443475161272092327288517543935868928*i1^12 + -3689340655771208102063417230690752606905320640127892611583239938998765292972186844864968189802512302010876552083990564886023888235146422910147685541177718114782740332934720380185049959047712065086883800771131409704343903061760567732752093508701255656272174448087466121404929001746507633469091545163740802683830887349597678202027531688379051430352070578926951091975972378272297539449396768279805913310676528552053860379273872246247700238364920464647957218149648121766362572813423103194771839244876458172133288288602669117891892894352621838534726040433430885759074751140067763882361998574150114448565145497323146273150581839318969184233560951829375746962527487568793139277067483504533657435973625332313533012416420150724942047146489355754702412321061021631879374599338651504757281372618979918758543939655179001826929059310638724866780106110221932006275181164972509014518280422735241053858508956906709650849891147559696808677694905590580122832450808885525485598408273641382163890054550970610070758170500702026751982240859496979146647646801403422527637414503247850978241379778642464706320882483074622091019765700652314561907146843588526600483564523346086873508442767670213884525043286258437451991693310983571089684314702244956368514434828417399212785145466509790299708505634059059200*i1^13 + 626499238523894752838014563475332473321054777941378615076813529314527534411281421915447140018028274381886898393280817426083083192059460930105779305819231916729612527778278302691164090769968304915831146911941347486561638705691385666722162881337406871933304419057581168467498477848837735398768110675458411099482213714519549127038449769544699338186787750674998111755357702012941320762370384552776667067187930934484044012690370233649948179185665334481592471107001135946180713889369367874270959627339707897428916390477845372476393332181770825966073767296254624684475153950372261617073555786420974447406337230486380562640620187111456683184786015729342801742821047950989833566105057030784843753976084855304811281511843766644300864811942964763102965945503897338621052737143963636782650981073577880426029364353669030901681762880461474689426195739324149953278173651302810700153572052599829614421950390840174199527611129426168690011926630235771562271843148554709769983798075000720794167674604288584229294155760803562866734097770954912225763349709161783438722658268859085716668067686566173105761719225099900895508890712959594364041482782007677134341420590330083712268200748167868511090449554724647439588696350245685482180104972270518284069358921280820727799791061749518353423697564401664*i1^14 + 205156482181727558034900097982098741073224232676936981634379785174714442492284054211356380134114013587316367385499834565026516895550308548617710790287895677990245544453437124289974775057082292416739293463954411678489225999163742323226191079674630598063743785506187542031714099450385113483306060083786206318764596082852940386157585083229856832845065184261456637619534882083596647881894276198181804239108194879984585326723539842398167316338191578537807325976609741903722439040994333452489115384827117707010093555838948586574554768518663125297154292532171047327077538817198959518950833240546507607661599088681448311455520787498999464894593182429905429306795283336764494213377766541606186605327850897210181123818807427009252571907223478142993826580165503930366364056795560445108267479685854443510271872628646622101853758878649591268151708685647273825171951190226211431257418094634518833950051687938798884701949875648346142790999147840860341433771271413438826721981997128737351683904591231203968801537657906918815295012488616618877739034389546523913026544010471581362350369391138707386784677429919305931628062968405228031753866471520681200919995765742899422918773906193375004370054454349878929404691893980184666811549941660542094281674909777167825161457190356755913485718650880*i1^15 + 33113353773868666680426558131564130551642219231399989361341684075877165381520434260803255527136886612785301109206466323393952259394148389608602442206661682860568287864642290168458737129063853735884354764625265951081223997383524685069584376561014316327844561443341582380071307867657672755074186997729641556554404893575954140940884118910288520147077853895082187043346113473846180942666237947680233625371242682737305696472961318798982496734175585510655971343254018554049109470012055943822130355358827278627907023199147783261532181185386583857399473464135231034645695691761796985522250274089931708832705369079615268681984254508842701849299564236142766087045031246313990130931268095945197872334168225934387553608866011066740341323980477658172619683444763939502638241266984862327602389078580187205300949293638855106920661814880275168370665863053855452372811811410022538521618354025934152841017151633661757089373848865138950138001505057499123274063684009171663950284356755698664275190776865306117203673861224263758164208437327095352933190465938688746600317832017105186477627810595834274118462775880563737659932392269357566230545308450653301476536881980280907919275825693174309618059040349391773488750071904625706773898259411697134393211818699511352268442005136443706718552064*i1^16 + 3854816063645380602152561111490322459780605664758470785670297267786635554563582416673924877708772142657753592448091063872298467767235383695104025406807122724127787625821448628072621842064773984636907300233540967570200744507858089184013548563648104023010394902730427795614489772287920299896961485114984710895931529637723541627548687011087751609876354720207548242016623251055825417460349436094695427896105576917943204054178731433107962035903229737707181965863553744561687855645648542206528109709219799417217848321736985047837211677739379287318687027733491110640554820133139154137969778641743075453317825663371480358869222436645427893341555775229595419241384748608498970211089599789960348747233761836600810785005097285772618406937774398405649156441588886572235501946569597841231684771135634223682185308978555366819193086354305009551301281717699837205589496260629298337332690690859616852999168764271032808043944852648974366972472230451196461000302325041643013023968902590300145970683375385724376638110810284950533134062647170383965418389729617494315547427380572773869063684206769077756234426132290633583975475634763245257098088168415934919327512984065302788008683191569622535134920965651014392826197863255011951507108447973128555898775963460063820842613732332898615296*i1^17 + 239988136176815934034450418130232299403064107909374837655837548424119008888355686861632346025163339241563412449613454738250170092767896776112480806446186978891300097138785579490835145186561762123051052799476538107216839849042190329563669097812279049023155714723642792870616369913544591446287262855168512966260631637947538860250210968520332505933989401951580787018677633950023760932565419917549799667076689212983046258774669623826279840493314559737546231825316569721272636765307851496972702205416359882210344875427685188330106485692595419377872930451143728259430282383043623653883655294466631250476199355817206899637563743107769648541146326073583054499761554262720087696393574100340531244862364125392267522871995903800597607256347304039960519470165844577089024539691823865449889221552807792428336936705277944174981482066718451665263368656372615237971543569261798148762131681556807731660918653364956666559063957832350203129200919166333800343240950371973332678445934668393027811405158056831143108671453974787565705621330692068640490611788256497775215192330096377256700183057701556908786741825519600952478489361017429254250257057165151613195089655015104725771456898947423359964450785203392156095433089384472954176176443968395914114769920106952415979339315113099264*i1^18 + 4741882250250210390503250522250215904672542850341384962567027456829800209612484978877544149277469708657303013657137508379920346828681922963101228595331240844642124825186798327680073794282184481097341027256072939722555233012328191384030458007138205969516250004243405137566951623200514989717604417018600738183556852230094664033304299335467650793969184540632440995843964744473981250920297326450763040272372759122376685852723811380053725894348694237401653902655742551830284285114156051047529768804691158484167078958551500313467623096613556221877539520801854354518389584186906487985111174446875591872640153828792431536183431300230907155424436146883241210749247357174265151496408829366433995338023416671946464147163829276467159536662156580293191344059456628258083681637027585527958044158023317421686528979111297833563587236705672017042100757709138524730573858318358514040859594149983006868970049086093088523308660991211918108270062505053389227200787653979079906255543698394578719714536936177391803445110747726636438501509139891812046236063678439080154068296383084330415936541242369147456030037746702334194167715857880445607972356498531265499625224844841846133326083952061617691209850065972153080684640572558984949009660851084048800094966951330699140589659619328*i1^19 + 53920690636200965688765377032687049862017587930212121923572447426767643439899257921158089822353618327552542777175139584274479635655615814540836011269200330806517300801095117713435753206122001444163666970890060347168151218968836326098971376309513232031218377251203223767287367854118033733265257423103910612787385889665308491813354045035719110632023895274351035937422172633205914398305158170958434263925098027883465386118407684367032311561459772042310064525680424775187558392748104605402376404115797637427486537530904829877656005345573796608849527048479466858926960640326378850445584988117828401310124039382667556846017823540516866105308969407443104716613118129355288196425568133800918740996783619953962749768851932871149582420349454210656434017245886715116838647819159883886971304982262122458410038600407190316544612912034278174996865160555236990011251889736854112414079800218710611880818515204187573545828378710678639971191342674445269612787600784837253922056046791121014513848412240813589834756162422877735833810480051145070955381048130868550577747269122748476493092904671731827098461818563569967485482536589227229099590747020689482303702165762572484190403032913820693646110436493142074000123431919432280047127808467892718834862874069794750585634816*i1^20 + 959355783634704811296804819797933331625024796039224449940665402733845919303956285395192506951985172621769573503944737043074029914607650815940559969102468776824418299694401029664810004378457766245677787265528304899497392556167663865052819657109488329660672947651400419169476555481017803088830833066031452451389224289182741741370233204250525037038578904035508009776547664774129927044204111509295095630461649132674395981341124149857466633334478478352001466061300451877105516505786422777044072370883886786863024139292071354007019619382177040979745451488195173368404750340512271019503455785030712157789757946990324656828465066730774896711375325119850256661877693460856099448437082760953225426955411730671676685974643644734345279677524056276652414299040655956180400378216835052676360850539002140499180694968350819299332932814978074147487914917039901322009044111960116871494576371611987492783025860901564165401411335922009996531211632582927580226022905835069728295455368967882568163605922894428381913072663064138694919406550871596739687082308162781319859859290511720835939518874668744032732146838914266916268656447930166243636072988341715233485518860747128404957951575857206250835611189774103686288865290837394825695217277462622831882936154515950272512*i1^21 + 14051459440440504473845406356654277367053827710132344275805285237164880452908510268187760022365655147841068732072004576994221599029153419567785113965324746880417525957195094347361740305976845694288392395970378440646464583446216528773063143861740479412272719444110452141955161363396132443077753032297988350340936223052720728730276011038645099864916490095254623765395541674224817779404377623283862983126889628396949865488059554959145604651803421185768627052114436781777652479901532806072782911647631773800335060563276094868908657960815391309025015345433320609794626832990734689818709574646932558622934828279300740593960138536632043276795504922493157656578964359750611130609789546840800322002055949345765268709065253786423003525364678267026320595419351543267195757757486502292597189907974963932154634946363832813230684433862765481475531896993152125719221764710996958261683733334486055938490838287715023169231254863503402087402065169458411957427944171050958787673688239858232232219316867864757434514790454233011086163211994878301832398226848764841000177023990691731438645765207939794643694318116297373406512351863467781165966946013078444778781138760181913502451919545105500573111018794300903858577108778939734186757809370029867140090867174342656*i1^22 + 116559614818841169761757315868101282517383921456541798356974774285176686906491532993594834981727744326311283450965273294781898257227074904703089092750031920973128459780045737107904657123685124429247957188089335114071621166209260355751976469955572997123727137245665278214440896354976800168582053795423666116584639042850062609460528454445389781159953414855523433491045100322679128784895156374383934125120284819184628222011748300733770707617810022854434543797934236605699761235425730510534332351940043231557279516187330275923798494022199544885933935848583959678554650098184819634722145717369057342927959725748161890189244326924081000061596329921873256999725301757358495539854042189726719574622978107565703505778641651814478193630137951775964687743884333614294722650055024323091194786510051717453741974571763412962006178717709449690800390507475837267057822094512102239056266148214714673210498585280224490825423117573158997241942015848765870385520485496888806666942243794999569553719635772325954388121094006228304845762812830206555882623293380900581504106735470659064685317094414817295242595455272883601728426083815945540222387786950817629833981218774317498313943843746050403561176488304184854550777155089966295205396126006670015241453043712*i1^23 + 871234149060532926794483935891030291497424071672093108862628596698452953768016906785974526364409596475602237112685613941647751058682980053359340343016901577611566247219667041632334717860274481097135932557725425520577546933190698011463873822570540451269150999270535874785864005250668412156907574108741234258205145141557462679937310236739679275036512119555062831652799574566040867951268162353416581205692891629120238248272729223044781014294646088616551114269936478715146423806492415543360138422695671800891827893186730231560005507492901155184470166100548056530086575798377752518926250482198609204906772777722575674885464795546253785099170273799431528897525166431311177025184993324425341670256784569432651455084741011438940046706311099983052400631663507109801188073918620348913325874269989101491883226965221973574384450771114485434777567241567803284349444204673692772666979811495873084145794244021571531677428978723276295587797938961093007049813568789653201644178894206722494636217879204732811348324420766826075125722238919550772484287865754578362733863853075290827650367562709355466092107724113223675081460064812846748108860659251603293420038930820145581087258023260855103530790737018180221463408294419656863376501715100112347201536*i1^24 + 6004919570040011725812211645263365712205605445018081971219022190590669581556113131485649810707854141351662344299714328652840049554309784632675932387571994833703603400586787955071776212923144634706660319797117081197990368392262712549895831561330046942284648472452270307212354152647727370919870291447042308164083411503310090312323029480370967667626695701291712092522596687966388332495647615283055490532180749370386303096761719443361848601659952907736609457979345060824195276236374209877592251156033167292957228252530692383948388357707356290258189834379315660770123122045659717745818066959751127821020482731341407724513855471663303942975668944573138916013139458770379138298301446335095060261161309851870307588171187321291696048536758780764981645109034245865584560382584538136815059463773224059909318293352744880270065044009668210443309415240758284230239211540222135294068748821057859811884762741182091837863750948735560634322798658463993733247354534786155919546009684435285240692946533454480657040915177109978412821919522112068407537216449415754335297256352457996992611747282083631775372089944923019149627006510212517397326934237714328864434685376819208123267406721196676982812185214865802123372476344607476871952464901354553344*i1^25 + 35947633589457775358610184941474499003592314164610040095057166728681315892060298079202231341521527666476858658073743696607392405017875443836805714419948892270243136220982731163078063839962513635522942280942843944489416292884673337215488500530873725313390602898629929086093744039295844409406844443607217692844879264960292534672109530868244595617333681633651616137355502736417225198480819356998039883285844257085494918561349235400573902355865667623492174387790492034939578865993752296048456682025425126632070981687004157881170177602137907450054400658246693377775157846869812132123426274278053865652008214018053012997543590326528157921438127071594704400812135373447272084593005932611319785686823206295040220407665452311101239739666874976357777116341483647336906616854369134497688722166083576141073050373365385345443392084416001968008040605392535229675642269359077688986373891944381656216963357493847146648598203821697777290032365546499132338580602885936568938573961983200552878573832890981390686892301542675544367855914473390817070029662357172193762918898972919554359479307447975434323130963049784923304944862806272961246716791095299220653866131670104013620885158213053430238910612910889609731532170087158440510822081888256*i1^26 + 166869933166611546932155271526366249271720625085747479849471654091159489064748755279125287237305113497204530690662342399476325082624441376093423535884596447314509928739738455564408675561359144738181366196288275606711211882090605131280790942435834704284544023866383920666689053613671965616842315811112611148401727228466785783795614961511640537314276988413943887708463531483264174639328667431231466352768920443461633770693059811497950193852717816897304782492486481614169540891585776918749675652123966496652127392187266862735381425316304173879572541752069065895221274958006948672052129198575541935448779129992362909271154765628922113795952129223258055032101674256999524922671261133643933496910745798723727975316549337446196626991688266087412171378060083463664524942883014240287652700193657245970980463678920336379005316465734244300840479397546233907981795686452432499200393461940165390205008333906146012870459103683739863323819447487066707562013550175731784540736794523518929254937720519952758998861472472354695070616035321377299000937321585237259830066873333237017833812065521187189606616729137038870388691714134694352025011611618487103170691256445603834333707452896005671351230448622008545988957025830056933743132672*i1^27 + 579082998567477150508876096669041434031328066462930201124593045966840979340814552123554143850366094062840993352558471617233149988835930881707525790834803243600506848224625035880716745994586016124896629498142440753504451366727681207286499563116190382711583949380756833680067927825220369914924967219945310389511543707477909965663228204456013263924023686981448710762601556974885820694325145004151803001379531448656504416383482208803775728855809305684772520059227213016799206528981347194431470213764599114408551212658581613594591876259277393587674203726139302700772189768266182754085958420560886865250783965904125456187386137587796590432729242793227438476426589862508174575918924671045002908992082582102256336351695362958917253480099639169682079907691934205501144639574483671767036333671737903519113189449041291303001837046727212464699097885761976556139424809398825669230826295419623350298104556372845106004272483494904777063362973848179766900177139152923989148264013422737869637878724138599850532769198086613515135903981711842198656230817716445759098098246470539579032062706145812819445462007140871615898923206050366242977591186088651257725096202700563257069877022992314015076169341401506301421009947204729700352*i1^28 + 1453608725965696067846130936711121630221127676206173573388347889766837200057583411074206080343615988147658216534177473422075131795435729894843839700415946019315444827969107648378928825393708935769803915357047049169318535206196248811676536753840610429197567051161865417267392983103946903928330517486294978496935232065504535412691610607293292535330004924466605668605351657675118510285245291881139882734597310348567726555262868200852838846442606223920695439291955110140556142324130732473223644793702587378021770988071903742980307381974022897508862519200969790759394106056741196670330400549840200247621036900091926773665021008631588558226620710210425662981861270598356812242302416536225235315755753242632631433794551356589394156602202952366065648832243921388203750028033876276734841601112273360736397683546267195712234492835934297451244214380729995013929557864557242687974468916299261601900909078497806474613331848498036826988784900751497812643173751169495349071484097478720870284435701615026542213081989663880494417228763165060289304814942332684209822018335928861608356700867089139943246048919214482059971560115022822113150073691260595494463743457131916199196233075295380082511239384078526587796976557883392*i1^29 + 2574338641494718832779983142618347131657520255349617859168010614797755836374527086693409437408020276797863935940552418201539154162854022274537620935506750614641369907635705332942882774682410346809574762316555039677398270331124655832829889890790625060607494118867374498300136760112098995242721344010536800671360481610262586458991215293877187229495955101976080031390142130401174482384109576525670815670173018788536555862414444926347290714070626365598163211379979101813393534123634672490848991247897433540864411322661442411197371197823729712289169455264575306498414515792484237068835068216268353595425645170504611003515194413747185380680434432976340184928381396581227850901613447640383978345679726348774142729843863553042469401068386320502928645777565155911211359263382071057606737102909263992248348170686141282209932504355122734602992524644325102692053492360350737403139609785121869005089927036672046546140874861913371196765688129483196847531415621562655498005585956476659889176005781311948473579199237288438591689731443740997256470230641435107440480822115724640432496206222236694382640360129457179773078972568235571082740820224112102824538843380899782173980219370987893351877655617427402001297178624*i1^30 + 2905711859295616130434293239855992027808699597753808013276504379263540768425087887974132866641941372756942415807245579820621562028790673960769182945822738116895761696014940542440672349877341209970083671011654214336542856004571798603604229949412864964168264016763930195773423414255910787580230854412876470230351227123027290828323435631864078540251198906141020389911873680841162370156108954007233859978081275038970672076399678001148182787974427514213064232359791432512355889166224534773783879341253376371785019399537407984627729644730517945453135936992258630729726478017805499490040582655099915208681628641750520195393266942509413631431632762712307554954360771554692772032545354161336322550547197039108100603232082351795457281751347422509760628199121707203140742632870281490604851389325768220742047063230947555421772789416695111883595302797078800676023111686568715142206092791130292498457610845347147202207609991702146834443813359001692159218022004881100810370947238943805650447647825549291623779097303631053251872332941089074849989542131053785770471778244687057681617286496779908903756077276664583882368749621177143276948808469183099612567564364325617548522527890180254050817114506233034833920*i1^31 + 1525523616982248289220254377055162890533609216107215048208270661610943099337643230568916979242892885270170595748215100040523985112680375818293016865405259642777007523918453439409163210467776909584886987579893815300666822343505334001012731531382232546210791811199305097852034982917594214309147945447400090331135241118596444685066968029678964378955840849648606336138003819600358204788908612599226236194486478482633146954079385855540623115904993079732392954853875419170427543363547490756704773521012337610963472503152356385605200346859393549607064066253211125496880373255707537497727028846261296117800633364166894092521495344245417800626709633691852825752498927919836465005969193997789223217021137729222183977068455352469751866092098913636698808677759062982383387846009676100380344989521983526942373056785753450526250782220982423610102352119137739899366549383747453400892601914511126323036408043992823127156697302109691977578595479378610382725253276467923446564314115643301263839282146903172347347609461020627820776347410929591194641355179329499664453559829915354291851752113151691268360858165095522042838933008397645276017550467872621212702893183360926177505813538631219781959358212997120*i1^32 + -367588826747827890595362922688631664717117383266093370062005480960050892766392259240326949726105346005887161644978842801159378438984772048355559148032226508428861733177268466803848843510208237403929084236089878705824388795182766229542892358061523417774550171044814528336264963426234788405403210957786256446645051981762627206142520876008266807675002524963520726105649821509067674098692971037322867379618381045332286035882075245236852383468445113642364988407570779963772709195344629572367200158723729305464229270604192003767610401790035821568165899962935216153790602287844842589011597877307878292018691734702822632005840304219712227597219314423667266247028995301547293582112099689126981917485691475353184791838887603420746245786152081636809275389974280744944550163360109741305970465920533269620988522953831290332902967476285177555048405425714843291434202041981966276249506636537660122947455872282880600382569822599475787765925723829057101810486127112929582250676434006005088687769417070480974891324486690196823958600728094815168116069053701494109807932069585750675070867395174728480299904124346979071371599049309690428886414909961804359109105849267794747628203486226345293024067584*i1^33 + -189194076875192958523782808853998121234896528931744488712632089248671316377579236391320398564175958842858921753439243380391310800442991928594203512529176458107225448410474561612390157334641591929393409485285249103148787572791044611660285119353879078263219744256113057379841567808366939837846189847557462387068630991713095010532995125633957296801861284347194616520338217854518023944218677611841400462310703588964611661245884765286603600650382102893470764435417664678461487910201401545749582911945675400288688435570609220595855717356515714177271018581811971258872111830390336122461329150029663426094515007283139938544392179990884666315862065684280339482767313247260150032285495507837697727494932779415837999502408623162237122588222137879184247386600306896710031986269983543594331407365677680996617738347210079095845234188649902332703872377788672177951294163366988976988643004525059954605679911451243723035854690446137453700554724305662625524396238328650167085220500535482161285249498808569609979390566587018448245772507695481514236327597550894805915366976803930378234705890437720543387979300979096461256895161157388781836621658244346405863424232667307711932344874409503227904*i1^34 + -57175139321603104038842720463007581221861987175488415659263367288316636340869766179536872888810009175755496095873710425075686808788131731527073025738113508752211182214350319715423067464759337551433728082127228743821616942805316495255720075054268457976179095113768047002460470684690865498203406641003570027788210459698996171036445858771222458451923287470904922956705616486570274386870499835717861256748062931674653031792040559799768896944777883363397382626469378684667874129156714984599670606783841648205455484027838419188084849642008239194502687714479284551420238202673770605180004975731898893835915696082456550148137690697239120717911239691395465813039171963994289534613854338333477844035231829515251181204289024946834343422342563707291189021965388968293606149688238405693917514063994520652226314380861448798697313528770372484129546964160846900044752924196222284984794725672741249362356990063800821509781781768103894222690637083980043746575426358589001480751249960677111048478761410932467876591989387362810693315539684328079619873975921760041536169529232363149375817532493691605361146174896183288486192991566832864549460050836652091865514464504059235874090248044544*i1^35 + -19179006766777657059812317810329461186651781788743697751900642512575802748910942411305231251522120061585249545663517787535146841240335942659022552264545310106364299834321296531250340267772201447065678565729597450849678049689089195108199222876494951944722618573193078464631266981370393348546315733639174512857621820244555757161163584560727877008618006059790880807490774005858042907546233006873776113941695062690742380851193284887612593022877926064298490637409697315595539803565159389674190694714725319094325043768985653108830205335626201994272967052550082271397115572204908227342063871508225325615213667750093337334564638241769045890996547696902300038625401413638850569381438180625534129661120900190440958957485757809000991700482663058712183152275137947048266921817057162936425148744223436488554338080312790140773238783899634010859619897579294078525878811009247274132812665493993455742402447370117449604766957917762345546182938383687319587790611126134526483534193191677925838371173794315946310574365751594333961325102116873695289641971803433471547082013190961257148254660284646642364068978670031585544088895142478256305739967813671890663065466160821036723994624*i1^36 + -4743751885827932140197091072119291807280552501729315649088672607551000845989219827795139749934851760034610611074680535238062290631087172396198677996997621418802662852363096356414486888071090119546487945856327003908988184619265526309989233857921484884130505651163582500226856406182584820409564064044259718580533099817139087588324389862768759920006112199975124757472621511334937103882075785761668241933853348348861187747194291906925113638559117421994984697168109937010992307670956615503942460367906566263427360995655171829124388743439185099208079647849767809334435012694714233161819478151193520914487395367936253140372721299596536089163364072334543706463822206946657968380121043206132103303046130092849424677146453258593003048292955505961516175231967555576813603159689005009175084330563433984962612437230038902108082063399422796349195986350799967345212395065891942238822844893188513592938414715856135784619903254638597296556212337642730456552640837871374782159360232201112508895992598504170940302514711141136998364892869016876627655091815906054826451951267711043194372254425373403217560367766704182263435211548113023458280870616677896259301890244504190976*i1^37 + -1546221309293393889166587255362530306306507170135333532379675510331079199353695710080996095952690158347102883877042619799098491970372238513969501103217452839198452047907140891057351856612692637199242663792715793257216561799375569470080478563272734915961956435004507116617542618781311873340289879971323707674599323964731418096182257661366031639581346388075841829162169022728005986015416292626232683272144420350401855981421939085888672938853627172815532311514727676971188620807091920603240722653159349369563887455559932715869103623359922178448925522727662129410830595191716372042027320771955501365071733002665361283380416426886838961486682087538609440131494212066863290183155595733475222896053382375957380053159773864336164667489663439415487241495428586846205461886316213996993446418120985616154522477190736120708249707018210184422311476652573602155780166077390388797717727390628151599877949139784518540126626694588752376393654090463406686395797440429134820493256887533564234249497955647670344332732823298771061604732100981555212670278309993965132273473518353220354393386908537857214366505984967172522893140960867185953120829449253387401818458292224*i1^38 + -50911220820192791497681813347286024642614227671247101055639893805269507003935417034264208524894755776309020397616013811417597003466054426075792025984741399747824718293073051625627274971980419109524426379360697558680798628866806216363885780904082737867073526238733041601836466570807803470222227639271571192757705458148926456787506318914002799584506025668014571297200907613715455781734053372358656361517897517853776304132250620410354872818624298274266787918770089345578516044950625786228268206437182148818461039344760560994561729037750441435677660891890195414533457844796912357083562698937014119507012743251614806623855320500451248570959079478306742152246550691943359238386940749407344208074711724169756377319418630508620535778264133857221839444113619027460268563025389239835927012857855591346041476470889686986292424671182682792629155872163564303099843536898700962942403293745305408130717676573027349709306982442840411348582034347827653023070584060014721493462011806942804910979356995204334628290585975645390057292342546414219172958353717591061048019892551965613460233533547127707740742032263569397035996175191943551418036332843589093556224*i1^39 + -5696970389631994324780641003701249308298762051081684764920881663572881471086316816781611189771773804219325096660766149945218188318856695113561329501908934034223584497405408008827460406670264075273866044363927784930595461867003751590358089944150706705416164797108412580339338516426453126048207409558456023889751772352521943865421440087892660053758353956987821901614159067336378281093496870665152693508464729939264834530678219898301744817040854821340618083974406740131944207302892498525662038902561968584780340706027232266791628159917158814686050335870528374487051992435017354335146592400349324665795853923552683946958914322457734914219811997078003739079635031528567188284224435881204999612582024780398676494090025069702528659563074219944901501402309706180787238965295871351631709330412426983321639779684444942242187558466841104308734282221979805847856010299010623864586674685610435295510450624249338312421917252609064770913103179027892073761196528657537046512815319883450448088091480727097004336099561402779700491297275281082069158879279940219727465562432277346109540619889037764661083412122839593364156638937485971886072376953143296*i1^40 + 115166075173165919542504699303479206960211090937320123832145740165129022866039913623578769336269033627970380578632653848313740374884248753986274101238716126755413554137681858104879851915090998400876814464418096787995819339133974992872967326222262778483803300813561999263186231665761220507892970902689911075646203188339549289137974582482564698092717894832701792634708203389057289410286134744757138928999209569391268182824223401136478801243034914900643955702509887837337575125147108564121176250390998982499976720322715767342448735729907654656034829754276986840635235776501269014561808103286414608954108252357033546996747052889015701892634380016226580750435619060648675133445094154967213859093686880352953068857733202070806966719844295390054219513157206530326710594538347518176075660591814511291908020480778849128027819141802842786082013281547357967058260841479132798651812652005738099275409677535062803525725125960999323262303248250179296898115057989588334786254344630501309718705802575385089019299282002335634195033525851796649907131826031731941500140026511336036382871704788257457552604172867901716005686271916955971155394560*i1^41 + -989553995173824831691108946638485045547589147867079705050895484352600467152113760482516448565112381664634858729475882122611698217393632757806959942005154922534473444587619850472194807371163575232991292657272398459798342066477620797149912984306572891115966367316017962184263623441621523736518657093755112142065949947380301816933824991273703187404305012153145336566764789846566948780208363763091650331389438562656388439858931412536224008952554619974342733963420162198689540812438489971655915507030711820899064414690655076068536429584774312355384324309173235360363334264049324710517580902218551493675957364763231654256619788074348789029600986693156110209256826327471935620873014492954855240751327771307468399496810647798323856501068304163746779897454694683961481490750132879888216368091415837940591203440807973014494514256441790062352280234171246632196926013056137917192785769619454438848977171819309626912302506874819404636530307435224325400255293600434036217094000380946634049174592240723510104898967647781145494205255598691519270451909188530077606659858564636172490532973329928254744968041712004605358824155110178816*i1^42 + 5528356032829277429910073980634499384896627747826874696418470647004064795198440079627882322361018018108689272183482200924731345781779984097821088269837907272889121909194240709660094011702846630548941727145353328293470879952953373767151194802232923428044149869022163068936841297442375436996835330774779396910547534630651978365688244782765810484360617008836130586172630695451625679478056794187144677370432753586005286326872846832697448689916460292520150567545212316479602976014505578784714389762883856904295767366568651293352532693373250245321021681178038578290331589589291591563640357957030328903323483260856168020013490012025225746152463704543515486195143795440475928815157881275040283029375906697875282378487865180388652852536756644386946109935311415350284313245706928411960199305003976048278242355780451554330937832978542781548140011028799541172870550785009422403430020599801325969381274681637530242409528732821778007787225285303053805238139507858752226423596819310971792295274080964431569979976078573061216202772867095954085584716975472018451399400488949401882958158987282872648258702939085098927349825536*i1^43 + -22736323910409239381194407281309236537856323677227698893636606895566842740838547172536653389636106799387541503046237096962916480701447746221575894980652932352290069838975679379043545348973163341247527278601804730651172736690513557719676721542808455342748636999702377388870578863154342921557713622465382584572228931296102343219886446916663075895676228601092975123429199843261631807395823659012453175879148182046130139704063088868996978576962732484865127976525238103421193649946811741747368384723880418050456193810704144396447491404236665712513036137040521131136290766435895179361068906087442310881058675992450584716642206209329851952072273163805498018724082044230868584972627319938856146230721575846819047430533346979639473744887331397515733672756808035988669885001145722779504154500200089372226075069653486759366066104297625251987307792214935926219302283427649152443732175230546166531824719506072007105823590878470740172423116499063280958460351258613363214168483524776293881889876452780235681550980243350767307428742027297511270838975070491222472591309188572128110605844518444345151985678987397431296*i1^44 + 59700062904719859932305075485406138705352646647090221063493756329949361657436726585002011394510021584105019955054013297418025146472667331851929859610673563959038368722625738728511148540154093888368739981544088495487516547426831654958630113986156120884918393072458075573355692837769695864995548774436995218784106102451647524741484006170508558213059267647177149889021545676783642960067198993030343252379396173802661714831251837308666938489022114686047399973428061878840583484527564912300788513524046749231033802967565704638382051398326704669757670758104129483958892328470111433193102699348479784196121366990742292433111738294052158732698311396405796920910947672473604750420493500753977172449735845571204652861197227027774372793227977110503148775944338440994436554515107130814814692713407465932029500765311447185461199470695130046006154623641526198469246942088487400231852505047350431738735768294651566950088324709855484486160527983409373448865280943759512224751956141095786198994352027376107799710582376750660774872347803669378389531120924393687710118623462266889481543252909399071011714891776*i1^45 + -81988144362290973341694521816806642995637201524680063813927042136976207787143180064286167815858370187203290733977641579320895906661778840446788233448587779297527460003430138943267103423529098711280239356606573014028276697346556667405056220203585144473776943638125854230362597302331358939309448874594364582955352878896487908547890591068569262751231418511136987294250707562729956565584680847434860764407404888739289971871110798733189548684678907944467553000864769543724935283092493927802938116724441816370053094294045990219743645069080130471294812971584612225563615385940717297665355179845163508037311188009378637969954973743856601949860170329824312602850239607937034564465454319480949198087461992392554264953263037240070690951578144284811945924511692958037525962642518570076025666586044696928716314058298071313480387465558309125384370387873681965095481066658559389756823425787661381887924452289389810211180519310961219357293386882825618957815640122039468927269457993580477800632591620543581030635464693827700038083409147586637546661637498791852905762733536305814295975116501961146368*i1^46 + 43927646737378024620116012112744015108062620201115847541899416041803277390948375522188270204836989029782656245848026757562859124801475733772650049832989720069643255580271307733640407505174040760764079906270154559353161704860741640608350684009064556835984357117220571769285246945048626668824140712072438017655064643800793537394038340190211018067479284234119049462899222795919378020426209548107532791432741713654547404642086989544642458315178974478994224806450597822467075476039608505182150117318628911856239947663626637784816137897778948623937891178013864898024429586640095371748987899996304639490363773919810889597206206812020599268733269195691093990541714333839784259869061674424888154361450539818524987644002341744558500236888056697684853145065841255488400345799614865723358328578217085858050706818699656471650369363322943721783353196096162843997089963669089053589503478114610946136812752510805695507598417700331179487657149108644907592099713298240991880559336192409101121325449866252307154488664361512708001817709362374993015684651414241088673543525201037383510207234048*i1^47 + -24105119909192330960336410386254656886983535282039994299794881086424094234968983094767217320903883847816349748360423771173855451352820554662082894637932660740959321884638986722878813634091368411628816359130234781997907589862416392525595494637320199421292140913185516838037159937175808390241069238250223644413740231053483579337145219955651783736723352917787601275296246058472309264903455666739823365915371884106839853182333124576759308035986312949107185316315537279197048172589592634324988723158580796080784726101179378081357491426157396967384303873441634508377265659327852677385587771107031368571911355286772226301951831363755517965883510224184804213906689695259509743693618886971204487309981073593740487904807466348798717786232760105844751009890919188849541683103812446532902833196166467566422925073234000933061119928605052149171435245947814456583186098649180903741821320959242515068884432381864004506602831440133234017666948828907031061450095977978789342652276285539959190721996290628044681828062867310398375513165848852687278267735880411530620428628401231757312*i1^48 + 13590342058255393955623456866155123262860115010430928698664127513910140822464539304758818025697715077694629807616681982197940854837685346174854628342791433351978947071003131026091156738676543454373027531751178263601450691647415657365518306534887980609916628991109296776830873270078898109298568787572118111533037629747131099048533878072410431607545879982256189020903260296228080183368719511039796362947728482976013228769059388145100086208332195806771134062738147000987110766212652668486811636662353845354758155770279744166807801535792625435996825271991028080314819722628245500528615151355054665176212939716303027952351806412245980396200163005704865019578185329786832173671670755182889726930282940890846316215036608211319298790909557569869523595916118832985848321658320925961718418521965491336253463857490685829302320783792754022026861207488874644906614638437864080430767255059817156954161064582709332076169801629840079260538325106484739102041377893344536961368230429079570927681341175035708084725439299096894732446795942333677718363407593760739277849755648*i1^49 + -3503034006715838920630016535376645916245446836410649144758045280995475975805720057217818454462287864794550496872803834456404221756959027660566795157409871662140752745907514910354873405794542307418373052252666565807552159210628978813895634902237502010478710434401096001146152118368822561774309624537768990717234017807563716071433378050416232036656753449482675289237396851924195538851124195366275152130082621962573374338743309945031225064852871653507146014445727648878748021789635881309164529112230372385307247503335835847209296926495454266484786410635209764485371794200441094589777786537897278039311338372902818985923446221692049226203295589921576680590737517785600223158608070826797096946441546267775483586161405658677779128623257881965194306785729241483499768558337050434886108469451890912879973099811107637015777051438507474515213292461031777795327319516091298076801265161674546062568159336321013223157184022157219535997664277688627498340777407349490788799541744239808186800667534776708446178483475141677114595343864056267230616590192462528512*i1^50 + 1317734873635377937733420652108277776894775612387234858274210888797877273541435754514711413597415919772369250226164865932601530362012537426507906438981113457359267063690415332815374023606187263683648618764638842473362611632966313016136005194348547451858014535063970835619203517796644745541650272108359475883157178700387699789967146158228578635439179774061073193071813043567315584757049541298525104497669890370801526672941040942520245978964469634060346801887397459063314554847640532143186798667112062296209877015807373004903053281391014124531154703005370949811508144586001775277819226574820124324229691104394784454981298183595434456494926759234896502773274960656156088465751451836795421147660893983400456965483657156740838496651151319552040773206109548342309136818234914522082480427547897891943077053785068676927477314326567876860024356268801411613240432597193530902910638040187423280877793424078279663447515203452032627299757779869103735008827025923509029641676003980985577935989879008572568535037382499615099341418578274767291613184*i1^51 + -549548960255604655078726572270650674744267138381199687964859405610011139461473444309976913007221325505515675465562774787077485487589156837572761916083936486875891490531054682832662375980163357044944650969249940257655395704561099553585344954322632922037986634795169271601899536008395420066017146676552314807666854074496782710668770238601877547261165200895683086194008396027170220519232114920237822754822036575255455855847926887312542350535776342672140928034888806720197981721020767497730997001954799414793340097177279318239078258964615628584263416056796598240504538880285726592304091524206063360380230887720198324197234268592156160112291325396348584089325711949094439400393407094338724235253910854393362511769111700694850437460723505665187971356871420711898567470972287192934969257357777876652697164072015184349812089702929224464095932189420233493358009266343603298123752815653694060706758489458446039002218721481008722719588372456289588018353463203256412441303813722382056428353714170342498789497855938354771817352364032*i1^52 + 17293952701770389109714927229576607987858000698918784382297220661343715530625604264045859593238309037153021828576362553240201525190160366635938721705600195602621194926826496663037906883744519625182658982141360776353971234131507954018131750478213020793479394707145304295259513047453571230482488414229175343690499264598073128107899796901535812962494193651575219378914522096894994273668594983083656447082545941426382223264235419155468068238020202874840778173424973311685134666700437626650171206387466559550732000173435516272042659854136922247516517984888067497702152079019372023666576177034418587300894440396387398268261621470597219478758866216032276895015039191673246589043762193344835526452266034828387189657681540889056258493889857426856736003572450685600946088037313568470622530255673863390569143261915400066626303450047492954962288523957647184952117267941192569694063174696575705099887538020322166297082312106722514221133903538679407457757798565368170423562540516203655666503008668112511341692545266053120*i1^53 + -188034262054879663951561408446718536476730575615986546911053560495654220648446934561432761236411492574689840535138837085648768582285675116455464493397832066835272805180731363915713840291729810882366131341388134744153267854591077974054333069351256404520891157062916180828906922786518363908881924533224621876966120745440322368942102088377304240780801873332368192289701315548478005950521472163073708196297215476341434347246901978013968790063521128202844417336750829339556105938003208176256421561874034031632403207396707818262806030601162787261894312316658706262737329089897415342640369044899709086218566240677630705433880887068326392872702206700695817704470710031223999109203923991659917870842079027606360949857387427809692197895846274346715781667508631186875879249312669575187384972023258761271090336274175610138582276128986001089906056151291337064297084641634646344891798562768335934505527198329595891544384356526080860289403336913379112137119107806971176382760417682243326615501294063988801536*i1^54 + -10356364747816328247507343708049214314236986807304249611330856264813462100846290230529708099461497058400327156043266946623045508839941940343661931907452874973675572519490395350398945612164523566121834009183352748357440884392289326816105433117846430576860458786920522979861407891245392942634022649568662232035387544461714419517567782679204663352854325163009555130365692029641849674936737930345287765309207333624535450519970431936060372439730895673439131835734006422521589310479846380720412584200141968092252031927672464803724591005705895146505590215121364559226116706547343042966396941673619343145620837035406391568846045055417364230145970497573364496624315554036136893512573020953037775686336914149940506543603824856943423918973705588065122293248067859420154802830963079344216003875000255037671282455502571369214457178216281959587631994197797163082645973288823219341198075933065757382175566183793553730861908215112013476541270001386810738164872495226827500599003574844259072*i1^55 + -3190032842223830059602185229919481404799335475253720121477007822058972467252448370212820996013294993412985189406245643678959234102144682176663753638969595241516126869206370626219823203009323115794205016640791078666160747500133971684189542045431909082182351648661895124679539334711908847183740957766299942286761511019560253882288739338697587385749300712560850809825018746807166978827919943418676466984899559065611024918348281319753781950855585197767770414299188317436848426103399588119376531449628040648093916086181540757680023834125978853314590025674923732951443970286461112437858582972644382630925513419094100956850027354264724338964916759426849562174585577846481565122229668918188015295232680299934233115890158288162387800679033334375189174008078129768752585061846469454625672910761200205758811884138274044958170326323367851066637733492209353461235917689061220121550827260013673253160440512131468466033461260595566692226494944166690036593631714196599936*i1^56 + -39947287891803133540450248846940955383682945857485066943712278047128733223466058117913223321166269882610678229522641377873928514437075419592067669878637615945311921208573791778150606563666956545324095391615505918544109243968081717917365026169220050454222817696061272854599149450299492805692591469238071165178059463877022215504869874868636305347360001000433450652640690423286244995675275799332566669751590956744567609355980605138030223235319138281155236182227894884172032617605488471761753873107922339545532510421845970735859504798246605275649311428432489133694572878427186026915874890600537311764729021933568338005208432682205962410658018536021839331943700795202854741064682712251594628611351798998158705708429992989083467050334911903708654209493985717947511145237294368834619803191192506120347547726546671745950040055423731540622438758584642567831567982708794230110865606958810055023385828253795298180865757479854098879356127824*i1^57 + 2651529418051799003707205581338557397187262084309612241423612323405141883520460493914445734659766114774406878899027915318351071376951119293493198396440300094602912146737559558638085772617132997365910320329700016811494806518546145370963714003712333573151199987760039106903287841194750593687715559017428253125722910646774843456606524067741669857045542416688671996962291206236581034328168790646676116275139995732955338823517919834608218342880454248103161737012441216132999923731202903353928145711212672328001136837231210721419421844445406134910359197025909797936408219709333687443479906358277244223890336246866956987083050804808650794114846223362836998048260152277239112892206256372353384105588519495525176703095431429889200413598883494794448568377544366873521127630543523007008620328454492315330989355823849132412418925612838999672600850759555817373388839466622253300346115762116063120290463608917358320*i1^58 + 2644053754430844608074001010690231106875205760793592996854615724647947144511371365725186350974981966000664805131723038251699626248452008345174850622417656930141904341284245890543066351802467668390223783005318741401460131786014386984045251096485833186461366996841597921519003798055772998161925830832756331548600769910062008304038795928329181410937972987308402217931467625153140169673628465689182873009288678233154683147060392035547421210243058282434140969553942074796720404350289828794288104271899536483707907597528076488897555556425850230841402991354213027659407056953311593375418845963908328844851731219348558035132227068975332374626212401717212352367136214961660013905531250094305406778899152445094026263929778754156708433509186862471710098769914996561020990552790381634465262073486801312469535145092910713556169933211967874770459364873876611781419067838397311784615281*i1^59 - N1*2858172020764237384110995130354288006147828950380533470587626831506276363430910935774959034395211187029528050948597321810217428571513587634342385163300051258246322994262715869314867032031232000000*i2, 738939467515496934004557566110000709473694935703281697624230337552739250086149950330151545195055474159468030043832359721842056630244721767433090140732934212436074871204489626007447261224287946891685037450958412555301738525861748162061889904264809422204198428867732132143671829444780688001127018047298807639422598011020868771159724708436468755081083572309342560153651182841422749228094392619721917436540879317129270896707861804656084708039088266901801380204781326190473250252499968682513037190733152070936731084896279171607806698333205124856326917216236987504025801163143243764438697580594223061473279528113510732780298656597334512332058008741232656654776602189214251250465883251993236996308934075656379705513824447019977016698961009839362702992195429744069619543786147849717517010557054967499406822785008186938557434376673772986569458675399620940098769318541928463163032210945272288875605617919997973267097173653026248829976621584734032518731890017311159678869590008550622076509881868675076511609755947327608385377713474644353979954394504169605054899809753576256274473439928046662913789657468193337432323158180777996309992988234589482984207186090351597297895902356109275620552719645516742099735553895116260602902067913564275921647995234317591523060210001047847399797332907999093772258427225817036200345600000000000000 + -11400837838617225065736742840865203343883210775524858599022205282640867755454960127095963535254049643053048493846744743022794827863277639326485506392823727465708963464807402885815275514250857147466706459477066529808390317675288403772896256987489960836095113844382447591127478905697604886378093631664442874198136198840179096386933649834828179529086674512695825271896388177897711811497741726970869224329800893007111276698233469489244835060450770958560836900460520633015570728034243708405565895012777098666804280297370851561569486917114028849665704607311371687215760500931596029204474981850767157555056848783925098047589742802325850281627737872228317116611686146671223588773802410349667547449721245337907555148903895188695593895034716999543047413951761684630062574160601066972334715848061493940516941798692134120217530840066888113028792519443943399193892485043711925670192641506859614649581909899079870496693649018535733642765822372312795515337874598178990500272244082252672966927787787052707375891007194771408599274079410089176644530747711224829231607993668801211356137214375024465164031941124037079186083142273300488840478485897624522631247298471607170809058838878422918015418621677525667285624045584114375963131208848311407060865829797379681159779580553294246269889485750493409347609597756475323587336601600000000000*i1 + 110932077937706568440401584420269680139184179921275924481887180920133760185577462511022261570558365682868936250832274388091657984725225351342977004039705065542621004396341635561932137885293237425729131429839770545655490830151313989468921493311694892494119053765295316850359769296221736267613961764143086189314405942203216137283538307937841972458637316301463703613955008871235593015338386126928028893724844702156872537080412122597028230901254774214091837468611976440108293082889712673317867951315386832708330784093766072848645571254939323444063087086161211546838584353973862201082908414328315825291616949754435982393475346959400191462385501522958998003777503020197962424538552940587436306815831094104813873916159790757463875811267469104767264167749548693790003002231495309995599685622715292933349085655223593339302793546837194889408312375353181685190056097146797073789761737938873019023475111160722333052728024085721679665643037059666930842711835822489378786563160239647022242716953811130107330518542778821106392251009503880770589936173287037912186223357178790436167504913302475837705514274095364415985210073249350042292852227055945352218606585768222775295820001505952874361236474575695865669323427439232528415485158063121253652344010439025709888377546886438618933063717151645007125153733910100118815637504000000000*i1^2 + -663273869187534781527602216997911521184774047297909946502796179587159817390282651361209974497124135234930333025260976116891157663203660166415276958665680193554792138236745254197730503438821951847808300727349986355338607001061599159784781908719025445935428263910384852943792718224179197005848404373186467079348221373591580020887393919871615680029090841232111043972276519940776181184227514435602898352953934940493546263073584675532243188884676975667631401873163018491124549127868865923837061690415907584352785372448369259698841221312218725502836662358831464301088833768680363773277322863373177256118503921408984141442997489622712039271319956852689934401271626220401821373644707898943861707603553346773436959307473605599996769614160141043151022750931541653525626512988860475559071837865783157993039603694573270454951643609280868690737058598154857660270002140498571554047779711227207237631044785291547058657762897243292752578306450554124596196076171044808968515576930926117644136095920137950917882714630316641430452304160550625205186182850945858938804429918060283495659967034900577994671850060392746929284697629159769041681956396517930100965026183198015611589273997609979140776314005293133991223636199982014849632351734470388451522194224532375435879048674581177410775636304431281254961538447800397233452482560000000*i1^3 + 3467125694935134310193533715383138475445156361774244674606233167743925368422827432107823853335299979069007552012481958847484318639119213230075108494232663575405697259754835226446129077965333254810672328956711510078584799827139847217437620505462731834075073118386312770269407856417620112749344556522769253738043896949325726024298736032328346219065267725299158439771960872580936417226227395226730885501271456732278760977523351807744242635918902343816582764440198452631041710533142518799160732587881524327757042735327040496154903209482611962621922758599492264695575345401642135133640218752039348596304545406030997400297503026542381078234239296828371256018810243147483792724610470337768731713410840687476714211305293395063453248802110157782867868111447360529032586733632536036559328990113091711641045554000105131759737594777258332745260125472935095101434241462477625643564903954231999099143990181161351490977132927570167819273137413387821678468663299283565285773376762075992120101326737196677050391328469545713167845909165092802371421466600024940329408970151174929046243711022542583511959154356920974345522618768873152279238622032836689828806051392215345874543134569514832574180959929858772345564491638807258742761913193548130866517852595122674599978273679661077500462104015925233161103936358805335221626470400000*i1^4 + -9971095825385454090413104619703572485669246387554012467235891500723873206825893859283461087359376161468254802191878381809907275639415642820359003708805610488881739976235006612422087060259235271031128212166782139095473554394096330213660175087040597897604288894045585587370434180983618420429030964980643133869490050126839826560694044006633745442512247708883334260714004289639212298769090901515382383738827879506512337217015272635704123353030723671015178219664376439956997308965845719414263568966674463854343237920562929793954814804230630486512605398433067854669564257947635012559518824347737628505938946932404327989600480373681344980051070472796987559942320914020500301189583791441666067981764631373078935699939699874876732346922019178896559638814515219109551387018627741259484066901047342336349515675469609031878651337380430373414097661118242341622861831621808598194948944618473411967097709966864919945198975112300117459656982831674784880550946667597684430594690567699428192514713681769930558780554985117409105152609334878078589845783543894689156250276435509870956736757044650895980169365476090614465689304134847270264047057458470450789720540203961038667126275216207395157568426787688294805769570061796850094432541801458266556742101922119030351057844729244493439888603562261589794005953154411814386139136000*i1^5 + 19894928731709358864097354794484198843496444340675319770586905559640831952844810786058717669178135420132475551769486361085264936459431175376881932010772935518800467096578071542770869551719863520009116254635104872367707395600191388943262468850988102447058712189646086175473769333943653995571681644677514596229296856172086885549508644811195657759448894508182995281243307348980441990484994155544684397006000478371170319942253258976761119795651649198495299945857175302414634386482690500189401722351942918787098224561237568468543608117418185383022515417879709974673590977898243212874079441350717715383934463281196385403740598050691290528565701768061010792261367257859223561059871335183872762941883392199618172181449875114549980141521086232159365602358995452810279197623066765875166631875236227382725270174406896574196044245863022475099682477057023606279235115671004499111537961579765286339584845757159603573629687984558505967792965957464881088118321442066404950628219444104260444854766648984698774379904473295249250597917067743959380572293399565609852008464467785956188463489068737223210509340112132931715980940212393558504533532313842964706273876679405156450226280291685388988546729391643506687669153063488380244771976145578327411404962648643584796001745999244447893784215967092347707504439470969374271078400*i1^6 + 10733750943095827081986071770981723689843730210653945022520049166815463126848993861350180641506780111214658945289631372847528596428721752597056354656402870117521856538409555227443648757319372878027237098297052849817206116298096817312507866116890201949915152378037271522617529671951311170698646084984470387025041222983377939239735929345309465295217738311244513303951314299202935493047625087465394021562888171115622596969920850519079454047229641260618362634632612896649507861437441176581425581585956214533462035862526424127267818628867734259197175008451900754976719649699938825067794425177730742439801886636072717492962150885215027654098513147963712807716415597005548537406023130500877569057977505556190821421749650597566303671435489450249689663300517535766646297575787174159789259079364367445943928766398705562318475966908320464982647467153170779711399939116807988432461690793848260218168292893997761721106587183990799503011608981885699666412825043005265453182193570264761349023216792266433585361209854869964296282400337361499918787933530306044143959936137072692326987094577306577035566354385576980123710647749169397962858568000750500759130069357535997001642459563566545992491795249204135378879074136888276842640894061756105089627036019269356853485640605237888485985515271113578562879309059738545684480*i1^7 + 772853527869412441405180165800418143680293640643864730020947581131612319753646092501150565335944640133467616446253605983404254302703154708547367899735055075789017329107121043538851142375400897959989628332263894441242214543582003335038519142801739657528208473907443008753909580036678645701356368329316581694266244257869455420646555914389782292016509172440107144655439716836412769586168121459809386223258429551213329253414232554879035184302672750227917483101800510946310549577801774132032552147585311983755351895380521525052836978127375654075976209060303084864707824304901215609805157365976601027709119986037886261663265505199208368928736662782754300012370973185105611284454086340936628452394656329331891412138768940120669162033790907363818160692229401058287782409255391712468670271876329924154463354727554319334853990331574069359530655735038644267098583227047282205754721678487233822342500701671742106983057281376865003464632528561794782955285988663254270871353348260350317303765716002222543396811451547699873489394618241902548597477011614031602045254396840961152179984160115250086025191723235332242128370632926526750618880618752222014751672643582576204877519778284983794726548666753962101156947131747090539860637761337362205839767617973237161897360861626954880373949955685636580149528518264356864*i1^8 + 299659604232838400556913065750317753112311098798290437999347807984155165828554468371083356172969329659982129629362792354626910210022105103760729327652638235081151360019056410671484442983185603724116438414464354911396698878068578618236573548691988403856990063823184198002356203324514735614714098310532938514508708220583113905543987887516070315631385357127264652111970426224964200507311364018006086932830271738485805299951885307853695912773788255630533058057103064135259701985833039470561562873841986731094203793150604320441030616780503396775508310340501314581823624307105726029429562584271351812303717811751388705076509385144484371201024692260681417685370716537853859182404246690505192594964006918316009796249861880983620062155453068851073143932205117963854525601678392501655837591073101252016066513339689139948366949307929892878562457885870124088975521102872979461755819279457309190665924496607813684318483356392002811039594835068111187089194209032316392807621113063424455076694663474714198688657675924108320928517109571437583483248472061086909439931143645952407162123747593501351196345592860966241668076100731595677804601400445323986467554632722394630363924819143010546795352454113121483447848450400530869386970891570958396197693150050208714435549602285585592063658355623619610634849951416320*i1^9 + 314298788436009528825471971257180283451916183608617526489451522416283591476856353130424217923649962072200090767468841161092359798347000779918909203265851374947596593997028958466085021943058871618939125884345380074934458840055803525104750575491861716679221245812145670400403258508462661233722226526212743780047097662343165345740249821233461506403038023722827804075754009569051648892241775928337797725549653530314270409782280195822666677961156783637957408639477525683619332820586912631831224863327331834274050158583189426215381916359763556964731239357855529755129900441145582619589777072990535474640846765251185347551909191872874865481395006895669468870301637417440771108105111827347281327228428563598663248935220438446439238820130000868684107410551531207876431418065230162004967786014248368416508939657224854866355691415805202449683935604506740547466215944735201281271700721660941106053805075166337044515441371463222863881905282030948274726911385331205542899798334579842292733612322186901905075859315595093910627798450526138179954728509766971556252790710396575287003677271232648189872956679878248696310851282997712360290489655089193881896932617545392746163374060500286463973153047770573474350856966558361921377574092178764485855634631590459325283617982725686898442722254455768793053447323648*i1^10 + 34827138577876850106017455027844849752425630844991785549426405369548668163904592752428783500378690826836724999739613911992818618375704125208674439040100877187519731295367145408372415190892224041743123588218251265152143353676974255841891919484949323024099653691280854482731177290030650758241133979461778276631621689350421578854139525587185157465928320376381127469330002863553911610431332864164812349669890499134222690538831708225332702051277144731788248627509572649363475019783203450305109810292061129399673037021071981806475649835064140015353197804545691759435494914503876039832257003633093976649039519367741857783449194992066626301546728533125245418239451822103766317741259717343028358285705415384064906169628055512535166442195277499521545631561674889222954146972942074177886591756324154681059656658227126992897225889237088129020076441567756151938085490937625937028070817265826787561711003705896552083884642225069012343250061977370027305931481857362742025946816282226640247810783186834659175692852772189994344266274265714132949735415365416064537757858265269693013970539074304627369023350580160434418830380698171926143852620949646196659323688788921682259128292375757916378655436631147393953092281885663486789058919678903047668746468934748716297397151601873763090115503599166555512897536*i1^11 + -9161291564809432145557905836035751166448792430184381528735111829312114465321496337771966601410138173776375393328257099568955143565065387107088529691900218729414283147219086980102398615978938635316705363002141837266663177795921810272258209823850385126840590435077215591148538622001264167096417660106712787731986174522899872786835987579842962463004018741559571428007236842694580112854674184767769764916012028454547105888255868718715979383016859937771493364292524092296716271580278072261161380339976709050124665388831924627721643343035367999199990996554658872161755534655540301722225416711488693871381327869896398201895876880185545008864986141617759356443651439515077844401194635753372374617886079823332396768200038405337537091759914010819546407319832435523321051546821211732906085015809113338024354128046986474118320262508932778639508152820597102595693370640373625873903413325897268351188066632622968178295673979932986359233804412229533001823783747763050502377910317360204994128292232715322636541204317612201672423985619040599150526818035680161043300623072779140640884559564922955520885749410742723129631217924305180554253438919795374516563384216849839392328630581793890582486016198251979353369650110871758138572576071274401982411149704381672563759818437423720785916493335139171958784*i1^12 + -1304018080168993552338974009663511300163221201245788469452338526994323645316019613831778548351638015911808485546127397088117687559204125876497799008838660809409729333060949448781464009030999059255858391066080997203861741264122063386244439795909463804534533469040976220005429186789227314478002202355680396208217093798081188975990661490813698183274649218733739275882712041956436386361778258620446698748879022215714634577307777900724041300739809021437683590406454653060684892776830159558045520194763186846566727442005509482382157060174476244333442352296708798033009068984478275443097977362962670879477186397318331125102084001489534286505711650975754090921956349601768766198745798489231844893959663240687712516636998751167762171072396242595605680694679139310106113757912341356150835827716912870996568573143229889255401323913831441733914627240755247290211997658815400295334443858595492670819708098370769848544064995279127172730332887404970469808987308508174482291487217282512439089185481323602926255677775896470452941556154045399666568664165852542379548989417020874806574902638886373470115667413451831112876902960586292411933252338265715199573509876992285463328878192763836437631934647765949410041986170811949856588721925297605015447258071946187398706521845082801430874212107424890880*i1^13 + 233151733797364205078922894951437478441707061502148736027538405730895995872964392344770059961627587141430648723173887995508738253592957972141031877215308333244488381664476537427286967981540633299024977134695375928989536081537458139560235510346992091106446987363799876306561088056632404030952921097936392008712605752222812581570271757644791374194462629857049395437905812977270619775537223974690461529205225481658086776923912841721486220867095337768835872792583475415500890620726032462034710182737240414989887968977883946408727072637122961368232751572936000014076987288667288497076403104483448533014486480341948923524168855198299538771009922041190438180919448640231100462889300408375561431416689048569214719273075312562292160122048694647099019970284495404712154844520764605675176940359523516458441052391211893826901268363666082032503059619335398254797447418528431094028161784153935392347750986449458482524599775944792828753393725781135372971587902175556916105806242934588575881911052205466886930538101306632289554567994261205569771631421116312514857671103867447182778547718463896141792643479233085392304427276219244545110105758967271167835646873574011058729533726199471269026563773657189028279850326517864313706198288759409774420250181351034347922059737489669411416973886095360*i1^14 + 73117520904596567107754558193959321929530417858076115664528675794200931699706077596335118793444344670760812749185938851031248683498637979861323740453840675719873726662264284431250576227588834851155288088385437313143198440111034455721062710373574101493250096346749030336675454734266522860256780174397177052312792386088209364226946123455778358276496163053395902302504633744409040008058801352137840338061982919912398916149884615598429621125284135244843500129623714881495060046365527371562384801969528201461789540649423938493345236672650569880619356426294088581881787258623806024731459159763158223721780739973843244637196624169131604556761166392038028048179005664897528907479888220528249557097561372644917921335477446951526257902183471408405562441309607104996386472318955421988523214170316543008827053186889475876422318081680141293915320884863685233698183261026528352330007602323971042196765152660355192356592874316797994814150969582831407543149007801330538818453480517789237012400788972579392310316983762865533624543599624442936541055090788444860758284472738932259367664726840414775459164742750110280905326934095053008060964532972043324872154973536240889320637224174345546053924184407177382227847768896557456680637332457058580699471645694983348818828987238085313521006936064*i1^15 + 11280265484693861777200216731480511887916600311647008979875159131915269831356755267466423474087741736468032476644302927204206978879789021136632150889442435956079155894202244846787965437434270822924380259072465104312276536232605413554940858213163151187962911099939322583513234131175265182733485373981941067281348971731135572000752407761442439185643989061833143246851939054301251408458728092436258390186757892366506389761124433303845349370458198777653719203837771091519972861325504167325233281622010585680334406969569908673148105247602130848067352040941888205775700198549139073346397600347217985704048295315264203104316152762079659586298479303119078059580152379433577128915966239859911285275564752548497577020294354683880502046098950274875279624413472297436536323254718916041799190444094386634778275141779971304803355374539170082677687945136539265453677421806188303884086976809174078188067243915345537431007333479909456149227096649046576993662764005598539239363337069765680117976581428184388964539163949016326500224554795064607521443143020804282217531962504448499961955226732569550655756243672563528491725597577499233577722640772727852261822506233860050475915200180376391663538629348440914257597160837814359547446282547457635189128660030805208910138532778183512421302272*i1^16 + 1288131955210653774494985570437394522813678669708279760583074781669536830975313971183784777413824536605230865290455633281743741346349954498051629859844008165735769279119613947507833170311130640274345610977318410435712185218454568683081002376790988474173342970140090329094591506518768812274984782988829267511281625948795391593329380561306518304906007725092457097034897821461057679401998271007877735508285060608695257516707649390138223896071280879917683221687443571817693415434945732607415594756377329706288892813821194751193961277583266281818322995770041338247134454335064617160894113342422631260223726015037048458840419620205583047998634063329401350939747041958077688716009736705516915091738157285190852652736983724958862382633366885773059359104611306732241661107785257559581446629674081593870839924468399105498104313189061079616585377715002403506289422550553036920727679678241832446066796975675827006867620878817441434260897296788956362608563913878626638382728118884302052165494677877256250894277827888113458016773418601449672755783414708498013621401717170266410377000158983566911365789053306068519565820614477329836343485614449192302488370607186853516996080701223053478400201055485193295896030493871832237770867664940768058623696791812470666711259992597043609600*i1^17 + 80391990297934205301759128047299833786473169114743233687080778769588426555061143916361278881084622740045137424134136726588143242215552583429895555868297586757253189298062756861183406101942756281927540950285953983398045905620058081887299229966815479646698511663577884377727421733618148520516243949015654346791195060228255866594264379645741804269950675076427387904688194478136532492760122135075775990184685516156325753202694128755317164350388526399505486066210913394093732168656273409030482041394063672871896324223020592454226820794799408998307206938333824071368022018664509949883784685501585304342870791293010114683863922515653661746060059998889423647443590350382166773520385127434784907229006463659531687981526893778228581056907329656405246736834281417776314829448834535432958454406201195127335379032104943896897004423560837496684555385764294551578982520254040984418497830504859275562507851359858710061107773769931460731143450015093752584896129930337752253228032282842633668603992231685528722051031371926108826174083674050064702626638116832298525114556352658543224776127797853529987517564929739054617968874036806839020036671863592837753984742650579285532114666945042518678897773541423570372869974485004655797832490667349065209694003078356410989635485416030208*i1^18 + 1589623290600924970922658158317757764576810276749643322548226470777021263859280902230727902304935259200381535378276398210714199181875452188682588287557413707466971430360837759444153699087845126208980082375579108025618841160964417316443365350511193475418230472204160189140121355938064415194923591467351502710579175103475307134968642342203133161725234523328370605021299664996857701689618926205154927906330508258403401824887427285166441121526874708415126291229824655283450900625321503228695288637279760486575570941455109878061629489221124917450321660099295813970331038449407405439445832484342549178591326763194126747028461789756798748005020115144729829544324942172217515585067177856338543975286339697840480488366905407740411563161329841363077652547398143074387661980018041965344824426488182321421900197887962048179244239758598659502450428871832655247445808881887298193222619644406953451546805920977026721038386351355360735763167051728352204854148908034899342119246102872972451979029359251441823744387107056843629413105666829344838674391738166813464795473145120929023768856089119376612908349885544012397419741761233917090231296347263786588300095172411259592398517779737955016182500913766085577614625517588279948881589757467538127209644689434850012054979346432*i1^19 + 17970368158785041343509795600915669761247478440777293471004300584729447613953304431096683683594447513445178056530911757474338528122938895004895860615513299608046265947075590704339232498261441380956564861003014251655354596672190607350560341323951099292297096272313930963911198595266977543310610337368247840770115275723203305770121809028204072839882524645073834325574006316544131915343502359562149817658260164534742335203672204132876975881117550021027097835794149687656160014058426876578675301883418830805009478759837746649415228927279619051936057426221695244854773076175314568011816428317184271680149381389735641351231875980482488639240247217270219255987737809728573734208102118233048843339748892618117082389228845450095572966975883729980399830975894524114666466663210964540128471974607611818548870263213722089516882256436800895903205084622777094461709280372715435907826831171043794970419449955802346257899610585900274817003505222684323981350426124496314852026629872788415559933313282240120150894202681419992290276945081584286154532304406780925314924403261015704482029461816941460446215428175663016235680731618874852357499612065598459226148398181476539621224095549623185127977865415156346294094764129234262975671860440715349816725215109000723959906304*i1^20 + 318458439790170218802618466907360805056338350932077305594113791071545984777591447260294054343570195550122595512822812173109223440856143917921615058311010281181869780058722428817834025816419787297316713877752226270064580303816509050302224916547253866302965152668213028304053062793693969352898962174745734931837220143547734897679012304456496447869287481817761737304108778256017414603527960802001975510355005760873940982235889812853231087691795818087809370856713594867099053688252088474929511531333712863755157285710655156275992301282464792191336512399595584967312818385018509603643917303098497147652510195524728795822046120541654933475214667465883657836375732629450612503630755180821779067091356108750912882023959839054242689602697438668568944182676156664458170290859385966055244739984247225848689943018419366580098752790724627352498760161230437678425611882513713122156290217217104616012872835617086318849657258179650907862291130995583656276868948026279282826276286531596587664284192943693760755272247547943228990491612102620919421164763505759392767605212055715068389285448689174799043354325601680644121265734541494679034875617756494679937726032374083894746180156567171609023944798336186867331500458719690081545508664490542024354843886550524100608*i1^21 + 4672602571293426109588450993761420582863544817053409358461839984847935384826586064982689900732727561113537040133035842705076135480142822861865797726615296508140462805816604094375044268103864504062975827100945496138836847236359373692485891597346942360435436260928220393130581998730617288598102316124318647786047978524954361469974065144214354643178765947390785686513990087287207366278849987345704231368228774628523236836112442151493453215538654879812019821889805708716477019007526875892677955056563982758254587487856292459194799486573711554305196253459856738884807596045001734073283374352134742379287279694858235731436570637269228790997002965324106216116652943021959252430753925224717543196046451737781576612524428702216523771022892254533495978273073749605149153361630041510818292862858728008944732045236508381375902565199385847929115217296235381376203245263610783269373288875148036371868322335965717117979758887994963611212466088321754761629437005194028064803719247611658720930160065822841822319891819684805337535593385992363172537763960307895830580815089694736819714903163628573886987435292207589573613793911665638055044201855115214732672342775773909901607988440645595324442851063739225600821513641818981566807133638891191186566854201049088*i1^22 + 38775586489159961202537966628238112406187957060615582813272376111063455023070511548328037452243167822212395938201796223440990557314531712153791651880997048370030800976943991731518191924985107322754869420905924445432071103233686026590147440519858143163413705321543084241206394166852797636696905834134518295389398858156033907118927122659871903559887164749369098949243752597169292020933991634124474280331091307168061865792780324399356051938156218474173033989130806512902958971283749176318461187673406508861859715383109608887836429024636107019690172012754861648313315165630724737140813444852656273398574284894439353984736137968852684281051696302591916062638503312155174085474258731088442838514713376994355002569634620596016326705974101773263600609784647379054732665090206695316353652706740964680810769304779188817986669126132592307510823592470159438211960179884025557731541783951892270158250607555470122605502899807207642313396444160862833052237367728695220731926330249722474765851187392665056885821319771774415315268980265662128107452892162323445984329683685867391084538962795714808449497452480442899549891294764777222151049014594681012924110962805083481324322281189507886170342294559182826070964402028152743136078729515280894216571453440*i1^23 + 289101706556059766048817518484780721436245405387942271530348568049653323249192014956914634907166809355932706404949678241380367464180655313493129126236617597659626155980788640799946996602716847447126721399509888963214701050601336135872555280255108199322624074702609616266921767740467974487359418205778523992328309654636063592508661041521650819001268202018353706946302749606443369778543633089756230994444339802687017143851748777966091231542905566654891785799958945317729873016876678195620943369422040540690139053272139169871496778126706150837074823354803917777670687700868383919229332135247338757041410569508635558890151252568465109772547353607883675206460534571353103560534305280656410790037273000650561855672359910793402033658475222979600841768947458649539668501136420929372065633573683496189740235327549240599599007068391060203264767913975083206797420649607487672736139490360356762881940844042619769881634260220045408642426342020791676583285329241891823229370212412810681367277024106733202702617508574810305217525436183095157268704097760953378561755637533072424482727235599111097802232725329246937938838602525638230614523750103253095242213392991757142273143353174748757036884121114908471000359266861538925458744229501704937144320*i1^24 + 1984313763578540402579014247056300462906587880865352205465899844855033624143655638384249106033579235411597840990698537611909713862118916088669507454845848968870023364759272559711956015980294617150076505056719963569498928005442028329902177550313448435315728909475594671223388168257649122469782907776694392935725432838877445742514570330892461461553791248275577161016147725803514911356036825599046496187060584953514670717821195591098873531207445265016428513522883846503032899007912229307000437476645192491135791647288249680425859545060201612277095947490183039176339735145866796437555544809186383735172706164124444407556798145746920730782822451653951673306201695895278630510120639597247954988503056276326350325351712444843577635057625883110054405474370694526024355285046968587370572819018884016228978108094295456989091445786860111452783750602151387945031290269009647172573195086158129972306911282255724013386360174182212208445758391658965996607417638395735563336557992630820305169401622239318373730225243348696073949949927477639030543676837621144822307126331704540251331403216512899891558404032459987596059133611460879141097310854525060378250386214744188850200642886739153691560162070385532865634366089938723354200598366199480320*i1^25 + 11865202620134634845125158316174796387125720694723340291474086942690950779576290594429315681645168814234712906587191645818807756245592563866071855916669914060501508284092163557689096591959257067503447240492226279330973308682009855811659819999400477798139145391512949711756647428840187949187446647018342178105440801590806118374218274082654841167713534034345004403516662426493748991322565792087129106443318090147924452610786972965907324967390547836364805179025611360564693573827241612745871358037194366886842252527141159338517483496498956107864399930588127972628596320482655975849824410432791933295024495426152003968620389819600665777316747812695022335940390295269529377767107332121138518417946896046853111255743357239994118637925600626323079580196178188542276409622165145726783554968096889628173690327573760623811900162478909838858607559452323697179002630474558523532645549986049464002947028282204563469557876351171955957380664368006974693554070124869036959177839410282313704393160192949230804493108197590570788984946585735152056079489372858336975358214628981307361404213798510516823842198101600220964890429984291364747978887853434610463032787778360015307981274723635824496645890507297236716880659012610008778632926855168*i1^26 + 55162966054153710957551929609629029599666398928323790155244348522369870781148805471832935537407514882235214942942438798776371978512285811371693312403255809579687736097024611921988134494760672618322341303093781921490015959375888525019634735617750434266558099858096311200366281703065327248860732960951740193967633294603140964408412582196264241523508219133038594892113213061626474183886954066509781846066640956417810018550342496373560529895463563547341357737037458464006648635067160130992527428500088495502658550383720806968396780600482286216088873415797165463470218257102713625255154530871317706929416756660383044066099836246617854234194564879848704910749303135904850672309460089492959801482515393051610483940056502763141827871316995849857371423331997253984832093253740178613202987723238768741274527622506511958320670931653802513596860315375220070423990354783185527175579091539304157993420849636118810197412885875090051354357856214820579259553231565853628393673380338009876691768139910272830402435599769306491782091278455503099998260828994551437082108272612837332240632882300654299830084618053026209962340592640375559385761572340778841407709473912932456247503385983592372672434230964297327324900033847513305380290560*i1^27 + 192004361163802005386208558027574549621146580894964397864614630955138867647791356041060903961526696436186100783134421254510624514714595019572512637069747150439301640575255149247256078259062221152456036229294316036308711999206608418019765920005245099887100469985309158274798794712965077390985868830811287349620854996848691478249509499093865995265258504729455220239444058307530243200564467892743637660474406896702738697660943322037528114134451655908720949564556131669425247661957486152020021507957989882841203553174222289619152676170706702490580282866711509578336182162891004948778904357870987113393569251993439192273509901514635273363403490312317024777395011403632069307640142535750833499172166107680493460496168704003463742831899356370839960896133653041640058320377526203101343477165858772182773522420603584492295124409491491639295034212875503917100425591402168933689192571145040248705083329123016960999700395373817951809908503378344396874027454503337773257254616807880285340940631436064346863686458327974762372312506999208775718223532817714470955544740771718733005182340922753192021955756421966188240003449200514477768833854133307596696953255899366358535522465251177971131562088082008642454450099462223167488*i1^28 + 484003919205169293417906328559352356343010289667155197446997702448269839374146136393769086512607625337630404741190147710892604502584363519969366349857993730553002845792678887940329310466604225765655115064025450496831734758151505432613681930757437701255103308537969127086225874301361013858545386238376872937954881937312832098471162931164906950997428203986133060054469199533368842902482400282462898362594919274734325196704279759190582979883367316823905330452554523412731247692144211625095872105847386084338604849122642900799557887316800835244690146286197590123110801350415736700030951503891593181477933220152171381267332791869807637172795100918440756909771113726985348380882116193063840075662652834346602948265547318230438090375540374196991554969400828999591866251635726937637186327764565443331246247682183831016726195076943248494963347823224379456085441020394326210951188769363730695978786610341697112715047960865392072400928054296001563454106683899272074066919239524668639707287357871825655870976377263165313501417364699096542863638808465318281017561697513683490045470401531592736412059896326752505184617340389496707105637178213530693654893726404064820801433284141592742143091853809033453197549776142336*i1^29 + 862985014602636304157680293691419158821114250979045828288244650222316300543009067262343852596988479849644866106666732926840347976087745157108959798486091103477376614016321516482482026820513038808110602734244032227773059993469594668341677420027239924955914117216135414279634399912370147934257945790326733583883848739459908677065985551777896602012040703047090676700757833491593277596512684967119827821654470362257671977967897520215414691290799742342622409365402301144881608287792916288981991147104188183466791553342033639043526482288451402697301997826306982245629769347449770357092598394547257748511410338329787270252165090642326020349966477298249500665102380534967213789604158181098489232166591213474404076483309588361171537661342602468607512859473227661840993824696167543472740642306240726028854534165285781428570549427789548390696613902071813155461297561269715974593993849774302483473890219189822393796483109795357966802443419896910128366861573354566531903400074786407742505352236150997871407505267232938176083148523007122705395805014763423972850651715791644923359003130937686560692688791807404318079339444649161537039879699899049976410954797876607342865640089926868475418934872071057189814403072*i1^30 + 986751269604502150387356762103797680324017610581608850123047921808818882760178292934662345852855967785964989585610180712431297172341205498788974767258633210253938718162768522554898256683511440522256421096505804211575798602988365358266160577197859353765152597017959981333619241599799162782473377454618471883965695017221353539688039302193106697990248850959177877493287006316416268336101688149295437594301779232012891252030758825836781563896576493205350269017549428871769465831864985013899924190734887059448190953569328370232671626704337862584622454337513884351359219922682091216958045784652623791331216976347169824347128806316028161898103073756036179127287332994824756712535607817164483583583539938584840079468545762366888068010168675803521320612644253112650842884461827647322802546695848127343683303026477809256015183943297754777226490897157043169051097169028894489717845505879858869269200758677238341312944413850809588661614366627400004002287744817416104040560767394575233685313882181090397045738114422800121497523927607047684704209028893206879491177897994351385145685762115547863070617444449458612885431031414055976915711848485561128377289362539881295880268724933942581112826161490311512064*i1^31 + 539470439990673081028342902214015350670562648238649073335387320665513335323173945577176856608497645506299116094538046404414875332292188628336250773362395910177476816643377003079739816443775329652163374932987211454928809345340857909332288438172140347283993957105116578666599264395529293378995550163994785092223067762882392808503180741758227623741000756953064794185446816364505012803707780691494167114734379625347150674522924993492204921213129519389872483154395996861635980408153021794186399849569465717755562886001141134990587645970637606339090588601051904493822385204715448869259478268318087649737456185189635195052758558613503109120547904837380794687805874454180321922233707177912353853163719354167139124988601591611319418718665869112669709131719862183403773342111669710191087642647746968585669701310701787218503718586941608062372947170763021402032837325716451124613808796023315483086122856367461950851055334590425335195463140045762937087939013328498091107096854542757704413256701403198234799362581892451518449518357720657746298006986040566076521319932916182997143652323687327330458093991924569088608868941897201040651485565801554697001839937401511892583388177087444514002785263419392*i1^32 + -97134381655266432147476287830733567274718270105705504389504197504809424052796301695307137312442416680143986170350336088310270842561775974837827296215336420272128011627376689590533234060065015505170849503574519974305784656038779981654215247260349526922328176750735632034984187475646613379902758173134527119757545039365185285613907291827254302560068342538806675356763088984040895296278461998758584030971956539150729070547056272197719263518976951981478397982916376374145618498494311018900992801356640145138237892476311753770124075866544387545097279722342878437707541278398355037422909986384503059175464946188264073768311345017321990907478579289368460510058290115332733600920485772093677369458591340912086928594395271183124567047680704865384538118637008673803349267472499209460984480308080191820506646336406672555512221548005427628201938370093197974387617042830133734944893244482466578030000043433141881948775322643512076617033405715216552852601156954945581999408740080240039436289793250419319122296898350464591909529427276479319284898278339602801778971912102476480298907339114995447467983598300148772178347341997178924712163129518202771786582662868241906966523352662904026565705728*i1^33 + -54000124271216190303725629579656199423363623122392670280719410263371441220534943723690803135123702687169609274540805139875020491812080760354512405393660749439912572411343971171243533249998667585620402780977223377335018969995515804239556710462317722800765456815867825470628383876904095720058098742145024930918643590415343131057981933629832167071110529877137144850570543910159444872578980285153697670298517536744099135807945060209975397040268931755371896604525691921740759911303403842310472992528601142094300967017959303917856741971541182124554079687658857175108929437160351621467086423390312451326519845885388758308546041705300250740999861610706014036415600270345141294584793718067937270533437006921065672146945766501820546608712090622088218154685073004964617327169348812636797283338225740239708747294144667111170656985567576262572962390511283530148047069482183860344148175840371159237200878121301527855189869831378414629477916105057270823241099708699374439982277608682870782720306628974181826166783503735816592153547655249218143217472197120496142097801982724475332386333494112808311532065151360818915186728165113242374399680081569783005942714908026196052238568630628909056*i1^34 + -17159474028190895884602802254753891907815457377360714858778242216344372392556127807175143582664849942570883809930204897524337206812622187377113022614008790924408394043173695031077026830732937779212547932561438355734641507978741004837889739653258799303793722247374130679542385067128832498206511193672393121831434527723031285730766304791668005225170954900861885532005608565128262789546778184210140411341703481006977622441447832395900969225264661247300123685077638378426373227841625182175231627755413054332453388980837547344456797119872048318443087869273798088789101386179319146474283611355606302540815233594946352397664079548846789207175038951474779775557894814074289259105334714330727040373175754701942368211298340730171001275494355671677192592366719804824370235242440316142252482833543975683704687502463692638581186183044380492836477902148987713913518995375389283855015793577219784685216014118787666188928870248615615832852375094942385229475666553768839837920759130063395639981847671245657745323879875733937765580303850855978854864659678782690429436700977839962988051451923148215112675599506885050822746974059816262956120904382524018870890765631748135083769474318336*i1^35 + -5635107480386888446267740551304041714168528945158357263172664427267372049182600957308724559491992359956716640010808380045868476222600432075180990126005077442328638629996331840135603373040455827899112462009439707936206862512104021296458825967816812438673160038164928452816061056157674041576105917175132942712759749810538552310529513974833140897592968851088089249758027042730862240190456991394415717863712750368953334579463111585953752459906980177237122096315098987734433653246143786237620250490241970572703873847051372717073292920627124376178978490984726990513243982871569499460429963129698109387596701338966081341845113779594500300270403065329328202554028805955035248129975361861075031156802790500560162656759240998315146611645821193457394630681990310061310112133119309785958206025945331330698529215052713204211008645629202624460875137915960074890055601859671162033749337073500103249667762491462502602402850959728860316655074287069272191539990790866379751573319539104755787066854022314776285387276803888363657934856704874088454299462740198207644227589608953283626977525652985062564111764807741909738512051791165158369805758183352217634907424899996617002713088*i1^36 + -1426989113932391872873288231505580346931576995136689739556696907104345588277360903663027655131065724424113262306805051033801935768998081836213038384824413336955300253717265667513515739604744400441459276456824667080095624555895248417113623309955677689921019459681832356742081036638946329327831593770979843612977405336855179764324905256831136288557543931547420406794186549857384266236855162656428449098753504789491545378236778866402846146294703191244891663844759164117756470478264548111253179370538880133999778621741057703621688429617012317817159540151477852064556825086358034816943999711697952027640641558485046707494668745710373774695936200130883027168740371390897106126392409985734626359234309024616641816038850835156117247392083415002355939100079610102428471826246806152171205150212853870329677747808048531600886576588560480014554156049611160649999297388377156469184507492606918382382038354837797084300613392277256198919771841710888681631042602213383876410414219864180105647286033244692852457360575240771936236682022413679702551195293295559705991780014436051822638735023247247654697230827901851680857454338519522765975662447797242444492328933171134464*i1^37 + -498255300028261857964354041630266964106927722075076869386553251334434147881889350683532947751821937904474904355352035925084025016858718060784895312113316135348043205944975360483184310548793444682986545872589570876512738726490178136640500302956059422140047231376375301869925057711457501279795689548569432068740757606651901015704717226875706372067676636711106061845234438049882298171492101772573461942593146878990390337140127074780854663057367673929724136036997547049826056150636232651448761119493460130478884026650908612764685211304253399485008339254204224111570951924620728761338873779642011576373341488536809581103449084673218247945081502825646249350710086525682860524869803465640966726939005781434941600431170782735424155136186475899546737144830957604382640338345484475928905446051411068743349438846595124284590265203175375904184687891743788380515449286349882176949416439676531691686829843205566158208524698528504702058323981802712552285823009762766325933628013259919164565432550401816002107824311584914238016868852777696403382877928217010864450572753558865319563866057430899049346024886326475701430340661566588683244947818250768941690480754688*i1^38 + -15667789624339097914750543316878880965054753608235329835141301727395017885464097767333922637600280685957511722330120783859858951557255993942240710579986956800627200654461207656660544465972743572673261336832899578004610249186442273452136031462039944481934972318737954997245361102359349789702779805786133379449445359485230570828589183513611827381949076527614963234853817801061355942927844389537471378740040579666380550742074113839627678140759863957952058749023735656886594352982218555355520624084264827341892182410109395995478680991094257849145787320200631719765565134115429546110560621019076877060889112627353441487182054138856168623260078402385593993650313889069934432906636835630447613710611951158430159455637158778385354526067130959344798767430541200533539156152915356313354753446689873639671404521600462610173655695506499132081373780889279178967656414569921777523620455272592243277642285229789568739643418623828165852561011468083316478584942195884419162282195469705152398923306911859134868011780203824217536489886756429992926151285227671590741448246792096823543090497351411834554181332102993867522770565344083635408503466897174765240320*i1^39 + -1853688098419913219785520633757660893713103827258316164008831503963553603546881968059005978126469652315177350614119279015638302423520749819043472963472226451696801247645282079918314722447334644280506495621964671206461823708870809852694525693396757113685783187489227683243801286216659754600127259927616369590915264902681666862969731637015441726523555278221068648179615661338120678316621860600292463625720297342939205090441673331476446116344387857178239443071452302530556864120878049064383696653630587762435142918635878146182164454374922902291550912939613297652067826837067882078552565281349419902774913569159233848599477746668128924925867091496665273094176312909202879602735461031806230372434514924999367117739811749869219429475743122298377808633639003147033930804172107199504362781792145004855412930573959414010629616380598226844795821107998366620786505571088498846350416415563037917729329687013340152084620657019705282555471981597437650080204773675858848562517136503168328625527530931638380488692745579833119428626825512564976143226283416528214655188569594484344822682004220649565559500287139801045727858214823789623074936431050752*i1^40 + 37239305566553776466620652206417149832056790871651457365624385486034678087382841863591977068441435152892593135825871165414182807867328219744216365489202534311651525206163176418447040958179566684576832168410600690650566854941662099486908429805811593399638582564998422470626082238436015644586266199683824812769450415190761829637437344071684607998998614269282334126138497995791166053818361147512061303794906703161489430951571364133998703016803214009524457989375023125811230496070731428687680477420159605746679587615171961787853653061167691038517566881925856900822653175330106471049318677768440081964272224825103330193317554699846178691917949517824196556248237222321604122280775698564229032919185009863156323253923952045585290035214698700458374501029638796571734764177845245606509999322836653145319769816347692512945254357707705973560051147611844271047357827483383005336368566402533554577706548388947662303958410917671335377878939284303521156765540365303336705682791864773861506990646430913106603803951417778171199406081411782500222993645561561723715565898207578655596487146277625037291766427183109865151124252497823364015980544*i1^41 + -319357444898982523513400731781667410634699695274966338357524250470860247572866676985511341875338077917549047062694254141197375879862556980770224291860121285434586348483564214617613819562627727374443972695382294949562840824458024867171858938639511648930425264166389421302167595311532113422260118504401478753194556130561557522453889487881073289595865351636519749571913977436295335906522733434084403097480863428674110848848463856173382219210794340446564237126151422934001179233277413351379756479131893437357317707278566943490760919428100013037370408286020560798157918307266261471262909115038818579429470475975913105900126191541572668033870728980135387620769147342000383431883334311453091692859610719398503835952203242285739633249738837235371254649707361312941858493992444072418298026408790600705813015035211685941771056027109416047339465850933661916590575832024591530142804947442490443744922907150037904848361139380326642550771456381452100261729051389512772221498725601466050482582532317969845306735582428612784220403386594189966799614116846289268745689001802308209375976101929428038675759016338154629916196715454529536*i1^42 + 1783027129162641906196558568049371670822813638833070325400217227393755536140719255321838671074221367341752729221965866310060481738092033048252165859191623545804411106421265966888057986006643871177309962503740753804426168602493672005035916379686024983405549875634180891125117521080544163964998061721931957463000687954734192450218231200820621537756609225481277549182900391733538520434934639313344055548668382654093853017901692110595555290109624016841165222234102523714513427783409006146658707861660961180872158583800891231112125610035759562937156900173575356737378599032665243210900137215485032528433279681028950956720256561613028620294701945796542771870943154759611341963142605789797359110235745965332314293969611731291005403231268072120150169752638572478248211034113727655852013641062198251223705263663408025903549712353919620411659700514460858614999297640767134713604998811972386160037805204300385818590473622123694131397929768745138141725134150862938088882320542631121489513798354579218337124273558540004666541314626124029559166936386000795149063812450359927135916414803505908588202338569455569840099033088*i1^43 + -7324146845667905820262739987861544058494022196089726978716512789737796568199940005262850992543668920723422228308335489054694261420617030093838400199552808132565621454059117994643310545366085232583062578361742782165708987436620903748448340324530463245679278418519085596287257836292784423599562710932626757690180309532264794962558236679167740590456822867976573491114450825997613224761116592233471890226498241180413588028543747940557345653576243665836764223304662697552172256786843201496245075257506081425618149198392367520135425743324509507631577492162747214189084829819675012786528933402534137962639630749978000511675812639421686900574519279941372361689996912029885106453155644982122465670857260632497098738430152824061220520132107965224165196957561677363662969799108123119396894796285724125795339554586698799875570255754366273829332525103134542487542449705768068242886624535879630987278350510602301458291745402287545800142996515856227118713759567650416911339834817292624543777797271326624306522079647043114254649614100984500080966179558701352354048753644452071764398965210560664733034963658143170560*i1^44 + 19191036867953068217117132346582026488510347029227783261811196536960577865071638438344335514696593152760823444757259826747842857333178426675587982476824466039520313356765546245707474248553932698988290719169806289459276699691524220423452634768217082221421426718697782611146473861550794960558023689511349533842184170915638964649683909008277002630167381651958302575684848146883290892562844263478104311076128946270906506506520463371381782134582798373018614971658405961846306031330747261472354543448973048812221763991288453358273130181893388205025475129569234983044945216343153788441584175846696484114447926330361297563933300962960392615504964199173456475510392771372066376749573194546875013133088265434895627107724826462097921134177947089990976527903483344767467053544314986806725119525514287648291166042358990356090615825421754819813749101319963500333310059852975762385071237743885820620436854920539284257232414847005916404565301446765968394644608483170703297767662447704249186284600815856724039394003364921029335667624085737586611950667874578152330494152950398707545435469784590004616387624960*i1^45 + -26288310942807926779457815793006121826471159802348631596385660458646230626694444251150222386435635701420566657718275705565501154541277284899846142684689718062281426075545802869336185786640767562263687313663601846292597165092905586156541812570322329976571400207943029850316142462692736868253569000367572621300203144056634014162813055930368043762147976089776531284285920229210284862288980713402747601557653399333051538788702595822212369695799207021392398308749442454551098687378877845259556964865082471388248686545850451355710973607315628334186330487685281134795759960310468358186710329832913530246885305188505645485624554551976220834417148251969616563230791992439050507420470980566996018544270782221872213740975998487711405309061357837861374315875163687767220420903767427091285235535494682331033098080221804858418049927682874278364144539849511129091547545398976748765744217021165056433121392662028343555815352424793674594963427577592826379975386330070373409741551279564925930601353952413488197572571244545084507802294760087274574957441587655380943968393569355801662666940599337222144*i1^46 + 14054808481233146645685755882188289147602985056966667266626506067752084810236693323924090979303270630906550679704244273902375052265825380152768664855416038533830004666181822974442997088035764586638408619186708409936521448019026199791083573041053348672689156150536500126334169853104652307766796240127077072005891165755159599464356540782836833371900711421495392832039492551525368874391260178268033129077588625690839880791977335164929662517303866301500992772869162434267321273656271756856185411405537812372783693319118194038443304554956899545151151119321635150918771887717443313910171375533314925033109637240712801192699148541263890467680332076056123168727991349816336139957082786490115674152260173084573922540722916375437393346869922068002369388634180825148548631659751438370202013317075460738754779592347981289544169250318521523290054082077856462866200126773993613753835619177393796202071675444002541849555316635716127743223244031381922623880726693387548800047261516484946091012356370484387639011644468228122648204573232804322112098432827797252170325960559539960517639536640*i1^47 + -7697106919635869282682663935195594677147698644622003905544326389959235556438226087265478399432040511061692835550070935691938723535671239457688044559483034318592100768784525282884634326687484186329818698321846790090145776239025907516879658203137329470257596826907113428870308473768551594446407880085154504879141535424604246594768056025659244565644810769825327021317017563174074805918891872478604216069385521153359312224592471362056233101604692757002645239739361463843414214699706864664939228496338812389310835177676866612400699608820410596888274504421633112787507086211160295758628747549246941914921300596821416904509104672766389891883239066032059050574463908504917724639634049915683488915250257376329594654337233999185945703395859846949162869485491567007463077763187290432274674679165288266713373651013610606026970371980017962036226949642782284417910484171210178030285268015791876435105534419223311710962680656999080979964487114330063250633896968921341705495177892792121200712038985339568322970145713570333534544867453138589973066704002598780146467977106416467968*i1^48 + 4329685606648900671961658355937573260194787958334773062076981294518394245047919305562462351057491697749922498703212551898094887982894685846316031223917335956547742114028445444720842311541185082576787741072497991299787238543440183397900076617521047518665788453467423749709618202420296391600375327861866983930520307179541973084302700436008556539875947157758798016597438328000206708115424366814521527595239438587006932426786198123014180866227154760845103879671164146154665790098794318330208034832338364615676223261501328730886946058405114232093108239768038545411089803835884441449362256938714321893655351054484024659574405158606726801498399737938682596228145114673824737507009574712006152891988164893670556468071706547385634139413629332936207402472645647491974072804148097251235441376001021866633226449565648586030690936400109870562516255720176403141836242674647506230860606195970262834332597819754767568906355363103577835802822984767478007028458955815831359653270009216182013269499901662890768831017531914988904880349388274351971719826463490254845525360640*i1^49 + -1113769159697977974840053512195309057174631560221396573935590763503399806109126967698805938470436891679415743324254282092201990220615735659640397950702352370497686577976631405116285790873596075986039119414502365166743773175997897621803374609303388828475056150861124009433962772607603175264946440944086828798848851476371876087969716718638135357387489385702906695692749180459038222273699223797398096354634639244990326141981764199023408916658500237188064766786886487618044401237302238025293442628303712675295151252280281064798463473580343118992980749336600643819484936557280411195273336022240322445575349190233009223361899088126403471269321227710719943362053894872399996064844346289515463227629370986843873805039963797361956489594978083749762315988773745059519016454938117040230933829878077687619027090406637206538132177966329128233427454447703173048756500124069118547302530810413867710118770674972811873173491485103346940571174500788071257533684109497456223830078945566383859783865168004659937641757656906407534063937523820263624455215954606948352*i1^50 + 424436389156043756259303756987773226976537658394068959090073685459386730072473791355268786474906613653479335423118512075859009012908680381760684820028299152360593254933519505598359767329590294318335607314107676249564392214873843035013903595704935622587262875534714845458589486679069089203095874312138306285837050206491637991492902176243919194595140810334160113728853501792336904519935940750440771900039142257430040917698390776816961786274980251879659855175923532234232021802708097329095077110804581718478843572256840110962264834947679928792132833136682160236841574085045123010853165016727227809414132972865191904199830533319732164387029970260425387549880024160813924963347793044366906348030462343305000477932212648152597079902831900613147648101052921015539975846181883924967215288490733343128906589446793511363434045254750045167911370388892245339196030526442709122441918520459798134202205062305340943763676021305647859233474307703876592370141478439959085705607139211362497386226327983995037550732452152173322982369086092053381316608*i1^51 + -175076930778282994427664250773791528230832763121004451807104491054802079462580728522305225809861431119551192510546605479433540416344237903126860356495412664580203370657469675129230426567652679170264973981419972187683307157649071108072102906680368216598578745427207295818589453691540822284349173868339663574141562501883123455254449893859136678645532052218694284315119076637095944420949089169407392878910422981798234547750964095702255967632072317699122237416175255930040408611023744775017376655018572236770725298806137809321797395207122928289197258307387827911272995565203766967878799243492412955542675833563901655009651845507854249035805356335792217309356762093695469064200158496873221842951160178742806669916581015378663846416219966620007417091133422436860507100117334473147377550975775299196386441084518462670367681332361562777460943248983953877183324357404388473000684307176561226496091488963995015082847933783398782348455058854687906922022862934317281890207927206532801425461843377866975873091945460230294541748699136*i1^52 + 5356882659443324111512679386725240122034989486074198240754745021406828671733959865258407456635561121862511774698682256863231038697863623477408928297767761402189955491272497155871014220237962444246228162026547459141836976706513225738807223929690334724752525142195801685626081209742383014699738929481628943236379681822658264651872708835956758688887396200161988639824564507500237646664625352513474807186404506355742205756270951587716555971901939952776740447302100916271741377609162805722482925052214990885396187399627397107054998480282120720807796864387230603101793909548593670359954431451464533785847920989879991438069589939011725610128167430293302946272798730432435940851532348831957093702003184777557372841066125374338718921664852029853046873841086032679417072915371127320523762708409008666702776453462483010715624805529549701797214157355332075386303821474478059549774195539953715226426036239339882746956974230396776490575357996202030623869538482029877836536224282849754202430635216686769334769358697893888*i1^53 + -57391327349045724759614844004241661266310956691988555623245210700197506143262360960430283282011760301895526449059516357284309609388879967252352894379964570872303092714224824706575241590720448870171119881540045472961693881482562488673042855148268765493993796525243837722020401076021089903453649219564540573676055868434843905830665076779322064060654555019383267106636088230515146470091419223082119093913713201453140962632448361104341523786084299395695292893763855371919898313747300899475709444588898379511753717417661775282676014079821811705131193084914823362944758766432543035742385768816968629706653428839378817325083803505537041990255258138935283760301886310340678106322292120701998816514090831545359319198610945393811460500141372280621171931245500177474172803200897110595678926440848526080137699889312521625430376337570451553625770503710305202063727690489911986365034135080063565969870528949172838225976369365563661829287162983179953622891641860175269891438910860499153506821879498014425088*i1^54 + -1807251555300719748596840537070206955929066039955403524387697781353926967251314177628511054971017144148459482474424566194570764646230486432302906827554313723920617467285503977216286542540323317425305390637753187316141470303321852379814099510213937811255814317061117800128604018756432735409830918251517568035054483464858585446060215635481534416302352350910802711993257592288011029546671723313048176402942836936148263682550783573041185854015574916514948403447451096971133625425344487983939164062021401643374849497993476424503215698961432878816307982804733712655695409371254998977908581051213085119481181405984876460738909333238263817815910928992627231739760364311636550354454064172997887730956588361108788959260147887666340421884041436639809930967179270792615232973612289397157979000604243945255310732166394538700356466570618492381256150924422939481308457749488657503939349585656069125705820715539475901795115481446892569312984613169867598548798327082732818371327510833591552*i1^55 + -970230127948660129017348082226757058560085793374267168826546663406593510433601867948108324453958518564094889310307603447771862664233147450247914831366086404235347012461887271887879851074772675356814086517089498114439444261260092326058135083118842161629336409012109985833109018863651139918882604956163240618664913289544847530432125017077698947798081137897367756915948380927751634318031637121749461172240397269536580132604931725149356939445824191074013902663338873705978894729045789527538328504856969656862645061597514138704769945634217976718001513927680412873461598108448702651604735366211990932950160364267515400665427283650228492204653817928933735597172845537876413843012386838955540876801895323055105822731238133535498266114758175278886146876127038855626688032997949814113713819322016799482363590950722231569032661348065600363713333497547138331250459528639158326681998622954857950770884637358728984626444752308566866533803285436628571526997132997686144*i1^56 + -13387082040647371382265823237841262900177540074691912930864684164159762337219561440821801409170707544689714333839669270161909901405954880980272635495837339706601032789546067904769210550668415101088056866119164738905385238781299300813996862689562444444346643626415446235458459207767523282227497317036316908918651547922364049071681996455226711631553203731462933643997743831922932363924731688551632264321963349453305774290267270861927085402301795236600578806401018906377182009756441210207724553030052384771615734044591329053821764515760307785058594628265019442395314733571752676154650217404977553715431916331185177650304652799278640390605519941109909810075519687719963976750229908758684239962991986754849032342767192901833433962946693453094017245739339540481948872259340547418368778989606287115261559842431765492303262813458782193612742803405081318903859920660943728490452275959584852689704092365605299479378607167037070467973793456*i1^57 + 649652075800763227494012583190263879354938733440916893272071880906473337807141810125394267264349271569600932885947389604232980814593022874366223884663830909197517142616537713419613286047575752458221552576512261903616572003024020898052989567455752880607222282116863028723694916429907074713553516341555377427269441304046869831761456520654022962711375956800100643476639548737430532968042030087397549982116635649028849911708804658996884831603334868902517490358868672023712221498850025363954190782258838417843887620211042496929379367137313061689451773401848139841444545467575060692881938416933542971953784388241017267465020073393036503479548827187674311404308719052757170204343619787235813923624700730104822197469601177718009206121057121131518696902833220304880997037919222701707770995679186035272709520593301833926962504322070905583730428194321118217856521756114812687237509869396826571268145692364127248*i1^58 + 654593161303336514622136482165523475917571432196129820039858789384594398967571771993740625796477878594143085966396245666540623109952036172535265756532308318859076776847859960129801435793982065758696516658316936083910427700476380857657639816473193045670419884074100853106326547449384120503913375020297592502337651981781338191529609490687803733039627536531088536987750177183166110632360891034815220011038991741833631641673644512058405020634534219964813517337527100729444360560081729345925505025682561789521210044125851658672922172793729138827581506797932442766805767508037523849472170618680163698177359122922023266052034668772537537674335959387672308793825586630551349204516430913745353214503377337994707235713169227777046416481185255528073639039631450391359470168855681406517462388432398371757022829826604969949718172745390604243619733665587957964038917083566749739527519*i1^59 - N1*2858172020764237384110995130354288006147828950380533470587626831506276363430910935774959034395211187029528050948597321810217428571513587634342385163300051258246322994262715869314867032031232000000*i3 ] ]