[ [ -250651763467394498747974475261308232105004856716072034536917131189567087518054777989340189484748044024806169138848540929000033879221907587003857143743104454533475700344136236763267698191096730461307156341389766299912556549881267706335800077294245081821094745332345628736094655026244707486463639153365768719050630174667477091486255113527445555524838656546490522118611247309535843305543242903142705326671786351047617105513152171448698727051956586019360420131736572910514633546131790447767827623717366064019129906826181090732030602342981568963306011048405343296189851467267011646052929200249453382967719381977092200596432221941483761989121809468278872211490123146754594876032213105718784917512751163843766317943190231263847216245891921531987065122161611317362044962163878044718952630642391646179783664216443677770460529342047767539712268882512485800572864650492113207447578598361158308862201592332242700180399712797533408114195615945627322197824614951049900702260110106476836131511997167937401737910875534878094661148832797876577854056667999262265052878211619655179333536900000000000000000000000000000000000000000000000000 + 139776844926730701526649376398071271762506950323868742801109340495572515926011276305380046148850482907179431948502733394569640124592183811764009292437955536996003060327784774412799197634346224296908372502485995044560459122065733746511478508767041818909254538920824127911559047938857060802157337426832130464397325530165783918690743048781214819152081119023729841038514812293649094491977190460488108041362544196400552233770077572298293484704451640189959411104038089731369221946703233278607687652903225376144211355911105905681521178743482455930886246048256023352922348790850010676573866952555750201756584320160086080056742205592473301769998557196926737188990852780869961607745238699695075838826023148770925279401603640041074841362209740467738268495882829896179152735667801759823326873519629240962115690787925516320756932316737932260308511742724120691903846440767396190170402155329427338873091515435395882655475913520500114219504280812960450922028961912531375705271988373343916679201050078021187641239844358548565392776041164435888258448305853341101122798739391177301618300000000000000000000000000000000000000000000000000*i1 + -176037768299048737016654675652251093556192659417260263988483192611686446567325442105103469796737956628148763023012604596712088136624220047232693366358773889826575628930741937748798474078201790997316453575248560784009528014402033173479750457718641570950185661199189125431443771880452909591797227500989284274460896014886396423677789094262220105587179048801318314896172310800671021126054793514383509992163422726474783875925037593856397451926274815262088553820462087188311484818174094325415593630521894503642960464145716789528151001239662500262388656210358916601704389763085265400146982861005452746031358251615454713577787030461016178705725737821451404076101752281829067395766799458776646958323941218569168450237340945033971188043307506476031598546294637692681949990489737917619925806674590917966672255872488885080963019161300172218012734013810115568599462462477109595001285918267200471015598439930033920584934383612521546376359219110380447407330047424995734320777488218789220933035029046646139656363965158292061304007413489593110264419441962885256435822322153137236654000000000000000000000000000000000000000000000000*i1^2 + -7259423475918895531088953792806616527756826928715040876555163093136461035041514933816208354357779130815263424747769315557697431934936801712926730595419373219021778481536485779875798859564735847676129782175968869051047930690618291558155322511281051007035955430192668634921028913988079293943448127013558802227159751364320538874662773632541800098389558613387521051165122872457526745173353623981395109987214254296989102965860088760947324956328764088842382012889430817348935633796426445890783152149736267475706069175365027491291992849185870933652284762669437178665927281570081373819664780431487712174747966210036879070590619388910481556784469497485046615169916851648098600534316869307005636380476079504859702549697865657014934917890973931384022094935951239679181968804292833171679836255580218862622725271884066911899558674616712220293840634419888146733998643525548501475264460801374777574740497040478341229038346016717626295650729402441601869451152382526333753557425812522159681505005416323419810294731685768672989706323151552895213461377243141375647507376102953698500000000000000000000000000000000000000000000000*i1^3 + -226847991853356785835792156013022296716824948607920117350565151082336490420644923400404021973070436172647150655901455080995713948514755838039657519207054363430135380930572287267487223212616279149863854653223601813570056538955988278082790218031555305624051635228424910908378469967114048700148603800397024716474410631564863776515361159585449075032151408423605621407921681194378983899530702332771042741301024921336771375453034051575137841232428534636317668700172801453547269572178961912240285816440189402591025541369938568089867286090938953168005966261142647751518982169908589142850975694102922683323696986891727510342376669374750545410034123048707277220487964603030318810397841092393683301258846437870392574047790590726852625167312064679291562539304419205936019348406351072686832817379728843623280373822747451590378546755500761496494846604063618413635295822394927242392444253444768216549108670717369594851040815993122810103000557858151254581724087643994893508720891521341068820563089962338841106382912569987058985252241024226468635408222745212415696744213001170000000000000000000000000000000000000000000000*i1^4 + -6749491122133709499489575702313354057361810222946552475620824130785100547487986316697291994343852634268782579856126885628346701660813569258806568940181242730812858002517286796442689449273541562934593434920979479838384161944007987663923852656113036676878138416576136649638997833411952403017861746772448336375741529560895753158164750770288525014786269153091014675902916589931887282851856779596303911713290154586522993984470608679920284413329412936857725568767656708681239233681430172759363419015917436740052087957096576966393512448659554276387509852686015154764968883809394531976449768371907437790572330872352324054331158358848514926844131451148300996901847426118493051126931057182152442022852617518785467571529780232863950349694092433202710454871258047582881331391544648029317153869967121075691203836996982672114406951047151843240334776057395869420243649668092849698431418087497995373179457240265408733676070845532650803236799659301701304701888429459245553221557610719071077863469575136116102238495482332478450009798057401397861342800532872425242513518546000000000000000000000000000000000000000000000*i1^5 + -173766246726379666317303305923512426587582851485818258334077386246185629875599696246053947064493421217422792297111758988092139542485960906655348294552892439442008740026521164660426427611966464989196245576783648365056947892967269962690094501001493043788045812973371156327896241052600710749385177081207237379054080422466522875206414322729188094800153384697691354383987347019211222853633664341333630048886701309558882029952927602725903375292097208415928468394443765224978007637709214404343696938278608845159038916906767142703132450773078683638901999539853394861475851651824023232771798177847934794363110158224038355632666916039679110647188525557535575846486723325093168397545379051221617356572413688894842646211821028948751917900014693076448342611769722212440739570182883154933766360127050360088454030384346840553060040442413401833121566972575450438425023765486098900227286573771975681434302268787044941256007449542586132279048992342530086599796477410190740932340689227900119080913710328358680211308595909990927400543134144797815199003778372851476455313900000000000000000000000000000000000000000000*i1^6 + -1944589546050387184860452737967819314555853661090636394555082401387315311651020153598004651000874343548775064369782269764703216499930036474929236303001329079336291729185898222297668733409749492899292017453564216816715981204668141409787416346237163161587758403166485808477921384482453265249265711872002860136414012063180825826990152083165472716272063982092843873375937640361313905603637608149671198948231197932376981950864672632586899997535861721833380780836834949691174826099028920614929707012942541095888992572683226951984592870298320445093175077574620677283815672973377368574435909546430984222279339644507321871269345866742862998261214375282248731564813767922209822359121386417874775736792878499745283335968153676299877770134508870685542968668690454732906298970922630884614635972591300772929303270969357842381811178717513910655489203089510556778137086705193009760364518390421549606141355741244520120184826343566018381529761366993650422474935974770512773526569359392045469572149798198487843662300075236156045941510535855217769058063660781321938680000000000000000000000000000000000000000000*i1^7 + 32496611235416386505545279902142659194794349230249356186853305109687021109951849569288313165516553418350248020964094646807408368061073078740186789446971889753895595395592253961318422435280101483304403989178330719994014549544105400302987918633926274617880054586044909101139046510028958073123957129941408507435297423799662451331936328086291388125858506504789628454497524954056667182927452632103383163127048516660784457593940741168326754918100162936201124384969699577892413238417126989394583417228143559473559215914189701222410451724847150732241340862415415605532641989517005300850756838709259800395555600155504592580967872942472595332091795442961554927276767554812370413025866428728836479004054540080795736331056970291558082473600167429200039821299682364655971011461106927297146249253870134415126353156407093427455963912164685118514490032279544136569755082819393042640186283189347492475592002654369491758159439129056615807225692734973833741754748192754757296090584824503312437509695681681731070860938862224725355959745130060469575038604011725460000000000000000000000000000000000000000000*i1^8 + 1081596722336353335330115665151281563957946697490103838340687590904514008132113886360251799481729646022279852223045618311613073862702729627847662969786188550765472892565582057381283478424593335432343715151089378420472635547856432622106794360270525226883889875034436197339497475037802687489062758369782854170832744617009825146521148561233903434441974377111398052522645140357965775900375131985447986300884525103246455875697983813799320966446434490683390356548681908694658499560361769688766232040903242994618764031411999388704285160540138602920875606611350802116805116331869882906174238214983567904302086413678410698524241897777385009378285521621912001953411210204743242015225057943862868481850054357867166835610704348715554700235106962551629089609384602534071171037082176167255552817080522334963790226949618967742094512941151923033242390558184655133905820546748085072103481236948454979763312023716081126584636566934687082584132698272764123519624691487776648191887457513918405692921578037917694813238778265516619284189573658617929152301125886100000000000000000000000000000000000000000*i1^9 + 4759691991285751928932166338383879644649632673875969054329103111025776546326454532975749041704665115004337314606693850919930881265577682635537398918832726141598549222168958853925786963919210447470115551376868705282483024300722745166381113081583781692907484757081538040710994094152319761495569026679543434406896671807052109784145609097918006007026701949578842670228150856776618662912784801643133670766348334882208508620804766530250511877466631135239213701293563051943517705381548863491746923832585710977141270341768802324098316154485220029936934846984338494719364317872932657755063225294474658084877017445652896646846813900942969438973191393056390835394099671054099548077675182074087946451167818657696976448465897101261937093764960092714908267676189662392668117342990599453532780053859214922004984461882740233130602106629424909175619088301504117875016865413659836110093814848865196107040650383213958509087892963196582099299415073358071386321813983717985617434142220059688800482867218426040691064927587635781836979976052366394669721216600000000000000000000000000000000000000000*i1^10 + -109424396004092727635078721893451633999091251115967230683878183247517887017326682693952411171955594462106818014501239110681478930897525204946645459849138951869508462522146812272301529450750358481242296336745310123491956555671197887048254861862964131948894985252422459866764787959477143367039573115656069541339365681547767628237872943307418197876791945020903361283818726146837791140790943046924509031218828265773566918719864871592904005190750174012706868210592101323201805014765617526405633451620829668096211662179805465352388203888975811302138421545283451298563002272151003450751846223255548868030996817197979496250502170910175970012535397562683981370182449416351733696167399890963555417325674431663462650628498342619857012596729217102662635685499240261673337581086415787485310010644928819668813463080564924882022105590508665412307172020733420659527298998246168925255391243807753264177423797513438712301008415033216158423521709059112669579480581808953839607300842478887166279195893236406649034032084389781402449069985270918274058005000000000000000000000000000000000000000*i1^11 + -1115823708501498911915737142988770038590225070829024320196116578735737117299106074055824768186662641721048163862326890407755808199885237827879104659267990266970970959372458264109749150654026365954834330003966060832007846770307652952940570850425607094282856958999076404799505228362833016580987030503383924074937581018023378266123490627738262235413886458269096310542494596547027601311805429512851886884023111947783256124517233659765052159847953217369033664332600899538345094597789030483371927949330910660183907551542709267279897775302205057237120564518373493228357590917903904309640098063966236290779083281661081533300060076226122655949089580913526839078262808860985270981373798258228332993353771930255801727661563130136673412827438521418050461913643462646668256661908871303296939863721010292064979350873020259193687289144799401545145498664958280780821054794014361589742973458085990607641003881257539795957101557406666900960174580620035345904721306534587623772211138112050097779779674807445130525740454186738698089598858580220209700000000000000000000000000000000000000*i1^12 + -1133636853655019343894802250127860955198831520414877095851543217889788502147169245974819196090218382193308563078817155652773315691408287196743892065919007879075714302840134379226976343399357835610330363612328536115138313377609789926622661290691883977426350264344750185671903073616676653069556216785088943153234935906576500309377834739804159844958408511458578820894232118381230399492249402362376817756759829886176465223737667114309048417923498508323393117553164318058984205963687789600780695991060964946442164363279349420465058978473899580767935762244387026721515960415431207318049982713288507749294265347953147214703753417206236123456405780646268817041418308373837778006401230085397664912134207000474095077430057599468131001202755310908720211836941230845580989143324971634300642563510649151758233545076200071966654629041382497600722677819656761978174602912359809857843198514255699581852221724951563510831118765750600181885529417516551675297890947479126841601835529532767096277160410164563152818845865471313506619925056567490000000000000000000000000000000000000*i1^13 + 589946040860257506202885818132826654091299506155353799960824191245482398187187897399941854942667503034015462035608317397567970603795471378630736453660459988319551247820898744874098825291206217128469272216355767706013818244964985297809776305932452242984247921040227261642413674325596260994608419603131789329997539625457494114296709898936339336153786947999451761857299585209961736331015741286980915711951396697243211167463492119931987245513064058364001873717703830831281951056287085688890233566043642426631794099905879478353760077826226237863191025786505908035622471011309012714592512060119067329830013894866744420301039154889997435453912840857817962411028869437529332515345536939223302943803285745337241025658044283769287277867678764596688608814158475714190895384088162556544507051006248827166709158858644090232358248944693027491117941409489889850427119364645831583407668022881335714026326521617296935336883795657421449125010304001848984273508566932379773550750596467237073906941106678193901042146008013014052535555613000000000000000000000000000000000000*i1^14 + -115074328061935046440823502609767271292898803545527665177274090570712975244943365418899633952984797718487087549786938460200477269537349534841731047871938814545638914454457611699139467799129660766378149338894809372263614258558317196226681282608535300367289128164262201475340374486439523635627178399509040404579756320526536886188947483835369383319264496967138887921562512474873251320210402160485808304490946685375509360224764405708625997612787890593994538984976057692354814872939451090188015588296969846039856204432747192475368378311356881315646630145873279832691568973060337447668014071728852801492256878032666204705025284638584211072010254535102737276030635939195200599990978434009992352703401061970768204908817451197806982489562712742575704187906018042192486305066208354775781598824356975141468168200953137312010119974819977426948754612096433834513460663896264636861751620165141055074153694896613267025247559585184473191318274075662463500433249729492576828648639197312084508327741146986157511931699008787295644111400000000000000000000000000000000000*i1^15 + -844720242414981465626579821278255639551054601753139101757465586275177879219735234445641790946786659957341409755868930119611230895332526473345793915934467978486458255241661221197199234340500648235738554079769199838580316452698581055438162293457797587378995578916452906674806597705495007202168667865077310421802379401416692342265008368018304737613763300765617561753119366975552114382590141071708537818568749475600310095345829472518237072718221319690152851261445504971919571610354931356170981977179550154904239201435333783699045490660542952782758443095843735870035525224144375038602097090814725407528150317858922143146617509793788324407630618686477117792783178015804664181987315413798410880941891327606491314776584733389123521411577980112514250505967401304001841619036299536948534256714061860462100917209044171864815432247886920381404988075490985650675688309592530570257275735334283456874898215856251133748556861964522369055980077458404142020039097073339326383598281620957737583621387588134394512505367985589562450000000000000000000000000000000000*i1^16 + -2776503590856606460923142356661611931139669983360134083830003782108281486169547129505172299888811389067138665593007226888770172606849803955059976973215710064292023516088983423551773369611851988323647853099696296994250961625363829472971233239920610861791222615395899921296358520758737900840727340269643373445931707238404430105635534892785443912478869670468814050040415676679536809437701517827386382028654401484109701794907989465227009039017229556919639989267205557522036044133694268507339492016580257479653284504929396189767730873668218601373913546978752611314280841447906692358640826152493911723923933874935159773695679243294632470168526768136842192855365041712215365445337123830834460764597585891974075114814649925749456717627746348669596359553960609014328030226776559860092918732769628162427801558821321871112364079461927419977207254434151622081242275888352193163263917883468552510963610641139998870995582113151731036426938418303030926646443123798275781308339593277711501102435719782583394965323482403549000000000000000000000000000000000*i1^17 + -5618837719407196451245769394688005655253777482392228060151674053873302673087362373382014464886614102896975826879379463195275068346206823657748308427736600661990122754496546165660224861792870738482564249871014694697594023350077041604655355078086504035584338722577152112290764555481263686658098270633582571572966639451247342303222447141958708425934376951901418990195347312942955106256131964855519179701745078941268373316184298310462105111316021656897034395083472745229687178410114981059828273559548075852236479346168232932484196138827576738655094034795317810456077626121090730412911669261003008237577662058479126184672119014157017847849100065170727206736465278220249896776054198156238444303943038120523181154414704623583077217155269832546620521051824859731502772385687784663954271146132635723342590930425653134770885009174028549715732456891268717958084191676585328628448726152089659713927381885021263002477428494512630332382268581352740490146004946870627424940865685854640872349255952919660024060925523200000000000000000000000000000000*i1^18 + -7852428639613452603572151904056699887516048024246361527971665681664648891021736158020577375443134288931222680639026355310357418274329036220924029320762878179630968339423580878651139313707687001867779921481094551829107836802540276949281443160907609292435919656176409405910235862164954992617242088097669763774080570150071717865202855797102764509691300178623113665459436594957576017531317135968531042700446811728975441841311923315114809496121304720704554905082095090986349569933793948767171831102490688041739149040534843949855609993361338684847611257106537806092420842626912787415163157247926824833956472140650413978930614971507215377940058293838301718224537662719040260938889960409886074466257092414903904753890482075824676799964733388869404629803289945623518528669465753243557818060056884426845473988413116388635055030638991878200452904868570635502494684855231042113685450558398535497662041780299834327611497044878175835673614338788231782511331380379148974330862522100802506019358616475304281806800000000000000000000000000000000*i1^19 + -8002858956084370461369429680106373800887604092700191225065456666544614596972992485486814255643677396013832417698524564011683233698529306261451706882819629033907640098360561283850758010634721196795120682501226304367254118442907563735808564728525766987584578584471601415329560089273504695069648328292418956094290017173375007847443470910343780459183194725629644017513783645371206410000439012020593643972963763712502076954703708247838775103991276597512208111647627954629538835364232093196940571145565708974645381004985252429004027730793544168951590014228858202346640928894426611269349174034167047599015652577211036998047393369292431259528764403906045170097469678980953464686290187536554564370309478354397453226304441619870079047178547738566986659113813712560211204420487407814144699923206279468598726712070469464876133731403396175208904347711616331215354456329008345768479439897545329261520919400678135429368812783466780524884233498087325710568301090774896227260743210857521370413980644599915287000000000000000000000000000000*i1^20 + -6055230917754451311282790246008716546559280573244212603252413862921589537551101527339003395559987086990625621560504509908415009885185573272200497208050886917665573440226470620472924356038946457866818921028201493784641915003842017204990448091353671305022725375505444659591358745930660229353537077350686898588194034751754635246803069657901443154770602192061429605677533526038585599120402739589530292382526736671763096034879576032522751026757150741499000928310678219951126330614744592670052901369050199647057392610720543273557129370347929300712642870275230663106445252052724445718091096796850940615884204218228097511890747561125627624871966678597611922720207520152273453440807554349246398082302867494531663054683236338570355989200094089181487028533043171614949835513941250033700603602512386545708574555653690432574145759036110779223448112822690933612273386236783739711242143591491168095233231767792547994394798712691178403583133281660594108510717934291462989105793321061500287518492580078300000000000000000000000000000*i1^21 + -3327158096115810240750502445650266711041561316469559192485263815014716721947095035401863672108236535079700973160773137176229188523528931034408950332458251787424181292248494801646883176399632687964314000084815954622580573099812294860564041580486426618865849691505588274467194407052298457872668532874720318815592389648046299293203391369227361688987440069085966974666796393438757014163359452612134499150622423321189235619023453607143128100791431641021651481074343925472274233807669559393679941203609541520022977947870618152956172660028393630195373582001150161773530327410935875426528905653247553778570120102748675573528177610047551227107656786377311629231640912338087424951784776830380820983550430851828895848945398145772749577490786001775757328222319482936796018006213350618968958255562168666549567733269407021133179857287929090676260397860623664473631058183311339481082111165968135897673374592374765274580364719677804909977673929421352565290381328420251379672271705677926880307231460000000000000000000000000000*i1^22 + -1228326279044438365396148047971699407600594129723264431027106259649110034598488406091216554593649701835013865195724026289628447563505128755018594054609541002632964736452088110162564928359437861886303311000107587783369104374467334014117708433186127320215753611984448911715756074230656547201075900425462612749984255921289226778530923729968201016582905688943576454413566898961191449936846298744700526618028165448161479150130568362355116790719055851901263834846031143805436357254126173046626505476321145992481921394740195775738343442689645528078178990408955734718364521820786974209799462931266317068985614446927344399209403709464665618420384210835562241513648575797973960076085371014214046693629933326261618997477017592487975435334435077816359363641283231457770660254381331215434527218225976006942026299722227472096468817977448628682010218472251172343906243516646976763892192797444370518783464133251864947578158004773096776161914127396540027980785516132859397650372515345278929776000000000000000000000000000*i1^23 + -240889584335406551645484961860259415982487416420664135170247037971888231872146882683362735818497727122168209012416217855652294566199479691684674005871308181591454461944439006497551930753207131180316605415097573764973692749057747917894188806993754220213061101765821066763227613675255818892580678891498022367533259949468460598235854388964015516252823648012258747241707978840572122722897868600404775765432756615516024465461153981710610342585824731841983358379552159994686294547560475371911566353596518554690098201593025797075711265148265772276055777115048993418289311023733435563998439154321622264590135059949673042150878922819013913606115883847113870181781142447345929108740881506192361782192841238822929476136406714708559077161397512056156168818811657726426056659834288326515991822770426729259778170841021364458044471152201583411583048606561833066503155191681448039228664000335792821070172796200651796475963450120735576343534520991487899106873640919382396960894698514087200000000000000000000000000*i1^24 + 10027962635058894405690890394126608525284543224927912646868967454436031528490268329993206153918678194166311644091249411226777780280382784679677523359193189899214032873105405308784896567918978102195704573585355697798522617557915352608513354098159713221139173984790635857188662407439423646589683066871559053474592429234868946545844773658835228096675597017448830460742669573041158418737489374531061968703065597475980723905387187074642633618030937602049587028334980378606641244420376616865638106156581716558739245477325197423479164460456154001596906316403257235640381354266047925855495786777195895300707788954332018806624034294294668282276040226340821726809165596451225618169685352794573889143488026457294847662931296572316188337504112366847288603056656710458507235328784250273454099007014871663078714195595728369680319902467480211661781517362821535828990769896768501245015572657052262793312905887292881427953002776740502296810626282445471615825050416903438099117187750000000000000000000000000*i1^25 + 16588257431206518412714809743878139779011280227507599478495007536861710809010089314822146053649434766384723962511751562148511560889818245851676974074386035681061668606267330146203407642360968376220172655881673016458589126312078874633322628298073827920881292095107728560895838572846750997313002232276134390239973111217508463049693022319861697110788586753771345714377244878282772171579726005431236017063296131982171618325876860483979080562973023182741323465777765365989002943223283673215366000886138513354675886892087140382079471529773794168755814930344934987546848605373361013539732187371238419832619496977039377910956350427446165658936273820309875896152038055534344487371677609221018441505468416240427601851410343156679279250575598548218588769675761053634041012499861424807130486179367465079088132603273851316213318986238444232199349955404801022796152583891173458759852810079456229748349521271258433151792792406175241158169161925529829402612016035172785706438000000000000000000000000*i1^26 + 1315582524864170904648997905797685262032080612635409211576101521813024121458316743428385713271390694420059615379394414830877678403209439257652306891151034633943931714589547859936754780762371341189703521008528417751192494293128718104423131482080153712644634716137956280891748995451190676184411697005589786382008368815971010779737562155624532097565921455165274652734671944567256995135854296793500660217515207342457743685178999813857364144491423500729474223993837105160562629606273970559247596029778968611558554591700712835540569095413450363725892004697461391732664528665191877507313679096163944425685025680467618208820182730091544886901161455706032969625478436725808646936865945156017644788280631606718837568566715853732683883411875796730829203292513500739665798557365675758234113903404522661549424610795087726812490237666574679392630265476117032549232451767404651059337906800797801320892809916563415644056726116192708274905795290269080265705302204062674500000000000000000000000*i1^27 + -878886484618878336725036920157011611777946688298664912615223430888301703266877338158773735468764868864963858172495292287313529418726160414064325944367298989303628498700531051804273006598106816709731602718960167107668439625892770058152135733622187114427633295791591770589875087261959307089774830663840714317679083508908455958362885873573840908346518306222933912940933080687540328274261258597851515999941698449292589987690575623713952452960161865602481157878316740308287593627151203647818154545364680505720113565489287760478522592552370310384407909890056424326762967303260976548037294562497472891347997115817142067199506573463071720557878067435445934758783021860110814167401799822086798124725223934865920472722286486245578358311672114543235199510645677854368195598733598603189119141503126283568647439135638398898885145728095167437103922034626937860592589190879492969974733706713544810022282995106515216604336533723641499206382640929880292013600823960000000000000000000000*i1^28 + -54033040926187963896261923739981453151699609775289525749113619414719355094515447254979421941185189581537697595446727558966193861476515212207162840286887582890832451844477248110057942813739134346662195510769697898165129959282620019591713010353052159245863738618393726051639100339766953663940256886947021699426972103893518009985683981598687493357504163388185788717642595744988244262488710613015761243387887478513635922598655596365150471133125134180909770909413016121223834309620248508165332096308481697693083009032613680004065106852787523256909641408199259285687189982558539353040481862635921844371152256740764982375685318947607345227428552631941914377656835437741184239531460806360100754227214969253460462991652007583773796231751200888015049171203615063911835669485775551858537323930156857047198065896839481480592081072714412163913290955451885061201676337692104799407342298269380290702160867215903057806107912167636582939546897297861884660174000000000000000000000*i1^29 + 162635259259613570772028856630907579084236041632922652436766790895296388372504953262985695371958728048492949023896535970085873518872766174494551009020993290336288361197923465878636198243679466147718724377210927333105609187069194105559574244129507213951329430971014812822871090915586667248729351550200904186807554080672575133329250184824418022981155416673040767506815252923714145298147401740450548032150201479653009802935284985272374234010477151264539611457947106850349589361135732508158898233467806507496257829829731654249950643858240216227773681323899330220200344176677467219065922409957899850749578870623331169415078004205715273471764428415452801520728138697813654477502212436231359678839750402785453420678096694376809381901444514495261280558866788980879517697054257902344765655759239832306148283448869015263724060857805974216196420843888478393212948567172375839978686020775143710851024317617602075962443478661096226664972647839869000000000000000000000*i1^30 + 1942266962568937944234734905791352520515304673093710155023096186991910855928149391566142274144392788964857152870219709031856581948642820153310130959193398461439787828451131907599861406339389698227667785252093701543910314329670983230053959397457217028225864128195591660613011673381436957198801879140060484978420393050621813095644326108136247565863510038212405998007549233927673357762886444078334426739738131059274264370342063647999876478571684035533976502588346104698709807596578276346151086391092267463114184656814969693773716855077906007418751650249824987006899117505002195292055431509835101823441795949790287675696617739083137034635657312071115422746206681543422254208984640595513099612183156771788579931347566182580529254484597383842807095749391034272596332631079668126573927529669844870778700624350841953210786171058451772464471825497870381866175758551338468988314872642387462406699293046682657149726820048580148085368450520000000000000000000*i1^31 + -2773915196268119251666494352379573205702856278007007706224687680127889126264345333140775604495383266150323944091552132350017967780650756220924321144021634887224778072719986370488518495376391829280189765938940761149410836473424913008710666113922996065973896454964021292734461218388114585116498689490622474090312230781681699186471337930030655410656103693215546818549782723464411557972838422288882293599247485359576587625923633487997130930979337289383105440082746991969257944509338928691625771126529573090182821527399922089238692964550599614126973032230195321739652509330322646293101153241106077231928565364729576953253860594457356527550933095237599814548031865499307179830332864573525971735474436071753180358205116765250135109914814784363095467344827062448486747931056849045733009633114196072392738129768647795938933600554037491194244214005461957338245022192290260620239634878503037297623885900055575890481329942370080835000000000000000000*i1^32 + -25238371005257733340687757825480147195828756257317435619286285846375071660787326636604466750696200780532211550417644435147270357080400868981480444912344620117813379211349086902795473825672294832901980900638006490211958170897363551300393515031395947020403954023970784993170639382518312490099326146939250678976246141942322386118955721770324063785273328541677276204902461274536115430344547410840094668690195870636217396942225937296602439951229849449512013601380866466321582730989427470918742549574892515237152365321244339484350972687715692859714678821249954701324806890766282479606172254441329437073682871776067489246334492710088452548728321673623804825836858070680615588469758280641747429593410113421806609653128625518277629678185010968563203938309518326968043619862078175776616414444772044792516419414539060650059783716872329442167419633503615724172927189305447431479330860062891868269427669273729023936680085187000000000000000000*i1^33 + -24281578742357796318755418917781281632112525940617029648881928224249767097580265906038828999441114675823494406543137646596454811731250379232796957860596324643492511002972092987184284332774014291394622233596755911308227550547473453042532666797830573735750846020254179327836892107527798818688269152540137621395971882385871174900225106419055641232603569032567192397182701324809684816020121906873956481301778703185435456420052087279282361225300363326291875815271991795057659629723497865143975681348727829131045090574596546475965240362170780563090633075126576470755955556481355683403435549799575959889260074166418346393713115503119467434868178972440004023848809598627589347536458352885597310558331175165643785271461002439254855984212993407153491901778847076848060126563939742524660678448493164341802622233404147621918570240570264142936932636692644473943130457107441300459810758031861231079789238149709900192000000000000000000*i1^34 + -11511425623919966034187622455754601985960473871122501513768858595294933461627112579110699298320938169097305039658902290848880111765105937739541199521832567854108277910946256143719042626268259074046166412269321666258391132368963553368721674927568661305044277870826808412293037003448331848645429423765400586525134486144419192640387756661530430112814192552923681977840017017471143924959540314629791586275906053129953774899274618527945591727345363334919272153706742145168745549976280993013779061313749539472851477429606912220976353635702100957072225409276288200150256726945964183744811667868301773194280752374987979337546865028428440192896641544908569122919895885729294593638584566796431082400469576629034297043282963113849278472230271312559466477295214649125946649581147037892887840795449108313874325503162303341887921867103614655783545799298518144332065315561343953736149295101115452398309791824003000000000000000*i1^35 + -394229547574396536146714084236123689476674658310415250730583475637087609757007065428458671803332571501038992799282700487488843294476373811604265475150851959863072141207078779501268559541891959407739035368452868537412890806495384084973195739028562884691422007055075749412484342508450520846120066572246730386630452755266986781681100886869159835986000696435918176426631217219460946667631305869148792189913464775361052485180299025215428221394985512693642674100279942885190456108332648658464417471441304928128321574054320554486758408890734081521124002637359035812224111342088618846681745804568307124429322628631057429679961527686153775691725131531423310170105447412949782901172539196414852276950384482278536302813978278587467100431368267395731892690639827344946148252277671922410219671782814523277633099159867741375335323149076827814593590657353544790355807158399417814891344971679461177861900000000000000*i1^36 + -189635837209196804641688604277506696961134580543447838093375957479745819552348504952845051996354223483706696178186507734881323526940268123614859537777806859267624949924353901942179311789450785404256088474728657118867506251765811696312155424384806938021599133404609727847489912440672189621621441989373233535803212897064983379576979972665744006220141097731140291418578919833318957915049239209840478230510365238665871460791316091934671833150689042098712725626184683704142908319190783212374423155728207446435942968799385880092906242123670730494199186109440291728981687337987310600487879283923179163377956052916573584564273340576744421131944031132467196761302188426707646999687987808504839872180291015708598880284116338090061144765211982572050628861472931065839638329735064170081775763001042096757465786224043919539249460726724673338285464474183217216287128122024301454635602889288340000000000000*i1^37 + -12272149916528752446077271860889796067427455946249926920588724080016654195952050646900943408066462158823231817161778332133503726975768105015935543339908713851607349015978139615193387223398004358517803296869037233408107101588759451112323102675528677329280083858270215625343717773241842532288763403715906245887950845452937427350390233608541297340618730475430729644607540055026485293334134001379449759634892132036354874513465131330042130939305614720234967631646440638837214653847544188448502636212419518612785530882759717922671227943296506730798574987919352765569061050674269968793261724184315785212542467278750036685760890621174435201267931717599620780271328922581754963604363178749483786186179135411924532386733016894611784379408338557567096908637265436912208538705362974596734911284710602316574970183767006049870508895064997437915388213084554058577781013781151495630288000000000000*i1^38 + -5576580341348421749672298661359654111370775791060584340139511155016373978760675583374630400351207089556401574699931340463443904157867422970948253951095408081060645612722637283825605945764932833346491002229360935797098755147247881400524720019886966514667484033558596044858850425270768950840098293149653996053411814860480770096806394752913480306635841900992293575531835662412508267573490600395241470607934722161640116441494199365282851367004959030423377804107905335146651042736034608681964956567326473777900152907239904342348887486251619743566643810132143841057155012030061008314620805121766292183175862577414047229790933860308249096548890290344360643913135086119988579681657343162370076948500536233441257096939311378810346864582752840334475730518090666096848940509824577613630739068834541465798559044269301076956711064621368980284952112949651424163161616064053900000000000*i1^39 + -3382245090560623149865134662967203463375763326965312495845080084153364543185061082105381729099084860972099482337148743055939368636611976319080290373166576048699455664905719989076452407138025122023405743747598307174629485626783929977064936832192190446286571170633111106156120574908157127602007728918287473732164102176104070510833436648279501569153212669476286992761242453695498297605011921847883173539524046554660343589840411478730999809993387349535180949795032997286680201087299923451012854026919068593347011398896619631249495213916731919373852294864373624305236762211512427824296859686910854332632680404596180665844861771842245160999203524440165219079920420233007436053103323687486052003886932829758035047380426600074019033785131245612490277489533036719680961657588799330515126954421730736410222776941081742981008992356249202371064598266475299645020000000000*i1^40 + -1095865058185513354217333026120091535829743802122293102177404155359590938372930422751896128799067614176382350330739624265215221024904508418248381859406242687546414303130046964927998048276273932904241349952924280532739629373872986033828764792938721087028111711448278075517876163464085832258683353731704158210072141636367700163135189608125841058970600770936482717553090236621793169315856072635649113446244616879715817292346846394945858913079497364934860844357123179937595201030125579672453356905308139022357184961923552400559984410458551210841117819064385188576675432223333531472383204646437787417164769031703707887212442272912360544373465605434069108667899779205294413515325175084052478933825086259978033798429918719858772640413238723568550097221856981425971498076483196965787230286986505994434560461090249103458256618212909330507664359002000000000*i1^41 + -173979758189418231461074536673573640263152695970574568733045865192384322033679582160149952456612101008605907742485995183489559013579838540758881317856200817649345467187846037517024765075340139787016689262535720351607867530657219502748433770330752734368940757647854593727216979285041241458750730847645311826672985564918008541338022566178059590343464350597690629597531043238596264561648802494120358899939962128568581143688319756972942478955501188713039140923029415280544377863992849753872117355001051869412075675725358665838780115701959954416152880800831410950384773434294107465632595525923616005036904453150877537540542852484064105885609184982143341817102037100165158754796555428730082738730284873904373046881027036125849908928122061796988937370848281494825399188413639910599148562821911376539302845046162673423603849369690403000000000*i1^42 + -14655757985277538802901331554118851648743570871626100782121572833238603853072140683464297800694063373548231096149817380900669966945955831909453935411109019135723583576460256233450339217918777706637896520739139011104983493054811854478033159087808908182061104421386714206934905533794612061573372756516969406766687765303546488065170088251614525028044755264203605186608943435665170811476846195667695505191915390585665476251934006893141062238048339053706803065838239071973831243836279007980167691241483130223129454787742693078951423540476784023369270259173776091797904881501001908760678141639423591363077763441371951608779005151771871451494083741345592105581491539178623652621779331336209965707189892332104320027862329497125794759724099980262583312909410192154986074289689759081233191811033326411263917785850047978589130000000*i1^43 + 113893635096760798251986834235060429925808441218663014116539659685301179132392065403463192737536047463028705799001629374060977456271396498014005937247822029818951738590426738974495054126607643959477792971332585933288625992764912741820063157190082604900518027068752644915499032177623435106133878398109514930304883508278134858913519670696143713344472785439422608032353168630662863608331270409602961387191005423310390912566239336129844361422912040354027146085903473253539180884965564806535943076147096716290451875533387958739786167458743310512471618326845861915925442721663789559560350554532156773465054211556933054480913016935873712215698249535223771893889826158133328258508898046961430422000417775969322962101427048278308208999826399277079803912144351500471483384436941714072746505290715053832454068448000000*i1^44 + -9279077148305797423561708998585749736188688601568074888566624361024393341721106948424373008519346466511830688092403337898037574408315289684173804946961895621517727826264818637642265472667720647964509509678744970270606134668605779450767666524122042588733301594246088417896707412715574979283863679802272260686383148977772768422994283407223107116965401872507301789266518032941335046337510070061514628824565919695744295091087548839030581474838105249049549824978676913522254363465877659574964721050715108705830573165647382511028007689162116226405986331551336390921103181643047292955488688038457566353735449711402420946623234452670735067044991549921403461943327452322659173302303206587374032517915787422767468441094949334131777520021461920415004078898655387793023832028423004759266611526992419000000*i1^45 + 7637543322133799225747388580138224145921891242218015840655548163825895214497028247879999430028680902752521154095482448856388307809599425209097831077184486693937029060115753018000823741989990349130537307705964810498233531503449981981473887467207582758747078730343526362948739171337320477763553544532568802097289117302411946414532891095200930209110671522832008146678065838361941541271872534404452463785811914866981695059797048807447003836750494182138975640529809836595422197951340725691296950777529443306993308619945251496262630847170417540489523949335258930894637278676802836039102594986438170330017833801968990224466859514352294524507515579530476692001750375818112140473117372467757335952211650856514914251570244499059016522388007488087166178909466733095221629445779436830000*i1^46 + -71716560934446793056266028162325686289750293481845759264643308741907750571843884763195644271972761758955618122628965805881167656103914245422667241622539890269554944739654703583189368158939163230166468385617613648554085027362372973915131459842094143076115552706741225821889243082209472759588212680693029198726273202121175391428135475925953891434921910738788270856852560978956572759773452371561202022503645481590394188970582452661055247182659745164918164032469347186104447265623091047302381012234200295259700159012117811522821950186932634552915078346339339672477167698934305508940064887265444580461024484056615718666704206805606523561904053281701509702650505921403057560569756428063909676181450642953646729880275018289231927393929958465072837875032249871247000*i1^47 + 165797554554154646752883801862979102085578531469405724869896302885651169302417635710450947025361832769549200304912510792614959555593571808541163602449795965115093786315997229932609569726656666217913597119294657194246695981164952127307667172650269796622610672041993317400792410276140061578637012446327492492018222736031079915741250249839061834348809346828655303823552373740662946514379305569191575141690360157661901939685198318075698245277103438713144696996971961743013791623662779706876365412605737646495748543566357521841317932270346746133131512414262402156654230586994411524762558139530844731297577415254171122543637364136568003195775097450179800045359581745355592148218382156214458126948811590483792597614456098018316139341100223400*i1^48 + -788094140776567046348517347080766463549219437981026774835402101136174781381466763839962112377142905083652049454364628646203584567721998524226972830369537612961714501650568760398932149424878198206173715735744451618384357727585558406504374859337843021170432923875132179948850627596129154719216772818075672882938754679016908104391763620942804826735201873295091140204100860358960816866552722654410717202559207625348400602302863743819496554620836115365302314163811811143879881807366959798586764819366645682176729953708063911769564451042926873914338918689445839776001276386314158002275946823983350258921997513986316396692459601119255235387883228568898764101680300742372619668496290979476291850158852906393680334386800*i1^49 + 465534504543014634310796956202345160930220774030558690710481113816933950063832361310963382124620423317062541130874425390524504971043939787275782778443024901675723228532268116025504842481215435890276113338528289936776928256430150756217531320532135387185724322709551887613499994876152157498726017666609012408287197650205654301091426734398196899622839491037327718465628956564342071679927210850741022068318456021495584917098534941351616431929242095809547417890223814106987882826888139100952510684307787812437286247501212876559557006658704812868556938080256604949307581561023267204799316854883169718166996922967865114868228951377903218912745012922590901878147567171005109130455104568921*i1^50, -2954972226024321614131765567993108197155869039616616840797930273805745503224686483316640520023321758982732045098711540349415078666071638250573312784971415122578361194119663345141131033986933881851338574150978771448174657737162087824291400938010709963918230213843650694020390153029774265805928573657456842871078744598710332409731319139588562682116924436953282005047432286747059005391220091269253328225300271503925154645523529632400361069369537584319390282588640285638929564762019788892830594990323066478499788925028457875875244662919155796571959432820891752878264307752181542889026405471916426572873591179698591075426592062184398922193538863045772486953893097136530748867799206835721495272127743914619119565112775444729540114164593269975445387821019291308261813946834174765447156303292212181505948342178231819808430302580485148142483950854805758728043019131604385426399337918438456646556864354185338927836995844075026316466888407757852543492775917289216615904803012539644347813038225385089503715073222956496750689904782616507105810587349998429026904779614068047937686324345291963084921205517414240049935438927352500121139788104030500925018161666707656009039346625728057036561225065414630533858596041622517251063987977023657198725685988869842607515411745537083671886766420663116510114636063307514079860257184212218728131345009878348497638498566189807799200677017918438843581961458377669288614656000000000000000000000000000000000000000000000000000 + 2339290437748435447899663618289725067566264949008122100704063997013515616478430205536889850816715747840704435545829945278771780889253813455208543177183528720184117383375084689148354969713559510988738821024727568853017857077340091298409080720681586081677411804413037778705766902795116958307877997028100655717276904679972365790688895071511327176493870923607589029070506841539433011687559551533017730161963220767177102349903834992769409350649759524924080147349710150791355962949601321950832473628373366575025621682518294594595274639440007394503927250249588499642775592736881426766443378147832985755590764710170839869661982501988624830588452288915961265891914424718159738660008107060309553310592250130820242699930012505336247639169178140769468545225243508516173565076728093972387764685062835144561926827660957388707773756082764528192833870024338178388802650360475267516199870150201156579734388540549662034152998591278783016147931419068482162502564523005406076800502981727298055656968902047253272589830013565879739891482619118420244101947227869086704519579801014389094925235200944602723853049059077333655876514009837451261772259503377625197668140630756396920984857117394458266677518056209196863836206032409304985078831730684814600372520070827372484402461897952950946519932507444985543461695773844637198500385014321818264939013790537264722742211845200289852086049120527851292984094696065565005900800000000000000000000000000000000000000000000000000*i1 + -2284896746404075209307513446276342116752589742507410832914256485345514957877092600224664741462110900605373457876456347441597914175830796576794788007855396123444249275665354418720648439840648879596631665365606539683504502001810925251583257197102418085492003779092347267681629743902240228222858474985287093540518629368491689484930990565987219554378560385193592156106045105397030240643524052413787926186039223242660947489024278380809666489291511955378395871265434636763917014837788830721482310617105014678108325133143295573454628460842861983709018192360770999033225422465862519137919470930153140708229322965628369361086361680881221183664612652447122090320527407775982433012592648805549563618680573071067462289833067471283586674459911268790937964736350906491604299304067617222768609177879475773169650421330972793355026487300235638077060367232545670454812355815543108600204552549962423859180358450917519369021045348473923751989737150593574762076409798715324933325420963343314012672422716275886148248673767113206313395484355994271846043094877180105557810368836702970244714813852583462173705559461446495483492049443942588692679278199887026533035139396685971591337055874901344031475826549835009769596050344291389203409477157896913434413088804063923089066116019165338748113487188558407108979828214788606097317794018793428539747955999835661891461952804098483164425856207562314178714561676585686041088000000000000000000000000000000000000000000000000*i1^2 + -120128062100928633621833434935634970574699803737787789404468971078402952999780390115829703249707375152155611637590584521919174314064695911654607966989165222836564058021944727457959476205920119489345976937977531229837956795560520047732658156467137486517099089285400946447694763040280533467491651522438320012751608915953704809762573040367883256803201690689451339600184272963994996356648795116179578411831478963388648986674509782389277721845435046584686765507580147851125843985226150502727468490899374092516291327765475436108555140112759715047130106223145294103087218041460418920121919723806249631231416908904955264615033221209725441962713104972218296003860355667722671076106212939899413963122013533731769319518894155307222855493586898667582941650973675703953778142629619762584172805166730413007683273715701939135406585705788352083598713191174693281054290013371604030077051240093527094100048661910433594289285270464348704307721592411610025361491634251734313076000852514562805222949741189027163185991777451365909487825238616980551865956052749457562275948331384626345144633406890513229605667852645303191017694324346225881263723938863025495175411330199757176850319594619959007901118953086384801050793301325693843342703848361346293427785111631849780291261104587260679874820937487462263662258236664952934872719579458193484082173366999757160251887058283237870414785194360816696899786340050415001600000000000000000000000000000000000000000000000*i1^3 + -3319807583723737330204664574884554398570662077898155457471756447755815398427396148826159257706270335290856691626567249241510542988276284489162045978156286900342117630650284571210261051773628510282608568985930776366925201994912102047120265864497008693938985817225371327977433727271115074474753636194908320759437781587960835072405638668157280087448018536213929179774808532303730737722872878477147510370098110070591102188571237141108349560828089284503172726305021381042588054011997713288295721545236194211581655649769038146217937114293993354306837237316170822338526058204427162683688796528784869319950509301745127344536365067698356882294359117695908930564050916245931274360323677460989393884213333683607058261164308210544751931627603473041080395584530424748674211236296584150826330360614786554499260451410371152461544419891503688478702078801297296751871988162856662983612127825729890516891740823839252590743974678192995002880697738635535324001801629307821775304405008016182876004695082780730058232399630864573710515477637993591746128816634512342785954521499484709871152125920575799500798868506237956928334321455612051147829139397388288051622451853870195204154040691325743486539659407897102292096959230587408347219046321839066016170195754135418215118018804037742499867736896071457017160703186514050334617798484458862199490153507295711814128633894600244874321417961035077283941783303956480000000000000000000000000000000000000000000000*i1^4 + -54842732859331247599778203386603002069162113630784348429202129043153227750912631734163352525858341196789427784102688995703819509158384057332347558101705825259885446266996167143258936130325900733880645550377321578219034037421458534352084073623421700659698586661776836069645898887069420051915006258929329207994887742268191095325556457144973021838053551571146293360290792030222666866565887597349461239199886564083356112746824743646913154774815179179515141630735242218632817519052356293782148558855850009679805666087151780295776267812161478942070079056683974167325599063186934914961387714068319640514310299581332258437086670542304379035609758094592795678065343331984986769025061020798666559433430294606767253755973569036246800887025898914080640761757974591156880824715630059981246748670646279878277304342530804317971054465590102773250172778093801396435411190294698222644674594164561509733207409713993278082043702044336591482538159119190090036005978256339977170198028224865259897523762532411625633284302034981941169527779041583353821611282192221480544013192791024839164060870928853390669280634294988081305163708577170443171789229056777158771752386104389091386945716964993902635096401568098018718381049399734838175593731319284387913440528190241275963205406629043521109775815967320226176789275559060109709903847211861849611853331479066486359521595892979155899180352091930685253897517056000000000000000000000000000000000000000000000*i1^5 + -730864050187157356232701827048179990457598416764494835908300845636604188377741887734820890635904529665223402650540509441009719334389022285287517499406345161808580039274871377736081764491994097139117769384064373975463707146257200420422226226232234916532217308170240399618163038024680950558207799496949160899149979266124283458690390284557199930687842594821632607886621328326295490766434291910697292949628293118160488049229201324909686531684378041870876584133358846161046879323966885894373485666940489751985042508793074678076009295743585934302740749698958411085438184369976651835308148877141257003519840623309862586902894167236755015619451149352143251832691249013889391123070985000053416575857308152819662943201276942902398514727652345844960449293355147760069928382452405598554955184680981949514594115948062758172666915086714174386479820847470932961504749446921727209916785789850864385280420843824986383447213594419596163747289852768854631243542432813852057726727618657515764499129589803679033621836211277691067291309451692892112386001128860638333326242018136391937290838956806740776629721732168234790637489644772312509185165943171377413568723924770284840335854846068979335734046145856247163081771408912415278114918355023918575235039322709029644491702592640780484143470306529041834131825062546752869415900998539220498001943486580981066355388101147274377788366086642796043692134400000000000000000000000000000000000000000000*i1^6 + -6378054163479586477424842272512492396978769784422364066399613080558374743406961433218179620416653564415294102607810331331418352998517231660298141285074597078743861435265516017707513647874525943349395072275015321986958073722107784351829709570010610883244928321127826089644351260674760547825548202163866874728400246317028181150947953597321196938606028829322759655401800231948166067995965465391590412022863817372434182596694269486915565352281300641381560277440274453052866134765825213572917282131804308639893859988080585106144849637103592862659002811613007853244510375744901203407219281599814682517993925005026490352110687394373752463808439063154081271056897873761895919762558871586775969356255548245761772866558584317322199779138008380289836920573454166653920185761736265407712438382428981724522300286515766029709273527870778820734382081326198507498624695142216118228310330892047188599961451502998935652863308976997408845877320093231391306238918775665749682675039251890293428111891039831414400740627798790958244196060418940446313427491457731213574617701142230983768735540630627086359637594439980556626735777554788058656114625365053117616334517807049584163515468966882036393787763330086166057499269674493771232678155436910030357534923039224478426040557066843606668942615493555882539529415586173699028168774325732072826242381832972437341984120538071432495355057177261259683840000000000000000000000000000000000000000000*i1^7 + 167835748124653612115166600374834652766862586255651298375457479169269786755646597172575606909592979666184290865013732226382381331752361077257625365669552175177273937758450620930396619503323306060600689635762988090586416435176548438870206565104180294042275426030331368541837108232343046108918441797337767902911916043924070079947892577891870480023705315295041504223151604279333883132111541947759699424416952737875870203026268554506814670682728465947934417832944497232798321995841640818171526539938492696974225415955070522315848743158688411190663494015849972447121470772034855251453660634648577454513744723812716801191990018733172200318530362873188442775862157789806161803800095021122533670340125532153792201182304628251903025561073414912254634203185325594433877682435801419938019636670122004370383047133025824452388337310093209147306125962963175856878080748681741747006135308323183175007518061082939138037085169600994699954914873722750998893612830963883558877490377343276452978032055931756088272924765143515603534754934187838159400437020819602013319669544467000865207065087037963169140800581095799524786831410882517808687999859369780948497211187898249548588366337438279670764042991313765918259831043656844927316521230614554277964725195421229561230900428949006857920322166524569802754525139825981780522384063544659158514176082893281346668878775398980642521352776697067008000000000000000000000000000000000000000000*i1^8 + 5836026983163792820161553994704393373940651441217960028713196779150065512139011363522898869377290573274380138534153342732611401743295300097410404252257393561720824105415399112504422368288086394050905229939645242101026094775334459153629138013011678743270740392113242636962254851289356839409853050085129982376307747837116471591488458225620985089858893455049838936227999347852405562069580084426020215536924481712899849950484649706508517085501599774501820010358764217218105743137273255472884744442995609133478776822441384582340692794413975587036718976503473125952565757368144627659015653566188495760015868430863578332279523349023788654510424837386200782074479498260183922867865556071657962195051440495247689152786649558351369728562070412050036847920201661255153693010960092076771814156775903070197542821198444515187157140265564598301778530688947853957264910020242064555467541741886812038508841370908383285837463835935210224906379281554600081989811240987918570580417251577563309686156995768011779647461677274511503807146372464105877894054151450600341257697829431637296916015075740815787150567014424415048741780373735230997684793300522321893311277060386350511659568572908584262314877150776943920633158746901141213697111570851692246758095553793789459956766341971049672522860587597213628111674653673799412117220766573798734681088483999709782242486169078347966053454978150400000000000000000000000000000000000000000*i1^9 + 39487066578974651609739160447788198800981527057052903595401416613756096722324521396630620667034353448075318671482421425591964469712351201690679176732795724450533656427865060413564203546613533208779340484776165883520345871212347838784584662396805913783524204443557991828978139911266829161614446073586893202003439463359565118199857126475228758616907214502003980071041628840072304018242057869938591845389789233953014684227782382916874933370540068492133614724220718605423531008634258450544860290904105905305423687997659955691540352946836991846402269525920981790951109069231544173839934288645013714713901135522158315723580068557752929109449074810771722862125873095316814564750640542070469149448296079273812722216290469964425037249010457574670396827372460653702984817755802032151179371330887521460607006187279551636559358650072766429003537378779248687866493815448363611726618151910938923043943358952558191250854331441395882749588395495954987058536399690094610164307561558788482875059386766523010495709563131814561672743361387269122985641909436565443896749990810790221300951636932367005979993522795244569306206410870908135740355511990619585094622422635906911674223221053660206977897409763798712877420859724055535384362924452498763528218347701170321082080477919307948855624342244968156864530681091622220429429580872088929594753406036775483091353049742809415150249953280000000000000000000000000000000000000000*i1^10 + -351910225630079631396716101840478115678327658373562053745328541725783182719295144086455167934428447109795986603560410316986248441049604811847889558929600045445417076780562330925969104075737066729602059665295957588696682195868325674779991026753157784165648387606074266025770098771820269374376701943446477334572958894915016226965664446857732572767168841787447416036089897836639557884794561825326292209164148995727004617250919083506558724928757850777611982843881156889345210057247603504328343357606048026378655714242511203147666374045772462712619769415953483592794389942249349380619975856077802002841767619059602248748719569441883486077677145660226584711980216589322743563836021751538414664046101063579050778166903202709868766510338363957357881030858392176742626048903569057143434576252524450848195708705167504235022317567994765182314228266929639068070955403342804756864466837996552020893323730740666867798899144093946982730617654841625795731579687430775900803526975020959465985861344814590528484560320077603778833664083377555448179301027915263915738502359873065725086200579462894414864618213129023976814751686995407065216022660263889483495930040310796885701800199546375772630063532632941834747244691356923153499742883767383531700762933802409017207094638013864869232590896975957947021895850450117099644561770179823797251477170548365388968730178260472782768640000000000000000000000000000000000000000*i1^11 + -4173321622619763879322227291187779439454321824034490136417142064540072389392953909218192371209201494365523821135477578242972264585437545720476619330700748113957856129533875921854797017917454629049066240032986965813986120281075520668953742409670950520473189439448931735208647286458075395757232477014417901837183473793924746006955468859490663010020540258276845192255992310412997112934226258977629832861456143582816262968170670399177327971653819227443744242684020614345629862961975812199091116005997673242330012581600753425782806879947290576142029405473602630393135428390560879211551056403608314204398926549014699477483917950658094369536168736797184227076452372121886345136038307397745517799770252781578570141375410806701468901898777047199885289176803230691915727871150802454024124981743331321322982408192745020107873626479372533392883958776303972933212167259050897895373659646537524053763132497256686674590855028494036896971846552453569849042981365189358863511114364060611046625212056059621225481503424116076240770921613408559522715337143051540871956741812506311607579375419309031516991645870953005837224557296105494508932980365990199032677980633844878091273751451274412414317145888617032055696808706154581505822237801240615850651261687092952981475996688321874229185780958573736818292261619904162427581932080436131135530746940389791553295679937013474662400000000000000000000000000000000000000*i1^12 + -1527880858759138877545164872709380952891741886719536760309996201456623072324866405129867128866158012862034781058936498094753929429980718954768877170921660114607434915332251529905950062343220617703619896299624017750965646327420491841939086279498483012039870737084201511262028989356687307887139019568343702319881452041176127794108171126906935246617107433459808984325583948877832626935128618896526020612388361983849927417901747048656127701112079174552666663531057094205638470606335481911281312128972238824304218068655789760621483708342837323460250504175510317953544892897476193951687464669004630461756869248917926376949974203386926549848371298787649488529924643117006032133759036048726264812744005571888781393418722826041905436570914325780548046162549283398119021379299896084185577994788154118235768715341846144969533044675127723457218863344676279072412174617116468204241542878400606392653893108863240228599878125666737964335321640030295911311669548856761182990136909155855056889189656223297264121199150842432153433522180517853632276125700169587333430378854667601782244610676740347063325061056568158958810800159037954711360155337318968665070110878908089892082550989297716179197928064557800789321535180140438319716463080014561021643858592059857015735341102946095513704631268836041096177618163513829557805442347310828460031607884631888869856753176627200000000000000000000000000000000000000*i1^13 + 27636723360087320998801039010986667991984642472156741601290296901846289856361304584433694530261366569493655569197252099793444151088704535743849413536290937087548402901464381227046524410308502912968334463768603805631304855588158878271004377013047165124818378353549745971637092996193068623985561679296409372176780313691575990271368824580805139462348840669102141728584566645575875734430655298044129538899257341922893187838395768182337444601826088766942719084434181715512879739157602013110264429853613632691293875460212897813264157886717230696661342951199589280610883531317140666670257075737686374406950476330507304053233973043017763396513733120598653821598379960076717567460117007995310509607104237973354280538144147721990010512192735360786358044543651662132949433535024013456223467397757550096149414080599225508607894699299312423211127761976479014529182602236641504208276575829518670543199707415249138078596180539050642916759064434805213287718108560753085593529773948429134178620530138832556295232453587133802523906891138496924695676402881480543215129751763715201902885806799317936459716212765308995400571245987653023021269808882602639551140598704672390605169641233036949540725327080079334156341212585185701914112699094752836601912403855665352838677200932120316597110137776874890513945886280105565383279883778367385487039350113053262657868973568000000000000000000000000000000000000*i1^14 + -362228177448144545765237504046052430342845287606057375687271519113882555919342371019997837264252352210694706991329202726791937670272211905729185031348439424107324236079531225052349994528797136401145360963746676836194739880498912468269273412457392276105542621023248388804531534846174406217303784978287384637851465963923380983555955484100995696387456075824681086872259243153895306992758028197474371664198028171489189171031789984197799780790852849545448968564271405493222304953170093065415077736917298007768697571697973005737247398093228413163604343792257346445534586474271107416655066899390113631662542189490954750011243381517599607396620790665483935964678728826942791746934106867708902125635580309898062174821805203817227261210302234695029053047711198199986993337310855909210466442333021351837010380803938795138935028432191119682690694737376157513817315169919826079991332354309567688461737364215462365644164739162342437434796543967374194480606574995863919456435542603133048933431560110178379061029964238742225421861797741012343860213743113456543996082161589394818317564491409457220909309995044444564143410456699505552065388235847503268331759726038470612575970682565401487746442627052913387265030003272159806514501180011860869948923270355027806001320148097069150984862194254474647440923956860400823911907016453146069661169106340733767661721600000000000000000000000000000000000*i1^15 + -3200147166512465461408436635280883377889719371543557381219528747432238751647790186382189756822691081314986173684209896208562082549077343682282389069953779615717613700518168327875864976519289946976950701523203334908785843474030315245824439008586616265998236935787378958128427824751369284429629943991971424433663148772515564753440847374647639729538046910633096462486687866411733759983641059311305844695653965613476991755490317228282171604735754691637230050262973882231359560287315443247771600413658049240257643749038942952646859470432037497951273145037541789307756125879114532193676960007341900779969662167740095552461978189774492048373500903688287563380103891905234389429425776358339774118442140742165601228664136495130988698097787445592018746382133666617363743061939058589092732488687104018248128295204720521110460925863546726141892798163202106483132189945331630814193586148060323666779234686908689583209459703930071813440933712155485610863904544318080664783308683922255838764730880528690755778816669661469472919051773876464692645388683556063705358851368634532348221773688911774563095261913554624245314798993680903063690515736673434740309008760566164679130480374279303562716363090008315865167464340819477633300853269434611573005426237999903047813608666546995030825162163099160396934127654289359239017548415876949001200100354994265523200000000000000000000000000000000000*i1^16 + -11005530156545106351506941312858088233326381067692825281994213281991738662033984374804897052848131427948821067599445647119509523472782889109050721306680316047201773930692247864838860819299212993809031319849308209306277511621508575119742866368865609611017216619083869963505695056977721547834853570221406919271866338049331195860271183484436401426197433448472818251756850024660592186001021267657632225604231774584405598797764257725718345353765691208117431659460057824239092960521280310494427338753307697725912144730172035463957550131821701504525184510996087750304192355822150440730391719597382239540722761451805437637171449863620927550639833989415435351578217106138511900790147975476972630320790858422455754749951832482192736071148331932099075618392596132368375973908468447385288002795128306228583768677755761180369928770310146867872708313872865703168884787938723848992388602026344864456093499513772352040511670727505005536098142739585664558659058846158617964178803962629332599999818875641569843267044610029985459696040441325278547443866600662874501711443643351746389933324081306748417671522238425413761052393399709021325065285609179476079077515815257685638525117360315753771277957576711356324243735342352757181899950686403640056968492845473559630236436659761178602425585099758343593691432633974386166400670465772958767239353176240128000000000000000000000000000000000*i1^17 + -22814447046520440693649725388660886236469066140592531964607500471534081003589953681430507846973919365088115418270220800429029037175150936569156164938790396467422520003616170212229888146982421453522664927787118995981909716103677998390028620028208969099756114964611507479884732313216063591491555627202731823964305183074093221800280818551687254948849191290049007815432510893962170885475690592352875047908515153701498850604929415606955235684173930931365640628708056312516228413846697554971975619648714735845813137466236230849863322332172097400937816153001917220861316848367453185317833172277613180945726562797886046326259467169874609098239225256484477772392594041607585914869418617380117175053062585803102127688933522099665216942273449755922301333838667652414982217981002043461968975759177920738849886378387268175328833830091018275527584171214570223087347418469730340876962907551049438137976785436947475467467874541399015851640864625854902642642179714662391113294555315216126393017858158600819017632518350669136238648570795454411925136181311034121389250212073830677607382823704251172638970351485797419385143379351282107644337336752947649575587404292832829423404391689418568046791998517097978233488651822370108968608069676755728352221278974849551563251182910982025426376365013616732840303921771259593585685918650332097298340790067200000000000000000000000000000000*i1^18 + -32480059260322486177379837187455084006944353210356250967553464784779843223102177043530420813586892566585538095921158934056107448488253276285318443693898425426036763703488616222728843103193144075793162721742001667897151087778796433105896421386711748557050289814872000391579465555336265592685623159547502553760888450397987306188490710783406934610582098639154837707689423531121662021105006412907254009796684897333959647689739583869344385938311468581781375283745025398399178274513853350742087184793873022642919307694952626222148160012597388286655432291640442391580267756230141878487103415755716702959067998620485318272132776558276978935765858129468317117738349801081936487892534872255552155697526642804490405322995459680029531392054659921492186141286921797064964544309534072173084511662785255407292255595717396658306929218300399739852723691077144380266242463246687821414009724501016975364765048472355374920579264559196602457502753545985703948047062460310978852417777019942647933171833998516116316735713732483476167663765134489967602690306611898132331344287218877139873631074430561480149956645337971544535119441620754124540934632682333527133909131281340702128884218038016872824410898854900080268652828054216748694626008224877745733282585583007976899111288295896897035932548075743621027331685519551635775820351994607683429944320000000000000000000000000000000*i1^19 + -33672763936514441918226898223616681256322578151602629133195523166661837973381318003974362394828074442264095035818510013694209329132713942607866281707907164841570488320756312473119879250258534042622307216058276247732218912419049775822153706983627350047373794260824638952821101293607191259447440704682296710084366891723721426681271015626536331051111054252197037478428493883713527693154242172130776714304488235628892997700202319405663761074336862546343072152744363859340488890903886911474697445520397417174959126927890371990561779722960535817953536322982670155090132979080468801982605416597859229191419174453728777066407611893993020225545396895343146543362551069891345573612607993801391311154050924645348965407962160909729008619455732139248648559102271268664192787206047690875049577869899643950018618443671569436423708481865510763436477850229755749520389144572233455547369277811598349018820938069931393979741577044781963092797287286503595761647731555057554009601039038212208693792323506034142968220917869796261499662736190078854112826424001139082902373920015121990092944236052348419091590508857432873100044787190363193764667462524588880104737815206080540754832298583062259185392894876330321789366258593669331776681786120489881733210241110602059246210041225025621468542621378786741811203891284915792500453203057184061440000000000000000000000000000000*i1^20 + -25874846511767309505548947778160492860183708328844055184431055100697309617140602780365463201546593027984311873908420482376875552402914248344735669937814300080858159687498595951786621328092198707641684681643891599566357048030135060191096471982123988078906375269950234622750885040897744458165225085500012267790850228710286948531260388710047521163647116337359893736625789714709345112480492858075585665566617558998717046076180055341818631097246045364337428226294659893333954667137688385422100973524479655453141264645397081836748981247188784001020209799924625746954824970867617812727011286613614318644642426395774034409102457772129115983900417143868451166547605387344161048320896341276776654491667760311877243597021369553446166276839853767370753715131956621634239194319743542891492989673108866909132425063680400527040953375286558246026919463605939882194545228711420969728182949097752620657190827761051473595630350587019305385368968392064831543680808750728181108457832273187962245528657186119417843930881863978266554456839836387451201089681999844293327115083338200120188668895163970600647470907908238672319360052122527308275995326053337002744545182223555823820000011196433307468926865232730080647115883140315374916415134451881828742693339248860261909607740300649019043184695731756351658354727342275095002253714952908800000000000000000000000000000*i1^21 + -14370556113183204239750730469813841330446391207431251556181190412312102649551044168657517514027841367232786464495773046903491233970242904480644482431025324416216344091075153906236493520078252289434562624839847654344573131564976227683331274534789310790901213026077991835889777446180332954772597582820827142113989304471692261643269357809590984378510653847044322072796117800682268077110284418567926836522204593926890344525025108501385910464185433323376621957981646954674710936404329850321750722270987817021442287193106679750209504594459013876937720333174361129918788516643027525920922300646939541540325789597255026137583278390614955020516282797460011799452857967800430584203244605833849029864119810385483359674646965621207903462550248392971008586585027402530232448281518775219554605632471689853386893124712385955067244810685448198975630359229441299972818531232810614359123865147634836452300404572022343417654557995161647045395309827799040840430532063554065652780482203167930755499402612075295009770021611501090970277406732174443478250240823361388005780670152468824603922994185919796958795282249194227692204755480364136303173038542011546236184588114462532787793402038579300336568566166390384455005638549866350947145918639130616543673887365693823777944400328587668457314059428985634643908914885179943704023700480000000000000000000000000000*i1^22 + -5312606407023059198821286561021864638291116249516168542201107910677046289270038228513184014047352361028264839800692748106913205260475768401030533073638148987241531629892712476247358126826556802048157514931408776843694032076486755948672493326549728277966013062010540868460056995251524823783543812034261222754533703871614440863199296936133449209464669980718996461912812477955828891297804349440030049984665966913409143118756767804220295713805554280794421450405186354402402622110032499311557698194500015244820716629333714784174317826130274238773128076688615122296382074869695994474902060671756704418342663570110173529192623086129192124540001584477277983511410412329224059822466821610173849207125006719162336942855396625165824261361491120377100324390944918738891464335650809021034301766974279736199992714289849609342540312140319110103461445528206881355225296011135393117494361201378259352434030381343772421296593079508512012699679188799412649104186574569422899670340505827550377610399252180124814235877515498608195012442141799788167899396596637293194313533970502056127891924631465515147375491040575919629037952781686180299120100722325754343145534328708353623537415555295176621196514228055232270171627158716234722268542717466967356931275792122533345167043368730898498043913305595394906335570187329214702592000000000000000000000000000*i1^23 + -1015600544337337940081134860080697957789875001863850027552366360804126094451090326348221636181691222424787377361569575956547128698219813943845325450449895585927413104325889081806451253149967073372952234619387008968811044198121819009613213063757530879393499542195095755951246444479787417189119825443940581339093930569424116149670879899296274564625943346839727863996363545609680698431591808055103497855292751972532815410142504974299103165512384898387155444443459501951338725613873285123386587924987345207548013336346714800117046010980327224088609837640112334970711154844514835798136274468905623298425048623129617962662091803297383218199589017358683637508322636152393787985538423007363158833975398057019515998236208347548795795260355321890420458665927723504012262154938343900383811348423392078749416534047747859558870293295360582564175985659699863111788500764621526220893627389385448467009192628074448687077868795106156048064015743928218300780888189828935402066569833182467229527078670012043057986689162934567984020947280836806645403540574888604221100816289555575408648829186391352676620757028724018609585486097197868357822333031636897070578599715340453981427780080531267304037775379240357910836215384815855436242218946533965696586243133327321480638038621756563737924190803611438655014971407470950400000000000000000000000000*i1^24 + 72830402309828459834847407802931394563140569267429181863942115117257446284320304406481609854463984502186891758508879127421568658223860014974216105295693073024560757653525505635866280783062419980696559546768911968821662001765280083755552234799187475518381802630575328213922845323034627869594185465486172661231987553908290349743257832518185774004840507374411912214419589644357161374752927412628695237193165512630839727194380659729100395390404898139060211613508766870315090186978266628748441402012841325585482671892557717402156213919992130748249372264155146663244679394266187363162265149103852700277159085291758465108959232875611783107366197149978111500604146540662757377762558506987291360083765617663329681493860713724581351900638402598655879334035266718086498162003744119892651774942473612688210914394724193885383368076523239472413486866847227559211895376900077185071424234786087893383556841243900971348113765813217042972057856099578143618026560572084742029661257234637269128514851978555335614252390962241788634164046706541363313509340960236282059350451874746080674669472423398692930782418397379550060105679430615502424712210341462089458026772731038857485626857469027653283234475544051274780698835827967548353575502274784931602962420695300294077373943110013600907270104477863785166966768640000000000000000000000000*i1^25 + 87964448954804068529279761689232614255898940378979319199299662460177600744542162131248838127322617518885655925268233348853901203558908810029222054552312124035401468886107915277545773805972041765324969529737553778145518142225238964955350322401853692385778415078419482333729547132511559945419947080685413534495885238409202051244131679757365351746993870131040004118434615642499938297714792638755249797249565150521315581412045341525177781971166510680558834108507442698317189777057046267237687037891928879175742378281231902707887729957622366601573705028230298068572093753029050244466941444009859324542719663940455834901424302887408659896358503353021268979534831989226719101928696819151035309924848975149249381800571629386610688834723686743214547599697277906165326316888201876209770786453554683271055724786420041558799063555809944105474887005658979397632032923826363137448752168360621976198001052909298551135305195388158063740909736703116844737412761979939194714369839465159153937304059130436322198721685736111916745386623321312591055525709567452400252176949127071172996097137505688486578533338556680413684735836999114337710090181437647409389708958615932610304849308203846225345816350000066331708948569424651067338878290220309319467843827321595384311673912752530959983285969605400105704448000000000000000000000000*i1^26 + 6993397703688530207476946091348027939041466942925125977959429763289243640479157428788419859678038256237990803874578582647777163290137093677769309912925159734431897742090895061997391935940958611382886657453941018743150191540924086777828965345331389516971178996967965019458404599035885168194248172398898345734952234636714626276610043415984060941939633471575869429701268895335879553880559698753981755349687420485019754497256490371501781559499232182544587279164980132905457473415652240169302145705422347534964391436906434952731519971525534481820659234435402460875255894226932524327934979956374855991974242626473700994828192175158364251332120239708356276791234130597780942181797818923803498742213998350289481368429158349297695034429023388167746315609175981778209132782522131767025358077660343300183628291517547519310793360648812970407856668918312089613522228555513136250765189441349050021196331517788353970199525732789435637674074020625835277365171506379333562695146605722664895204842179757561187685646727231364711530825312592763818534891341003187770950832364828497230613260958610929099702107141245815769169337222310226262558021958269007266413109461726828157275243885084119584730934598968549263685228494936701755468215999540127591664573153626658875665712925061579273086495185091481600000000000000000000000*i1^27 + -5512393074813591046364448965146410618767531538346089469563160342257779143301427326441194714487740873733127866835329847810799993466661102157722914957170874160813638461437568103585971257888161498860875754834089613650674944302828891567774750278667618226157462120961801030885395095707627801496205549826163890643828432675890708504001915988198918373381329134788640174924083279671622021894215973828771672949321202190244147983524991257745423295259397615518793038827860887595136835845804387781779946109511638987728751992490432688781420866493823778970147569731553206997873532004171974060698864230716085914047965594897993225814086948198560472770530687986603671951769846258136645236044833334666968522956696666009382520173468058912521636328135132438127981363742398790113437585517545655201207076282311963556784623168287251790130128844934935646471047460166089738720165042941737951158087973818294220913736021597611570675642343740103710648152202924378113681615472919826072923054514529776831414173227308143996672797038187523327691300147213780187482126909433556395725081681800704271817981471424404982764832509183429980321410305124976499090439158742286715509806989695929601867226064909279764233817392591920650049921792442052398513168471548034151146985870278285562092666157717222541761568865280000000000000000000000*i1^28 + -346600022033030772089569186538523490475858878766470546672598874252573281096624028333101097492409321727708720784129996669090362616260953187081915044128147734611347931427288412891485002580634105417783678040235263016127434822937074523491743620661259283873147337712946426829865204700838385623396583272391221505773246134801306053358647399814391868489453888000705799828299634938449163250336827516525757216330736460160567053096821251156464193585714754266332377620343701649827445737343525399607591207575469143146333543809560089788923683745355709358216221033353673616803222573088114943191487365378325445922801738855484863987996937455307965457601921873061176215936813463177525060881004828200526745407172068844328459413134327346214791613072489708265495657804725068619692817877555878659731605586881598057788866245388324257349714813777391920867119398858453621432687998447436122447105291291660889548985204753629550721040670864040228465845040434945967422848079623239129756711852580540592831488875010872200274329168529782719594922446733865770037784050967995541585441218523156716078923735037328501666311873294093769603104025853680971008915341217706868236174406869759012867406094406582741638336206235589688417304274845245981965629255122566689037753562588322077254442169586644484160512000000000000000000000*i1^29 + 699291377456252673793094413855630211239130896914208487634867657408941841282767644283115819070771458208357437742479918314212967801195758567014675294314917023484850355157406560213544398551270152854787152616657999016361618492244959826785284170290410112407553166538680641412872101169880247199799984239990372660011128009429667721087539756002548474787988780236779410511337258201943866927793066676967966497480815530521790041263932980325950246470270720603794448384931377514946686453089407887986800954604970574524201442395963612132797269996663359947770374744324348328871487123634708670949781163019124185875080373324536419537171492369960319955449480705100025802900436468384718446954776670603326777839097108613819780860018107795128250203003225763715071487914894750003258268125226960865851728305011153581262899542787707952598956496414620335835018895410858934175567260948802507736785131647742474611867659393231168689957173536213134758336978965149260775072209635552228676830065350148427871706042878054728971979171511475253761266973713200820589144657514391495875634875128943945917176614544110991446697532054306891593282490137775461431508760040082603263066884320095947983585765293151818083514396780538665990771308357127422493822778441924716579269750340662264434914834236620800000000000000000000*i1^30 + 11966217338052474081709400784992051693679793878538311774197474046065121385876334455823440277867383496352411972613971079260410376163743875124063197450010566698174385736295411348790683304308452206162247425652405390801409992625174563349915184460102873182538600169878110657226432009693614315640009353546606802896840683112404807066837471774270412047521947883242227871143096676591284757833248770335639671339961912933433186136646440448407195826663254730595687660470170454844417998430435857903019971505838379082437342129425263963607489007203840814691062065605346006368256947665682822934898943923588785567139681276988455565958137802584570275020864078085883138446739987634154232227142365181550048621338279693393950320106933107455764740150977383689593517837615368367221845342783020946692612119208229158747921903117347855214433093192267625272881160813492267448467478389813569181460581344174940897582677814510736139203250716661498306127737051725598613491541813933811685823517526385203827614413074938718578278728626193194495068323095751660275812938755895799893448734183158813353224050206537949570437925175144339129199133903452862669342927077653029705794464108932283308835994486488230225538399825494710725957514495701970295847292764177940085310092040938038592740741120000000000000000000*i1^31 + -7055763443443720116207258568715717619988950190560475451437174268265485038036689195872095532499271966246203532592443043634854826554531028269736448982333496157201948572500744111510740522860490428581643747267070602498885632012827159462703369644411510299910777500614710709346584315592959225732121601820966189292062233150755174803737148232250794162536997344731170469135017395821164743619810395703344085750412875044345700566445571822991917223566763301704056962376066783121678631418676442742758415033159109454382416474552289535682505200092063900539506752586474611945694297667603477963118991744218064263149372213816730568494945830926714206962353174308492214712774998649304934132923235762209938853031351036995986838557785606857559989859416042824563233515140266312821834065053646524545430378128391598173122277614812113218171124091547194316410520313833921507725649795731067158941057278187444913472111026458506988450529062709755683412635587788132458555723115854126652502473430869882303053354815539921656011776169932961248122937786576936758089141463743502831666516704003338965226019579287273366403171027386648388773400646520346545190088565543094350744895891160707119244355103123783472088929417138186126378147225304206842952167676328579451371582508179401216000000000000000000*i1^32 + -126314473477636436041987196000927771874866803609129036160588475881536303441058459828194980539405741474989340765253166663725032623214434745569435882002409125704540451829258448299016268578315165238638248369378973683515821915218008421533180911313678293398426479913364595170862472774116883600863627784385936928662398705369560550888368430951560042772757568064108837561706253023115246840523424094884075703972166356221803682709436370462023197150572914619794211003199359533264976078070115183897240422390463334116329277734712601589801739339760066580440821921882931037803205991871969264037012002574372955092581348439974505804045046458483664656097039547319851219182037134094140193396315942393470424697959508770854874560013592814887571652598157435098404697855720717579033205935949440754303300619842113053113355760903667927106294313668764765836829750525636785719195550649044142603212675236883058933328756091583562862517459458065768916862712697261668991164926362998050606005306869011718009930156810862569607945302157312783030646670000740484734048301668780267546107892874302481167495542380468686869098241670993638609089149769421153892450560733322515520287984554104752293102560307569582060236456439392090632078725950917650040703991623038827382829568256000000000000000000*i1^33 + -134064424326685533176218603763674262332844047052443419811236936552825970983259482790180940632521834420392940336517477369245660129983094252803543878300759904621266010590771554169178998610500389262557999386401536974258998128503587084856349449208739006306455123164898540172616118382014253475430762248910896366495288835483451537884745480535440962467252607017354790545642217644969006775479556800439744043402567698614649843969168307653326311791897795289411780786313789866858026828723725979245907224081534146009499526891274253867485805428900296877634240775335868628106823175797824400061884056708974116663798293693622708204318618673793899122811111140969322340388646720688830551569285666424790095567937499990438831098134351971142688633561922860736766605699471943919842459607810312879109557918255249032095778925625402080303371193374147076620436504461422918779981000571114101195450234616354857730179200349778421302651098882669122899892048365717809741844405173326524755670143606329995708363152269705524009632013251518717849503693240341735867185032684186138077089487011045843941771716147065417834308097023089835601936782668261291183446548769816632965463395524764963217130252172504873562994783757590336039778456679037251765533005054733631744000000000000000000*i1^34 + -68522742128869942466252119553866967418256336659302308700040462561658300827998300343046760685999302145136740784589369484773434988116881931274262118995054173343613184472363680253359956117355945312250091906307843895937768251363868433400039540414708327124218622756835852067769000073262153490908926667115975152001878919100718154225322854887571881423752079136080168455990557494885253467340844707920843406160772498496069645764630336065811758130783328545915608498338892435914503496932907290894463271814772225904879526511331049385537458482803091163702720692531229553849178807262899092158115400078375552752062417885157853278012616146245540819804935814199810381554966794202597558030644344473335345578299060107577971958773261572375632811726703261291535323688214883330273626114618822402309964499096188076526058249646105217107788844553417593314920053862872207803439397469890851153042210173311728244468176900020195287813328319580706116797064536473994069252759884860520653573092421231355670483978261394911527484567610503947020121276173416721171513046954894322157148946019902523384853524052599760747990791149171464831473185725791022230646410146489951520337013579288878476126880934396246853641350444099425371290533627027346209587455639040000000000000000*i1^35 + -2198531299665266609931970719956953174671403030163645226707796833018277377029679286667788044404874707534724103371753757597246439935728035335591227543017703524482508401159057651748356713333510709219374873591831592838077574039207365649409019654781786820695119975614476829963860916577216433451989778544858995226205386954019758352911271689180250069050018587356963460285041573418361076029086472089560915957996512097226159537235498119099250735901084896004637224436282519402696977071620765160795750490294168801185921438815236289387715936386366618541732963825373585556560419308232828697000525208881901727925622618031158242320313962289857184452029415603788296687319547267919748499411240387116491140168237902436149692664026549691813914509590685276012713790409718731437331399836382094986505521498751342854802660319080723642930934569702207674664459039087119699161822649331587632698351678927449649836438215535020682851890242734684868911290626646793085575476863595168556610548336816670340988065476295623142602810115636235287762955923915105356086517836864326262392137484733029120641012463353463606864278312326105226119699171820495648470465332230299718862211402003849761573105530601554773447862795391597573831451464930349190246400000000000000*i1^36 + -1128485797003725368881531428066962854120248756647920268956801193618594348248975838749643022726398045055856440030335304078670241973265897890619076749825035579526541855229602165677454878064426207382245980886791253768566314211915951082984990190632146087479176004663228120181499709311361584604492615563419913444721824259361616774818814153839740367383418749984112925059327308634160683260571809338939595458803198853449283201726970473759992420122330853733177798073007129478363983491435128015435103129464207057002885191790407478531489525029641545273651743523296453978116228558223499319470270206516692092624144219784074909912332316256635070285202979672263151297511190363652722044748946558380091237528432431580099488481490328371305864720538329905891574470700236624124796163670837854363950104099974687325612654492027348595035855814251075074003411083027326154790862576395505141826656578553458759341229936522679543008895832477772866996970488640437283207813404825705414891885126589969214784807460695285727213851933585025200004235927200734284381378261170341544967335076921588377298418721300781948372621210966985523154243414466104594765432446797815044498140744328011644035713764087298320025810843232992075113463743119360000000000000*i1^37 + -67410448648039192154232400952843353233181933429510809409215945078530797577581346951062385464901477657597767341051614957105781374337566282146048550344684948838339407755143643085459685348091568317575200594993265336428580286295770299823548534756936552699596683043048780198008975924767566695125807113327379994231157074780542483258198580037532692949467724232801473571185709866856207879054568970778848495726137816975177975214402614025402672557511717828933368288451632347989863438894100209358186032282135135064943506632878869091514313007912445903784837790477923155615828816886506696365181419488207981186883436103104664882103996302361789067952200637772516073110509837743386160674632916534516162850127742172108213756524487830080311466386643227311714239009782111137522733178198569668783617453893854460583537253701987461030936994237952646442312618677964240494162998676739252018209764323930672641768091000732280972090020302589576860894175706943461188842010047531986335647185374539402319768584756359609129555550402162158328399028927500337946949436557405540214448265430431755590187225348247144742303216012465675268691073784039705504576548901385059109797798930025018798441710184009964928448662359254196864000000000000000*i1^38 + -33115473290094080273316487719195771537135792342282474402631950300357589649497987173628088721021835212456008292908966505161290590920566795177573250251478411995951250620079044962302738408885937189933117407937828672517437681332841214278294688228634300075231273403328179669449568655652424283692884393589623883714599027121241578885955664673096487882994478092846058238595179030797294077644974182410394448561721586443971754332400602759484247666451158114917289606885539143133741731979652263642839901571220742603270641892368680712241360172205322104022094958564593946131895091518187796537151387891693013426851856934659469676278521985015484162621726744033745522288784906564299487548821442814329394344464849263629057882036589594497720001031433878001502717196396829265945833165135080527314660240860643932140660425088326353121788962970213541453623888619416346837190757992683513595558740739671567128190036985035401265496412204514130090943319809766891097287770907807818940168411372110835000017824150664366470939639279050615217219192006043536350423889876790383183082807338916221692677385721292879349183701953420227958767806451504412876244460844635078309584167539060278810054246284557602958589230793830400000000000*i1^39 + -23533657925242116055084555802699520457108236849026419884552872189242699467308561094425116616565543575649735116190265399894630932655520664733302633781938653433761305991012307012428875525038244981526875368795436476881248544038594209394080410288111907554147199968023528418031790741000982251776403726414196272749977102847286203424146808878318293104945911775742475788751173793154183375780622848614397569832593589616989643172898085958126593470133522005016089596416344009407818861134745178302691603465114244177552514534444974151121512016584570029646900795118997053493950247827854451564733994707549429292212389742398434794805849578295264723426539800484719156067864570853947060594544185381341847721058086830961202212424303896087290263024774443997673382073384841767564323045396917121357836230612612396009939134830528864934436743951077249917572809161446223026985956288134650823677012955097540344402288348563949417596154149853411520542692512809338201770444778291643408022536287061673163460068037376330249549849322927553377463731167972226791506153750639744306455167985172702913220759541698260095922061389246025125018056289236916249515713907806000523382039199613096927796010074265756753920000000000*i1^40 + -8244826064452121958702094365393461419351082572899226091605102554512088986284063970676707494436348452541684874166823560512014892009554024190879024492850885009161136105842023626656391579736442881156637424165873304536094095770543449489457824044020486807897976288787566838033785197152195550617007540456280815348911880201726424294594533150463681327373053185004968053116629210830279367312595267743236615959123075842602223770025594292294217900185002287947394603331984864283313305527092633792437392671185060099426287301175531673310466994344974954197123420639456273625055860829349612882596068731013656538727126496471467885772999118175557522320354318748425842879077685185030930617840282446637881234586750548170791674862371645502122003908279160920376799785199247262132543119370236306401262153183340235214554579129265195819238511609662707743896011038430150711493612556981257444118734014203653712381306545242061924651849168861686344274887388859026010238218181770310738589062134827474185094358942903285698210325735296350153221301577451450780699483636244035142064495933455847301141081691636458276175750360198127209870729627157250689360290748370835133670391286193209787269440512000000000*i1^41 + -1405197802259686799879618532359037977306062925794484417616005879615725121787668732314316815436307160249471574934878450363213214515794924751895884238214682228488829653481250614792972519198747364600696774460884664290377936582386020857321612853196992570535967436364530510845766956726555156262158231088312224096091664700799727844884874346400871603305207089572300316681806290710029407429015663132971676851630687466715508822855976411275914296892764160897123041066140895343663046895876089633389200427377897613932465502418886278098973229386969027559914464349223370334056225800885835380349772054974910612111651225529065289891286203112858253538773091581458248895657616500316241799806170138564684145113546509576756115137309751105668512514746066235824615482384337914750408582500426535193834705248287550646502006301481281112291076389099244724132641229660397682552274015091031223693848685244136776506061132730351979259477052089888388747005845415721530145745262329851868818180720421246042376753355664672103099283967095162315646851283498480039023856294285507258447611095701713159170520861114717011966609519894196611975035287842596767148722122843372801179819261319526400000000*i1^42 + -118511760543339602408033051402040010503983345627436725013305784922785823922405140349783754336268916973776529367250359777748374003903855816342849715265451966342061505003658213326569511201123336994053124182985894527581311574475144695209414779298821332207140747093612948776411213552794628615787648536922598219031977555296649787533793667877482661163446614459442518486422091350574738019215634236609291975505528528050504300772657741092703745928395307232810149317605857710201297496660604748363850183321480763861701595409423017324602816468163469333712390489487075855575251102384607767714709548922374647646405411767816901558078698628012432999785169077966059850239833860195471330385111766224295007649728981217772502682654026115229402891478554148217649757999329989074459676683187397224123831638883918982131717795133343431804345528168631479221569976852963237994649568388295971300000892709950256236789564013167360233849835968511362936289381587512854439829466207559000603251404582443698616601412048697254099578117533885504933261964340374583300688018808853853616305259381377073998923848778362108014020951914490976448362481658876712970814926614544843427840000000*i1^43 + 2222323437731500422771246419737610919257871110268198254545056165800971873806369031980120939755838367954396694955319000336984689914369861644736570349872122218870900972701813349094029486294368696561995274297713338990935437064797849956358112190051057055852802405120986413364604836040080526273397872577039053902233427924425721171121157003208576399326393957835372914653632627733191421991505481533416670650858192267310805956089855941310755184406209972231771651882953259583766496620702300980434364889735581098230354340473091861140784496368136778658718924833924963613836559042219433358114168861632742782157553659609556138851562735499924628144362523371184887461686600695137807102956629948961926285972744374204995835992238243317225120426001467662161633203334060319524568974982945790246527180072915000167170494585175513418854763274132624577142807741922774302059740765646804925642498822981240111633535138384948653042012763649066227045336573937756532869919968384951959455676610187421321884854225249846309346769057760746137503391811845692360146756653236638222629367348920664286396914318698081546757900384319047740693655847396307417437272064000000*i1^44 + 38828262733524412109780558371938819443531892100795511214747183686283037634632350925615737904360572925218597739765539303808271552866041357295004041717187796541269618179643882738090902480753006466834000375131467037027482923400693658660224140547457259142874146035715911235276394215953865526765018755840591966101720478508465093237484086264867932698182280904818305993451949605246509164495473279544525463490469337619990517762565628784345790637755467141763012493438875560914465343205643843869048103522279071377556640592085452769304125967452003786788406596953440596544381034994306740962269885076548013437043993846951515292877862155686470323044169705070313131450094640373446397917653224937388541058625109938033900877619569226865058269515199033328141798167177332733707285435499871698807979866758426396706380064342708442439670267507314587165838766933081581552656150014213659518123606911969161259189986648989746944940987346705862144353891835006768824588909962343935949490272757824302664924664947083555588176026333906269545742529506730158536905493287303482770830268153366041210651758119917122583263137734169477839263815889254400000*i1^45 + -30992896937612589338221064135305216897513877943298828258254925040531459216896710873378881796131512599296174409365968129428821117839546685772078602142139187324241994712844310096054269838281160559726526549805464576925711363188505219061938682006784135053558563491940390775754340111851206254205738379291654358553923803785730903005087150448979791886937319262602338763018821573207962033829846422623231431438757618308837561208678778720047029265747686979802273841031261799711583686173213964424418457384553302220328721478475663338316385479314180770310405034361390364307078794757667511787296454351978399622884256985715832326355760700779405173919992979544027573902818014130899387616183713334496525289380505312122958456203517426046918402000663881195646668487002017716854037487279422508851077658532040362951794809277387573027646162172780129456532575568740623139564534215818993238828589708623526099794747618082273958705624659251848515299979494647985774217752809256937521726806369563451879711358978982592597502435293878323402260346768996294638257368955240739543207789039389809174181134410122407673286423289118720000*i1^46 + 286569116379408289192746908575897031308839140923680688624984376783957899760449548195436082861369528518230569761634087618286453074223280931502708524170522263538033549052501278616546944913380846028841185474397112680218880407927982299587607406824142184293166260021795843386637931038634455304330986656759126742663807412209121476414141810110052633020291736275138876765236168247769962500490101006637268553761795318667540133761047515409107252715372040813023762504275844241295321165243921530394127560394762489295091531920097076952283677668000219181603467102341772674986862200237352408919170428814671115640595622488912759606549051060851034524874477754394261121832667463449797918272203894037216125724322733296595503245871083770425524982750773986065669637882700132244619613324034685799452277347159610457516230472329032336258581651137260452299077496447454645330294846299657732746003933490846224923362262676511370384054138747621073070618118153952908917262839349652526700995379275158435156853773482134460472739537058136109734793306149524293137493543904204808044707134997219794874622393775148032000*i1^47 + 3113924880497687676122909859970955998455731249860883965163150777123335480233810590912967675999859532311516549942091877737061224072183376069612272816791390897997585054311145639011103785307224051245497688782782699044439777659754100576527207633578296388335995627392453232965113024432800745304090899047028452146204069071037570461249253524408389058784766670724244459389776872952746289861198715421688646677789858374320949084891889318632174738094890944722168709968094435741434576439009777731891133754259171308526831509582034788425720771429261955394443371818366870772660724061623845440453347829077211088686915284128086533414827966793026281361176360337262271972502010581589706663750293693141551214542349019024267470771072538343339372768814417241761420447033588072767537615618542071095483468781377844139642591590766832703578571326872090002503722119299005837313836089600747217886339050093432323594512899690210684741423911720938082155845128987214812389163525518942782652685362611531543455754728441820845662725676069008449963528587097122540460860970074768139192727373158400*i1^48 + 2253670207933716248609591957649458805310780276126161771860830710102482512448668329966736371876376183733453317916236572881964470128171444576067460759999603709931504246637390264879010252549416947105860668269886856511823727713472534599518287359481218982251356707060911761078157693147014970578909898268468094763831112571307403863638807921342745731525976282384030247364586033612985828865615833551532645871395938518622042638614090101941238586967132420877718319420914862794660755282283162547875310544417933985717092007062798737703054206451782422969507453649760195082311102665946927235722084533562225382734258896288335354905513531673310402125363462904269202524737350905146784588859807477696682511505718515241314715618239230743646340766918325209552100633893529733836110577692896758847223204107185759041284174971411954702923182011761309538242823174970813501057978831152572590241673655426711529489015515030144236434221513709249029760111249425747406256696569826523171157527338607705445811345764787389312178876541933535327627931969262413556993341440*i1^49 - N1*1590731780995338750959204041392705781899687038960404899003294940131117742008824849284394869798607500656882787295699781240590394590775968746502027137642575221170572452048164820728414279224344659133762465114906355625905048236632074437834948282337744999939432403635112212619206625961447918449276492171257986469252489261962829*i2, -2740364519462663468201092125927315964091912436511304691030785179299926946810368670210669951019804637352098255776215360868503928199116336462986206615552650651927595223051267190713224680133530644159103887724689973873791707146803433843539475242097509275180152623658770373754062542393974365408272429209500027558725601074156726826339787778371300470497411839553328342389299005538458338419290128849772597186540398815227717507452130028679694551809581017690852747883252327486622167537244389140234659370185238341108937661949931587126244787010776306766218349258018744761690819180844913074804982893311731764394042851907049978668545387167609347271748664839539391927836922969247289305903116988869509163613698471348620352517520864379925295835016577526762773852827989144504207510113654125737737155961556572363031554950304292920644169025007033957826902519797442875930114567231902337103532074652288227430121549491455163768644112939615410367828977335585167384438826782540718987475236356629048260916337024453072848838312188644247704969952672618296634764213942464666596784997189226453409372300199275399950920995341600530795244439321371776275421488609385044698754809744069452003831102439307024355924469461383052402568612520342615283855530334691830201565039554377454563093594333486432474612331943260627835419102803641920820629165473622178043341660240110918486644950384243236145393900043158829919856327091856040554122400000000000000000000000000000000000000000000000000 + 2141431185239475075926975936992946732895829130526950208479353436113626307315399225468913221507640281116485378031767670277573362732796449665939494584254044906553463686392273299532432107140706185882747240384785711737599616612766411685614069177246686036893255136562589628171780903804926927913044856488985678148331488237479703163275358226971998104759023159307932216665332519768673591811207547751849285259891509447965660098738345340223583566970374838705944013017490995806572881373075202265835367865320563170867298775112180265950411416463978949280123725614225930612685219353070718018412878336353987329545577144025809899496234653152415944473736269382921123231512886767206213599944900086859099513510752769657933304311447987068424365660008602669971458699437852597989151502027697268754049214646613766969342868471065173340108356761317884113990072622144743513774937691140365502344645687005724037672868984744949565613719165863802744187861812727140848364001001179781196775956907481982821606766516375553050035581188113315395226877493298825038795986880946277011702571414497970518745008733045932295946297775619675489620185407104837452799282012376212910052245132071242986384740433082836452595182263677264913634613549586593503201441626259280874492668994068845113521666302939957710932328602357531901565665609859061105337551609704008906701525459357485133822915313278406015094993814196854110106346685987064391972224000000000000000000000000000000000000000000000000*i1 + -2353187655927767697766004098464601523232659194139284508329231786215133784062928461574773074170134546941010605946081996825634314016126111347449253441906718355820708938608802912755426952935701484758047870508003877499371116744941588819137252683226432924478986151861871212189002521782197258556542778379604702145728953858139582405782257366680448648432109734241119978843398662492642006244016962113953602861963839865652946582698284376068418513858523685529225230863199281097157044862794311521023557133135334754402621427589753090294035363002379934702777431969122547734429597829224941630584497421951213668591107158861125989222271251568926662871684566114389740459821456238279290643637535247964054774591872862668265393589615543864049227616181035534095120179029604298880591825113587466006390692245369182807720761788429161460693297224455441487658845954228614285226223609074945746864122736519129881833701998463501673866116283886923372433746863190656575019505150608841163555218772381458492513343936884359493600849496424132052354552387431060694502662834025070691743343793776628314787795729800413339944881292565481137419644147253325964387549347002147190304765846951751639523566585176504447367008122790350427528534465713267254434717467587057168335053613779438763412091193388965381064545044050217784272105550378995363261829559215487083521180079057333705102240075774627538976410814209593312262370801179655041979200000000000000000000000000000000000000000000000*i1^2 + -118684836139242559739688005036293670864675240460118579227525243204961525701023760717745964926567535291160940099785841802621910045539125181046858072488794684733307098560530770206510616789746646941818076968440043198469492304056779316446284963783774923484613685100627085456638368543509512113892694500887648798202005894161105231719449867322240809925479801422807929080757514720715815576604252804003451102277564585154626901217270063781855482593700936773278557517895330614946380812479214856075394847277214102826555253705913109099980653530480262846844280525817101041935767294149777152431237022490145840486435791152239587639818388951564149388984479709129607731622287209380116500604785870513383479339533867247144944426178898790641670076313615545141194133296128807527439360621408991486184110583929304162585628151322172355939052171324787286915180701686535924178978308575234897264020614136182152388721454436459113488489527611990788653130594777545505513371279298612793835033169792343743222851548183097542965924850222556137787183922772752961449673958361908342704863396487565540464322813078630877065733017382579395206591174934244868615552058323115683099217430435344350431438995114911557218541784240816198621999944370695043098944483107445590959670729704439686643969135382000378184817091539648829505970604252207678608364916726946930476297721289795178792846598245033913140717640865826709633925772069444678560000000000000000000000000000000000000000000000*i1^3 + -3160137031930290394415533891921062301380377669918802581341492647981153775963223401699312790507795608382780416246415555172543817214842116644205827508171495193651165692866221598873249327547270133560077888435922024574258932716610047189593163230155048168599246668725799921624063887673634180913047379001676868347493713348249114473076357461080657752717242561011447877031832480885457790796357419015228974727404125322466643372807677926542255735075773685723375672907367368720501674690822899335702830730537195737824062228801180174688577954581893417609575504994700109303013345171541029778712561311386203115981438014761401277852519020230823063543954498939146986574485152129348495449835647446755327567738843735451897539730013016793313238147475810678169944550126146541018737437714004963626191834733272839877173969106661855825857409534910374636539558344526378895620629411612539770447617491061906890245747396168996506987938418053844285294312591048289202679209812182738489050592968453549617011168844375743093184301684259183927406515997821122020355346441422317296815455628091503171924942456297352886164906654827681752408657856869029940075877251227050286864028312880828839526965318845400585301754546106423371363497850722386849656377869364319742121242269157309271000879759404803843439759979544382363575711777270429449769255827456667459275844682669289549861652688053233148282509341469080731433856661892992000000000000000000000000000000000000000000000*i1^4 + -51157169282144188777033567007340172646262093885184364326876273240933214199018162592896189216802748106931713697011485356940086317471174282642755712543617002316574506120160544176168633078331501318473699465664138206074395273174603590337954331500747775115088867451676444266170590110421799301625683308630280865872730754075064466944330352448124448538079207536795612086144360831238942047513348668922148575528020081537615875747682622423885080580498936442508599294604142824102206903507890517235756022520575502446932949417212214852708798047463520803929460920427434418174657308958720506599876931248832356675347657612410029307249938639037370310347572503962455019109326071146340773162474606190789451705223406173350187254858445373184324616028692082436232442284678544063138438557749241666645044112085786368148884381274224655877059616718651878063713588052283296302792758523269044081213258759942212706999085948814160359863190479983708028998003853978049400866316607254689239863475838266706806926899833381993174645428372345005994905755471309125625469030015536722330989076158586879422178648509140170196992131066179296096765926168265765828100654424152882380144518717936083996461365675487068508349663339255523998979466081979491618953173247554295178832166137561040215493452698790559277770013948116448504467253947756467685165649997360550780669678722924022264818433603580589146510320209743516227420729532800000000000000000000000000000000000000000000*i1^5 + -752894306928012025645316897507664612926561663749980214795606673040803526787746949877413885616997356200960564380943909912394135351389744370031137081211847326572620228203401834239576741303483626989274907778168611998946120643102694875561433770382791234563151120356291296694519043576124534039702226419200344772061416637975269098676406823504424886760478366450079579406632979568837135166120076803015259388777696206965369232369734993610532965785719982993038124529566641089217006079392142018925679084532984591131643938218881911043635318046684718819411774388934619959508325161799692293477239886441054196450537394984533562803771397756235931979118545379036435049431967554053942294219714705343744471845234547921763428458958687257551258861730449579287263937638785378336989402747696375987455537050780615964155702971312756715148653435919920361272903886476270648712736764054565575709225133343343256116528402373743065996303259821252713558261867876509768996964504279977991423190456501797916721861228437917096254030643499040545103065340435171058250131009771662393200348195608084172349386541745699520026863334136001582053652471983689748820064050618838454755024320893737214278266588412162384034187623926991937245217214588404770824763665982610747079672278065243868059907215228055372579317204281344317275920562070554933506913459418083420830286249013042610181990615114994223951447369335285059980288480000000000000000000000000000000000000000000*i1^6 + -8571234496136238377784518299533665456158182693741541329245050263511552148563077410428674870092454372728462500451686759712124690125742404685714041516170585825338079637526489216684430746021476484401612566604181330008748941100323466139478032110675540612575349377801685071598084066378705445474298903209576372705448372034032550633112697851954298423661010872006464603634404635510954084286042249611942660113021509323229549523039502612229074678301926573656761897900964755956667932207840078393080773450471246896251037040113744928825580715065871977386490271768751525659959327817504675952009826165123719204107981893673344722002140193276268392228509893152470355623302427226706460484433930472568433903896478201328588401063498103941572722678757046504401000323082919042498510080431132384664492816597180321632638268093525036363000949654246622622308540533361969988646498296683727184836080694684888859501511381931102595611240112461968162331110135952752436069303495672048891060772757734809432525737495070717271158040122438004970832964513222477810821561735542404297451058479852031451680224518898204744946750079524843699491532269926170038602146929814541984581454272499541114024576063604887650367275144218438183022058461226199214874064925726753665882938483981952026237807658128364495212898504575093074101943116031252981855874545081954573541373026958535161443906918735166274955916166994690065904000000000000000000000000000000000000000000*i1^7 + 139202637689746388597380306695682980408515991572061826673428290633566476805139148457288414001825538986476761677251646109075241958757059140956288251820959778911006064971641618896771071391948236764931408029857673864112108964406004429602066393051369921751328109360444995924593654023320640784303704009466720639643723926784233070413518820655444466775516571480367255152839155635295695187587855690654187140591056592160941482837851056176015750564609248293274013455318532543043248391969461298620005434991070440614292333648528231671692026232661532872370330307532573195609459241538261659985004320937982139117513886093276465476442714642541724808612793099517070459761112127421734317568072227575034298528250106590025341757201042919367089250858437037672932253487030147064632112134857909668940176768205759374291887010603463719355999781628500887144514895155041439696961597712728857094854491807840696446294651560617641900732088482937767567387935544519585427403391500503639742239541985953011762370598638361982240149200415374119064277073878471713261862110018792199057309258481871313999125443829256172388770454776636546222719905334330473811270472903514567308637250691376013757760567811524688207588557232921823212643030215426132384030059388117293469768238134863472466960178112320638678636320971768045447576752316008032448794955001105004376365845271832771188590256567840829916832710307839828800000000000000000000000000000000000000000*i1^8 + 5909713136666065785793666818396228886853302226076495243825801790621233862153210113234521636692153126209580131836212965236698366690197032102393394482641076977892090638946215531529516842719206766118421061370705502710440938741617661349029746427683785856046521952580394749633065855797938582316041151563651194082479839625049291769780470486556707139416218052604344411138427614864663400454346654840378306750998793850724715589385765377743468682646004570212804058939034675576201655038569075940653379360630926890749496177639347015933756375112852612002685034581162314072265552541353066035914728557694385182166102646667656760724786741591123207193599461063380499177218563450547371153297436087544748789060625358004904791541174674578419454568164191861463700002301667332341249529666102570580408728436038340762744114202845836079033890552740747084805431869277285439120856101764515996732882996193379216577298416829652661442177407465008433868793631855447593327046709317669233905815961375166846529534661636903937545763306555134282370562173378257981918181101805206857450500302132801691460478230710631901117720504005951574249858114908137168787643940170651338140542592788331374057022606023773384260661142045822802284378856950086580781301221874186471588442570678373677715000075134867675098046891839418645410971230586351938304520451442566447064565287320286999928810837873255920856924445955360000000000000000000000000000000000000000*i1^9 + 42709960855445735868589991847161959739363541764753091552962283532624588166841319434867877348789730616872975829557090883690706636453577395379397611256444389331848239554314535865119623255968100867224805227108855787760471649926318676343439772644119845058423187123177133049965078692577388941450511402319302423983359294302544426342486222478621376399895699637978202543616769061878527954256586219545089576457896774025918728114208588461180958727147739911695611851461901230105051405867532648090574266761012071037686309879558680775097897212558871056598311876080145434612655645448034050579721388035106549376558449741387867331477621365928214235508656034552029408216530535810490217277254572846839068004693225991746336490423833544110777905211096522071623645684846257678516963459708085941812706083772937161629954964521702574671598778293783857476842581911196408495884088598727805816074237476970316287455165731391283546789630135396450716973211856236371590175600689222536590976783792254939216412237047287103354722329549313461296885328611648199595274673406365684193525376408321066580687359698179577349899569366991545232098267361296639621418169878446322526937857895569098942372645561139484799943831446072397003508474988603725954313387482544579309785964053185886202995059951070957880634701303404273951543367218345797996988304990230675725150451295895202644701228356959900915441103520000000000000000000000000000000000000000*i1^10 + -350855129836159514709170535427749571995880057742945147335050090439681308304323619765196318360980619617355187569052331272846813217845220407745481848009928835587155943601541924306986494099986020639414790475857841497223355110381658582697271994759974234018648252257826512936513105076630000449770018442965084959547151135296971793745202993354138832079675994698830728424212978604014987856052787896631613226850779469950545543799599807369817908502647622039555482655728072693027456304442034967453897037885173805819120383193521974685057430683495794832167028608388652198769905616307220100228299813081028214573845625003554437710712155079510944017581967226877643715917701594537717382914744005836397034732266468148694469085149809671862718693400105330458770030077292283326942327918484629639279703130740975299646284889644235863036764636618775558237654712607706840273822953855966977990338186177836315182956312974704640875925452799885983826483709717339686653923287548411351925770903684998297634275191510008859545861742681166320689601440964880762374303686354746371172891118646805557154285066984074831475144753404059957777309072027378856159009542002387667913038195412032076988516709152911822276770643046656724140883117587410867044926973679935675296787206812462061377400324334760832874085169738742904860862401740933262478024497744843604331626714298568047375940000081987584422924800000000000000000000000000000000000000*i1^11 + -4416156646452812418201871518582873832828555727847648381310030205020369786129155233114505890846831240786564513880461405179149563549214974103041012072133772414745908300481312968780841771543406755709606827281515431411773433303838131210532078907466237520387529640157478692910712095493134481929711884609023761173209157986834118489423041775180075661863702018074863400177281603962677869184318454765142141590257735895250674021372158482485669522849869308335223041852281607754994686643330808217592407457639196651266062893974196724316618323561590858133030225220400318382322143200566659270858116179045937857990246070625564444699576625280687763422414639821445869612232467585145712494242237096734071890756915168860029387188107280767556419662956047541364773472264981555545304593311294073629558759041084737205627433728837494640936821648613759404450530550977543150537934484597717321007122135939233221246067062351166921174046509254469290501230799462592325664227492833235985283981175570925723624353031310607445572161320369616538249769865739058071488785391443864035974943963140821576088151189554094146801299976443558865091274596783233099432791166150783527162856995702468430791119181179646899706339814165966287242682383726665055745255554239618597297264871909909749065061820644912989063352688059091822400473324347964704018382306439764750475297253477749783754904243423563164800000000000000000000000000000000000000*i1^12 + -2285205128107576768636134844263735477637641111887896321839928221978320050636231160814950273571177472122433756863683100969684041691419334624634284170666847945633123740631771722555877406329909780122323209457444013143903097606875880827123573190740816819854726416979979876467244598345976115825220617590709924960205481244116803747298340296205052988065804151234649530143132772586417146368681460300080218632056206681427579534735010598420048334706587990058324505319190780529393522604663121617514721534929794666684693520582682050509544395004675887195168763258433234316545086687684058437562490579262181755160898197685052790826256254869253243419397515064436437169122753826238766197627264836869984551529754905391651787463124841189325500139002760752325000526534382032523338040733036767908447919965615259438913928736980247223099990543949281665985452165672140261887945375597474617029223752075910857607904893162096733221732335786679922105038212852651947918899493440059447344979373604199564121470623906031759317606685901823876079170150858945347198318183599583097422309879461619038559815235316097523394796597985292436935076959475765176207943962173737787925836877470889347422108330919575848195465105131309483707616664614376907335459460925804919436963533720354139474415655279684318382283240507705342732883598349621708430827676590328083026516210238459689599999052303264000000000000000000000000000000000000*i1^13 + 26356254233476076447696104553531187477591925437032211197614006772076710516783372669193662755644690236980724991099338625157339954882825548271150606784491202268058505231274233155671285135405911519503463590148850517948972425670608023300709732787667475944117586741356380185462853731171090857679747184699466555588481614350643343540228290796109172457860298810531935776960037513303496046728250027742598146936968626576969432066497286524006144719602474866565099952175384511251079621858985996067674291660972001851934877344018071882230435383191176521078738560813356294579429729439594987455946822760980503354944081902879451180867392057024028083308547270067557513965897577735600816272747262844560463615971613849886068495097404054984902903358067220264708942243943174302910186786209025434861604387625760734438893876978472213711939138285557534478578875292343724908444490060965118701583142168933178288430085469591978719709139414892499838956565908745416502417953665700665244354070214866984648332228254541818278809525753832311578271825886648835935536716235585135829427350494395170161888531159658624068658221855326939158574604398990254277220346719429929154712275770968012705538445030902366607648569776702418265666757118164916320120538244419706178147208586785393585082094225608953007558266176576288315745194189653470937015251710615724760346319864875541486112266332800000000000000000000000000000000000*i1^14 + -378129324475798478141566693497022571570317368308769576459295294643740487470887149097468498661770240385617240001632513012926050205643827006475664376522673762399550399926910109519986435383524298993938540564661390963134101392621593930684877240926520729754919439862759853673080628882470516806502092253523264828917153119541784912144598742438372140044690396161745782539355145585729539299725238269072824681927148470990973068371099552113328991590883598430953869811704586067805481238777084549203075018901859422372262720503125429769172451718041463124729235510475796712913387951413136627698937018853536027267844325153572302386786788262056454107166476224122664673392419806443543219450750672929277741877296810796540164332563037130780693528403789182939882787003013916126538850191016641700796990769885257751243445598850980948172549972716305152198329470152605094706186218763123476626796490146847225560233081427066336688506354093004157323404242900801415885834668642241258400887782435084126507656986002223676380320063699242398681444037112769637348199137868755951592997053781015035755175073367477296857263675427006345660002234985448204928975950357158392653706719045816652357219407249544561949711978731625521287398766801716562118699712395282950209411041605725752932772984370199549556377799114381872284500224692643477727068946053128518213889362049605671515166400000000000000000000000000000000000*i1^15 + -3296828179912313462735510969884292820774297911489608809213930428281828949885740664008844589297269746955942610375425021442428216997213400966279975662822240371607130300275789194434728914181181960298087086020900380037197710199193946656253440661691377399451759171321520583016871565536288355681615118778958514202050367384684943880410924764733943423990103505051477499504320239273409419923655794622495013038406037274051469003119299596493243415242642095401042304690184916925735118633309544553248454031895580087156103441607918571500482558688806967346821971283646516792749098172611982108138044619309664248165789007345081353272046407006696421609050195077638996533733657293491649725890987193751083213075578669814338698834123089187799131287474674969096708220296735909424454478858930706727562334323863836617894083109358611842499604346449686685346016071548009031351549143061401303266716884595314558232438392911572532309084278497904645773606863320247051075513132305590810346633951756332611921650018248829039633504806526066478610535271242760990545047595565855977146958707757860209493179939935582923581768407236285873688711673358730671256918623144237498801593476291618279888194673671412975726150521520330534105125325745737309816865576125194064587983322381277186294369261235383825458620550027058344420166675205302342867743953491527944979903099740676466256000000000000000000000000000000000*i1^16 + -11280599631571463029968419003808129161632552936996123842263285005887489350660252017226908660398623211321223597596310046637382933255824481916072484132818642259180822458976578889652738194567222940376082315415525700521320552329873052750512845369844012631793588062424655270096679624158020647615341652496690979448034302228451769619205320996473183876417747196357637502043800196023826526071175816288893443164763542891343271984494169741058845117217570813350617532954256967552327189523683877190664830469840304909556714021969275253441182023287444042965168745400758123701015546490222393146869439432135846588395951736368800371371926217256375523414390141152920470841214082644481279294066267670329543275993380133440745708610226076847008423211827316847371577442748135988268058746948834144758301272100681643134839554210456806921640281198684155792922433823372629678496050323273645310945923086678467014914477713173026989938438193497352260602279607445316483448807446709272789968207445970741913219693644522023752818526060558862167706834561592035589114367590232494496724119896551144900872242693231119085044629635115256553777843797975480149466945689299543218301473229633367056202927530784652780300968580670817438182136277894457322692689599523487568295566791672255663150583528814282118123139666958883716872623632200749056193713307131460145913314365959198400000000000000000000000000000000*i1^17 + -23289483735146481307489268899452735367417243644542916943393527027634061290487014060776582166404197963890438024458943456752131015246192182804246464876004447162332976690557877058079805526401239239422487526507844890134695323823983831026483850927134612614095019870095914872294235316728160221218671872495839973435849804479566651596149564997661966922184405734943419413640380601344194292758367833258460759573387852473566403908426516179387537032662284367353843996128015246110479809662890355629530593999786408724714907656428886809243221374860647701712897563177824239463973509978621356249785668190470451247726679467956238248957017981631724203070438307213714957870244772237079670717748046816892781030040357996311920936503268250921411883184258492554050788075163983678071119781603459359892600482375342597768094911067238711516181284096222187739404324332731287287979901500210546638609227273789207012533200017946352069701255516447443591708576333426266050349735517777534300158505775569152217839814063402878215439114755504491003529713279972024891604772265970750567171074684757827854168533510335434734789395052270157302619610865099690566256595118709230991717609591866009135481712003568902881374619258108924716208817253574067041606051780440046381773304917689136031630661653129531625248108439561593166335998163026825454648840367333260658652074011840000000000000000000000000000000*i1^18 + -33035537439487254534737914792233479514363693699674692190637035282088446056971460710779490784427371314328392777903919921337826440403006457078345533526107504896926310526784799045398102829813134562111560163592514600202567923776339692604768907195274349486493297030061328949078133056498670892389926579127632442946507947410459761234504847827126943953423229178299811838133672891745308951220844155256167220827846976217831698283094212993931497637525921859730310433190735698574808660764053004638399795979651066487374144403121687016624591763053497941911079568230644601678534373957665213041648172894976099750178712383609095562684496360846103333729933555464591512013131754561505610071264521312843188446401782991268514459442106595747567319118817579194662425915089960657136993687051361433128083427488808950464548040142342697297516029108397925696207935791135079128420100953282208840136103963023510085223371072180529877956292677062796920635241923327087347606094212865701189018544465926319309357871999127300162211014421173538406297633256711745278073912199444597420323123713238745594932718633949479271458784605627484423388908451850678128018046594221436331971158810189389926519680153834572001390118657509056563461457657139483038049195876163341425281619728905809522720074241356766645364252665015896054033789359069082257282001425372180373359520000000000000000000000000000000*i1^19 + -34131414177334416487436049757183471863447908632234525954129647476024393372389490098303955413943633550712583581337619506725518439567694373138659669707122101794094682219636409582280647787185132988841729784577590340190172034201203438848942625672155843350897777971890762141661209301070222563094526152290884777743542746573332370057790144948174025661360132142320827719939075733662404031647401075386147444563028601899234336772729328374421421758508033008495413821024838132232351661905882861159497593639408238915322995138842446214943907712104333126458909436332071981363844275808008786929536306032894769208859209002011978781119163818189666887997608869516764776923471235523346672443594479207583746375922697793358971223079101812879807227257030598247808420499583037103144197440545301847325689548237526750166319452429351508909560159127380311474054827361318309442293666388991465591202615401758567627529895203336922675870599111563430926588137379507315584063988183814470450105840967269356540267797500649295225512378884830082998996953395209415564508696597105524757548188256574050295240010636569794980626222118790230735484750784472617007534964813596014427261217900863306548230776427333968983665051976922474096224711599815109923769067917447375465456719390444840218654505225428656794921766266344564583364278407082094039019813230367954785600000000000000000000000000000*i1^20 + -26138803914238994191126975573952072511117663229018068471630449002880066892088032052474428977402716836604771681797197383989487780137072029567404822745538456578100024455039483214426338857774262080976421498462404085329869892177694517809234912573454214876662921834830109663869774286217374683077290120486678357188017160769295671704315109964518659624320901208201194014981832455440849658309778198323171207023970399611554769315841635604995457227573535897335514305374156957380111939148303518587404904615209604612726570355769200607545683880824794608808414944155278239071172151874787999136132678889681671170197747093313745593848279082043810150829563146833934568887463340271711705461337233550159141708127805178833952612401405351501552626153525536290690970176401881830549196198054647742671649373617539241825838784747273040119445721029272833538267888006407653611957678640093897626186736846933921243803812419420534338762105628023788276747738517039864347254261955557225843887360903854358142159615521407054557159641631907268844922406961525877594303443591208884967031723755299526788412924790930759472818582143268777682263627881054700794418969073898939024857298724968202859891090974926839492705355872564830551487320583830101058868849097752579701590162816658265377475043023997597789106422138907218353982463018457059734461327748118560000000000000000000000000000*i1^21 + -14469982556791828621680291881476009712869481650566984855673245194125713160951119005387177791625427161405072537911643464099320394027137349812451802608872452702865101074447478292356936251000894221001941165657999876398335484781486285387210861608755216119594775122628543289035657859429879780689085562297290750918002045988144944475003861221788803235737599101477511805036078258052360212443643460438562624217476094920025754234826509305282237012122072944165036157614569783216500776099872961228715005568474994690421206637548427439967844763952192153211681271451979782103873107664151075602906891881033296271570663538051214302018716875162131188255718652290525556961589094261442164538890257980646442686763040413973835677494504080850029148222756755092018118091398782846226647777960075560586006523531191617719443825850604699483753395904202808744032744077274145870400125127585845531731775654165538867444944566206882278513640172246242949360880980451801055937827574548160705674544551283077516996346926681723424128471438543846559509903396711989017300388624304456192444362841222216272158862486401584488272139771756315155970325285393212867808903164606350232844599475498270229757348533594299360474670832537049319659396627952784630125859216327384496479623191145437978220132224691362892261702745090143612557514050030029934287173264000000000000000000000000000*i1^22 + -5334243448277322007268834262176002170258513130345445197159496491023974901890658105315032430419327339720701505207874387085019352819128857911147849621455400406759813037742183153222764532844592089893909865739511196549801150892210379832863993858485760808862846975806600176763621584088965334111851263725873984484168157003471613134396733386640431502091544417018954562639087359239832695929478006245495500688258844218413840128885089677704474649754151164144714794622015196700236639897474779832282744400367856430878429618872403989991235462735679000644284033551246301462987936495435030997335623057730046965865105467444859652830267664071101388841972027489770938988440581442231481490055532238672703003593371834533838298651750572894806629533994030437700612425585473409685375058029606783960355778156906236844191762603555960000695828502100912237385510191306831452049864734777768614109805146041092707767790955714362844851269406232186512359576089499279481916543985020430456369809672450557872091106805859956509120908286181621784359585700583612376629588620525977938085570485863545342405379145968329100555610699093246876747820017381897261273105439020043859756425709659941335328790523716653471740375416397659642151380899937476989620573087544353267612450691516158775888532109184284090628888365224025404912688051383652914252800000000000000000000000000*i1^23 + -1015336966049356843059274646618517160074058860739674416681533130855990126177608807075522940812539843282253359957412470571718905293323459483905445913833560991615588891637417302841125432763187300610519521518760467704956181043402949998219506485564325230084547174515336741305383122324930480220425820934269192375175863122775883380246887762369369577507771417597748324699427039440104818778054142031152072452148896452364381155927389420696885433050915648779853343234446798325234244540453925328085462168539204555316890254303146575006276943849967063100380464814022471425844851294547585432865131336669317063964031336384474790018117948822915277674237197810463753984870978737737367176260473046407549566590631036026297120120038222757926678141249369596582685904392533477366595035824630549769914855448632945161134924432903679724682092935180951828378582857450000133066280915065164107786592954088161437040310904234717166113474563668515261925658888494434304471817157556534744231756990349434165838351628653543636185967062004003199420674181005789495419493705242496217615620920875054484983468697209906291101321035354800686327786574824178534967492683526171072875739367331539679614455800497906493853097445016839657226577283191061313415861374452598399582101236770527378648480498380803566398736376298263982991516688003264320000000000000000000000000*i1^24 + 76261050688085737280554529535850627147762354473737472903694440181166717824406273579761699512305969777749814575935256194925925803387687655693152613706016419715928768070589432985947118395044627465833938147267038506192993390353943142126926085689113524447169988865750528157209048854037196082999369420556883478287322117078101419229948769698899622677840208818821352321154129502502025680730695417882086911322003165806576026066964005418706864906966348512738767082688822917472901516597022806738783876655628330454214920626497321234951955668449911787058579056178115590759658814772410084964208262519881273463206220179118321208327269357348056206543295666465823602544343602412631523754770377143275594702138556902151547342053525459484911517555174141094786906031107804238880189139416152961007852787899121401754800404423394944367273521475814518028033545134658092314563395087885522083462570328052470851163706263246411267365049655632963458081391679517917332185365688198348103992123499736264577803384096053016099808648395945223643789548465858517039804124842459517361728766196937269260163161596032244871575362409278703130051479695392195049390606488798303321341600548431625567607042676788596575498236192777152392562518618667504064869058857072285373244160582275615155044220900536906777428754980413966945150384976000000000000000000000000*i1^25 + 89108120936132212787059411081803227096666109726785050037232689301675626185534359326880866907827436513547904508884400351576060059898357873059621677344878275715178674665056884405357745738071883714736967882041726229224729999915737846954093458536270541198335590552843904922969538196891988623456220867180971953973850255979259297242883725021967326166618897738441981795531952756067778899931663766285193911525279701881847298851594367544037912156360103094167110449957940002698203965421420744256798395524532029480155462673564921188996963468234898122555050295061286658824612677095975967132513196926113802641435395307657932931215018184988154877803308698182272903013976879317667419411686461370433227387372811808801402852893991680123686970604603223610520193713207754189598041569189028523557486767074004615114732730061529494068393382698851627464451118758501888167418317836253427710798914794691862507718263223220830948892395844968334198532778320209699160542677677806520601018361329643860948108576887118626995650428593380318845232600249476482679970638148440927952409333423720207055011904325812016203719226323185668410611970338154725795904811466543409315968698106162106925041174204454889453022364280456561920239017592934223877585645811585573753436931781342224624802689833280094066319681991974357842819200000000000000000000000*i1^26 + 6656869650070073663182554730185575200123169693290200179955093857753017895249531562804258759018347642474509414342315712574491035609859044133451542051385352827971328371378672358843514925633356123649091577706443728861978745677957579202184381719872327662148188776653841250166515809249218345139396904445921539454833664791393077067605765529497890899998206655178552328273322057441576014425223125746855618735254748789414348932165074524054049164739225293895842245104206736146554290721478283283951961054657547142266627229930644107858384838904733577178976612541999371486645832967109889332613630850231792304048804968176460362812173577517024149138393008524034540055714433205028224516272294497222423574248322084572763733280171655666267082634690165654837622604451697394346390626205876586461354026225594506289894526892384668328844902223817265674967625158143183613271470125047575125836387576783289935581415176482540331547831411943819458332105028506885619386191352065934947569337581793883987401458912037930742360278740901797389102084059453577068643774962501094410305814329680718028131993051741573055789609599342555773390323179434224099170008726378005148608923991026179942674557932076078432557572505682937314793538424667929961076722602324602533882543758100095370906191441628663278065762180176703040000000000000000000000*i1^27 + -5673314316488240095718245289315974182772751888288983344979013241778221070772953987997639775266995238971065357362757585139162038236129236847120680006708719780698289490115561986140780937123241558195025823247379256499359747143407873796478083085008677021135114860801177889442341530021642023109423662453344836897975647068155730848207093644275922956591168748117406203769555228645723281540472774853767609268548816501957523162526836902349985479244175157974478120984490355782465823250712647178653424087151691612770879654103632001914485682475237244903442822251124361194385038005306369253719763697516466181261571516956627440045147363152583256556069830140864476543164150870771801332195827839561481013489155783592616563415690888341126633308722858441366976697330146992107492683007506196367659276013900755046849774352344705124202056162529903535399494481599338501001927835420968219952779943381997705727963027087794519029465098505847771031991007653220262181434984565481440577170824262503021966288265388896068659777086469196147566347322569185017365924038874867321874265174655629300080010826821820961836568807348898929585018569233466737489828749905324752967769704430110885590134641588842108135848118841303993734898254110111596259770663250088637882319986085025849396906175069902406514582554704000000000000000000000*i1^28 + -353106823566316855841026221879251510685207706698538530286092367601635264915022140803456508548970967024843305472825238989124210139040592441540365082096445129723132933729052831065286700059830353999416293477407551851170131100399537551040478945298487564240341288716240701980460200855825452080443322900448651218190092279061266369481785742309266122210930486017855855883480901028569210631334355472717423039803925734510240477221020975844198301322931390571150869534945088745082068297834439059036277483022984486609467537904728479407900829209948209823486660823184855919801883945405440086305506861264399359549661996236734325391214178530519357303025114653924113054444266523537102391338393255808331835194453445578797972219334028858096380844798836946173779672839024410741343575931967711764074424944116637967438007911683098518497331186601212836956374811329068609569470818805867375315692934404725373181926644990869160166152753167029507153460949826032085588358307323061488586985645709420967271611906733056080313449568395437044261170770189580173956178397670652514489841799873791495454510389221488444679830419154061183126738114604038284067259343499787242596398491190711968152693304153869969562375022446714058324496661114865941586050957723845824196955980266138504474475451581603002745270400000000000000000000*i1^29 + 760017285202723348292968706296345134834568920458950420440650713345374107336625467072284530464068209300596811863925766739460095956613481625782985021149599709887547837319460407289236679640390529683288014133640989999975316914083690586729111217686590330002437358769854115939326492339592572808206192926495823151244948262195511577714869017572901655160687481760872919371220056356831579832456109990388560484483928834566115066625998092898665735091672028317754629226543773154954219169169770067078314162846785683750694942887953777395831531651753685596240116252260253703149237878469364233832953168767404732179792546619815672697400161739136170831910613285176526106184850958904674459356603944408130258094160183538240138333330008779395618587047004421507614797539419571385448568596501764423822981595429145410646280440185452161892839154524681208108993056357054426138519765774342854348109350098438226950825256298284997327033222574792629997238830818976113113331305031309262756187674887105550739114500767451701894095859433704784591747174002857859163446255562858543446292231777055810749736694244303174640692620415018701827248620225056930310624606591402922452743944336390033425523367137604535105095274645159595628949990380311092152312441482088534075375700367251697641972939036977440000000000000000000*i1^30 + 12462803812324671772523815702558343569686740800223530188204523030720786648340131901351205289420317197271328018874579618333285739144929890803093976866632592580525565079299926010241693520192320033349146493928986455125031913015089866381337259189083816437876177768647099846966886928697912492108359047866837723343460453266479638942842730063615918562921590009951260860029378937969930123824116686523133393143323755389448388882200554150237720180260081568996029158313310447352255984515960521106922283496512556293392469166445753953779377202355507254117566768577695661164644002939804786860814980844149975051104375723774357926791731162050560794709026832636384169358771645649409028620648075035805059917923626576376721864331769216984765049125311498419782368199294178665695724158303223254668160612432100101051502045242847411181654915658192730264590484377944049400227082077898726726571333621816824721608782977001429759733535516421834380931028810862352167947319906380511111066517927192676013303955386262103229405032124445431955547401672076164082801184755916000394778108963905987976328758413909020507188527549717257735472155728672371157279489854602197672752932147000515505585309196151061386509955773290522046276022210298474658356453932560597347163375566309283374518747008000000000000000000*i1^31 + -6785179500678416518162304780823980111476801196187112409790060505901195360839016350941817609637970596758300424608114871957405671848179927343286704335447698811563248438076714436201310496046127519314884815255164487356492008917215889691794544674061165202794112738065453822231531036667929162575717162752684335386534225667235537855825234542372975173013490522296393825497658061397874098612873415031211943539919244935030577452515576526394191845800002315584574148823142318132192951830086152288792390161568425890223737864677810792295372008259754506023970413550562578830389527247907541778417238530473815148403098927177323450054366552690344530764872912520247040856674918005126362137855306295629620690738424854193020669266316358128920257657519347834661690152047450029557818078103559353151767749935503553295119802489495230476527952596858362050075101923068450710982435903492080757568867374121131280125147465875298296947300127378914113258079770571400254735445578514062886323207563039616849651551404941336508365185731267087016636840407092345198086373839150988495991545329476855145566189024366169611961967965949583044573237555588754740101448705386152406998912679896362201254554293163790721980327856081978669579518255338145537875259370935975870315433834772515312000000000000000000*i1^32 + -129032239105535996425159819445038948005932971462320956432440873581991401519572455100027424003713855781112331953900762616499541065280694108483151946462674680183262339875794813725149983154690339462924277771715427174936398404602852550694078973575000854388602326374169774113894033878844748127485703601355155731329709829291266917043239345473702045152278452295211842756495953281266279308810169257437204440200257208684655987939201665598846295420761795560160867132266320883057749337863345490724919520978685072986961041424247941566221326502402085029743650468389578147157627506629550909247136296413240804820763565147042526588989554928759257726030170694454732865089169212840535460928228909027922393885951598012008897722353978457928869080662050641687226315067165777198386124772866584217658509198065079199254999479652386777654706244209489037716451715878954363412485643508091561206146452789572317349715192139001584047919707012854995054737056840788664711017882055479113280480675456419067593220999585051167954473867369154252735862785740176673178015343875674887824511568232892969902209620868041797909853565746048348428121915534109047212147171287318010597771266106892155668727153524404549429962378139694339897145826351907826747755255925651957140957668424000000000000000000*i1^33 + -137928295433948437232271681675223888815630492984004362604930861314392450433695456064830287046827226857425498358648835075970280459153326802136584576280179851818372424032512353975784832643351942756186301253923867813051282996036160432067502518636759311049761894604338201928891781194836193932139322720538604312115160304556161973896345830748359525499428631450092279145993680846041872466604357898189340239345426419323082788933158110967983527597442319286354898252277141975160585318007200424109833708067585760635839650497446019086218034101448499552694924050637772399333076913117397504195903806269752905074815181290630000224019237801022686826875933006511238311295378399093777870268089749750030335485023699327236873547866918213752661009495970866492248593954238712700456528488376290940685614878964827649072617809512829335032405227655112712406986620082234836363646375287842581888166170428669933612558763313537357301109231579300451770660822412570790852339096550017509014898571632206767218758921590872124637070365808009469069069457567853031916577214442977121542878423057253912002447230872092610216526892062894197876409964431038488270293401215935648762607337785033799889548394881221389763981606779563831802414004129636008299169600110257002695840000000000000000*i1^34 + -70847560939417597811792211428886818360272266573982003065740564324138616694439139097017578152835534501239626980198992193792784160813835009386614318538865572512394565375159128568106445367841416151427811180332233575656263814016001789141560248440117885857827913034532718012450066184613155850999504125324488371455001804660612938300123111209502213864906835230622172667390268714157498091584417604862190928953880881882524414698605130791366978184959977410908663004684267262831502858002125693393471767408882748062183553751308081165220148602441699493328401856216821220356843441474489270799920376486351375928127042760771184139512199089269308946908870078352217336798941478457589493530640513503259424257114578400577388354035456284413620547578096182253919687011704091587292820601342269397921294348760410308948301279900752268196728860480740135887926591023796377479377552296757018772139603516286620056483884255594973766656714892324597942876687648348843049665994437908462059561024103483116469987037384937908190675046681928189976556960802076778625989090629260292210613450757768301979085556034730669422572311670471006047770936334889808478041266827471627727535202279044274492382743786673288492470065913064352173268370918147043635944767451156800000000000000*i1^35 + -2278417682881061581829302932954964896360919244840083661460591922528889513352471512200613795315942530710190762976384321483003478184054694693506429868369992358994769932935259240597086169065838522437076738883027668566944574012896769502410566111585231652006895353097586454641043196661466898935585461232877957057998794720507195149067401713093246817695773516323058520319611879129466187122331190501558099216906876821766464667649253814708482120877710756201023995278448038938946731497028947115044338040659337471842092457027006445475967264492128832105149172020997032981558347259500125272963696347838113975248079000096137475051985877532598144655483430499348085262963481957965953677279170060815233449897166927335597672357534542328526847987000545666645716424957019793930153226322415860141997637706452566503369810840128534317319957333344516986086244614730489534706263396309638931252060645891953024861970070712644730835597926058893165678634466530905849812600515105307381752292833494682490528757301663384670331470682129727008374576942522632881533131107103412091736196675527653836887199526602473139390674646531640592507516231007116598588622662432160350532716466535298763472179995691013437932718255481150368863537610187972874287520000000000000*i1^36 + -1173657988809717235959579388955391325601661071751700891605733313701404682001836025949068842602449471766375625035976688377853789492959164494971213583400992045071808046541064244641424600633540598375943789371986356536524999963322679997313442927165669183564601612391142263927128292053942883287588749890989712358428270153771717532863699243053396808753098213816436768182269791851731362318995370841014065444862331622509407255212753486679748245120818574388000490816333327452345314484256738919081378298188904673601635439634834259531467731647601058842496096191055056630418323511547544332205934490196629297781543950377550356635312384090235322540383028411892473140291057435745825209437510864353944313624517964172733674848984231856182179108094488185886873685496226921108804842044379596936572150759207413964730301324008537636968267905701044059350680304830156955155509618536730606389249536417482420061500083152454610745049369806988348771263283605412509051960612926109252951332368630290280866205032706549178498113428201352298643200128337843702146125069483580732280862949362633021808627889614591622286862924376933927660296768680521991806131984710465620113424529313477420820503626641648624154921409333812870899108711985680000000000000*i1^37 + -69468425496628106488190116160571606783815281791069914700461617113993504745217297204265711269727188323279353416841023533182225213165166081112767587522442811197870929381492255724900068521429573427882973928699850704986184469209242326956240597425671875644916877584610303462855184510971401351065324949321835755273910479907532647427724881084951681518906934403879719709600937889646069473133439309155009830836860074764608262788547470638106151475268741099717270550154373159531448106562869181794994379513731995935344532222608621564094814873858113145044021537411450897454262663914804378719498916451658707741369273690041557765533122539643202205439169281764053477925985025633746322571239233096677488442129683452195570916784369027985025514033813232722092808483989270734422681449545817910711513273804241611448967838130005862647655048124701931441590214879495273315625845354991066376517667771916450484334742930716624297382340631114217274089227618970387884766362833725470069100623946910186985508876338749523984820429314796835036399532175633268163537548869741021819744713748987903520878668974083576061354010434164458911032075691071307065622757937340587423876388154584921677260710276289891236098197862600059141420800000000000*i1^38 + -34291121702531868805219509708019937146833386728355279032574963488156982565280590548073380142473808402186701987668976076082947079362205159886289088573135547375233323087559732771128031431386772856249905919039371723116925642038665746697619104084323539059472133197313723115089468307229989668172149647598188367624224565427325305575151792812506510339150676268612784224329546780473028419518621789015047132983409097538878974727955133030347685503754916091455426439110998937353040134238849335095702788535952358812207553012487545569189544087587727877302673244168713085953456587809500838763675506003976905089115813931720600695465132863532758822869779114491411200651258222343495128816375569066155268393896830314483237455043167209612596046214137390304555369942193241982426620562100161863565694582309649750366080532514394761698691897655580178667868791408683348052736936887677654767430982531068353279811893732931082213379120543416801441741900261370911905180600636916000002770366111712479256400094517402718169520979347964125643433971427339754227694786135991830514697214970535878760548719083558387589142771390760490933653318790868046250497753590107379687039724808889145370791325962014241480295916772593440000000000*i1^39 + -24426350168272498699466135791406245623248181667580139162576597759696280585590365588897187945292588107804271871513730935125431492589383604186142874453635025111936688316718072918783163998252476175567030954250877484107334743265324031906500230772708604446624644040199378637582025967036177360996998577408039342527193676185351047774277498016358779785423715500770823927245197412788816560220091762396517378188325534340701432816709156066182389620541156674307686137538543372524083491081341558253808942238724576414492975489771599184476083749864547793782511170397725983839601588227812805433167592606791567465246229713206705513392331320226457169087942331840129584290318017206166969509217258446693971624794784900935067955966010102687034170813554092638592974949670428149416487863942237922072282002917831411934600989434567328975378953202731420765884108107093803843181446715788848001523095546285383551158170604133138762335407441071064102562733473992247092002766739378733501141846806162044059817608833279493855002298476836502923248370601932708249585230354243116581893617012368707715020906016891104352216867853813440970668668193810872576771325202783665272243717953481587581027017041800706946544000000000*i1^40 + -8571868360758833338033443017544479798792371416509316260336733015449426486019865136643332967301799408691470052803427984978251262430109556022966649485375861924916262860566810499262187389815713169439394254501469028780609760479005547255152243904983485159884353550962530087709904075523846386021055484096188995632580455086157500620602307036314918611535391061778939116255514502470788436967857459372524617956522015897090671685735857975746618651268668259883075752750522770872972145814173432273766659746388889026781391308093267389422261841289481386761681082554560155081661223968209480260718277877533529585924869538216630025122625862737359423341014148188555612127019005259850604619102993597741004763067259996366702079321389347526676510221444886635875110962819598247446396098298555176866387111537060856466017773749092208386213642323487784318184626750127237906983823375333133674869609587132657426636872673515471703473034306250141982838383188357515661379126839946754169409590338178136111646030466595424777272248889265296563495908283587099598870782489130031118077669866576369043859602535392221679577106696401206554571586895467380944811141806331187057708612491454691652992659636800000000*i1^41 + -1465520676431259981898196532626389179221414255537634847177369437947524325081594122833879919505402134798044779232693978885303032488795273963385215709793711682799687221000602319834018272608848881071062818258933156158701952277502010312258628970167970782618824927304762135599671165169076445787151165521767663677719311228490870334477043893076675331225847231665910911636094324567834251166003093260226741384553154522753304712626569186147500639988578668375544721950412155109795183863515122991737019151555151740753478364411324549956868995423034564127000004409421830097613692842023226083654312891440233107103022878627828371628299257201423805457201660016753199626447647405971813695895057422292954621207282679540149586208714238528744361873423177881899565545207311554279897166107499872066340449710524754241603910989379046293992402179394450348265487307029190829978911838038436842992339054156812906047230826310323221438146681118863068520558986204909384169352926655104412474179388407508584870027993355284885759243843342573361196167248951078832412846508993843506368032272862342671980884476597465921122467818260387783464825706963388896741291645976711738849276270435894880000000*i1^42 + -124581396808225319917095077552233897850143539890467807380699387143844761163180013411720221310667405419411413674313505114962643474019206006475889081490782721506258897446539003222559189373510826559325213111505789974507932270936182306631387619086274236186011407517622414080410808137977665980814091446139504365648595660425957871055102460749322723374486126937783085597901775002914752625365708936463970399906228450212958009535288543613767642491877409177794548365826965189870812701962711025290183557238025108188290067479157199767090982627544570098399215641487455159102932206585482674485387885668433462011082991921857354049951369969817878355682128334142244332134472048153951935498586617070879154142634395244783866321611039521308375429570859833887619363250220365209945034424573660451737596312711314579884254122345904541852967164454648049821877707529972473698579094425210364435796202333188350810372264157132644199157912535424536095507893898917070229573142034648155458721865061550004829340381402282167762859063830734051864985373196763807076689320937391972905835004952286510194039359369011892135533285968645996146838934823247808409645581716335275379712000000*i1^43 + 2127199730512552712651517128300665319940353946504765912302606969404835349003235451453854346690982030158069835531558134054779895573184371474692274707410490902880673612417265209497752819748328099879653164876422976392189978088548040870013828369213503187364399639741701615152943584142204525819361488869126358108486196844841319385290521689455735242563262696104856763002381595793348236944057507738711574622643576112334068219366441076966952878679710663734163762684368659067007417631407458130773262139808091752861752806346277476125956530017239318889888428882564603504861315404465212471034795962876177933638123208258637500911939228797186001566437464703371039120584614559281737254453767570003957026586499923310407050448344103744283597083872609128507660038832801237381249512487553734040964390224679409505728725182842551336084435907618188700364310522994230165758756620545519362582100447719260090028652922198654161704095714392137858966252503507593611847234780326464325604591070550606270763666393161468627617404907343156146743086163919042409651882169626398200577288638880251401215748649770340611286559366938681302427257678655083288036247652800000*i1^44 + 36421750957733703016246848573916757656977679565872679399945383486721545544802006161659484607835150133575015419985761768771774441534360341787062371320007759347151923477358032685904662151043543209250392506007041232839290910223684512576182515967226773018685709467374318771826156767043826022695367483215828874271963690011159266076108082819466154893226989908885246236505549012630286411700739927163500519692337620455724176946975779701577942221424011247049918175175055018745358278689552234837342933611014095114544219720606756376107731281463560993544055440168456549487946346390369497527204300400706749986786822725035910706256868596438463462343376736276829082410773257723081790607745161698946670158468462381571502394361007768858390863857693248797138319865195805438373724914891252770589874624536098771893125173596016261793751754746307694502421801101885314131506547536721763350416004349402564569721621656535303505722097503040332943187364500685131404914023812543294654850596067805452800383389201849756408747276130833351545371602122058270150343939693098948756746386797750745534036949997217592732042023738742778063420781707223360000*i1^45 + -29228570071056067285169868282498747647115642008555489077771212403399607780791718141487303693753388832954744243904928230985048590756235133044816042267778768029696802200540302096857361020044759341416924639299394958017150767962826421555421491204796744469254726141226653635131363073225742111726453813597045893907460996984271116633113198729594400641416907455720015686409605884159795117527655626921904142147481263204097096691589116472193548557258522679158117462613705815161169904362530238360565066611316648580606373191848521343111396457304053978032621006764138351771558057031099342833238671583936353442798256685261897867182626791178979391481206486386137350738353474200195829026927307631791678868203851103642122271419076409646845896934624243131423850545843009875183483750454209035459765504645278173938882915146423398864919153181090458927277494114023508373071735419597971585074127187344810928605680558004769371744667241725444072344794656205447569675123117830714625608508766814576205646362283755449133915555883356849925613421535593094524959206359978731778320963687691371986474457016641085496679608530430976000*i1^46 + 271562746404141875677886861809201412343162683953830142211702066611446635863592239449939992839568535966045209863053343454649637229970540359636821547293415012201532644485171812906644291474931411705385064064490101396972767700462598303066722509142413122511445703651857409751382334123657317144915774843636615001348889570528022509326269365937792880970812712275161567122358465991059105030804456613351544933295322675524884250336337206225898554596288694571185474251637627603416198565290409023432491570927531881659429871142029196390691868609809010053454155686762846053137968484333854640160785239683074628314761022480920893054639508271531820013785863069141200501292415158305047915655040963482333780969940118376237696515688578885690990461280642600488434614198241899191688189544672131180562748751315364404482586999740939802119092269095608232948767906065444393551554780298852965701046157305650979999896726973543661268823057341182846988720202544938037560191609357035129513957571095568592117532947378418202261462639874263408846777783078872831106748975303216520229569453027650318185205319237912884800*i1^47 + 3048490165892367089160239274265380050853584383527165519561448127741143455661598680708953021932215862416310938762583878169528905691322261517760245719322248667561876157238616858790550133662170709951768290150420261650386678240122503085637390751299077843150625264147978492075763711748974458755554603873781695452777334527944085282193900859070531234306563159980199564526594653146124537426285590807042621941876341427764932368402352755085254487045173315236548320486646685668548785288531850385414416424170318509523823380127008065260766514990421039013253660588586706803102631164069804554915149298534786726081948800122418907991408795626191508674401639794662704319223137411854848204756450337487726371436160110502069012330722451741513432809857496961653674466798172122273968682120476162007899986916143700267635929213190723552028202651756331355887260560063867649847297079270136352380852587266850711821091136953146662623310040432604017017106714637326806115768617479928129135216903754286636567984550902451609475254435886926047715098567017538937419643173387222956179584305437280*i1^48 + 2346591756916701179286317503043078159412429768284976840528386700003018803567486804588855611839203834279701152111931658794754362494870406821363813728962655866648514616589079651413164674883143065436487692187758067495326574028699413967028585678332385007856200257742359810566526839634579705284829178148838813622312686885586969110964268649216159506332934712613108514931143685966243492313589924227396417861836783407641064421249129278874849321890695366603642993865319388731201751770057701276302627622679250022092921370861237345122529973669747351277073233444173954098510112596805937659667545395415993085797803646533932391753630001877947701542761494807984515047206112890181139217472391532775857237304634345408168619591974946565086411036176320611833572923452451358892357354355560070315675466491671355236660224685567689177776489074110959799861550637897317015570642300898416176096576517511457553299752667841337406345027467386897186503410075006073859372736355643153203460712952219503133859184758185952763169848662120366349279924826116110346441978320*i1^49 - N1*4772195342986016252877612124178117345699061116881214697009884820393353226026474547853184609395822501970648361887099343721771183772327906239506081412927725663511717356144494462185242837673033977401287395344719066877715144709896223313504844847013234999818297210905336637857619877884343755347829476513773959407757467785888487*i3 ] ]