[ [ 85541904612914595208103697093309598860845834148686530479847862243781922478655803482985420562568798398398225057489080452761350563255587211402625027813633583268424867905639560494631157847199920494747652345409735532987488789752386473793070842712419274299347154719097621899433725219060102728705701127219736623844502241321462951019486519894951105158453945797752988349813953400685515060641749819339878855747286622199805632347826180746357286187620816415307713262997500232932531126006367497025507089166314029047742239661714146277454755250613286427328878231330496508368862250051357338260492694083107556085860810052768198337685185454914810910022988328854738718889151462682487080781648026029634924036427221128005130160503636847091826609188049119273241888700637483335526944809704636875585823043383892891795762010221745040567000732313018118880189832772135489711230068415868693954620573576987446038579205715454947035523202362800868780666085675005893408429078931931179169310634695672914309324470888407998317919444017885255062021680816552777473874129119235444021740233279639140188181906718517407115337400521737252675937140020780725197157642011700715693495309845302520238120875683584409600000000000000000000000000000000000000000000000000000000 + 2117237830887176688394018924510760585974703253621373985123626379512926819350480787874776985932654631791055324669665125859726609949794302576239329878690590655526972473926231693362630965784321924379217923404660688058195860438015873373738128454373149735564108487089408540475226620599839399331106618851360537894477441282866050399276592059040439274428606113227052089822553113480054664554130988238712861709151318973135024530728347537289423683720039470089958879648934960544925243625282570454421882348779871603451885346375342529952922827998587744595735514713035716530536742350457028609156728570790443703045374254472591540320847639237405378633051255473208769835243691948000896089926435187071109165685780198252297979679006816865260198250998506418600356038128176914005490777683975196871610503357150459485668856403081451038189644150208871178510147677076650395924141754703950221433371557385034154092372289702825884080785404380508894337117124247704877406923503274660123761985164309745847582310542764730480146606647407158818404896562367546621209298520127329891901409560066959777948750561558817799869787555632864857739326688471233343630769270981951406037627829012969674069645944317542400000000000000000000000000000000000000000000000000000000*i1 + 7367476472455670159236958510775999087059280055546914831045472594976777529016345124510063664190126863808024449589834797505141230035569995111986695708152853916904151356381015695812944704389615238342306623430157922584013553837509988833431102499613555951107918279168989979228813653213182104476030281916803689327084172071707935443439458037106994536843703566931663928438285843053762244878437726944468071421251830694260706736839112018397117497674216378206353919846019478779893535458636845790228974483132282818102907590726766711464776797133037088408976303771596938744992971281390841570952655480687312292747358259222175586342035926016925633023094764171371051780177474210627920764834687239704014900324533098865015465091360952411833877324048219748758488251103191984675350633092151847458926331738179443372526797189935302490135352014758346241432410656547129881522718672368224013883549723843465505799860942061453916799757710374847507893854922751973770352681995010114797642297272931374102021867642697150000418715672422893137820220015384398457193341727299935144517600761501932836934051936410756343931345602429713594322334683197154907564319596846769092262033425581606781465690915209216000000000000000000000000000000000000000000000000000000*i1^2 + 11077941633157721002752781350556465235735965476387613786975827103210533812815610985172576790311903097677738699623589172447277290030441951103748970691450287484279167355871158605114445164464617539874869214900966628921533713543856314639832121297272693260679137285728599449322008973004947242900778462545195387216659493827398371277364053324213037861779270243017440373532433396151245333838937864519784000042297613368631080778428247750662629020952758312920364227622483249825982264634938437423819681948813853442805114228025220464724246755133880001875939325586790814246428761442374693641070886257933351217602570938524539850115033494449877989960643308511958299475919918122850449147421137256110647155488645877445208766029163344787041024116236887835884267513920280891692568189498688655170359477940488402527999889941753471982687154836261521280782834817397295760984931214869357382016149186716154861273014208469697665076575239113154904147570518822587006441869222927039944158713317551484882500542646712136757202203685135151710612152062069525835410733453069492725417360641426939321982545871865395047206434998593634160623029064134206401379354456271890187227826032139323370518403979673600000000000000000000000000000000000000000000000000000*i1^3 + 9055884007085902379943082123228366072054645383274450027620134669214458778618454955153060991315165253336067774083182895148345329186965881043830701157727477043299644169554549763624148496194272478678309008485745442940310275310534493115325257813055883733639557407157282956449075145279237001590508338673829635104209386939824843682570542569134994127720149054565273272262232820180001703756191746631139116623820409624025326949782274701191796682471326173781540815712859381331377167739422555971358840507821529488921005008767603565137737190401634761641540834568508851904757699013863680664103811135197566241192592406467943070193182460034885654138465489862689364206643602116583196995081424783887604099711950584860154102854671050753290495127779084938261800852614277127211719610675383968854989176079875476596447904697795018912914769700130315816795133223915081215735631091703926650698637488613722459964015762486589441365800496869599222551501387328417497450303838724587302848654159523835900175689124164429279057966537354934807672911936813138632055595936680892585126995001866572538792363612294716306511297083672395921983672186824035124528385768685858305834665478711277369911955947520000000000000000000000000000000000000000000000000000*i1^4 + 4558363791094336196562931194257285860216683222780028832093007451683241979659055091491694655897645704021725643349031178348349961404493108821204454170819518319769905266333719146331434796252372157686350628132206953295053953453308847015082737195596978485996775831728341732911381925512000159956951819248493784059341557084970964026790998048083886564943157985992500751405983269592501394450141800645249103061423144178242850785646920283925851914677111747807169332466862914779345455330839636454742648774267209438772744000237053152400653354880790313451340072478826682498763217271595273177197387957680987677783048276426112537231178584879666633449200934353241479017498029106613017541762922580033622425177126612599378493337026078672800025006211755995514310633037474176920234006400294215458157127128885714536815285814142338016764927793485322296953301549675174383182623518889378100339254245649219186396773781245485861544738463118509092954840186679448216182980227866312740972620443749779466845616917523777655074379729242762179471629385647862921166798668493224868118384377643817840738422386189389600327496981317803663492695131981780802232591494672732903541256498659954586537689088000000000000000000000000000000000000000000000000000*i1^5 + 1552545032797691423802192485541091816326869565304727671214836791651322288185785221570638133164346855168398832738172363114586677432359984366118211761878525454968013902428708817044382194351429227145172240176312430668057274009268605967316133185290190182359299256147256480723366443907659400152493239948489755250598666656455878035014184922799018271261798418931368029877179677539259004386008490870060928026933676757976414106729251329092037350208866950819087982494218073556647006065830725942020728572661766243954618667302192751420394508761878924732503523442981508963489150791516307645637986164936520299120621932966515261575832120725937506174693610968712185885965845842515905996193093883417955070526367463465664737848389609097505847737605762043624334055942522911368401438179948139150827365728000422971232847317767939800011459977323916878227314453330957073698704664238822835972417926920517314963020056916271668884475877843708405879035408028132257066819566148776800351635509459148255766141414625060288236549549044559187976418804659670395592108747888931939326422291518410599320724830109119196344348842519221498189058786301899690674050513817867734646614613979662274841804800000000000000000000000000000000000000000000000000*i1^6 + 387540367144184646541119499927194164550833684516733049449241167757189938594704020195768247918568235815661738714008310730708392568800800826719621570895262190960162075080733365710705672635154826720965716279903649152553066626893956973736060992124594214927710039576419293695431174647518676260899574476297983646785988972877265011261418180541967617452489401796962948625832015212108570025583447447905763733437282953121375961035138390388612024730283661397803540438352566946871348386947026021603073420338178060947588833177841777700103026813794670427865465423948539510703203575093866265135264633537148888453405292468314996376514020479788205984887114837801533403121675572188580536057898251889857957309809471808945098433825558356582011625357036704780297932046624473132606076850046048711622370301338642364633360586460150964910547263540290502877079213506657337004514435705385673783387273899824298894424112214144416516389820630484623380024230439486131588800878368029923622892569964105689218915081275870764558527297419291253373628695239200866026040413204207043180548558300756029134791403514699580001916985548291141385175845962674801249111967621899443246278002503831592632320000000000000000000000000000000000000000000000000*i1^7 + 73707998402118366271124562033554979157072786786353862132531318696517527456088541382967466257009993859521570148468536144275693962808779580346489704805009482648295946751079676980172202102056459139180582113752429993236980881622627294435757614611520955561318392458505437549360197712801636402733057031127491712162515879575525607085861693984027206199999992230851524355090846217474987606236271360646341685335505219894433426089932799796097250443759326231856389612924218306881334275617109233240549426220125074901202761535664608159982962824079041337662620672580021496423483138854376009561204212644116315459964469462998594153822297251925971285294596391008010319991494828741196452699392983864497423230292571920101173049947420977411465857003733516024836368845125138605454809543443180134229475653178255193170821540607544800669212362806059425072986450407011986110916493057197543926383087341566235696780654118517966998587856849719624471958436165524091447533068985323828657248126167241372510398512616018569697998087821676418183440377877031966649241460152437339930828774404284572068147377183197063307902454139079959115852104876066708483947054435845476302952077789094739968000000000000000000000000000000000000000000000000*i1^8 + 10720710947159088212367507590636362171121299240473811352280696089842146823729953934606137416579121113636944420223885783968600400962202747922117132174587390365852558049687525248511462535278154085291639195279246763892519895487090449607474496095568420751312181042734177948449274424826030825810828672364510144010171687947020876896009043170968602066170593977606172984020395675176926050219346612197967471343334832242667907939123583999021175337383659155815065801824054112490200460324659373243672771883449855067777984806974742634175989921758094529475698213785207153076400317282229423514218554781056280291137923094068773812174061282465927846795854583150889438908634729886283645540745891798040786193224554948267128568953244260392460903232041144058833766956879157572861953831718330071358648103255327778179139828072922741530951022329246005998367550511012731320986033379019226090530506377083943671042110324916029796323607974785669375467696900925247101415549217808111779583573914477246066341933461966715584126216556828350941670831359210874662226237043797056077949443967271711603965448254961968656158822144430506530588186558218678380161278179279699121511844458948198400000000000000000000000000000000000000000000000*i1^9 + 1181575500496018633850166059980369901042897430454617281817199222066142037535051901812511461952802248722870392320775166384907950851852820251497358151764305013997975861961422416302213371845261749203927558628435295068877969856470730462768034590491875298726509539937962646675681211620686061774293427461993340457586300442835457517855781186537347965893066949533861418397470345692198606128476803761174263121448748994459456397885059104741324846699379332176093280568165927575968174180438725207485097157168824161171150452284816639236143603633781410684550919365206326155585440174043973921430305641227783935981398146127976429908067833830780713267597992281738668598961870191158958748390992813671067633265203035160027070652029610558678080239859642190268562429840775521797304742754045172063810720904789172513080824358558201255239841908980548119497279553659262713722951146643184351025752243194469854058548938553931297179571881019961254193810340403251262201316574157407914061680450875112283915851629010957665541086390799521196628140751088550833192936022670812708272072575708860550372879991102970298137729733035703058527334872105585803631327075224304302536440477122560000000000000000000000000000000000000000000000*i1^10 + 93536673004079358330990497264129488379915667682213781519004636419621885668054590017740056818098326702895536812870032936956692375890504454725693605489614179783433591777161061096459537517211914290541905326489790884888406350461040010815901086471241084524806135482579232071976354208579202169760204195010628761374575196369940277523737657474530844669718678453525800818291880380802248024273787134486546264388440397657654867619539718539683675166807507258608743078143090780061336263634499431248384533525555786874938102331391742530803289065670227297463457228958146646953735849124780956072084488415277081097608387682150685688597870195844081097105014967962450066942517436152650255232565415063495694607040512061498721884063463356689850375559938443910074655464598115695138163802994977564971747717484260347691772859421597512627297617695994827123202332966316021096275804809881813076620124446462517648405707127631531812087192612746477523645934298521426964859799385381702350357185399075016361035039963407208035140609594454923584020622634785598206584821866401429832887816807941341659232520105101406754337582324755207595553881342881226666293273423948494395783774208000000000000000000000000000000000000000000000*i1^11 + 4919823231902887004375196174040543157881302752290098774797856627286457118680792238841487299579443860204960475271996530060262555940195669276256613658185905316934493420404961426519994884188383277046956877415639642439388772171578581322257399473149764569919788753735667614516859651065825263447149110465150915321565021480495362066241263225529282323572494335635918679618196656727731574384197467970770056618926342169036682139566270198230353015063429670646150766394754441116519114491229381409386695685772497177436312084976893725784784700032236284290705986778832021853596372285237609055126088098413087373313417731832503078798167196332643350021756851455650769200737101992900697088862755835810919373370121068858284399508290177505910617558319015332172654924500980370698152104299911314903662773649439374561379256245988604059655547313158037393769679142202427079223558839265188831224540082892998978039929562884458185305712542705650913591302204140936469629989068061882372325969015193888184280252810491939727949659507445268803701788050899092731403498009157847242299214944177350773289411725842496783614329835106934243686025978234566455599980259315623419235532800000000000000000000000000000000000000000000*i1^12 + 194889043412332283865062338568255633764818624731444651854835555849358933940993327519217838582978467357142015602955634116898908918710652367171454585226439297276138695308065427545718820884285314982362541779588712960100602836344158768184669215724082777866414460686313849412684892709429555981170931503427720069404376985712897161978443851664007386173206683659185038854094374509285485159682038904747315113980762045034061807568121636524234585466449051397123839936727103770137788894555376173970077668941909981796585308139158932800163517227727948865949370157575544068813918680481643783887231665395578441966349963728504158391011058157541363913812394265465858824840495354622220393441905078501750044801371957378210891987730458138886456595582569841330627739279853833215495295864409662810011266651626454621436343490571939843164426261770986494062358136324487247503830294908625402634905116927110644447514628127768935354322803230045656932218232802227007582115146271301587776092971571537479146524477903338068574948373052860490042491529357105057183669974734210791403225155649424016826513460399998286425326682736892182718159561772709827582941610303930436157440000000000000000000000000000000000000000000*i1^13 + 8244461277148839453581767000739229773213394939569957663503904173527794074532109771119802108313940994720111574494065816594766637212316640074829170432674138196503793846705302629253146442543575707263102825123318585326551154093114689605880731672285916111351815048424281508095421541141270576901012060281379990833698791417292126583565063620184746390508166010317108306978378539643091022148531514908126005135541081625373330819634269751976424736473586281164688952646676571119331356511898095979065736400765458801577276797217713729646751360760423436692490199806141853443312273643932931477101351841007391868935836692680261257736509663222690630165475194017583170875380472497062930134900429204703536596327511142997678437300001298905229572238365418461190045593846087528431286133729478412917932031301387907787823185068974076844410406367537348903002276188539828487820144265979612488900584606473135964712716531997993565819073834809312298458329607618417234391099990083426629885289992151608268097217426464546597779286774732094424089878266845637782088437084333449761466348378825513222377573909746215667894941599092575752555865571996109606312179293564698624000000000000000000000000000000000000000000*i1^14 + 178795494614881229345841835182599792414136798278918713345913675951035004157102419703130438435626783840082052740779185666966923116595986113687966366939745566121300371538812085365531917835183327238790066548309731527471624697051825362462110636415265038727983430865294526993590973048985171841138750213145119471078901251007157478433738814013558103185786846445263092832904190089072259642527860009415000049058622880002698828191449037660773415304190155045792693495789881034320860523842455013900881798199960247781825702719983015522822885487489084237341412568554847883350776321513641905588695776257802668134342300582020628901291461700883088881243330040275559372510629304898903325662049538638902974773513704594799456930048507072872188841612428904785082378775861469680179777831923726375695775772545261520575762210191417092249274833915587109899389589473287924542291125430066590135523836986831766526502030733321912307786687309754209973647338274381501403733205450549076148642894724321654708051771119309625791689353907580454446796700019306402969115105102247746159934369169249148436191004107115651324670399853488849996501357423766168868464713374105600000000000000000000000000000000000000000*i1^15 + -3060877381565959682358935776544849557663978352079515142014099426934186648612462794269087690068207444287747163571190012920739031189899559453201396246438710394358348974532121354289276788066738532995856357117421799012981526680661963982914273717974248971797880391081788158620634863708743884271459338305156963099372979673205101888616052015565112620312525361147024215311974171631361748974833125859571683987527412265483386432602061833934262187106467401381094511398872308388042790038777330011852290452818321363650832973770794008490327406540229096266383270603768878885409376279955597364490528621620097787432101327648007046571965013131021100174275618830586412851469559399282323137961766619041124669916569649127347243818295217379691715325233043501560881479726458167574371998450988131687558921172896370565359220951128498307205884131950380010547803559853982398501779812592001937332738155318651560301814196052013659893492920572032188345527611642294635463768222638670724685989661721365955236545283610299138627775495993715447871097480821245565336492528037664722934701142152203206095564137675911614745713312157297148004520587700800776050080481280000000000000000000000000000000000000000*i1^16 + 48031931615325100832604121329037394543011268094801188111851702313900797423919741016496540468371543454700641662699206565352357592920515741616363990330745065576480958422543693615652734358018699473953230583966548874085961959295526915789405517711674502459079382433287733855334438226898166799845548927538909824388405730635425810609858939678900419119418912468465458126341616066704805129106164034339549494526245590326870960022949007918869180582100434797076240491579277112702243813801709457105262633537643482159489817362731620616026065174983166807047669585592035086015681872521000024131370142345509834521606195997052839390618366539151620431865193152226225847727151301192942338482621427025039585646128116991536308255591398083408036341793400940600108007623309663506875478511907879606294833003667018375658505098144304878599816570476956814928750925246392703515809491957913834537197888956926575427689278900687269502532668749145696290777755836284976487144936309906911157390456188477983039438236074562631789167787102660631765590296576145848247000629106464167449441354959148616428617467302860051225822530801627536245881840404194192600858624000000000000000000000000000000000000000*i1^17 + -18884416178257702007231259258408328276910574220202302958340850340230550570848679308047829418551930923565614243517297610546215910810958968977789583722844126363538002626434008680307809230774387818137275285278448036972960368819878124003857059486954708508206604084199950615413937351258848567141875837571747012072425605861228807931680532109331558842491254358419818489709055535562079792604377454572997378738806934241678489660988432555555228004008022127383214381202807766373257181460368720930593213337489027003750953037238416219841936937858739536132464449096439010214636925950590299359753274403863510432976235257765871147311363465697804499433408936922675770011649700453601571722565905270846198807382850002988550103958498313452686776063149013582704805498695823590935452679868165056437466612850779179015822362279055134382151988665181991314835711553666580275171673891669915123516353723408510299651830754998979943798852032229699934040221934972447084431284596106975893638340985593660595568848287917646841606014710127527940891219886426809532121881407970512771728523735905203339700966222181712816508656571652841269755742302963866009600000000000000000000000000000000000000*i1^18 + 693055790821563812907695838297313068656146484750680905770528933946253849853751803809359800250001727453701957869161259485801074851750036278351582289168907718570670899960785765611781673997258433370528799811181182956080037363907697538167702631028422040047961144985915421203146216336096759991844134962607750368931173289286115656565784469368397083804264244837174558487379012578620084186075331377523064755696166818882589772006007739192545818658246426314800277819745656147488165984263905263286262388589177534933014695828143865929637963258681020592304617911460701905390763788012733473929010503552783832604720583136556675816023886437115753023346221511095024227812791534119086803588072608964254686156265589590976063039644902530409667350780509803390095947313559268637066242729410219382813719152194819749930611931021213977444315158137838195200191956768301875888756852709535156530318271209445567430686748103203267719523294043125515384525078753794240737566948808861280148842993361749599792647241500462316446132059900969823618547469322157204628666331829153288585873606577608413876532714029436672768592278820793823864818133253488640000000000000000000000000000000000000*i1^19 + -184388727537250599198444675400784026812367780429989823489808104099044359694970731553693229483047915860032441476003825154921540727084380723579586358192788248343791464464058013284869176828267401997593627585092475324333206822845242039920166541256247593924699453464063370006962027599876579479772125082342753285148003981371928825785844611169576729586418315163493428140904102663871974378165619285581881386455438990112694623584589107863047667521363677987395631297208248767957484899914206471625389782502822367788826123532306309944245622719783987909275109298010321801036006292549964449417246610806901407478041530895471617575060321462302039889185600293770565794658003318624685935609552663062964729928650584003319151504014103216522177932328863033549589905933480117831193065344559389725109285430141256496302380266318119566617929993413180483582001244448203718167099159111473195553426728332383542575070169379280229428403797023728915785519181603638670919825619733306716857087496829117644311617210420473371166323080699640175411325522781609168908016345801243091575139997885411217493197344166126107310802172033991692958247682048000000000000000000000000000000000000*i1^20 + 3202060483275099171015999645407235503380001353601355000433178287640394746286292766279961265517941565446616840863358532020746987422547556744562131316994025657815844849327070075119395598258155503633391924016009945092435327668340735413832249755383099810198887084929289433750667659616545141561096028580112058167824930009151052858379867315583182950575053138582292895476274383873529725142442924989094620913550675675824925731210524989149253598355718623520060952141301517447989570107597376533477970742477733214926576352691716253265351732460482368889266563768196169578288533983354635962085844643988298132441510747052890289209513568270432094080998467903262019675895851082352707982448947356253833953645374714292729516173003557495800027642486279353547097624470248233252644431406233233015370759681777185157684764648037105031280103676881006735716905929802670907782175661995175059439784608735033080206817504495150468590406104821930427973077937983081105843345122380215593017355582096821895261115841140295299668483192718223848756691172675540513329779544814295100852227260487221334056800577507790035224171581694818889655910400000000000000000000000000000000000*i1^21 + -4684803340317622176035593963930787114630667766085021157453041153996789139439726952748661276203751889754586469072609729615791050588988779476545603285837534046868802420785014003308115773526428613377859551241905477539924318060467241660208341430969750792888224585791071481752717827871561407684873341262614776053037011937426121664136570342582577075152781260038955224336399125077415703424375643313354127720446936535983022383753917864596910730931688466790435319946792832234387105216814037687082003223482300826557253547945112128855629428642343524170512884637371486691586294985658695408495968914633844488997566810012606791794693283862833521619078462902333899582588387214284220262916483136894542212783917009345814982588634681226675132314345745618070033459948318916421879234214916472071328754619825019440104089063593174906245039435577789255508310848172774923352680246461281953139537886453743086093353736412305880268324579220111157468178428808861675152443462804503275362943849588759797654722222168970586733391180916077677350325226167675886139683671507192503026556381954542319055251130066779435200054979896572641280000000000000000000000000000000000*i1^22 + 6286310732494833087292900241942570923802388892589927703859192702065610374091003803451895607254997073165874731777825590988540802593569683875113761740914983630801900882814182818719670330771770795924046088770620513066639937701423435369427171970700254745055583167402568056497453980753600936911287549893712343781679084326433029323608353630177640290325380383354261318978009411812538177397324611041176605867442898679651022231723891691612763708466310613874486693823396454669363540890181550487494463607888829005880717106468151099575815758796226420801665952177870573234348795259598111778357108832700981956726119586159413600215553368341083355265419996541974324685353945204490771947318858285861333450991222974358659799209801492599865262560947411636961963200977752570620078693627452209244951824799088913377779301635100547401964261772088668145578801738728948934846233049632308904001046454442411725348166125973566016347468993765959232612110028148131990710940944426673478311857519526645108013571600275319756304958541523998599208327504345601624408029243210948262395875809297506996433659372179238727891310327365632000000000000000000000000000000000*i1^23 + -4757354980918352725320650749613754137184031966118316262235469768241992959154274137803546815335826224148786942812880024150694679822326836960156101352373891313193923198526029209189288509957388335301496922652811148889866758897799034041001723910581902320711701397294418139648436128032204849726886586570086147997992038826481134231346838203207429398091290806805052383121356176000783697930587975289404095867507531618459261530129011635084592115470099328169382593234926408539824564613315075281713500772516938539489217131301128839065190769443616400258519780110904670045111831536266401686246341716039110529685006815612865633241704961376462254621639164569868308228402525301360653740106710489248929142445289877518709337927087931225188398172627963290354769923885674644350332576877006451515880174389805524967185513978641755181860926194508034646018357639745154678184735458027693283302858055397346419310443427300838534906218238194062392661811633093281398547911109357113224832427502003365507338629186771895195008428152409122313749077720553096323845147101511355363738336854193665336360415294577591482803290112000000000000000000000000000000000*i1^24 + 2897063771338272932337527769479045745330180889550584319383984370118436861411832542322377952596879961209544492011231969584475260674019174780761286827118024198330669492607703132182526870095173759948191201609262393026196771564647086455334520375591629825204371499530502794787214359071857049220595785060334308204972067051228481551298570972596319455007653816851695405637495856435799789407572229367021955401486457625886623423741887808794135044513205676205785672489519926539078209883418963321532049680190421831977184201661559636901695896182332498905171666473334140598009224249899631992157421293237047622799971519374837607039129356629747200891187419712075368811147505085243054876978882863639483371082449712799443413531306339265931451476243915184020985403033450106801455462010154371562091349653058487874235035412516324714588733307919706498559703016102880331058502178976987645258437362763063510787498048516835756994530899416748852781063728988005109772642017255155653070016751996277890534508282117260569752072732355269976556887974467232176059207027004007382966262968467551430548353487465143431331840000000000000000000000000000000*i1^25 + -1148572621539730113025628965888220361503030633780011427273600901900988034278174113437500489321093894174350207111198117962155132765735551692451323103335251586591041859948556655597964424013301035564734389239691252637025870172543800540048222079097625786662619904757972550058041356157277842306732644385911145035035875845001483536455603185890040930454203584457885432243241538665102835754464376342191679339173030276943067622623121000907534781957503112260248048392686050223516113739156148558707188567494234878024842147981399959337804181300635692825114673580121615459339142163758478447472159002239591711576772906535995398297082006734515258575070435844887971841229634173614550177870272560437853451421213197958114724315819154292884628767507294539169838679901914189550480913692925045533439711335077636524198818081108727829309515609383062343835960993565085439227182859578032522709804225529855902580529349773741896601165225517789927557508982931880637374282537309912361947125461986861481097901787585081536779529031850847193899632293835817037286084744007948678051734348713730727336487875019538432000000000000000000000000000000*i1^26 + 379064504013046256679238326914640081931056490079535693736931186923073004915118588946563774509192425089959064487388535085596172370087408217060672867865404194551363671106163280798819849445258088341927440817231258164944348111590139158793685981855507693216343196933499828322827335670285853443520917488448587814184246294645314760915835497375148984076637109625953000134089173989314113332038941580805007893640572897616167412300882969880042233247844671136027883825495467960126321390297674234810622220130769697411398121440310405134815874910758251489413127001178893939822113140049635757858034441504229561446434512642249521970236114264941095337590249202495776612394334139237805923677210871178244489083224223266787409984377086055096494556169587050225182914257519642272640661131660021375658115308925002614475122953212954786139599701005252922398040050436416918448598419509143613541772099109581191471825447050125987834435913685197164534724190151363942136464905331020131103596306083216343445651217915849313590781613606072911829240457296424294494100934873429305154920765048894418184281102745600000000000000000000000000000*i1^27 + -50840849308434661583242802354116412040834760237724471670427213217132099624779432502087587105988677176651635750086391588801784609453678948060547953582691213049371609876129855101657387235240502761486185968741874875774534969475932698070997516553084939025620632365196320035859074116664779467519868030415045225355746694087682895862936737367468569582159567285342851997198657110431081944783774445108068131181427888033148698561036868258644339468690517571044358733207568177296952137286403614107913060027481713102919565188566607804628568920767822323299281011799736863706081620450618531601621100665588178156909971932002949380593089767979975789119461699578368112096495824094421979148452178797309288466560698957332743846438013630340325008262612146377495915001113287452761498291638918267327875392231344372541750416364096463846648330208901347031191650427849051151872365155450197722594200644462402494446495813292886972129437425649865544389883386418130554542259822687505027268558523431712254635495296775916731048326994603505061169828357868478858276599160564075028633182818260302650408960000000000000000000000000000*i1^28 + 7119155420998903434245006717536378562549881119532113370140342998196081285981353572451484960244283849125252922417921343953055279838373638392019170092564903308102381757519376903961673547094938320034534178069343323817603943426001285474816724267725497523929967726330171099913570085587060297348893472469787760601725911770105776704411713542576177315018383440789790301916832139777488871696655113162448256287859952885649809698219389377457645436349753412554991235838525851113579693361137218596262544972312801335695158263618243558594151410495795198445870082316935490292502431789776300554133603039680720700834181892613618950883517610668076481500748454621917833956457101571068374322859104177841392687599029912561873694531110434802503416905475530942347060255119216657100662901289840499290068196221413580646043373178432117766236012069616738708529465817951021972178379492603212961048990444108441236163998831718321352848679740667290836090617127764375635577797218919257240278219539783882591848240982045153071055226379404112812082951599721372430356397677773698876027628632479367168000000000000000000000000000*i1^29 + -222361842248007005451064534565247227403108748864235581155960625664783669547029857780115674701953268485822749985617127499250179510251341822299466022996232896664167415477905106161959496408859785204518395266225049762922794662181874831773326357610057882939860434590649149270809292629312486825042848883742282202531568524300162615462631964217478298352521822861941461590705756264398299883683071594003656080096736625947332523240769806614614214964914010989495172146809626533793082909987747045336310301723347285659510379699885163566088211951242715964143138379692772156060924175107514792433394570665034552348493434520838396466356245379717187742268107044893445019694603326325255710072703272194291355757200601952063464441205347819832714775332850798007940314182501188937969904561483977099395224624654288614046377965190520018752350761996162485475781878343856165307000982569236165975477502623546079283676701817458118952180351947039402276426508064827057369963313634838737743843178485473208824354889114585241331988326025403834186379188045484725138907985779759661290047196364800000000000000000000000000*i1^30 + 12600873072228663829782750905005270717901581644712590036466587382970643028495849737609604441893355433030880386847582584816034948489113463977819571846074982353927352469194515645353720800658644323518949073025888186522311097659534839417138562210592203559495044909175472147598601870108215083150893906546111850144630560444770355308138999076958550805528113607105053123021966982463608033797704655163383178764144156841685777112991654798347613217873675849588770354649892536348109293791547005163039417307002778221912809119345038651413374882824936879655454723358788618015963066698173591047209753221573174825221652970988064791174581545491932582572224173541016871302468481150277499472572004221912151457504476939996736416942839929025848865445064443941472406707335320550831231095771823371199222174251674650006462185904069950990712234815892727175187292265342462962731302024728867848382289875507112254968007491449890976016912725546315721232907397598199159271397252273747905611653023560690691449066762529410332352938142293005404443201082967982613396498751764342725672960000000000000000000000000*i1^31 + -262896613429666623961162923057133403132600559506522234407522391122021194952630912064523925817106338240937700111758920716981081793303418410415357217819504855854403354498777277045122749921542605445372220273510070879000264973042493521213727707643201305359951641152220138646117409414264526537899308343013961447602166897911496693095670426135552912781720359267736766713289385308408232823765538663269734594257680523060815563408459031922428984474720982234542002971935163367149784959588228687335271670915155150332870262161903930188243118745209620014882380890500991769625207908915702433674072591639023993280022471666126066734157565299508329009660364978295002668289301883500102557564103545613201216169364046265181099892007340791819816561967108924016685508243308409607365873419635717078986313079644871437467236531566048840926833111451451298722385320731685226232393115500454136569164080965690536969663772426988642051567070370187972442149137133637483936867181022501444947681891927407737238139688935104134505162997434402930417462644935952418570383256084021248000000000000000000000000*i1^32 + 6277951857481635647614686969101583161337113114001360170933986297993876079604505903952458777483476355594491766738725838797174862525837917736304729250643534285663339847884751221510496657324818465694676738664812902520383103110067615281808753735298205728237930914074867105233065640005794424002546389064336758454943595741616579445749450523906184359169464393934651723181199238490050144704595486746323576906341603915497354316044570002582581378141239528618694388763537605505147955025161382813250240825264127679843231143294822834474016862969665583071999665765783974919439821441342566440557454081026734342171832555705877479344854001522112509362930030544864889406249092947784414193584529239420869467986453607330252234607737711206081217938855904484840556531251402159360999887771095987663257088243969487783987806066116239939423353669796916912262032890456969081080175264557854678017706528157949584780738560064648832075662294487754307458051191656530602501340166474157878235473097917473346830157078612125280407961184496159874249076410770280677822273945600000000000000000000000*i1^33 + 11635230323088895065487208769739879525137968621057244747978737121473719563302645008250237802849191196248413033585743261164250248767379678903005018645727315188667959912873944016612535271178948128319771099803847505744053409519021323905688986176459868472696789682491039445851704145275158434890495901289850493125562786839262068058079462921564864661681742666347967837268680110484918589481611778356664506518294122074660246231505042624940802400848054508439969718070502381799322030759818439928679452874153379091804891183410208327952344275188591369284743509261096341021881812003649312805624405995272096210142910584489750787598302693594165089695800539671852288047758178569766264306027569604941691275682236798412517211910371404506998547237014774627458354518887768523762350147567772974421197436898422019013735204930059870358033860295479511437164952243264996626623141331652594943160207109479957570362385328690165596895645539887566610366096093663911036569962174265729059267242079005358933049659652978170917497195133026794105376780108875788451840000000000000000000000*i1^34 + 5534522157734745245968163555636072918705007981825021726761615241470625888879264547990745211137321465271686403362806346109193493857993158931309015419471032109185456670249442842032038643446551853507661751173608418089757454184481854072354294616321449305387003443090917500256426020991462051532790043795252930439337465395030798753838487521909183861236460835394482914663202161490290237173306625890952626896040554406745019074697686536981689913613939529373306926053300610971302336063900869839414691172904851148296607883001777323815228006508717339563037124743584324508880805886687286159471080478824056545678247028669905405508270764483857791077994301029584041485634733126867790264250463472769247294467835098595725140426980862543009061400103085336922167970362264526922104774283133476178318910188079668823870416316941646626942811677338272207810315318438065836995596225964481936111746316643974703186067570592299893584556080718252525319581847731368730173867428396579296053089127020311290040390860535634459010045131866384105211886043136000000000000000000000*i1^35 + -566466499289473295041344290486812755586579491612891252206298781261460180170564103135712055815374068708614834265304862836598647814552141249396058675415782347886348661206763070482713267144429782951645981423840592397876238090944856891969523862019751294466925802471270170317485398969460762650819068868642194678974643907853163147375530110583894850895751878987651781614276187837690034662151609484513993034466846709286702508974346583881026813564972811377652262268307195528453590953718989118541055474389782117030901073380276339859502950379217086664775069659075715268871958376489916655129447074076821126735866314059818223463407359340507508393039833853390578710037353489113271932850602899385634936749298164116997414405901389975811392812432034214046054345481855034504850192310572927942909578429889663305485470612406201588791168775531356168435081671876412878289874202332874675587630348903333485584934690893625952876908188702758357126837744278026806423557604640106995362992638589030613761479360978249654387693418573995809177600000000000000000000*i1^36 + 11444120995375234173496805860181255661481145222907482979775321606996482604379953986244507488064571434776759853226378975918504982527808900697551813500689403935228073595490071122730498914169069648866984352540232806238212087254777449404506131663061975743380541786785095238025774437635989782438524845242639030367206291235156718238234412486369152545386588470482223718736928262374475312238419851768936057010461221127190112056404596098683295669018249342414437434735070172077490738784973088384891351686588538587647586124576260565623934284588871785426359566328872311152094922884208953228839688999837522207641921523983574418582394867373191979462128279126952806832596353835800857962939594930215890712099341451830828751613602175873077088985035784006344246142859533970937945503705030194654384409964036337163974985677429040949903507924000982963631345763243237541280074868302450778243612458213610699025979936549931731970098122419997214675729444493784994039335046594122751261017171533835399300416706556634078542770995200000000000000000000*i1^37 + -2631197001698162955988627823862202247004430541072351544304834679292168166379318859639407009909008156785226080453374902594091460031304746392833303521251579528608836950469519689262875742493938562102787487308897349553595681644986913904537352291483432261783099183629939526674260921811192735268122145763085339025126528192924843248137443551043544582104722063690412900036267288238838367639441267150313689512993703301417808004160548174102162467105251537479532427325837580705923282732902920526675785341738634172804555258357448646077750628777584448487537023791993706776864654025147605131813399152521905355930796389765479295756781699266308380974937023438117678289616837737297665692052686841191108561024347772564444697623184578624893942943456674372640063382978224498602337259157023014170030455066083922016980445380537424441062855554860441109592056260585501298812313174305761061663128573400726113158739714236213545219363913481367246380751944794178600878928389514925607528903506091660044174852985521147215872000000000000000000*i1^38 + 187265051376476412845645538592524704329135243598959161246493052630301147675621590482036530802978492473132952824280250838936130591012195356456125927898766747395532226841625918700462679668364335639797120957419036464318155010214987973388780257705384772203914434535435425182123028133077773738126477924957898905617859887810444229188465955802660107300738933371521689609485307653635521992336232118784649637047995494454337364201765871568629733802907314239026451435375439772883020487915914781478589157114202223464796210633318560618442101289992626605522781172887358232043176593993830077129608878330231234231795885594950916451465427196376589462846785041037357959743873645879885351236529913626355711391517071931628350599320447495125802172409820321709023909942784928325692755115879117199218276329935054452958973189566671177689154588024218110434502831348928422292439077862178965157900229813125649147175606056425100321938553430550122662004671378961509396793167010814323236289079376481773431989416755200000000000000000*i1^39 + -826470854185728289680295176774376127302941339936312826202039289990972480463404405184227000605467167522686766495177003138784645557508774102285318763157509760995459409674727691717682021571382766829207957403115377763296275358334565165873138244267009971957227523939464848685160374304588310352443801843510349621283662520019677847446427959165466222014455811697023039165878023772677789404512303565491097537781474924789177268342769604937826659910692569026595641203611742062393176357243237405739258548654755378168175152680827829835453192221084738433575778317639114853510885424256940202288306442572101820280568997431198405584219475376595937414292967136168530716202590507134909367693200753279087023456331286741752946770305459750129727817235247827015211183378476154366396736194165553598750353862118139730203404880160340316228764958429807199327247603780110468222906850810010575817884587104222328853797796371329013318034014897918611769333776543800193428695477566613101094699083155216793600000000000000000*i1^40 + 2130979611871117923198719051255209370834678646809747993408278116994878139823888925873585107374584981851406497403799520806851450985220669871541400869938476794318150579595131421652473364366874146838020174067634815326524104352088990270464154518463541010489902116543384668858661939565838244154843847252419133507624638675242331625471068654891905896301595568683959826246578421802979358197184713611803373949564556415026166738568976279608971341877486718422184536931843049974738844224837969980556395811131872592820236369240771620550999814669012655527386420700879593522840827710748483327295683406210771230480492776734361796824670160386126633762563349209879715075947674995760534890971769608410772050688950776109842642009766569451037424576746645939735594705122060629169456278173423209231136991056343033811521190660635191122133619474366176395666575898419977886646653605779820197156774670095358034030524100571807199348702612991734872044141487533756078041444194062685943449518080000000000000000*i1^41 + 1232777040099166756629693596756147465929536883390925135573369077140890776067728542525094322051538783771645072121831282173890823706366427625778542820771039635227626825671580943817332937564546074797992930422103127938351044483483125436317541496013318999592866408327016924860142643295136447205575155006110956992058380082120558001300085800308427604285870831564219284553279274273687046297524833948972525659076888011242340463756212670788462406662700491315151207043723026425564115346209616728756036844114432464179047644876127669724437591559382121519876374772396867727833460226513130800489184046191412031685552541293322064482830128843512990922777493935315419603100377800972577920770818009349380141593600288535012478820704791411914434002182536069353387234466293313011750855153322780476490970662760129499099998438008857866979069333283708094334304868578633767130345431941264835922258161032867162101057896234121423258293328647648172913494016424677347227582842535936000000000000000*i1^42 + 2606506539751825734768476652719392818718859167037426676456105528647112405171959501342403726854026257414007480599155382810041413723520982106390599703278415246664877617079411873345727603741435431287525689144753370466445509742137942459550211073304406009641555706557400915847575692916677463283799003995774465342777645618158817400955685919679208519480936985425146650616530659497615048619527067142789493631469057489473107647982417102489754383122073320506293546394616401972075825075783576522075063327440547395821151162098307908064883217179490961404040574600566419022427308849591400439119673131198597756317957203150070041563573725776085337189920888002709166125207956010161806199695085216769109465329874030573140654882999601807697972178273035552108953675870383934215270668334211191083561210119668850183940704064648847648467090476126754079908029124845079822553331002949788077359644196423522746935052126745416090058871389859853122709769542505076296253440000000000000*i1^43 + -3331414300907130292155217737612631652421231484261776551983714579796880570616629235157136261377406439022795179820925703857585237489748552638470728263827029809095127817294197245773405996836081603229313544843579677573798944019678149659087156400162259164087846934403150185491503448515819363652957303206383272936491574511909652550216548598202275726846345870280893694212972351062308112272080735043980772644645132284028127757842176667875894965067664421715369172554030751008415879423421358467151012303812959328632108767224715429584871383363970933993934082186206165642798020070143871124253500233384701266627430653017949194684290071796120138886495990372315101461011559119313711954363107745551532347101217794030002072612598314841803415983115682481563511055010257934693683662488991729113708571888170848248609156759077438090717684877343416908701918166820394716659305099141473264431134799439028070629071267369538468578866336308145405975932698624000000000000*i1^44 + 3533856733965385208555226880592499347626479967244790165738102905329974702011521911403085383085473175020349384526378662595642340291932291008570431002234614887690154829269080360469300733366713513347516686204767515255977714796278931238751364560409668027014967433891438804351631030790316029622180733449062221022188655848977634591420878961061822852979893422461249856751864945099789913029749153228411133903675267610996935959413077511055367889774673091298557621826852929168876780371284086951113172916679282714898578808270023003697420766115828632614903921342236030042910588799820766402564640779734827182937798431160267790225546075939469515762455218347428697237070834702751597777064067384817347681303645401715257958523734661080318047491299325371817516600978234803045925206740857307111788840297598398674869471871819000172430144827733374497513584675428636013709502535661912846491919397951118238154991059770458098428011674882120089600000000000*i1^45 + 2114803807236436332899315958335438923822091115972154814056586498723207007753548244743818847319970634602471304931553560118955240523401227102005362654230571701970921227963247529083752996663432689010253185679976016871343447571037643872000296641478812551221051572516251165006153114864504574978548426899337628993141182969263110989663787633698656934233396259459195540125310094603734395925467103493554578761407871161066705680614151321674589512099287192211056664857968524429598113545443038319954299841163858242227068220237120501442375138057181681546269170716488961831868544691269787012928223162127448331709248301144903388744916310970296401155010295273738750651257364149912353635945307289002722180524629934359086793872112238467083889050814402186393659046273698746248264229373176117423187975609453489859788538241977390610109887814317756888141300911921311210135097675078083039337935251412442057478265000042772856779571200000000000*i1^46 + 227369312779335411529871908336256877916273680526686378614860204009488186893685027056195487190304380876726453663173960830945647977040402179555532927261080230285640994386554795575679361652591497219228539078417392218609102979132744655386536346703928368987942090545185338231584932283153427545577994495916895988674764177292926526501148755770290047407303794374628687634816042674771300697544534330654175506766254233608439133069005630966647944566842451836147187115419463205070687927283007162793285394393275734102328656986687871452349634136927876191709783684734246558046095984416344410983084905979739999450289641750202706546416042876512154877718683839680749326895504462932884730722407406062522202014361883250463841681996879989580277445692597383178841308278643987102783266631591502547449355367330245945280010091582832575520164334211601147074140560425914385184568324990040131649714572089863056672287889555456000000000*i1^47 + -5840621884090784891522586923208212747987346112959170516060396018532504460133966022390965534152275529733162791474622062366099858045850202640918638623270050237105510615570377596318257254636774291627397554588015529793278118715064079309778621091565001581020067940516899163144659535234624533059027739957510485893911704991271101609856461132014229182657941784277270647335985471735645554400576754742174400996328657602223500512467396445467887640251090330454319728628463896558677705694768279197580580779542667191663886656824823848663710045819480321114387573575752156310874222441161731490765234980355456096906989590249927175203874379624039295787716673570694615244914188635313799808111364856949407976072800262479061374904061732701815875536052721195297350620858111125159755153001264424930115615976862049082037021442669152896985097284868724977031654755625924671009948018463930951036540215660589875200000000*i1^48 + 36487936681699467280491368596182822578489472368254588063877063984760483358333218685823683834705551520436250066111686901304351397493293655586892675793222360580638333000373135989146606203577934620236670865168963855918575235527419057286745254870342069125371244313524991852015800193153900276284906205520909690067946072397016849888101479810832895736438280004340918841694740610148946112986847840994910117759713773932442377917933921211558733684470454371458985097941357460552553777806688907836183582553002945980021185617564640800140807617990836080983870603599997828326689127774897450386246493624209649652968378736790696518925505141605133828197661820526731932981936090195560371351743915082814006248081196318489961740383116852019906479179929846520924964041438764987179629731926102415371096820962222714776814499845276897818097617033155944628929596517383249854230792101419302466355200000000*i1^49 + -46566825408561828349854532430087163730152731900769732488223647680949602387810974627489474156888390779297016865269135874128980097974050307116225335743948185745438492256289583752103770945435828905164535600085306144653413626991421381366827938421887955595712384525801778896429313090587999694453467281794301570962051367473751413293519581981077737557109319192867466610329459715146291780220650886980315375454179265774337270708791547435930723113759240740846810976784654535048111890216803431930341174020276784784992263870678936159842717657210803298332965837202006772082020228545226516482167565031704081570371818839815809929011944963281581460800047806535682696970947946767890505977580037639803126560378015696400335345828925557552890932871859261322739572370575053915533138564005649437211307937094653620916922275626987447277801575114742695335557977149916271582642176000000*i1^50 + 21255864536265293185948743977768327883139439838922435454004305505920451054686432919100704584904911836528320688954042077958506870800800092807275848766114357750280563922449895299068305214852328418647171386008115627206943056215199712823487951744710986928622963505130446051203229013901768736157130322011203795505447747710933096992417206318563499391329936580303933274085801960187373246949699742100116052865388563480020704673398201991868781883762658672503605447515864511984121185926572673546703430754115968934408237071662265719678191880250605337187083050537646070641525374046169854539664519229639064971055152553205238316620258548193325969695190302849142961556176486202080324072664009918055965587280231014836236985871030821643771834060299889264020846397913673425439672124901361963899182151700336840174396363309122856037015697063804414313417932800000*i1^51 + 10824598489807724149996992556942618427144194072644735398970527524473529532956311549908510374096519755027782457145732947989735560339422756300207037178457387903535117670459469280636043614242939209518263420316132335493162057566970805452222331458915057335582197877097622339038111151195398513110452851973028796099477947869778347005776951983707042304344341960491717341380371718835135446182245862706058152026906993899464884142528427768637675789673223769555351372367080767946128337198422004523399719254977960607927513849180210042826551942006337401094312701427052582046169579418888918342885942572457718837560476020840747177982252192073684168959163254789547567681282958076609987580996364526900675388252120994125468897207307583332557185949345251394772149041908229197301149922443373876811473078466623078136907705581981409357332480000*i1^52 + 2279772346294088367677392728936350476378603136453454133405598719500318044659155286777920691603700361329987694081687105505229161733577589076938227960960876185136103268234143461175978427700663697073822243023908904766379468229444219277018406686863873397287023738128164248333592188356597441471529931167843274152372511415373689964297261834871121084268967786988332410853535949916514619542764991361855088953535831078164261401780590269966894607038433292829988921044199361505637405010328973572835869535063169509432446386489517013681381192851271735064525876650339646247902496879525003055696106884259826585382052396349666670626453638557261290564472013878109312768833079522757754178401420964529315782270767831369144444651711354585558796239742112959236646097782158667584745778483670886280919990662909588910080000*i1^53 + 5477146712604998025073185514430830309208618911714235767532422302291164831226475332554222339500027700841077963071265406768784324377124348035119625651496683236189896839365429868379777212205862481341225714222081143543382777550151634703722129075637349809609544484492849280442854395647841072704292054942509794431490196055456100494059233598082562915506435005591933202146155645754131804711112370033138394895228571915540965950837249049864248382233038474692395287329257347627564120100528376980380022010588430564433356538898011849913217888439513772079876356301461326174562887833872192137915580808131554966756139370865972736452055161642600778792743251810434470369920757707753573702708361685482141531250090520999886045848878375070235804413259122202756053017362251858332752382896129408000*i1^54 + 20341294970154647290424919481933769034160424404045780735903976079568954901124650035690443492058818414853052334512780212311790149703947714562972643275877605200524752650370396098543952420079197517896890279106771355597729673149142774633759583009192758143468645670145420442994860496658762181929557595395758542208351428612121936101294409051670661577864850966643411206398522258359857793738688090919913262317718401861245923937236639173353759031547580215625899042758264488686666811098331153591886284223652006698584151276582064150326258707818136419238187101114110272448190106758258342780073768379759103279162347152707114387502531754023571510705664440051376429607758424307108116870794772577571477533430594064655132858997946816690717740755119373307456482941698240*i1^55 + 94457842730907046310204050825262030319129886870324975897127603517125158135351242446526139405946777872720935961912730396266139163590360976207825957303886377340097336617074849640976706583000411503112270876536593324820713613213413763358920076434807044883306409218165845167058100672476104707753780143669255832665311286976938855072642552002788954355950777050005302785011647129209070034362652424704213955409453477781487806073544453069791979006533696557128247076746210676631737519755812734407710651654024836536254013465954175659112776435364208615199326034184741551152186643331069327524354656942723558594491671276069363168933149097853262012294504892229952528172008897832058459421160188339526642501124687272400332977841*i1^56, -123616429190860880746180177551326860672232359120703187825415063589145509038979212346647804817163721952298023050799838179012305250571340142851267985417916027796825138582527462380795656744516367424852049578405223879333254136081485186186457263503825910227993789586290082375202200665422773286544361254398425899915744603839821050105776156056504071363710425033376499596320981151092128821244373318534463580377569481291378612066129074660390391065941665322554122511118653230499772999050111325729516417048595061074652413574260517646593081604308784717647648034447294735410731354487556296649450314249321212891345630833561221384200203952468218626859666509988327709232231911895311763933898103866886282504335110693180119819450214053491541443807783831263296699411156947763160071874411733733794733969845489213391255890916515780855933914529081258847347755499918791103503397275166748175699568358642348195057771849287004595927283694289994157781406646135036990646947446999477561426832098836755214450616103995904380690530318209895326175623990472788135175818058608240805227636701648642700137078252685433999702109037188183046016561304322816976191878598181066405264733297527913512215057183761012579394351037121240216890907010788934937098156299274404793780399204499020231795809290704455963703364369615120422654718616369805771806879341925414200719719206553801912799874668802842173859430124659848465861308915370987269288225716178661754000748770500342632545276817202577053430282334713134343162982810245743741991788336277094400000000000000000000000000000000000000000000000000000000 + -3041881192730247227385586997081717835986361490064866520853841276315173595339153834721305356263918151201478971998821032264667435060423322844474152954823340997645996154520180799326694663123325671853314130600857140203773214976557568521905938051281534445608581130039300037167316400776181930920255090029376852690668438029508452993547729506675794040210061757796474349536096664133662744638338844118200883758729065191724754732014497164057384572663172388446523197755425281350780963418500199497147027346665094688151152309791607064425100976355449882844714374473394593440064520616520666678201239925365655232737596811549626552322320990521839252144452846456569097735478656301262132464300206687454815969941392767600365293229457996375628810315988464769434291566935805533575332153264644974421697010815173181266389321494545605627134439760401789608164793092461435361038321490883004270185707449632864534693529717671537103954191989257423968691788365545917683838652154909880813177102659849925586115019451130786171346919686799080688788433700188593239980062230650700103948497631498393416915639305403218224507952794959599757099761462903166044707683309914539324554231207647639269131487614545869384381559230226309868619742953546617656013286219225102507022938917160691991641292917733719801722073921480514485131316820016996939161460013071480916656740310221130865407868618310201930323853559998640715367647012174971058357511536483523784591412703643084599808821435574165901092195711269521448409304375988619453040660697170575360000000000000000000000000000000000000000000000000000000*i1 + -10242474718743991058848207289562075811287705118275439200672405016323397730556199320011238756224891432182326657084855830264139556482883735709747969212711505398728748546926671605868507437846534167098721355743241154390974333588586320865912767843731790693357733369518592042217374333598788671465230778737686232178818772406846292742784635971365809243924988601527839377516421711325941097329451643077333986193912833581662928036069463984480884576490616771447508005684328391846697604958108100144484064968574960653003882237056437301880523286586385336191293178397448273644013919520894387534263679187457383454981030515200018206418639631140972525619936472955246627368662869863522190358800712016272946705419123423869586033485978741263605904635874640050366942116273638469953279708639834325926964968196491019188795726927426492915039711585144605973908532582875525878999014660722840668641309572745910214866654745459415671942477006110902353718604256318715871440913381406081741325929507558770673294504371703892800993904836180671986552424090901672556707347966018077376670642792301490683079385018620274072369880672386613419617730808976865014512985458382832742822024966778157510274521186144276831068404281653797859887166408037963273903077579076419180830419130321404227798127343023458972273471894641700927938463825789433395333274984774682071307252199000692701889965139201816980589965028905477349586021368667902077021455840481485098527473773663865125180636759036369410162967803651630717444334038399244822672711297794048000000000000000000000000000000000000000000000000000000*i1^2 + -14698912718173417093502443546021089043909428560809054646795773328575876539830289305210016067081143385459526380929862033678001222297213074243009589113581139761950425168190239046778495849650182658385329037514986806930021861045706247130815158589678773973050271222637843903314824498214793113955904872451670952913072632146708576010667521259763607960852952123467127349631458783128896618544792691162898637161349217898122670046734483225991601173144570540265273591920874339850285386651342819338255021771755835297520642591622865863366787527758836908504481978598942143894801850330476062098937239541101897794964532409049640798684953333117232482880385487639480741467984125906925859253849940273351242369624764825436590335838811116672316122119015506669792228674291564062955789987659624296189463369371159477750612408563728416275578608216910690192846449775372613274025495293994001352942488068886726103284704104286773374148186407883601045345164857057173246532196605124970343182106771319456602191737861026002931869154727807964880346658390128295693350908681791076562848842232740882066179491426185908565384930943492229916302126354630843889264271579253086602381505098253362937827732580570398886599781691361008763159335400323224735724618717212229718284736148795360090553353033696261807228069720480009198606219706836874588749245729452756799484183315043809306381122553988022815881946576205538235101930966625282678925242225716902728825957082367233969850417762272848437116930596977619924288081212305782683012885276262400000000000000000000000000000000000000000000000000000*i1^3 + -11298655171410680191011384348906267059843252685761946435974690278748815637060018744221288230324400080837704875731275856020236884051979090582914736924220278506102496923355359494895588896113584825573957409365529169434992391407501717712264715035298563566433936990553670518042366586908959976419473555603178315654479972168542089140843864583969416036198674919185297830916209107474366102291499982281133636154520110415063451570581340280208416538581307353392131200561143128520359918855438934885526381077211144654595861783970690854766547779520830128754824937705313328695282010028839318128247669616779022852281245010569796888349314996991470723961358737277622474215031463122832934273204856604839281596732324270261783321892645189137215694998728968174667007631834225284155462234370999173130914792811367604431638832082787629987656804582079674971356043271928595471383861963303707580906964327967675235669184964715619104675008344014541258297004650067299479981792497889049672203363472413220328737270734227949499120725698693939320684200601748150766942646457151927358631739093696402473559291576627958093170574483666211469831390990780159055715529378020268488558140024943382389486055309655113084846270001580286746545485764412962415828725872245512351251327744975815182515958699975374405191560414511898475351662733613261613170022135514318720364970381591172777605453449815746803733557756574736387972330900859510795480448390792316474066512259597903846717058052204311593581154965020607760451625085395398912452245585920000000000000000000000000000000000000000000000000000*i1^4 + -5305857169818715981050376019908156942625017083060416496674910898478526738586719170826022258335570235556533083382900786394291755416472373102847600582536629564306601154152936407617323801397059491582255328606799398476332970944470365403662839460889216326309042917049122112641781556594333490113103589282889880101763920543054385673415791095852688776882629287541083389050233638873463973064283306597267479171718028334436588992536402512499090350123237450772701960475297893426581971785885294179389637529937770514776164096025621575204355164985693888548134003516353237129021814371757168380410640730491925707675025525935306624415501470933357569445958338086862286536308977001645703280131530946985966722756424961773744798767393461482698403578275654680514717290868799659546580911250535215762836915776509526549856527297678120308106669663916269267413752832711902131422069651759917665285382392886412554142111322420856984501419369742094016324367821407122707367921740575123680299414512069992672979748207639786976728717118530142169139040099850414893920059187525598679386296411238827264410939792483905863625849584480962578542404532420523082594684077121906469004876866795556899831035423414844574925285720584977719271327879455795924278292919362095731909470918368671751127715133203468295476097617288056922052525555686103964644777519679721331710788071930294819599734018139649381129984677615917979561728895655710062089579288026625953655410576634021556287574267462702168685948488081795654883834574721567930277953536000000000000000000000000000000000000000000000000000*i1^5 + -1692581944708738133699109612344232501675370791827312762490865865934472646994379535203275379376028122063580903468816219833836986874794553265423459571502053018115779446396172195566139158994213175614077928849454967982352111085865779636804894023584002724334023505861086098267484814552217715798609169977039650113512038971426671785301907761959346331583177982000279917200031694976021022892862694305440512283163063084994302547556000377873520352190296810246527078550398930051339883088578445809483868035265422380493704864546027706638436423269932731517528752877495490654495139199790122029398674570584910151253490804636052367614816906848803756942064445714427298170524093241289805516436077746058725936803702933700324087720936325486663716440128244957528504465785967135055380696673024927021006632603547472077403465863341285653901660029667650932853872333951792101752074191487779389248477981581731648349580619745533252850451521785527377845812128471902103129397943183941864657737764013084801445516408943611451633875198685459387255417758911578758188243451664669457723711969113032795372505975378023515774582224330102047806444770780357049316317910534321871037690106313787829462850697386357143902689289008744690779885435240027020756533813010829262773738763087586902239954993364112179162638094456799866826833829414565755710733853115743229530393212139594330652830507804143591283190277529096933192903980549811977156928860630367994977657654936883030355763229146558908596261204770364716296975306019928807152025600000000000000000000000000000000000000000000000000*i1^6 + -399879190001184268667019693694281080577349492715904856822139272139495994079057438893580414064790219486883342630311455576094583693919951041735433155918278727228819873763611435575943117036928302370761969594649357657695845851089234855704785821285046293132731790611381791956410359365368697297769620826045820823772906788470029855599067640222067602538883470814174631761562955419321131046395993965975035212172308177300706158626689188340202132434395533159733312783290093976133731238913197072544657927166073353243451676982918493207137204831342734794593309076459631287977790007614300443254728211264973556545945535082176738116035690128791592684479299067847160150995154752219740745616311660089145312316319736351690262066194891533111605177944377037531508221914779020543756031237512956450814808269235529850535107031279694195663765949338679294301085788264222558203377338254822574314884681539503458743538611389497807201779652377156081248013733747196432733400302491853081549370926746865864988713650503779800361398810107867103734991954151332587014291499305603053137909789738598097447924896709372549806875982260977486266268196184906399427834520426242779919838596635023821001839445245759725006772276577619021537900874250399845429541516902723223695318615091366970155171997401394118889685895897801066103385266539305188571283231173411255428878929324339151955525254420934529243479303997647165999343988609646479636038771531938513643835925063811375998743617117854567504531234575726698700703637580945513512960000000000000000000000000000000000000000000000000*i1^7 + -71751914720844144460878307955371779551560740621591797498637446939166775785900257709787270675133100971298798617352565347855409347554199744321688317737953442188535887355435078926715517653487898751646677430174660186660520318851219487527554287426937343953262832462664511473005390611702330011608131625735354648301692809498799716361041118630988617493234158958514376454157188814809485781750860908844884681285332212608222410775627262603999519465497545484340755074058966886970959501506939349873306613173411639937798781853108663054360646321729370727979687751387764338680116021472720928512126309122308877165898688448383837581605787576844484251979140797017873956973776720708616148522103083503203618944760311103533673120657509824006226276036714970197545278295086577204015857263056965084643022109537655737015827421802349480863793044435797501676745762892538853124276614257150133347892473251321574940002988772930923408058847728926067868304015960980104073082411504784285726625189727444728614936737681002116625321965828205492525514419320856226952312812448559046926452409240966366379136507046304181036712428874844927084210572467502052739236690035370480927367757881977396752769283244101422101032106129839130916181639908377037382036478881794711029893909025774022960747829238153390640398450095500116730402995000975144069477759792033615317941334598088664745418625482692418304552903844555910786409228315551597479056975429622313116932051220524507623325847626976548487509091349398967600810684716792414208000000000000000000000000000000000000000000000000*i1^8 + -9852111037361298951510843984957072073476585398692824850442784152717158127911572586544023272578127097156532311211681848648067024090624670201681666877669410573454286924533631900166718394176560224973564442383688090941141807484465188679738960117742903249974793445149351336643372298376249335932391541549484671312699048369080745557817000305966782270304829749204684507744674701679730850076305704516986664392227557068441806184543210915700552715633174722034115385749628152775871857511896144591172622354685215297147813228856723396575925373070192767807521775344772488783174147103954717721265449564538864832593113887464599806230528795615078002321118626321515735509203111771967092750544636416209352908935914027563223948876003091865482127192344143274425022442697520576236445764069572675194684784786027297428162806230204309961568735926207149342094619422845967878999512099718748119386094099810931231348967544953017703310691991063432227778614518757800082480319674528518294753298891099988477092339239374098117570674917325545773444320963938969329135848072294242834639983377510587377877267480670384185107181759335985696531991048423200945087374518189791701286441886850037981545744108584409065042002500100800073740350254199322791957322543565376770863911613051644700112198375669766571970553115522111520430544265571904993337345151508503189782980394514867610771771032856883732050387002456894120374799844201766744307926257816695456984930960172209175232149497299427601992890755615306712241817936671539200000000000000000000000000000000000000000000000*i1^9 + -1015139806202993920738259049705106297046357398402439102721569313177239807138568201868423577098125311703361962759786603773384032697250260907698010188491760935650346099704584512492166360753164623148209424012761425428827434448513257196775757231572928136230848139765060446097939026927014147313824304285047868107765277094526226394923698421274430973908505948833863527954054201212195954843176161613235663388125639076748054338771786324714525797300999365144266974411107282041098822564884219029171621978773956757960538851719177490231405658236249786496780444292742835459147770009802187306754657523305552885975063308384785755813429818684492659255409973140755107175717943618476319541083731921276805728740077227439292969943441858188658936056752161956654191121787538335287665235638842948547228384600986050350707667876431846836687585205549950474760756447775059619685076372429042814492011573774580313780213962707610117688640137197913792127269963100104197762327507485848523242819247159903547494071764536901945445357657315087539083100448979399986518479667495984131986774890883195419496527458033653251272037630547437247118807969619666238726783075424871589736968839966961721112647034310922172542408998512423711075557721651409346667902956663249977464087779091870179565698529464426679791359884550299714239569539241413633708457108759647967766734289060803964732980790660131329166696567901716377163408633911259439396032008634291613559405883506761525046519673755524473113690566626924526984970654187520000000000000000000000000000000000000000000000*i1^10 + -73606297584096295358123486564716362750708085605330712066339887627250892948004297819396883858356442018141108697921199592648202524574725609596297893057501279518421803162969654168853215015667496474972201197707653495723254153152206827093142220382616406151881055679470936787203090365212352071294945203042990563159865494700476986321375603883331254664170387183211134307311792806215939316440146669364384515595370117344727982790127137535073872582263317493058946497087406266910080375335389071632106570968908372096033045156928523920412368676707237914696093909247328097586582135946476592682371964972317787784405045019508997625820669437455503434898778449611444977209705400571104645286090990812134987696538460813341699136705423086797989447517566568459705203869393142678666486779737306545420983694469247555085994326141316737136140254742957165960444955926428239589162139246406121600025131207861052358841587189267330288114209621843706120804576634650711574322296628995543184437018090747987183248604227742089795330588325130912952415982633938217933753315584059332130031202948529372039643646109988959714530786058845814723623743601942081992158397395247943499273940219288198455431328967879461849106942507289642959555102328364741683181611664120614547045792988419367075853912034634616628043803615961192344156887433127697969936511393041492680559808180782913940348501052050643962772299689709108604811740930655225019931978709835113417716667264989497685950960087134286931915228221772532780602753024000000000000000000000000000000000000000000000*i1^11 + -3558928501674864412940636976078570371055167175309569014680504143616157100047446886787683027862381247870405911467968230165477803463883167285406586215618941843778818363922067531292282050812650730273268134552122380110980162240676791128477590986811191404577138601151898913215312178161676357542686516289716584893021341584966509830840203858297633537285293209038603429500189344689538476857539049965668880063568229045846166283018779098904012904255280682087866474668798846633277921525525828951117722620514974354747729378089417363491946580959158057644225795272034920833617125856899880009521681287709575002218453933490830976232452638489628754058032410771693508628697742349615170358926535368311545425419420976956896617508257110868065242590928635969701546362181715765468056842716592722171704680493455196222139408451310822829889023192927247339586629348486550970439571810164460629614013176022466046577592810634147041362104962351247849513778099459256397122513553081708161448700938793555123286058292077185520476601760093067615915386856106017193825245774642830457691574702909503415696562826016181145643242312393995298988633978760255200172779552474612168717527637585632411155103095283700276320116112213538639631333815965546002552869883596428458945129521641633485621804852189521879164064226729212987058748527627124802634801650680816205134268579523172590122175589260600892449427169198307981834464182665370197024965739810180408784447287116653809992414589600047044929790444191722657703526400000000000000000000000000000000000000000000*i1^12 + -136585672134785274724782503859068305267503165334788789334407232405571516144902878907819429583242450158365129070846727565096255518026372817650363767707833926944288598972495688194130076030579544303432197552431607368178303807307349917845164651663370971202302835933533333695400999853701592305117770752814366513085511674104933906216455861928641422321213811680607569000193024758998681388491925680451812217586343738159898869190693530920531828417089960482229186665928507649384632366797091986259218449401342172336702736858611591619262647316038819807475102101739389605961951967594044322288842413638352174993158762281553758787872260740833925799467767542809345204668268954431886374425187634469434220495535676640757439475710429235255829593396109364821551700851191396768224669314814889402231902350630573293320646804576578444150008220389582388253710840246957313244916526924795959717432756614408704126274059663664342534693935356992683044892012786505692250322454870333178432536990694683858245017022874067731203491041139837347153837048433962459642518453821738155622436012404246936959852423830132505918103089089942335219469848854744075289715218577507660845016816541232044649494159741075653666432185818967247290054404308247400722392678778181520672132182404012201706238450927955129557548807406609359504557736584613182347275405460661997850005905523161487200183925128930249011283942270232980736119172810247285592656729348128171756265376898306040269638788186936513219569846806683288862720000000000000000000000000000000000000000000*i1^13 + -5391100370793582693377561701247786151190878753896035132821078476718797895491870931452448265075230655545075753505708763034552264060195251019510378602150034276550220236220586283419017278413477210131167923033111507505164933589925784048043153345178250225109366405864723820342566950311024997461843378269665199754429032593337306949068447602638438279713390172820505930357707295842574862445970119552547745361466832071655185150102837801253109547594247649412690282171720468500263743467896568910623337195773754118520853049814192204806518737601232700357224451646103982231713021620206384905726638732462950607898214042297701724542580773920339696710423151193010527573190305126164233421050710544074675251461217941581148315164958729004229891699636353513821776083458373407915919656360579529872395219742835863700920929963066835307257705271520672145652573731197399612620098655054307573240687873851375125241970048888859356769562790560583024950577452612141158811278607522114001754973565292478062432678175595333705847674644254033141032416982675497242193486980717815419474642748215468617263941194379691586302013063067808404960196160920956117447834039392857788704213861191973680417459362408857307163870283627578793282227980026965514230286110864265683435525869913847709190422700925974707140245099804253960181988564098143998512668261109251448161094537565065765871992618262846255781477952881711756590966278871745193892467837374363662503592839822937090138867434937844066739068036018339840000000000000000000000000000000000000000000*i1^14 + -74827368619189480604748841608623166202882903585022723532491888459286300831588581263676285354846891327110329084719336087368946168421885888967247077570459131479579299924474713084704046302831674873839278241327942987917418983478951389837069159459856219154941536035707493532176986570744953371662604861788002684125640246345581714282083202457790601310344241679128941099309488578817686843856543572956390086637583491215732421677963966925332357283888056911428524964902358408683732211463236434112404850684251514134825987768423237093751085919400522859676498776700204546402742902695889478918202912749918978160168210238703698898130578053303674130700665133504068524885837998776206873489834475531117241956551934779531627623832291884853998127536336309155840436032461339001316561164397945414003473227680465984581864393805960735163799144241827781289851122497846969334488906089072180695571501987933610503292788837431985299843917528249094902103358089326359719744767979648322318322019325334259851413824095175012856308674664464358602800567196510057333368488850455588194490949743909682037570836496511694234566090076803303397495528006345988090263655872624445772863439230712543429742024267101415740025967771917783768979834023260141655044021446203228807250128601922676776727737289519004997852265303647473619872546107322685259472870078182902485578238279336854055868385788650704972570385218692560465682881024415998682039156402698813329050148493509046096519630870441391006180642599731200000000000000000000000000000000000000000*i1^15 + 3269300061022394271222497637947115838558282063854789379456825323273183647438065236929221221030536910832584789332402845706647592178556845295234753651812993855717980428410678942452909890966002991238185282309052447701803615525826162261089990305978008945838847852900086133980961279402010296692006075813562083685516102397134776208208323033591255779264657835847252943737850190516102249862657115717640042318175089224038640058580014300323925043962612802571085852577873009788587677222586571964490375840591529735042761126748300293483545255836680089366167013466952367192692888492407931400463286215404067558753310816477969784073870847024506992270461785965607847340451390420668281067994520222371447059829639036785393286154269849428416187106702020693446377744177881584190503679221478450523170619783364690754439715817120468496252569122741012879555316962528488001086753750278814548572908384920937820758962066483489911413399178652077190738301177060262179662790355860267823999409793288683181840396995532942150885760898770023747232743614486440382230795918590516823815043686130218665254521644968686736972612074397370735695045850428739408147662151801833590817807063056827646759031528549371496752744283943138015670387651082418534042520047897826044530086654529712775065144791309732790503940284601056199193643026642151570685655337628031397700972974673715894229476034289309408919771049087023520979314500447404189937821040934251024479324036472806513205501737190111638688649707520000000000000000000000000000000000000000*i1^16 + -37076019929590575309016514941291673725677821886436552567386518102923651998447621748377953411670988182936709272411720778309674655467693269404049326952577183676068146561670328052971149100309490363154879160582207513116851898485360230951928298349943396223120879264903674058691435610743144510386445258488450171436704291964877251629344216156061917440155524058133669473716093532529875845436510308437875345104224241203842501292773546335825627826753699413039264161781386488095034922552335999844771668178703562917531934806359594302401743245571622425780628750121934776237245499682219020540793225995895579915827699424896102523607458943007213682548669864437211406928966250387837817349693699095153989757568602590802547472583850468769725725553347498223028554384063990602329642185782432483378885432017923636530397528339035584977249626506489276787719829442313814858969214427331356256144747788997251268963512068850773192293477385081023157352345221497161423118538408891072607617190694052817692241211662065776107227080058058115435994964381626745552621388259957541153208232715452320133651704280923390385877730942815693006335569017808306037209994405132785599855232976270758998021967416502195762553536321685772503004276872869633389919259700294940434273969383033471549377539393476831374171575277520892955853677802374723379254462630828799555905712335611351998341935256364873682401879160918323661301244255181614465518323278724953202988761395434823924880111487372065433976832000000000000000000000000000000000000000*i1^17 + 24537781623738595971834254949296667347511312263471369205358278753496332980388365938134162627621401554444056404726422735379241796183898396379245701761192432034657311478181149634420969698187888238096067292521769651557988135646472158810139079384264915210637710378582142942441953200662422760094913971423704160002373829417185859538262037776184892793297436032591216963137671723365638290882920301869966318615504235057172987408324813401399184585511234975145641964592375074073268461217690589653145479790229648656297343543612407265844772021553972030540987546232594853928182417910005260243366177075938401672820202785133192921238271295299744526952498688572883152594781438550400415941714252926330265482001386478718168058671362733500493326645713196829185415830771015356714161320354958981032457489233266718268143904529105203650605525936910242429024391664755709526328150427676474476087998386924649305010887194293363244390101155528720628931380739002896376627268181130833182133579888527758564830533742033972812846673240357652040279701346594269474435448582026794896548812878942883210971924306477830341766358749868832399058995259288428574884901796308270262477793306744821059410672884260321213297148971911103629665112622993913531048017401416843621121847440648502817669200964401000797940170252321261113313030730978683538285445600495081485067832373524372342125438321314878968448711672547723035425416610850071897402478433663022429150121638162461205792071310903764582400000000000000000000000000000000000000*i1^18 + -554199527342738297009727522642494670166195164904203912233615099912574535387793131000633721486201240516817704905928707738650970617050059626417297720172867882436499089381935079877814081165019705150384781935243915654521122800098532617579296889053745503751509093411181103380046404890542562605972143900464578651614408171750544475317188512685650777592368133346743132148145727970294430170762671433168721371393645126636365164652945598144861698119867827025940753100645332910210986476919963036303942067884130012098397232845726966913526141253300656924925570057995374849947841210263779696784279645992038488340154998998927516288743075571304037956930948744552919576860145420679591285372722564360279296630763604891111686652869751950773896075164579704748319811007013125737564444683135645698559208254775496588047486255446750921978727197239773916569747940973882586198609496815758511064236404038204150665220781137127114913638119238254455069928276190612021808864399205012832150622011408684151865738575833764395622110795336687362176251297274711024816739677325802280652467051398126799876312400048516956114480703658320095976142009588511094102770579773334446023486217051497639386306459898892471384935159409656808224371534672144362263554911469194329262804518851313855279481411615827132299353188864820083906542746937470592182581568881485547489930895749951250712256284590219794089465812801467192069839149809446993569994593886779779405676053508906179276922318068121600000000000000000000000000000000000000*i1^19 + 155568469512746872119659207206671421046293908092024679671382963899373884091768765019637884464287426211213778928746900559216757317776889186221106385530639992086487260031218957118483789344713531438335650045645803158081433741242264872767582673290331703090043943738747883709498440443958378978291651565822575041770623147607187465455436521429333960876140180699358456497534864656020806086349457757836265093954715921542287668720465774431209240046942172660884263556335990973472457681933416633539193495191755728945583347682298920304758033758423304889915109445901435152865293912761831591718056665862295326608755696074816231027134947006437562396391715548348659965064432400666429433736754325908837469935322302266847196412773467161925535123657203959739011533046256970693567285206731107821147501819920033544967014373162591662624768093245076679865337144630785715697099883724837793807524833036443869408939578328770521750150512104278378281855639230932322883773358271059474722514357647608598380964553150688270169500360328450550531050440089148187245008362459090618781269576881656596271802882156236687108459537815651009730575417108513955392725739696126683693489282209113230490955629596577872307073968591833640811262217733154892068578651372978886636278724613021442042533123533669365406066305746105365691138823830997109184395504611524595112522370402674499431514768180961728630425775363789312084599290509599814892084938589875158670131985913491195138936930304000000000000000000000000000000000000*i1^20 + -2646045581344232523846510631323164629637217153000818908117817393781581958437858465448459321602672285728063438483495165042610311177969996419453404940722520250606419265190625332395909163732309735948688751613681507949680830034321224525772998282857085524304752384154694587331348628890722079576704860131647630168978112876647980372870278731169212210572634665230868125726106443147443547867418681313459605451350926260912137627501254001331632409045302196011168235999692011715050289200981034129199316540041760547749080007180087749251250639284707920986697228365773764382190292149756169337241681102684969878821084356927160491099916656642110675849525856979105651918823742031119037636042709364275705684089422323810773949675842219962137176096510403813473874339763409844700232893800589677079337825924238345279852174629823422322413115406287554017756503604774848108294407901689390558881290437316754721058754458886843727270878544237461239147404296156702315852016722261320172380766645841122878693995505649394335449278641086829557522253070671099702890744103757413240416005628424672050323543552176377507927890115373526376114308906874616275005868303705360311733842017973074575692405259089464155013934915068368728365901102545818048054415843738792154897839188906521274939624391074569707774458083528080622956925306820301057745746892044972386390953934860999780383648703544003509964463894736074173360254283722190698852350785118467781151004816991572891113881600000000000000000000000000000000000*i1^21 + 3650563940755969224478920742227604068330206084265269373473869094987017394379606516020424813105619079368253845314236784157660332267904214159608934497027148063868443562432226039376465353785376845142181296471696977274755703838820734519313413639462862078262713602598752173629039861066209336427396077386433037231832955426046760764883453140375773539893284591668655804065455684813492462260997400665045568981629906921862563674448958145918090472819474489848701402633408184688832833357409835163252375045516912626367120261659630268085214521963535556391088198947728790039227808278367943195497516706402306682730823350751854235663069368508018218384281764042002465058413747223441315925314816649440287333900691568309106275843233948409169576317136401115081610129074009249020111506440701209704179672506020392598829680181878458397895261940518929896895671955781056937174895299515679728863183177378003552445553168432514630623489337959938722862250936768722100624930214971633640739214817770465131185308275760378350550087754198254991774418607443030600651960485751285086822361013002597437789546540275975736469293112552231008644385194529153196104887217796746763922156294431429962806125401129088333374116450565859005481466192078772648640640348459450823670054059222012834149186016095468931624338229328460339208201220308469505400659254329611675880153762963960321560253835567583673006234173299329558042662898566272259138135111758253960864655576667300823040000000000000000000000000000000000*i1^22 + -4929759620905257507764690434100349227519096850184411403353438715163170126038969170993718860434725639026817648642564397998375425504179803090609851156392540009613189388428560480252410899492583103590400523809774749356826676128072311144147467496994233400814526283561007549118113573949100415240404655760111381766753701780410213246364547352337275179288237458980442514057648978769302547711453708484665227267959316018056391049040118381821822817529667543588288655343001810554730288853343945824987870930710640339757894950570287898129735221677647465279691798074512882391656851040938419814726737756048580031052555054279600063069699839474809440377681278068056260626663497612077273377954739547366625512219464973269517849062429601784690244066375205378238544974594361966464736425944198321956248064578454071339318310346014190146359754115153481256128309513117205694502340966737704387936614576060461428269457370614265110703720217223287148382103844105727579195183935762119596034293143543674453178476919113020023396672792859238904564048339789061077676540461221663350203401659833595927462829110288343245674564420749414801020329948943664181493673072432155722293435870919746940590285687872941036553139325068315701682742180696657976655936288618903285223631149396077117137512602721070490146576270872003341304970055916760635323080895687330747759860573549077158930428034758412487956722150826094320603388190350670724683134448962294141279836389244928000000000000000000000000000000000*i1^23 + 3714923510123560438531123399647456544883437830895636200338151242371904762059959284828293974647686635633258113332047258364867292562842349982107431550048258854703519530657711683857374161328958951131036138221310824387963472633734777512898462509932200254139063636892149243450406581128018087472704141263596032373356272505123998781905796968158442221170203931782340139879153512843896052198089994241117113638407728834069983400199409653524093851633038287637256150459494363152500223549065856794880934035494142499085901814492090093101554155379189625760254580338827179897676795942646906182879956240788027881776400276629739889507747114940433156725816508998089481116724155385909415832348842757956288803153084754516198862370111480415914263658613941837036598215547300523969959525151854223681681698568766213025963648878540286052535937766927313597656573706233198699897654932346593824295179882778546736542686807230937862900484303101245456092615306104060318650227116264620208945206553781442992527959191833694155670865102903602886925150554191224414807198428631658955416763522752360524336724547601066627481014318491269340166426041080750943338516631259167734216050491926683337886360534969199329402494052133423657026473454157402771294677140806634094367880615150889181574289155853694908567033585062216734914678126439848673612206549475842227373340708073412831961683659183219428381667705257667077048213180285020131383706471433804959237695078400000000000000000000000000000000*i1^24 + -2366351655242013013998833808491466502445772292257082580195470724554153963726078538206660482275878618909128310044400157688588604022918972547329163397928652471999664115986721966104341465636259813652282528020777572439113440787580945523679164626113935601976120523205924983983363012152385081811480430498117830367569069641964930692540907613342525038030819571298149592619605333943382864940653411775571348167233578865060539706649469055220762008400864721819795631999915186536556414888247661617828568037559137367251285004752682103104524989239858679409923048099992623647844481996238434513131636754601487893988712745672197070083600833636563214854153664047300219892855552177162327038387376477155637839231415249663021425989390370390933195952778571906303296235492416269655014362046531555525639927882864114981157466644451995088239649137833096531100791162173497899040914956190158582234975157027440412593977742202505293318587957139475065807409781218804004134376660600403983457693497001190692539718471537720240219766736984996662844835375700367263196721896551852420638887330571278370069150086134268484730876541274046238810699397815489573632775074846535457428119740978710905920801329328268471184556098100486583535447318920251421543524389965653497508229542967533249826029883572640353741157355883074347373692659930500824078348485907702589930242740936182818156753589589058387630170799105217010091263029849725106588411747453798354780160000000000000000000000000000000*i1^25 + 1000016539069260505358811597742412221259034089523633886946101100451891428914398460003467919127583556997856632961379099500785546241311984369435921462107856809539696918925677900009785734447990386672432043435074820902798819594715254047293742170913307480779430132582928495646769530834418737435772788481792854594467369570710455061887962411979942718373622318484126889100262766291729519488865461867661774555616585602832772645028348727439630804912229427826204797952336742338091152634004879971272332267209769676671017044075507296481360185418802492321650490043982201832503253101984427505616684991404973989489353540852408106332249732708344043385490537269632558663059538049294577451238140401333416595358894105329447719566021341277040813983924915016534332667240193065753184580533392279569523829743454737774775846755100399372620502590026801130665142823215212639984307678510030925477118164146370389719397395751295133951328308464981665921773436262490578944094562981967068545446239445692447568974447312951595621066101768299797846432835862145210365219744616965212372375259250896869804863279707908355416794801111095097838178476254652936958973148012002143978551546272792120754622828385439083744051505969894290405013116559469693413881030719956290465618795401460006311112048119786496460803751423438533869406998352375208824237717072971380387687552662117982905566692419391673877253315507370972465084315746409900866459242822893568000000000000000000000000000000*i1^26 + -356133227526039670885125764291989218166362707118392816485144726448988575355388745650984910484469598990701340967832689118326763982506064918480189576076392409178519349878474114518138833181148724833939956691086836409628567836389155691010615757124747896405292951208756876703146389928102726428526787047733064718142626557976657038669821084164852563019877926482935714447500821457491650048603618023748082911180428405700510215386857098872823540021422605104561607895274677508236700685061771145526364040403744862233671826118588167634068415085554653367046732005446393506956491547114889513261605219699735867373654829637163232117338688281587606470911635097918070343419765211635835548917298291552216898327991006193131137049725058235665072316787993295042742147496513379883845886459659780445131303672032471949391946456189755415849403282081165947787294850149388003730173284410246384625041552011627284502373276334029217773698819072896782367834268679384074574753162185117291320023616560689687401041846015138687984097288407620307574809437434199523607170806091726015356740424001001732470941204300163413148548223600549979784887822912215134515621470286229064925276939539437566313362952791643019994565734181221556898261727009429147143544782808191507550503086728118055478271833318590714879564613409607081015918612825088979652244693515890635364814069238765869671970048557749777203225841459948828724887750306227244746220031180800000000000000000000000000000*i1^27 + 51291975975783564279820782257718372313802345881255942793869491485925732656694277655129457298689179869900548556534797878898962356822694810750174349682228988963407606087908287323888301030572048699230313972873719298443181423053196713137493699320901114739418904862810888418326787826152564420982497711316045486690668494283131654672307749614355432081978554226302385185567598038153067423855305387650141491456982956737519207491552375580234194212362348166782227642290338646828991814441061140393332345071543604535018934958383299516474494546865651050470910114789682295917913923694707990681903608382489889304932328932175872792440436037565573941755503406770427517476990917966817989030727899902524323201639989237737974748049615940920954203307501894583595859624166143198896009393441594430344585931691643581809702140640151238570911333019636433610140118039891216895573850765019593213473198180281787545803328609577703225787495291531856589844298784852640604614457770077871892564722754600537795344020955030817796488145896824926204491834228188355223217729082529659944798934757720536978618902291484178482809936222967655230891708252782194389212924459770049523488000440879098793308355677756425017083588631511883226588717098903141131446571656822763648588966987452364971187994055711061311296104249654658519273794962654226980933089534655830307299271704217533741741888542009519480027544172214099074089062778124839849820160000000000000000000000000000*i1^28 + -7215719532810919111656769819993824934889683180601557914989063257457010403901472236559471474091570277361982822211994837361071033804577583124237326422243605423519003437629804881653296815757899138630493778903331893515017275341208831377258717208136852503290919703908057013981075539140265959668897503287778977862190552744985772050436196392533208545646205565812110751739253578578984360558039284900710840044022822397406808122106231385702546610511326176163579883288534748086157281300908148955912392471138734561933438973235200306893503695314979246361995375264413923808687936050502088901361580704598620037447343636790458378621667975257055322841987922769185420730046051960267756792404502649100905530268846776120762203174992841996702620834880830529815309818420957365610909385287845779540980806201939928931493518090647133379018289418804125462156327530446554726393629963284466444425642400038820035718304006589721872622445833529998518145064588309079326013244297547987478697000867889188604184008882961533592217334639403385009893937667289546240604704488713845787888487013868434525795152799846633887898833783211557637058389305657565260235732136608040967555000197949413480665979509447816588200577087848739402119214524498400564898004514791068424366699537662942647819829107828403493860284867962358192318732947843350902548594373948462216795296980760930539904586138617526248241766016018949053525623675759362048000000000000000000000000000*i1^29 + 278310608874144654101841745941819144224191371352053857941420382831483824473692006044232400012941070239259553371050069747327119638330881580923634662653992591226332581015702767174224392498641123368419723848486705126933813850502515902548358647131598310596407770706933781217370162849433395936811181789525169976739058159321542720413544246672309087819229047927676445650177855107201821598638708976007663958350183677430475091942959849986962925108139034581807512553166879527017905391877632238804416556824205142832852179912325861838523499965516783148018862852763101053142933507489261571803580823591019131250591638425514523443402367017858146084372391548689286331776031250661183758718672012670459839809632628519302764118496846628998118429567372433034699461438829492391305178614389658139471847100238286862153640332089620415287407614289538699802559957613293781021155817635714746121403329344443944748487269121252451702871255611808153475877859055622775038818465915882322132192149073970516595410874177385216354048186996424952311460667355975360137827295643847044384369484233589643966616060253531137154158396038644886146845234024903207866699088413898032392577712138308412081607841338884143384014712814259047010160655279881683462275516803335169433885250345932211081282863510464252844395730295168785576336834809029881009625143859751881949072400275391165664759189109713972130926997500650811976840747417600000000000000000000000000*i1^30 + -9533339322250977622431008782570347005001685461753889178222670264490833435047881432238133013058473166051002435261418481193617020827954806325894496473436783408735144937543869187155892900601638342283400043740046358951243582792184133485296260930609255683893327594321222151114998897692565007301838694930035086773048588849431296376421857408660671692747546705921120039944119640799800013114120568500256091479502127508795231427165404939271356012044889779788375523248833852120494170062794949293765601423101127676853114430855503644660970026188508871413814504049547409782066121372140301877710160380120165482426599252396120980870158057809165847975632256418165737671697052968053345160084017873592359758107014458648788909553291873443643269059233444004176363149757938920452088167676358066812182635713241393303344376909657818034517383029208332415786001489788786374783653374393214987767349214618372151952111056068413234357665058551058927695085352948375103939542950339294952320163686235377670420976139487172340795824106710285041609391073526960723206106938078738465117084852838439117833664475240683728707830938985395952552247135574230838114576988223802587361040325144494482574493955081604126258450055949778142830650808489420405407838134814602658524317118551518398749996543780168178300530010531102232219907780571631872993592750073950257788861508020341411053458434333678301859353234168309329428480000000000000000000000000*i1^31 + 143334343860739569511462002252284506728798182966160471155256485064957623623068228843316867941088358575717832295065087961299482599947475464309294570538606770084781065584245504917891512872541596060197022849777395125817525707313907317365060490567391290192339747073545981544347275056624384173634946068870856597249492174140967860367399828373308560336648118745210149093541839191279549996057703072473180291351980390690390094937288824836850504068810123247363128013698007000356760618037594253158311717541408549767048798323546227883767564452118215066536883797000077948045400177595324397292115788710326705131604986000951591916694750579358532418634015609002969136338744335816027814983552900375212841998476539914982491782406521841277212518325602023703804695806790388466419928196595552243625327807796082686855478375921411629902825503146921707731667024378640462392121113436585851583995196581163158869676147319889537343801446160481679487350782689612442143157675562859834334384806673123849319652828350522829360784038641907069637829882609055117673669645901607698053475371484265872542784575834581600000818420637565519011136824362554982059863704795152108063956086532487247692591542220839822136744587641755278879409257476232528250918818128915463412544539169962938501869238796005260969974814679484701469028737247076207528533452175761752352024902021616784964053697623662109225795219624034304000000000000000000000000*i1^32 + -2362720953437759227627662546284221651828141897676515009331877057810868046739230487870185479139442864051533820328688905268355009056936690194041330888174911843141457355856408906867199195985771409509895651502542755080248794865420912953638271279064539537826410435210958602171753046277098452472944835005373080495612771432478403865211548743708873984206252803107950261180479295499915834868021844785909849881861541541239508618571363851055980943671882383400178945178254738489618360871342908974781825980957279445118791754831226083407554832241953980759226465654582576753160992625776937224677393304790239498387201894602585122034429865301565252165557340565537005556978430401098317307009581266675434826003485104148385941089396241205470179437607025502937865040625228583571512984335176879867949417345989067397817268095721739702675893642251655202854148678192830122891088819446376188541382747045590504516627942916581553739924652501285738598247258426336111767697444412238116525121179087784772946312391766231585045496852181573692089575553294159075112702949883863925007810014690984133575020766741928588770802970350733041132604739326027513172123262000548597493450364066699756683931433634246134533995225068234386240139552135334802192744158418688441508878097041050841954488687918525942027898485077552757079224669222852591382340959740422891923534171055325735196149697945738848689245388800000000000000000000000*i1^33 + -4477079541717963081698467897484245429739341618230084264933734851383512180426200265967944583543141538288641785865615254454977409039229889819965307173278524263841852436409318387034944447421422342539462094501409626114766425442749114032366412841256736736723687872728747854963589513966975404414083899582209331364869790860803051391635032110659435309395171451715149075601440316826203475051637573814840291773774773727423254882356225718730207673553342096038408703946757457006003751730280349537163577133333040608630528785707026324011314551170905232768565420898950665063351474672631568791816806580711105721666110808898331003290379878426789774080003002985236065818587966052250404064735226457826579912280778796511598164781763205909113951295386313357416764986244482864591444105606452716435207397412008432564616132768692056966116201501032296113091400846433466539501336918033477274890944118602330905179009417501800058469240146046397604355163762927945663001136133910057462051701313635330320832173467056800255350078881675436954774535006806304947043334697656169856883168141540358007259236210572566225543662063157322419851285217382300174687401327836618349801887386680975394933547199368028239572971525064555657783479104094231171735232235398749082266778257337654930894020695998305944367724248041431906187184410326033815166044821570271972294608833330308933216425190506847272960000000000000000000000*i1^34 + -2145722562748854145508430544504209352264646528722579774285224209814093452157306290785641258138051170690491234006662720326350374313335924175734363235823741243454533450222865494863189952767422157068781874614345551222177018991785438545738773903666518555392167609466291144896535565259005443693548411014929510351246393908019047941780263780514323822712294315522073503860269243531921207429652368558717484947264866355289247119416183555905248336184203714830598611448999735827166980283004024176881999899858166429828863367220641400884026295324726296506362243558173947209202173183497695335179521760785554136277542651324899793407810165446026024799265171075303728180687953566448726589749004789125356127376613828780354668914590077282141974686378192435529749277768392758783829956289105588024757125329403302932330073749949320460141723445746778369936702387228388283115092047677013224057742999884002697411016069333917801145791900214426538745476436434599429712193409992137910421027534479149300981939348690524526484816512229377464304990562720984547212039818770099114239072556098222672303887947017800321063922841853086423262936054930824265491536989382489204513478784260856563304954615025610371449751442383594751241420671608665528480252568841760163844045026719414168980057432876724771027881218462828377613409958711961228720001285481207461302958080831006296252981706752000000000000000000000*i1^35 + 216507065942217041883374025704854882214826560414277681489727003986496475545648655953825030774212554303644962119509893447785798907934374319619426027097297330094069715656941927546568277620465039606519011108809829491160691162197954277614050585191223720051668775819992884161473541524136475004090201136104367527429121595033306715310099480020867351869751192047740271555562577931413757226693474627577869332338670461950532985298305393399697096962246558546367718880810898352627423132780239544453111824296105768314801251820303177509961608680448171930364297750256517466129910099115921911225166356884521411594474443996215802448131339906691614215716956686319925953837072080289506730142993099744976795357065346812960879592613780183857754761003806617421550813023208157439035289497974047456018021845185315362469980367062735685259578337967263286580112749834370729346240960993337803115994634467087247753423026143487857120123461825142996789738854669158741375257613634191259185629624245944896739113297783995977464840292832294553640392239107332196076201770754498027179661841249962004386467452854657024965926901817579376157293474487984463562882941415307361575689377633945704228979930849839322486223855449958419240297056054684497846020898896377946807087302835243385594848594687819124310946638598447363665426451859430956210203521723233292521562257919936823296000000000000000000000*i1^36 + -3564742840929615218187963091355286754178927543763352281891872733716385960693227668342266111747060745876304102189431210847373820287341775139122115240238967902492081281760707875662475981616789059958323539652122179438144212430479191752241390357401958351715499283223734768288074490813729549806925944345954556985948463456706575692561715122039079739770180999385021140263657493370882662287592079751793182120310634005869251847051299881312479897445309510974725176604756714222327334086007456490561050987467685539892101862221503754740958212929551065135296880861236708858093053473833474042166553345971238236748254294410078848154077749003758091718497927893846624907624783023665550226823752792604782478048022758969523179741947045382501709372348441692839220623321991289000852882238565835516695611183215058502371213614169002161805236637181004166575575144512816961320230154670535076227574324508559350929530162603938745222991730678972647658656409740213552420696704385091218964411163013119797113479379744699136918335258168668520527882229014518552663690969669548330843876365754817532796509034538116272893449960106206671287014792111256172690476909276615333060845924948034674563492438812556056785566836930818258241397397190526191983878325459187981985727918869194630101235771955747066046500418588672274344095477531191273534513818248069593058770944000000000000000000000*i1^37 + 1005165800038929816018133170696355127121270153654013404754429386554423085138716101288416213826005103999105879560075384934287025260838415110276150995437546259693136730928373167476831081492372731222621012741978380501471906769564530881044973036906168315420870229101312583167527087245943162067916557000517603927342320761891542963441819227425513913493848222982796179422552066956281949703220895528940594572217943576545567520615368263164119521667032248106952376913208102395372208698138059814033349751333116621615316735561623447858836174219132504691433889516340101540103222135252624102790568968932407158671891615505115269671092704280512033475489551227375619068673520748367401362263454143827010773871267814798306506215876521949634288399234710141612786438091938613107930796383540928686483132752808048024474453318740413749724312597929220452986948996124815431368224137621360990604549113638682383062997061891607717826879052995546004687820837729491041578164118966808994302553827417244993038311214266602925976071040241894783697847992177272012092897378872526877693227303792294850670618129038331200868829958413031127607651263922966727115801122477504690312412848879248807140803097745336789749727594652847088670067331014921601327521515861984103482737213278403630346381098908776628120665946000915416675071537261890164812857311025724129280000000000000000000*i1^38 + -74273264933636385947764563527696357544085588761236254509425474188326674869574107284671912438353651755757374287597995607038499081417000837807960438968260935521946401876780671417279673213829450359517895075557550470560984882554252503193798735825477211341968978728055916610798551308133830089180546179722638446798703341641365420650315976709722962270124836925388232399095949804197808876419299129563166361943163082989013534739549111215220267618797276261519122421410122978059951375597366818039729770091407427495941675964205417434504962075648777699072875853024620981125643726039028933551309226069655273096913392829770076521899828007047216706400598507758347736630447989785616476226256651431489823761717588386546459736366721912569233186379468550048952237307951505116354607132929106099518315152026931210899067735927916578870394938456251137928873292456888572138061973444765340385751809387384072651398232495685139844399431364471166686481332650164573816060314568619155780459652821843325804518457228210505625501004496378704795797320972684251722298489695972493934174875741652097687624639775481577465521294089263761036910902398160534073226554385494401287666873666992657980995526986592055684408194156531913133339550260334783433579952912545483766190037173658035729300399556083727696423231796490088018025398843041817920904416460800000000000000000*i1^39 + 330570367693945010767872899775873105857874685950364846240862108822543966426471347709989101267785136642795505127540297011482651359660047919227163281192616150875932389778143767556387564256884863502149858598593758547694314451061107976859120024358743501937322310365895921648771013902052552491657094295837774055988563637337699023149383643079917697555020370114637957667227520317710672453367974990730066560443574950114614659155669227653439994200304104485825926046505365689831123585188365602882079404140099603876258084087773723916864466535195826685057080183777426346562288875599288369678445359630335520095945464416692455498229825176775199448186025474331780917672148928456429153835037572480883806692177244769545357943438531823263546224822976351802200637844269585545811634010896701263748790278774302757122892384901885281826604128018147614663983404433999337386337093971309199210517671621988640404766499581924157689010283941995002997049126579909477655766194897693595892369184996138222258891175314189158149426714415568220654834130755173989999767255952855199934656525163150010440935507251537730293838033251833464160292978706639054130963344513321434057594942817500080354688023371976477048972131058837455108859392949212400278727742720742823678827929559891393315151895467950974477881409275386736741120177618246696960000000000000000*i1^40 + -861439750616168218568933077222226648817535649603826316198920799937917257404315312712104458386109842529983630155539417642009676572379215061204449152476182832518943123080772112661039821597797184064023923352890506545847767995475524044786523069513752434888213028728542348344239802835320345444975090306911917160911487908260069478237841925679915253481401167970973669389941162005761201934284286597603970783072942351093393295466184155458392007159216542828041204266720692252174619645831861392160192088850938941731906592091986359598478548518420830192494632360160525476284731575395929421853288509559629646444704615200695857285814973571842534711657986326080168404808024526956706783236322062882050614496099469897302504313431941090057619624375294892721591660753592035457459448894728731153810472916590195600620938414007698733342115857469812699328037299217594169466252812391126804890737966532268157500641101591210104174586645598066273675210143065866159070802856657380890508404986232325026279388039087343700984641521101490739224818240428647180091728313107660470022321868360855406708391600361517162020651372528367881884782362002862434300945554672014430713442299554847771489321367472984454632629936598084581675794712763343381125929990021888318362275895176766790598769786593172730316807864369482898037800960000000000000000*i1^41 + -448206329182000131969292273113351091742802500540659781366910386805229193382055678556585993477288834886638980219108860779358540352529721340026896921914804286457554708337355384875535032862311494226781176463495949805453318032483885228770856187565800772615469186903391908333102233430161718029498782961977639339577618837526334159391300292262194069702243891905848855282531554721171552411701799027543032928336584244081006328451213910590661943698599750999132998384279788454967150091637826518332652978796162771653738782592937808129969721554580242759173585644925424831946214397299452336910460089603565064329010560159120094330446909685924675557248389979347295210258519122813846896087419944020502668187869884311063367047743048574592087688094235636784609506248726176997764566895098359882486039718590762931897815810053734403191641220808873046683211220095482144802382153413117426382141034903362696940959366495062217964799014073918530045422835750951303245782231511703015706548780849674416385093435449981901537739386666606972528857869050168565478228339794013499842913815755989190339005702711824149039653680489322509274997047288287903780990501197803610614883010694312879534386535519907303983710794848904537090946999179068604341890623774608576386778385607732341149848576842152482143761759993856000000000000000*i1^42 + -1042377180602373954465150332013793142292538549909623572938923743502358340466692294279108803218368026311716205687975610238392814799978096080921529796832726439157121685128430236803966054654487623714879724889553749577208826636952057757040026333820052169464928757020706221566248096834428708451694469724590913299950950182805351006437631906285413506287584118447378654807330718183322426249112112969809516473362595956751798322369661606409053750793849481738773175319624860863075729684192113568170607895057154980285196040245744616515074906461646694311577430889557823489245153538108834188664164928737750792646348588236637911531201378394895051340928071676765100335824557783674678338988486517204424900687873143719903103800182565478469683352348811997275065636715287980640519533106040760525079215553718081135588441502226929210227380608694055762556357002047208363540645590812337262234351252606234814585913161600636298006621274643916052627098720335334312674629405746207596133629713546644235658202561855163969901145814498187627113843384464685497239491275772461805410891011617917209310965421524382940941777314020902336993675270922701084782910080192051113141650864188260216340410857111664387070355871814261550713612197004338719140560039108549077528516257536774127451791521420876447744000000000000000*i1^43 + 1358613432238116520067710467334522361041511703596538646687836588191125645977713978745033860967872627457318613910686282625353395393366534072570904449950897580671065481410366147075817796996576673294862898595446127859191079294292657835599762456820020565883802245515968046639434679770330665592396266618744690859873013089296114541807976356781063641403387076757711070750870662810141021630327999895613274812590116160215134072351037639813234280674064609859626590567253494677534555327184602261586475235640384476345358652418867972244204968384909671345507457593232231834979028595028447767293614176239862032306577910145100831481916478432326606600167441113831115063526926353277588834991006206083036253881601344067098601779927336422317003226556788378013225833958787511535406433524996455540412836383782206687112000216099391835763250196178642784889598531631735659461743402562388507392959083919645200490684568278608302234578612896617339336666254640191659656214458494094707232748027571318928763534815971317633188333038376972095971177212476423296356571486245832115941293919426028119356623303931008008565740981882777969835960390993473187485327414673676546410038915330081731187602414477598532538442191393886634981286808939524388858710445123868866689463358597350323226113212416000000000000*i1^44 + -1433718062569443253002511213948641544742297187981326832801243920430014576250499774146914602790936125152033192987709041832844337251108146203131350595306156830408020567357417944018388829106957804755140000055843043416279198318734333583536206029937686601151748817568807089091173603589707042561057266863850639893862343567787559245210405620811016161466096213372355148722853146700431218817499021297965047653649234928255874994761314086672148656743405289971314174789144789455338755439475637662347247084240502301055183804754429621956089429979549991772347873651905740945531940279254916904762682548082866105239115738516410286260675992638131401814610893108603957966783155047586119712215438664952170748230348397637383597848247365208530510662802037406983635188866584266434335846913572623726518580724200051702694854735622822740962032157512343381693669517090887684135854123598777983406882255611302938978650148546787868539549844681053206388264021477278972679809753980267614048253912690478855096987271572403555571557367081291649116570826797523031985647938092600494124624882644278866893139565382418263911467546401177911069737389612243647532159045663666464945621516584073149466884225016097443862092967953829218140739390524263215338211359517389142211572396371581337600000000000*i1^45 + -737651269850654796643741037655193364012979758150286920197801757808696816502003351907637487285184127875088466349916686019457005336932595856559708284264687036745165265519560519246630700267381246228214701229937503870007722457063818804455398232266372736894478350016326378666634839295753077479306319731268571161046424548394664726618316098588402677560811983029481982375747719835890804801587669811732228057234571582923341817298952448835946757249909893048917802890642865859288856278853559581120953898911363230619599787489672692921188793325211397551032282979391874266488072828985670426235831027104495802383258499183301008228643440239981218567291353527923063038210888690197166340341338122286177812755024169626021464570796678972012483462455693073829225014035373333222945489171393609553621741632902607254335747193468070978718392749461258314747384195168524762101878669386065661564700711334480443583086602992298071014884132148543537221524545847927079931365998224660860663016601477536020482648527871437551410484539087863635074487865726274466724841832050233985763567906600315363355958596206404936165473669459097763732787298706290880539302963972057296607792679147974778563153923933012305931881924482009669105321863933843726277706653877175473835868160000000000*i1^46 + -67534458022116173694893610490529037187253065149096509855700431667602875162326933929677017257671260729295574551416666751352664996895793687317710933948589679551639341145583120227613225963360824785050878550098135501953697719710471617622633770086923282132413212429686339523170503396338572381340800829495231331223262270633995388620698332190865237427342538417160250641223491880973703211394048713913986000292449768860813914692168402954651052353953995505405894662091447655578874941292367108332505998592492698112453766066439752920666735759965758144682026489413380323428887185469215719706006483319752286869404028615528954037891455956567760617282327309841399885263813704019420155341326965436929604544130945861650048690015308414323085644641750969197064095177554927057015305955700818995059705972406254617164781529178032777788485734217013610168563389654464494654104379428211438612636185633232574949309981694353266847609371917689449231005837957894048391156023014868728690191281147936704575183801454213610422105570992515985394672012143629739103180199811496259070215400855794609472194805033365546361531219399651160269129237628838015697980608832789141495477447755349072604549533895980569541763928552335855075650018233906196894372958568448000000000*i1^47 + 1769181816808450750210068731078565903754246709516691144905733937220153917451604463379900746612883427103818001849151262845582847418815957268677957612432784184402008682057450449141738503161231270577098628790692764945458213130958237271259709204818631131963185319333661379553592102061166671085593114004162801883187779118415184055912132435907099178028788031106864798868127492009980760412659421544908879104163166026330180302326246416786277019133451721053912050044324289198230085527857520654468770205599176140203524415191176039085046060421848951087359925381364808111555575976940359038533929669642862856374378828053321247022191312896456916873758453458041220883080670483054645149251792709115408422880893868237633715320732182510072566398966282733852646001204355062985505332515544805271911694120102361282960078544889158132243183959494543776918266837542564028393783047306308067298560847588079530704089033760143971388480646423493819045093537340894161457466532968343383625673936200492944145282606469650524709666623780906449236933917692100550261999016900722042934492767327824485451829097028370024891305953419980310395634036758119429654492363631895297094981534183588464283400487018127808938768620531327512483433289382205849600000000*i1^48 + -11087122920131175931053072479486879802977886918269514495423479958599336807797743011218321489897772483904393214218845584319482901236221790496976029587931913524171983491378572685161628318585466837000044597061770981985143005139463442706587487614488765898523545949273205977101009388901527237657308376260064908254140437239364924625517202147353283417886015685372464808573693890668519468760232190121408326960689054664492372007238045790160762930952052439104437198295976686237240815565384498762289007280277347881974196854363406871682754237224058226386717048942523357980703122595224307807536909863992985114004875868305899240578823160890748268041303719736883983640016515909713232347437842682204775534874453274795930933771149533064087964980741680080884033892876366970302575387633414475661252941293652726287095424367133557693664397695898834661238122308201880013079140376618124406178073615619864703112510755801932159244159901652720071347371727676304345843951346651382203906794532613903557476976680443056810477521379318610690420730463523568930621300388386623316395827414952847114978044923772544369002191406709251301920973393370249251320513342548014924763310069824333650919622767742729752095569275116615830077440000000*i1^49 + 11544645338404900573397953635438459623023888848008727613348228004372387729435893637840655598574614162390391872128185149836771893886916699566328793213089110650010723939995023521962748286647533117215076399789922362467307938568614239857338466515235127399293375898244539031668812345264544101370581796603517081902650331985994957989426019807763200612963637428363655933816839422583039975553053736128559229779752899079324929821017792070183691310257160120212986691713607567538173455338786594401160627499703516046742952604999084263905207341482052168276923167045167577953011403210693183376592174130502339087738166557485868854053809799295453418217423248941675514016839733636797455795798400579096691683667849692427217088630309577661295260804405464014246361984395132329758608182269984598997507527419127969801883461121924555371616647253570352776241102306437808556730423595237109592632477654434336648807987176714420175545750913056983843874269384154409189136362505087362041332472471830366291918285495204402117640764982328370018025924013358103325297304866496105689228736711431289930572300268824436924964590715947770660967983429642083680524952326053958801732498276183869834278762282333221199806464000000*i1^50 + -3717661641275258809844550244688448175394098432877890786162915869844609773326439940654686520149381556030181511858646314843777081254093130444511853221476508521898235214951215163243363021743070805727471371623793719841398303147125965877437208641317205172279533102626791438990687457758543178948858815891513794870905622154252530272522931467713437351160890841944741731513020634152496422899252696618119480866403794354247983360874439168227087202884672694257358229107249171410967759861774554331855120465867732626064021238819841651203637722367944538097634710376423335891461837944940347738499544967542099097147513035457889036627698674055947616218340573367740917461816992063023265599367079088720123839406013625693232392336023614733466883717150282034737433402166016134598586586339035996547979557474717345909071744064544223275715840541559494841530295046693776605256586679581868277264075952025628301680994205109307106437539059014493643127621838025445805592460431928841439750127610172558927811168540425068344043943833484997054418075660202083069941300991346259581538634264738542508098932019404249601554281412128322247979638919153165462841182732221646717664686622585701046989619200000*i1^51 + -1883402332808592982772771909439741476681746410340497941386595795592488433030332146556288474226852245054607939641415303716498823793495875836243633996908183745455080678051129179779175452142972352977829686963465936983628302359865417999066452772403726489335753889206268451592248222006842918752936018060232153313234831522344703919941327888486056891691217783560987654511767303811478883972431438730656308941831190877280320882346246697910607263871902116402477921237474964728169981583296835541053978550393124581790453029631645570730585012380857854236063837805279282920095626970706293889934492744071630880256139391117716770295665446304679714887688975889614362168020449188933108253486849789286097633466675582481883748745938498730656370017742689112969041760479634591171819599471735102411699604248820501591793694896883021295197367978423082394240945697266015148104378568971737858656513676424199862666031689490349187734527398839441394328721935484454413488497727812796404257526203088934307854355946074984669036493663612543373274297151950949421742933865402934797144573559800016176886902132706905727793728225052273635600760683797109341897836970533266078883840000*i1^52 + -395049836705017611330613470556324797773558757170670349372094235468347232755858598512885235403042089300090563764979048450247818476641489395071757023388920549033574009742106391153546254574051259446499884484737070930039529161183719976993155874321841224823659818482764866503539949341388790283532558959276982628103644311182469891851314562992108624228926119509039986873467411213334883324874777319946081777939891404216305515083313090623367192331431701015679119109596351694054896261276011208930825315151578470696300471066704982471805748210926848012625742521665727504534069477386225894746679723146125854113401211583365695449942794385081555446047923411474944404935130890582031000993683610277267635988838954399246914955996509613841508105043750996610429105403298610022031075007415878550073752066629890403355498701879276857492843812804776085071781872328142662510251576490967606978660481939272881524248003706514484926917867773048222723490531181484152477992267407444630096598407935408210341119997671751937823660879601135469421933384388292411544400051150825352159626625781312706352415473355358813148041343721327162538022073732459075072000*i1^53 + -961358113681554769991833792906449182351064578793507961860949666119220679952746071176678843180980451410945811829175409441381946999331634026251974468141366272199996795692948117447673720706186159187263206153205055414566771864585565584302140211971265320989383443497462392613219215820938853186524981464070453017242608826924539809583413561736133850136024132070460243441461882967138261051393477310777693262712641631668381332533852799157142999797537263849237863701674737964084590838840745155872723844947212496506047439275833771458061133585670896041811308807642864681937112225547979158332584290672919976020874743323197709798801626184934609772545983761957161269217733112290076961239985426778106158606038719839584253618550350217200021867932824244759281024638488189776223349535231343345451680610939655220122304384006734313138414101136517586480874545770591628512365918167178526008286442670125832344450878243871823263623402083866304564061155588816200014114856291311962322938716892962594166954148759833715246818820022000046228556598904228557227885312086672088348238739315530372317958010175932570434488660804152000*i1^54 + -3528275126124824689949277562142677273410052200575608213281729010109624411148022619115211307542002134368031892649343095104883895648475518449949770764643383406270048021922696331282927127742964725534279919085650719977553880872757799553299211549583542197887436487724997720816371270312381067094520718162484464174954872729605669268081860475719619459130595430740015104383372943621880840123648034302006385665228895014608680359162039613485944754725764682787855575985506252102263001883810334375472044693514152219629208836005547559080300856814410764761579899901985618332218658458757345799452166747101169779138870772046064841826653851152576600926840530808685821441299152065411495953790493911486398205994433099114352521242106159372778984541417853861975037351213862266950491118173695157709410439693874987771221929191266669888509617931779355384748600356396930151226099411054801256080994468166462429297321152026506525886396434298444723142987440614401334150471850145498514942847708015597780436377728668176158942358102487199624839403700124616255695547876466522831589832196553600507677609300760*i1^55 - N1*16813089474788074089882789375893145004646334321190013595183339320187721646004543847555065460158664835695728356150746906072958208518892599814275760809716653364901536594664192763214709812856235016728593743743854767898209890413496229502127900290249528629420956258704576799718601152479018190562559738165539989143007541095367*i2, -40355250694085017871988845639611587042412556810972061860406376200633791393192117328073432529773107281014701898186614953846945008048492486961463715889285277163271557392140950835631535838852200679555925280941298733276111376650293188436969828342397413422904660231805679928113354411332179682107687882274571966335440294805982162398971377151223437524566436411948835039280218585169422476060426858457998593420238621738802244888442125905966757754615847806780195305780914785258464212159744805149501765668403652693864381450043732975001698560338354420548123396079896158985948666252474866878123623043038907033551437003905878692475498491124320202552254639872620031904213064459382043012929308262592717468719863678827880765577178692048174635537680991268486618491284568283558002134219922318790541223065287317863846556337135462905405535024689824455655477469917880829275696082488067427617069167037744516519209101100177506120379640960063958361096915208332695929483112068191831394127973722279727541643997611145356716240505289519565861137900975015551667239216447499632082624353529454945319277617603140984881277777974228756991774215930976480254241923108877441853234168890598360339916361972794465628989472661029951854199606160787532477636318337947592992894630767088936743007909618714043983619073442635291799553877045845766347036292900295008387553428713112266497712693517737418943682434365590669028721554128314587342922901911657658852564950732600349571374772046415267277969294087070371301570089645785529221104760248074240000000000000000000000000000000000000000000000000000000 + -994417689721065812826395840302291152860879512274855621841803566979353085850472624272811294584798876344158968239618511589519143760955834085163800857953496345619612181941579948287603781059403422450236351279106609405543710169492982004180444401209035358616689289071112915325252062934369399540086528695699433317237132370521838883718165599022770885167251920884630149916102046782728519937973240134179957806127596182549844862920785258142668394572786236373023921985690082643154050264426448005883702477377048174251525580290442062103352993758684710020869944540318327548055628056044477203493278302754203602274279045224825946651988775173303017098165559969555502069987588290909452054215119287772535094729750135511654327920534642012724526586053323797137258691687871821291936759100662874455099965487143813278172570210669689577793487719830878764273490789486673758307841159385815349097229305791989439020302982839501298537667637699162760962306204502590422968368796176800114523894428759975575620109191328949127099234021396753124607462928708257319320281533469453160473021515629300682213564316025220532568919382355721058941729755620164549849926637329360097761195402726958620151756229936868524493866627130163573806786383572684746173723960103382065501139441732287547238371679574415526362881356475238126992167265770158313523524942945787944956333215350112927539470652586624090501408691495959332441654940256235640834179519262126186223461098384976814313786474965221523600190259472282774248732297483841805600461078340304896000000000000000000000000000000000000000000000000000000*i1 + -3344229434187099346231147574640620634734470067833495894440032452172078338341933008200053600524738328566371152451529780964523417012983573048687339929500893720753184850600040685956224082344045647982069798985085430817323233472961943638917141350424327672362660818189896214371305988998935114577901170844012676640656900003969010959123088649451877642545492178552345446314903582645599464868004362701976199456128532674954211370480820607127489464174572509139371565390248588313804316068349279708167599660139252152362347074562523634530589624340754682572505215144151419356032362498703403437630742254021002896479857141594947392505857514890933047691334575803553421356553402017439989875860072528760587891098250723262741432139633404560249214401722166783882048389287223570369519032329794773678376349529855095149555588693274442866833259904379374431582471804850791786503494947991940399984824748716898127795381368452470632565237340746727615293816079860180831811958831165587066577167912843968317228225668107162945808462477035621742486552356402822584968657275305439916891481645060579382148671031693964036368246484324557412830371952231219293094428343745636203555552188675315420547529358852363858844306117401378109619712804166484088374767665408049399563784927213762920213016792566488840491267518728027250479809385612234077948373355465806867845908730940270758093925272741415172154880509416250545352548493212896150507033897210109406925186539890293746620934383271000113095369723270376652690614346452420020933927282671616000000000000000000000000000000000000000000000000000000*i1^2 + -4789264897362998959421269806464020346740733937721015135982788067024023119108015958591777657745753981555381255797903606230649806571292078400278851217714826784522370629860004566302697824280681741880944422259552461425292364237176523468885934044418486671530958686605370687789425805438301488975742278789960353854605975961651231311773319345803111830725914241746095829591179482131554799887366286028052073149299415401652848823263604327542231641365526408044156473755283637924610236106393899616423801135704717797573930721346819848852300036094098131100342202464199307448949537207146260486166071267054296439039096101715480657958573601021665139675166029289100825418031183157026625114123680537659496209866033467577321104058988608887282017650465132374866352083904848743413436135670930475910243898273835066175433971717237267070835349068247560796832623177246399456205602871192552999947549668995037220700762983834079118488278023797759107442587141203974038942555770443974355061661851426739104328793916301162034476861895992526295378009286904100110987753446823630700323791107567979118928678662443635634043491754938952325753957693019820291597885549932664911132037098693556125399144427123858035180685778767407792596210233594134184600321988504417363132486098853707310226417003388180260557429998432408657292949944068591728717448306132168195780789248556578543697838752014250905847935482327357762688988408695819188911152046643261806966794523836983733109542083528433647218959725959878664293676242239639986652206344437760000000000000000000000000000000000000000000000000000*i1^3 + -3670066578480172693907822316047980014047094264114815100504003815630003171862205798188061951868735880764036621314453117920049125126233637044740543362612974057619596592500099701185344469200577594412233844962896296540141293065034253332005952047931111425756667758627854012455825537296571792810167775740947680435423151254667779259762678499319484373384078866252085319551785787055590762086141895019935644395436493438533020285738618914331168891632473679647325311456680325864665805061942285524055161221099864077378034474480268974216314897162027256463638573747041835020718286776246521019195292344136254348771519086310187766802713205190311437317731044613061379178329813785267926870316763191185796844879798532013546564858900071411548086533453103540821750916132612369388765365492592172469647778567789135371483286873811777505660352001401347553159184965603179155791698738047189848396572155164722644807249522125507471375703735648041540820710994736589950366005294309982152637612267946211059177800942107567407020247247560145719450876057423891768814121552759346106196073991353861892722545528020024298963647536760544283678893607432756310128423616302141129992239183160381447522701383546824335677204968077262628519755368080656074858482131135789639691697106973320890673815319281160988557861879213773527362811851007089870899777326924914235356140220563098822125276105208291629107983102283053217647729465663280371464602195794866315865469784518040939726132816842188178359214914017789227857427081708257749374091657216000000000000000000000000000000000000000000000000000*i1^4 + -1716810096136696056564437976680699393889283371733785177873297860612569361804584770694374042214802341960948346622878358283855273834255320382469460105669397159150701212308196417212801384876770605771528635995090216516114701080837286758623412540927168440248450265293190425748559622815995852959721669958719045097844390332968565354353831597002446947066977909404032196304131851040166813322844100743483408299789055919241544370076927658825018773700119464795126482982060798673020844836503247236169962961573756943231025981128077105647844372372406497369865164723868015777392786042075148676444104683457253651667996887467946910172608562523801224119604876852417844834950821372185984990125730893816896153242645154184232901476113319309309127425936969532348878796750818813032443307862777029535009392474340192691270334658495250001103247066636958784971424058376547357793406586798704220841345050530217351858281183266353876609079082717683172674014065280840652804557817127353645252022631128627278516178300033595530400932862857572420059112394532046520313450266304563243744168616395604110926735991943712863296331720033145510732586070434309763198102305254997471978898767442063078476093639931777894254495378230166051565520701166415254138150447697967526121732893486330538991128885423903706739617925394539574283703795814445533233293276963119788751380989831866633720030541124301519471964136864156694964161861345649192161986079210259109020739828481035839466654556298913572987849385431862776021303445642831492558723481600000000000000000000000000000000000000000000000000*i1^5 + -545464903676936466971909543876639108910984337012853402097885676180242973413545057906203944906613634002378836032569577732898101380907314203132099951242522948035774339167138448114836177232715366192235831856777232797082478264030254998548186733268013387580180026837822460649513168038678790870331368016662198516973596776000366111386403598691138505574619431523186366681602707303349155221167362511564099482232430902317284815866843374791318591381852988445853413048719550486875555529639626816508910990753362351257282885685833816086779272775962927686803391041204724494817674007745402827868112839182291765707874915668435373183653993308713929031679803522472555854450526579213383541480093510732621816205105504662570161913128402949958725731888955682493319363653511895401613711168295472673287665089143708584927207050256238232651534289984517547239743745805794604405149584111311651819383940702213347866857691855422628385965503483965641807176692046392043363523418654212385991554574492373077692935386198673173372267739281037726141400119998294590690483323068749442758411508570678402139078831302518336273722846133113436085194373845843008803815153846441001989550596786448613534746296395957720152396042222592397480548637679381323729431641246341705899373521637752010090610812879868730718452558931288746458378673367094148252641418305194697578356586298165904390613654139150093701421669276369814841305462682820822566094145326548088844870111141593667994044389415877949549752991706830992554689292072384458150379520000000000000000000000000000000000000000000000000*i1^6 + -128395555728021170748016221604218193495002463990763024199421497297075886078970481274104942099620588206877967344992755278907929693978743498741223918706420934324689142066293852697495560811131113200558307823035182067918781929327575289344433825613645518882979663379418699680795899733487257981761160050343215297528837627609544519810462409651739779163642972492899671257742396027764128991472984752289996314669629532518805787747246233775406184532538409195328478975217449326570186592545873085927754464096663707067264701229853342947427944224537662446783560417441921775268249500304849104845251053969355773803872951672452592609678182899465127688321129560176849752087620502301661292356928360034088749313685976044571103416712788768085043255123718287992742213398994076886442108007208569990931048428492148732623806186537302460331697347136653302102640933096465845732403388000217354353277479523882966694704982823213160240736383596296966288391974333525531237403108701264021735124034853124354593338484282563629331340908826036496743847789554657828140525405172541320969448574218411508935097519406010026720135785199065401995845930861810392440243495174494979742436140937205351182677741593715623803984791936536556809534557083172617523261820124230884491902831127308442652968447467512217710279345857956245902385795009355118398291917162601044971816515796401352752600321463519100634822172193869080347314700849763781202519078667355331553684007885140307252455656154624632056419082037928756344300410295738930561024000000000000000000000000000000000000000000000000*i1^7 + -22940713519804684643440603135466882058785678717337441106633918446743568784609547222006829671303665435542871457063169497476808717951145593690117310649315508635881134079816111216153138025220364663827994328635497490646212685080072137238422910745287499974146931084483081240366960674091124392185134274824642118188669638444692817493461895270032409427526357966952902184543291431476753909342568861414686954297241962524549723212102372020997068774949574700560874243284885608663668724689867096677686901486889944578370217661265517896935382655966292284977331891354486448600518192667149501158155837215153025340820117501600449832197110951318163636343053629644183262102202286018239205778727637238130357587110240300294691056869226832660605262327380827949636400915209675336990530997343516462781895449931543809312666110165798436473228658591522605686993265087824600726522593721494825782304264335044587968859478665321645139825993701930801122038439163583944941457368812347618461948982932408906214512343257641107292725031965292746482464769087499962268825201746109992834602526895839558641345749775901327473160026306928651576122151930044607567446143873039177361181904039851919172930446825117753755316243906450284685216244735968824674231147047640552836093413274258657132138403481305616534652443879521645686038109462788744335866877284390313482006011729622049480519987494122501604048673130725697637223873583129019999591843992326361949716427704635021527099181280266911470606788378221934177074935676881233510400000000000000000000000000000000000000000000000*i1^8 + -3135257562476633605832612836781844549110543198828378010247287403356568375467605923810052019462300573404135559620016816501674489987568184486578945460653509532635979919852324587276407553488178719165897656357580578658937522578849799590802720699098549233356594404408363134542952602838762721227840574111068549418943275937832695327490286149437041516679171671399869868138966073466154656454101700399172407949941082088153612931028981188859886344899918722016396597738261085452077028047481463758954905191582125831677407374615213804427433909444338573513515477371179865109254634336629962338760091852637284940244235830499783654140328950052390632424062573906722488718792268720155648718596421930612962382921156901394151619818214247116137710913968345041430301133446383057978202140581213933756908609327648110274626039826430393773210080560267963785226798070946930600123527080492902057220183864759296826338925023496094205714450391321750277292719828692013686122692296655593953051547858664076135898425672467378463355047213369382611510098977402693902869278582155167863363511070269119999647399432846667740587569416558128604260188344608238334069800406627733020963908129341315473297296176770288228669253121246800838491251216734498436337105561676701277530450209568774065337170743279121779723683701582274330653858768886400048261165844101298239751554392799725593710318965568193758687883019805620371607252287282978448580582414554654067776472764200706509669698010598620253685266854679036654604366128055582720000000000000000000000000000000000000000000000*i1^9 + -321034913173313286007837736065838161344972766300542756712836754873433285434963515210060849594634407470734744480607576697259051817886665493047467262546759011788389370842088139339006343547216290782378297922630728738385365908336629165678864512685532451814490544902838939689432956392735528850401509279178917394976192602894540394188590959928842497467623392902594634872808956870601577847477243862916474320199928031808209522733555364595264471243729639851254020802354969870316983801576944325459886655982952839351905527742604204311854805211249723076460726600984048981228432672555873011103363073439802217462652194187533735627942775486209818052500695630694516229332503720698262946801973737129614084315432968383397403445430697260147477148184046321953496324145857603819181260767360840884972607032742674170852537790669332702608706534020004048608773329130145091488276263551562149655654156367985126774561880688694556508022354731268653250194799229592217116626393487230484118991664924005470847589279173068285063382243696260437712898327594658187138296259986592672567225990951795626999762835954642021082747881391299831749956446183909517632747786695483479632442819052891901276292862477107332278738472934492518950775022020602644132535832214286975022966794016840533281094886575329537809725632515287869824688632303899453363218932403842965365019270456929696698465135332015634892309438170816343478267950024440182150787946407714486859619455128551819539593486963373988079393327527404978386592111525888000000000000000000000000000000000000000000000*i1^10 + -23056483783844215394850435600952513537744708427556301476573779915850834265739763051755436765123255330985508618052942602194443700653695413747802985197664739737645931870463499670505142657763193764502877522160353941812445544204899412072082920493503878450707822986506404814873825468750745544957255108222591815217634713408996506150775922869356231672445280818940420656851783456563610237534606654246866553767033311303931306142577546021404570673361847754974973351102316773233097989282685037698601100923283890185658850442554014867412471114087872208674953925506915378223347311658148453644258529496680607491998008325642158768171871684739075710891119390597316801395367215671046430579737702856940698254783817621415718302135597944805383705657426165781362559505366628327568147057119157131980604422245663349978553034805645184633344247843387484843357335926892993130310705771430240039931817303608736386723814718798837931965068107418887367908340340995298425518472225657008798886758118580995702839202939764914722253419141341684529649987069572301319413282471180583413408203640311802920474255935577268388273212056552995794629981627558181745142791851256245228219679700762890394107173446047594810285671857072127662101788092355469950783623337772005809941213431059769361664463420923249493347383664290444574056031368904628389930749066217441373828331195917353436196874077399906881550717636280312242677274866232098312271195473563253724926656144336326934823119940832852283910797151961553065716010188800000000000000000000000000000000000000000000*i1^11 + -1101587056399427513642728910879340075864154205579586621663172188889159909229909275694271262388706923851547219811124891130229379378482082804869582157324474104988719536785811573350162424635393314883867628722465345838000081937552264715955629006243366764301346265415027581030377667631601934994532382094179888683488379597414549936774474044958829779419035065689499907485587533814131422514228241535671878679735200891216002824784242217200806271498195898329180252491717573828265740320930037499348071334564012693161695862739246963564263818095758456547821018679282015434831966793365652000080443091929743898584964298206588223595316682137451709884691373435694724308652887678995125653496899599322780751571473213132646825658340390551873396461385019313369926926420250571383851196103859926535597665763472764575322313925583311620282300944962859900342976597570982712053032299257634732729521220463518462107040516327487271406263166871934088857361532742038070591469821607763005529475492521212028933498069727751960351837582822755840211711611508592831536916206792645222214054060912457160495534126802510377059697014805377439380354891202424789305306088566328566848450682315124838657176393059756734876049513744165501631322123552878342004673170651131383932275779136271219537504273937367628085998856802183220852995503843330484539842222300888731746029023828404514388893860140285458398222381977583324659607990312202445692253651806690734597613363054073031366856584387482681812717611826998343567933440000000000000000000000000000000000000000000*i1^12 + -41988832898603347041143381455747074558103806377220697285312435342039482882612052101766602322608924276888988957501336553890342145927511660316925482192993197322104218411572203208496542981952451244562812560762595317643083944076837977668153427758393786007005758532669179624252097179759275420043535161848056675242159493112833632355875557043537516881382253716530432393334930694216679214024794393958853756849847794380881399566300625615222510017133291632427563986316992656586383010881086320308673667487274204327482720051572229563318605266368805411362784685902237787121535700406939650477998405009454420696515553703037339439366511190078112335620669144463700493293397080682259820467085328615294962799509830364507694140191656584108810485601479144383245876456253296434634862168019155566656509216107799829944459989486357854129789052984234361838022509029619694433052222588344899590879620176072502236227287125055083545322794744616707788039627123959534761025020239818311264714764176253643043979196663654215905822525676237662004910398751569550186520586119352585385663441088783614270795155992695636415998727599456385705574849343781413738516175226991863274562698566890332943741703235480872701203672943927065170493069809841728751531511570825095966608326149588916315396853930989637848817798083960807391458361023380225056138570736285948711245075385110484332569383962371118267870411044193023372073265671604584082089795849496123728420571899683068320329781658920569646888747926620624388096000000000000000000000000000000000000000000*i1^13 + -1647136865461263936375733482694276603357833268161021563678801493075861661742263604971931371403428928605703428875536272172400308129155050459258629425121642331803149266078072033069294066679379261771834210442071296900509164440242066780451398509924468304284840485827489551397654521738322041151437395305777032169109159751096815557278451797192070650702445588685462837499612425253641987754415950237609781598094605556432537306988390159055754092716396405738979673410978502969582656384643506739081219954930694090821633668349761399833755969619719515280463444342085655709026674579460199460859109015697593818232254662284968513053814114704151023029355073963426624545047646562415767825127157368409005459584026046960496923374758998880438474516934271018585673136615849583621282700756533289581585378109583528871036387125471601988431069110173436184811620197920453293448023742305873311705757924104377059533004922435644756628862705169992171772572995366669643212859350555480958086376864857263524305900444499407388298200963906619048537034855687087970540823973200593090743413325439303626656155244519398253850555368499494119745912631829637256787785347732874507075320370665383579682437730054879644129172906180940748077279851695686175382582207219305438027055465537975218816642189400305923592030859608331770176355005872978227337601454986235306161714715228239363605866439433492938900385093343812501555657913540904190378685815581958903132785684471335905943172954792926325561292958301631283200000000000000000000000000000000000000000*i1^14 + -20817835329290411547154257265023607236275390685006978363452474270466722024012796889841267431022090092458211467228136373574657772226828928208188086231030048948365009476170822782863845778139210423820854248596702229033627155110183549480258793222883579012363610161950964540122252994166185557277208440125150170026740627837632926002499019970763046589815678658388298018069277219040658502258105820594535837163216591029020048967687027241556477296288083174486839574179753261355946611782916514196267664345209497832181458184080460213042349336817181811650787945794356837043091629313775030060353166915627372040423678445384356538168558698553398017129909967662928348414783301953025008443667426176349148005559926815643170030568617412894798734721808722787959237368606351327515949659360582868376376888981320440638943577598672017427775779336379315213136092917102287755623606140979106215793038186554328714940566737777941043298508243523141418916824325204835469863292138115212195745432422856609699285591891934171251218351482714777481868373074592619805579075739816542609182028000783727799551326483329464015555667627760144383420924956518589850373189283763408568499625130388520228889819772582861214812547155811154804274516139378115221441914541400432465195978979576116581211000556207151276352836713792812683851961824215320903698636141513067341199654345017184940235749252992231973576990813679501589343830406988919844257417992990046212710319582339892113364434934814532869684588655411200000000000000000000000000000000000000000*i1^15 + 1078626109589033259565819561477181064778044911221080017293254182513447982410704990974016613421191393671076602700931008901809520178532689489145007182198010526783530320500991322170088643689843369646041719991097003302692939918176332886841486154754313146864336548206489711787788988024008235555960336757301840215959057680143061048886974739519364524814559920741584268304107081252763826617780116624181852565847729779313108003660377307748676583231227228442511651374014935655676811137006728957481734627499691628708051939144051700926301080409760400811299731062108519184420141221744188349269489932301348256461516705040374863804482572032164266270359326424275036470124762025745495020837631620370148971824544709339661897355973756987995321492968458858558056766566734135844399242968347287077749718053502491776691349638853990730100702300450210763055004757444996178954244252429574579878558486940165246809854217708548249144463069238780954087411838891660369751731847256157309771177090430028352682489371796223387243485102576070310742390266411013126864326521355224792009282603164893188112672140320855211114266376549146011861282182627559046247935282720156917199796298381348673457994503156412428892282628238222102490844429420331416559852210786306264591644195969475336878342135300483935120283354944963257012760839120382742422283336194458582081065898938892396213959579761488935481676891706026684430396531780948354799091866886167831891903193376292660008215926197142020852270759936000000000000000000000000000000000000000*i1^16 + -12236738255450244433568511007330840099605332246530171613950947242238024451470178456773086244652853117968197708598131077915144563139608082884476474356488829057129967491171247713632528435860320120954889668743175795195574546573981585132922838901070183878028709187773770166605429480551645557811896993951624927366307306526080417640303932337738194291906804329065683296524777243077119786192111330678860720670085292282341326484940585377278776206333399469037836104605689351260897781666067389363215422507819902852534607467030885908479081165560594943438750411592740737443403095555632854512456509962001172831754287288102207023362376009326393636019726366206433894005441769620970027867845811973338177032179364801307891339071590070183664851776232673076422339260420000420761913556325360669555393858972027809540199439587818995703574694079449733056272885624848385391467725434857464832706180658967295757610263518273574810257403136953419467490832917876564336684161233779912630887630235229931393902788802904823210557563531059410482817960327853378973613238981456001721115567369699449839390240071209301052306730341170565278638210338522465943825113510620284455442396168548924258715866454166811536779411414568954512360518675478268490641106229379922809238722617089353556959938065764438163467047629094790337812724125451182304430016547272546672303493839938116509914047326715109541892026933293788290018980407827257470465388675016401676175747543043866107922510081258697636446208000000000000000000000000000000000000000*i1^17 + 7924464604917334601618663867706367964728725504032763739965209255753119267820415371107452485583013570350244828427222827071815412205485552186724999121988904756619538586677493256292358436980739417625027954907233738680218394880791361393763276806889448176464616245217300660207400133079391796673460517890046900088054611121884798739000970695303057997069302501286872071540520662797083607770173659498680232721600019922295545176738193265980336620913501235583468928720108361070134974521163114148858592599841223445691462357776773240833229100502084553055423528194809480911560829161658941737978281755669833398891875198319487689756776281523171436623022794713152726952225197753884251401137684588373709828705595645873582369669790657718181564911004522404219580771826359741513628273283889088380257395070743877166464690278054306750945139740687601896344288659191501597172360722968132011901296017431574111135077384059104978507723523512362827377638197090705280213622085828811860973294242931849086665110757637820998697885582522948177141944157566444348295100588318228615728569328070770698085906848227490910712806571081448429508372417946355661138005190275581139861408810020461008368479046942471194721873471567068912919307666049254929983089547713052645948842797080376031703119445705798578849219195933011542522865985045160666716436208687128058686953088471728351742675617018555467546483488129626423032217002838115839214068016742541503039104802402487279935370423972386570240000000000000000000000000000000000000*i1^18 + -183431297473866124573358257947769970542312930490419250014740248529875098746957245364923231734934358686331040752922070332332770602700592588327597490102445819575496272575603141512527347424689598201180586113910131002466883583016734501595031092887261725391024196437078186395890974418109594274852191788344718138558167346538023935270088357297325067315881902886478679524512687578255197671187467703363443902246089687507669928436210325857053586788947273206259777567153359873227742272852812227811589033567345971142163930852284469257602829250315375320420161591463872103470298184298826703843750213827041821949659194021124447932339163015885844391217716001102064276458405181349802136856318441323114886612015514159602354831762986614152111666872184354680216394085041015126527625757544666252795935118435015145736414722073811299359376070494989198792791638643163348292649722989596550255801470315948657917046451912193822603598447944367013521475810957905332752019587314365446178354057592355509252079266269396894629160944511352862729734263514578461589943645479577742206511595361591385674885203178542332062618015728893889399807388858404276512232876811493636633188272034170905403289011728926819349383165039077503240058160640947135348047223098066136302786320374877292428870804855758297983176293381060013259215038370413521472580509298176684288792514287601970900148996244628530431454044961240308511497865409994496612074423386721330223846305432250640286707675050278912000000000000000000000000000000000000*i1^19 + 50096511700097205186095837540468400008541425813205571450862859073220730649722330764163753674291300843329079254087426298431036682405233906091026083531774808871208177666690293883204375975749865963803444818666890785085662229750768126777944441807967085464864577881820196441626510898516222774676074889317277522383747275467372907490999546373121127024265636190511476925326733987592664716717674675396787335996937868489144098174295024917716799358271009245984662130870355816394777613939415187668412647296301584228932752848825903357751291920211268984512030823914518233006200829614545461040318821962029418156735657439230856671614489301170557996017901402800751312897686306876040949559129985285399917472548393579522950739428283979967998874129702943216110110343668128500274137886873756483261722766102300687209750984733045120655863410047109083835834581454640204298314430350094162236787139418988776162607269200245284026664135367854490997665098532183703163546571224367865846549495110341818556937670587582894627981317499082229106010757795509184522613479528789026350885682495227010821852315798283854436059862193752756000709813746945851305402459415924127608043039355347648533673315537129199126971161691456050045472056262601927811163424919477880352811355177291917838236808426994706833710581482103268049905523838076671064845033578052451330547521303349947212732603557120821288873287168719894731314950911612153111025213021911021705458873211227682120447033344000000000000000000000000000000000000*i1^20 + -876106283935672944037912650001731690181949837226319775443512232060462531228296696260960217595399577501558728168721129954384129611531608928382300199966003476230716003143995810190307074892968199366526156588487340742810159103590877914007357404424518547093122043528705774439155813670061891711292490333288223771733593126805860896606792507373940688992605450406639842119100166070767940591488073884172492984269270438968542871985956814958252716926799774744909893204768026584390190378137827791249771051050534551896004294777221028210332873949472905102464174800132700810430967700002729236080141977317661857135309855624649699015581903460899044056171521489730923532840837872802262939279968927514863702385870728303161190826511796657631012564976710353614258888637784151718460384706276441395646070509464116975509014372768502553922946474084555941293586645969475764169457484032272762115855026898208229688865125862147066320536554350188157463953351194447969904319058048650877721753676306938482692293781225165749462896196813204065404559664097697471533776278036198961818004095823642855111307587611261969923925953857811865866488139860842098207229790393268428056827415533400865010081449946529338351320208611780985962553382803720967213828543606882628441902383138787134855258378118450773114281588614656669772428986985551360313925224358924859287002844994586983006511998766269605343716975731184951028019213020722667914234409116674909667884100207885020372664320000000000000000000000000000000000*i1^21 + 1207662588023910148505175699606134864132703641670912143492997164512326136967860469251753171178826415588957017664439177803130653792855676844338908741616874149694902627421496146546946277225614732425894091723481235419095281040282655923189291028892416676460747565597587815745594179002071708078857618548849479353445739668650647217088469401089431696672071021547439345640766275679803173526933800251977585521380044288464763570072084704683634216782622594806858578776073768440666944106737475925217645573530875507786075748688465472913905454068024177589233270473651854902281308727954226311609625224102495663321093720876075614799786661463606736042440251078609452147618592218662290333226218885608249897401551548386096307959406388436522419956746066195954569150655987162675325020570534634423593422262460968828274727014808527794729587796724745324378830362931449292824585299466660722196439547925720397979307108149891573841135237368835601878001924723237068589900798975519913888645916757155376223498825197660303620625713238855993053948407871177167558341898619238517273094339027618710391749062834168611092410638526398580134971399527271401322152790629404516902184364888097946343447093322189559458352611318080033845760658155195442224716003512732408930336942487674556468859322875315824116248975781148561264568933278552673033136067041829283636352135409809544372332216584553811439007871789502951001362461473006278869839094311992804261578858237148528640000000000000000000000000000000000*i1^22 + -1632010282562669053615226225998157595672960828555240321949349777357964977481775211311093352896437365913113387668992607970642683318909968901507474035857346397855275102270260498930547060257351007511007767830002967397832859384515675739354154937011895414045388965562550236085968148909766565545490516512774717617314811560603617134959228292201586411553475206963175173485871752920103299401343717153112930237438258326154036281901777477835662472188419761577766793648048716135759175176007082530704637489428014217810554067830022876923515901686518025685778940268631742997689021421616194094140263788007242167001964527122838090392693714841265641512875366470536094836441784920271916827857114436062423289856045462001401061302028991039156230740495346505063445930915660540125497612409290526236040285429253996918352908929977637357745993142679504210123052874498285413241302846068866935896993447321656428108507701859458781588135004356296985096758230867256300554398565134149266097690179986751308515938881717268713293739432209443134957130698909144552197026550189301512053578626432979531285676638113793583173682716390731919603542771147925124745157172750641031864474081008759861109127724736057788280763825864655300145578320699980504121753401891099685429376919210603424515143265663714166683892003654277983795626015062636632839226189078127762924774490818976071359406785249222518355586811018584284223950903433638576347558647757080663712971868235366400000000000000000000000000000000*i1^23 + 1229206922458640486841644656399211289116621793993619836365964305611467642691095783251317404165302420857460728958747519416445692380982794905013515007865958982366467039219502021498052759166323833351188507171460117044167261193227244774850662952491925168531419491007147487652617320390186554864797131995017098341809605182170989531328196857949331508389012672891375053416048184768088584401801051417560563185936039561526485468747952640088937467027625286424124558127122670822433668220588595256212519523582530889466719324809957510744676805220872458263443910069255175284201945810511439062100942830282541299223975958952449673499089814584641475990944977069565648269138604290761559095921892949587517713022855871595658696529775724373177442771518511685192365485444098277429443661396404541467902338462550422334191998035985726417079969547762314447542263145387442128599314810663346640043406339720093335893103856368184914567085066326974331852527104588930431319075594987040673144002509153247646604542770680180124104431912981958350206078656860416480928683553127213525790407515688802365650860029229263221217291308859561046793884658767943536068004231566365613212646805272866494360694994615117904947124545656696871857708449205372663808451213648357743167081746380326483054358096485347096136906807962664625264445749485792241991504268182470057760339583785662214022560498754604369364022505173163539032513041435345594904043623744916233660661760000000000000000000000000000000000*i1^24 + -783316097182669202157723075770113931803318012993587142277434265858419478577990062095281418002138847782278873304610078809088277246353115947065576781110880605180461103341486260767144851186249683845210882457418603077280849500348903026668496156859471237199526277225655940919207634190313056951933778445585369321566008734058299832733826176157604392956412607896132391285596931882051816763746185305449486350570131737015270666057196662075465693227666431265706047685951470408780375316521391331716087082425031200879152271067589074910987344946365582556099154456618714010743114413814947427723366060216855315469342020584908839710068169623979650742345701119231143004265541438153772442733221907444042145986311109091060550966705685797945973312913698502517159787653636863403024136370227536019180501779830935826155615296695163153150639908657360795011277256514625974229041528034738158114921453576085543152056094776774553410918756255297419762229519538833260266128190559354036528717905296523213409538726786340076125957303860716761473270272276904945840741132373384693572882200137355188815243504305460850590774161449007296118847410229199784023750909279388442887566304868616351038343053532076814759087452892094111207483363024888693687020189972637747514215136906182370283929893979106220776035340370502280292160636253574674394549621683848734063850994375521672967824307037621339305835050106649383209458016534500964098243055735962379223040000000000000000000000000000000*i1^25 + 331152194463601650751666240057663486752034800132707178922003279865215835017466100947873485761335218381502063067129594620363199257121844953301592485371282841091985129586154920692968172930537370138873230351430084974637910730444080574906087343747346879703017473842685173005904655425258327167487225352049185342821685795443339630082228863785132246846390219361355345290241039423913882642772560422581876106858939515339322726001378762528030472349171416669290676836598940073246936419530471879315742567028533712871994886146325078979717419151366557377908800563297598418467659512025132445320192722739839818135755630482822159482611928424062410301835413381683150702471591974023165207637011324451280112997290243835537044916523077546466844748803600913046113009254678307625542746724326504862479883774467181858155073437469891142896508528811876350658434883348678070731261294905719924209538357310029034179821663918292278973785592078694204482975351463029877107623595394851375325163889901407649474724338608497990880944264728315311379564580153971810580193934667522409277345027520642166716658801961552182747341045385909800786726597582892520358595596509056906710247752491693750044958938948086603317298683068299853056853123060285781824341743669560552079221165112785287857431230581882503159200364153278335127999127847427672830706334035045893302373006642146332660107843161131534053001211185926807153344928023705562062889609985418854400000000000000000000000000000*i1^26 + -118138137653383526009019863555410634739096508872619144733508994153780692105571214549155433869026326009485647914299978538503215656757470864705412434615239556265790194253189771653854683259493539210782292206482801443476385520370937247593780735782958003116630989707920905481876711431934521874792746407447408507214581822742217035514227231477722823931920706822196814096857989404987319107799853264547653804813572818884098317412437323069452451863138027971581721229505516701752779434707282840767545414751746416037353387989913187937904004194873484606947373837317119140362322701643268416443008939903715245307580598470731982617326775150611089054139672330313553856850717114306287401232923077106177798771365040974820248840847057538149117714168913057060788970833571125090907515434182545335475342184965860538207277192377634222037794086925010536324612164196755157786715218166557669524444132547917677819943245462825458589262949439601821790160037439181746307192153334092708046512833261259109369334162901591155957132454449338806498987684642009829090387816880063675180695462086927590298231516571446846024125687103829302821679152077442878647602239023260458826694725534404989602705642230026103062097378129571318925568416772374402621857682904876520260155051071658044248652763507911363602497693653111150065983458533742412100804200094941497577266233808639225576670987454823089242894110295933670733182218261422720405244655697920000000000000000000000000000*i1^27 + 17020365118104167267784882867816688331225688149941931361164218753650199899123529178304683052069362747329288977675987008307324094356283039925797975481114764342914410106952460029481506730777669778380076668749328154880559608015757632047707280949311824619492555469620002556059262755700688473042717927290120207302411242536818494500822836763426415498481268742755289182746365202543737686524349567679689466553402043896450662267693013755668533316936362469175545124827948370801396852879434373525739386034895063627617854482791368547755593333075948289378177136154507442044005850590850693299596886535075173591807454920904048258756660718773040481542963640182449195360914910498191735438282773675488062959725905152640860380075860559839078598387486847413721901439439331679050911673458940690588628436149310471766408845739362991426908329111040413210281744018472860237666538534371481801553835835491156425695346995733472511426317442429526511116353083479227554059008077060718030719988787170620780019457723507975225025940701696577645205798467840323155151513091903329994425732941790188671833833689350585458589462267525887903095086991583472079477381232874744268927418008380670381242980891627307975818330682849299077289411550251163779977528812788583500187423053755067210159286081169388834582909039489843997112010558460629485248262974598723502316279578824988979974711812573876908319067740888929119475859072019555686547456000000000000000000000000000*i1^28 + -2395043589869129110421643392283728633652309744177185615837827284023476675056707998879436046582903055150936819914837045353111806844204363383742560499551306881316827372440648667573026949725805358583996105954364699461258850542580627877011792693581030090855621831622403580987071383313015059797028387461289870946602878533472503819182075621970650282473995263217025242339728031281573609491258283081733010996026889451698041027193556027612722208822331920543206200762416369375127541961857078202425773829559802043276251236454813662120578814359156930749159829138711863582909738445919310865662650539365710637115387598381651058869574489289884591429824450465725109432367588474820338988179307015116275825273100127880644574836759345690647507842667774832656000785153638526592336365270805619373426002917836760323196576058966989854516153656386660611189554997117211970996209078166578056343989289259833828383615498088308008018002868215604624974053363275148022225696306325080364283282603563515169607617378895708217305068787182411390494572696128098261293073132724801963883341254101517126790238960428209736083071061123409648652434497087096551434190215775757774482742590008970675482572696472699745930243340973653150740876440471041610478982693131373368897625221599007665720304430379709673262772588337319526777631516356413782887083187628592380766595071993890383867990973878994454466213021004803269558701188807288422400000000000000000000000000*i1^29 + 92319338705612264438640314407023278610587769350165451026619661825153282237075308894054744551817529825138984789909827012353591429786758084666181718254532924398122148050606694519705265836239685584615879693603010266018985642172197215679120560169849863277127666500298906245265691383459124792592656310619158977055119908502019206605742695838860703893896539716867468574205485727046693182687182867591951917284988129041056643980602303817525156660751619370004137385726190020489218029957937970504360344722290399833545995873465837563098711819991858832646230009300664521981282517535884402732240054995515929061252293516137701169538424546084870364107713689250630702282926859784264353043565987272398356718392420709969897328632986581134277113558287834116545198079793545301645770801420028690834852867670814396431295864604663929062156369369257368171543261851123172178110130466653385656049302153638862163140862686918820468276423041641778691327354453806726112353581250671389054703192105093008327486195205478959969297443072327232975256135648527971256376729664230199926511121607583933525985510382335327360598385337433551874641401067201683098663170046069829779784362364278083492720601148863530211759046207454740270935416571974514939977795465717676265423208612937750555009416294638695764695465591714738959236236818992324845335815251650573690287345736049995036550874899754904431949696628234724724652732579840000000000000000000000000*i1^30 + -3127902422521065165999921526377818077314949242556174188525569703856300677191890996754020905930301896974059817331246715691943300185244722504073653618837472607371837376339429811616682964662570372538254482606819920467504995002553425890447184320966707231260165890741740879329220753945524713100891063676709256503943531316806084799588324804166614753570628416775938951574143737950696652966589391738343117631869770135357970183900837317879900868525152503828066104648558559522403589676007743157087765645576114753484564984282507732720451889256981795762914401290212307087939525206047930181722221872670563678543532246340229499905017073417253051126141177396586740728408961559303642805248425498313469616776692777607069347946527031206805360668517586285832821538884611061642333192182286248033574036250605873678919302156053876347408647697089335150775849982304607841697980270783173136287376654194845574996135142869245728340648147703764280632428540690493188260324899917919166651987287994570965619924308077345279371646424957711758194575771645459591640500329079184848802835563443840432162016378299517306069569379997385945666969440943556879127817556510402613733823695484629118494247235097050990451117008234402132399579101256897232107386605865594531709695114777383928845214052230427614085697344711787376853032611177818535338687790828946580006845613053297782182972491316359846717313161579141070323712000000000000000000000000*i1^31 + 46396621173498824166935957176991275798289369574611641435499772735264939620231020166226435999413815898939759367894683926553497735771472887099564016319158606665678850119879710598158944845278609945869896608326063520858775994326134873066661995651618547794941096864104644086821266337629754491043208013576449077128245077499496965139871683578097818741932590716345224219035926734558801835268874124730879965798187521402331079998106614815894402586328850089702017435012955928600706199878140257893590460293586172630194839411904584314744356453015889985661243955240375894155080635957231989424022475042342599905935276943494323347821401402142897274159766949405977591841394277214865802570130272214690172454141399811141721674032669970798109789577774504861148555908306134219818160625763678806851726726257037993590033324173204369720659035903922032936210995373781553082448155686186579901397657555953054112842740222401583335254483190371219103974441871073188096621925504896579126116255087599555025619587770891439360418537842744213227321074878856842895512057457359601260221288734132692545491134811847017020903963517749063125937781652552002328179294736385200163163098555422251298591842348603617974324984901071170352861117291683640966245570379761679580237788438231010636499348598384911585614891507006933526710449790843212412679807378719894956464292297723026892840000463908015045985621210719846400000000000000000000000*i1^32 + -758464199858246756867328233514269372859327795949200940627122367513280754289619356951473325855027661096218455598453503914627826430593805072677983959716230965234041751580190038557003287773348102036205413961828407801947346918932872308043511889669519548495241822329293833230549438088807665422192791581078081426019885367152776388283199450735712755734586503166148048570547931260060155931782561012200432644855596062266288174592553371587446167812116341159494917773071848036470033141908889483440826839998617677742879066657115019258631954335402234246733037806317692805707070120827132824529738569833210908631218667015182206504289588827996012121234703709018335316629034345171510410747426018575431825217427146001719450428853828929245406895741144105803596405872930776681158265072315624796715791402203487030255479385826352839278249833653770833238113630268011179279218000502785901163399070049297929411654697853846483197655819613666813071625315270296328595609101669291455873624751817498813682116118091663377853169917929741217393509099725879721865694993128524133973122890866408432924896304359320484126145488076666426023132619696039945836387370583611023598590672310314436431630948924485276641176532198017932286693618789907761391950427303096171431893179506072204485484917713121821793224946419712419848973462227089932212273644050342246525862086140915870224772906694759052500742963200000000000000000000000*i1^33 + -1439180668408625482814279726900602654271649271713071732823981713164005083987239711212990668956505293072571780824348021574265737688985362656735676253162568757314361933471570040174791199967427476879988724795950108563574815468211709133108267775122982262864521161550178408583622190463121381308904930395061900799737852395120083362943120387597860555869687680023534884982156915180535589906468795761547376410382754099087752298066042084278039097937103882177589056118506643906012136385422520046571011658206273933346941490815815789635764591246570365538683520138104733855179497287400507311615782063628112717407079513153497746804391496376763448326571773590020491419870350712599953417851369483083220645509358717564308142981777441603036281577173817591226451237746888038598883354393551629286885779110634957946213685115729768680395418653511995939117193918682369253094026216992874972384368815015632316113281739724238433462074137194639009872814365956603962580388572786996689752446369552097079588897577079178983479479800395865361923605066067808567712984752225797857562723811120811181552963506124671793408104951821693746937570626002679866583892409678039580115065924039847597508530724997771473927299833855169308143873786396123309312691340337264361266377754432156941754900816370931669775465036223643764036317579252583682679071562505736636506100130528992596131102613555476692992000000000000000000000*i1^34 + -690376411415931689421962952280480689692145349316003296628504634485092311811004071185790353589084134255357179397337011190558570532025812872844644684819661151283457423949916025679710578619452676424403486565628540737056978287626122810790614415171285125850296090470877095886972403971080615706534758580287704018653165850000350891802019623221118604840221190216013562507485399141667045707205674766931304271350287053279149929766549272201935769465378732843399862996125812336539598847998398261093918353457648639623135319536892484803081321175809093557836127836480235831653514958664837344584104328182292554075417398472533486942990367830479956260023988068176249989737323035421349736209948759905991061449102115223137622469828362310424291324134194586921147302532938950513138364982670203597860413664843105715921305701544849787221095163084585798864337197432475931629757872752062623262904927979917551836442690394621340054910793610711254924677391183351931557171410381150857449386089422527402301004023002851058279664210912018993401009474973324919681053807019431562640868291722413799171868946608897849509756418013712660733306105589101978543109339991997421030667796848771415884310135420900183806045362944458366657604740693488246239622534606099677685900259690025609849697412749350416873249214071089156156629103871452046968293056998320924717126325296498272016866580889600000000000000000000*i1^35 + 69804258651723398644291322930181657384766869010780471821637924916529455859595234752943178803300971716355572318813590699067620998424535959092496326215126307784496300173936850258554458211289371406565136553666712754921798535999856640716194683428296155657351627718804823837283878023928250662126594544059555512477251623584559642010384361859895819146420721944441565237277789746509359000485310632000655326387236432361193140822469614622251709612305186226732214236286094167433185834557099284258655304053803099549762814038796414938791303064188102295938964900520010448132875092545414688435040711304443460725370209466773426061164211876036741649223193274173990388400303729666418203189451924566590227193066732288997241025209136955116377513397162517489663900017116840616534827685725583143837926429680705570248671301018763211461706790251252334816535658509131112164402906575405197312090814046664944840623475347899790562664988131823075107542585831251874086555068957486870484429785887644030007592909858236018807466500778387682935709703531378395453533258152190895993088071055130806744810983958968605489811314665885231980776964126539557769610260408633478363846200370207525440743772085815828010581503107906174996218774647097317413761931445167856584126771865460168896256001790681821358344932747995584941600342299513875036269639902296000497996704754327932108800000000000000000000*i1^36 + -1160961616682318821804860399378935039050311441116415514621312761334978953006116867532065781249890246627021775358749409964530612791354730565881532172422629299020088282070639510950096048900005949673188598324373798814237138060200370729567954453756641316889912361551972079925461315763714215313475471921786155208602579851723079933619228181057804730875804612853745922376348803220743586576634856726498733924562660366423731176468901202706875006472171495564844191791596275432842699262758778017025666249919860809504851278051703899923512082154863085594901437687964458458082528469876266165492110879272155905642317874049822549439433407532393046870598152267315265018377486188821905750761643856107521844645128208746315115724449626061464266524361627353069011231375761345679137789544380451345658286509569786644089080014611355449224477867698483699749091368440401916676025460287897399208089108594900563265241153863856832633478173379875617786101805825992671789997873338893505788580060666756439211425770851356276135299296541182392964708859397092339375415988612229989638871562362036964035372398338360751965509790907806388943829237325000962000647747634270700461404014777883116751406758862475990926794196718701284986103927758061915154402752223436252893470744325301155903192472426677443698375733290097148363540903987303189650969697577170068360598126592000000000000000000*i1^37 + 325118175117005414169929486782903836126133355803780385056913760681584482871656355345213435534910822690597009177088216375002705408181782135598457584573156971347720240188591887747961188496344631655278774691567752286123027009900163501591490141572114361601702798280691905708653068032844954649662240200202317647900325192058758802057102949459319176003270270075042725793686779180225957313618574418944759921083025163061750405936882325999154156726802446398750125555975449186932623720916895263991009585036488037664364586686128428634479719735202167038900502863841923166397230053540315352717495717322518340012763759537719872842800004130050864843244213968734497087654860132154161650972532502195998986266670770850643702418186435087666527558252577928939893778276535961064169856362875606301210150728121053653634426653751955175943978106140317353420825277935756663348946223652888379500468849502711723287776433575658349935171737042314370170760181404473191395586126720813774874426605626120917339755865628442363943288155571257159389413773762117602300473973939375655420765059973432492949023285225685457665437503676071365609340307840906432927123130297148159911034715719783979042878446284254795368543369524498327878419434942165414612585514314891727565548715313787834166349081387665691786890701527126398943613903214813265366921466160454041600000000000000000000*i1^38 + -24022510213429709418954548845093730384735783176798123678196053778027252936528993313691275162146088518826006784567774946589677149078796773992741843334425714558311069836024388754712153451665234299959409369080529292559195229187501851337418324907607197462327579376990700532179135503053080111038758772520768072102233568479341170192311922214188170468653092244024516863409166535656443400662172725995531679937931066539216253304271273887905278562858295069364695469879241762545861199406103991516878064511340585127533509502931171660776232586292725054903911206013298193347762678440733024392670713066334145716108015140792081808797427568466040673841688165509019383391619519145105691333741519872307149944742689261834120764060075511875173767915041429526444945174869080852513047986816002352949636503630768323760169806683518362934687261654129660595562567784434755493080862001559068583012994477164209827865597921423766622398189334790507349453147305995394631522100763957606961441113973962191140608963718308374147398075107102473798492336714167571701199115511870678696710409443049434825859635240208435444512082320156246834467917957248112645002086027354830953865940272546709192488927760531488430516636854819052065358790967298021578881990474409430837332191657697990164036886067858498891609979370799466396288236939313092965341656514560000000000000000*i1^39 + 106869085186488046800618646148491105982302959537533132801301863581795743646451637524865759603835770949796219394483979798382134704714661017313421211174269385766322747694614354553545292851799717476929364345105586375061358810024554935494938470828224351086910441673801072346885749544152857756951856830934368052953290744681358287108751236632128332604365722049196534205005745042894641594890630665449870866867724634302513200059901962204774032654452064845829142105096326759537922408824371253795003569021447345008165857908713719244572761720538652883406392081524003424701511549216617643369225690645506610026527405765862003445979432036398881460179322858811385354538714263310699238193641682235864734657379341634266367687813722507599220792219148602105657625826970356961447090775500289001421049834260482469827974258092656015959457471851424545757532942466121106573239931192218317199892352379934774326812084331986052263318635272103221397462811927370389924467476510265810399014350041472599274854283252282174840605872658927868423302215361810687370388544840340400394418507244662645619585001244693336471148257192625295409580023542299845149454577433418572192863669523329790310352437609384689269141058140618613448768735467037787215769742635466149329304174102670727448499264713395003053721595424352730682900956444413132800000000000000000*i1^40 + -278340024738682838544816651850715786627116041189890106996954973403706539858361463061273183101745848931164377185853504852036469643500415046252042851996695688937281096918572855524228081485051015328684366984945176322778397640102589080292176308783163965046677964618739752491710283784308359854081811132906750239946316532149643775696268937969984129507549224267301562533170968612793453400383639310382385260731892782462939837958679501506747508640609694873269495397035175061488293538561023812414502728196496700434048450551677400946170857091092036691341595418435888307719532199363293447223703619644445033903256048794347719777267435009300605550155310356926378711684805953180416330940045808743762465847039692393257608473394408117742969604153874753819162587753850132138341979902066304368930359424968943145457695407586288975483069975209998194095138080779436909286968428216814836621956639919034391412704208119421247075086139253131882117101076863368772168588772766332739716650382605821579516489825879908119084547383830291759210464265883059709462975145483788041665152257430810371421362777399455969262023185586868079934669696406293846432420642735222022531622425806579049982744586433316212898542340524830211325348374406986075664073407417582739499539260905863243602735276219021514913863575769053576759869440000000000000000*i1^41 + -146159115272424595981326573226382906756344313810668565656019090343218266077301685028081990548676362984217629864726032629998367314658940541133115153163065545359467533667714638695531679231955266781493893371483663707738318700131871163254279857339129292870744128023989120165307047939240567410261216174966080300256569718550829364993588895205161302299759821639243672130931994615630649966038559688838174928963502208062739236980340371119027310337282071997152753214513468240772108231765821961498193371787311388929317879904049112453745979124284585795228915508936838178863697169135754224848396219179619360484972277354176075699355925262547539340623517563926378731255812789927486063604978487021850638749421236528914738473990745235246949079984304501019178342170665214102342140139969006771445209199644033566328381747249747638831793942994236286464567990209161739307533748792611695514768292070864903003306267717718356039435031563998048102474962832075844731215074960754995375749334753100999999578362968753153536263629918673407890741472400900199941498799394935961675758347387949342530825514531338788541372617000012331499890670072328548881098246982881997370849827786535708453561263675834360197015798490150508839002126572771047009671169197378749775619731016666507914132979757141909564153187281141760000000000000*i1^42 + -338358906146748411287315504722776824458708589993112500731549144581618792299628005252349029515851418545169117865238827903027863702346461891490023141208492602118427509757674059119968479715464963382190251170539359449252070655336759899003655053242829211697113003578887751579159987911812273680453413585527715724007574575564748489008059499394108279740671569620549580313437293724382785761180737896758268331505255760935238881055322991360604874531594801292692493577661911392727909158052832646066488534329024889422364485224247520840853774037510943692293470137524931297741905354939303542819108169625526765270553373027382945965391280756996872797011678655199943447040131521682044045301702728127133355479226330958637946350273286354066223659156423815056370572121628780507845224486422752554738224928968469516809023880269368846053719357707665755145353011062988882306182292056415773516935568697021494497997218094056156979480288879295655234848057852554868633922187847473697142654019645080549223190625587496910378455354595303544084209290547174671171823187678939462536026912885883888560593416800207607996689324531260531630709277531606820928458497103615763375602881658160652617994150005503493723585712975027782819791491402955052668448274683524452279863780242586537336473197544998877265920000000000000*i1^43 + 439304970385296908139358363030940915043416748056464271456285745604762305922800853129262372130558152567570574455366712991490779043804958817250242773174357016097020498113073534598436355109957791728806067197563934526654724488506703819900035073875493297672286519229632785089987784737127923678590822587693240108429374825267439102384836063513378440033044140241787809205324371962487531813251933269914483802387030691440682807455560470790504137456217325650676817864532229438210936338890835180446231676994066209943026541408602631740237560265995337657070359744416335493438680605210256554788476811674222903443215322277099785627204737833383918245917233984233639826390519328338472111745133783383249176851677043945442308686664503821488289166426750742945369986876859373870034102646248005138288368942288856982769191869626205023472710617747357026793989553523897653978365916840734046549418350150216220774817456498217495026707395454625346969334383606726019676244203195267257145269008562477003090423415736557836150436625071803247417128229613178449447981256559349524992127470516479055507039786895117204642663082566081336599436313979442823780816851576299388949876515756167711601059657741649593141897241626490464028935235599381333625486553362610901270740734261149781160061252403200000000000*i1^44 + -463193864331038156541320002095010937132992533960803030697642141364873434698395117045378243936218982890417554197047326261781519767852449757561713254582288100505497606114020303950417645153471165464814882811271079146575308643524324009149286793532470717092213016056899354346849699948610607059582684759183494850379473269679504241242953752112899649866729255207149304471423273853793836645245002718806007552949984016968700638450168859248678959622695517334965803762738906962662257615318488759336256167076320489469379243073057443241761809524880625921119175460980362087003632594386410449317216504576876167549602729017516077627251286584027966487907703805281706501433093794087573819966729889297858638121136020689298330106642044239151838473054727608368941281064617619469270261751302856879414509168417204934651670994473647827939209713513698284074015148959228955530614005573330876285628683347531227221991700049534547871485947358575074754570387980185635804780133193794685286670619173065725661675913456698536986580640605285792249199506912806448761062256111048785320226123458304275961863039865030371821529947715228531006826379481752424633821352976381464193252233756910539979619429074325197861602094984822092410361782068160553583753122950969853040037325839364259840000000000*i1^45 + -238602278828366718737986346019241722047990533955632834848806414450354707864539024044914391051288560934489780130311098069620467548642190333532948480506654787585934114492714519875746235744974334800593835571631972317373552600922396411245430981839168668927084732958616298158753665546304428699596482087246425620375206323631776082855279068300541004737322773624104113073948643054253675711949564200092733011888390298972424277379804446821371523785445719618261400971371433558558557905233804336535650873061183567755959017471260497868037499627606413376357516058205837404083273515809946092776479931330105920181759281759863534321846922000019587590541270202456173343187453146261060633414246486239101980528478780812811894951619189305513649288556126779689855436270500551271488668561691682740100701607541362305868147942885289206355164438735465409575100715323575568897630495042403728512339337333121445203271194768030485220783420806293123832500726039605708811444573838625260380329443488047112806969482648254542967828566880582762157285997467025152647976914709084387377186197899733972274782605898425726442405758455668059176044221783138329984549950881863384876909451660280728763048479743306662973230290674905057734886571808590970280274242299318413312393216000000000*i1^46 + -21868734061339253896242064512542605627361559393621915862114391382502590984070833440823804361406161301591255160406075728867332273833614143782073597917385330714705850928521163575536476719132517092119696685276856036473184904012948803950136874395228325868211335978362820757235096668505634187889812047393483898008380669678270393405433288560329525823388289466290036207368804525242959893301180965833084700012207269597575566109675858160356967341722643906639143029252663447215528627299072115927075390618789142592260856791390318174203663520223643451661500789473719451629468589298608921367276835328921961123731801646676007739231646843780209089367164531022129613716871281005356462392268695849296707161317229546387829020783217427451058026198893143385308557116311657859010140835980265914843185327685664095867297115188592807641491443751065979098632395810373641472034363193668063937802950710820064858231345823656020203670991826082797586005028733406209690558381846325863495422569018513195137873456647315652847623024013484125298039588019154839157352448665580889947915400304302266345180788832710518293816430507026536078206879102170221179925290231064496539408501975605987799182047801272212414238044920091117711384830132705286666399947476172800000000*i1^47 + 573358373636235830967270701864797196863023908701295593673936955326095070491482602383510274518432908015560796345283662566573270133934078393353860758875511506280304225055188218851974167112887491326209680752256133429316741416546195418895046081428066914946656439648887575290189637349615286418909929547392245822836813803429202178738253099600183551527327489251672966020376410269356328629895335092666281613395448296193621260458820173366643298868836321104991902916976188202849213037533324041842824071122631027752492105583510509664300609055311080630094981957185492137118587673268613738683559888374822687223785740248455867046348906253076124128482394356342316335793579790698871696579679514893733180745946078210475689043941155688770389561372130781001173472052239872794315068730607857298619540191299452989890792055209171984839376564415797551351310233144847570655472943672590403536722204391467189662755824113848424312785302168782688276609170173353567974597357207280825377663828176689348871291527959777851921303090161262335956250728746050089965861213113678364885662908777263782490481241957492156120044795259127344999616239181390832400628367553444386921897430264074325354297167602718848075937725084432370428058319566447575040000000*i1^48 + -3596235489050478374758926796602772033227100577649253681113289561533766625403235588093436148524151470125955169395945819854504144376058290378047586185710107647822528534431992990599302763606082256352329277730637799782113697341273257691515224650731756300751351651172738438411910195613137779687502070787269419439232334201302727954286905648315333834245893059733527108018295271112237342070892822852329583757637695008837964852788141760711265493446734273237588870561343644073921971904525583273841728141404238110149943499993512276919039873212283421047503038726616267523227135803523515161008322781919038806429130620950060493910576141679181931701265297339555398022945282246498966947921715741935098814072176693400131279346242436609380742408848623709362171593952007522950395416348155422083977581761537289313248134299133217089683349237427563089000545131757118075862154223330142454205361166286970178778653687380387323925364485290545083407903150482404973880987753298107561600109298424798824180183982174996688455212905533918749133642331631540833609428318580255869038744258514863214032570900258013214886636264640835140274955481250830888741556547699400088669065607696738225560976884069622048310464729318195063685120000000*i1^49 + 3764036697349433971333867679724282983717843133820812931237756674329362596800729857565555405660660855726222675719027657991920615329604446438170396460918754031750581456841556613100616868343429638639869658203888154319348945127060598893844287511054429193474685262958876602499670705333334511387107682890966065483325510594096492388654924648371175209238267047375957572862906862487905087049665797075441363870711347137356109804773951742264110020613155048426781595731236306819615516592330349014690115265012479944919956257102284827829027360768943987508036042074962603515014358242390215370827782977953690390530319870006300672346655579985489550340653833211082005452892117731015683593694336751594853913297340610378203457710169089626246117267627442743460007243770415588748951621502348281850841935585848824922929825895779324952949521238952614758095240522876100818596247738931037989866430713269473389038059576644505449729575464798473759920235742360680716213802182780926668254912631210457317281945350840775586647929692579202085919074156772473974021878682328922373088301855095055545052122223517011042130756725834361366659170786360989870244568649686980985329147789380077377530336807843863878959104000000*i1^50 + -1253788474278845417737892945288363478764607142312717912047470360100125107729267956577559008577387777121604004274008266718166331799744070783408601700947532213757696044105127302424043744289290413074855022647837629993193785599821221078480604997414557678282260468106406101338520820963647402482205035238772961919716943702940899102326074290858858004914170062947405922162735751587010122129182309609517886784499729409009290660469845306155623785656845552610246964875302879501588147368519007948737283481467389088391317027639673578755100339746508643170168786813157667734226532056327836414346770714750661727130173330682791900723442065626720569391402404887308523919687095090129192366965981345534966235624968348798489364309157044002354777134274294199127428032464868255332112602440541533934937784271584073491214550769360689834952993197692002376176810703206790606258705424414235406086015714554440630452632937459083810309088368786334273183885314787613383108664074971584359136760135836044940739617097423662014237837540207294605340033384900009520749667769786715619086578380732838614506807503997413079458173233581233367089411353920055150786097037088385191485540848788997343777914880000*i1^51 + -636128876808986863991292938654815727611380736194139043600470078618086270948036941813288045922641397259882002356971027913375381052108592105732213630729642792424179310726780157714748293965973555755142632613173674937917740710269930584712387803981900496250946595003878108556429762612999790594930355431563313335693479712150668273501222813896279935101290801046691913076962333436695506951576774090088515306323898163953609170140159949744108180981261014948700895112850658505967252599110866726093545282887556198995173287297664168574487118861875089002036327682027504325014432140686657716032424906263384353420875410660900082156336836029510234118001383460888198919493715401948774725583268586024706192622543080998301672249844735318479615139353729370561581681580586943803053991664617483735564190514864790945106934668319244070242439814189694443623839106242603437973039799346659596303053118115338172284526476772102601886929960812810952878178054766758403790693025388421624533700661524503408124766867552828011763387431846306739497171398956997452583653203748814072881670098381976856176375506409531227766687697672711021516427652345427803940628116104881617666048000*i1^52 + -133612338094701681038188982324498429931699087413640496489139752844983384830683334411186293636460768348942391819385440879163745439606527463666002366922171781997633284124785945422839033363764230035798509055250278692552698103167780313032313845977669120538659257785620099356013662762809530931173256210541263143233971753271437437296478622808933137531413095014664761179303788424242590854346381613359805571670716936013061289017576867256054029619581965633743157471474516521063724984660912734105535519917385438754713023916037489492043555965081510613374907108267650277761914290174918097194722551025900270553148568227671296777695823331255870502489523862286877998610334493156986775939943764657425622476885224790217576642209421823344174483603708255104686268981925941320707110269155301775459269604785722995126203510737698487778945748442334572722267075335294794076754073993973134506603070554682180187112448350917334400352843447765618445803015441488452021840302481344118064508303478847420148834179114067405594541632464285467711588508617122985983142043959122658194866387333308338667596740244782097144888535989520365541618411472440129792000*i1^53 + -324815035687169934030451457458580715416285180613269475398398851656340209427425771780487649195868811835291506308359475390615692028001019001202099165539255616684254813762959208845619896318309253368327351542673385703445748968529839343608257492866661025173173046860916877319465589612482018995854160092995304130541179619298611288736819043984085741242660768954209533222780623277284058002654551564630815298439131139513611830837898376537638818681923407936908686341129490035979606481550936819246846120511092445230201020075098798828173023587245915839191693620730257951733030811790395101527508833134042281623465747749466830274633123362527676236841066851028174289096215525339567939950080598373627389416506863274514030907055623284372405991429130482869874897421402601964775375099210232528031581812335536428643787694439540780017893268845455953311984612418708788034030450270649794996998598258720474780013052299561655377771425570544448892817689874038770207561933526715433990006418552063825319004538556588605441890079850126534507647899234723488853085292878387790173895910162312431173523197671371161548968250825291200*i1^54 + -1195979771257224882445093138599460582673547365124520148595707115621563441036923363819649013080620402346968198383277550659175589375383484190270586368674064408167085927340624237879276268420057209350933770749112264151851502956621174260752046418842885036666908987332816576519414077532628886798101431329326194415070353126950982181733425034049474116957746378998932796361201711766829117848475992847414686779693992485928985694483932336203009761469151145036116543571493530709928966263458046404830517045993853369243236548095463638609695299103041227235307348571261197217346683825901102254527445292353320940852468088283157058918002420384847514408659033728693274424875353926423025949300869525443632676320583383809948252189090650699162661175555958760940652216437021857635669586600138189192730958267810956815679046726098722071591411272048429577519009048158665803436987521671340850349777933857186917976632645623812692334649723412429565059039117488510079726131520049848277741730914293309523218007071552078797779684471193472556250074266344820504096674911679020523449793412233550702392483801454*i1^55 - N1*16813089474788074089882789375893145004646334321190013595183339320187721646004543847555065460158664835695728356150746906072958208518892599814275760809716653364901536594664192763214709812856235016728593743743854767898209890413496229502127900290249528629420956258704576799718601152479018190562559738165539989143007541095367*i3 ] ]