[ [ 691713911554336351703089379330875996279961331947895272968110488623895814585466874634430238901637317426551663300950761124539372480593705113643712512124615693280715097333836510462039957761133070164119736406149107326086627945489024683800251565921455775282927658335215704910150891980269858833396700225197796499723392116966740534262745700159668613727513914287250930601397535889642888361712603549014637132112636439160267590602655228955325350929947522109519643038111575957398640016402880365313773688131182395412264506298592678718449399262393642738009339463141273399037736542414154819388244545696541169938868363620192110646005461197406020466120439526679354761655741946904306024952860785776379995929451143521239419735548625226249376071064275876288156934894817970767648246094325328241999200148996444528388262961226996989938103945633270319423467148896609173897217118868859706215417985826570644666965363723512138407765606400000000000000000000000000000000000000000000 + -42050823131266839279414301017335028399381869684860995586134005060036336655106269364006060426954417472100386900232003277309802504599823969222685742657381738628973347801570486957140563942763217528731735094153855701765112934364018202819146523246506261278382452863212484074726612941594888778006357781323443485038762491013729689857641287226850892804003224874811107373197324316571243102949417745377862671219067756548055560540258613142951516905098227005245616590194686065431184703969587052038174869616378335247120905872179642348423970560728810589692106366201331017210262915696626949407801088484079704029745488975525486349870373155082896425051149161105983234431429603440318403088285481285896058868449657737148203262897588391845453552252210263559673828123834433638678699877755718906477814527071023917388587438513268913371103420093170083042310302871620233892524269102985525347849725281941252998840478089005417858166947840000000000000000000000000000000000000000000*i1 + 973820528101983530844191450377757719508069019558549818918163838250423463867355586720584521237905415706539851201180469437346902211866604447309469181983123600468580883099280972043965617562848080791576361406764662130181684592148602438171270364564570215168968306326600073928795366151188327564646690054210732836254824585101815033859536522281664265754382455175805368137735226035510783068165707995434206479951980516510228193605009672613156744579527265500930537175734793058217487094002666841953133374756575873527972584070375084957702448771582194984230678803306928283029519156999189696300404634545004080268759521407778614948933975439127853018203017694371313418516202189611138459841591229023186007375681780629314079360271030355190369566046433020338987669347554003781077859034416308104702545467278348396986372299015622250355444827159288214024042239161330876978309456555283829130502625422661965699038424265267364971413504000000000000000000000000000000000000000000*i1^2 + 8771180422974162240471470532655553789733408596929631300141080765866226995308668371500107997296938448702741097160871974139148210823852922926397919420111109220276514206746468426412830826317010095858720885310835787580213036212030917714599328489239377357534290149242821897494148853594651468022521790474973934836372901916885532162037402306869905707947064839650905338513264700102914835752954544477590431032000729400865770139446464791867284907764762289051788772004445893106361799187567326625465108021909308062222343762365627441696840942956922814475879129415952776836767274920995844762611873769140480119961169414980955940634544756404398352778513179058371342194348096229439645174279601069513986941745089307869284145915763962667308624793788012975140040971479004934837648214547683915171089766505082155354213151805412082109069517207277799515863044969596926778277467760126512703669167489614555661061141645189267288018124800000000000000000000000000000000000000000*i1^3 + 19758452300911944144166217465979725491421886359072108744501444248301718912478393207369426364649177327965777034655166311299289721059192576037077648378860612732474116685262360307272019415097693480613716632549501514697810211978598903727307777924288427113568112452462673230942715843780258413453544931857100114747865682226567773681486573364258066124496770222419328408812261566457943594737777618880767042729687701300438348401290399138601199779248491443728543139653476819366729037910532954961969922772060048925326835814382510907507727683244843198992165797964667031309012755893011400656802415667585158245429490270746524830014143774991466387721097778419033420853403564463991191959234662603078051208124418388080307467965454187860550269581681753232698336019342686162080596079194115800771018536418037462973061574767836033413546469793302520060583921580866327689357644928194721505682525458052227861459508053396925217505280000000000000000000000000000000000000000*i1^4 + -6008871772529112821034070207384512908581602181730302141772716767431809081476116555349833634839455930711015431163783947656411782257228892602045263566599441911325274180104461711374098214170868117455783190179867264631858692570883341926437868618916324786335533577143229528897005855595553979520440610758829867423906600710391001515871625701459579632599633304511872362486538322525861129299474216640235043050658301301757391680653933564974101981072560613687761725656284107109256760641965570846774899387298129001559899564222758747863573615183903651645271353283059584517537675419460319237998046624723208475876819504979626828730599679777261808533400084126493511440332601562299815218011178077277992073014826512019671651923532281384670241001620135759476325980004333130242859595183894278703913552633427233702468277648359319869847560074710172861107505744464669338974915314764618134910080842506927769922162097985628930048000000000000000000000000000000000000000*i1^5 + 4152411075337273983354960483712836993452361223680794956239454242821931118141407509380081426481840205232437882740067815654163556384556413300731366294309470723858650478498242978060688561782780126324405073549784335581029156152307610443023886297801470035460547656578804708982026344612585492216467480023369169115140324447005677879099815369090591872140182703775591201164405443167652048061267473338566304847991482524914993859944435610320784478476739369606334358205403937345784638264143889106548370973784580718694296378395258609396109360926881811805496134160362101796870087684077476557378155817604593163997713371329820658778313561425614485651389434538369631613966152145257289966967694041057916642513956576962077621167583975252912400862205841282822532503513689632452840741089723118614170677802377107972584444575048156623452663877248683465538997140230276121496216623264176556728719568908313136072159140520971468800000000000000000000000000000000000000*i1^6 + -380280973423810392875349975979751902973387776564305358741493331761628749767266762289244438701002984802692021735226487276018091748240346645278305172204073420237255309705379543706821206874618706947765806568234797390345814840643898465811669148103953096538185763318422210183569360340481372943744486273152296401031509166345316163561316532509991779967163874273974873145803462932071438277811941821894963899420608259950219285044891478049946875380314268921368998499636016692429815823948648130450075376527460703432481333014732372010899889381565648978621296376334012061463157127485438801986338580511637568922575153670186174095898106184564449512351858891839254750428989438889054207184547939728446260027723312029355349036974001654661719695579309194859169787278627623909270964474888980078478717327642760849341528498629997958391918214862265869282011500037487216966382297793214041763158103422381538646874351604858880000000000000000000000000000000000000*i1^7 + 87200361331525779666575184820421870211248323868983028663182398792763372148982453897002190486278284275007737692317049198437697680886934264311671455678152800756018082027282946805661370267265270717056644193629696177825575900689877638027316974206761945030874553701245667816076020488095428908836908406528937881374785470805600251960272247778622617074027553989228960839501802392884351263742273754701044114426928226516632612374652289978142335071121396311577387749721872194525445797512155184508685662762963221493020779408802728464296977189491782607177713179749829295425150896448743885319459924008975337030073943313850048442607931338595159485529027491874522340445544389602561415517784770000237218693631573128434017251981366984875901597021695007804591630511998952951525999059650613737672899282121690496214181311194083193021831744099979073887097138679825142439253115355605540103243147020670707260232212414464000000000000000000000000000000000000*i1^8 + 2786782462205554522816435933856613628831203760221148374667164523363949506176740232972763701478664998232161701684669795919136659640990625246893012250562984581829858614471643993481226412146662257176083926684942692590144376585779254265047233830110431774220711764129119138009073098061253697129136068775817706847136573976273454220071977744197004115923728204201629953537877818781608810215269064383041549619619769508090540041441506616215629747236231424362629038316306785987997350246136863839550519841958524591761788927206620204184061931493142479739572921442283261826171324061791183301338972968322414789702047254050663953789333408772994656419857368234057374175758056454102245037302543748366725010412594522222144574906767520775931880854472606065705816471299400355822894317314921649104011869642963117484473168134422324728578520726557281111274285510868432791711468245555210710341089234969920763259676262400000000000000000000000000000000000*i1^9 + 139532471782615704448368913030739655419397509326863164221144456625583569356693870470855106286449703417524654809124593721922376661672344540614969889955900218884559985754348985004522642566256561941072636141497452081293750672817678511847755721307506748649265280886491942585621607283724463776886344456692025883858490452076730064327014950092825201876453981482899186941601884234014155496020867692051175502745170982780182727845472189614820591597012653959816742814908351289459890963664655332998338373124854118964202789840539903849868065168576366646104770981293017399671193854343114325335231888758716443573565226225226961449088758088349593581813417807278465233410203605333686305492238378054274837228287043821582932074943027349183816972590240912899722516771405458272163860537262579820298138945339633549485898524667160952682169285563492173026972446311128747402461794933395644282299242614764520561704960000000000000000000000000000000000*i1^10 + 27814558399496843593882867985462741167684062180632654126786128233820714394685844893760875555711660525102165712988531678185803512944522059285820257529976847289225647025937724929222632247091420200062958176669682235243263557748389656755043295056469426447170951998477909668636978956678518961298678663206023704705716805322508023997756867751889484601965376829402663030780308060178053127467489814714809644821002219127946033969904049335759296447999633335701334861356786480050037008096385138797899209279613245693495825012518106104206569802886793172867767865232245129816387029377022170821035635853157286951986950626514595335750989409623971551917229046439267622340630342638600209066491405236326307645015391365845761978111538859003684108185110258931440497891901234266971061081090910377511536820658629839836544051667915868630019212980917144498965207810443858654583927895082123675004346982973113892864000000000000000000000000000000000*i1^11 + -60126253347553048207340095424429013690134806734864685624147404930258961453138807287145313753195343394577570601668364143996542637112419585262113013293692617328280282381043094031282989426439048994019041302008971899146038749482565204594802736658641546892111332188798379500658741939837662320983656538679266769034139846828946555254622327011374209343399341521865383877898890096564549168329317861746674270130312570486860146873564402972101334320638909485780169983306831445465409920142844090631988801899843013944738154600065138250490060031821586804761256582579555538508521300670717708819990767749121058680476665862206372034395177006519604124041100263133026368208288563390701838681397885408624412173537151380366778360924799979861514557219796297038342713854311326405860961912194095647580870141644403581322703081879852963536789569376415189623485349228033802192601309929137265431037834519012966400000000000000000000000000000000*i1^12 + 108106454972805283487917686884188140991631284135819075586833251412221981705011558276539773770767847443300463442049746200175892357960938992998222559055626088825595163013458115537074845655838319080665651340905954093016612145159420551210448389352139405154313333693530161726006210862788656358667773573619800810237105872285831730531041391530227200602030051623282098111617672434506628549767109224007343224222528837201172538128062084333432586267361948518340880206526739927651379650492276024954503221239066186738007888832979058223397797756592101309884059039129815794673206524099212073748921474964437903946345510947078900287954617284624117356215268456222641140842139227084458095933086085010363167960177609195177976798935921721865614694042846726499215220437286795516560488273871371373659317202449792337823042228184872294352712762774817808431047096903215069396465437190522168636143920343941120000000000000000000000000000000*i1^13 + 15716831945908853582493134577490954053687635223020874942698329331296582625312155525104744057005822123219487322230322627854311901190766425228343957525920740747123039607416286759056400630556908781712275528882982569926023913537507051577474528241731621118727754545219893065576188885494568997163193651956235446202327540165130707543614085107759725882963996197560575114130914339377981079101488457794123175745325821818218470935743393014023876149008402507772352158071293139376744220566672318254328913566326462697307889033331808247730683362046077894420046098137503826188732754413719708942832177355444604736750897872940928485122032548864561145393681308094657473840548396708550589885887987328346488162213289109714683929170618352004002187844412325980204456788640749788331871421538653140947933935643306120503056599379340190365972375836338624510118063839628036013526577288938029065969558618112000000000000000000000000000000*i1^14 + -643127245218838986382076548293743499410624639568661059686309488031154220278019949610026186110641552077047395455347401901865287095439045695382498465391917214726365399106933887799468216862265840540088723196715005465456900437426405342239550034417778409790006812833855159400675318552144697268076470769337948762029580569302661340635565652078387669004791581609493716651794813712583149521993585622766534385604613299610377809328148235280436321959802129734926222809306627754653130667390651093057673347173500585560555520630141006979217579234706988372175611833879590892266273464002754929628246409150862583904700110933962800857309381812804907475780534902068985464000611667623532714760190455113800294473777546959898192919395318531672110642224259834922550408904545592555321576216815648645072692830558517400260905079966139652360019757634589964852127326596321740056138093897168666501316608000000000000000000000000000000*i1^15 + 9161069683139036779910865170516347226838029333258710056074303772215601321163137489899225015445825596809937984470587267997839832498068386790196012549258510606933647762605047584428962962628735631240997955279127019890880051383279366832302905994517288166917100569565947153187858828137789832845456731449296958824045453448386256948971606499433862812698052042691822527527530869798147724024200113149129946910039096033632497361548731277147000533812871754981341320699536525736473490907342905705260949869117745681388768782327981848261222374858459482097155400482586214177550035293297900157876648287831406010582955596739819566374818882204019083971672031464153873117830775864434424978999019469954817374698939452978505762938667708912341303480864241320593033176270559927595908011510719629873450314831991121623498241139135268941967288957704884739451530592266423947750232769342208789708800000000000000000000000000000*i1^16 + -60629287111690013550492575069218999752901061300900496451793054968988531086603375702013621037708702066309563294834948187594710193550775272649905638194213922659643679947837618024997575593421318035484531211049406924198103824173021725907746969925460804471963614026604982908445104246936640745304405919150366037401117309892242176246980010169306523275292161244742736192875408582595863022529155505803011147350818063373003303316424612819015628781260604328238820962948484223116482410502358780938703547034755905826715030065672682459748704902757058785200435389701312810365521190686501327102492898569219519229555758585255046831705915969360231553941953568286938195361492908509827040860162389447623643292684841801637495625495086792011334637785468381813437863301437888136386012910022149057022914353310301698293205220129527717974512385527492291523803176601013462958955113813639168000000000000000000000000000000*i1^17 + 176660174605114408064050791742650737945283430802671526604802296377523321769253301898766077035202536233379303558844409064633910337123761857131369424180339909352864170474848952168390187570645836362525417205317564243157399602662207470854996390174213506857256689588175036874051201765353952172851439859609237162862040956373540315111539811619077792775972145731921514148321422856945432466984012344016983784197344784609573821435318825348677765437479487916475852468188343859791936379655967191176272109512572292885550865542035435721301343254336856574999859414740927219322833684326492064954372494152177364156250990473012903379350119298715771187237470917782898148920063759582632066581347821869952730060912598874473174943381205352309922945125119259868141110306699590270300360875614884666187013728890660335691174830936114898652095494117258568507424873352349397273392382476288000000000000000000000000000*i1^18 + -113266854194386610166951057783408034150235814079854818715110354197930674237292676286919956729586207065219630023913201291886144362218693286063193838979101955208067987789741901443885799725287801032896650922489784912621207931651892419834892195371438302035512958275703356697825424659538562709409638459834367991201753609615220161183246821730265104381620335735178594710427216824460954963827680231327181853759021286535127031121143137661069219435491388734316760748919079860422551113720587135138252666600120354876498661418673807558143120298645868418760130658487622386230273028062168988259034542046319658549668972857663150749017201695651446021204612724255035780262699125210184189770577677061350170924747982280906182371962117440947332982109552622071586968403063701183379393223816783165336268673309566918106776133590346209484505684321829063191559698032718889971036979200000000000000000000000000*i1^19 + 19606327450294076752816072682700387146645111831218164035273173705783494500465730331863082311318248004043823611273695308049656106360795907305906268870584462610666566592626870467079305674550467212777960962263017733620812064334630095377078499217995403564676067367118182647844065702311222337384501045295280081461174721245253151657812945872808146575063704417558459383376931472850892248877376565161777321228080059925230237481028948539663574302221967920417105389788996197813177573016515464802819258278763986292634088834606300197427039564382932129530834186188886200145840689004187082325970029491359293797155380047316063682127831695472211136951217834969118265658036114052607669167524817746971636374785227751896291879091368872197333300297165625410401772681408447697937888658512150689899620002200270422670156956750228676255483815585959365513581399756005596725248000000000000000000000000*i1^20 + 17324006915643021925596005292879400045412249540706754997847405439738567208627001494220220877014765302705392004357727690260304035398829192524363940592613705006201332805832089727860396567387032907361201576308808650709069826196605122717465299947295244272675036840740755241974833897239316293601739550007018230059577937625298772843283756774724541760809389269799782134337400056555383269729622411858605167998682174028854120471454112358500644045862003932140971418785708823029834290366760773599825715517007551379401576065262998603500881199033577758910698359523269095123609969177517633103670292577053251129224962792383794724130780335808251126137743013062606704381954211886574293359019729953339412601683286889131018424384333236960588464775838626584044626877476854878168034864242432654387163142622478055772013206931436643027343072831037519865329708677935923200000000000000000000000*i1^21 + 419221737681347381945422311628013176430075569422371818629390460124736554974348254300288474084830846547450650372378457962864433639726579864533770658290299776946258891552702536351791333787205913338217622168253580973214926995563692483576316024089154664775318561563321139565612471829711576250539107884406469990449067787791008107476643516193148731283017206939943605542752533440493508136095791653885392333809809186156701155526994711024706771968724712721469978984439145357459590594116584292657945170086132553799698386887892106246174742242943845949990615502109480809703704000223005193015020085617225613782898018402350331394792448929079081364415360217437806430583440302306164114997536974143727260649086306492126653085769280797826102081535492262999726980053820893757554545537216910798143184180661807040077589716788631096006488766135707115771637268480000000000000000000000*i1^22 + -868430258090275008891175512960346548005502637012276490754404578596027361491267666838610346451004733020922172226141649178704410823972807681509540699350543951099667490902707532863620216897201622060300172846145519203432374159756931601299240820655006248403799232648123622538104844284610031997653271347287551391713093676582944549477964061272396805426670290884717913442056615792643493893050726306544190911523286621915473436958042680784875743394005299754601948145279474898470639342860548828363209019574955966071415623313502014005120705997887477831416329731374848448413178768844207242556629861826251063396049497168328178742479998902017318032984290898083765930152407951856587012546314006374349879800470479350629659713440170861585981041467673667531260486125858016903523272953452311485601397755081714393146009039788713767912498947158764341428224000000000000000000000*i1^23 + 76471028966194520900814464587681665584957622298828638275580836808485837994234913692065034092153045686456154064077638905177493928061311272873387263252349391828068687452204165403385770345514701239377685159080604823123459213408032017144920663225911558614524137455127806985263275124760113460276491644675333321661746283837650511614974418246768897445069936515559103247215894909122117350096929433121134290627805610445607436973911934870111804043847313958219328372612711895537527019606086814453533511616958938911957235639851369109764844327937880515295246451179565671096840682862041682487674953315115822287697965123322730276630133909999522945749478169956693655897708167719567569031936265029921606791518958473203097861191795004201109698869005138067019351448212612675136907724466724280948064318768518565508670315705731993164496995155024281600000000000000000000*i1^24 + -1250731350457403854644280337675489774566864924589883925101613798803307410621450735495074286627701145350728888567446692759843976228844327007659864038255102180526928379656146151033594605645008447263637996300987395723478296985457038028382981757592394624903507612758266730252541957366798348240082671617369663150588817989558523689998364241023725882958514253326055597452005532606971135249494793632580822277252929993691461223006372036686458170584786162023352375234458424582341985113192650963712175496352148578122419791896739027052702779898456071766454832582516104915008554181989255461724806024851596981411591934377346210393622896891134137566594493731866277975930050340803784076866853561363286199150006101360809492982803808420272567693911080686750228915091023569133641441795284017836241470768502297618827897729773633479456084459520000000000000000000*i1^25 + 110364491484525298065199748151582751349233141693186873820864738052423247062194234500791972884933053127351949173124027982860033773620827504507558587250029030676050750959950730046862689966616548637440077765242444801443090896900220813912606420597909368355928871332358533995029500596312648146431338525730518976086594448448728232995315254119673427304957688289692557236647510300515512357489065700540033667286128874264710852076371527130164949910540729910597934529393627119562264885724490894764314633728814898935866993983257941136110638676001902037242372103997204010964527632211055791130864880500375508950249907713410941877503291985169403082815336244765014248663920619129207780964623167235145202962111991968271216224160918754996344487035261036671514283266270225240837686995237919824500553891726734531191349304601271339057152000000000000000000*i1^26 + -15957848773335068490645028308683936405191034257035288238792774087589404174115712228288433667670476797755167832447519700586105483373536708157516679557956336373093123570504995216768899930490426143255624831489793477610139468918164519276920754104082257166849334953657146381207551287598381838354385017573026820389372035087345111299371908894989118369678841831283398804134445876930955571570925095788745179791513337813301703127107468787564803564117662543873326024824788277701519137541250372065857676056619977516998592529373671508272749670532682267953669735747751810064131145141472322798878536715024248765998709522788410593664668307514976426348828948879742956720115042095069919259964971146795879118678456179095163389980254929912136529502214291092618448910177359126634843195903824203659390523587161857133966408790782771200000000000000000*i1^27 + 708351547334398250191899763989930567316265414278671754872365396649189279431516216068422317153918573998411996370962823393769553872083367313901079784248580252394774157794188966726862655558869115637127116483746231447130527503732885169291667706420581522062195053833765419308553270131399123188121410527626604288196908945618895131590723724894492489289287400993842697299963051843870160033790587415003558344682723704203463870902867509835544760191598177080917461101088807401719685147454222134450614847204247588094336992223079004111873657079987478137677347587665569163185012464927394802630388319029981072802149668470762416537946847402534318683648849950135702166918460514912306617291750320723325631203176067264318838192888281956677514691505441412840902192867177714194979036399501052346540609363839307853823381340160000000000000000*i1^28 + -19207953011069236264943164237366496451131886072332693666842099610469480399992703545160460417910832731943005642552732385951582470467732333413254166813896950683749424106876133656565426244360278086996238862508661539272545286992196561323914682007433439435543471965428576567107369124657432497657893899248797557615009327182213082462617072086215093065836406905820185048639463635320209136926338962788798594521135139074478635034476946380962896763849155887849860853088612463425823376319298790484002070590135199956492242937613572716942071683114940189083314357472309807904130708753903437950525929961561171743500288487863769237690275836631660528813066904707937745619868760279264811038917773104837336415925329537858870417953297168585903209400636982529854900297286855425861967090350455681961237830520283567489024000000000000000*i1^29 + 397900103778787840676212542094702670679207723213358957663848141040708908424183035415599245238726048491865571394246404452199416817018058900192185844053721671469628693710546004671674554697520395587324046672855802382296707050404310774726425724181083553852576402215023832764032609822364063831939437595206777701939840529452787012904171955907341300975171712720911960773062038957498779932100593233830420605659464073753247239543811014638726726177632399706469041476938324471310214513572203945025604926117403953687814001164248884709024309397159251777427573797731065688505058548819954578614026217420454567642691901690959932867112329822554122073859919503865999610402987569148260441726704305545516324143553402031312777003495059674324904738432294848661956072746220770371823849641751151140504038368136396800000000000000*i1^30 + -3550003552917571361781297144001230173331615998766525696263978672986591749866804823506376954457113835891330067737989472207168026824950704218474507356669711549269918465914722493155100986231560594045878996553471711836631647170001664124952336536119924904385536763898227736353774357469697462349076711005044117797755267049977197352280898370892867190729670384443215903094035689878769607170043996993941645326761475957778834596763825352771286496607695986370797048264643399636362153361302951425151797941610610027328238003984126285402193338843437021251982900703043670262368252817849364604245338662189465429872778414118440900588913555961206879865328094542582434209342814146401642453100532655550828081744887763769879762295105335490583406280292797957255711426911710203485553015451775562821801082880000000000000*i1^31 + 38252154214763175908010579442434412297446583607090277598945790906255943312763147612441391520913960338017353746049453682998137191757028648927724689513620806993154875706797956414828264123341519590087628274329904231235746608725571935036688543094863702641066237981547759584239070420056655822569102757128014986817623443965337829928578874944067973627571505945361060848315208082123203410667139892853519630524923723948619093205550982626714473106170368160768798372825053125677092794952618032463379256137420495894777348677597498009642461036823587587108884604765786664267947318666811173137601423838445598157408073352077743555818463931267965839267645702266873852226071088148518406102748881447682705604187227807529933820060277776977244870981398517325554898598083001373425520531290401538048000000000000*i1^32 + -45030495123683705502712422284634894534081819408839182503594692306405467831098807043536246805285479612570108928787135399570660588154468897612341592152417118853534633584269163254896130567435862006256046642344452971538529034226317798099919160073601243405784668432181380811370480058404425492294642227908639215468275952740032074636604435012079879580808816951329285577758608004073398554315364283321503255572408799977730183610198467440532871383476228938553647857226824428736616050910254519070989702709861565757689634932214364578360425979916650684868234557423154893391010236145728206436534073723788873035938107970258353630332494982708850414325885627573512537424057836982895054675289631071082192264079766453286305731936342102781781416485047324143472614334890602174742341772902400000000000*i1^33 + 1009890014454279561539924355276462662523559275289099143203430395209682123468272499286382787361491052800871512450959917395830658411300767750527900824904211767129162897548404088588443358605546989729148513613103174236669525393110287534200245510192230196942486690798677881422623657360367420291461123177221028828528035598310688599730785797961571626809743726473177571484487687728805274498211018973456481411459378567347294433198864166334615657218689654808934298015469617515469269093266722142045313965146481389364163078538971704810496810714449137341814079090334503473271289223311333547834346448024053314664899516705811737778681680174641207841144316238048393466089537323517751594091751689257268751094518314176250282194337637164360565309604199557755661105752311911845724160000000000*i1^34 + 7776849240049961775898461976050318424010171183302092489815484204905464404394695994513360602778288790645119323253612655820435596507535409229420791803712395077992330569938510816179487615869368350936555045225435171652519042154000235205142474765064073146599019902244795654399749814236022115905115466513370068759444861230606881088681817092251598400193534185649547932629829299624571309045166759400444146640924907874561116043850454754986341612334849160938177399378060914881533425357934860046373630793344441773750860792452618127273420173986750067115589176341727026320699048045031868967682919141769447560385558650637721100696767208840895056979864713983219170666487424173250704380794676387529577062061573312938664777323291409238722183924843198863236070275532455936000000000*i1^35 + 11526289179810601127165067585412186937693174262458162552718009941266759635709943397401379051561450540373774725794113839353290461598797779251628595157707155785873524479862144873025061825252397682491517963336743902057389087400831301227498530174022196825566892836021491404828850732024961194262640551453928778534695636588107203722880191663435089648889620572484350749803356546551786201408154053967652194041959019046622834602328621973852358078523284042516196060541703233715656728307382141012001123034548761939077190023633956897909048997392048463242796530587677897533665733373570061558668196442609115648460270184600940345722927489042965766136249960067616575881091139271060058813248333341883149488771365584491583348239905050551854901612179655185985857126400000000*i1^36 + 84309040559227165730411559659151704770792136681720640762448561160784038380810811989644764973291155473847731498864416919199975478741950725776233836074206676121281855021220271816598263098041541444192474422788954981030147586454653456274490425880724622553516154900706011118327799731282165326637842647554305101570498063129979891786148753278203788408699494939203157756610445838997465067553445722393401238020780614066991423155742455601663344071410939577505714292173597676911906590829177450390135188267888981533503241389188846370813959489892133473238580484624423878559461422384244564033158351819534016551155453876091392533470859071501043326361637386092687278397262160188872594906031856012918595031450685940118379715006975515118619644523970560000000*i1^37 + 165086814178681781701371881229560492722149295775446394514364965571498554958307605105361772231959312130976407285504717717055170032729949570228997962912890400011899243012457205600108953017199915720987939786057590327192258387151463371625811053310485113004544350816718195538039503823566106899191086020880718321522107676209830197008692021188474748085056636860526760247076468210361278829924419460590564756623241275168606003827233163691957587452486938001537273266287147624373191944239211553036634971886457039036522209326421533673666488404008248805597064495143349103905628830629554476008959990297242740991134875816771896667544022175961392470798344447690758856361711013905635682297902353187803069449555630947723910996455317225472000000*i1^38 + -120340159104570639721780812535934001164292603165836479684451156814559294614470711816059037519039368025086715290744819375220085689193096255091076040163293887426505858709638110409129956413932138469477198732997602925300618393384988994672949042854522204118789219779419563235688798394877657108553304553487950271845164445015735863990883933217048271636449050279137032795134083598983727406494219544307130738050352201640535575006801478666504482478659801663348510959088594481136024548181301127006590300314364370962053790055652303140385647095380958217324504571821647401637243157906709761504656612504215514365858851324621031027229913559780915893694277940815042183622926564878833911034162730695450165630635643346937036800000*i1^39 + 46746351299084978659385760497325673198448884025620536758781789760307556520098176023497259362353622029845632387676749211794708732597362000976566371262846296312809866960198463634044216110678574900444294656698863276311338553585819688925403440837913891696728987356592429346785418087381485228967607491677471986943436092261625504044959581779574500596409606813773195855220836230061398719615461016736159470644144321196145847328531963368723108626460213547739824109859891327361734201519896299814903574105836819493753357394885370273869007396322241704268287946333660209304959386019521018982017513056707857352958035695377838016167926957392399396787557786042898611347526729592648728308500672777999689607680000*i1^40 + -2773608123734991304808232575022118808623475078292318855831711218702176971212619775463273483429379533581314153874423193606084007249218881386852563008575541209234351802336829606962880160031884763796488114362477497728613361334438646206686395074372678912412826592338664692228710912995509297824635757194101350982458783395167620861627300347488084394248076292909775930239758302334233295527953960356773527417016487798793012424084489934322705354280188342657038240892973893211970838114249663761344487333332677693188126790661988956504598131070468629475562376570950200674439351801948200135995173400135152141764184068157956801978331562973891394743151503251498437286161567888986991449940608000*i1^41 + 118579287402349513799305205657077621246225299362219258180977239897586888196478650584938834694420621584864638498958024707196197893477309982712446636395403145627867788759921111554831912744620396653038390966056354308743879647859578568865395189142534366294706682626760762624565449774889556853603891444632412147789610225051070912944812371669762782899406336017788816173633581453053833254981423095690565224928836501837731729841589353818429763575534292850946268883559992798658072974411435188745825523529910579190327105493150702589944062189430877523052504497904134007161729972573059178977253069373051952787973770223573487784819642690713709571258868214844156220800*i1^42 + 303627043483657109329295791744519082799925917740871929019600747795757459869716715153265524618098575860572726226615286098795814346172145199146746559355144777663726610290016293235914056150884412345843443564767953667036276710924060499590320308842414305669942231935174998073309817201938345962856407553911323712541245984915442405953624070619931285626636228921894145662246851962338749537546229760591306524286711599066834311916977255487639348991831201098379605756595287815984620193909452528643112587171675987016799162690588968129036477553968459107335328295430264670436159259066164680741177337007705135261908561388859261643466864560*i1^43 + 8709623763774663669090680755455062413420132460161677123903480057471976415548816686431047876649803630252013013206498273020399233575269929246468936740305853693041066762932257306251580703268776774648521218652946504223946056571935936797919791776848313773969067017352882073029786586524807436213372397767714379065451998763728914438998964049698734618027450690159379091492663688826772077335032819587227044696610888539743172128585167447072876522283204972208145456280056085008267506434398609258096816726915721419117332550680673633029753881482579347404208539177036038195398620156317487220740139286970841*i1^44, -664711314123337081723880808928981119339846695345056431624383226604824617188108204507500984904593338459310417555709273042261071506356619288379160528980240276393659170323806550212443576254277746234234600407190694166066311072538209270113807250341581914159308283607866655937454132623583962667429574730147206649706658463884373338199297900217236333411776585388835308147334320172522705368658140254164299657158498711720672073052716710110458010827064589011067421231630996734533054734793539248015496159283328553077281325637099221938114881973667251631367464163859918776464385036914345618563388154406473131632664044084166613296438257603165579216318005857629421482951393279890346343754740699857115263815016985823442192218077253886219477869520551425253265914165726194492358766581441031135826446727463909190756814994448858769841154781276329847981147216868754614418487970735885162437671528551494507592391869941815461974285054127484463731932189301767434829787491642760971559307909673591773798318722891197470900912805680424888749799672473479011140074965837907618566316959956383831280429869156955073349296025410256997222709749297285736190607571342089553696129033964380480754581921280840099577245635274408885073687347200000000000000000000000000000000000000000000 + 36420268047191585357409504349823440226411957865327401461424049479690820350993637188225044208345727530788006074943898578539655828287903081717452865729803209743119529374138900516606892242323223085700669390054055369463044545089129099463877128416546910146500236525023996205461229741279898162937371756943398485030143136301034876353737150169932248694457443709907114611292655847987116786950532222660840045000342322907619439214624481170490964214529789456599342069067276032033612517519350276621940001281249011296574439264287804534277838967783981643898361935623311091382489614753164133002583371831730157394864161291675292901036459838396620842672505145584320730208309690467401637521906825966714820742796929994439824606716329571398839768424639096955512127331682088878442903005613594220520710220169919013922481604600094839233353292792892163593216742388622703142640830267563693000575946452313964466041249875401577562465161924560064498406344700265519488804181044779984094790111028666377530657760939608373912970858068428924058849109943654920462149077559190573839404004956194617918737949077368427744670111202300494699001810226318895948418401229519748972620038251588641010438147716459721628088942851943789636962222080000000000000000000000000000000000000000000*i1 + -995023127061633964343605400698841591391722432595375948920505686005251726565689092907093135997261177745090711633480773151552733781284370645888321246832395199817930169718036142846439514897754120261021987116084281747401509806719172596322332278567501791633374186883464037350513071602856472671488632364686820887817163849697180278216177387319066286931667671164410527624054943635263022169519680539546391757027107474937165606259642958232509005642369952564769612083122107449812359977442648272105156172222680940017804780317281318232461343206661764071741172783413621586016664011313241800724258109988286083844841979450493041138976133607146920624911150301614095140510066979616420385363971547949737927631298583324461038322570633152083298041892370606394072844734314676602433633621070454634668205455900220497490118395990633548544018741903232160863089748567955549476296124845766518259011216315843852348040921800309329287402296502644081378050702281126958266711727138157434434809357358219133955572466526556260126095206273861297280877834672428263441913894027979147573309873538417952921212813234041531502460665202667975700764214887700724444763485273206649931545007830803533985117221101389806340858180007749292008669184000000000000000000000000000000000000000000*i1^2 + -8078289748191109269674609805484540496554582754553940204254678516652038420064343212758763048443626839658340243218333764344590410385730706951016586315818215236990711309387791185429912258191809608049546235887736370629383664246788643118016199500097845818233267121760411639498703581905611140697192615970198181440328921186070482134844932222648557569684016050065634407567335242852331632391309572440656817411092290185597854861282835150958887366392021521282783164080314934522049028160328924413218711062519973008654377150951222793391565391605056616745086853950397148143742410013169766246261817399010345108558351647049041139588015106581610942124393882228205205075085690328124098923944065155886558347478784362928902792972132717548405945062971110625390851002150063302700658453790719858432679056065117540326623277681563197060171768069271339836513339477908279964798861353515774068625992493391122439043402532278704819899630962560931605194039380043708286548482458116061340537415196170812982493523613307910633711028671304456491561079681482075790714579326299062778810937946279381285275331234679870858176333105915565818411835365830783926651568754519631492461407425709686249976629320813106104618920835215865226146611200000000000000000000000000000000000000000*i1^3 + -17470237058058145416637198718633905588588394243437673001882414128406963359453511676859149114159175383575952515495194427259294417222925471497016571885055167878294988485423120944795538305643514191280928363929961990409726851558419794584377175130877187787694010579224691492239959751736727126372336436035601018849807468157259164059660190743213922217512231102328458095029747583971257472767162186131835911585286429791394058966076612669615065822572187705714427168789785950489809642531158079770676641927349427721095478820871578906244784334999145667395321183329461052107320062924130645226820927149241932983688798423757671866782940151898562540056346733487078569852644361470493361208155177517077389592763619762746012783307406225691511746215462260283099911077699547367103159320245455914085287028928632390116916002030862512807080674738337386243172784789173788317838010945255962188350650883056269455775318176821837211609028669843415109089665799099035044016866162945527981021428642596836466208149172527432260145985574127315600118927145246082211683472760693737212835776928234876004557219904444348208555601400641518332851897278202690356762805525943835173129353626875231814612556747444533379033148685872948838400000000000000000000000000000000000000000000*i1^4 + 6070157979465209540935364922013595739101709028827627201558818944947445923325983772718382021219978055830555470458597627040160335380946161827710627529030863674978556466285102070514072981062323523871922456003327742715686018053699956685212911990215452575691132334281687630080743148125983367610541946252681394974879830195782578452655512903486554916918460989152215073237939270855959910153249729062943594223859833253422051657961663751575160017664394617421633392726652047119307818421988600594750048786150809121086517898732368630353130964030932266117700748305310567780197293814479122861270309076174529323258874202069825249332188990518563663036477371801473488617339507878888612694884257205079845421745105849754402281426857446767679250780661440547315189234979771569733232525547402799740601211302638661883509715648540471231739063466787522591004502796711683089782280963287984277185712717658661408468035935172337215184685596303468884720628309483009905309856197703771399095970815026035196443070803293955394583497309589279009209796069642118589796070557052962242348816352719865272848718638359834024523711679596034526663317828635270151453788519468632724142888665334385757539846937057525195590083530691029499904000000000000000000000000000000000000000*i1^5 + -4034939258354982956074980391432219471434221461049664866496450899321123935430116875189921400384333285027034658806102848861975583978624408083957650768458964594480258807627308199468472569571144374510768317062779867474317347283654953644913412707436309125910442159199829732004544903226055091307063028407097543800730650337125965660768069120134840140553696737843354675083218369362404463693921846005205904844797371994800103217503447751312334765837156443778285402511087273557985767142218976326145532500234880478374464082654646944375382664014847910446398665315471968257740158070862174622036546349788139235749049228194311495140677044631836958448736026602562325633819118007018743160391982041666221790496527399765393959783347465387931381477413353392024179429073921836826494140588178090268727262220111142391704470940968547320228257631090812352308326491016152351563570687918840672120770358146984162231105264027334318262380525714851107916240349748425792761812748662175972549483349803488160683152986007955610094679318020905768520436095405506957516819743903774936410460237344766614218343380412317152050099134068393772023598655757406826649899332800304802601504981375185959462333722714806195583170021961603481600000000000000000000000000000000000000*i1^6 + 455026688242624198110860088159703791936933513012645575076161123030221118776661983667871208726744189765753590379434386320471001131700423358312094724084659494885434095032236315635369114858976323278531727343412947666731140306557304725157133084746640358175796599487054165904935295010215761750465063521005363127734098810537660433454067095973560655757557297566620164187523454697696196246097909945820801640896638528100226512832683721779929041360163527949493054937394142595202083811360609960852282436386889730591087727262164312539945749940890429133526803785949455119785978544189132726102202725858184109919963446537467896092497838899346380682528461286176910543791476203418027558576226896925981090173089770344967036704538363935673110547137689257407756007021724993573655450141357925340677987513854139558112864186884019821346455304766983658334432220825384958111509306413986710600875910587370039950811710349895628166824025428710028026399874752306689437825730376380845553972444134940854232897921580154445177415170538482538556930778341357251034848701388439845208763577681889871203816494532817071967465726120022934120801561168601033335964185886993118178959252926834132433793579929095724769864421400903680000000000000000000000000000000000000*i1^7 + -99122021768871560891902921606877074211427253935724727728750450889073457602470235436796528038988224657322563297556065375566630904235846567225311454970831566503146034509019752305411693502201770724871609018293811436698700398888456671106598242306849633701553768781156866774354853251435660979399314111992969983527139318533805141946961302468695507277953175795700169500953510175388584922532236878571229304835989962169692592450816819234803638808371153228278118276724660910336973133916927572589155186140999278842535163193752235967526356189272896826508887175717147005918382961265574887830952957767219463420251226390182265339267417582728887562762503203793760876826667681188463349582421870623328427090187278442758223134101306520049300125808042739806340342572920964919069152712669011048356411178309512169528684549505756662287705332809467329091092176362349953092692560461767755348045920617477590418839735631478792804358841552351450508686851592265804236255405340015859912348930819333440222316403606805121040657290410568755689817749303591672480327856666127266697211481804251655101506366762853398596253478572644751380939837600361563946710310189161167445595848989924588806679511290160270832752012558336000000000000000000000000000000000000*i1^8 + -868869214352187905712932640958917166459521466899817318880684845344215345666664537817860000819360758554946534970404856417082207808138388600534199236572409141770497925626109319485701477641402874691414516082619867290618519767909690075207989260673607800848992192128795593190166086385849712066720891904075650839633168562969691119562232762992144970660457707107794398037530761432348291842176332716320525220606830092716050445065645329152311610136910065027412699175058273117727463347830710369342070991536238782813584355143216740535697437691606010038258975719342839251091808752785606691774904358266087880851648310353906952380570893583502668239609458526524938713398862941155348300281064790985304481592314179371409041191726204222495733633073886434947556680717640443593268732081269894284264451927472867178125408847369014169699690554634860218865354869404729640019458615764601429107472499479535380763371403167752885298620763676234008152092162280442513318022535610828216964122146252541337695065526570868607702962879798796250183534130564673114829116538229905061702367568918371640092054638011822828393265354430709716885829081779398282141259304250833161038685248718589555611260113464715777230766080000000000000000000000000000000000000*i1^9 + -193901838213384981251811698017467992005970791883109063822335193041745693256347719024355029189034078948751328835819570947719344595903633996192960313666680746644549700627937052060139956495850353681564114025516927797220485977344722187102215482872498785012252097307783285688017803201558229268813966186390176476211650685780867420213082709790788385320183149727619940450430299671483469395354438644674569903437424508594545970136617479706584182985680756826331956323143377866198722463323199720603144491460635059828057770406821846070357286150507225542351635832317573937528506789261179314993193177008219358467303236857834524486222396544796006839988836926508321996754445279108379536141352295227667677902759863550844693295944692097262344073605543614876346704050022179554362915429370795289065172806386735452242751086550631853373371626312525022061365812338572956962194355442341174824705578778122302620070864496302244847637235809304893547395201410961021419696274296065179307786577765194649050806070116056095540475593072293238313994271669472126953322765706003075022809994377603938243848740687200261001151426230287626989600319449582892046711740337689570403150158893623189617765351384226396299591680000000000000000000000000000000000*i1^10 + -41397842321417628598575270820835291222996627868891448041098015457430272270768485907813581961644061982187752949719627373041186089948493049111268155879477965020071692119035655190615487828200964419950745437233784880706284371328436137004075545106413858368904038269735632216980375025851845155636572491035575896009052489108645030895313160154358882518312227633251102148283846242665724776350391871961523541962728040977852397831572710554884201724100866121038378359562895089402979751560941586058747961585478749373159923137186097812703926983851821486931749245917071633014170910853574459080283637376451576115370806245747755928828624884633787460998338956714947331067946577396635752578459359962969172147809631923281745810938110733623202587790205100391053326550029566155203431922081709217181940022229501720920768148853358962958770647001893575429401225925714920099895300826334052603986790989285510999663715347735190412181836406616647045411559258316076653231211191825905787715550972645505152388408065257224670553696311624113509145233929476691251025094750768641238351992440788450062956968461481390127507019994931085784095138493543278115607641453342047971485766168964672683170565661570868707328000000000000000000000000000000000*i1^11 + 608774823689530395060709801948773812741485248062335513061427135278697132937796801835973838293772960430636381439914531663832955135678826955444526270702401231036140356958369477085481376526563332069967213484285619234113304339084953436122575252997894380668701070730536560021696226306101752711414928735793678173673978993272054170777314451459669147212115888492760031905016806761199968482466421805212411260253682537045016338446542454988388814553621834527527991382181637761721910721664387200623875691166306280469245471619788960888151963986663594026566586954367643954551364867488663860123918650912960613263956480834065029724046207030991346565977974874195337604386357330018236415017832954673337484925094320365580072420038785209918970906069907847100507849535839858747172776248186609064648721151253224498996178775868395561291509834340267016022119134593752360165163324990863397085812845235273622658841539723995152271447792477015855043213848791885830881468565457410266344244403479774432747223899836614085210510555224651098877752896372878722807348885402563715336172787774956647116987365426263439773227456294358229086846273346234210321253967941084274272993713641932585331383432378738278400000000000000000000000000000000*i1^12 + -66997295937202145854241867000179784565516842117273269544361944099758401665392529434182935894977377676596102956146759130620376908753806874969383318648130435506340642001650024235515022734304363761426550629767190505877282167308697140065071936842734682200575122311689033021159721696975795631934257398122862473164648014694549985098132090431652669670524160316084479708796174048249886233032470856152923817200536528251771624719139758678538956366499901601323019033157144671073799042227787943859485817326769252912565706750835600658987868662394928911560098543926242089158410413469708895288008627688340972963636185074871943039472243497392782550093452490256420826663681532507667328585817044684469918718311299237834127461580111025039044491988442026013244317881822146234617806180133835972354828968683946353730457775772317876775383534335959680811737031332025987742857860792688553823750102991831620365216485493877034028311944964873752648693286797350588596045704119015168442505852504451934190088578501274565556160433823913019018578825079955897996709939710904881835488933190912862127414866725313759859178294300654334866296033321790813587056163287632984642627205455525211992672863707463680000000000000000000000000000000*i1^13 + -20949200139298447731575864775663588886626428128523940632867609998007772993307172435623899053543736035414543018756738864955975408131183423727020401771413456670069096023855438261927526169845404043678557498702666158602785773625773871955922186478622092448038781808130207572087288862199766881916921010428715137807865679786524650491585256734105260458850726182528349970970563930462027659153349995431829435240321186476745681626730363833311690704705554468099796147630511232241864293655936308269496300892783648015819845294101603597355653704497717019174536029712549715910559716033504111791977674973705992203647442225150038053824914378118430644669433737160596398071384468837330830977702782619321215976767826214461762605587022974303384947000405057621270073215278000953247137215612742178880282406375744732242666139460038100779894294615709931777697898876748620005994013849651943939837921061309075985268531210724933072938500902936786715261756498099149051989739789253827524706178217611099378995909269118734203828536066453458733152840571499067980567941776993171907175163518492801633031238402160657010721920123889028002485557211331193820586573675219715613833990266380934434857974497280000000000000000000000000000000*i1^14 + 786531400561363948511859030938711337717619682020933546776621560588129121313205935614695275710961468141119184234135184436756278737086529272319692493093398985539248047679609245778530993472799395524355382102436424415243886451679159104301316633087847024882518133577856517846530715355949369416290442089422767754426667918838045349723009769912280355139193716473865078033039549224428717844233459208540152355762412232806793212435233931636669554548299755197967633620804121649599319775493261765035454679543331822610167929808798069752807802084565641590151229745311629537646215228668135712571568628726669918706230447081590253524380461690942773726108877075497814265972690429385077857553640793138253481888513228202452243120973228845808452472519585770776308901055924334251203353464219927060004654314556999114398134011182168081917857478765402040506664856936319427498047233325489269005335479509085650350912438838655998246021040962450826347787724945796091650973235780565917575725063082241771443562711857000481979588071529604071232497751180038217385890265797430483312357098605573808276323666069326829577501935769644535454714638775569478799138936669022924269164646605601770099965952000000000000000000000000000000*i1^15 + -10827311259865163665747421807776460719329347056294388500792911321175408529712092897313063735611578268925456278411594449461516959042013242705138571816029118964034970139771488255257314636972836103852937502796194171791653992345575263647167386671211389788458899307412807211487988423129693400477427086320930106201187579953315406553823567605800461445173947205304225584925202065850616910031581973452208461935654387286019903951451403787040518645817402465120427622077760653707463266755032802045916797329174442340483041316104874870663752039666276428158985740547338481771999267955368583883111317801369297637168297263741502525527389032198403746936962928737117660671825137260718196014059682580854023784899501360388923966959625489818078337606646309705704515427914737427591915656458306272166416754843448996837075817790895930260546776630095477029566246282125377680171109495231943171892779117508084610463004959014278971607865585997133497098901466686504181410280905212201810126471283739133947791935463018208141154319781776969438275023001022253815022195633841630702142212331283697169480479232940254229746225153015477457639702204932487134210711156649474171930981121651995626700800000000000000000000000000000*i1^16 + 69674259356875429035412801328750894785880597384935181838031830123267974542262620960359517951158370301048677826185811208176549185998401531061348270369317122820596752205607457983570174571057333198319304814870114873594574366708145035373166952536668245155084343280568012286037844600109468358789647833023372204741921913598474155761314087772486761548471750444307508175291690222496743254420368536464168263813884537039211676326396419711356146356564339257013365425717098753954543742623012831213066082723491140274869671689316698077377486125971857778557586610755231459277930665032588734676607515122610562043135733059265786204093067034518259411838547718994447332976988320381166206268851836496646615244592836650799056447677121977702978372225165402339950839993157961215116376225297178934232169801104700161049837214294261897498259205804035913248452983216210062613160877728448917988861695965268037709541527170945105767344385297621253797889727737399827804590537184529569835862932623818731973227403597979228707291861101433169021802358795456275614718832488651395825676522091010385184327841960738133082418977874938726074907278053630546885744232424096602465056428829997793280000000000000000000000000000*i1^17 + -195188110685717288318256546947752055680752578954373636029362406551187324718810140858435805269117780311713482233900076979426368626318137996391941723237304023927650245702813057079439282269131046705959599380021166753615963102417587475468272278740650771854408828912785363231000704951844754627313635514151240909167808748157175804763938575536186956437378602080624578572029862032613921978966127586582119957554026283429101792761169970861710931556023681647249485590478231291637608546091733889710530744322016772114455970959565055007383316551006823679100387772244236606762040001777266864279208881800435055147833966057786567756366056740195752796092407654341336890119246249659817611626814763651958109694258215369229589172999351835974246969764801861404398223472932624923465030116948089655201237658341166570868286094809920745821125036905970308147394211440643078733481949387849684770128678876218319486058125975991489205022083589598427614953446244487111452366232659000402413867752307088866027679346155734585751380419195546944054740025193257577313942110998481238435036121297490448050531241184129254228412722419096225272469092956102224860750006678808407647078213222400000000000000000000000000000*i1^18 + 100042501093019339667311186033324476043208761853398155027739614360518536040896183650960763728023934888941563171278222405883554170418200069956071271737678271767895567189163732820552108129465668346106709157781962913312394287917416261228894693181482575109796801836785055529170781371670230338950498880882831279208713648338872892604868794561575639287551585817551250385854636185024521725169877653134576076434953101959445693760707955985206828129600291608200822770244072482451937631128362814593688169701387841866599238230922809422626052889627646970424769761221616621359899059000658615547477808711049792486647979992731578530248729159504659147401600580432448287760053888190446930819949858859565816109098896779154762712686310248884357860185131326737608342490433210425268202860534743409321632647377253296158998008226339449186970244638189311417041325530024838262466431367521834718724530927553991000016170015769305196548969067404011246378476765473339007799042169847800252777512354499679465638637931180581300536739977855328040477875652304051996459346069586930718448628236707431629742724776346666920427738821393975471311387953606238471596966901470419730458214400000000000000000000000000*i1^19 + 14086279259516688491588242802709819542829363273722244859715336455292259244243085129466114840580141476128997250517562460770855807829399080235234863456974921708267627210265085037333468067351973968679927857715418657832044244535565598356133874796416963468696734797855099764150500225466899347384074858613419950603092738753057708547635155402983757704532022919828101499508692624184634921797380967301159193711379128100215717922535355418905197013185741354142458335724127926025468332007707269011574557730527483495958792070561318729001109690526311832740107069528167727029596253636822842149190592221013511669820777769441403404950492284120120759430892096480819457447841737725570248564199598588172034526617032701226390405876015407858035526546508631920820935642082624448487966175177918456422749513704463390739987069300051776589237350007483908580534217731844270797674618478649209102960874200571958756163562886493058786015417776909114369273653010643443707635118721562998542326839128650766250825331041207857576858036016257782486536650024237769693970867441368290905443823950822227778264668575207541531802447353150424566095142598376758421689221934594167668736000000000000000000000000*i1^20 + -8790357986095303019537545502337277350953589111736123011734532281594472542445207596740368224417815780895449321230844848849454687644931215232605133287103630990555103874955815315700230669881470136877093989563277129568907129730869641168033759557641213425421376116091684428973587015127012895193032525685846317430994286278083973514506540806908326977529722531604375121216064121005743416656949499296447705431072796028835155341319230970725586377570804303215027729102167166829176383871095499812530561940568869025446564114469008263222996913614407187930120049218400500464632723340608013818907433823670077154403956990703325213377748091693614025121025955108928940477065220352622101583377873242462275500538818729439756054057751035199968254014788435293741210593121128136063679852909563802674314622902607739838950081232321917890496043882244728165496782580289184071453793654119937387335689021298459417031537410727402224115446277898764212722599909959160430355871620202648717324568117331447257811387293917900869099940448211997596660503597468565844962196064077921425824909260573996002841915929037655833979167141350165878890278042341021518748457583928934400000000000000000000000*i1^21 + -1256886584531448570887657985835921937323731672832547696129185358577974708077602131090909014151531232601219065944969680240981239178606192741877265407285405895524118302557537091564573466481157733157677738331649945258225037581450729821068250512730985801972134234263688948308651108248244539535019581588540008540769047234576497346066795575239439825571723481883752436143054733104107925223119454289284578691593687367399060545048969715926857890007505214336191960221311759263068209268792626374346467979206091071731312205704347981088839422094240928824935553999074758495292645837792969225859036934764740390125127810581681155823164537382594365303913943707936561022602426021203408624862326807692498480568120212324863377978788306048029208106118305518022999034452981484126701877398505794940667965376488125909888312635704151323163571015095128017853543711258545743777954664840492958805508579439558943026458749800348877859412149001641410590756698477777119870704125088765512454551472553114026987198678468904887886269502027698513132610136637008507084220285098409530081361723199592716452608547433230403617748019091825778734106720252587066979652730880000000000000000000000*i1^22 + 401533888797818827755427931595436302125641602467257188418726014067235369362183168734907284862188273105708797602005347422504577803775107353756574820565153296181857096264750692538137207359279925439841936960179370985309645434530823829153175323741060284230976638288187806010591873963492267452990522450099920359210285538673943006776807596593262529498781988461836235707653023030306491771211931572674228499642144412108097850011431133611797643854189211520042247720606560087736484327660774385869024115433158871598252507364250740296453704775114888296501134588049724440406970691670393384432431500102878358087681033506038197810874294853720064827352224515249594898325241322126838835339639482064619117932682697307330645019756235992962178537538530205733122263547625644045006810457118835935522366145113239501286607310179757244847268759958384070724620970640790692635359291563618564311441100548843066318480148133266763337260680229281553121711319260738148285731247452269684843076585852855020825828919235370793355277026964233913556156573573776787488094620476522854111397233159187424520174154692062690007552837917162959563882239828081158127616000000000000000000000*i1^23 + -28679420804736782013799248401982602776600111087663310034846145014275863077425186410191462285207785239713830321363339579847139672251495772301208628379049142098143128274823909337633448732823378135319392081684086667934766759858510293955908326803987872066755199065127927199099819592958987027549456284891281731224686505356705266600146793652234926018923592627248034209248464156716151656816581824910074206402695649949317453206855351159901999578476596589455029349813804287113985578271380922051001396436140433073042454614976461339800385814626861689958060799691399616621877335920756490921149210501982328716038658513776243833800476543126894293098380629090355708849883462669046975431461753317060518264174306328419639183387824054479024553189475242098346276682520791657923907295986252309682499853437239894749070685074025972612191189798459243375998247798103643968672568009257383217908908892212560972163806206116791161632691037185293544202421464626229817882823415531906040477959070774455216771177938239134447833197663892450163043499403580420508413690285452869710046416399314176071026053865860773978393706269047071966586231660216320000000000000000000000*i1^24 + 1270773722978809810637670325568397747672500741708462983131313080610212176576451790611132086804814118043410389080800175334304638346511275225061845879889994592306690860379084584120556024264770996588496528769174483481964158825116685893854842965270453860239094979273667465943861880685194519929588444742951214173939698604675240950754251191601124515338299033921286173783058364977397138568640806777724250622591841135319917655767689261965845556581885290615243439272583747548761561223136686360808361422818167424395292183295618360640665751281449328374142692258504653503868899189903165221346317499717589830093205676761493445542629999758426456589370346374271845677021988881685907160836281874299716948365597066534292766679125758974745380202945232040236066279235698105195792292159341357881536230101272127142858380951657761762717616979129469813776910522685809816943020157106366339234310983649960621768578726821801754329893950732125763975124061281377478483546906551473857792614013734393364279649714019073668379513181423318935337711608458010208597341037580513323568896821435019291576494290530134965689012479966479899904295567360000000000000000000*i1^25 + -82222982706009280536247461361121928240789272876050194333398992900112189165086511553720705843091330780406224900794150156826547284140122099725024116307723186718374716981934319474162945296546473996609143975188441723572062397756523913449081776667946035785337176183902331635689483084133685020164629183805325852785710733689086026758464484920828472086843952769010092528780345675506827329682687630565632597882609254862987439485936179103993094764698158561166014669677563237125863432508469986390233389423997628487386070876665993398127145422981677071534691222964600170087726461552851917264131992877072666077926576393173363245454043579590342977877245276479034616288880342239868057312410716427387812439160648318385504940356293760434941940818772069475480571617590203820535628809601684799400271292880169986424836104368264048319622899310216029214438493879744265098591115324737174888445663688008903001761343463240872815618883741395592403978892689921623286924827251118147851332523403955273499784708101827059323247794670665676868236325325868011533660666202034691627884654416139424517221503928969965238538893901944905007104000000000000000000*i1^26 + 4830220890876393104084383385153948514771256674850980553193379241794667120065847862320031359223383287327680437936973497259539634388101272270570238829560330432770564211765831143601066644619162632946058805579859602770571642927127509846947298220767273560885678715710925375494987587464034928326779275578249513961293626560571120637528754935091485656363283293293558547740003171379359717196263590064145686599173832222989044822259671250920438565055816228479192965645138124762497983443282167393868835291902353128618333760418001128095090098134215720674551392180787976834748296789542425677756440333069102064288070825010793765195514628817593173800004932987769069740671424882432156639809905403938133979742581297852855968788445965542920758814994895091739839165158162974054346394381266722211169456180899758702900160494773731366814135309890587974383625208844450530559738421575018133470787252910960507301408357123084393689975857507671478754069953692469904094848718871175113204393633812645578382964727725832950183957805287592442860852367683967778094204664953460642198639078573111670162403833801344768648487543976755200000000000000000*i1^27 + -165792866729678444298432900523731047818578117695905444468954827858170967918194324471447743606801636094975115895300947274596999389862549908106733334333276781126572645491354696614647880433191268618185678665783826546464693634482107965708973100920331600848725724907381590159957471916055345628805828683757630535559756647205774473661381072342584921841700161380435490222147811643907981925921097796030031401589963193156704645164465175777777925810740248782584953717664172571510113995842991999925773018149135722135191474419939837535367990096200855646886489979115483607967614442463534922536789143119887260812569567501485459374702905837417272036098144234804373310508821381293744609232380083762457791762485156523443998150718879930654957928639326131754420884160633729551713043617610803788899914148424603534830615752751720699790889542076526912997243855820186480973642346447529778624439752509786760067533996899850585452962536882062361529330544500060504605514944045208871780881127874566273104709468191348150041155695744105478352619853180287653181926055367324118597380780476081630378694019495355575924152074240000000000000000*i1^28 + 3681288069031167533175905328460927389229447525825035689177566997072760103570071567213719461023522488440771143605419581723595985824541996804794430111101569432725974137283274709858352624692451884015734017082956770691082631239990993297626165162131346879971531046928221080769223897953198698793769592138974111985614760764953139057331278645908876775504780805729344718360184440896476489892562234482398964337229593951490643858288185228129393142184707914972820926107094570113639062275249686217360757967135641122641964975836799190234093556009560028811091401799844920604172005276088902824884965358398285731137505224915375869763306789151908055277263545748346773292775994550777806575657220104347948415187344496024663287442468826292452368209028819872931682394611033790352735124812906544343051497356572321407497429435101080598134599836973789810586923698021555817421484793114779470098397559031428322411221430447827829808751179896087950036132060791640980927431668151917437354272925277330848380225315863262679968957389098563603637829246901846112362265007739405587807097366003632886063431438448354918400000000000000000*i1^29 + -59418088752370210896985843069523377489355906961448701281085947229789165953579979449857734433824556374586201095028752487327249448728504608280351264451382130179700729270692488499566613698917685378593446316425300585720798106926201628483520568582858918365747618926418334528673761662056665731844947844747725838645898752079243898338631055068912767777228450457716630884510287667601743538450347145953237900394824612191465743815036931339148393814355245915745996537356207111594031976769374396195698830331042636981829021260021513650407263519448329965529874748299157433001555509249884590619745951700099994181975177072190349145173432368909670927282610477892407214115769404830012171025674911303927596738190284076336081168771155373701047454761254439093257068762072750540634124566965732342376848471709809083731749444314320266515678065446935794154400850599033001605643710578812507904744451950464273353077251058909583725662425749663706334976407449124217128017268703899505454222338023044021556905216779375197004897372203882755499576581684354580495725976947212495763547455354205166364956429805158400000000000000*i1^30 + 444109369441998461947172933595180722817477296582796971742022441255500579476396405383837031663601821333143245517314176016292903479051270319005261287050574504897738195546998721137943030696663619822026791981523300315118699733813634789524779565106997545091134275432944187482850305147776295795258925761413935560877361005740738767716902397677272405523388055494291608770407857215329393802685680705589742861493711846925961107407838413034008719081988905805780399688698573948767472197256758094924786082781112530360447416635856152421302120010675008943667017669149038227986268167890700749672697152822496678960558769413401017262802727608168833654354938046841423384006959880032760664704803479920261134937286929333057929075808575258067112986772751902433428479506015880358786130675244187861386542429503940739189165739051432162923239771897782212866244416701352845215841491754245567049471366640294184980183801305275934918660309361081061656590436888276703196889857165861971154675710683528561572603842134684895719488838838066948703862772045568922554576286116824425396425700285206012635381760000000000000*i1^31 + -2552734089014840019495739280322116931520176720340938102098143249638977035087716638364342436508389166616394438961767777423254461484242310757306268699763517441265680477551498530976900755516916557155605413348070842529758124121824585801983519846185526994818356749399638242971255499348316871287084031798535570599164703798555890549265805707349825462342852279029398399409596000646052700555915020086147006686351856702860460688661711589170066374903542103371482976315402133522711234146646589492923203047702831903134124801091805750959447349540594264818898878743030581695655675857263206261440163497549410954235706415749199249605041622791855882520279131184802937659324413921670739964933567322182236579306957534388696168243601271009496264473964425222498132393538511417299605139588896481567925185331302389775810317852964555072274570060685248261885495394802211795021954686415442841300593084676282356973519780611137227914236857549298525708430248161235910806867312286404553601385339043902870498367306594199777633353797255711753426132665642758797335679125482371367169423191528439808000000000000*i1^32 + -2315881323820008608569101447669029067437223642560589508980100019241161237117083177757705207749157754520778407401418979303735865940176788338988387914882183514035705840768378443425032893881692879977179713244524945586439737351064641160270947349696308149045473400936865386410142562826465098669464806981505941521109451993318714714375061338726479533570206859330959611875230385261253061270761713710690667082216808741237818698599217217397046037711305520276278889070824602043845350193641668519759380450055790070529004920976062027882319019550420835988784366859474019478835843962105595209702801703725489135679001227413727840819214471917137051835913878335590219191193788092780525361184063679723472193345170542056611929196953983354667094922677560723609826228249534991702217381186122842760147211492156113509402915709110932786007141163960576475309773297721497208587864668027728644956951081563197587408675626059067983358519229668330289474437230592196654131961420299407143969677418571151985181122035308491417063139880244091623060525122306979875649891115590631066979165798400000000000*i1^33 + -50490534517984744814936191828199447213869445081770765387529195599410077039096704013829503703807767771037316153939950010797206656480198962579999844109900760694924176588056814125219209054630086374495966729870259341887775221864637262658349534108694850758058760221541520297482332074155437915204364136933714955813099516733680158719046858040655043344647802449076204878138826851360197129416595135552903945317556419323606232454473246528925748038310231861570074846416718883808748706480290887395466714053757555075292756730513048556156075306021508559957109111278516262837566718218903225528450577521304008375488873517674487859604597388725736555638866957545063821111212261075192459774447452400287364114483629016937641054070986963410598393921294339004170468242147881439353808950338325329576212907518655177835299260541927593891968028254142572992059666996398628742496039983480049892396394871341090687276672136975158189752369167364538585032808701240618275519409176719999056415891843649664080163818661627770575854565050949879416407846863238374041750644230593708032000000000000*i1^34 + -441280343177004742228897076576709770193043703884474733949439762827870248462571801300951195348634417142514446361164349454241647958565913083435741538633689737932804029626934826230768651229875465767661150475870075457111161137698289820365512433882029449143520588795984042489822809094782471906390602056327413044053394046079674148609138234295282433765393167011250694246321176014405519324542848069674497967527361777267972216049219245993987718419652240097324409365492629022483206535073105333330373756300284997520763521917622104494995189329245224254731794566336977840154255791677986549322885526570958436017976878438155196700987076216065579310430378264983158754377811120635676363916556069916637913719876860768415645217490496428898281018440724562883782675689211806654641410693159396525271799615485443851922184732145713871758735311023427412969600408972927818329833226570808747569790025019198581873982953546211545783459665818096793309458904214931991102081178079677883299138130880304830929997421267785308522035843927419757840145277796307116751569979179008000000000*i1^35 + -623463512395757762009868767862006722367679207113228178473178488574209649995823700540098388580276573696104266389705026999469438078193848421452042061050879401421185077440712871978420760504244916340842133262168427469089637847727349596756509577531881976053888059969234079657332011245133073201563689199772143903552807832645270361610035286996461345739954362497506436721977492937609023003046858168157144320096792783742290499328920832055617363807350086858821991074107380172654756584927255198874063629004216344445264368729716177288952047368464827803819485870631527661071071887027894911026631615828816238855419765816000611589323520189047400759429509353912281744531260805427833834988983291180073724981216061402502775115715976110639606159470414343816324966843403855792286323686528006407169453666407306239256193862824643145985898488724661559726356105218220341849753923756764465724357231124462679198213329853505760816282202998357044429397212987006589730317022346505717722279158481415042983957289103674760100290900028188652943648948061081200217292800000000*i1^36 + -1314039445826854568987140807085426469665412228378373341397720977195310162951856064112390857869932007529177157279980072724328372370792222530624593140690282469449608747233982959432183432929202642970065264083565610182902067762261908109319898202361890249889818303387172873649257217950226821372078824126499715616752507599823218097041097022216787643858283312516399021587108831813568806170609547482952066699451753981580076940083357186786664321738373001280207741835096015563797925690559470776053726755156396550784571386429731972958636987202590209158561503893226046021671166787018409791888198713322864535378376559912552846685367484454414361129140088663982702282994876420206225357530784906711683538518469188506967109356204608892790533584066774834956781167348397058811713792481264295658651070766485696147171742931006737251998718549271132407872425821123982389492711515129752249706462857619686209649653454002008516218885260478761633728486877854266102189312697343310852986975601219080705549035423581596347490428179049437525762376335360000000*i1^37 + 2925404008996738068186973696162522724412680085117171569692067136855591997683515594974847324296849242919326249055839909989201774487688292229021362778948042293033681313897386631566853501517210702881233534177177521411538306524348453194827211172711804448192137153242295277996396994777809937434104736548518263810963069437230397252333356996080984737445070316652131259956953031887653356427223161971367896537881339143662845510569639386344767822591799493974102136574398658549802800694909467291661123510490648747161181882816790208729067344511791702279494850459414667622782432909266299845058952277096037150524855995364321771484252257647698520659973106448173524493186398893739131815106928624137694888339581217537791240298649706039181044787844755892049078301745841147708239706045510107169533754870220422474001344969102199410104584496934790550121276083905437831591896575052506350369966710549167878171397673488952898519652284875811222229860096865988431645857331017886817135832130564200561338973031993862095528000653801472000000*i1^38 + 3664999904597883112144125310900338725019528986920309297238169087198025082727112106326253214655616265134176858008796445980734932020614086345130140853961328284789317322950039330174501029443473568389268939426536019555699403835508438672035416608007348140834996142201772366046692234275529670515606092947081120428810774611306205523272540416258815469559602130119605886159218790736187167571861248855686704041451283318432772963725298671398858113891198079944606287208906390382340040834874939490868288179254433172541153441130721277949429257154872364989885483055832153051234413052774722257790373045119719003467542085785688056603278785011055577097943997741770813189247914812147249017805895972977466201963452671535797477092705165305460771838726579468505927107020533526185288294905072178877356655107879374534446940895060598946513544813680858137634813196772364417233819785574514459379430918538860398506365797959818925288182477332626191112968078918441049097714661616364433410826768752870733828035425834312704000000*i1^39 + -2364804945523570508837250774571368649170582111291091574449726853098065694392311234848768405920717237152941314154767020334998498402595627468307528664435661787803872446260848057611179955031876349708927926664037874166899186932845877410104964411995528539604502981832123068079848318001902809598180353449032890303762316454984025782573866336296202099421198742749101684440338476901964143281301498172333142028749540903889522437011997498217634596996711501144191863328264475721140469511604835739006043887392732684548431252136965135856228325481351461001489788082897084238093671864273751959121519109292401621607333614449752709119709831241334433814774016099257062873457390209905807245228363999368183630623374280462425071373347616463334343804555445210634302088407045584856572179426651516741656443313753694766773607852558108800086836154472322636273331215752525227178535667750830821077610162783064836543199183539616344083117054633499266757299389601013380021316595783625911885178078129541316168640000*i1^40 + 118568121568463854850248638126175976897823375076730771534014104312232886630260783836979056633667474552748559320049418515869134430125644001619937970235101634431455137943896119586788709524106189436601052372727766370657057136892267596503157817421674751222064600274772616581363657221760146855635924369085944299806679338709587191710270696671415993552742885045762486316176917338905863282171100008790264742896958481781484589197204882812212856054167112838470520894572995205281139167807423768841952552537116556430381203009053871757139918097990543012983584807388634281698936062241485942355678687146688592199030109228101612936423436506579338708676547537099717220926810501390567917812742044020921135076080928453716660263579192058710547684345372640418429883708503995476377501982828693061856949269228790809744207191233849455253074846671185636987577978238663047932805232074740568928516309657362878813810988206484482099391380530483782892894476572203728844930470050101687730671416000*i1^41 + -3858811559101117426266911702110703141352830231345452744737722168404933212272924298321400625103846685036029837393915422079551283974117862012999396166178025471816334719886642735962381697267563952151454029230516697053760572856897656549771406727388776192874788697400852582458611440126345764843639387188499180837344156293723979990367784940102186371126374386117407844016688257571402628732489516735902126153569878435309728163491912437773817870820413871393119230480804700790344112637189894074352855364517968031229387431857792516488053850572807375855471806069199748358168699163392709552166759906983080291778880523197502296810649699301227660890766544135964738776831059890732355814882482297159110919840804653462034478724312827852230269184435969176532269817355095406717087746207417057804697161174653328413591302628395619275056847224684823641485653355285866421665440616218065382833197054253739996851897941911524724518803461335020857988214073232641201800*i1^42 + -4940246536596724012998859613047109578200075787397247486753731966615628961948807649388285721924420541601511486927044570924185955444281400156650018586450956647298963358316665085685761791979443254841418778093150671927740213645716977606872322410736560862189874306922467012869385157161097301761442583433537439553875362554370697351763790962667485402314183851274971962750784644454286809158797361626429704362491815512508433462605491611271873630391100936334580044862321876839301277526336525948380142501430073150066659924119950841473768855541643374095414276497108559463142298758596932320908185620793129151154117580636950264186060558867221337708782394124654155630690546235919400906397486764656201652753236320008915461530330911608477819881055421881832036764461270967584673279891204018334668286405613760699607559717863476144333405429595884910534344473505886064892538133254149661039432797152837764494435710358940371399654265*i1^43 - N1*203402638403377085090328888176003868881373427814588237950536084302501723836126492713187444222309505113282871894639180552543621936915553941938548266251964462585818169452625710271943201447064767278268727409201893087722667050462395158579725808408519486844028138818746748608804207093535256*i2, -70062900277812117329592513623753574386999634913717648826115871086968666797544930957805786463238889470150126650229915021535438831422302028791583330410519368828672030983430027411165193007566347431828319596717358363582378454121989796708698013378250729904667424168349523245576117933945787827510408085335073628432174843050858182935171004630261332191756503434198124130094142668173796160487952054287829697264009574073472654287904145194634121317487305691773216652010687962552532585205142731553767645450723555125780229352575689473859161558623105258708633879215398197961685721067956365686939392726647918587161569525134681290323743181014103612897200757866718429298152978347449694225962738321694421854688288126069740481151253918341634182221025649318203396906038336518557047018267234402189217380114094579779573122491307569294941826040061654000033016447234607222838267850557184698316451078059687804106179821991366409616610973151428438979678591788992591952314380761806354986507599636564756653460792716189941210007497334451911673947855954283118172520624815109281381843225311947514030112312971515693770420744738832737154802162406400056485056067922157367899959227510677923899342377212274013621078273923297335165583360000000000000000000000000000000000000000000 + 4209531987749719064808690790762072118139681849519362210166418595577742150766158130846300206275410886398060854298920535807807105661715793733150271942026235179202873399937293823380096121797313854140620798845864923859776384206910066858815820593334128266992199843879530653225165430212874058386961016544147818518940438800855176219229587903481031447867301259983404472183834344447187271733077586742286377109025393094505881155739577094812381018034986295041579381615104284059148313731834402555182737549840633434627761049023015262822602960666229211842089145152549684930927655054395307698036564518359666771297240345188382328440178768397337258540114868109014594447953625499995777750512096668769831705327850141848369463445916072639664544436550514863043898392562478620174997261052000047154447595142335188318208095047016261250889693566214249933435938778843404184874350880648367152097703494588634092691760455753394315320610873154070329969025619214712328229743692909773507796710590643959699396141615985273634571376018835034080692869151798914041229428586429445111605101564496196520730013280003614054811577146876947649484509278684417777810736320387106918979806588052306182091208199632278693363082320974015263064195072000000000000000000000000000000000000000000*i1 + -101158347548317020048473422240474034623696657418888618600899135343715615550957137343676908865533382409023497257004098950716154497964472274346327148136236326561131776925616018996454960975033967453903649134319871807867571824331373117557459019474733597303964251176459182954687266198634891657226328982754222904350295706364111029813177724063809400936810380560238680127900410849170948100230735736579423401261953271423169692509989577967055578695740381852105270615804836633502619298049007113848649258989146955723157424623434768969274529999642800122916222792865988133501696333337621625777759308539009152652825185472024407456127939273738998223005714558550203630551346055297009321646481700958526292958869762740939020330179852532222195257966505189086430545710326433398858729859538501924209696865987325445439500290954734358066651124046319899925702649883907784529919604193440563111366515439713099640950327562238934682630201919537714483265269647836405984292729108197531428184806519913533686973728032715383184707354372287731539463223225505721371007012191725544627745109575790856873722368542591067481451478930505803153437012398380156207110104594646192038402681388849035066583394125362356404113058553952867974329139200000000000000000000000000000000000000000*i1^2 + -859844166289443375288815347986737908024715175462153384976926774365454168685870075081155443034885462774921414498802326028401756047070244466578682578225120626811636713425631023755199834602077126733789488977469417067135209640003757283752991659596616464033530824981229316691433831595041918340424101914979227123681441501270994955727480194356190894827538498797274840350627284739799800939724601701238740807992724754681699153683092953014591917282371225321511982011414873952714486207081026377426241963103494685967570879503498572640891161359118507492002793527212808400797841727028133318913902764647046041034422520953951785247479508519513454297736847852853126536789308279548485673462216236960630689401578507408921832727290746261227425423689876889553569215837403893998199870619779266631550806358935008307823598889952153974147972809051643248985471853626455310260525357104712497127022387812081432596884618914646933347745018242139472659681622609308967971928628463198431719667523891719031587938698432733878905818107304770290599345049635773534311254127548927324200154698720185653276878041899532200108873720076134575331461640708148886620596429909582086854905011994806369015114714664150937770103869067684902013501440000000000000000000000000000000000000000*i1^3 + -1965084619712949462406027215876402738080607964479080579577927845977199097217886762881905512421671992089120916855869244556021671062842443835426673633052360560823725661881399923337890617260663923891173581832982310907219895224204257089172724177775314523585703609745864073222294488498552499818241970325780969027932260778424047181822392467881663677178493385501776322404754104368287840424639079274357793688800382568718579120321785845669983382322167160636301479794494387307690840700709716396491563969422088261883565824260968637264473674457692618969489777163132546982875301648523473020962273872913619708175857373636578912018121601331798407010191531703336646376421955884329923375997933454928391913920842382993267388580897684649957117762760080370201063002703225268614868030432410462288108591061403668823671319659502284946450473572522711071613335733851635860069049543648589103301219657907929527201827789289987975800918346697562309891768620800219063933074811856636324789935503647271472262596874881306386649507163523643466473201483488514429723717412052911267455493464906505604259767604009298000355747187587072262657145996523347389847038526455428369700771214849186959702284888268522123095564074640059882536960000000000000000000000000000000000000000*i1^4 + 680983780925965744628629252193036513527585710270287384116867073334643720087838900044936921538895655844788775079393626403346325112254339788294909823113275360556487234569987561963340488197855597953642771837599314371041989947210109909381614789744019292181115206680915948235505798962022084333086839445028757947079512522759286178790541113950349002618200081151042215038497238857162255546510300780898341720625450346404520323985154609981648755766424035440073358346885427202187041215065646114661303454428057301045320271850310173672734472461645499945767254916084789808422033004715582790700125119940218693194107623266272283442179560510885962064130607895380284863189924540355960526949373890961786243997957841312224127569461230740342818600685166072202139837350923212300358559540549433932637945555530502497230886642213285179507313956924387705429593997594165938059756020593304525317594621440502838001660177263243414576895827292591252283101569963622356254706304649152994012645561794346863366605230975580460576235411053232354114971308524503166941290736578929909828958119936107534250351320866704136433493453447719303807440121316577646796443031164961237977110332149195073465007295271683651737454523354925183795200000000000000000000000000000000000000*i1^5 + -458225015223994817227241236879950142977748753512354922764863244895217381717433180752110708099884352706906519480108801002735548486812369575875422868601469198725882987930848985835637286101375113368550367619611802630116226232811747461633865104429359623619484800594606430016172784224590621644440607415972762108041100346632140681879935990354286721736799683540580342046987101643082539172199812316785376912653647026001081466002082137322730440359368224572567283263522841089479976511007495576411108891041357638013366890740044547952525077132599483066444674963350490076323359567055502846922789240962542682776504981051840756919955210653697896088545808377064230283869771878131291226738343849938233372817213123327155130210544494567626093903354035691622915363610123497381297007697345733061399672588853818190210183277420691958856584042374347977101524589371128595960084886065572920682093025674030152175450087576213936946509636594583866424429975176460078550983582106344992510103573854436226768420762489995890383706970742256598893432479103984396781313905218209993378849444593839185528444349312156682521159722974305307481286188781453308144483261566440338212604651367762681268039132248665792623767584236833341440000000000000000000000000000000000000*i1^6 + 51530204242278035621996896390221879002282968379605092537310359950921829421361887453455474879957011116666672857285571647359133418667266907570848012845728045120313710088522195165776775605216992725020019736197243495091122013331742792598198765460345322922711798089382422672607852571872956023216565728295808487135652386783648708902096980921468163465302270857627832765255995095666900320375408056260241435698194953443896245610913167645981782889815275431188830120297674323035150122550826765584907933844654513449812192438638583231825463131734995922050108080555744121278253410735840481329891032592939799811638803347931190541705755040375339413961652919300903728456522034122632562895268779451046534670923084512160022991260125023112229799100005553290754171099262929238235659039830669442086584860647581379209893905179079459192586756393532084458980515539905253498818522109676877653695578794657685452959113814258242267311766753373487364117311991234392392835704932091177904424025889842693295010666955859170376915100756039973124996884067626756590384439895076762097997618605664344696651254529008547685697383131153186809954903357902953205234185643232531826114580756452559875931632662934582754312012467011584000000000000000000000000000000000000*i1^7 + -11431363022151696083354213845183195744821184752411772816129393732785873527385150158589734417848696442819934824547713369084511544743556535750476932328595692581806309966849626225775257523443276342710393426319144640072044189309326198742620450596386406686394808032013353239520728787140072773730385952506875870191377479292024109088275298414060101873169431244799993501044189159189371119474988749855123978234077828301362170379432114600776987074202431829426997163920205652991396086794391719537870491939998996459670854611855171989614360025420547917901139152515052076988681526145673630451756252017922364956217145600443475429329095259071969292210330107589650242723230831223591826305530671268779023969834852243667370480219486131626187846260337827910834470993609964498735748689579127972238465474758821154250798946223211454693806198848845097470559683209967211607463884242769539524126189397877858903690273717949823515686454983566932145695928624875063488706026434102345351282923910223142539862033812545813562444529803229123747469951802259098617820336873576570438852844223043462517020833430930204519799181035792685344286407823138784400497698668756745534644843532085820303226413743964805855902342263603200000000000000000000000000000000000*i1^8 + -104255223137558571099559414188320699620142636305037258809263529762586977224711170946205678274227515986391419219639453372509649940696493924454583814730293789057961574531074241224270770622373507265072357111106867748495522089891643995410804539963820554866763339969558031313650703054883805359946230935691996253138893319677539277102513635132737162880973201772198347030209582806206619728262367217905112657681823872327652074187902288922077731099231394718433833095893952019696375970742284659426035815342372470402272885720476088714169160271827963502366242647867282151758420785898148414073344695611358543269381982104138048504760287717297205649555433800815913376893587290226874672582562000391081367294676566518350463462922122918594345390899376227555578661127049419384534301489711928538085294755335192740841173157028102780497836865903114142229455182914547221284910823716488460686214806020001613773085783602453782982484020894002366893349202339203199373054411468929893070735413634308035660443454175413821318473526680991627640271462416007969989736379353485828743254382585815629153386536091212808127925533919290134558492813245620765150547016354125237582382031598826986612731875340525956411844198400000000000000000000000000000000000*i1^9 + -21809634193293661825425350282733577356719043872348077060800494260309893519494915189856511215226914374470409378812630699966291482416846373155890135147054925506340970112797641395974336482124254256592322849113022345299579591561048600100408389265068493492311890414889041952789005414289221056120813788728285749081856668672786078570024698659810280748669085675248509876314452768955410428214500094805408867190000912378874343055850272612303038570963866274947101499193573237198898396862136881699003916517330456235768962408829951762162970833197349201584268860536245405928182482791447330643228328276077410864991829554266043115952304698686421228996963424438974961847943436095539403175038774704653363243368773436826006279145911757374867199490774329797253074118936010245413646384673506543541776190282549287643581260374217513004063348843976237014748821148275656319734481045515773528964731647493291402133645082257558113420361987462050750945103313397110909974576284038694607427434083324389118934577940022169184513132832783987074393444408452197780288482689419730368958031734919873066208466622881519336692615408634630252525545990747688080372229934228936496411038553535592264399581356496797569122304000000000000000000000000000000000*i1^10 + -4854988281993155549192407249623803309696221787910070866965385963357565497546792710759550326138007882920443196976992318423904642114903530956088160548724851015665420729692642541402541427844852125299639197961607103479062030911979536167822189823996603995294997223217774920097120893132749056338688163256269936024510133928635534392286126971427740289615650924842238847132257288887541120189403540596967366652097366008456001659554310854492741577727769293476611112515676720367465330069115052470879021385440529161140990189772893416630463980314397662982261393259514876613400051284046133767499917610971221257355661322028762886923887476169157439998948635360375837929856838300393905537631001413193729798699278347570314168173908581259308887553245404732207456982028553991472664300446460701098106345368668372957480977196193114427694595537824261121167482905475740076364980040951907344968871790661697052054164313217708216122993328645938205273476678997050618627829122588033611696556626741992747144086453182439824083956733367598794828595116732321721333244752091454831206662100661841077367478314851079269630743874881097506200008074940762332094758063029254819256119363080692139974037123420971545395200000000000000000000000000000000*i1^11 + 59771907195385538292673530929787941430384289186385017076629167830370322292620698359867478635948459082280309330272181158022434511184874183941549332992010105842389840797589971401434808760435341390972407867371844680748622273091684145014145317439708224457609035886701947994463355866319041532443570468187763390357823697476578501951450748279272770743526414697948333443411531510983812417793705589353602357037343712953125622396590887122176807358235237490781591947979692201023483630252468394179325882280274875897890096573920156998442376401643627956104587412045239638956155493367370633449974471136049095863742348844203138066023687946422912777820956988767828976212885512587256039338916907016742240514811483783820711624895059072209628375355406071118293958801030957792433980781212147459610565288824640274469983317908420354357985997159766871879727827992455658424420329985060443914537993996709186194619650635549376975465328837762319387956827407166418082650693100498433732138771638227885125609699303574157744638565982759915474570047448089773547581386249865960749310111542189443342023310720725138072412360883872946040401794054390960402410796435990393423492250185756294611844990406408273920000000000000000000000000000000*i1^12 + -8227889562082549899121724281486539907075119616527522430244266968343065124013059450576258728389693643610628320087304874317137966658901124211182431929252070412441019932094297573341296992482332790389581171995304588676220897627599904588418489974676439784639569794410720769186435100210419165316330470778803845522751132918292683893746094169208751965856700473079736366211471833890173961922544467329131104229029824526998490059089828681482781728758720602073117698483092884988892420364463163876024769250215618507247183747840722130816421829995584292747354716194197161547206369626418344981007132159080736608243966213194843965931806617630565760117034543824165528599991537160423878215391264186835818833720734519455768265286334624083544247044391311629159032738778482682533308660765645359084632716201628202833871174617285121828628003391767369300563792772417494513125451196847589202268213133721959857190589213353051192030159353869541655667768316245760218109303672077120223860202112971444494402625838032384888682292223477161517539455699166380188422940802280405925444863825954441234568267579075133120840070384113154295582944636416484105703195789956032903291083551931191200415251437715456000000000000000000000000000000*i1^13 + -2397462849232726639832145117371346208933758706785802919048928044753348043776956671397115274881956076304416926843334468641096888642759890912249160017589306508359195355060189463171577299454501466450405939854453046824715583804001571601995457322076837484171107517165499441311117022846386304666992801761926794389946322224318258919277557875544608211114030470071912337627419479938644078282907601410309094537895367081033899191116380726990534480643810894180665774167808377705554415716587250087926138699963557404810429051806090096093744211913160219512417872571184292294574221299655226047432767978812641669810705723104913078291150825764330592251330546077784900468788544592064291668521887504206012095174026126695619574227308830501315150685290697643721864573843445788383973716401530636960556794164167884471449649770109281846909198843357983645073323418288166178922494558696331938860198693073896624250179032204770652337818607510663953294201511539868010721745988130152534141741369094112728574850935635767903119401209117525029854434142137748316271532885005313300632782097148099522524329441104244101660385016091204720537871404514957577687846831776684352904545526771682133270541107200000000000000000000000000000000*i1^14 + 90754975327544793139621867526559226773827488892855352394772947602773005788455089822946605283282705555812657002463029239027628793220096955386193057296818345474334827898660883820088557141358368653150357768122308035095015219418400620482083451818055976255503376815212488226390201125921333587181451617325689336389201445106793383780684148508571606212442885435249898339160611770828869664575535259679590865699644504896377221732666168792399788191640720049526133150017393491308725985106793356633970886782765573782325404901363170958417417009261819876799358143080434016770199687483882744381183664712373155368271598842990526249417289511378722708015556190139388782589448387584534287852543524058368219420291183099146251635088323580194562335337924600605687728381926007321454854330670895784791463521264707517468957497462661491938030516608841953691119595845597562555452710031288271985399501617304220603875116594757052994833152088320503185627355802903865704187648467240349628701220278547440923235393027184568463139910664835839400455587457012753264688641897980153751815425772277605431037500338291381612988226411669669545318113979992964177502934834836406772025684276377140695400448000000000000000000000000000000*i1^15 + -1254293973939044428263024939666091526018438748340170038600581990057803781111743381862853504714401813915124573112739561924285229727705255941009118765349710119467562253100159687761696613410560982967174129820628253362172224725029067047825459467890178713548613716815194158194250842810739517420672078688411378523282116114907234841988113763220181297640537458243153394009712245011739119599566670236334872298499112058604819647057359780986202355306790537744199594851332635649336862174290672236592023506736193321478265517867183164021231189475852973013519838558364623125474763420959086614185259862109090537678251242517050212758625623310745795928830250188730529972431872890958049606587448195181368247986585213697921478216562830748139827597088472709461617959558333049917203357068379099457156958875858441798260443155110255632702260577463349590882546661816459505112838707565914871808637289269494603173215871980061049477311649781664436787989433657710221225545987905311442789442019965604800237775626983104673044481371119658680131720064328407687545066399438569655140321591905024219063179330856455775692152946642267671157711539567612195949985883290732653988221866616423784120320000000000000000000000000000*i1^16 + 8094623187944576009817762318502009021612026144408387444594921571862975807143106017694326415380546813348740106356774111472142416260179277084649075857959180035908353632419517693569603416012970737381051494798650792871710121264505650890777414325422284425150852790550477943256351737811007508736132232225322980918377158582284760005879688645379322511102252026630536218268539654695160224691023417432054687158534137669840499213571213127696006458031790046931381760162836414440452399608525269630563350926536424536800780039430890015670394914595481546743035714146151037702471678177609939644922612950276470951965578905764117014529303889332812997188720571922100919193768893133378282007057950357054577522262261151465028236163344679027766259153396165960555610547050148352193595431001140187932188529734913228275694546240677534083912940983580134097383420738965914435135623284566730089473681282027743510560420280420425796261161638824284678579393156487361542740147923528606466427249264119023390095791536689582583766058809494908688590378090654053587729614603637103349533133889170288929886851726275332969938790504174116832196705358388184611406476981575740983072216422222397440000000000000000000000000000*i1^17 + -22722345544302461701395684675314261040428369835673465557425970006983785983385173567928547587233225803132554325764457183767558545575666100009595633859624226487271230472875180310430371157156365638703273900718111519390994508451523856261909147828755191674713184299976059761296024049332641495184385219820376511076985887927534441210118047268177777840732424189350742539128276712803224994497882937122251832674503220140533762731249117885311919205850852390090881783525609086790352828800424740831716745834211774427654867345470617328745524377265619853036512706303718198058698240287229297299783832529416879383546603115636116762313708972124511437629685662008721425649437989602199357803692476066101604607682858698234511347842603135642672958864861639725866457209951217075674581222879717414614947624325806975020997386077905429682057262281898299464085372722509536357150757612268169091430596922989871801936596659079883424688657617616785825184085028763225061675501725503912909172443829748525920018031756191756416935189888037937857228388802847987700353657884942380983669772255749188877422573095736529708168576275412463788719990333241737749860897028448024173875373801472000000000000000000000000000*i1^18 + 11580642102364305209982973408822113149620776072059010803825068494272746775714312760350131928160258318402298423036713426528227686025007692212534682258147749888807013324623226089263559765394880176996307178968069293053201925812693671098618869399552627304201142826282503953788713023191272280787825577279157061607625331324249216157482837216474736006558202815714905967259264773081320155068866871278318570368831713160715744512727911329107910210005157073184929409670171472411561434543643903020493116302389443051653847675728718745331698234734246904363648285649000652922179973314479335776761199182506886326800430674844930776085711870942329937716725119429422225416758907677849472606106448297679018522405122909852008833340761974248410365763698635713262937697992207282179528233148141341804045443839646647301535418954124670145290660066122440410733563801980618747769006242469614783541375717911742286838806618459724286557524692010477131932584208106245318928097778344494036831282634518860922365635874826834227245303354521568335069231368517327995068847393779535534219131970902736051525353137448524328864983270555892148337348014225739919473181068357158541344112640000000000000000000000000*i1^19 + 1825617630678432602997618237214516671643432822138566400102353629514941089370419633574754439012377563105496378567612577972107075511732085581483753629960609365619882033205589439683870535849751107357019674436827183635508184682017289451015436123792540153818739097955300760666052237449821413954709507206020576465976933970345178756599695697464915907367178217216880088245418345785564763152783767633134737553026436036753349654443953787679634308626748270362583902605161837244627436467954383757678592062451367794149092298807288864039889535656909873937983427828076178896024337307182891033125685547352937326978487329223464549637179038277726118054785522161657599933065330566991520423706449007682147705105917948073782535646872725666979361838318845592263521475517762183882175627350934556761437269043314698604716681624694649134779856910527470605852291931003523915190442576155318211685761429273326293845649084301468696847905437491506350917985755447978965431239251341779804465702065422223888897430064577707304606095385244154905734943460113927418757844325938922420349461250218824672678192435766623484728461395711773131674036475435234890434007484319463689420800000000000000000000000*i1^20 + -1023782698937832083091400393304662600577937224175826685769135497364548308744005525306954258209943611709152522444547351185518606615949089973271695422482833063983066235470179054023042007151377290515166021711050404336158353026978727131800346329431922821394326041506477902670617918009789923582345041678437860587274533694778842975011956713191571576435742622558025497466826293983628236235517834694106042578340712588385729822357183212197821239014644664621024448176914990236384085305528648883981177156932013916312489874113979148963216273220163737235822281940559342719228256686970036613236785445446409021030831615646351809890785240142221775367068718570588395423431960381061849674849652930845727884060000557018988274345725824400703731632684220944839257304460033671944729797422093627378756174103033461826647082761971662086350381981598120812019072768222891372300434946765068512690420800706026087503185263525680628844396760888036384587764922312915570327770322304435216835743364513566606285509876902523653332067924271495408894553859577005313501409945336441733149488552920600174948983632845469332215320221749178193151188202531262579721138038017884160000000000000000000000*i1^21 + -156889786939049973487239166287569824091872931085563510870442102019478125529720358622254066079515616035322582776615505182522501711590513490958187025934126430440487569657612275870166649080593047502994091951360243408431592695754614052825831548785148833087355791469624606664526782363167519573082492942428164130191284880272485298968635330381273682643423126971306069816179293269426359120980169224276939154211896509594129874333475928843387307204539171055842382075867930835248150796307483536260644181463121386128625666170065677674752918396570604872394702188523324689330396651938235298673370710519417362926586780380714656687480456004361864048739840034984054033297826417477010009629540365690332439800215501184971345752329631618174468929839085049440750324831272838453878259759462710898827338421865826008241350704284983050810097933972130554254685027096546221060324117699206297840734584521004243227746787460340553315771021304949268769366163786471399872388227692477161815915056477263744299827001783809261516572434033130281628704346389678276336700956750520054220352225208918641039444224162679845798338235204218882350410685773414235943389364224000000000000000000000*i1^22 + 45593038143912189658167250182507324046732831645391961282485449466086241751533998272889695093805938794867686041467262615672993702856732502245804362084533007037589432669058213999185915286719983956855546821942310889171771960529958986830919681040810351792455896496948323815305891106953948864412491790904741272738795832492034146452739563453020704272145087014561683522110974635214266012521303854889139476603717597166370004255362646958047640649200568802532689420686149369250952803188554342786815559695363902881966819822088304570859827036767920658358585992128074093916343782850188866379034940696934180712277856057305168694142423019337488268073587806042578239652259638741240801819471597717226381343704078482497423994530496830793543844588535065708066570437137836703160740104411564278634515782966411240626405342559707874178410111002804176051280442628503408676842926168647562931547549321838262856858908323480235801735039329879082435556851635405424898707011038449152789958356631098192040476104992404774408407390761140612974359830367076788838284831756764669114313388303636898443935499814448125251729831027827194344925947519658622137139200000000000000000000*i1^23 + -3036126274192839724371167319315149934169707295575624977983067911872579877490158112731194434933318185931024287295700757909359304859567889652782935486509256411650804768895733017305141734364881049726332649268090424522203349859106889661973170774834949944655622933187361238065096622683728495368997632617553987182073499449533012856947707004972768752647753707808910595060312806917513581795887162744859377394374936975069588340354727448826110730499118820125840594391494206599880171864930340311848877725847589426210327038719057715271015776022371036876256398350968402163276502974418551294963141652139223050521239474694452033863047767941886367670312585929260293504008366147329646903305156123227725983363757902775044137479227252489662551857291643516880579893153588166070891527880385763050688785461385679137829832001232268276672935066121129513060015275357029902263535772425009893058062997456813210503996800371300520927915619396855067409344763996842791559014769687102824512280986361152075218214762458848885914408976682849700732480898439356504121176917462559564624309277014560427171060195563604374488365233577605626107364687373926400000000000000000000*i1^24 + 139455496155543452509194643381637138812312928939463666983328260794987756298021765667035951591931629746117994235296041761803671271646530585992329718690980187368311871611292420888412452020394568853077078972001594330696809558666128516746422058121132220493738325088792693503337132586007620868360123883184750840199084520259978399023868180218536761962932795111295737673206833023793752286598014131746494348262486881837981133516752431753644765952993441797619307464125499773233592552533444630047735184902241077835282976748204286183313771094581455936355037124061711814387759487374415017469517943694840070329837699838702304374678970933884570141736054618416519592010287315736595473925268556462031988852665713196621798719971373677330215282780668139092163349596548725049962344106834813256922583148918369424901028511582986368618537708327968358557357117960371929323354056747055432805555308502401197505818253110711464454039139593523071625584182399869677295796185351018885111073271302924669380558112373276349489609236702781098232568292390356771618334069826945565061733049357605722379662330810838319399155039697559406951203340288000000000000000000*i1^25 + -9421748680906350315209606275880065017474515686915132182922431121375709696391685815459982314570860750400442982895230493417546929304159954885411576103389367071424023933299064393048827645459572001879724415527034004304072357865830615068689264179099885022389320442504253007715164371624307240350776143640937404170225884070704255374592361938189612137787802489733164195018516596164403249267353801648490771991749202450812711054191119975048004874206521235796022369208847092769619220229522260263647823985678114995054921277532487013991384650949701752848747721000103369284468065671182302705301298749808385353310096395641252243295667307496275459409110895135167396535096490610656313801924143098192874748800717372932814551629159071231102141901934725400652001940046460433892882502461896814234674167302777046531522932048035489353386964938348782892580387275650613761091808923995982970965002839943640524368696166571853849390160379359106474473273031940390781625966582524698385745244317668345273144154208757130394767867178653395999986576824148045882511449766593417130068833415485925816802076454110130100542004095222516652441600000000000000000*i1^26 + 527509883097669035454898731069570950492677268474609412606742011325883830841735333378444431315612635684138878765967842593013846044656789265041002151035596333362193726050869466954670257664626404404038025320730120383801481487451529174507805069561269208565200134442651512863662635889035368390837898060032006872418967631117955114252290856834365223014841883027950897677599866481843350420245719342347116239715183338350083324215966204496372722784912712401032720962141372135948454707865608750642769163386662597668426099175373685637339713223895624194169015805424631942864355499444857427055340380599128181322688302109561173922596601370565125417311502914215612693236547907548756014895047153402130996157394930981992250659423253245423516135540841910078516335780268376835672396997664408936043945843046311228825824574464774731159211981760200071134665294716046541739409523872472156189787694973508143866570100882554392134959379449257916479221673714968368283834361888274265310806741101122911425565661433617501254692317415023288658040189751349486312257519105014352099980391406706823235991894138245877236595071448514560000000000000000*i1^27 + -17667642661913292385101996545885928738232856467135046670660301855235074579709352693534424418670463906562515679341966968235732248217076853872708860462010494781254596271010775432605719729791846477271132364809846014185737265929149020959115614674106130423551111287837932680265973995464538477912602882978692116738255237010723121464245562298575868130260452509428996354338726924464697010678276934896485476381612448952211042543318999811244299622332574937202611868163592648476830875714682467207123354569276210312545171355227983205550864193434376391563302755086884229029864837861686471858010037444711271110153387853563223704754501645446964445380211223130560159395812111063416550465780299046714957049463673186028121691211002060940753926274299960882775984742794857097272334549849438223369664238343062076849055499833344151574385117140580058930440569314956917731692039917449631230263873158072174967673994945410595528180372280483926505839965219032045650924455189734620885437002081711962285589424039650691258547122585664128153160437713695165329417098339850647108528402381657870350916959315467244730264322048000000000000000*i1^28 + 388018653444799020748589193895098687863124916538033904308671076455908340251684715005521428817231494673692580125109867576698913557902388085443506692595474845924354597805771659852561060843109628263729100803737169842358491679044074169074363431162024315849540459265409044197455158957812787804526375285490423301692802151875995178726389244621442849701258584230226925606178046227417341764170317351702412747903276310769257143179309681420334455751319263192159434425872073655252343374907046866411992187599895734883639924674697714574431704804014455976182303087220972893714263737591281639680541855590923861286247643502639933583096115498323000693560893054246180656479977765443931009981089615394080913577514041485875201241852796126110648344774048045418965506656487068517627536627797932705316461054958797930189504323986185947752491168844956261473681600225989047911574316298213055748907262305546212831688672237499171733522522425823682323937815736992192399390603609094490449706850715017908194640821147618011096986872628807231286404442310250616055668667309081607294832954571075546837662009417395077120000000000000000*i1^29 + -5955442663961361553821120785414355845283238267350911740403506170206650701715520376519061802781630543409252530766446214233732878684687583764942282559361695156869073707375967784930746077500504701574989523278441673214966744682466746857731335142021871431794604771772959142515305423520038924061395043662535712317816404318040745115378815355319458206364736978486428484242656364593680464610381798787656435013727819011382596873051967833626523806045099148789825819079837924874908108400361836174822235624259207306398773492859766350434442328175032573752074360556112572994640434470309226552975765511038110355570393963901846729910068519307773850956375701460720500819040107047108814384414381608957313436847862361885424384819597198604598181050457437476551131445067245677855118389898545387766636657270805591521708777005744403145736192963116887042976963067268990492074525050200590861253363582722040341750015876578272415208740478321463625591689246013985831538266528458053654638773713609014691354172338806068756240057571656582543899155831874061101462644073478599591525473652194543407721946724433920000000000000*i1^30 + 43119121835386054684613512450539971672094634855501068814797270362413244104245468909901714991606354451047890742647938337919770580811832975158928793888705291415198753753779807589932512540060893331301274968775377292947934494564622053460840092417111610900795656423378666872499569808127096394405840573928067354984767336458034196756655989212342509718241933372064266964807749870527303614496457552207913648936935982192211879751502394314560265526277297635678097905343775685547255724178821538585513305289696739122120504774962767560618743698950295564116267306034230879609655036859580537916904972673802253255114443599924374320049956783188962776568190924663145262527651779272180624752235028141610910398636249989443808596760211286137068823223097725484666573229581452605174233239131274158372305165411861218930777546191560670240469842500086697720454166183919853667445073162937836261036094584067188535550419781696893847968785883809794418144029395951863982738412076047205295718902625436374529919168230262064758394247166858430437389688774254779567803241591980243567107375603558615544233984000000000000*i1^31 + -177210341503234151036685442419577399937131054103598581224676440707391705529863980290330359121186112247343156618112945023318127081840141020881296325815910452353736643623745097816345019313614103236260864107828909651197594457672376646895319943129944349140786421451020866918793855349271178957124821564730800186068690137098190602742543811661652259916116135874315663874274488010503353260743064637445187616698558781874564071720626456296334009376857902089539392847742354555793702137426155823924675777014391742044318665194437605607791932148966517154825171977701058937406024979816055718557787488565752692060040027433065647493825291728507745771286257903515337327878077122043641017274484101747431205466887222870840347461253632476043217575581131270740985894106621957987901831393565539606323746990979940952200954124035397792768731707213010877289658934154020171075829318937552905282048021928733653494892171555458168463979750119090586641392434093729602963030523547654319572014881207483856450112562720349547832456922637359197976401227158479235368392428308432795369343978540787302400000000000*i1^32 + -618781007779604404081184620893235956677521949433386912504159123123645706759101006139623453746473426902758166402871646013618268523477012222183612217813269205847612252226961040941336256490930623190923096489338417147690398125800571565886248950435876990604128193129403977462208394766873422782710813993264204682006064412621307875234518763856117127099769098168437988940759916496621233229550739585237555280722686480993460449539001695291651009692147188006032283376136694238324432657179061894996822034770868634663737787767753460386928785996773647500615022805313500750477401184291128751817892116906543728572017916266832970106988814283433818155218979530176112924739763096389675552763994978796733161323291182994666828256767983621329767736389792868773797386641231689357649849188363564733189442799076331957409894442907679708822080199806892275597720803582066254653329612330545913992033737141125107906967887351236217249314017558672791029531958062794015124705040161065344987517292430847601905863700924988377100605580030799449173732670989830551088814217261496052200274657280000000000*i1^33 + -3392458472726811601055912432611405302674394264279050215908760158096072790717394004596384918070047151338535131027381012746753099227833917980615783903446149374005533943129968145744736903381570043775922843619917574862239018664715557243702446163584606143517809918762948727426356624279130355958259710349710903629356035866445471175295123010952264195070670842297906228394993498174628899309422780480626712679487329663741915320627556668049160791507016883388455983905885897383912456001531971876525252264578484050972076870328060946765275776206644334848220299029169465063247619419354422108095140021118708571214698463556757957588106055421147538799226662692798483276180520497983020709449585059400683046373108151542204753141638223571865747440187944071762428202821196251425189808784692549902524490497321573257770141104823544763595167512678987784459114751500440511916371520485335810501626107858976625314168908866814173094699414621025495588170541609643912081613754309047478216109891102550943081678764462463245812766457099327756727451712942703683967642753561819873280000000000*i1^34 + -30836128847740615541950080546543938346976656212902156534620707525308209813074601986248119974384229603927884667563098761457270135342135965592069536828356685784169040000053560761313147462530989118220041698540649764937655630078977439941272859801465993657655009471289272829942528270915753387093331320139679251450450888253505465646926040367370068553313785287360285591065295371568177103397771121920075287289970010738591829606335687451389115047332537701193232329581749962037906845754199755666331941682067822557664812437907365981384171488697633460187515056145684072146134752867175892995145632642955661946474060143683308802169657774140501746825730611938918916179533207670693013634477709489689325917734486683986767758697572551839276852893772865333502167491511938456788437111541792370351119612802228274900410380040216951854226745641281761374141757570635536578374421880706912839884236108194935845563545925994872428869527638461734768230771036961154983705672495084841789750397960142754300634936675207713899080515925825834499051486728476404746626679072358400000000*i1^35 + -45598257812777943271716236934202082651593807471683161228727723258135680598680064960029755313549622920965347004350141960317121643894546620954226926122797650973723612726502261614966375126455733237129309059669092767965923532893242492639247058087989236979038693410459148055089588071523266229401693462465173235542116877308421048772955737903919408178167615911832516986260234193414495777075200973179015317575496728264134319436536954894169074797083630150496564005179170819198756450342936906792878455809170336647574234302221397765422437918678886012429681321440860329093553088155122099266493136749186125108876858536053678616220422316567633662245225742050029996453865604992515849032991395280327212032071127043068630981475199554067936019126535852623398404485888809466076276643275731978700345016420942713009579555884080014174402330961806150529093271383547280169024885800610913864120238452915589778749985092069748742142469485579620144484468137927481031381351953981632370580836655192922615662737752623054697495548068469580143076360159720970688593920000000*i1^36 + 12806618445126075344525842842477319697893749179342103261747003151113774532759774234685677451226426022445595650614244474099235735082504644727683266331498872529712843659350475136249058689185553718034081026766644272398041445428727586743669126995992433839517155458860167407009876014616538532693573057567410376674262573022872567266636387834618887054168806779286180830459071192053938360506167721760268183319975617774598779814698733455065223207178012826539749968235118635136667620060841208477893438867986328260205815983620223731688972359550583247395469103675698657277335492666155521477705532820693425998916903917275763016663051710233138430701409074468462156825717961303577049624993485445143580714673451391089173231241680176904528552660321286442597150293450368248922381059081288177661233511976529672165120161443911684558960031493664722939647016633193738826176152691715728789741882048403681556527487815742179338990171709769579330658660719528566176366563373434352965261655410768121915515001084378735083321205631698387376494190592000000*i1^37 + 593294305279084509721359738619948259129400477250299452834112259688470348639663570408009676508077514904639469853814545908211514513238890200159180932479686565400628852040049688284548680195464172739465971455470421715843969620200321525727704907039021195422509627876145901866530437853990143820071930843872075199795138670970623538624737479966222901284762933293281601556254529158129899265267616970331847003165538525524264512774153753328231882134468889869047296011134665239391462870594283611532629600165300079192589763832253368648098680713313103303454227784325059482473153272669187247998611049474267729586383054870795778745489523198426791839092236266904479176395096913250301115144310741363913593775420604442413001856876424063709405669213458986692344917718204020603059006169717802367149992391217482449649427652203809047840004389569430317226118573207396723783059206404558662611890468785798037025943306710929123692732297945318408756925193974458827948224685108948579245242636181711752918755100740176322062137190949222400000*i1^38 + 217363239650535609134059486844597121223008308048579473749617746933062675291276288316051376907701914999701991539487361289607502394824874162320611729310560388628275107476651421667882681309998677999231308579001020910281907475822705923857823331472026787026383055325858119148434362657071642683208548536909789398839253712423686096231690326106784863733480748225895162229593607645323864109780059840703139934444565624801244290926029909138846386322706486556553140796126231199865893049088488438758225355880601873346854271162062842307539232909848022074106771949097192942812796973903604414631077599041320252632073714951209157315745476504346849717669316730532420512736616337723959141961702342301301682934130075742331356409491828179193562973250508054152471916285971923561930497571195064135077584630946005267919438434007167084331186473614167606076069447615619448676229760222916843991712605976365021926183706421636402440993709915335181920858099124587858854109027972763522502333309293470943610847504940421868800000*i1^39 + -217745847532509954352533904982266324571052087484211576267162704952243068810636960307128660266969327065625215415819770445540237033618691480046170667409043952100848547568496612481391896946125097708833035891270524189977358142627530730789729523683625273732058607089639881920144004469685554620518143784721293553022726949256870584192494833356631223055113669596465075411276657012046175158664717650963260362754090933579242806901643045342857961010844848413370137175070947013457599838015179671262270508008668098625191676000340209113504282443284809893520738613690907506933497666215535047331263483122433607186170161485598834942115885388916680028728563047712044738169986912439306814227474116864465790557279298459311841817858998664060387760506782620151003701947817847273444231613104780074080068326195994109439095829993981499666584789425002649573578570904295506789712540485781811996518635409511166870812642478275374684107169096120426284736204742576385854497090040856353210631352799951448559032000*i1^40 + 11353399826612262120668428684694957663414901142666074640638396164127317894270509457182068399687206602717662020860019274550094769262079053551760599022708032633258358745683139844453548483267643637705554050687469835353448763672911790636877722807472380871951088411623180030051131886101810539403753017843051558538568632859278268438324698931209006669953511102432352490933126355213976919357784138055028214345402316591174806725743612888147695059533627363377696250109658307048211616479583668489307734274853692868109188935526698559428678853819953180099751941460504881480970838085620662175503093951370626535183501402075720027334504902427416819623447865100401835655348015886387859139460041249759770568098154035494759507441429738291744642482451359537861339215937779942120530792626654134197449922510968163034874905298176455410995353996587027858249167307279666922158494965206831881540503091043744794068425248865944774582295929176154548559592034970010305889721962665589369880628400*i1^41 + -376641889532456331635479774514198465217464983323230020022798056088569326072175537016518703814276905157002545599962622576036792381025876711977097717294735234702419095725906810852063579209577033194894136322563182792524085941238403353091911849388659075301926796821405219483750306953237395687012253739666030838350294920161066337301011015945034496214989704051611562048849174773335144900142262605719202958682518676484988052071106193227940318546453471504200562538136064404922392615079310389789818081255067043204209919117658851465031804570410703960353839984541640323371801772593560015679785995258453160306493039164252643140350447376342224871304121584893167336063913405205514624649711628273279017417716157388231879701691034117439315499324850704317453005152072962299926008866479456203150431015228414413895513149486787184271730642682079205780799776718896346430188256435065277314319325939889441336387339932479409968278784154242405362458528416285381715*i1^42 + -482194516534822542074322410722232688525031066839405767379921892476739160668899487444301715412485707793288105746955685473126412115114031894950442956391295929590378480305076517707884345661700533651471831950108203702391181253713606739572853250436172333289877808027252820759111994780758978221822607574882243553628779204907988714314109739084861984873006925990643765565787667038076855859966912133494288459390946329191893634112448780910114388671657150397282235253282035404418239818565932247045956382753663427606967592010072718240031059884125557944410711602929698215600606064891898487867459884904391951352565021918347831397144186188049948896903272834850877495691025925014145087533014859631739185981165887446747952014016727383424118236905025051650494650335376949726798697022308197150247569781531281804500301581449605934592203002979080306713117485302189334695962043300505437417667109749394391120092491286185788922852233*i1^43 - N1*76275989401266406908873333066001450830515035430470589231451031613438146438547434767445291583366064417481076960489692707203858226343332728226955599844486673469681813544734641351978700542649287729350772778450709907896000143923398184467397178153194807566510552057030030728301577660075721*i3 ] ]