[ [ 345976287524608130689240573425345686785750110151495178555660168863965274928988351181555817953567377629681267519120404579066843164876379732851214154013950421861903360786930625099282870672946523305769684902628891834464495315899483944917908315241234874226870484393454039720015700190678064161909541166129248814120182314898727350978798250931304043962322904168239875021412744545816226492802197334732909370219810547407466514058917846071999118322548104632770091326288397541176527997653120588298447731308975063272749000064412557109954448409690045559670771928943415171761213825216695080289616411830552217049110630155586630948744430671188732712183817943590703912573845061097850294525040429380739645565423853207319641600852841819159396704386339838947610371690135604231724825370518927582156541538117402201609458642688507632348797707804220640591661520359944934703735884799294209175478448271642288620320598013385626569272349672718658070274498510939569325716532464901123293768924187691737531979526688930884170232360480750932772372219413877706174249103060635681004307827739986269611401916966462669655984872411441188770582402069763778098117133709830487554448497172403722285557830891295395429403505840964367876910584752572199902224487984103988050529442088917892272066216934841083058286783997015099661748898335345829794051910533120000000000000000000000000000000000000000000000000000000000000000000 + -4340957417039329888774312536751029562119983809827442197786939142456457170586949069070466308456545213350085539605516097864583181805621618813651161508491382919193818072908269724166069614458583295744918444932403537854967558517494601272517155641915105808647174018201739317714312468047154216671302903841149887164326434295619621242861892242713667971664627069093895774749869405375984760426701453153801644378807499599891983859158581456376152141265614342213752048229570001851216099543768926039211891220476156464317350212422737867097592678930183318011774643391761354993300043565439494461057864387781702242469413746401174628398502587832974477446960254306538460899284513366985738237959791693446486000648264349857890505982551746636415614647034264654496861377135529830680820376537469178391856882235584527975546263435393903903375530275219090704031232540948980494520500118008380787212985074112271229369476339857056273969116217209494727301685174394637625810665962313366535690821346128326755641254722246881942798247030969182197179618691608926825165809675410920387838684227016142609437934904415436463919573803277563036186026934452896094224760187530693268171829352645087176739487462367905993942655557563141469540111247651266933926885046588786095671618596559019689402930497523607794092174943351443393136440084325377593650067338690560000000000000000000000000000000000000000000000000000000000000000*i1 + 15514297757313094753393089651306911084328551741916938728780760350411859890974555754186460477415683072206252754891082115966062727842607198105986758470209945634547877483030425190576948023180833038732028810382373385767421414785354419342501108081264072000452445548355159536506594348693368687492805628038189799598304968320527068518755170153258519813280715745798412174803633247927493353526640793306857467527164728022094133522733185003695836544653902050249823274893133254988454946121206142166321763120858631420122566805066052437201821488206322449341903497835964140129688808728495018209514819682948439330472953248293015104694858817946965906263035166922117240215010011150715606245324348892137837091358140698511967287975888670147424679152536936421778622975405233850488474997234206388920112474137774718231719529949725145765007403139977010534559195913256559597621955934108407698618697227189441727787249616810360464770858250884721559697559864399085024526513618114265697839266630994630401285499517307695916416508323419325900994876038012659610756719674406598261359217175447316008033526594834721824675262086531422681984466235522038108915979087118676385175306384080738711823259931703083636439523118139415464615098700331871514709985630022623300077496182821517222859334592761905353066868562512143363552002486087624765495422207655936000000000000000000000000000000000000000000000000000000000000*i1^2 + -51835105394594935697241528767846187978793731797214503860228309086004167790752150213585394077044219693317120970179387986989605290908427074958687760252640529241684070054180966518261897654320494169676984241315097949584305405427328084554105241836547613201733382690011662465685348386597064359850929703660674847490755969583473392243568037417734820807888398940059132680932393789743103059605211157869731641446905401333072805745874489330681895739550457012927765035971523375290085362947747104934279991170864033733682994743121935297071356510872839220809531481804249081923721577345765946645841880414728068648730380092515382595178199210694942856488949679170738589943193948728918715351935325513948395390657677575555306676608586310630716494238600955178150522847129789118563000694601661424959738249915144076797473293998427634006510089599432775797226378405025616454466019428892174869577439279525267544747127556573079637114957257931300958241149080345804549056860650641376171248423175311300916171900380047808402839021761815822120551963356942619692666635601864199121452374843199021571969290287353244722702406766708238638544147204690025793397214518388387174286932768223596147074584543874083992955915435411598869325142031562097138501165455599999258276024398786393278606173589594650952054712037608031286228275041843535030434207316836352000000000000000000000000000000000000000000000000000000000*i1^3 + 76919415447940142030905329034735636620062840879832770704672851317812581922026276300092774415688258283630307844187509838591773034365053530690283395285361206526628816849833263500235660866555987276406656518987728440448191095826023680957861006697588726939181207775348429471385965778772651379532311317431220718932646019701253771764975780246693940829703641318189594076395345550146750061734951024047855631552584411557133918568400250844023551501956353761074945962554240012128110297800987113088134184275741446896495306192835351651939600142382601157869612139979793062138416781931275272668503592189848185057597870877710716570478566907948570005337414986556621372392334134855465845171828708137099286628288391345032575917509831277892652643166585405798125633398514058296655344691964083349741365244107624264384056649145438956186010841132301292406624687774755778866907049815887093335621517195014096728494377095788655892023633014520496021005199325634764387274526043030523807031961862759280876282460727406264091046314529393273745789894036424262536020251941232415993190362220303759349616964486101635916185221866489787720523722751131514892002728942047295736180545895809282013729953666394025674082590436896704126084996428085661093981052748429570332182805640493158679947976872826894225879745702990508827502119475375310788346772893980426240000000000000000000000000000000000000000000000000000*i1^4 + 51830247820194469828314274685001454474887665570620902703802515411330839618187314844158617734391600017591765831214804692552467941953229311786705668760504462128604982515417874736143015076750920157755762367718155851901190985204471858592073848468527321032043245901247979180784284934080965407762963168576656922618313643642888125944522472667067692804377984361204805089673080347744142170298419796700027147127752179188187159201725402983294789840432967282549677519226045649449270870659751731021592388003667803520347561781198093030401719583391519474426381679161771612527659508714390831352170408058504940636386105014553128051344506480303314856525648403699043949092424321811240546401531983372538730819625434761999835113156647679071187333741983464657589318067088313473923358743584788909711034074639290242256887000304332473056927363056315965213865038860573308154061222871942787115547641972473739431386489088450617427208888984009930313322985010718977487150653430484666017564104076158041275323608140611558816961094719724502147673139581542538605051668474060045449041261139913658021342924221150640050587583736976927291113011476723287971438394541637536760107371831798393413559094709255116995017409472236101632211688424100519330360901405415948085384922870848878309667086320736240743027042032933706910042118489809022672128463232145817600000000000000000000000000000000000000000000000000*i1^5 + 23497860013364495635123814929910171059165504126641359461657597054106943763168504939789923881480888981219730945421772904826727280057685575528416625914401728620611011082189789529813032517984892793623187743875807503295869146171081277889515917592021974480832695973445036701476293496808728112923539721992704600364711405311565158260419213309829679758565068749193299585155050832005267506187068038195846677394108949202464706494216442061555414530857213838278910896803409807121550988085214860905930287261825858235614147229869756712293427502510765761177719374822826814055693600395269132804567073724056415364394455775476185562455353002648263997184781814741630352074658928483053492626699667171891512915793501793689023649837123179138365311632796065618792341406387719245257425851499062131569036481121015345122656181540840119810337289232918982553528170279649725590021998674401936062396799505035754052863982905756446579833937719746371275302208263478046403038698203709200379578945189714813104998214267658983889520454423524355385292924736784821232379410011534494804379797957294217346984458149765124513861101626496675560864685533307845224515346327682602277837181096928930993266905980475838342403485689129067373853662671105261184300526425772133669606980071630593608605070999969129244867412774573241674059755554754864292150896746886594560000000000000000000000000000000000000000000000*i1^6 + 6003293423506454933385438569934455755311824641715959881766555531622605046997483633416123997014301285888500774992847323617656203304017306453637871681408440809651256944038233570567080155871625432495091979473406962374568266749300605233906320758959171505000009287695725909330052588338202983076368323213565432520673352979215527557894539674334603474609015516682731079190403100590665081286167355134005067301013581597026755881923933327267281839103068306735956812526427413524653006732655168517724423693227218878410335820969426965851195346976224292990073785402686974553295122561439378048957915709515200994692653777422470389896819971855704266826216808027087981120757958222036105099489975913111027355736686401448777850398002291286519670301847379527375893557302495506648972015887614117175189581160930319913762468941289134747931605130964432877069298766508056448342465318701137396305659172215623157538843480319582040178985757924290449578639435379173632852607723504298497203656496464880260465657453935061961855348805976238523731149521882178551962453031113721164301748636737309301126222253335862352494763108888368909995757518893426623460872987108536197071184320667378210793251776372641790072761792062778002929499927210456250566258581783739871523998583066798282211387354245651712145532164897125922519756266724253024492768246051635200000000000000000000000000000000000000000000*i1^7 + 100883213253412318529166994761114065079041401400132813007013227638268882068220636053369935517548828266895914067115472807855689428318387796248034671218381467311110530360415106508796280278342363483187151183198004940914336676869253184884678105572875523450126181495519509344536969571675452539603164421465556021170939973774692981167516298980946433006719677735722271192777095444599497761846651330181454096761321003380216987027309720692354215514998716493986821647136625582945688117948856488533125531027322371160629930114237295461647030542556011161758829904802509156026797938060761826715639951919054791676103481569243092641087639475751557414961430730021842579482487227053750979398992219468384142818578874480715836840698336704788891598752728915105687935491356774146064887735744688053357662251591093878021554282382783428777316880753242803509736449183221031033861273710300676451776437414564671589708823594237526127755852508845292764656386371349167659049632599870507667556723136269327400651962171830321358768218888000522621401970152264543094904809800550680544507140367662165977514656576121125092734356886989439660311074235851395105583581500319569493703448895925647564656238724930378278950096752434170419390916608546044218926553069178454804888083967669411938291104319618913889840194084608386437543689654201800089668659246530560000000000000000000000000000000000000000*i1^8 + -131080236132328679994110234948964754719853627738415433975222602640826985207715772821846043324853693359123749684567562766879009202432278122508063030306360452539642579924625618318909197252437468303062741260902933321476563313638924126631570552181035753102412833343751112689423334683264672921935144531254916534783057228855687933124449548740169590656127215944315027502521446051691697176757845921624527481403189852222549030955306130959011505715490519911052347021790485828231841934909620065342530080982873887208619808502806177074110162612109925073166648952604689554082239516596458810117766673909884625697161052411735344621799766933186313343801492723225488205121072406298702705562889144290125880402539629489411942487849857204098873576883239273708706386388446009213893443326383683512638760510406163614202189731135965104545726861118126983468512804418630640743091593989241293533297070274976258889038600328008777540416804288069143261491579654994116661578073850917628723293387565024899968986688284154912263488242767007281912157545562740494738792000603608083581214547113572229948909122792942883202572022363304155447839344706046816596163411528972587547940774824702518045341943727255467475727452567401057252072423409148072065907899079326718228909265275649042703865249441589915811283495051687251481398669696192777466699738356121600000000000000000000000000000000000000*i1^9 + 74977815787758958521334597346909521264346606352579918257771471951315609760834951635163296855008054145745311563470570990042747306413276761269103915271395377210687749568618959082464178348439725293271990031854892599591239572496207347117305082093378611829756947348686061246085096281815815396244922052770217655748050797833400161986222565029903617538138122153954380356445024049615038582892401910365331256271634092523268578298517371216889573821138555814218777019657360004816903509878417383601888851087715488509237784917762673586095420059544361442320362205665690709363507481192022427290124652888206732730745871165801310461531726959678302157674995409355317536817022454849450083936988870957634888649264808433167815510980455244826433247347466270926868914570946185452786123510226734650146641654707518713974574753752257828695201251366252808049378493130264574868808405518620157800112915154109537530195361577374120182187467999403048784322441380075652013860830426430951282116572653840635397017036092352624334398521490573266913675251186246752881411480006285726711343295197256256709558904624866315928378066465930647330979759618661512246181679875060834393322871492076898698753233311694639911681437468582925191851198406580874606316946590013599984862962208030432414617019312302004321009446856384599311877303416596105069245415135641600000000000000000000000000000000000*i1^10 + 2085626839196966419397159623378139304824301647597589999992494138894027407952112311729765409592648307823151164257589912155638704131982001738000798050615714195920741467450002238470020983395222824679338403564374371700593678438441997395381471128938927159783404957098944001545467930153483602080417016973196902372663136561874579114187743002181276109445609078327869136550210585112445300608064572003655980847900948444069289047868072613381193082469092731869902887627701759855708414747031076426896194467448420271081820025598027400550526931250000951550026192934747912132345304957992218782650016244228760127385939492348992405716935000887097493965663905891343763356052772686767678558181950225493353534207742732237793576528116656760384180452587659703114491811293483411562523149121018210523120970859486182631881582590774671720436956365866072786425490901524405351222104697876366927150693561651573351807009838644295831296798242152199480523914604543813545550739128504795765750072174819969562587434618347084886877892716214815105655846664663745351349619168372998054164472408512529869194285987742126690676263321591314486251313294995796900999654988405196688820878788401325836700658967713346538461874301972953523011053869058561813318862567164313095421060888510833437205085900163570789639927323709031314449649583964962176333810499584000000000000000000000000000000000*i1^11 + -1120101817047219297538275037955965233140628111598922369911963325956332451863151832889568958633534410835346028674746570813227748784885189591245394423116100540961581183619606673086317604295564643557612255946454917681402665696754294381959319238814453579949902745285422070374166005655458890044106029315242330179258134432028942152747269752602915175050537719706007798619732764014486435276812686543919292836499221010704666019228480660628305804180507676177986015833862788534635489976022187318281793209852639632584719335171022543231611524467607354848637613641264770666151902823302195375439376754550518132600277759798268811296641232201135324090827328902243737706512204927347822238713409991516618953356567443398718606742753937330018880198415481539850196227017552228592504402468391257372656057746056865581489227261926370640012788596747337593961284241497685604581676286894351939734943326900929833254368519644373735844685964209601421673413369437234843062162779911553272150458918958792238976019323950630505397295198978456850953093315253689039426512830774317708449855937369346244573853583819884706367635089315524114466550282592682943469608062794390764855285008422786795782304048532822776236923226473988307184669017335915609770258214335856592214722288311347128350181978917673000536990018565716500596520409946536845033124921344000000000000000000000000000000*i1^12 + -120073221710731443624727301354093048388900768395726687538322203191045569928741430780059632117681520871320657317862956699565834754484924762047484028181178794973500751298898921271719680540447660574713646026696269736435267999207792031450095547986412869398465912948186044609549530140353935647998434196867569395192937575733348347829342186301866257024075506283771639100809695852730898140583403807376306393843548963356441699718096241370961801554925261399029161341643574860106062512189021602597803705418180612576520447287864710963867046272709922741786708577661308987715842777119399495020458133046382215263165537260121492269376099768528083977472746957205713263692778830198047332597277770811552511825682911943530087161246177923178281257706815575872198147428732359721533956908628470838398562882522668673569026255354666989952895184070256552601699645067290850094537733300824182555787282640818455303059180178056810694961554798265381740933457935705015172050442038702679142522789935250949204271520667780220107776810572618437837500235520898356837173467121752386961309365556351787417599191293132543472894654029641651235769153672189035472804455031706678392512015685265788251854142413141970478236323745952722379661285900544893635740716466014319511334272696890214968323885368242430578796410569753687407495122735884955108035788800000000000000000000000000000*i1^13 + 23155532640569589747857730993539540082789679099365158878104948210561352845403534581613265889465445962745403504094236691391795728949854092209080171521200000641282577895804256100715312047449499695955312546811716381714941252441609798993514406509794077422804464159617622920783664622565484246554654896792985781120436249677722563975704639639332353566317151527345252214288264977790682841199099822662459094938979681733495304893005821574462877048032450738962093247927215063858542215293957834385083009713578036150215554396138504026257227023940163100670139912444556807342329560454284419309646133344505186547821337769348858457029047484772574667224997260855277341168707890991055556698561849128822651336754343411859813620144652961537431668760482989640081413431423739887903241299531762885373214283480542649234186986926555475600672637689887241163661419890932896470231408234968635155404504751133871760343780225419894036005249834647745979761404516890921384098375368194785997305099334322401965476169827805931237158017933333519029230035062327891014733438704467372418761718140609765602855788388445130045792053920726572861159914460888398239564475891940759633269495585133217160580218540363400861181348068600898350069704247197812966087540951068688861861658900450155948691135505040369174769218066639138811242712007375746904316968960000000000000000000000000*i1^14 + -1075610635761351439191498136364379464737624611905468409442660971503534504310857280343638830184791473190834209829539082633660635109363559879355186944965590708551394806766252755452085607131044509710972605403174255543388308215481040139925831830274423695290581173662926382811800279603861834437034903527159694122752388988633472810723978973650859894703672932295946592369898017273949651013766674837568818160787247577685528006311993197685947782320763413816801294815711587252426266806598621992286709272882801079131962331383071508557613656981652573637542761047709259412473853027700530057712619451858380947252210210518563397372532958922513764915550241640369456975069674264126942387874480837221247331440349616148353110627693024091980569383458282624421603234287481553220624129410082478958317461228622338570258642690407533712504139512035870249451376412778265396069647090558115461658266420379159897953840225516569137723697140062926336018273392646399868755372880275224461491703831809802000456621087574510772145578377373489366477526302437474935459200772331578093565936874662447246261824864986972874898959054865067312359329971974668749321127960368811629806386217405145502792378052884607720242743286393251568784988473707000668689424942151379206614560214556011152689258238415364767957693945367147351522918284853526347435212800000000000000000000000*i1^15 + 22825419050949259493736764959585834375971467344980725094363794327948311331197831484562920746198689451977573428335980900994799239986793897774792019800058594820302806064610351054158363230729731806315446962880117868330351286281367299288965840492171240036259136651393412052885546373036460697813744124609563733058103299611809835744785190329778253550046232956023063873083866887883290070840367159507223741775668892611161244645544581265625125492971488680205719768699516044867940243171365822692151628063511933679323576130724565610409188432976947214849668882459211692296241297652214321464235305043495267270997960113237961869269855569453992909246213674100671288098748468420947946909987438238493265192416253661711193744298227768822249308805236548843333335510897851903178708382705113320010025198148739710919106429649896098756441803860214761956309945715169780843981920771772591696576003942551678272189018722809683772430247146783671871362572072098834460597924461219341012419443448145090473034806892868439730480798665041447297163817320510688596383129443796850461750764418118441313802353137244377058200195782229326240341694829629355309489795494570549532808591666233495003030314491152489555634869201688513009718158312579873753889201138829147050479194283815389413175658820120310236836582719986245293918669083616774560153600000000000000000000*i1^16 + -247770277995043759102856181864121260524309353355290744534565805615459258404158610155450896823106381774945489184948634819905908986080253644850466205360729752710459301563024087076561171004402604834808791510276467008634993032327238793778693370240687433283014623174827232722924233070325582996138214257141211038653211458060677833148664194803070094558777065210463173576569994226068288338782424778259284954851319120837459748280977434095571763556417680949216271648767719218343287006690004426693878228078168435255126023809275103171086708345473161222619834397122615498002752631580258315971787209901046063007039136865034911331631530536910128938370554524681718710855366195455903186073814432761368817140055332274075142834237561167878320073272272061351555661878046973751354115109205605996710265653636547700082578858853655962856542731317695846756100649983678989790706697058055487442675399321103672955160551910756178522709865251380288040106679494468874217716062742682394124162511497224209196415139196751164431181178445685054762654042623900770442526732991592319313587206811235159908665092520359197821981240597621397883782004218063769969178503084910633342019223735341298224241634007987211802576151570378895544304911509953665254156551270803526143497720065095252446594213870837213326457376125415777438926747915308236800000000000000000000*i1^17 + 1675687440203750417534367854539501013178190313257198942791311177532365586192019706847317584339585340228839973202256875537429050518614737757627069025346859301344999831825893812144864024457434963139864575595908101270698195175160155163644193872746155819214367499862809992812270338691473581411628541203626782872830817750145347985091217746607690274616822507487924115943153378112747280237754040138718941107546975461778676497864128839564935553262405569790691278765653479112761806197356571039122578221378206546225117615817124651309801529975740699029198924613458655919929794878096479711073492748822030088574580871930600090502705647370382320641230162311450977889625642062702928234821263952779373460107492410223426718076952072728129795249263198367620118458673769128908674217674529984095879178868403771666640966812865249780140229687542447031529960029421532270059208947580672767998184869437673022259982905014294488732890730657029479712820874936132097799889837438969045908978285069489803054563027565895101272238637803332492241538805032686189054283835943263893678191150354728183784272507678730079309854385942903105370975719077984288008678702111332559212475282665559597525202319801404509235834465484316620583260419487291464836454107484820675218658314901909424301274261763738105815869630240933687017439913574400000000000000000000*i1^18 + -7205886900703370906237460771978543698878292471355168337091642780386928234473556980912000716820862810838729578093814357677548487776486674685602687674742759462312528402167113512610275002153619279712736919238481740217756714401876570308915742528659236329538314608990016713896008739744150919756471585364928969192467200082689276060508173729766640601659649050701089022762866901667388032274495665948873891983227826689503966042878920973107184553782041944055839959711167548332284037819425202571247952335042188832511293643876471090259012461062860344659468547061519318880491713441767998644810686433764194972064522047780435805453990002682118288226227174184959445743267250711169767414505532832211192813074027802117980886239182141678343793387780612409688352095179151128839592584644168237608814794756826423163702706319579277039450081640978541728378463673826540901254263494456660300355151215705610143056448351489753414174470119189486097439248331949591334207490509721547996921156344549983648337815235594879565455241861632165092328564388696448976731778870863504659163328426400428310195520103984481068602405667292816001882726280580880699154491180290439068566190445967073377492471490677388363067704373887326043318782725627141551463552993488622360089670483839788519301106334708280634871841674290338026529751040000000000000000000*i1^19 + 19493779461537558499556382556402863732504636373295316674994063916684974652049827581280240976363632234081579658473042004298679145298616048057259231531705263960364368724576715850667705062703385098918085147475859264143297993436936712736470776110970417463938593208730857803733029180552308641795933262855178133168950211100503114641202223233266117600888246709960827117667879725970107149413145749509718675903589244912443987911015911363382525827646350824203392203488748656000482432482475024195109014993956496145802190012432202877780487223092170778927213874056176168569321155836246692133691196917550731889096536680952704947469879840681899417798793839722397188169201985726279351372627296369864308267491262121512904453551806390549661789154570677965949955603514184729945107318296737806624989046641535010473164004818916286830074566519968879646592539775084541588105253833476557721085018680924813108524011030988632562351590522544025210556007335919912739241824677869917499976116118365066857379888972252887942370851889020361418388476537167447245670647553236979751136628313566008577491443980373884193308079888219077152034151332305138039150395624396638871601700311982091791213793545137771607424348261557484071913525863777409199021963089444042202890972790787655362248132551644819266236457436964674600960000000000000000000*i1^20 + -34010299060964053141617919531207483723105709664998718575637779150723710261409511135724768258175975101264842734881745783573218008031862820431398262060333914125547486822886104707214734165097625911949362795784198189634171529575576398943433642231490379807272425336898829417375131122040862624295870236342034552286219626926689770088257007480279767535506479410786589045488733718398774934523022764878805821120428757855397514260191133819557243005638533327902886182657262894119399259237090815082499157722137978223147676768396485426077288282241870773290991518885878090845715641125589987024417648247685641188139633169534853057228109652685662751796355402254714614332041619983730876386877365319648969791169902166881724833264395935587995069499646407351668718650451231051816080911341488833971132216687603666898502217108960272199962195350952626733351593169882001663473054778588717846702566645967248276788221959483384748453628681712943677471433626543258099980463692867426029410749062191918264875556330444114407184193450920692360002763130519923178390332659911858060567617942534256549176594997161373200272360290950628048138164174912946555457857568595210694319857716506023623288881629120594065071225901493885474847211297380733505111031951420072250342760685506556445364658331627228251088178353537024000000000000000000*i1^21 + 40328980380181840390812725522184395303797421510553641486433568539434799891590975602893387936989067308339285709449484449442574912735509748346353355967255459902627983100088283702769066744157358221940248302449755802460170800054516841050894375477335702565897402276989833556926659415127468797783495618153481768023190018858546418567281215495330406599665159858457177499984790071784714181642374878337630877508136211416675268430512475467574354182874657196285862697269117736587909084395025314400711101846361478186298214662869706356645472922410059716260404640179177069100987162449325469772405610063236367652758241249436275112752325052229281790214362074355218567911208907119443406566205339245415661700376614563838968647518571408690334374737760595950453482899391482490279634875591664333907969132214986519928062816783236745834818580174254883524465045491707710873864633634051956393856019393079292033874967462584970310210774935641751783513980997218959157669359365494508805955416309118189953129448276630414353424919234749737805995709232888918007402802251180578439557243558386694073328361729892749787013039877259803739819989316370419350570794055760092350960838672529252523855692440606472768214962333144309598603897381052065930390500042293769512934926991377916228689450666913284222005280768000000000000000000*i1^22 + -34348470487452494119834713995318010432445391743223892704787096809883684641139085176229784660520975197203171932122089031746579076308493065304810614882404805115310099843612061928007351552811198277763208239486645632226456705528029402331482870343890245567013030473879442025762244074872364075361353150153919400878268144963613807714146191593550754229441402496004058823650067372406348427682307354350667545024017797260778341506260041314200761918718987960156524945594232728533828549389554189995508725554326459988383958755148240721615562311407020158372394777801311414397717248665627905840091169860059260487796962769856307228449253510889732374954764833250529797427285313848216767243630447664765710209646466238974074917218915663360367998070794488784657483923050402968337667429128900128036669140293496580560355730166925920946003390185200718915605862447110620855811618246240417885248517222222187316400500781040698654712210394436959769248713985259776135732607803007282633010540578392082058128146010666793844127322597522034488511661305385765191052072944695372045732230326610346816389176555775006506794056486254068950942059054160409141797314230960797190021994551225915586187574199112689764813721784911525156176251233824391230019713234255635321308186793874984889115572544508990062592000000000000000000*i1^23 + 29342435330590249968030147739246897801363839427086580578757744125706379238312881872988040659644035727945048698222144515462684059425835902878386373285662133339417994619093738057496688622783551318655056464428635698895523060021972742460360509954939596001105380868243133230419619914749255600806104627127176015844711725130945955001312018816218734519452996550535581199167034266849905977100519548564275318375742582456368503720471520536883577991910047491753016071647940307101190721582626616948845101388326223325325482094870979279097918680260832977816492613904477646028803790307670130555572515092149079207096288822730759966783318555618573168797487321479851849266965720273408388838092839975238724314632357504280563267500699423034077563755831370249084770254919697052823399647834453260452336462184054025537573809983669077028983620214501810091309268828017317626728942669575080174891915271459421074395415260445273337122200253238375267223086161787980146506116388642362842859993067377633304291226363503969748331780060324189857386403672155871700567227677769322493631184815304436662905929201697267541726698139130761324152399918208654078738140702441333922752072928440181033606945914666992816473378502251861879554322605337453791329088032991833683420998862407895702810243209625600000000000000000000*i1^24 + -26765533560291050537142132131388126938128018619483527204372286339905034656478468533547789576865085095633372390169102530430177465032684908456083930569735695062058669210157329321443028006541183844870074183201229634676213890338333492435961294562848401222398785883905154192765044533322852643687831039987690099721325128651024962394633883423325035378376164389253639741177606099026988655293748155312813895677870188826597692225221360594703956820650264992031448053451389302174412283021180571471578357759546824939287926031749139379871904342285220044197386792195067615309050955468007069201672373147389510425961440953746362347189531955493405043364443720235877733283271667790799695844642281927249084595791887305018571441779602287012855022368708146115031508856811164592311268747859702093559238436950723452758359432107849968641531576496889875149575043062957359965072618335072181900674369584225592307112600849117651118728052032713959658743654792394792370642314996070671750195099055206129780250165977934935774287991498533618024940761845920304259003869493517205744604063498857315605787905910805820854178212983429706530915579609840232644443633019769148703810659533031731539488799994307540129297115016191554264297332772353813756812606783165722643275463979043121804492396298240000000000000000*i1^25 + 19104209371077369573993773663200553781199800010983918959360180095070840449863174915794925266280944815848715968315625868498758992249189062759971114821963219491510537582767487451022515278501974836011885997541723202802155481150953415447746403515243625975409113726473594927365374763277086312538806719880774051117432133242845419467875106434184718803490394802699685007769102951256372121405274035820003521719381107473800965824228114514214742085234893369629884207666053962587883680465278945999902718984625637851633804070578443689048617373177131161961530871005263675480377414055707126820398342218633181620641930688172801505538783444543005447071262324700113656969768871580269133761916527026874355117345276911880163460793995940989845646912873046452522373440671822949816823054032008123787075095568222427737570025462518063019917161496506767592775406964867726342031584242632926199622592099147245559839824284022068816976596752093193085232264251218612612463206614530682974599902763277653942673636150447006727089074024635432298820767971940618038728631469543727571120510388107282412874916806421861149733528216897236213292700171334324255239951445167123146599742053400078429655743689492842502050849347175596019214625623620598032814588301998383129636970495034348275761152000000000000000*i1^26 + -10617221103240059939282943358507199078167632022970796987127051056982331589615872437961709301756079246661298115258616393562920513242772144017820334700960066914209442840570987818558593605591307222018026778273220615675323266365122511654114478914436254214262725113984732692797917153188603458277091527342786236233961155913504173039886207650761933787564254921420478022528017558197240677889714356257692328775485849564488101806729552152455500201955964650025757453799106819134734115653855894879827607410630666458624422976139966251573545040747800713112675312262066624619655212612679095494087263863749515564045666502343687521688870429362058318343945046762828138155821959955646497494239525845914086019178491022713377068558361263431746087102019929442090638946743023435608763643784760960893764681614841384866111994740264097440679687660746227981225511755362513514927607064530483985789175490137473569081435127180349518357939240860872397420064487109280001583749260456900356099547725010531888004744219603136876452136866295730866747459996990105184193623223595500210240577934438241795887306979438534966910980622923152678276023891666705220095006538972838368662248904413959405266534155364745806040106606541740555210927915511034695371854444020841088812053811651674112000000000000000*i1^27 + 4480171181822305226804961456440832425570577352046895891763289131577219858618150364906586074934862451780864609315755727315860803465506328138350026506346454463149600752990981399134131520543683115962400614970152777217825379276489812681078580625179581474051617015049858823600211136106232936048581252995941931403020574836233109735059816551044216593084418809246097813735944807142228021693717292232169801007431446011159547420564827590264398306397568161708313160554552449579885941095555164851389613867067260623352887336641180644467234256825213995974195667860003593515343450510679193717359574099780544335198609085311196425232272846444377006803677223344643287215477821787977004710672841987285696133037608422573344052475093858839432948614668144790876442522385249315869590436160824222533482358677099984838917098033959928152736919223780544507799609881919886149888739620063650862022624684345904770135330275401325758351634171478330906957181320193772528915157544814047010417071503457479763639999709791537167743673490182254715982914029545552245849645590187075376234171666556003974180758039015032238491106206990038883223483422637006598940946636340497875597257213610036257252516234306612935334613897364758127858276958004314356413246264831660385263928999936000000000000000*i1^28 + -575605063196809010632360903528563202782802144632944723006327670451093278776333218834899197827743590366287296401815852131530792176700202847716856056824480016143488980787640934672825750282583422229778067007687742383024215384134972023455391626298499440794803030160046949917618756001262420492773783058422015934648107963786013813733089979880901754367513366884214593763966679995185247565100882862107442240694561241635945936137735142580780983851253436513134952501504943433917571009794468403404539997344412116489002773618078507271106940006368949311728972016755670856819913464416494911407356201593436603747613037479860698898591507076400498398204386244333556449947975281741753079378400093038368302961870640522318820033362613236911544971427861047775722743892509963683938636984247028909680703028048852175972812468621571930154706929647969475949624463003492739072731559246007206704480826746910024523468630067115392114914875970584577125324335489255341665760052016683403402531347060854066703464415558034703014901725414132401782002286488441679255623136035742637528479290565101176524896140362324498887021806123310193137629885819614409539833804166315143516882239641046023511599574979115122910201584121077485785897656713725534507703789117957272607129600000000000000*i1^29 + -58182086774219965499468388745850730002297223278356353666926606172343519109078122503365360155376689666552374706427972595736185180326220234707158549814631213644499183502322968181453254295614922789553925418414509291234633714807365168686527706420525596291187592760291011077838824602847893717718100053120357033618277111900641123710663253187290189887593684446221836444836676071972179726255359592987273320969492049450429535230352087506166152754641755335797050923673950533653108810592321853835676222520178912961393523787684228629893240035548977607832264310675984159558507817702333436887526383847491547030430857693597230729209277882835242493581059059617459295014442956618354056772869337806990702189005997867129830861725707772557523108020572179442454134808117439034241380297541838636033458398937085580805607257458613741585089796202712537202765952584301222240606057112139360328652992914322703515648282389483963550096448159778629460071679412369170928578323817517747948532125281014785605799735993754157389001871524556944595959114567494946972374369126153164150593184962079419911690266407053013514269195403428900112022150665244411480281515993761100252919373795011883517115411410170900566830953153152350107866117273210906240301295703005593600000000000000*i1^30 + 10769673780676029387462070240998732099762984474774557860370289143110509506868082303519398061632182786724871226414188150029331524593554822189604627117775406022177959908233997208831747875538547560112547074701979064751689669750584664180845810622188800874817284195407363281728680695647220712900620641137939210586680282478362859069064120944185647720757435752009222386900589749901187711738715717423789021926867538000994055840018878532374211979963117867601143969221003939441777103739129874080234625344230607490082211284282299883138029648112503180206249809299574673843208235399819817362360720960880375366241160800383565996813522900453474734215129669649114724733901883277173347447075807881009691523440141188425483496903795326197100353008173327218132779124202420604482729445700120316461569896522839143607517062338274673660554366632122213204445839946461720889439585633980857113860900532094273063195577847463222331873184556473284419588477802494993343489900840843185679345014698118513261031323580611108289256430368720607149529371023665552687641462782072927030952441249673766343364469529828512354771703819009389739923485169492527876208557823142054136466377658887747048474803071749330073914922624956366268747367320766877260131535421440000000000000*i1^31 + 676991833237673628861831922778219189368446153955038535778650134233697324490138445824439184595820794242407677196168920402009212747295162444533314642740107670606201398420617992361083004238021641622475072518838707895223511288372847569435583114399870291789046262889947207341611741008940825508953756093784906798811438639328434205577550239325907314683918209271038932815603655164112205255627754499140992416420942055949516078490743681140393407503483643264604241578418764617505889728696129209824621834244741922686729204212301432153617507599645497410137068766907244079276467782411303041281880853375649965930699033140399920124411223849246382886677346266086303302730634214899566557958438810293940344271906159049309805265193718035992839409971345572417531604284084278712299664448269568696295298808750318089741965887726775514217982655172448916961424871253121094922885027699003051963657039216301535973552790141054991017615933482932719374902905928901792556996406247925360045275821962730382439691637772712781986391967803528344610392908245533337637926836077699033401818690533234380108254974509944945378308834382936193049366411999014504962375065958909285506402017956399118245943201669640135891154220149734136970684871493056326533120000000000000*i1^32 + -8493923289998134920253402027869692924679958825987117628639663218447246084134421069804786960501163060344805500572788980594436456195799132625872524881304843892645841465575474761130257594392637973301632001587045040751439782831406159630337379479329439169686003321555092432793267158631985674192988929640975525676950933850621046060442875602514111052880739459422135499328526412349669070831522438555124375783250761891283365910754308397105660316025399663673771504230419710894531030152827568113063551859741748995294345737378849474443176863223285340725237905742621747549203541620299466415532163397841174171350745198107937688879592906359256662657669582562259129500454753678187948390272237923184890927506134635998049505913135112539718313906266975912303164099178777851329073419312326738521700092575329435121065647871349434661872857860850021000493939535849406664627167262774305208922257691929475729244285984303012738556008776672630201642187469834443282378145201324254968481930745289237471056472264102644971875609695676609220497899199385513559585737101509295373670045661906129367504812018035457204336759287565724600456758141801950628010126227415263176433104267527889044692925221506923210897288709444057977387219733708800000000000000*i1^33 + 177997682611155597924102343698045687911508329672588255590191081890934397128885251179060492935588510823543120772344800573593317603364814251664768328014299312802159526334629118978608536160523861098618475447096151687797932102204214714203372270345021782747621598584993342896573989568169052565898963516407907995529655055254199539526552884585312709359495381661439195327687163967468453051990542037127666095985347545428821992355493546718449179353621296958242369955672040301191074970402853126531566063860888806490261776756449114348621432901639277932106773312499204225974887005520392515782662409802557642805633441042795252639964094956990582773536264550125663554096824561375318181350037390465149763996902613331473326951661060409065063443018117805359919453214854100657221440228978418956442890839573733944384350748847130431136866375942719355471192629380440064301779533047348948882293098030811393958726599279863333916828327504654315008238764562667173311160873555531402563469657926120246602123545939570966410110132832347772060429210761745179477876848540681196285844181130487421512247973037865439520062096299539571765058467309413998892601376920442029658382479955276087658269110201049737587882386619828910853980160000000000000*i1^34 + -1608142655370121473067895344119872744699166911489396841573088738672975374930494235973715803998063318888509860936882938431162051569283687989018535010359852569074970921115219412070355730933994444256790319072203514760552932013158321760500753837999198779188796928990519531472910657336377479616354522470160868698569822833941542167447035060317407262309281086456870605072010648294798696703231349199782290191370672963132935782365896512350165946037305460002627772029680973116388913977818868238601892426031788509683952244753298281322217139886256980782518620655019115156513297573730814960168403365660355830823608295759647779563473519343082363327336703608373568809471111903062460111914787757271337780180938676995653082813269811348378468553203199515811437614253208523697810354236166625950551863507838685406132654247726014970455686421453902421379131706768097586068102172288668933565120032111643505962332775656297906320190110354699991205365544314390716021102711543710207808258617258387935127302403918256708095006285980654771696567290119189351683361944651945040649698082769945221170128532448347711428869601822490457542607302951212706868338325771093351466143165302708301791607994096893635070288492184050073600000000000*i1^35 + 5067940062926486364311333184656813325067460249357070761084033803031821931601493313304842704241409417577317864519438638831080628586277593254351213320852684949148024563842712722211470323412601191430765697085506979867708569671417028354651120552707818385015892995685657836270477867054070644879679158933054731813835120818702121122636388097006579698837009018113721841257095866016496104646153828859294260526779244927159674250294087656533269733336532231338211144783362106488436344166733224185032370872626214159084153128760858582913304848903189510643774977837070455438078852927956829844848825042991824762150084704703689157309574521200295900950862322006491150216750200017877255311618074502162015699334106453259559221693378726138652461461986297526657101645247199227789141428822363942307837813289756557450506008266964406945683020690364573264703419962643347562311699614885170018922178177982742645483517617254052613573579577599281953564684579616141614735661337070319107697174611258909288567454711448270847407695567686181801368918142105562419299077117317001274291976258846305186447467964210770760724292275663032552298725440000568977675854887028538937944897173942277187265055018303619194417305354240000000000*i1^36 + -6026244185729313610181440982398233584388821158722269190206719080481086059284924113620540388392605816505051207661042452603827631368426547351029057068088336046766326809013733849692235686474901932733635601308167727832511483933227859980873994187662249191127885042489161171898491578089045992754539712077804090325628010158395046990981760561236864205234876994145233188958368619562708717035887441214302406066290136888903501960522606340185644577585661886122940995229278470696975912508527441468140023241548931834899270255931991870473426357805450151625882327700309082871082668886032339849992479164503842840303083744035431628774547531337739701152158155525970027277331870988261834100996295553098293928157349786500539868582677388130270504537577754599826059994854039895715182087110697405243045038849571066738583400404325893656316495292362058876325378582737182344773164543067563742412258853015749726402619775205724471312436633610740520111292565975803316700246836214937776959046006703036815883443060130637776795464678978969365477481986735247670472864468296819889378691310777324009429046277105401678925936278985944920565341596388367696728399242264560267885418829518264861286334023714849423360000000000*i1^37 + 8973657201446070018456732875961770674420876467987101961016038679330635719574980089991720274119551321180540926658938823160210525851310260668092649627407677495635834143212484315436208536425938869125899202544638862666784684245627585208062344038362141732232253763668105195862676664607007825113037680497248909680963791527778323747347422596726139825643687883555053623357724348346746968865850513879090363879439177611058838424519239956581441102591239758266087085489625059992452686265398593554124835358120388920993189585070283120373512993446302466589162911096686211696814949630099908434030029506744386764106895957044951833304710195486182909868494964083461418206171096086805775559642524180576912857625036344387473496538325439823660453041919658886812613316317013251518546896307554210398771098171975788042181050267025169702365902095111942841285199106413950167880081918233048792659454052517859160827360451484671319763655659567408663039299045077898174842310151726772083729192560937596106677363719080858759501666360793298126836433867766066601208282260834507266770710241898449279117694101629974670253304962002067431413849246685712988442440406149455359742026178043193837292387041280000000000*i1^38 + 825589319732186527167089104383691064880661871795037969231250496734283395860029123972626438733520666867799983036734514295075214084919405301441994672564877065020160518297929002410249319295247537686518394935614490689352267181107097760045738356192354916139277655184956615113767283923438822517739249651449559402067786434132967283679915199601270548318141140889351859223963366763544841591120517892038985224849498270541149366968862296701584955804554728809866898507209228894832257935605125892443680646761892003142632756119119679157972541408260587028351026120512859544470779930502594350068235594131050907034830766950859370013084570995758521879027729446499068195672791293959106315067185107366621229416819634068736382088616125885316163598819542830174558006101578063442210691845065270421749380732571917455333421298206499588283864131100584434162839542015695157786661948276414597077599061862232797574351518160553101677493122036872450785098870905917367197923428747089675724184190684905720568609669749407090540949396702999815375143493071172272431420545565477948884328566996941033651639906902885940994253685756487815000078140471067769089934562568384626089943222989128466432000000000*i1^39 + 5170052856107550520625822269587996832507914608344627736427246812556982686140824317251295167679171600851298576624719810832680307668857450918352867459689399898705384431527828182762328310913688038106168414228166116297550278398344882420005476662034921937716748131459282262990419079527444633081097740439018295276766319240813669715211009941808882849360852617975696274207821477001752364630686803454214615265277658967064528500759654216930842834697700912242008266333917988988483533628343041330631446726317741716826924587702521059031294036997725318734034954299849371928840131214806885194336643913605967666645332816914365459430093047084826330749565084634723488258261175827357853912465263434994966944491414229208507750159173697850682002835323847691527284792363529486110647623350727641161228810422071856461071949908190599632907337044319557789871038078319015419501026953590141330245890469081601800434138566637063669536458974724212242002212218175587401105673146303450600685518701926059967456475240021436371038711383404549950909318216828285636822511900228267114569124022304489804194200976848816980927699600246727619332942012811755572122911234756342199202969812992000000000*i1^40 + 3650935497318645895861339937609770459239276694880650559880745839435214849735207845722135416587910766118742443707850663027234024702518397863479113296914426356269234078129482905802211066236476424333268449643193042236661751327075626955662138268942039906002230129482787971033944235003980150386466357375744001461049124066735319412646265949543484021999462547792647079069174824631402743543190324991503181044017231782712394035937727663970060813976764631561053626160134899053842664770629174232826798484073220626539576927134192205852613118458217911751837601060922825528075899743323363897611417431895517118255420098073727108833105416119423333184988474401174486495565379651286247419847563529134775716501663176108115543202616734953845694278200880882984475176900297199582728914411570682371940581647254524055385433983679984527045237354227197605923395839812693317138834146614222938356147894172566802755364871203418188621374934373568871637147952094681513651089890544216382313160598038537438561466902586498386682506621865345961338641040949496965170395546640435605276782476381591952118891688984223159611178533077202261720489633177012886596142818927429497651200000000*i1^41 + 5030186569594377206358614992474982554910589255722320305002540802455674523536286398774217420759570918761539873522271539060957792172190409470286013542961665184043779484632812900936953582507285004233627733978795231177519701732160561810089033753693917634662509792936101218990888196756629279400462892822645773659693441449041186714452547939663245599642127808838267599261652212642271172554560313753911980857495448877825386036039397868936366613491204768178303957029256252127683283096063549220288118420212350250623099616117330983154932878829792726992574866863904505822947577162433771245764836923155449622127499773645705167647957464974437455944913493290127855222492947204381337478473737736490024892939842980576936687084191896976491794500926097352735968834965104659265797069369584296876420623275403459569265024492009161039382434197828975557838677124687861706999404611797781442972545465837216387088429469568092588844187602567862173790692880973989864303654437653078136877206180654209697543023373243442578114852457184132690604466462307110986380166836045145523620842776926075312990810043822473639403347373167234502913172388960031972369591015833600000000*i1^42 + 1836431808508411463638469640125707950270778615964600348059519947512120674536104898931664349251465303670953051390167574407870773792436357080874449816631756648993787102671083915798250920602969846003701179103821549852763890471693183565062136357513762531992078868368995336634646919725891515885916035718700395725849280923243575544863181650942059334229163390319599415211246800622829601972016005166097343207755661232950951750919471470231364909813934292153042232998866935714714833651273736576165840750356482977974673975720110180595772156685001554131694154409948600053089670361419949643762178428231754914536635360650355946896052643560605673529981301710324426311209585561032238854122845403116231362353955001538677958583654680002145311726720906320532193978798351139350440535586568611728313782888261502600403236187922800863880673347499115196220005700020164269459606356399036286612118644612511646265929050287465553257298728851563022622367065892185449302259637562781011359362098862515876325344056717772783700994365644097261671072038638488371791397400881898891970573508206125354248152400196157763577825503831637333959509820414670300774400000000*i1^43 + 249966988727628569730906374612735738824617312079432533090137195342175356247842482449985381589510304208069677132219711627547698094571819075649044217529578301676848181508726098400929835615374315132518312015634845015507040693538660619125177592886445958122036521329272517077021524312789371881652158375535584332897194762735383325032143213766766328508968272239672789697978469211459418758059942816283040833385499797509566655956184861494479314127662231727444769387338881944087578964948084038092573206271619721006507472547538982762280505166444543196068499105022721685729571554921721915128113134629171819207939333563489708027426327281382857408545274957343232173698630238969643752658149924492941078409481799072132618592127625846440660093300566493681384446627581064021009880089165055692309067322583363021312260546077991895393279328067547809346608354257104963751040813764075762769168261255158706105059886477272538831908274670935052684805954257620116233074654672950381574285616381721257880285790017611087758890403042980175328118456066056933259412656583827517510036599300697740003822394643574382840683016038522231273503168921600000000*i1^44 + -644750631530704920317366441242593514333749374659509622435951579385190206144146775211610583031026611305462792414687477530991888930713498339242885907562020925640550263158896566447254362544956715419609442113635122324898840679952157629691305146708273598240616695887979190082903216501292771421874892767383688608675650120290348026740598042639110167338788554815292310347026691214888532251039242088235773673278193080795289405604101959771816887000086982876748458805241463920059276148965394665356334348883623197416786778224977978948174164941369999089313699628645198401385150048187011620942716829918229623882536690055286362864092138357608540353808523582093407047577020560160250895502455497300591933622292191265281150320247000192017569176991491202661386871507923321489362099622078676437367631659973516437298030792961923464200541751043208375879505863201939832609769311078644706094975762445770888883051675242807561420246481322609324583425062114200706557286605746845930329013066990661863104567514247397339280938175512725995257527151591911106788854357881912995578348387901071182001114826779170300423461759476563968000000*i1^45 + 243597301359383286557626622782801223151351124598756970166205552076004645242800113896489742205038261505089203517266118309773241407012235107706109667703036716409517791471876460046191572654231112335768274736699630092119409230441257672361517837564299106769753868999442685120029626467991964574646936022666544189911857448158366665338562387793246607230465081175257899104943456717963045924518870378125021456716324326549504380930254902716753938042256759986310825763612841695297031510183528621200291981309706797917013995866487456155333860359561733477337747226364753216292553232795522349241204791710673927131627748992801407722307128239699051012377390213581018886588835230397966111371826147946635308709456909969778717168813412929914723536177890582467142719521590103530864645460234471216556863437496697603417388134898181045746670480279139738220432536944417032542497407576285289683673316843151867921847798777315393174093622594553723697407629189015502455283535739559265703573636274476622567278666823868272912109542756937257767931072138890313352791306563806441116106903745491400236328736195265481932800000*i1^46 + -615160137307580431490453377592997951126520606265508598055851531717791754639408817704909016080835710111425987143758008413768477076056999354161200560861613195443216704257047385071361080027729870548237286568362012434962775360922851433142446823513255286417938218320464966961891639901815458746388501145555601988913205415805675135255575059675702960745116503896138637248301759450454563912478404348797182175968447886508640645244194023001290024458626888294702195586095548563163940017944279460893472936579699068166121637920718773476231625271982255677569307035689997518138818930725011229528118172984282126499070683472133130041174849089014045591727075691792765059161833494192460030723822609571935151355165715426975525800943957297548710138830359367808159113947697039738600176371787329192383838121300857715131496645632090680190254064334587492478981367621609311000086581191651812137067216508644888018505335070015852901454473434245020841371457249770446397698973283230966612466341302500281501023055004641406396340461297939671689493580988493983979016312055621050655186195829211658819993600000*i1^47 + 1551661630113688544405328315049574117039929280123330588321772733515272175691266753065507259046492843901724687450301182496375218026631162169311096975902479713276101897851750033791873665499702968488636774039643935874719533413799295675703589341691102529905665799118901895098986457657735353921309430676844346861307921259815629418375272178928596912618205929390681025043575745849673930550753516157994338687634652539488884517427297236948377752079588729960297250359531781439602891773102259261912818480640889777227096958765463251684195342638973756567953606486592540069611298689851478641499404780319630913723527059661507641252896285567898653849185100846686636584211629355320466852838387432952885112272191436339957865755002262495752954938071334836483515169573652794616622975942869631161624567355881386996459531113690648429940249356646796625942438382523765168622222375609847719634728721879952060564939727419567339184411590774298191889251838600964644271384562433217678719629716468279721911272536441371639909537045097319572027225117926260042361916941926136729456921804800000*i1^48 + -5638596395120035617005920830729386976424437534397575536158908576830670342799729720520526619746463166914777012532197282526128239942722819704948200084066836966833287971153957252481267503977509673710263120991965080165536737764476133948726941783544075462694891452204094641673128473855647902605632444020255625723688360491981441255554183916410636073638554158257855640583503521029534149775167449681256892016172756589068470081827789913689162218659197714474967282372528590194700879041972041068652113816050812142594193210155861868659182925903046141477180738381177164690775203584918061004550794092437426957252618635364011267022334870027900661742584824688447677123729326856215207946523911776208509650550572769950293230511005735866942696208794641920129633308298391957581883008426409049750197330096563006577972274544581993802532262215860337515382391811221998162425556283645994885029612416719504757335625668932984093105655053931397406772263573082175249470416043831444599086755597066180986605034299927127499341287765734602281809999146327501885137202708480000*i1^49 + 11216591827794257841221715552962633770754809884821370962343055617465761702586892342749367093274010315863326161159422211638768944641631651286465831622998066257325281907315102494117803528841535859234176882202951561462672760138738349971059225563285712409204754162691442837036513447183389703700473212607515218934072220923844213034309667500536978917721906609386608595198498937709792296342945079087258650971375686375295406417754123887799764193983059256921682864361837850346336199508946200595013785374157905553256126957656261367629081157509271087272411994508278383619261724568104489812061645647575099881285693559468204782459619773027022758273452815769365088150802229804343798784686967001585629294892946225787872256419457418159933012713952353227883640137921147394420117328656479102323971102288782493997969787104285162310202958512246584935038089719308850186751997641910283795104617265758691574428415006305546942362736814964944566569969438737259994830522024250758534636934013990806528962885067189803181084710113114228924807559249920000*i1^50 + -34065176480230055490390075139453003988408597263268463192951637989789664057565688714143110726667986105372442216017923721958077930654738391022376322983911955269799153652807442349870702928689634299888618256974545444591824872718654212834017797638261521728888704807383672268355568645475516994039098063337439158803586567225842549051981342654569863273481250290030435045822808168374723630265268139412762704784629118482778100533833240389599559909914057430285695384977862819144957619043399644075044595074931264144215121607559613629013793703319501916346939801907960372972706313819771001099913364106414018998834690703109921113593713216223079524299227713570147412888339064440690750375063870501052769125667346177671273988111800000709172347271752260964410951685254451451332081474814752878481294141044893828158700009345040430681248744927957387149023376986209438862334099293609959184861949286277716202329900450664143631692008094806413026145554061127891738192878041754307293281556096996860768207312992835935978450321408000*i1^51 + 39563524678046749067181451623517394576542099879019838559327759257444366877359542356252639245796660754052759460216134144657050445829325331800072254882165207085401375017321970953859412995550202423316525113916067174551178132597974874524649453745522714950579893998055946711451976769710732830650457789423030892810241165937479480226888492099617392147060796641558851313146373053312881966492454113044665850776503692934464482867279502041430805914537633776732813629972438331946771596163867635301109344510415785274961593164063520440786983023149071777644331151471683321464169612218306141858844391958190717924024939380992751366429055865191329029668563111066036177246136920392982812757244174091525977849404831445048072813482243903120289087452164062536307534380560615945513474505849884836661195381746540701803757506875890185148428137313003626580462377553573897195501390702106596821002247154657038550305954800598796545212249848056169413999116361306922901995860522630416149943521590423373203111936000*i1^52 + -21076510140707169323804525539127143680996496060284866665339827090855317178571180174770449745657939456824304702267055729382600405922025353034940324763227073536392226693743386543835292899701813461759158230434140365594233487752165963952563366114849815526246097988104670397857461772686442430914289717287083086814120252703155661737855420964153929278471640862053104159373227672527021928816391069597147917045279970411416958263463221632517678881978590509484360618163835605053264245634961902188418721721882633982226018024820153742361786564218989732830842434858034226894290005291523813344108280805126335660800866916399669382425427422513078449833157551173844161396393013608255736389511654205993241303630121437996550684802126593729885263962493316850358878021672257476117369448804864848775749411024991945637318744980200700998313807207351624058020847067499412985557216932251636508788134951740974845794200197963607131323490289161513800356855146336958171794147764589108396032000*i1^53 + 4411155673995475200644810396772499922580803311154798473208723767133659906850168400644925440728525512355891880696282244635306881752631298035846220227061792451066366557443993470876109080131570537499278849154295986529600326397533437799440123106011569684537279462542662887448268593988477924680800054047741180577855687765730845427816375287742217051783054215505443663906945375126614883619538277690662508734451418647979009239996079183794430328473166338642252263903614432180991598925071284584732625357487151528266929419276170146508520808784386943826381902316823633207722159258177131772037229622468940868106082412049790228436708698239169292947076649241132841619357171635274056089964687643638541221961330521684427165256998372779916641941102253594580133358653251037489310624609262491308830009262067865370007824952303932596553115241425041901592423837363158843886503217901406912356929643567642489458476184760231785385395629813986583006978675064341504000*i1^54 + -28675690859605911718314730380197431687627543599727635604595780857969299456602855898462362785156706996129983072012785334364207283570735194257606926137982511579957767565651435855380882378077583674815614064822971303054709693758016103531864438142204779332123488603488154211033316230355093958562561790178060781159154521278262307691525190309557070175769858069048866920562297538807390753134823676449112975185379287783667265853326776519747532149535783606473598902309930235052122413877322870773846034406919227207584071028844377953502871458888203552944723899994588189373269149924054700279303303775942102441371198809236057784537365985663422650450341339872645013274451437368397233580815074455137944737711929540899078658031164448978496828088284965930486201456642811333576831277419208111159672508422476688250777868828689103494814400998881554655435744938783124332489636020921389212323265737837075779600419937798337280*i1^55 + 52234075988982436635977510504238101835905893989808015394666882635597540649320683959120199637901166714536877172170123441596648499356894268944111025675030346189729509000829218010409045986763029436596740539496750382011932016720540964973813827638652131782860546800960258726017781458582986602629268243627026046335033742047232159867964216428714416784429489467303321468511399144119930090166410362754775936857789279785541356035722593715995829582954079164896307107735015865675873151594801871206678332746154338299403830930565873237626217755541263701776613280313232656098672511242725325298363627885681209801402961697943507963085079154924196699154745494603319156459784539081573687519964135653544853706161971090483977512974390298367057023160116512357958111693510826973189957387005109657296499213989547896574899158459772321451462299743731714799085797726202935632552906125921481*i1^56, 7434591272995413673349571809927216352164258998853315906826304245900605710711002563156390728963467700506352242476141396599313630626656899745666297407140081673071992050934814540115192205075261814281754763004348788521870965458228095368633619201496274879814193198965949501943993581563115821771560789887797032660659550008270022764271002417348640962177336290894579416198185501402721518664872396219289510585487398289843734511590628499386634044094874959563600892291695464225628505935971801025135591824217803478265544479052971933152640025394756280779975385000500689677462156357809793884853022513419542811808719031309623276349553509512594675453373895039836209944974308406525572040044020288936235859335201354437589365862682542458403288946154389892986361689046071928226605810091002796105162208040070634157692858300529376419196794648302643658198976454070311704655183901635875247847858883608943506571898074684372224456604409831765251499711235903774689842924949126615546492643540274153990903852959450600036976120824877356416530321835484167726126349550620245129377350818067241205334495048848924072824165581497825085840858897268137253932885970945744925750563153671994345661474933644235674591379633261371419506552384106476411359285700620140394802767389427795521407793846363595713182783702968339759430592369129954586869403984683780962157885130687894752697952240334984851390926566405473973091810752483231017645415521227099478203653915622341001804953158721817826698383588598169459464036483015055534792095364570781582615879460052411571209158713928407607032159876309972196515084573886242674277796012665017046188667781040125378993422470008603894696124794540054773524996222850461154338708383951392881061149290558277461889444751497399223644339504001835803122602020220340009129020113598831827069865548671270012679925615294408045922088190967316187928630485635826071746278307597587690236892976288582224006138228213238839805788621413671392453328896000000000000000000000000000000000000000000000000000000000000000000 + -93271510497781939375942075772843144414526917700842295248155008678983946762244485191686762636388986447193851269063368060717841150857624823592337972528102873630096802888520586305687928411215493629962854816481290204790188089287140828227438353950823498352684319574317708642574518892413424843115366924429972470208639194375838913246160168236179164345897467600378290436987562541023125604350509211643916788574508111242930379474572613152039531524793265745412050928639928864104130677595327573379814236036192275851771089308105797758870194802908634859487945688406411638209596852578840967954142053787083104131920039674479899365865254917820558639022723232494869502745132823029505491904936552083602556541751055984797119896085361540720925270170116391631817549509082216531861549654563623381000534052881215589997610468290551477967060256184142265812571678500272176064944813283106725852019529003067909207997339637960554985470037365874824712546934653106602947490323718651866524953911567241806395474762899883073833281673370921396144880850080883623913148687649935774228415774495404649650638878855638082791422541937026707533205053573884840366341821089806868167901429373577827487241095254565817213498235519811504830847604933927512895981543445542538799447458868573429807516130262481955749093967195358407522627019662163389696238632805115009218440573806826847446203956901251161806525367246640741624191968253893211004745924093930122679338549387723444295730911835271718668096098463020467678961318444775279719796267332246188095107565582696190758580925726097160553522570479848697410612035261844368168183827114485377415431374031582162331537387793664682609544767912237051614776127926957077674522837691965183753751266731331017963864126719598809950665681235265256666346655924751088224501069150764497641412970027446592964173542804021005984794175531541143310108916527204649655444535094982800596690134056082865901212271802670446413495267841288750221018267648000000000000000000000000000000000000000000000000000000000000000*i1 + 333283597870986803294912662714037019914522070308044192753517321538353720680916691632695385837972363668101186433552445254268591590464414053852528137293993762146339363159325994567246429843002051103769361598331530465542953180709592543115438956051116789502969394838252884661183806353370845752106120117797921554080346989031947670415151474163223354168212661791455071507861625870701000899094642351667271603619781514850230858947212230111966235040693668130553278521787028427501831098534599547665066911914980795917421863229861238990917794306214071488695407953300649472279391323740993377988571272379312940887133509984564376667179108229222681134885362507011615670562734082282443038040092605799852160916519641769878907333642561546983022676428284730941668337316228976969869560582970463213166080099532307610739185279687405185107359817262543706503070941073179297189357106899288891596397163070712513523903437908661847149144843674509535230566570248653968168440563983618481028409667856146189874379075569083943451748108243817728718267596485959702848476089782141853553050821765657238884563557685242127253150970110515855879512405369372030398196300290306703879787253087572596897018194878901932286434332746800820881446606049813493008840121392247932678218310908447528688578457426621647088092738920718981382830059397549675781768148431794867236379692051726897617725451615887739287272950682665324136289269247628012492836443542593779428885711144891692682305612214223323399797865457465163086904958282145769892844005447239414866545946204593691464750555366385237082193932187110060893801869441539092230400847157454956310593739743181200443948880921444658976458306342995869789928556617699243187149768866712922078866508103963522475996772978579516044597296892468341203646753100044226126737087220618819848502604080780788147801876320980108471269129344186327002590522621553187018809930504764184453813319362063955418292977028617667203706207172234909321798667468800000000000000000000000000000000000000000000000000000000000*i1^2 + -1113942109250852676546023770142225127530487932623614414422442929175838058519401738932300556021451381908827744604581663340245788956054091300605509939897735172333474897332646690461126014028381545455595745509203461721465764262568372748362946113828789634608517878830303328061102237677420804897604385377471236670111019664991011362933053321923233346646645230246505069081172688262282514096977685051529431540341245354619496576869641450307684016932028582215801940309209252004773416528330690777588154058843043542024207121736478697152142250007407709768859084233084357568110092191783449338904391605348217633762813095631384981011126766382913589733703244988851450309934545500283942134096262322102772349320296964923959560940643515530933208438889330112191614600920248234314525600114045922794258944055339676922159817906353464203484029621613258675489942237728626061272579851254761570802417023128201146733731518127730048024079979652379698079218418705695628335791977744932427715306636548848045960568433308016617489684342017028944107367190973695333895934632274471470677700335283934695662055074242374898727630100333160771513623142238798337059484124047546664928598689156616197731312709882223828801626545014297591042819009472491212701456721737673733478124139534945058086007423688034472929398011413941157656569909887216260840587046598192563267614792768239236986986364040277001433053706651936512989845348970921143556417475155686719434400373350948812253416424321945616170457094367168024529900488082930383692882930868486455815600511650438692195632754361590371646741217953268051958496656210392804372203847659587631376922181812252014516778284893563555446543362917226229705102725876024561569856370015524425520864558266492548997557360170671053367490399724384786596842933148031381130380892459542327618146991665365879147698958460329598418928511024888888692688170679444839501214565821631915051043087622049597392558110689790459695345419781674900182900775321600000000000000000000000000000000000000000000000000000000*i1^3 + 1653747075046573413832679932619199781545585175553470114940678616496914226260657523103437020250376775701726570538409977924361903739000792343547329231745476900391039717343668795607356241875183177569228722018940624253094865223973216686489606332696720172071305895718175059052662442355988170583626339627806319812332307970638531304585388082107639556591635858898983973685339947827067069763938908728352999782530670054537016699765623009314779031109158270580135997918378407744238473013379796041879702509046666636705703287471206061902632772825147335443669344982847674402227757695896475279082496575079609364347285615302498956017014692851778810216672040852397883282942259893672171535985017649279848044913507253917035044169641568355931521795748781412319574053204088875168918445572408425889689449249269308996362991061075923092510667762115364133369538617285192762614589479044385331916833432300070372572207428880937077344133794867642798141688665145056505498141910513541437611258927020854615080351724895826179054511409868463739071895019483938939401345759553846174063978409597865491076253412420872972331423037878778395473194043594398876963475284838090695500643549461758859902799556311157648788694118426675357741097299971417428033732754581100622805126550775213306713945706621665170293573297685756182941819598085190583262466967268659860410322083538107650701630492858737312087635910969758590000372756620066342858279100018703549576792902802610033242743467078770335236429656917154620496567655926235616182693838135521366503340743240768909807828891247019836545998587439154277969513537308500973863518145273784325136976590942866176007791143236297782136355347557008278763572982782344226526546498225099008378563745474471119279315538260499998709065072567906890514679025749550314470124091012373091617758024484832483470642123270875648727364158097916875192362340992406873988845944276289014704037559578199948400073524253034376746023011524311169191881622945792000000000000000000000000000000000000000000000000000*i1^4 + 1114512398403585110761233142580456348368579614600649018162890079073629606642192188695545136971499037498047790895309580425934376790440037755697992364019579134869463005633188205477701123010001491803917901040899922753923401510179429656686247683675303580030475495248813183449785043229537029442327185146275035436866261662902803895299156384425132903679893845137758393048730704214490556731130395594128677953257506560928091310709815403193725816454364015146033504904655382112036553012508278451813739660402947918122139255634562063949039158874741632089976609475927932960509042228063791506045298429179560174738586051469046072370058400505788628283993425351371267813135222030512688891858147284585067957270031465771184411000646610440328295090074040445205112458064132286371264834892393523415439936746762316077994176680660809736744115776568148012306492129217402123262420811028929615201739981501846149275249966573961786411198503281876352724112500687039726773921153767792964346257290338009419609084214135783533641032790992060909560217241849249134832150740998241841869955944392579175264267584277204830554185166670494764301904856974846902423407943352852238934351521250305720775000937331993126370307024925285521608636628860243731398665205758827825264809096016101274486881718712867097024502046461454244719594039969053698725095234551469892259634225517017998108550347076390402673168593209325675320603632810828771130663317198556721376756761190586066888316232347270255814197263174257786772058950815053085483475963090912126888510680785896154915765599208503538077304486513662021743810042414268968561708487305532400414300178530371946148805141952172278046646587229382650775675436613756833476203992988860610799381000106588943935221550874220579037715422228097709170694200212105350819820209942435196703906011018374702311274935531872919044537334891974963659428897522741876251972839656774669154668180383551691869605213540800530775089933079695246523841464238080000000000000000000000000000000000000000000000000*i1^5 + 505306329970727085532465296322469808992748821922665152177509854486875738608876537528081690532578958494241751520693189093055810191901474203480600649879104451950797710601192638080166028738112049874266235341574797434445084509669159078358920899691440730354766985740598922618108870671118911010217305923482035086902158986241897765539428159996530433997351768266131282446365640386008380481603550610619960459309480139426054392076109584922259889652253639326606906060334477359358889403230911129571646471245142580885081579695836912740043243067950031589927738151106033743949129943296849478842141487285920864642272220754617311782739484938884270920997799765359609023831988102524098398134029944458377777609576183880608714709609395619637500683544039702900230691912714620431281987329189990465133657670302031299671815450395763386058979830133916917234434805068630321314411366948758426653649897085510215040555554552074095219160277483817565102461479330838404533660525313567363531796766127288696339171486658838931901475651211818637220903740822061895682287772443769175270237753685677928917083226781748737964306124792813419771108542638226837856200519183875547699607339601025354635393534236897528808495339188852077656618493966575061494798491446299157862592998189703200854186515828152682989557366518581170770480296198111428229184036642031809937550604502908814323541270364229437669503935315971910062640483920694011396899813036013151935214163718691304975628581470605449098773431871351989126364908308140082294139898184033566207303965924015697398369046118373941979649152128823201352357310745499570563203871644486480891256836926024495739747664014205200674147897179555372999135662528541127689847453440755611006091140850313585997239854832203906806560506778193372409134368275010777877488007264301414615981045717499991712308891675762704170756191506371416126614888118360757258749458149176544248330250403835052924497200974589618560622909717722752876297844686848000000000000000000000000000000000000000000000*i1^6 + 129110444145502118674958373329059865318169039841136746940296806142516973505138724968810778449601690714121014762952149831441323048880795447358655609180834964041094886488048529649884258890533395043606315391612362513869526233324655005322183711888023347856075978043208989965682914814324613115831386775805804840771921572809657713335049560233671447048851974039760667586047939452583781941566783366872070100324373598440211593711259645370815188556098523478847657217616977718152253439157180732474868427573289148536513632689211531379336895359279196298569163041803464259725323300163894157001471934660776969167650522186925416575800761954298161967030221301488650597372312995797531769776892071561699999930902601220169544728331763526903549645412077327313519062676449516033144907188571713449283994956070058713855830415815685130480170654602586476509632137808115536373515547784487882064312500383633338177323291984083894701053179799549743207445009867138410990019019716583377578757231772009996663156635793319027174844962864270342562861351458868351672659670762109518705443349617686251390313900685054034907533513956570933466215131299310068698848949938449327774757311096120102203137900256264664031039735539368331385789323982061380151766153532598078152554627716356659126438049023831965892123034344067395695637351195137682795425290377603200249869064577171359421699788976634517676600101867648245263740656058180540363990048793467528758746933826565799331636768222567837512080007443743368150325649780160813473390848415014901901888868336040793517797911008545814412121788213055468848392950467674477208144522010802641422122638199248220601411625206759269564860524680105602264971372682909615872458406202167942457951802439318126848636847325146417148154384876760608385897109176148852496277618878032690845081864411608095549895344054097058434556236339987517636319256516439676008882188266186410663647292668165377970451244521874547285706811005291639340582211420160000000000000000000000000000000000000000000*i1^7 + 2186115408018626729500021177631649791365272719085506492015043114771878754955940432643027125583715355090070559035580019120777552748562246952383371607993217190458335283723319399159981498081752313376545167595999360603347763724693831147326080698994136545138673351200036499491807791550098503416946741818424274318335203795281641345506051886370394102418595341006344020708280001423797033654213664307820616137594871963810258712632940698392752747801369755582104457417631700792974398259587111457681717091150276417661519709879251454406980089410164782516291318013696778537184057390061860457963897049492715218157442370336504754771400730967453544260947540481937687494085719621939076202478680858089088338899331822560110711277464102282309455389121742871903182538947434387308989029503655196506911069189308407622996317099093635180480601930677763274114499595739133880222006955803628614068957828885251950203893234299290100694694770219195586207082065608031260508337814501909214330168543103748125906589994456536440771196104053926664584247912390985727479560274925681054825888757674494756388599683487394759552507979332754856014621214135178479565062381839410777447971145709377384187550121334209173669703687604452583211485009613283053569733395027469482652732196497856664044445000793576106473162895548054832694566288043313256735366571270469629967945687180849831959625298706376442815465333377553066126688043722377980069697416706320088699692687081120172166883467156790109822502249154969032636091959491927822507873161951710439312182915957380220345872562274505335629923831835393203721320309478213791474476873959504077110932272178745465747493370500405440864345736456874627396720076171737743344247496507338248430245158200445790847437534215399192755221460894345075950420236446255231026433101173443685040011218409882609111087495791047154876419200358814231091543883127546719521368460516283772163325469660095047871851981031856927300163137526847491669017755648000000000000000000000000000000000000000*i1^8 + -2817457937670277728558080221115569404028207062569960210839244846108019578254731454398049286089466114694087965980605316435779119969940715446892135539792944406848344652009452866649121841422798013424958490482170769060012440583706365532538716968778950067883729414845583052819476539952854715549389616177806430892259438946298825408929699260607873390298661430894516693933531375250639806269571937830561881820463935964712236670980523357441540741565399120693155296243186336544283959307134011013463490588295143712373754369328080095143878643401793620401366635559525628530735749017266817312238794455112969856870147248490029979333223751705451978125121294383349569807419169366879603500448898936243767152092755771337319703669156282008831334890604482339027619505886556538281568355467787043112913326141226696634480647670160232560553245401950554863706924540614553262794532861887967932603111987751540153267838490244903484618695036481846914193152887522992210850463490799992972245538215469484248704900487707918834276372906485875620614087945793054297068790644135748074464035994896216521066953596911896031107794304338994342749680016235724164516296685422423655162160888119669591291319970030197222071751698434351053773522779339152727529053941535080712785228734110444737982665414603970360603988651679788089632221992637208516057931881395637936621274863988949475992830866024301504414739710042031406871580600477539361166422876748330565798908595122477160556897843188323872558654456598770115268946493398147341223985664868257028209824922407458096254830953787759044322837688886043388499351919980441056121184868917344299098292098314302286190099026596122402299913254685208001486094735660283407216976319682391239824998929701508720659922714547573492628879759316953282081661326974791497360084428096897420953701011440906207344030773558343072443069443098374387426347338838555071565834417280255186496428827198146442945274903958804064110146175899970870753655521280000000000000000000000000000000000000*i1^9 + 1612157019236263172538629318917416778470665322993885251396849088728288886474633526298410742416281937345299744083346434689729052545212131459939192114948830065382158088364616052768080359029033673198595039137278371898399251087256218051134254687396506979729876297124083221681581347847979814246226247853404083097529432238066575900937373045547566934547231121861964685617771290453229851128989940383708908619475672680645266669339691081986403409155160534286659787447852116579260095730225975397662317110773939398821427860639570150597643154229229821642894047419425153922954260689512530152645085999187716480852570401076774216613241860314845744736523510484274579570183921560260590292189983848823123421620322304897586615551638914407202180352874879906546797242356281928620749812920960539137076713678002250886141472950244849314215123875981706734180732938630708402010182956215878339097878434900422801463260442996457091311352705097990337972949086407414877693419765616009732881871164719197259137592722930879143432693513041677870475966381921466205335058816050959138083303145936883706167740398182973932987557346979511488543303732163667137113688960331127658009800688668404251324187566227427785130110276696575074994898292999288347588276517187764598584640677263616694696277095353690954052452288200242347034493246557550815036503365112460672762218238486830590590649320206075669748597023995416705098082435004287819394886263654981387752745468947173233891339108326038389472337509187576027004770674145638128602232618491641653584985940780113801009448950010950956868941091794879900061852772556707477847205645700401121773170749820252010539621117150468201845861911541026764328348556378065082317886709831986769726491749977460149725718451152232314314281894639514244966668182080026199604734626136404275440668320262050742058605449671997386589402226188268797610755018909998568548890074179751479973736989571839936266460685877724782120958881167017527202839265280000000000000000000000000000000000*i1^10 + 44911532091328291303270413594000857542736484026869600946037386656207140915621870236128886320002299979710810321429358831412274550231858719763108815714807184440972591224072047691978243924193004543982866830883508368468163349585881952174485200225203723159021881579823395805862340135168336192548266883707230518284043771488997947948177478238454873615601658946604368386915115321242296146924635975758506845546119412656284461405863832190467415042943445459624398915453290329475626225412462294394559738111814498821018023403252115696406680937206564669455763388581077359359894517339188163785651883109271913166898195351470529620550578517732245605105780088452483136909732550038857094276064593387831923794338650356370927979829384406280138231769426869069947810315785065410407397487823909895455592582938868149056941514100443872070078103074488691990505744362176781881601784701201670527846030001115833679694374734875452580231581514846140300770298181944454675500849400473234453225830413810283355200392941636665391264011147335005726291190150537604186133505804532433398186415968242345998372869324201094990000003816318702008366060442166795191797373501933254411900952323154936539281307067455926103437828394511053906132958927198325163141634140425449860934445941765452070610768803523973627144203756371686441075467389459771280234534617097323951364360902535767227876085296789214028621215682836303706926174715209099500544671668114018850181626474610534287415694592031210329561573012168775948322107313572235054933724872365683767243795692353806262103645976152482822803452000643095589208626036535786707477624645558742618972702018268446452034262571678044776040760534549131706899083797944634265509383653848122544847912869561897195319688151786772317350194005381434199090406329486992752767221256673005641799123049921215475755575393086074650263088187402569903690679592691962252511821627264420600627533761402193369209842325974224060912087683698517855122227200000000000000000000000000000000*i1^11 + -24058771571164651030224940802428121072816255336133464470870246279457590003365038403619364666668047302948960342151448510919383554811364072509608873679648745585123689724396621653495646543975561230183406855381066923537257196092773938644245641727361261390822710612946191661796962685335095669034762197390133679391771941840716502937388304140653098423794519578307762802553842668969574881002913428389748471364972198839127516534317214732098145990873857678144170662821124443877609061151814044809804141258291015549129682626537636098927499693532087611810771658603811412943281251974390254161869696318290240986992365415041814825788643406479395995071609386406404289269948993859444453953606859804532494351001025956589181501934016414020559142753977733545085379919296159648465012167072311632761616923302738891664898968775053267952083443704786994290755485782299952951942427928421722903118229589770552509460063225085500366182881740953420490549416962104113298671990490788110174375167977817312506285776416551466027683642147805850303165330894098087922717220730938427293479071259829127526135699852181229451765528034099032471227960722091240787206708493131050263978780087481386977288512447340583402856892136398805448403045504994340577904193298639700340635289616782108030991876986030100436703375848046601986023101095788496643863063960337856618009312308245971715448491821681034423497179932601193969783069767278635229422614637908084697137268728190789348664081794005174530951190935408108172128740139563144644065005683336200928342866793336264468591217634700410551237314066337040085863754455958716258560689507307395408781434806634436668801763542856555360774676138770732056291594312421829617236797530601336837411230402373633306071379721320933327934911141742032573245315896807761055633306892298445509292865521240014167317456884976361677888338934408432962251671614199539207867488106775319422029853206154644527121590820638845596196424454666403620008755200000000000000000000000000000*i1^12 + -2584573066998787923399663487552316459471578785145882338883256727051593289667980299008369387650955341347172197814204725430757573078674308061534287793881202876971101272165426026122427607375283097772015370637149520134598888854566424731814749963990419280361174173181376837124753265976792973090266357708593025827708774233291424158713606913803904807340765173529961145082461241635500913343888323258431108407241352901523776808992850545580468602570539970405643396543177540590153292508057117095318082619681670421487845588629696312030659882040127389818903200013192187124198762271578363024012990623987013248887316514605227103425210245092504387229342173839370860152109976240411113510369774566113034948109025366650968823597451366322720911624661814135639974886348473397840296128221002382827600269433642552870364722189950610943404748489851730579712633641899446899540236272334696820540265984730339488214236807646186748520068109704300806145332326897883933656381713802380484738728085881561930289860990703251587623425584406695689189820647702437412301987125989699490753593396064049042537734508575658215387297390250242437931331281216893093972811756209200173703875764966156136683326350665528325919551811662332930995550126311664292589260601690447177440351349165059696281876580875952210773896115330318861266722158920682297847895601203908697436197662976672382097246066054870767964808354787104079925271116258928141749418535118027045386042787216840815659781167272143756790830009806983951435661492262971652088455023701815177465159300817438688083949013061832884828302671311581035255560802475399877371221740863304059860619208019145034671245800656177625190346280535093278087759219129212671263439151546418894489765895350624071399841116670259014843488321594228333001464408835921000844786901690393982345233432774016644965015551231000760267335542866640025112211970327945133427065415622338378591785080069549964900687986610813678451610492390917527306240000000000000000000000000000*i1^13 + 497859175494977276784539479173170424274891874640359857149808559279167281979931995520259642276174105860344709572637484066093487880710521880336673968818752401265867156519582803213134676954355478459767435272183513162345675954343095329124006316761315204172429886458456114138650701688819014381748145614761172512575222218897846886680433725468480675539375231997749451413100732046089414560657437642714053822358460235118407048933193689574841562127294638214858937885590668361183590194990882894086236980926964388216555737668764512763245657707021295480193822829142129843332468553989873016438897542145589479839607573652700875351503458437385971096171438609398371184429913449300146919849988354794600181734513044232970929377433809171732332768492010723982097703655319527710289928626906061765828327411613051442269978607566960405754941464942048225525449095398232522994793620582011051679012924037104341949427542911365057966276557995147173391301829915326181397100054268239904867966666542238490382479770030061476287180169066028992492953339961109616233223771173829720630005139798428662590367661112466741057625154925850199011026116610288583965994919559892135195660834864054113327321771127415052955141462177851437726753881167459353854611154485753118670046872176159845763420874467779202185815779520761938761772788516772340068476851946684296247154196409999994762903118036481516090008833159406204844751924412499692552955455271968736948770969429998886021966433331119016316060501951468634667899714304479938334299169227204227236710138170658978786535465706890712465634432982385204563954904730444456227995242347429405990426272536250197654667012690592271286279959453384325375132642146196443374300291177890773183683157512036505970203085770710176216993172557931959410026335207455472580071182050164457683107359967790868894356068528513742299997654194182941872350892216848402842271900425900076206714889038743709131571738639730815445124944114471422394368000000000000000000000000*i1^14 + -23122477927015181230304437662676468050276190894615488179615951334258206429905647132513352786891181447656374903705110735884079811853496331637591904666582225825840554167862425312759419902615379086167789618934738602151860644442423909286506509193181397727260749176443274546305381801878582857801102843701851008147989429943182705405119420696250195208061980153569165558715655236254740010557297679312710895534853699603082467522335359750217351953368278060646888417852670566404124197312109837132771181334232365001018465152468545646846879623273902600774735809615284236154953877891341077723283740160741138789433174137473309682472769096073361095891267137528002050737615598530259201717866985934491725934451390276710979226722094130992127008089150935069664201510200885982906838256588056849672317833208556204138705655288792436022289374093739676193096928315004930460372823689293845598829862698042320930064886230535191341726762957752207163175082206331447639884458885522918643991363046679640432157587466993100054104109970642208656089062797790908087177137845426832799754715727578159276523049600214921383716112546013893318728314237901742039020131890223725528337865890814122876756326993310441507306809392916327815655024734561980554281250173286878492513264850358343425627990335883923814376797958431834287360420362076144245777975787149488826906759242502235205669280076366154229640808037954871085716971952167839643426151654524015472165849172912556881601405707570513634463542663660987356269068263931732026170717895903898904047354298579473651798560080844456090442369535006777367193321098976950626372449018698465095381673788682776053310020668425255052805581616843070390460955191277512005045700740573072532165105733362629567420524047517825082794285422817263263784042612503703368952613268283554694933177303159786353210235517656252687608076191893078289660226415776498216305477226932889729073280770197980572212562569035161915222579120848492298240000000000000000000000*i1^15 + 490659180157658286595673491103314750895164657666080398503836959765196925891110780930481921870249065979457469937300612882263613191551987757922715442117944236802265706435807525579563489481156453120405488725227588346686771118828216601099432767123796794022937685372442469530000269620496256638730711300816278034507733651490187209930560557897839801853585069640874503240152519452463500986730233636919499429096127663623153794426355370957927968966790949169568151414278995431032368815445362369912052034095109146982926755240595466613981924345913258176399213548753595830469958216556415302567654726868722125291504100309689382432421075077845662600847542615325084584484844090049296653367229741536718152052760042898042532942924210310554085761184187047928829681910896036284074363235440882042405924042848995986516628143027269421945790080671986859629532280438400677425316827366863520242784858615963274996159569370711179672346874058921728308525666925151911050202559192665013476818993578157648265600015895196781535267440347036083649748024826519318496952978884470604903783349459386752988178551995521921378835048641415672043913041842986738245863256815537967785017396374273854513712989939909880488693877276512069596582630744404576590274386896070093032772154180274771713747553488876579046375890840780238649787699421089616451153282547162291355153068841517251751612768852293166277450787617390768841180655376449082116966491390214881313315181795065889667369442836243651402608709309364762846763366183273872449803658770759731621609042276284759649530104634630905970404885686011196369479885573765214079518065681604516829724568230338212953129358384007822143425679190074037699603099496057099665594713056336753980639318038929926185827485317403257493821524844798424108948972135958834633754096973878742720618640294839772547811028536041535512675289750060655900582557941885678315829816560237795002494348683902289740090607151758978090097023866770554880000000000000000000*i1^16 + -5326186555956136118075349492925855234380237839571359524354023715694067414694441593723427211471485405684945753206375281474646309914210090410100207275797424336475320976171110366969054193668676399723642416073965398564244573350931720424099451457240813723840074953419925638110991979229393022921729631163281136611187626684453184269794411290461275947271698941998860569635657392402812236095710967248582327596346760015683029822933537627477995743546436633248931241738933982692123985798178886452533056905502091146054627972716291358269972327360686159445156740253837693716637929736780188322440691495133147479706474153216459686677654356524645522190387749887643977047036598376436641522829196837911217522737374458102307824458106029172851995516428295235972031074858380317836861813222978458877480759557363841607985727504450290181033302407174488774358456287058948998849410322277153388653572390086827511793333104856219476866070153387481758568747763929765494426049729090553189291792434432142652735362583039336928281367110056231876084797891697388271451873039231118413085234302001995805289683141427737521157759615072838667818595769918947592724085459121708790852148285867301184571345592505566072917016256197122030655322091656583622375842144154082658067795043817339540171528594695100738308761197494033525529006107956562343546098490151806562974371535045511222689181602188087069277373890956748138682735255791602376237107643415131631381917554395810620365762011757787710084889197658884031975174402839380194315303951281886321074304374652035199088811272693060835005313695640516977827370153594805850592066783584515381656644494419515673743045634811354101454786742412062707953473758845542088636341199977320399371005711900371565497202015108195496778335205266013472409769083443380015494307184354079909534827429872121699054304286056324052905598162312225082971349389361233305549194798700195225561361874516432062987461716125094059068573572136960000000000000000000*i1^17 + 36022601733126432637390136095577817812788758311501264142034036938529781130929709245290689022320634366844521613838698066600262019372582129786275791852023473158845282391050479377161545567869910573686701160397830441784790520211551170229903397055525299932357406975226025399782585391175240625514910839229422644048362693730632669886489244101133509541367086350824937340675995096918845618620312953054176595595428529362119203389172154909608448540417947695849130874748579084696865459622170264364911689931795840184507949146962437749854050328898730355110034662669392207817255742496327031984158421743363682155306403334516560271898311802916977442488106105743734353012527326772387742748311156656131536123672002384029204542693299315536033249047741902735446803826251146098654327319887063777229742229990776372408157268466605824279158109213813020120827539516528758648255668995344631909665076224406029999235052939749000617652680933086578769365845637558320613900126833090765117599099041620621148396290094691286078800138240201619909153823233429552167187640828048572193685437300992015764508948925027236388685937754116754071058286868699127689389574739015076997258068189647413603879898324644209188911127146373413930244081891501221348464703910858459198485655370053923591119626335214805072493337655716989508377097300399899834498533106869586664786733857275140199247546040522951147981591511896385882704197673735372292251121831486800592349985029212112830170452380527174589812539756191116061631874365600185830984930219263571910458066234302146624586610255155434551085972551711344513606884716096100802217787904560578051676449800862010498955580110761549788045274972778150241335084633295309141643241194578298251865669002204990563807041789954348603695872305774913249003255324885010579065487966322389597067889497410737601459820322544293908644105882033588186148285998810340907958556084445842306215558458365329693294960146435794536832696320000000000000000000*i1^18 + -154916548219827308033216704211713047737118517398047759811272284314180580109396045871532506246893391449347424647411830519133567105593933717485938330863572059033334749348281038967564964054411082424580197528305893073991083058653016750347259059332243056442616825734523260636292998068097660891366477514368592959948389606127938372979001525664999877969857249272448085648379380440520683883256483928633260041093244857696176453897642143029532820029972953557579811479132851368178725369678895486891201688834890971920057971128049429999326230164896815729851298161560448333682713627939082086957496072550936854383962082207395783603634990104113674584139269971964944386338100748538678422891053132205362887544543651355122295630943481182809689045560006163136282749281023814017903623870629724011671003793929962181048734237186572474234857164468254494395727909851563490172743367773910388400786432377706223729656027222390174330252733593209974557832980046592510973718996534501300377434432359642436754355393571071964488415498893791274786553206831771483843808168223295696238923978302917984819086627883409210323859926481523778430824795864394282166117321237452217989951005504160315465876876269425320648207596162116335523938344935567405684622002789924665224408580342506789085664955114015450259096925130299520792591950178676062076171731007003950211625388465780537385562103007317332814897259339029333870722886636870151877408646972068443059977509200892863689845303896119376722782078803126044418428453893093086834263606886151160248817879037374229630436993234644857770870906729771837886623440303922883129678439537232227673256587492863594728575522013459556885691214500574235530879793285013509437922784086014459027996248990218682762199940231706029287407428746266398455954847652059705785121057549291531724882780514383411981952274516628232631537866795939681321206114656553912915395616826776467628879218644229343927685908683880210104320000000000000000000*i1^19 + 419136425866764425739907202435248093232329466966933469942409712508200959505278395877121778828012338762154797328580033909631847279456892411038178304327554401745296196985406478596699632036112528963772330227818672972887634952593761293629195496618542947722539966997204766703341052439136429618653130232943219941987558321431253292871298116237786212210763853076677400216966330253196194962749388669073718319849121488682405681869590313473186031195693446582223662105360680075081892733197949073223917758992798209670992324491678062442858393673878294906264226256668210252837695225219972938305350604444429811490519433006175325516135169506337755266788152275596748412892284018256595262052887721671981936593179514588530647969691538390687260705423153768169109695503008633545883407847159041724411126048264864379091581983049131831613888389780320954305716896297413147747378959189087027756576903867800163578243221647427678651929701895831325526124508412129670055528584794318147122432000869167985756811348794257676099089722274127526208341723202346358414358193682352798948108574328617266444744092553520731667498090337315509933482626277205757020324442781125550041289017396703303830695059046693047593170266853336628306636154601519719068191320530626559890297245482553533901925856485227201655792149485008615644427542352745941880347335585721873432529524957541804432212829431855548362592277469946903111408247064253004465450303981166004260717639491385216714540924828189025459029559380733502823010428570064569159041265779867944056952773856332132879936509155128230140918460555582437574726840317517358174388071377271070633667211074456682992286497432998468561278637822036577067982489952119384914712442503509189212048513107671566224727552334604674833450559839364317030503534372000684095085410197271656173564146939316180297018996020413846953325272535715149843441751173199211920455792915655119248713620932417603041811620081277337600000000000000000*i1^20 + -731380853970301206915706270379461529826889546787886113932708166569343518614992013069955612942423482795922784583514141680042946617256811930795125259038114234664897512075139978976155060077187674138792819841711339657180728811863885473230699760445247891608153874896134810797729955911718505046715621438634538544890889163093303584099250600334278865022594238400424196809225247138827483468735710078402906463699986385787626455648036740205200176721607426525991092413524257876371462792999212866158071911240609576775572389420617426080402480692559377379369623866840312946131470442435481439091060616807665456742051092840847370001498964017537658335653645218554846211324391370593366016845779574668169484696723940533296704760805263985535051157974871595800383965431812352462555558824962963054548156820910972361881400360969054271298524469803896841010844368381122227805228451628094734056828349931089983626332549707477169366541872278056293810834637598508660701199958961681581540394630580021839469746289847153029193383694958507059119370804708276131110057006414225783310870648912448093728808475815645055816265163052770518945918680718228473886012311960267725858439790147062198542393749911439187153391809988225327194983326224841477306928288310243892858175499608207287484730068556502407564564772505428737225224143663210101148771312622428891875271561938239021148877726655736974905140847095374640525027146310975025818847621520302683102267703992223132103086991127422436863262022444478178879063974678854821393227362627210965450605141008397837760465613222196247735228440010685955707618786059729859771154102460290995892425763153224834635590360816003943600138295997603494190941266645357780948917521562083377735956955117891989417756281450732023591760549716298918637356033783297659253120220621782766636520494006016897407596290734572875125040845282937308454304066769886735053337048318314058646119899308960687537190967705600000000000000000*i1^21 + 867459031424928087140598204790962444178324585926567314891441542972885782018330473816410185764150247954443620867767581226948169179918079012981728495853265840938968859284540605028772205240458622548237225264908738342876703817705665877538462443644318711831291183206814775098980974799822594935224386026909997636593138643884589493684872804958987374290126654053905155219723157410220911569694037805760442586655119320678766476925581463188338077109691081749552997745032141769212256213020467667353622136638565921174862858416423267324398682127645410559981888364435271926614287333865173591529299964882314341336921102360398865339272062311047848908872245213593202311044121291735564926594447930263666161117667026207962362664292604707767785557699050951068832592670720538520571346874238514012673772245433195881718138691010133152952456096829995881250293791521253072310666890986237490166804861204306634772655755025914314783911478394028461138222061422642594405325063925470620604829267653840570081122637189493077160912962948298995068848942389205723993056086509150463514267670138816313355494210905186072592472019430171736957685646401874887230868286416841448226235302603522221944079155072343169342004722332802476343028628022097296003540759919779936082871228330465310753422419457508072719390798963838253839232078945927339016494523947881245431138800895483850854119753989551054116871937408205121310245443848750222795557190706884454526414928886177670695035597955129463640147301676828719959894877302542755336845368964072328674592223377168250627142005408850409453601395847300464638211288480268030055429296462378730672608279011607690883716269002766269011187955110180473225682021027558900646544431195529534938721513820463762116830987609176419248438700190218495448810952670243082096164892648673684693997386114497140637251621794101595635885547898253105169207263347082284168798060848188173790062046957493678191411200000000000000000*i1^22 + -739028797210649347979198558516237295475067860686535191546566330590294821293878820164114875929238628421730772782256505542172728148548652506803323744579346706548491808048029272374528636342365624640210852677813229853363938852256310670707082307987805827288584153048936326577320006029514843494564791378228964585123093728638940455287472891892949233066669333139873458050134738132544984901379304108863142422646446441664390709827908823290321547210845239775650632017692062665377714176267078831665816427852664757145502411656665773738651580422281809803492216894756161417805198198374795872731343329220275196866450901357058350647061924158716100097578863188805209324701688973148632488299990865976192720214627412702044019652778696751960993392713119825454672359469326245678248114524603312948416255913486117993201735916011091469436610423143166205501843183802730871020460047790102251536692666970569464072573157818057334874596116588729566125101121871671979628731740322287579899929723680726654732201254811245136229416198937293635441549575234610772078815870153869483451789956985530632522352542779242484793008875115337905003573794395120172504267457856130658024825770482921218351621676496012632101647521832753539875704829381054887075688524108230567341335844675944985731380759087937793140368986505559199229286864576773633699276703074722942184359105913341263291926604942087722230587571445250067208917524502052871675238106702019854022327775075778486986798798119992571243811676917873774326437829321533245965066790836961082648978921770664628695875565468877177524743206552571018267945727931672329729202431016368111220645167645711764290129860116608027041139630730577576229927325058405339375024507686046625321947470781636972534610826580088965917412191510014956928086846548170996437085472582532554514441392823176646600637519722558975589322350781812360175337779134578964785466020717880037702229390842847559680000000000000000*i1^23 + 631323834296341690736524275889050035722416201506934854541214271031749786795845081069680290141902208810840958531262773865187302592834116137300352903912663060235349268991893390293302661277485548769642416582642384114432839941912631264554997727147913079241819349358418183158562535086905857780577444064673598925013742752373302648528681315216023572920123820998265352891590605531192174654426914678986902628247070807568070833090069618551244555634841581093867727044930098161383939460123109187053988948872057591669906871146782702587261127352957252109830682233594322872667474919523493552701888118294040002887335798265921412922908221754730038558949164629570513711547400128544647888702739361181713857867206349555430909288962090470562538450292788770345178869244703232169924184575491307853850497908511585872614476425100902361931920530657097898899281074272510631542925487216640521390948955352415695506717761811730986908939739566628338373513805804247858980393291954039889784402896347000815046444515129065828990114073703936375261906125596385144029553620161881211490830134156463594786786539104286614991226918016213656384678542388091103678902741383585785878677370446233678060451185172203896397101453110683226817240471498880443584317045660911922427226907108384904687344345074878413487234635930348562584228561058554995210811626615237922652691919991659851621285023101630267004246797591784699454801037020264441525012266886351164949941122383927464946757075124440369820792556836024151734133740152331871564777542117323548811060357198890848806322230329481200833979410913122579451172733517333772871479612963451413691956444441159661455513896963444078143719190744773184575314727235243989191048959916200037552756622261080456742078369738264804563531501970228907631650695866392656711139304387089964505127942964982130833402240809553228029147015491602154748657783126178590912231367155017031133723747155968000000000000000*i1^24 + -575843814630445432923834017983204633091029608382569753909846508175778183035804142084132058687186600849877472330311375262908548400404290744104449966644826074438882368337227963249758989920559040322044496874143810638797065501507494401703439313037968145967179717420444345660630909265501019621261071074104583739046266061850202541864928478007714498147826173552548545065957042153131113980191830555070056163006084894453696191675242943973976310646556764716012745217304528166027335442746982989440450541662265036312500655161522092399661072826217434727458456470255831982857709954550713266927885399831951278857509599102370059329171229559704781006522672865084518553800701750500168239771738651659988230807140650585877433860716069917015603874055553945177256397594389524993815004547708288199562215164359949302506551736691031942305218546401852279465160608486518580270911293164200165467423808099098427334947269291700408022088910553468803783784697617748713937423085091537957357916783756927550137082661289061956843036739410298040575366447546618428840583791743360033377563646726453913057270926049748589491138171489953708614877503541836849257144731404131926910082110860336546837687710063686433490911999463990921046753598313183151553361946444152001703367195704357268431056970342505640703098508471337470434493955475857005067809902970298891793600494499951168816448592884513438799350105251580546169588639136691062518873905129353832235319715935535161234201876131676347448005780782870418968886784118800672576620821375480223870377881756272821690022325411938324917602655756009992825720344945328895393511367408288419769140004267555715083826532602201129448885977298514514196304660079840578445481753104628390655465419295264579219497057591697993738776546581559095891836142482002057116990371044446248172690172047106747038665840079151322440602764644168893476426612568193257407957751862791501305085952000000000000000*i1^25 + 411119771523763458108564064269191719984655720157884053476290787631962204660758294334852551168959697242894006906730020035672737092057924589380867675601986040635162551682486379990888563146672826022039587756302046398318925082739477195766878896312702300117032866813676141137242622608150012366003797553289796912564803879674766492434106193998964117271606621121472357441118538891207785175656253818424157390896833726381446979835641365203169974306009334558408281861811455713883250240382493274039137466374691313061961750030765486170822287139902716230230944681317693028463877653287147265883823971254072534095025348090468342979883814407830196805553315966482408683224588918067693668392709161647322831500346560393819917636521790872595086878550894566424920181702735388868864026467984756040271829168254263423030807488447997630121718244670503990775123203156325814887466949686151948781555589015551544540509240859925290232929888490318967494743126122144000773209073695386587156844847767768962894099267580694580263086908687946724333061787787471944454697080481829506045037207509007760881117899006318781929405666313028926450165378889772804648768124020862474213296938682734815936850635085143190169301208322464495541646954177358509644652707546316776502610334912477053322126467659478445223980056654580841652219840933359067181202309346303426301723691847677685034208528574834005358745544810902347252293375868027555951673134444700845757687325177111520772860157670279855923264966838313653747350879126142539468031248745811240089913532345667752359576604934137544098660598469951200978458291994187502660463014210949061745673332406297988083860262393081621183267219978318661190358240156067755077057490683517186155589258275202251442298849034507649143384554444745124909424854846245453669772589140360318508578577225106912457596629705634447194614818036446071049724244167832391325201756832075559731200000000000000*i1^26 + -228559539137381745359330891372317195416830924840248419697722418147248206176704615514080603782536739695845870995958592100906195144422377483551266748276568164114009525724908097624018632691563130906050414765427422844594552747148495526759591683251787607285506146195986108425240833206208533171126298439742821683572173333072826698829214913110456894008883658483960789425661526836218570018263695775296935938603650851579075550436432929309157040966321853690560970861622573438926093746093370557821799784924235790279288638270357011863009275270412931303936512731752819985967010901103775216619094219105491810044270592660180928423149441732532342838058811519933383011109234609803749625767495500347287195106233227474690041939584504462706855813961974014611385390372004195359429503290324787758323986391320548403102979535338358798432409395017110127994164745994412906974810917193928617614186282173474559001820002597573450136193213745403520376645492023306262740906621677939200076445993727547639628236629685776347265467698214406298187396468230042548382222587234754773886854076437310667782150501685058538512229220069425908395373818140109441470459162709199928398307379469198668133807180958535301162695070928019622951945684171353769308114573500133248214700207292321164774550331546080968425004688232117703600018550703095421841224877088605675681025852116599105546227589307428931253095038971999798740256291451206954200609503331392414691044039986716861034814612039232241754002249580199521904681650709325450818504142309871969270666241943074322806107228283427099095603453587171409793732720695730568586091624380174818910202830083377093068622438870670643945826088480185696574337593672638194793767000347747962002625115441244402952351258547927651986515815838701455500356528597855650964206915214675463714754992809985838098133034985628955335770182676701433853171553228271216412187550967398400000000000000*i1^27 + 96492790494984659150119173688922178508533911886796746558424181252318279207184262679659781832721177948292041258878342235982174845510869888437782504456312345796626480880086755236142032022163762924399630429558315275176412812887170465614949541472522989070950104790826350523124076218151759938933265455936656959616944727002548969600227584519747622413663283652587590593471966230171876332555705583266086069377950966119855502925693678264363595933052053724950134761057904934824300263563674617158529709588092453060333423727156037651595205810935864139456309910409047244018349647544040407404521246485369048267650452574211769926098945405771352760534558533802701639130567723161120783900859143407593878387602050793477358561745063687424073221775967920601294516472764923979809598681721442355860813569049630049956153522737313322135196266417026270158924419054204547005824566454241928699198563140737968413671129902353601727106588214006006396400833755398663504506464175740985161740602191126909251995996961278958379233799502372218247733270698417630611917900348672784100076379362692947076881330897116472298027373395957716037200128819667801978390504204681118474605811456081967003976409987583640886119776519412700078674216664569525770218209978730985390681972706062815072548234534772030289797408209839603827639786107334136769948300653699617400821465577385857676185576906420545798360218280929804968356158708442081762692529564510025920618092812417830029371824654127622807880292285632306212530786482315308891818312123054172142525759134456773821037545470228129163463187101687690305711244127147978103464947222173757153474026219146843946962777562928154081031864089742205976344126391774010668158125038259964988314963728172537311610968058796040840360706989105133062825919086381753882466762633390777832778734945343075091180616934601785551812402032519581136580066006098150247995801600000000000000*i1^28 + -12455705286486150490343843738346729695719443136217188665608805970547656649391251237941856971514740407612774591747033092027172362079062484014405532512149188097443843859793499943299512570742356985006495436528018896249694497315656429351788216516128136795136528099645307357388495415366777687782982807358142916964188706625868323919667173376069801483569131891915612503266008642257452016429178605877827419043915233367806631406759447639235180054429982269041309323799984647982817532014595412838883626273581936416124228287981617864409302578243790629735511261918133731820767459121114647828108646758900942356768194808239533492616437657531607440791363991768429969402150176836767171734041256634511163971968307996697143863884368056206256043982019591640363782195327979990076895642883567652362361913672671294984083712601915743298763145828935380073593195242526722116223730849885781265233920483063233174821189977361407459883022718558935246837285461259553305898416597587639603903918696983926362339430248532455147267314993341809600748329896955309212533324926656771237863791298110736268330187719295609190435112306062573699959551856608873523046567441135320639532438432967459189374742030330484668876585405067063233159902580952794084040827301813322514069841244021015816100596983321263053645601739793112895759552677025940660190599555337720721514970064375648138799279924806126477638709982358918715242673733770713360693694314231980181478169165205765451601902467837267349047871734908914256948257471353263655476463342048973288162549863306035091965096235915721278057602164307242605372480488605641605850443464598278156837491995531733302143463062733520390420262027990875993017731102513808553085177137997907950648893982960002818691841962525217970662994834850047603279294263976468891370751068726748375253707553852262203903653211741180087717695838304545356143626970122420224000000000000000*i1^29 + -1239412853267547668329223530308894482148855926489420270385583772907056979520747635244799677365042056842469099167313789930186125016166372169879060782283129104480407010377544824279329418787028697206601073858003173613759951632437026807551757116524677771863790770243499590041960285997895321892864458209830327137423639640871060273734704340034705617878240932377357977175638443334279945448209166689732237853947864292899464458531778960249542384101052083542817998169049235658778723526747897042050057149707991697018045768814563132803285709959963199113314725163804022317357182458142273812671816035265297406263637722743883174530051174614292309885796054246611137362622500348401408360239332255448901834088700549298104218937569583135012981717688942923632844350061192538308945512711422739547289882248271461131611054734882593496554866670153569502046317151306021434622833625999792031690263152108701747345797790270357091517407295617768238751499109779948032473500044105912344450973638620591792970488148586572059526654633989832693614736506450071447765213426120734446282750577390165193471032673050189389411428130202136225307947484534335350465179095632619153813737044552872703008706706537922118091855230317688815089295977805012763050016810705236715325683761402272488025174124136091623067043159963961053767831555386179255892990245624957656336412510848040529409614585266830948556445918592741337747659758122934180893762880394622767460945796226131203925466807832651987587517911597623530031289609104647691524515748067178971885332702878895764585609692446766011942054008271916515010885578963267926961389310930609615346192103527984865819150374832164174374667129884664873298348161503642938224496996895431674139834208539469696121680697895206548490636794801262081227155063099762241370227400514313869597464053916485502007973961452349303367468618621944052971254019260416000000000000*i1^30 + 232574948108253126488059034083336573471725226771632038792936859337899302791602226698271903608904824334216933813669580512918317700649069657296677067376734661530146018478448509989905793775479893079842702049302982884808878440623437075887901317456166324435795083012600470072329568298593213356840754264337314896131010705652333878024193322899754057384343907875540939658593082837254151213625364058870943160832402607080462934260163188649219890159392747675942380568984685569156292447963312410573383062117542816033582521398538829407002722799318996562326999099236903576842711775897583365831812061632623775180467806366323699950029183907777034114654654151577986676525143370724440412325056213112058898149033835386726320347464630807988985972112457300953897824491623061618056964556253853171827942776980189454965265604779370110342095021003289625632232579901211702042076493513717551272111442116272816692779644608539016854306553325677659890989065448869742854433398101124814098613704451585617367244024258164381252567526258860226779325195776960335693148996017336542309333075150509360031238744181516212019582780289330670651494073235773944658723017219639656344351694021012311878945069115083773842658085645676179392484039442587612521858295827197011909418572155371114450775982202857594497487352071116970773397623466361490505961539483359202008086741649959266559695240443601966200316433119226145352841610008848231859720779024076506082522442899613361416463548223544529625015264738423204101969121152070891648340104671792050137703864271090192787004646727710178775100176881028805921480593948326848128950864490262500272573074356341959491188641195594692948837253073212641197901673846595572171941973455290487947174877946864982657566701581604037450895191048088490294362000961222173083109217352339032449943925837148170877255023623025099622964608019041509772886016000000000000*i1^31 + 14344190936647316131119825887435382081137284626522386491305357769229120265709879779726381479438065800738168594346162848227497264358214471932201912948992185649824508764921425762418758692501238308108862164944991625710458984058732123160233342554114097024013636752002242441639273829612196428615349473022557202343907629142858683970645077640210800126811458181551651704777161802608868236948345442053326434281382580024847843477142546547956815276725258475575429851223343691891631922854307764391384809260554820292591532397902337881169030900922978318477352826788265115122533873524179043543403537952060570515459829272288291081698366952544664023799262370357855474066585837713594769485445768292931838571217445175219414255159893216517120549877855719669501369515711396936162770644546106366161806061880462329833313837797511659862032659042494575679564754986137642240364714342253260853649929274554930020106619598933512139224047424905193628023812950669989011810545925966909357706856175562450757266142506571108866276780224688665024888646149410663583284245278890768569673522854610221629653205974274816666103600373574797759994975117216967864644950975342556109175463694971521960317455298590768095251415413030463425397361031400097857985461222208745249961358635427639284774811254338680569934997902790077084580012474249532243830354229169630372443242650764900054555869176626498537648340999741862984406696119936286805453831512099591828558898758702570115136400593999107228272068557671121634285390812540112792004255390314120244728018402297128097653454603938859705363412104501699534419670089480251809067453427253032472405043503055542747383467168886610833625912116041233115546722545510281708220677630491547185358752611970348906187819450232435174112656941919113589723149385503670059504459377902985895714469388761039918685750326351946345951078013560946688000000000000*i1^32 + -195512059149954545007628968494390291473233398238273676419746114368695357077529695115406174358856575665418547655270623511581358800736715745241288899489920089727648171193470492383500947826292120835371833045491004796868593430456957261460701459373822589312119445052957445016780887205772998923048548865738402858136716421203225479439727248228842222642962154227157707023593369773132396197356497852583420095721640290935849874516475929598845952336062975833849909422325187925352962395146835775172764243082523815207829555156062484327691379224427637031517369812047423538100522690529175591109115902504771683526943101718056883311089758086572289189221836440978688569138118440842121728439805977354469412220431366758040610859161194430301341407739618885548491809951567819904623508494624796312191457853043767711081608529874775158638341066470083953801510652257596767691114839832565078932541324817898332664182288785856206948296046920749827241928388463439739582854552678721435745082373934758868784081485728915325453892185241306888079790035193169123322872502395452954744737409996587335213312645039372177471411715183919920115290828287636867125566110982761854173769709565984290614937514559577455144510027662641132729671712977643869781304836903956032087232274987162456642372122152413525864261585007946172358672424169501636760498690358262961951577180808704820477702646346490379851901361762457571618755790535046357695990604232236330932167145502618514324087557252632574205139399337322306016520141890924687963703095064784686963901385880032029710648747339477418187818628760403138374771395067174118756111839757848601655949952435451662040641595740973747647458161514422472903628580535734393714891152782410195029930752293233646289748389383204340120952095045181435720519779956164881445506140358850265782472213095471510369171955299363450383592796979200000000000*i1^33 + 3986986991857494068618230441120933879534160111363621614362832365814951822385530121817736400105867183745187342234874982299316165117802780384988180372355771703948974328062532310218953627255511064154565199161522155556037888630152033911195028866393913933933222989445027196919904059507321236407789285034598613452385945806322828646064916735288247258147534459345682681126129792341879685654028844011887203439045908114107152769869676490818911024687966378028902662966170324671627237482137510032670727372683194886305071378336876899914283358383365882267962955145101315585618086476985818698593223523868404213806339645639834203133395540395753815579501614406295995521046464643148528917882311700483254961178777634343937284892569005153272634617529226749846516087630656200094045636380115490993093611477092665524292931644605562794008589725235800190772234590884515503941533380769077264995586231997587468155553470549548620463261151342328254397973080803104151965020654809987670990922492920191735786895996201531382107636399899738826035843768474652144622244707579338938937789485340600054334326261257639556803774144933782893245170010688982055059817572344744939871979574200720326145504829017399886165031070472573521518470991116553227946030560923664882416079938679215253744004052746178456269812202731526755002605540653617717413147021484218768409149441957071345817732957194859057132676310790607388768344382602467687971106092085017127504919146732447391820037141351020963925442749512474499990495695203291806022664423774376125089854116228223753412787231608551581580158408525220455429091994340397388873281406607966848250903140349560445660861694404534170516082791317728265525139126531167762924573048111913054394481380150085718527526445948071264446807997672600009521389770449000570234269482074210628363338983435661292757938618057759412715520000000000*i1^34 + -37944517658387848628854563796756691736632347844291034587253911058103955546396719147002641068725024554433125157672188927670461169628872775507407814746624528277989974950137158469436834241741659291108034082501067339946651397935101600183255696074522663426978512951787272664344749731816616972396869910454822945680070502351946173900200431776529854616365384254041551698931770283345623074435210122179901805251574548091437452600754541763732059157860913986704371776688082425885772187211580708847042472270575855323869120786531795116048514418836746241005837077967777269374782191809164384213547179025995162570754143243675899705571243726555942475697437858852325994585044511223875526550223221260443923114197252422173077322793936402685273596382015205778747161384704528803804154366358955268341855084185366499649297042118366977510111543974742825162627071385483411465385578049154211573737927514465447927536998552904844115623016824347897985983736697193204645144843633618965053620184645841706149221248218545479200493344337403790181073422958811370956466292546867087936646242002888042734804665189972280491331221532003759332642315247313187475444974961789139923403264611700425772355041708113558371702587565373200203512654538308443721120367412645566943624407958361264296689417750735511513274071753615835115466137867165394336601763276361366793097443862911249769862059547942980904016471175608640215517567999094561402473644770424552455338093889011064492790416424278352564753159128307645405072998546086625665951099312197311423152820127545700256835356248680834449642282378378262623302452836204291355017384700826123407165067335915002952807904801478985042061885097397664126494717456379293371085382448097109444868262585977324148188249319812108828930374603066216210282878535472285077406781667517366613488235358926436580732593430855680000000000*i1^35 + 139284986974489562428905813095741661134896020794392994746264315166792120872842567698944929922386785941053397976684178699083986506958423261849489774459409996748695298054823441105480117840330638431861558842232867599914591054281326582286218008100951099324985252125380736178471756720800701011646882908996082604495366030644579869102748675549972820271225942143100263647790376204867240262927898889636515283023958354628391556157565771549872478363733771333720808326399900072692636267534098406293398971590818108429528555162432126641301171381342860197209988076313657320626655191613501467404146096154315640608464322812002525822073830480221361378321434449397780978798966732413380572210000179598655610358587183963386786137337676714616512365618053578453610836941788639902157844355732083801228737541249854194350692927073233391898022022849397968693818655668835987534376958945358701477816138116411664719300900364785630739611453176026773012865387995042339528686290091066485672360153229895110033148416287225711077171008042480528238379354636837075099613183046996144266822219664226779911865064666112568031108491196849959490050658054907837621403926600690397326874614995869411246351873521622748495708103544124030041622869719755933267205740625265616795450551232849130624978629026171112300003125956354560999166469735266974698979014227026312471243738979683829951376048958963738525588195419569130517383685871659398831531453919700990597855242829603315360966963776695134794869280749198763452465897778965290584122804862190618337926915138233793185561413542650902333249180080727042447389606517208432941849453630240077927847611468960692140058566564941542945825928732961050246114972011061546932324595117566950340736250891519182805596903239195616355911397335510408969535658711252982680345222470518015634202707413725245599645696000000000*i1^36 + -221883554202904732969230764750544809238767853690960562019049626155840517017298818370892852473091298752000818557100093551367585122298338826921062758841001926866468467947432315193601952432072700763483152122422037141854969144439175593611273243514563957408440222862398541525095546554677668297731522258729129362133062552009048771200014624867211948947058427804364138706551639124412301012750928448402332569239508522341058156271203843058703210937564086802229627148718980275032632229562855600888959745556590542792888292509773729190207405160203334613000098609764144163283437766374343723766061584876937425189937335525600587793189928258604493493138914602886044950252807292299040393454162425401589223596093783087078254240470170287867979874649777571335543896770624755740507923746272055103483820129269981338305337732828422712731413968014909642724730834451713217254010865192078380385388605925849088289551723778026708271968281983956415252622412277175913464656300976177349704074528358638462387339866086989575628459126155709495281951964715007561015459025755378452492021414760863219445067602648949011559505954945582864550472695552225331262189030811499299162488547044093857460217669213347238223191465455144990179975343446074065361272641575824306094851475940410395295181971489362885203064970775528502643871804737335516557163345962520203334170881752770842209707136628402376519643380328444831863533758629150817092034867211186597475671625671315311922187758133850759697641901895042642269168114808954501954436764675185609454976036596770283262717099435461836010567245632138780423809152819512592027809766819864753937766591897537016513806665249486040335977064653383894671089720073456963592969646838631805242626994235360700339370805468581290784665270258522862134380616802726354532381853139464123527729891730522112000000000*i1^37 + 283212473997101687471794866491630608102274220017437751981542709247207467968632682098711879844387690739828998559162886217667456002736902408317849397455826690323894227266054649512044810643884430043862577636869119050694479760421093470677965348306171098212214516143342402272768214044336422900290220214517696408962178317304119509404356403561662272996215256819545459145393479718806542601546361481208010638885787220831840100846754438594088696823679057011221127896903035584693858428173656752437266302103064540682160695859210169527625518479341898510041080156316060780579123184193598050740809800607712162949077402171876110724659939439147426710199542880064410657070188628999531544650450284916175811340155106515785104270367977671627091718392620539588111781453952217474616005216844313813447936488380946758245918792936206249220452589194472459728579200588197824665164802725568866913913982328636900176884344369208387157110754474221676388102471438654655247640327403372684458621095293550581907294567632649456053905095254545229548413022755626808516022744516401398635547986883443155186512978389610945645375284293336415965532797307274223934530029444506564315545135357853109922285914652607713414188094791278877807988878489209085412828014149351181627392689085118262673758853469593936966349988513434287708889681955941390943643136973801727210155806973748047201659471132467631981604882462165727952352786539198462617215787389572523029925557672551101321811621918401544078574882491545833584959972381410917569365165855393025459779372762237588269420462574888914274249617888300010193301069024484907552930069100276662077931303979633823380084818575077659544419413914775431755810511163035654751978183844182958816926363482517329840779074928207080542028585597590136481283245273849406054717599129718606562066432000000000*i1^38 + -96068106662881362715041597127715045745748989422348913992318663078410337822652736143820103686094535957479396502481015128347861174699800773278026447441835826860019130270682359372632722376152913460522977887933256939042946466687821509427941338881244721810293172667520466948114495916574352913157085975483731708205377891238394514281477452148272458527140311975578818520619735984111056883730402011873178478954313787369916905426737757424228394929738438297770256341127215793041644628537391934222985379679783193382477418432948716806252924397411893997412586539014896070991791025927656659251787369686153311089829086489662669539116087282420707225749260951927932136761959711011850692780168064770584829740852213734961338875795341704944930411274218730561925044962540166988239486943888187440388365744447178378203451472824405165741963498438118301466513350347636379499984566045097431368038980082165804518466843478091366915872878212215817198547323074831442044085667119923489812702532622761755963011410946603636933185230758816585959594976831451071848768473829760565586370823962449956637217205345415616566260186346573209731324482966211927108985692982981197580679657342367198614982169845574884639866915490734011429775854057603251350890044654966365307056416779980721062476447251439526343232631626181211501976683380640381155044345946257079122545312683059484517581446371981067466073923880620692589403715102706349928958598848861139096311259956607396132047504820505182168888461865619211898204826268406140683701154168160831097054425411461220744006046350567692439230996795494054873614472351533582463567662081785734316051250794655244063353724867560765453177279082135194324492272889967227708082270988479322023501653544188864664387004526313700201391431616634201487635919208918004182313642194108416000000000*i1^39 + 30375869865696177073825583703250169222391773728089859974355483134544735062292695636601624550855117250126902363508964252749157811204448207702382236472513320439078664730716651257604629771902455879071948761176226901912014240718185876742429880754132672184480619195831767963627207837333469911033658968087614865798580266693574485035340905149056598700141311131394584318071930584925993114771436234847613750550989140929440695873680123359135269055906951622293496983390070459146344207560143695626799959482180516635438847651982415750383485215523704862574331285823245508555820580899072262408004539873546487600653800444399496606968225160134598579920749658135943181133610358259341030906122650958132518861803282424277914694954697488814436721699067161081452595240016790410644643154162384425037386429530746039771642507439936798152847567099995031869930967836803232026275523223382352711919078208879690945984192771572094772127089349963895527279345013035488711903556684975871162961219191321911605325319922623593888490986156250202100114342587724140633607142354843832064216535428605613689737233213183174228591756254530422545654646286238293180472864408125308860683649378755439803057810016296234279209080285463892683063628955103439981960714219795848894560367688521560509740957200745468318062075145408998475306586067479967411162700337006653331753248823275943439362030934630357669491866818806130499494498784757714108038964390978402176334052523067802791746468122234688803179792362058030977140549139639666569705565979599322849760796415730671197710895831982106096441199431168606467507950337988270002616330918925472350515395625268868051163990585745374502957429974463815797892729325503343233392578835829093428176824489318629350840404452481987492319028000456617641604561279595553817645547520000000*i1^40 + 92300037919736187467743850838552888595933565709657129152423863575689183341051620419513753639542677731408717708940485267392119213043073994867642216460438280833120856576895443807195097751300816162977760191430259123244755848436385858115999352962622270880499138563693294223909570083272613390107659220827898625836327066335438706714547037534800489233514948606214491271278507934497260089347238357249303862243055911355261892936541279234492335379284767248658939643497224649518634041091081325299106841069304250903122540184440834290298071598814200339502806916200102857006316638487145825301132581261660190303071819967032934489150468518633905697568398667959698585583955733780693317502411876822283779718594467146916068382361279599517680461196936697340121153665011613418716433321942403551029628090200955270830169886010538510370334399489251758492169722812011079296396899321116191580908605795129977176837640887455139273530468450677496148797738253227877695373084463650042186135389968060882658427877840063692047122655355629913026596935225184762446036108220786323816667543474542806669551231546990242430249673613576052946648561246864957317779081021749704305901007685583143241806205447924436173376496223514472593298077679865476886947480750024884573777061940321869583854198690303317345975064091476349883536117336635891902599426888983338638562645922400362856583054377598984471823002775464715109063037428578240080810266061973180688269731842728741745050215869042319023144344511549815252930098419552185772673529889961527811207547291115066020861372399765441162448259931196970413801487824615385364539951557017792086199277803386213077693063684343687627032236775886972441441149189357276968410642015833250030222910902953255684311829034721757765883831470994890121659375461418926080000000*i1^41 + 3102835408708290794859457009780472866506261813353816346858217262972950120454598564672872785343466317159096873809784676911272392088967757568462278418980878503403952570081888161273710405532238376022580253107255162872885456283494602188651675985262750893955144655574554740424456948291244787095010456067316021079782526755540911418149478957538396454781860455104485006427174103384718076881276770337294342630461809261139261674581912382000583080433986732581055612971728942928574532400989651751636330650355787144534638684984584360306861315949928768590313035962808864320792004870669784056457161218268076634094459563501465485856567700377329068946224126214709755862637441521303181026713319946917054251762628971641826935207814730233769117579235658523484596464410598157498785388590946891009419194196731491630223972469465092967813319337249121291989109846181864261247882657357316472762755850930700292252695189463319658060095338489655236271005893959754577274933251706139325684725755716091988177078388990680929802460453560296900738097549302803582562150534181456347415078960186807154655851333912503083963936053590259227138151312754477623509481642785004743436045361504551507353112364152188513064651846989427519388165049424525967857798723453152242650750022600362309381825901672864006501377393156999021339466690222150395595763242837251656484326827459151232217839518490463211929801699530759673218719497287352031592258366467765077334763386832474339617915388719856646584221597047231342760643241669337273197311298445226813363854921647547552945117250378341268292647722342358843336916438191489558792841545042820934739353527526105089141290525487463781429688903321151109331161266605261128091967965236208387914867156629033830808924953146426491364996100295734783838781440000000*i1^42 + -2796322312517674706484411779679491546523608432864940499653590376596983129034289302532097178905268824858206431907960286904700208715572026551299005803436598584697883240826339628061322389532815403365273971580693005151857184073592022741512978626761842545712512739748399423563767345516757335348349802032656421225507356304282779370246403001749824477707489417618060059675295921258472288113123266295540348794024514583234464671385595134159942962121372148534631147956259267092363192842533048176609768057413541427645191397319456829487305261293499113915019427109208059589034543128969342033291147852295297532227113673977682310775468660087189053684070547935291554656557353808091771740004487827570764525767531533972061437786910523282417060646740245740019639931190181791802048072995269929604688119064602632318207288844133508693209528865261782167968777143364868030919990419348907622017040131433464390702367072762859841119097237245010558693705447800890267195484152835093054082357693409817010044608016534898763903333011389368281112430075654859845598831031168982693250503376291522886352199036545471655750292672884463423661201491157337175502077632932900380489679465429134248981344749036869450514486370068515798969433278670960542619687738979517394242143342737328853693195116410918067833288504657738482277651821974719914613300982811760479032032834263536858505849989838592233100002925770224246641246296660479675099330026036006719894550095719452225864170638192499757668629868934050079698574163283169916624069416048117881561830699581200946337554269323090457215250244789321067637725305527151667716475494633470386475127890696776611004071663344430664430284251119938008287704655030806991616399463183951594259807301623558445442300703697617153051755008560726016000000*i1^43 + 11316674738725059672105827106573645320804755945678821417672238153062657323347682822866958856866366422043497966908553388756666694639994409933028743974852183636572478045283300357484373869496268754127477271272314307106758368616257529360040216125147124813512297756860294587962350956521225635181008852647119229932782603536170708742116143217622486895915314421189295016833765985332843468494413163208135659140268922063025545402316447477976948158649577705579733526206086669596440621634513703088447001932525192335249278335120868864564452514928967275817756577437726059717138017084346779818169218693664037851567300253068917102870945783906779141703515126169567790584975164893962250235230376417790148578318943468911791904585955373780147292729736511093697273759958623680330259638798635697710431481169348074990019804984111138173316944066474249312713055191362752004626513583433442168362664693302995482565471611520317497364147959583984242021755669954569193243318796760658382285610197797364451822914621969777743664355526820659715872733365788985271718550713879527730999554512208819689408080591810024067000532924523887013268288728672199099514502385082147147650116991939224439328266786310031482724885360999634584466376640676827519174934655682904842475955921882485869182326175664681736597255050256474270158495749405903523171942010595118471814497932693212614659421700403954422847078785852848740331723020591564681185831618974007872595657118838512667101333720980998144278782002223111735365998589332120252564226744330579822727670818215142853798341742650520493846758315466145268722639378310837881049723589715801421266593943577833865933949311978987893987991761872868906166160370736184109194427704376030683514396745457343610043828598960544397498777600000*i1^44 + -28369291609254158799516609382154453773921946910342245342976143666815275143411981937383478658462103972857359985358248218773906345585268385978894732964972219277733196642353945925700937193140928514622056866357797031341043241345797290243598844190591934679126391731929441361570565386268217419717781408336883696253713695727315744868336237290725688171428292459497164399854800357732119615125810086566232942906379145006780143767431959784832425202814774920428071410080312770773346366391266875192803411037038894055959125196474790935068981913056138287931217118718241133414182173211858721961455376232817098222200104552905826590614605909179810748256441159213850310022053971595527559051377833585552147209351260985230906160784251813687954070641336863318357868530149547411105993685428359255931526976089059739398834396313780269944976267381008787734347014091796833176291835011397960613215216056578784093077858143154623969765307582057027895765406248961854270807125082379051545363334650104638240250267586863295281991113640224572248674468171094821941233298932054743931150029497826955605197788661640964468141163559770762975411529467077267076699505868090801497933986344434425450393982405505279772434010133044253931052879617089474110128416107005522434138248873546085019839680638183906822096709262546609216360752562434887176411302229779184659423523475604648177064733988785754363868349596628128201193424056486561342297292257416912453004870883654869769313247707934867962410902285302695898927524551426712177740171183030212106150036191850645458388721765477024344246798626844829930715649298630881081202751497612553532761070973925188520518732083823923638620448950506412751207030170412924301013494032217779771404997636677644112888227430400000*i1^45 + 9321600988020098386030489889498540906992268187250340655529044648901138092713146027231192623072003824933245818873954932436664881819767111532316300923931809588847390101403929461014160805487488298384585911023453011648684306074722745797859380452918454530283196708569098849373495410374775128393831562390396557521595865588482782237142409892078743297704472227944663475089492232897862186705045105880554944771664354452328288951941391049741388098001461488502700279712877579551548451510681727251559264700909758586649076828198118498778877624313925445953012592954068801687416863701019064568273337791357112203482424917663001491991010403083900163181267164781405702070096607665219698673798532920168169879729889110586003532943929391176120772160379862587214446620214092931343068939532134286067561484295635699307880340950051077195474378667321161868860474775430195623920864752754388554698689137893501496709314523360315501364533017177833493596898376361147027645635068818775672176981963925642082341870490534836245435383582751457931289579256274734916949100868203557567117196904347411700856727195673241601435522749067325206645325427230819630413815602522953685274291230731282760097376214789191088358734144706160042527912925145875359202375878528790400339090748262769813593705208180852340901146833599028149773926685713350813464460783441545574705304776863548904025075498195241853297528612822486749628881621486162465787558824409709850554665234165436207332760886216246008618512329478824702249676395470876067468815350150541643824564891143272348271346942525912925898800090568658311201943700935930122796282888234433618556592907693163942239128818170096589600141936977959144670549045631555927958217977953402504170902713794560000*i1^46 + -29770285968473095248179448882457297484186694921547472940896729958416879459216110531160670897973144675533505885845220701475316013291402396269046988123653489610705278590401409663589263031628196267893967645163066096924904211087339238114299257784200213831679425308423476870627936681563506285926795822608987196896945151977180609599730154473879820404584746480276248472421011734253329924626813548933742933877782967615925533286237442392858215668302936056248150777484221345154075922328399504498887777037986860721441207262834955570875221570915332307426642408637234375068677674384791274591346335053302924368024054041932111436899647853903523064152754814749042851213330228818953910458368972118279518165271664788817226012834693919759560409300215381071673170269819598747128971145448681513993439589826349283526565349881717693821497816883438945902516412837903766925810923047150467891950575859728471996339631375024392354314156350834715013772913229672483490119253755720004252182451474546310339431796361794982158283707014130899658086391498079108252480787121390266470749757640390101837654693685244466488538107250644605679343816051683845402664674485629081709861863457071104921836552982062169711254493745843999470135457158382806011943799827909500466066789493702280270525994727223915988956861940481693118677581055616004223942182611526036382049102685712607513541313206628295132645257946140306140384990300977600493547669327017910006373082558126160028964944510613187226813699618923092930695211801490892748382492940188653310971055294460899734211546164963913140411348909964913302085941267792236209784793822594880035215308980427607899237060159780116484119944067378768776182564153256444711508497891296542720000*i1^47 + 74672813475751760458498112400947123889032781179620835233216918185081374127975840176522954359670500596503903326459805056873513528357384606673634573350840726787393094907409265490927777139845839805467481714564621972388514192789554529385381392360428069975632981597766092301170047329517887436876440439363640641514297432183512815655274083901991263386711907131921634155619125982313651142431869835048012577913239559565560353458173450711221833150337193214630919033177883773933928029616218535313972574079520588265018668443735039572926784130602341491675781923139852232791763010646930113986483449547889098428828354719214355197293200729349122683344228673774136687718505188365567661065701832016138282372580265397948583259729840050766388765396132760582820052154523347029751045638721603076601231495142372190339190370314312167100387817593726809655882186786540106745607727581024658505391750340620702633423830640018427486839502400325274300261847803217603218884045598650293825420458100985062149279261934589664008315901554809802912881324857279612040458834426698323201492571756918579540392586668594349350806367013310525230655176916255709155909492753033315481221965142613201542833166033435600471157482394548082005786643677952760371652934686680621116369410606490606736708687755942437942461571478078718231365085413683820587378009656393964153798058112131270945610570382576471322105639062326336802941555210676066895472554370934972471078171548568666265104500215430724412774096907397605032817865127887738985331202451570754825214721440408486206338398032012395128511379871111429642421024562069853227761984287641074631852753372858904299039457286861861612157456152225711201744121316048539484160000*i1^48 + -276535946647495144646959708498245183125249911099965548019105364648974300161848009990725119898402229825062542362694437519184013435075389728218651302898293271981779920923323609668779512565782550279398892686099542887593731120514198654279652819649763353203853712824681304003095942058995700126699037329199409620716944988177258630823434881660315609062309970684087402874495869539194229660143978370761788135814501886727071129468502302031630886597823957426316468171942960628070777060563014557952148436991476730763261928571021421466955319573290322029715646083382930735190529269782871636933497524288632415019427371694663969684741914094361518732104780594713271301224113759551736433711072259178669438291697839951980583577037352672774781886587184911931887467099176420584625974904009615756351458600141581616656309539487489156748087005792811059950388724437797144037660816116518117420967840876945620093434961168141641352716194959036646246604628357229802958419342893466641972848541328833073875370636263562286561523271091345267004317584835011958221157831489148572020510563559899937433298903762931068316495076309072922866514074698188454733968622160098146671274810385809358320839078030866374394463501187371836351664801220148258628119704148301678228250825143695301678421347132887650543728161946281133508292355857707942916811090387947816502719329878764774852792711178895141347285125545994738454619825705998267683846811535579199247818657054253543614404012032159620339466807656545121973069107382728306603750246111465448512380784322353824390367885015838403663988543132050867850129144730339156763039739573831631198298601332595306999679836258928478392331477736228409835520000*i1^49 + 550659542164234754071337956715966812821531677616823669959724830519663202547745873770004065556780062154047474279223860884968657925009099050618549798261719556493178521827343750629418870634556005448212451737298392479034485777662712490931244736756354588892810117846519874590542850113718706422407285722410235272951869938049899483463531588185905836200932162624399990812732206616385575174819123073122183635694517259716245400509563041919187833253776364172283868062562546487545139884793980385798206515878931224465420541388407573176886833078149200486914460317578286576993234316643495024342171159800895421998090089326453427478888183673222183020229617181310384967499323032341640013056216999849831148442320436757475671206072458169837218538815817727643154729928176662212615030702257107027016235178340442580061163130956761000657921981401445886878414890492612054535576741525502983535926892040098943773892145700308810988549339553430205443534481893397723293211542370639718956858880427105416772656082962004104576225801675978468534426384500243423172124910026318640834669559921752283749382701238381339049535410756764627825171190784046420597992122254886873794544587722794540109149350252246485978692873318995971153139958127586207376941515142744857611045201792907048057866625286695496746243694466312074466384425607212426937305576867754163144851553184082585633806235576124537571921362852589134930489470226189253303445232990023224419046783034018441747162172761587766197221813848040129192545643232927318130409131448048741428980106856365091592612660366210853016721018212816830857922473312832849983293645341488607066543540297597243076596006004219524100915200*i1^50 + -1260342866424029096079948597155853229730178011868450685709924151018404815571223215432972191310059435096054434808137216880285741632196501006107274486911528685025999589865236543895637040755713252015795664116083878240499983580767129070391282554501725108342316817069907248283362127739411088739426299526646246264549414406981304138278034907418578014206109619131817633743241773372478633480862269124977184774433487977906615683776648104001193592607722497009258622000955738705939265774533510348451656774427525863266576397518933286400621493694848926524978569100998252659650314598509544496107778244418605149225460924196912338296959777809063307447523956681803731505791376162555577164042857999965408248854995115474769672249218182709926956929949147049052039295592772189249775122057223000568002873919961943103297898478595154874067898997312100004875631330452581778142181773057482316181313785074422626280327159406438769099378527112655376174268043601612028569570766430036892547147970105997891191375143780802527190939548500102302504133882145017771249940533364116047146366429415919232155755698142961767669045491513356883296226390494011986725378123052650915608525473405248563062034399930240499174481820825428614771409548029917568111667474145530965846797805902605962793921407488931788479913746771139766288415950981254758161027897371685057936498426996412310623317089993522389836637665715913595980855275192573560313171457901973509161623941507399896599833415938919250202663188090962736743044344284593396121813753077435843695439769525153153166252279240956583880431828139371845221952847994935873058445843905765085685326009030298252083200*i1^51 + 932206176331384507856563746626503391596032559263154077706201710228740190890870021698499257880130678763883438627748021050290517463441269028382598682200627866592300654640099175277441418689867581228440364555183158618285242122254842774855847479162688153337630644534307404037538228189727669221536326510481629772409676909777844238250001106962664217012212317225627429800394153055667352818185202711439279838979372773781723627831562058659683557826775734122666681512401668854374123008644757817050171815299786030814047704845056962926540772915514506497082921901304671600335581428204361593550606388754323314811343419260983825507088014745859563905206428062255720335366470643703829353294354399035199643466996150019077581346350872399669893882105132437972938020920560636342031139603096724709789757004733519758673227670137425432805196507676602337300719367346307444835031940218647590351222976750942695069825803030197808699923626154217679545594956402568093243608550666937567507407466790643102755454436631544809416988932663696564172732188613683395513978212978656715092818871414684537294826660404022767983352087435671858971578049961776210772590293833683264991514847291321000606684608930373863628894881851704932504879208740948964475938589313140591570485054323268062661871056354552451885510258168336543830931359517492509233977353415200068821462158717541308455371665927806425310483323442108727901863441920345313033604980258130154295956912586484256185799393560788565805466649357617563770616709466908987752794829202432769143607010940804861596232584348646181948578713600050625995083514324508713445701130499024486400*i1^52 + -215941158724041274608892284972245501055606588789877379303599843722840909474145223139260827393706128260151263758594976844188873140239161134106321542595056227434903183704775872136883381701881785919985810881167066861429426147482450151391990981885128290799103811807450515474367254133164428778676448748316636931809755169140489879067771841237253566387859355636577722209257975174430799001454276097446384178729148709486685360833497624038231667915821192238944254391341185267325310607530285433269416560181208234742120216192563177050911376678879493854501377005425077881385009515929091533527759232139980042877106048033025603354792619807396898259729157171663660481815842104951317137652294597900903661754974937234041370062987816106980186791993734505574846194893125583951946838555520235040264895642354110335168307764846232117220358948869465205241153115136981876913860844114198383876894775346547247300856392681129043116701076469258892003150985860284183280019607605516479903636105421777245133533592447420966225129191574794125734063435491206798502567895980604522435036192483753614238146406831045090201337744374307388946497183778826191165333953256420577481015680148159038009527884390264670034953376872640240522607698634825482704739782874872124594059874040196326963370037479536270251532374390970675117583855424532769625171615001063645246072276931879713293055098503865588273281485434580735282161266344683904310744417405720961837890310939273884528838289809745208263731685686914241174989771835760256029456649020145115165932441430125599925927290423877703586927440159498516471032387794370560*i1^53 + -1930669442632299694813571227343021524178277339257911333265907267397650415394865392519603748211949039680520220045042734970782202460101397648936010911472276760840593253884853862199109256195493533971198163904550119970364509270706953007043807746016511640128530300400274643798674162485597959980465815408680884419266929722087807017530960569504187847713791367841480913471054669306436830456824351859142184595849774748045721326957951878770106091217358925445583237483439191436396947800192870931761574073864610846612448439672000357507690247870146427797534809105862854689301224547042567789538160883746053374628287161193859208043733860285370593101857434869945137813621318199931940756006038415630661402346449839201095552948335164469830906329002231411793697753722860948704806789641867372512470283530844611057573897219793225150999330881626740931202420126523814803383337007035766184699771492488323218513118828008460355110272085665732697575791114867781636068327858106782341435831127271038071678318133914347698555624803907281767855795799738452238839360873031120798540564797956925074325650017281403423975491948188471971172651628880091185669725721475273806899979476138942064745929817231864809971159099567976796018241670187841686976672467797101497871189143364907814358112839813061232079830973164821403204857720637065671786699667168129920557195891063236630021257167643871166838234817273677843826998612724616628383591853062204538028589118875136442771695150127640082797312465203391530972731115790978637108342122022956315823441458092270511926060080690713750772859797504*i1^54 + -62966003766673611730993106769749182434419782553140263078162905718069870049856708890137372372655468713265363289671992788995407591599013945738713308882751824470751197675746599262021051655594668550083010321008614355995311154768003277010963895874667892616591962675163993967175250039625536437660744208270133332230476395789426727857125194141914219760496311321304735534160525887017596413211249557959863405381861648223780889117949766130803588076485447288549769562540701922896284660366070070362697010867602598726761675499458423556049940460053225944776061491957263487501178675385111071837042958946753584761845455611579749678418083840571587497285391198377973840693965387923721802489988100095093168319042432536540848049758668291088394398053994550791446875803716529856194111076567091013999933430410785999645803755603612475698302223533344915253588742748106869321490806963959693637728481964906008247432351491867030150604565656746722718582720780715038625869237147118037977633721220427861180892117354933779776720555835882942811956700887756726458137591203779096200079905012623726300255536595250493492312170344220191900635748724472410655339338587317530301245811111044794217279072382170647304402187826460985759205197788946565667976652764163650112979653722004787082392218045589969426819643601457137078047361663601260601143706290822720315269696237731623007290306758094805193528267570688605506265344695593327704696947045332254251295456223481560665021735681877506529542759429447628082566106766926480263879293812342594067684655104*i1^55 - N1*5798109746184753806540199220506927009314758247455536016283432541134726528564787485026482783752368386933623538335208377375577178873460600731980647481965840252110380868337741040245893452041878526556575775771098324017563125357789306555110727896763819266964250703735950950286882419071578024722377939221500124319262554952460645798781154403401327368490642367352237305670604518785759974407015459533974532717342256175942194283326559917268615603793644172617580812506370596372560885066502315859932910544554152941551483500990656152223437250555673403296710008585972028958566344627625753265890617090972729096386231*i2, 12402345882879515651397266582108379832585680704672896492465371471324097041281527993416260661852085518764873212345951227035054654915364776844592029761621228513652155934427868666381676515063017695591870201178376348082429705571966683364820350057405565334429743680417554923561646543663584106630432949985923497510930918315069088437129026034164267490972314824686878047013628743274524803239718285463940456691006263008195311732172656405273107009669156991995585703400861458373509058948440938033005147655608072426628832939765316714728743354865084265044924625844164465374124796826131570915790597302641507277386831451458514078133729111780268562316659018608482595355935020974271418095686278543667646466609669246629686706051865692153080077073791431157311811164148385667299593132377473762976287928747479686632722198142367246969148079697789489318027855256002964913656359480862783199692892209561138107836751756465082831412830400517390930877983499560277076614942927561986653778984977728180820246868895460128370182463754729622836543845623465947174769968961458069929212214171478039702383745440198333279275542200492637196663569753936582145011052764448482601023719767631145843084464640563205448111675167622159036472559308492428781140467264982929629774082189268195980706472988998349740791057198756933025634175477637023402705781162544566384757602158051919928435684525126645256148843143992501462596176239394154932931319895088741719886617759936847732518709951240074300361801537846712653366579653485708844217817109435522158760597982945642574049066699908915114789874554232977191270506179503281483515485177333672452384990228866922129510787012090970927694530271005390540260267901444013769098919996802987336033761328077505959022969326700417072708310735252302054578739079024601401212382180146657553795032289836046465128465793684871351834116052297450196921322840607764557362497556089745583840215030315326408061977671651508486922443223799287699986186240000000000000000000000000000000000000000000000000000000000000000000 + -155604714561970635788855830948723107923804586678422713400928836208796220807858437227512715245035902414142904819538213608019227130318653211323788016516443930146948183328177750862634052633809884824363054215633586048852173213167156030485121760638196390427507069645425216046665998805379437867632153082128394665838211387277376829154670732144462780181287663041673796541347881633640294142495582178494332057977478492162375420051541247779468743801147923956357428552262911829902895640234945324697946338091813248911310044016384735971940085850221163005856348160577668637996764163469691925892871539852588626061706823378965734966269537934901599179737112238786057545243225462210770123773462399517085894532426089506421504957380326047742481403379767424173832786358050029491899001673910502942776991689429854984303111554774797242863010484398086697307854585318466897527395190631883924723275747543940148010371726299575225158157737056044646179384159933030302490804653100681318151420068924639823357259287450948890651578272306451777812364500299290606396235654123696522603359520287925916940014722915982068415613366256030852134102362875916515606586520910632482338999032550785326020217488929607036016922678020552659017363233128787940765705711272113304943852271291157316266231297468095415600420820436028300411446928579065551123666611497327451283870132421106594345915948423919486375169006682781585835252132213312850764396082373901113751349044750773735058313164776061535583552137452602555107773524688976179684269494032018138214872452107575874537039721472109766298814583941387009772266312847875868504848421750008338251477987949796939436985259023323172379637868199426552643461393629350585089653774608937639508417254204676963254090227459241495608232713692553185159358926610302003053207883136451950489061185830276125201138544028273366416763764727339131983863447668177957892661662628436968330171961228168859273458279565313305693651889142902778135440261120000000000000000000000000000000000000000000000000000000000000000*i1 + 556113101980347316210659262253958578620081402410174179742075229471212809776756545287660660933917787084087543907806355698479838830964554889845082040745147844624690523012372872598871216244235055454741144791082696229377451219114513125815371360536516557052466973232633301711757823253922395328205934583476143068145242697402367553561596949472021618890225803069530722764555190028495313266297182305404391981982152002290569377547457444477351704687964179845008587918522905532877742511124250125392457185654843893786430068508039821766093842292196477681639864028598857384347141930474158304315299895022169716190592328405884266085068715740688190576689199953096976463099229688746359603887441072721930983286366546637905036115665125115412460823941168458065676791562761272793598697028730675863025853312744515113087482075707470219590179426977822670480168276725942124970544321375257878466744774692310799386956600575900381404654311440685530592827467055136124265309844637752367631292514779650256985213455609545082393089252009293723809361182835917621421807571027899473904107112612536950545064172353500944676805181339346123878934678374922263916820103061283363548353215012785241563176388396757703443151390032078637165046090192578052373470551167548217751741101807792129018284624359583111795592694294130406249575361939778119195871422262566392017137983466557199050704003203597902258470899414663776175880995760610857267983213267067327632447532059053371232978017779499918082432807481823622102230028810751930069295735127425035482342569452181473334885108068820821412445524487037805799795027760597050184472530826330943326449133302318951316728422052528919299655824968275794054809735854280865725136418029475157947212261735396156531205015329753480196102823384964569651664841587540461496396885570948238345525304328991466227645290349444535206319472728514562912399241453985277515067934753627312371629188985783819289526396559130066632035332177379968035556687872000000000000000000000000000000000000000000000000000000000000*i1^2 + -1858619263489678788518282306190982786728647566369714749216540975767063222827770170804986577151055033687466415439688138813697315342087575260472799274613725001988391787255348458209084773874198907220827325842199227724194376419003023505561244096371660743437238245923938097421729312929120212092885189760590698617099600684409883562232624186908302967699795002899388947397611552207163413830838368129746890813159397456787898099938873019932416393064660526429119875575790458628684212067288303739541712429324314852002972869780528230235963563732223639875654548164768232703856082367801137129602296517584017776206587460021451774087809498017533095036170410764999548828872891749030063341087470629043993176801866726983558134297552893508620632705241931866434959379740449534832456862424128274562180937103374636542546543204100112774250185274408200381380533947288574631273914817961540092902733017963054212602944721304981554282471631534562987987954706302033228372864803511106815006984814991308077436453550707538033774834533794977797813814063619804074111162294692807870361369093298163956208124259958679977210786499015727397737624582060933492998917226200586747357586278229614501027468899951214400286999481499278239404212859544883733264811635861763236262560060588785860191226090137433396012370584733152783010038295054249293889707172194217855295858891001420566339854951482931992802499219533288240512996742715294824752765560314336629943288383215724411610570877297652283241248308647795583369075968876867732384213686343482959870790578751276500743295765940814805399483625955910503565026780720723676390702676438963451944733950997849888661565553328688300242558732535326639710419798163200937249260738323466441388875504568400255615417498453450966499054910982410380118548086291120498053483917682153555504929084770623193124623132114985009176328432915524254089995170540224902684279540699229753529355159883330721076856923005791031547177703467185733230085013504000000000000000000000000000000000000000000000000000000000*i1^3 + 2758614798579796675127883772281726556426287710926776755259266038723714647544480695807507552117933279360254410556088641129904616871368046037425221336999059847667286271144057358125610699539422738141630089763836368646773477723800895491844265538487785502933254294553639487690125196686381780603799304431877778962909222434373034805736570960722556351065254428136914829027784641061717479790768605366430885657248843994197289885102207574930577044588903207078614633816007897352964599148867433463750909296919706593902191629780723775623065746351424060522867953954136729259378384450760540293233513169422465868309809039352422581305594313091468699666084409419417011756576637055496922798560515975333654280893492798873942516936141018114014934716014449346900920057320042109550918736649674090585916124844219436091882309708872972763209617206221250801327961218167358883713528217052610874431632080756599251236969470542186586045853098247371011385082543139399480398326335780770506855230267230840112236390251967934480476106098404596426434907531687711252288594221379167021898786282805910121887622017464056479351997394327035263150558894490505253527487544210864764003032163549793089157942154517889391373415655699436020263022086876436259619049302190323571262913335244219228961361242905081270320765633478233122315630645173125211815310784022386884102922326545278707579168502763205482491971074142215455278442665495776466557948520874441576467995563866340328285285790073428501517644843483515588142778453634116711330613742250848009080965286741004150349943135375664850733924847857500629912272573171052032071214762133391888146968226211701643016139647566919073525680947338141243695729471317919365174088370623803596082788365720306867825315333899861319271074151786968831843777425014058114988092629961440249427659919988169068541644269583912182620004607622347305016397774445992287385420907955990328734684295883018603604352664891998855979300288971356505688324419092480000000000000000000000000000000000000000000000000000*i1^4 + 1859218032081601618702090382256623239350136059260087332352711968894893282629738667497611773645194896247800284563557794965315259381943620781932375485900070924819389479827929733265209446335099140912558040164635501883648782750891344006663531609743833055839464697744600735029109520004576553872792336613357806571563848672004238419937419798674465317919874756030295082602249492966603556812041558688244418463649909732718441666574754451674085013546218258616206982501264001445766673631872801898235919737738542030864999692353135208706353027781721374884298967836848164812998540171545605342277084452889187472491914148669712546571186032828734207465140823389913235090306535573264616545735198847595633287712311468578019435830209247796164600443260312255816500861115250534091836167022521231050652611092848541075605242999640005048740818973546488337184375530012697723721647822322205425297237993776970893993007595940480856645217186520779678455834591735300058863454520219499506187171998447162835343466341119780381534502533344318932070313426928364256879404940580825200865735254851406354174044616091934874795576392601105198421865784318641823356522911056502598567010979689864002190138505448646444202986618898440202123141689303078193175900118466149460722429636188543170732209208716752465000750804082982575201348922531675168187085667315500215925706950215463073811753944871345261785756475154757809015167313712818499921697989272865483940098619942589908759613823678912136227625905388224811765614853512578258143537266215754200511273551360311127636357302830374387420015587699099954906755481015834309959334483578799933977461137669711398858192313921400466437804095774342123335225564972917465239668249132390212479276482625074178244187473213722758676867389915072870464596265563257433424834409370788240278104031433568148044461833528682104413306306621762885648919226369086332688303144902119216296276794977610813239731444140984254898984726518356841984735523635200000000000000000000000000000000000000000000000000*i1^5 + 842954426818521510224377726933725288300816343319339925880751723329623344756616050514674163172676373927127873882448441066176871410720325080833072178270261204345881277174287196569013008022941071054655838177546903129693189139257216959923588770106927620137059095810671378204881964537193527794412437318271904077388454336165470904644046743526958197383592256308715567639390942507460757093741625073127274247019280164047276126859024567264294179859636727223263901668511472570444854770275783968694144364823508944410877320775358012758950406908902986986156116493752939950573951970606654282698549396117739945040133590625084080410922343039691916672409986733868705364278664556446161361724207798076623562211348292194505675478309503651383993302384509897356859449283979611045920916093421807302758271130143797270531679806866442690753288717454433533480266731463802891127010848498128045260992413151707222244175576276130364574403305766585891200082180110237380988501017768739509377925658861485010192310698053443830929279657027182557129323946288904700402770952743274778073435145559216411455625607754934006984453114406193864413193005644674837710160915987065390458705883307526896972820363500976206476571015842525480287569129938253197761473086208901911737272063837340098281190515350965161717709125481297297339897317848258771921625487417109485900404290085482930319709366878500486736752179807754736243036987344646514457969107631115171215007107261874382578608587163108199355387492097067198292218302966289689612744990279017108777417343270916994495113305971723257463768776130035745565708806503859567975649766509011295399177122721183814410694584113692145773075618259187400964316608923393296850055159057851030279614408594010334519526415902360922697649884043138257196954456984981268750946808472168627258441747840952887085147521094622797998389842239277696650080644003510458865232024170103994152485418700334604033584774716907568511296827461539487624488676229120000000000000000000000000000000000000000000000*i1^6 + 215393984541250358926887044381374819023385717733331779414873407205733944756199830871126898572630658893291474261112568733672790787015837461823327038818539124557023102902666219823690599788288840004283534973168489270447852211520619533967732032856675542025522086239624485003145707407275966060267191744890270668889596637642502500481528864026487802576010537542914686416426403153540074452238746536657929008776768643805798570040293809971341567093314485961599900200005032714231314091290812281802598313297137072907019317977274124957549340107041600829688546450261691795355759959030856134110144802538973719746156554830977100495161188836976297731639586169407494571106900729017760775375943038411493374241568704965687691745062625663518860576888541070170173966557535730012393265041204831060623672563964177422489157123510077053728278653627396752447684341787660435757120528370803569965376740548322379453738164548834770681297346990842601135347201207891091085948437467452129246314095182513592405235090371057286834348973098391027466562558646347569031686518807940703105887382563527705128766155015845613198055796993529967585342681312850043215140890426827338808603774400606312748694087566799199898892611445532225297991938197229839662102758290092163879193400940669032619286706763664959207355100062190948922128261169275196015810016632678498657182203775560623686367148721247208967289713454168577334205017046552833934810794053415667626214904716131203550667184428715046612890371242249723798765794387304307770290226948581260986316534857743181895577443610892930071860207751410727268590039923775797127598989415766027733529753734598896659579327645619001029282257805159686392379743184666931384101577202231008493907741476344665286100846771251871919747271341273529576811522801671031000536981977366413341978753609776974628721299337830718796668464311367715887630047829776014541604778556634073426100711514481062374834962313076433316177332903347932608982312550400000000000000000000000000000000000000000000*i1^7 + 3647231734166358761073951935437807983487027737149375069235253123241713957135777776172206553070962666451528709242093180525064445370478447163618399209135369724451292593788963709519267782485360071851668735760159897410667870436755816431468085346792077521806086664879982547290679265783167660784235349266366052706868932539225568445448693976668512621578867401646561340816275261800810527340457844550148948704184565422757488890512411656494382232954646993276054949046677541683513787877249550572801894980468084420505162459343882652337026050733284088895343275929297805876184339321198841858009118486207725939552883779053140245087177851464804580039245916823836143916101057120200108282983800061307019045935202723160774851884293641443434764722433929714486401335759199898712896920096046912278459743875632975082432078634579058685452575583551443807067607395521124066503694034398374381268242511194742034846152226762328678551911398308833637226204419182349092061230449393518907023212502886180467457984604421507616214999127922130586166561555625927538760520176622785176967746273535613705079687647576380687102562762937627647210910076216298206149054590440580534622174941750910467105792974582294318047695980351207441857884706163235987238196318489175712352671693464488860764593204870958704269148692470942825823358499020338762483972907996050948867346811771839595787078678703606870191441624738592555392871934096582096887937347233371735992380315988968550609668862629404166648687516193947569586417560987548352415089148588353880351777049970626179213193705300953340400104651895239683443484764972499178129990280409943864346193904554096440318049902250860175324542668031613328562550688378816451378905679757289319996223656340225602079054149374290379528279746534126044868501494480220809765621888754371954878222880245016500583487929291237254493522933266040466472140501879027786581220939783879244571232112803709180606650053519119076547595529711065919669791621120000000000000000000000000000000000000000*i1^8 + -4700390135222635440940760752808691571178086345886825029105115058147174344882343378800705213724007214447779656866931814862386515787799389937039152819042221310304187433375665606264503722714688450975963773380508611030995926144959250756209910260027465056936737524841202852728408724331090866438073444214022361417383383081702683638968300941119653480150082907971181478067293608840979622739559810764124630646433289604338482911497393500840807864749303108166183458424074504667572441269351285265255885814871502455764736050047320028552662364492300526246214418919666754155286989725968760635046554298924243777419719004964031021310302627653512575426090759613395662119291347764106602515762532773809791872798732180013990714580710646414963688898996679315876430107807149501455138009676638130171753826273160450936117558592180636386165433780293907480919746653388924269417678553795692853408900704833609377255273546474477766750304399972254858247179710714149224123821807135996926822605488431673358976826649350593388719299383401772409506032693539698476318838477801952221578490671420763976990494794566685128592013433838790056067436507748674970927185843905888404779568615617185936514810793084297679660116444370134787900588453927506647604646188790625484735395007514805015983049445641929563478900401935461414787726631883162000695624326509726738414940662564442985590572897108110658192868021932683579192040736963553974713316581404303238820740251079315220611625855047370875858642288540695979845679106229934925192371626425251617676266619053826038731337964175794720222806120459003499991101497325236997199151417518407449959415794972223523897507074389423073498979542679895588979356010188902525854614514340901683494709995564358351665371879244827489368490176949025321551602371032813259946347014890138163777829242765639040474954923698192276115671584049805140163781242933176197923438436722048105975988960648513415924424729567262874443146978202949417826464563200000000000000000000000000000000000000*i1^9 + 2689468931556100761156433414685498883943274897364468032156724049571190162992847864217140187143402812603964103368509935372515554757579489165532322045089783740596468673109631222184032921090073765104874951534449802720444823188984986929392112355950200859742569219089989126993585879399085236342917179375270747194786797575467689889502011423292108369316538518528883735691686578652116074500181650542843782768283432794896254093998920434731994317316700787270616813287708376740903878990634162395243530787275003721047181046827777320902513848917967813225987542231632222750500402294898953957400371268646599847797118168035225833744333762011196397943887247430077059461457284401728859506606166149446346103943589051793907867784399948888766910457177653149906336940029362805936193116455122241820840021744077198405626577107581509953867965471272761236999358045200553159388509275987987761113947235185973845819778577652084091235885879915805411166312842419688189124552042521914826676575875605067998808729563213597338903078697121704039799574549439650272247858443702752143030919222995318935899101563152807894617420382692184704473061083042869098593563762560465117951089314500057565806259961258589069833199996183071203037934245343140821650540215409471388565353738618770762825528930473150958445129647670443583552003476575807465226800488993937351613015946094925008684905169617431536380682911456460976876278782503377652988915841192683752796901270049588128035596130245250220848919938491563027151411406758065467806554856651457269733958696878246432162249916950187248869764739526547837729473518134669884607823215543553305666868839298804466915062337929338496930059245908639107589128446548974148206360431667300781938577828162714654446688457688896469339244223902777553394557578631801928775342998099226077105215501161676703920760109467456809859257845238553074157944766083714701272683985183220141934678172096734138630856768296332536232169195342984406256268083200000000000000000000000000000000000*i1^10 + 74922818991135631312899777855243145228002592413577719303186365225520914487751731214173720620823063038576298078935015456220644601807015129338201480671336152986697794108424794716059206555607887732929288217345156198694671587129979832510208054650712842526239361527850416210703145774188767674232446541703306218842798442253992583655989955407865362194533228703315538139867501239946650513427384199522575150446658523595459003861432845488792902319158939337874911055574993511586988482464252033710758677347362894901630341305401752901884958205656182501604058181197241166463240395292313411810974572017938019587201064188364363328593101810400985749768237470941303634671738912577091562778015657184406538379888146728762516157240623006424043486237655512449073009803111616672997129135568706528967325453224378021095810796672155306928881270429531347036863986143279987373696662766665654649464609443213247408831447292289592856670497619520088107028803835400679440794960309293303285196973135517017490977026937808096685418624072355655574103173769062046730898769741790804161329938141028609950586702889346132217563460102654923336066812286182306155273509869645329158403158957217758126722820481111890346451763310082461973238527958931886361648389407677674325738689646371320599900489806849671356446638695178740857577682028356847235942552455487179647876250277790640969641156836767764062252614541151886491714397586788465587936618412310544870931687627581198380377376212839325647867716456157366019536976406360454523440330201911602852292202510779955080764935909327290257861638993952785517121910780500810646514558265746638983665508371241493747417798151955087190479992324196115558475050661083916102025938682313549207985526698146598600656007509658220219922596579574262963659029376164349167248123493349443789958337308269335940982630496211048592453929747301501334211538415689722581571602801213686303332836631205980595622601609631400160890455116440878310227968000000000000000000000000000000000*i1^11 + -40133622811273801716660297932853618855635056232696031415171879483630617227049323137874488790557379452023271726980066613026207998357457547284562263012364346019135172139877086578509068574433644561399497391246475411202459667638965029622588805090404825781316090850852985266522969031601598149352372415827418608564543528205609362861932217521855286098808955308318638888915574298082721266577065459631871140149219915061406672383606324060491884655355780846480774292704983110979912749621578211979962313751941959090957589412125710763989095056397725415781604488684086838341308210597425993031063166358504592417701180095108278692866496207034693231209297229191090252534743213776548208137197984254697090089703419315702488399915305322519073220777470435209335172539583685667523733370000119201976641202064936512446280519734113787618081166418714396138464398252365446782603650944713393923710617733999264101498259928933923471922181199927222466125087652128109351567610856396108405196383431296713940259544941970588518589265149458837620086691535638581082766685414241979939332296351016460078210134422796271858343784489863534532013991788657616031563121345430724875339327786290145630930375776130429094115928946674316769963927952253869975224622242895107738604362048332016563930263325014738554249297042858769438760276648538631172362006664080427977668701135660724728734074387472136668078745638759665364231280222692543311240755515051312097780268374305362851403276094965921540063291656671430984931460072257440911349483953268233163126090095169238210750235458610840495825852644010379748679131263431634291668752600418339213388570694862524566637379919997414503153399066261774272302801225402784637373007708191064819944234282580165877988618353499908298099478943061692236547396110441411356839163304079408845444053882624746477314758793485439656187107563675478851045789987177471431815396803203196358771228399082448837800494882776276261937030737414279227506688000000000000000000000000000000*i1^12 + -4311684628048158519880669564844497640223092750963526450832213721769066577360561825119571976999535028704694825688427841553741919635462354769382301668241597089622048211982209833776821285777334106470705905307348518388298903477410087342608650005811527273614623366370242913331911339160962549842910835209280154648067611843487924311715328190055906237636577281664446388391137452471067817097014992198444046910554119602574690327740406957304500974555308577568679895608561716291824942561480818430073657977200218636088167533702044063746288903273284806006678742587149513891640821857269264559388576832061751553160522744325388945715406323629429215532925113887596313340070303774191798502409370840002359333749702055643056668018009055860818189250868979844850173845197835493197759704002195792343442569764074524518824319483347466204808242036149469242636002200624711555887555952298376586742072471788503571710734851433192433136041375939025886964240002579709882730386403458983419160494161485399817613666454068908700718886069917340399945043253716556705041522111254873760105471372465437770843950380534759560731173660143189421156962612343940179395687273729641576509910654644230831838606583915665828143645228669262791926389557773773123646039547499309747741933845297197855102842282042012838613352312504354454446461434370333124509758499843585956637714570453888822399811540513240924280124241445304897340872968229171200220339377822195230248640529336078943788830467940404160827646777194492269692294962849366763042621687658975957235192242986727744195260581723189115437408395551447662529956606032469359210015314935194523729052470721441129772440800754203848931969274788306074969294090275592143079100224027095871834744677351919204399983100501762524665392930214491701017237297682851460167427927545577687381173512300842218050007563818821067284509318821016089141753683840191768667450308917693268200897162130422506179833798401783186301223974322606545305600000000000000000000000000000*i1^13 + 830518061789188012632457385424844692252030655290403319508626156051475253725960178605746652503882725141092197300351507258430688609500951700039728856843184930757991655518435233767723290051092494105436220833504139994627626751481362732213172389771537370742988170721974155531456588589416248101374063023761074637141645105751137135129984856317927586016281450653225916659984254297979106067576210556528175433489543327038990075625812032722016687113343546531698392756756453077758108012974346418485146820770500248361291642810225903217670291621307449340578370504495128729755709817632033224553477231161931161061666717598435599879049754370242045396260550908229013449727246981901200326904889329608689368980603437307427913265907368333016846882564063549056490123594978031488652622131262957325491410493038785855708347614026951997008600084325158579988643094321723448432928053264475771253041133311026039229572046971697555538745877830855298256871014098891549617710021623317889982480382145333365955285604121587346582765817240290624495403571002522174421807374932202744864912890801769659087610299664482001291368434208448576491900169812124363043712418618630506798787933945977471892913017473150881189516469219948373487148071161385730510792091871414349494074344416612681296266700636754287111280984327478878767026452224957374881438656012402708601222506501513534215586278223932575299134314684654445433865350136052095174534256751934464903392349843460796254987765648407124979211890565887956332510554465881095911947593782606513744376935005520504819694703882228639651549554235920399552008257519786381951971499135497879281594762480630533189682969943063625301991134592339422996215548997884348386935401032992980359194922241180882538900882774398561496070878897838463789950853091481589078240031550261863095492683967511905073008286461173743465999282645239107594869644928325996938974689184492826351804273347106215451258273520287933710026583802782857297920000000000000000000000000*i1^14 + -38571962356144913567210485951601404130995315178529374450871050514781557777318478366249203776304480626921409218486678930961173501689663417077136772261928594931757101327022429012527905884603903559911603251315764295622312890221550091826012783104813313367585729170060597364902381035503898699169095246697554831605520392715281668452103051944680544260669054385274158243478250161552102818160459336797467523697465972640290843888172822587830308033606845720326202820668538460292427547992862439310231091929588546277944030877422337002217718317990176713471132642151102904386215777527801340590581149417760618877658867128350630153854661070567566562843096770221194117554768209346770221572120001851597819198889881170080637877364971745245276094416931816389199573289664233957282475429755287018620305066024747255710244459587801773856830369683531773706994181519957425776552573696646211662081473812445646826292330068525621892620163692333862797663179774252939905903395093753583236836648354756905985609385240367297335037874352341982300418119078357390059581672413507704112872971756288436198639682158141931679743002698631066628498645663069602263392441369241295933633155589416456754320667989989145615166217068634304371452087902242971310539662905242467275436609126620994947960181510996100292996549818881261470232698382586596439236944155596627894782667322865859012226585845019579244166463182197220046513289984708724735507573760255128111871103638368632470755208542345978192209577018748218217499344333120268198489527548504640339057519897725586308480201424199371809909715572325642236000501830297417594864502257409342986876110795514995800952817855271692309001807916334721920036968835352207221665776840813504998559647633400657303348232228687358741492639657742514088350016383018904646839985272477909528354731709003439320162094591968994165066956488185290042427716114784898336485896562985606482584811961399410044446390303151520951638482006369212825600000000000000000000000*i1^15 + 818491257399565221941998235693637292640451194671636890108302821883406821709287233096987351308574163330362366867838730977053621657878742641500218186238082582593264955128572276285159161748346683574501366594707477499949712717672721690764265922566403625670554293927727080537499278495613527925604480703515221738480982423396528322266030724788619975086698281633482490015272198819359819181480915901692237192002438911370149806566007244163555837997017638837857530807926677722791554869890603772002996398818723880187558152863154429847692683863705656106535875026595345498013249453131109707621398495256654225621678495545054613877654796556352402796018146342654915491488565044283933412255130176963862471094980682004556939821391596955989133289065295717463745314937952998556538201617231713977147682956747996556533881136471829605233557141944904409792196921585618172228749900312710836559420731392281468445387851481620244317750288971945733840538430554819931911248005442840226958629042964427251898316869182842811921314568797743264276152716744644664259178634744418111778979586393516828296426097259677793099275891948070750352069878990587228275606781980574504052131388639112937527414421398019580101442088011144883410983188635925470584424586187657247723668641762540577888226580813092970659031756467550877791687544091385391238813269187169516425913772832580292315186142899413895167865284579934773545970185341420826409252925638532552476474532604686186630255976006146747192272842857352163827209016225411240368438513273781166171153452171502157511087384610662179879119161260356159964068448707250703565648331718368973590135318949140058930047049249235538759905468434529913682938657598767319699283079866934623562663829913334749229328475113463290295560047744605791982936243730670437578607113139889246410745659211320447025909630235356672336127990453064304257420302272293450163764367935256381270865333046012703432687227041291767391447590127219507200000000000000000000*i1^16 + -8884819199653125430140382287866284450634405400008869781453881633212487510037862579915483256999372000502704085109880779927697492411162234170148900062687512092202548703556790926135196521560455526729912095849145659378436310047344981930827345909338562743189557082268089002922364301455743430442273671753084458732652823448427776744292033610720177876526683169487925577807536401367978331638911314446902536921750867607304188609732042320812872259787145767145139818160026554543078664469026936057637846044339912328212913974416536921746542647120602210815351636529944209630216344952625679960347245578959927836570123026993684759799826414604426898434081986702679472617462677768229834158928773331446195481889697273406915603101317935650991872886115927295426409095867375754137819673992734191362754256302148335648297836753291387742492908316454338246741142600963010178320566489324325597260828599714128462591484474236596950041586265797872961006233687286838607042198830847982114344207256409219524899696770551023546721576309817961748334022967407133709279451985089970978743986269808650485048207293301647704172521405961277782449098911562117088238261793024769091833295514373380439782224008056164588596857310648435996189065175526853388847065208988475563519053047437305735206158983616765804592212638096098588509688422158191714418663424506172480376754536638793702072648976960982863861154462022841744219307201356882500590308310455544241667107761956804204188514151912687748508753533106957279139366827857657296675688730839653228211767204388153057460760811303546233344148982344081063187220886934395648879527424432509993399317350937968236758466458800426656205012346719775498769775389424525822377894703854214732665168835422264586556121008124531368265267874822587877159534466143948520177765426971541690272555429450641692905405263766799730627388228775820044935555472195822589306138191416161485072873118167533970102624774405971705058082317926400000000000000000000*i1^17 + 60090477786965683796975147310370402977316251148626542586868866950818542553528077262002100950534265530504740454536658482078390135733845003641184744614751437894613023531561541628851445745924299969266978777796393963671228409796605454073931245199564523759104727787606231123391933199069357606621280325207956786599610820227392827421709791704867397404898600616718073188706760896986840109381184113800625815886238858239493396595962771832872999684423347584405693737394545734696657137326875828348529682533981904697293212903463882580008636855913218965718453105193047993261943565842506550120077543910187329553414994213229121138287363222473448321837621761098319354397652776188507523366923113831382443043089727172524259036716418740811986066129407701755965946331874399806607613987703372309313984430332902381836673501915397452868335328043096168384830905162413153090159830261472841120437809001192734044195738436814623050207360405177057537027958487284678358875511590769728847782536574180532470869368538502559838768484003510471094027424675001882181905267639269643708215484781519510208452741610766390349391662778395352049799625661986389712944812059989609728384051204199731749432052529010660902954798638364598246159680112853924791909120578996717415762619554025648100289653361815754265144724757795353202236036542459321110039274824617116956324002229296618539504072063382669273874079762174038046543482997035279893409717321905949884928361432216183664899912800142093901613328022731852674848689145046043167902503163084400850472772782928417834438668724337662454702619855874981996140714507352691239835362497911672726093073158572741120976002110240301444704971289945096484816249108091574319819872319137340231741647340390326999257873870968114934464618063239047975615860051247229557528061855981906399020658142914861132760142887400415528170568607767494573092527539209982099044216690916671008149730531367487404799445418048199047816151040000000000000000000*i1^18 + -258420483516216933361736472613011476320857201976660127696739085089273672092755071598462768806702740620832722235145255810396878572625313936798708437693468245220571794303233899342727742944250914908417285378830329438642612562186745261334387568308726781878243970172266785900836921167982620936456990846125758095915625530963478229938522002790693890582119009134570711610819971760232983874455383189341208045617538934626499423671072907204355041107020845222961891634221494492075069125504872142143859745881603680217874496761060261309755612820402885912940874811294070264267548293767441030515162027718101049703495111890958173633437134596630231086659932088206178832179706417626690225708440489671997554735345330660264876513169003181796031023083518468400166254630263673847162939889199402665890115479219072014366818823138933719094348172086897181774509518739305650881481269660488267660657889049636546036605888543601290203864101383605597966306122740916493913264047003691939691405571504516450050865593949854038811771419537576392964189638265692918188662492464725470213177264452901157057616446215251097446508610653925470351569706363124518592352870698484739763039201199360794054368981347018658147708616464391466539775248075743697347890249257561133288101308047231175539519352415934189812545057033312121349897497042775155530806310162672531964962546209657105458185356706980239431017870197809777468764828754358591526991804481647686064987687055059524182309103653094560591513090952390056406239904365965233220466381335069257139104236167637429820400317248991778021077721042130380758657857431069622743628919250504123393042743821428866667531339174273133755349968610731560558017751757241901282865069328739504503485924609068386754191961821418677438776332820515776476165807923735229386865025611520762639101719054315235195169414192304639663160315498853736056032675618767905513005232455412222636008695102001125051886934063231059099648000000000000000000*i1^19 + 699170813741355059371353770845025094752721595725680076589185505613055538345171485041976088058463907814462574030165430604500861058210159738955786578002138740803347875404847689645318027110824421468865661178693661772971924461203683285693694308551471996020867355857092794998041730706204096063990793237023822022598463463359898521561740300811017492897125529773746807895754897474523859349115767801795723163104428513870888064482569594604322463671056922530051307703923743742032625126105968758606478902996638779781166125111736454490390555545583301252226475474965147398228168631944102284443135075332526649577367238033830198290718773782039940575087510579009173153308681319143888746923397673589703635235897158841159299237946676944542013365025449032964732838954058684246850435491282766665008274946767556132806272437404433122100119454924370316348377959997381316631178449925701521000818901364693635692233495664616502965958796865435537219995927703608665711873150532026770396870507698083545588407119295808474661010111304996998916579761199889629630570937104186961514000828193569817506228944734558168433890891016827562895408884152265153162908153727469256560725080038206649209052407524769948674329653565699526625137663296190211670642289819493180238121161437908476990601242772501615010974432278366641576205217453806388886103887279223516955197381800967450175417619702119013698151004762978719737979411077805231687902744460458335388903640181706617393162955088029453196311892871986993955726890227646248138481223482770605608888027345260333312075604093053664080954944452354700767524664960334294069797217449105309480162001290733960854027124434809535134135839387790201000699011690668386942094473866342990865929903566664708534825227393998787558936130221737253603754741229242127186871591463108144350225676365627818028920138310962231645013965573970526183535453414989468373322895001198272394848576667507428836978211730489344000000000000000000*i1^20 + -1220029841971158366177976832021233538851929742980394812884480240253682188220805877088617953797058142417196238351297560778196559505993189997539176408371173435524990226371376366219074920892110959977333183117096582602280456775290073494790430573295138836006408423625501539428816101824149064893098960451153944129069946488911127073242625330526991499679143763167448964661675146498370717539943265012789559379121447840484773179573515648226210915192546622790854029472156050549000391434723896723023557348503308569227686717405774800788743862367159192780740754620753698526957648406492534802975571508364475525635250713973885733723304110432756066322862022110012102298913988949393297615418283862792732515076760568314941521123874359968739341484159010447707732618639743346453344632458125101174012698469600289933525837747224819461216907100848559239665186746081051841960084572119168158204216649325456663369024083751542086827134132701304890407341590220289988932107691448390509429389846056272825057470664039449476473021658767008871414816021867131208827356687869809385062123580823162631887395527028371414987877648492399531811956713963935827711999935434547268102210210764980906329484358450342428245452998872797157170962312868824725607891008119011936706393291871717394287512259467042633389162035909349648223101221867229827639816251108815140887022101809968416557952396175343084828149083365941201213091547768301065861763099141791060889351716771163098367484978799938384007613083266877042411423819151862746762295738087896208206928267346364039127388181786720437076533952612231619468691487561880030595379704317504915297980977167214880189996215089946203455012481029949022334434016758699968306821877224072432979411090364725596561312313203787397978405033535233261018451350166521527329641201458616074465518631081535279026869386687105181688166441832192325023648916006276928629605852439877681820066971929558701823871680512000000000000000000*i1^21 + 1447021601335851118006660631620522946446000747381957002865585745690421179938527626505473856024576764731886899402503501718596588172171951926990038321577468256976532790505404541592001851553374261284236033587977587225253862765838921071874118870516001907711519579469996630312026097736007543711212926785829388550530918413102882234472876059949468041343409382672372879690226452579664328853531890457363193931641036126889135971793121260374565005469389461326015768933952895408755999203882293918701627660092539860649456964623786860188619557981496800862876231758877247737967975748255131015262314860155835275677271229553670569242706533799897925472979807465519837712661854410486531646392187329661779781074049386715065937205077846378346255522596291535942495290030765449053656063154358441302974102882915818100186550725587614813770371165997972039454781860139161477998347605585920497589013428959039435146352138348101807495187871512337981453219684564660354146299861097431237977413058680401262904925809925048033505359914758892698067382889018599992060560661515296718935527320534318121482681806190577843119284746433872573840181817284061119599521874333529118371889357295443088695583320460019792913046854488243889777095009258909835881871539844127381492604398190417383336455519106313544699685454368403980304296864744531159265408537161925048553197844588567130536331382255872958866827435502580064255265109510326534106278214892549909027009092033770243546105938210905532794350910999259389576056296568992841514993880703188795683694677743389624275551803993798331816904246701306780433071329549577810945279930782495600824676308082965534596694580789821952931849540879853934722573989708136506777216243566956566969268514773622719058089757439962002610183298106382256208452196528615641511579541493377653367926686503800613742242620191485866729545087485175040454760349561027437187471451575521918251661921480623453005414400000000000000000*i1^22 + -1232783463129516499263848284280588128205476861232967083638120570854564067600731503608113265934195539575278641559826178073243043565011495693049233261675959236571865098654756140138646385839664565656677459473082245676329732849500380943820370179158369495500834213291195336251385586083296482015397563595600656456157302189068930535220017024792360612766696691476373951608684760965722123904748859649453260466409593038480894195387046838818506490737921857778790990081926394557785992769844964712820520967564573218472824911359898641542930098782532070586508580235593960124065495701673615014553811324623747261954568965033946468049774592504795741889543493024174985831032054303357698237122484414173310601275098217063452447109026957133118161136674815957272748255333345542953032098830509465518780102687321530866889794484547848603428589425037320738246916761076534948285309685214854897786136772796667437549956281442138843467395452421561016322414541944097686337011409081908767074263528568820828644807107066574592496980394116346595536280433067634338185661107174132229603505450467622594141812942125861881963405665220504847984867596888965252643857309895025947629249294330917665884601427243204297307894562503555073303688905790506055091839701369695971793352057829177730893175008715289162331126391514096580720285696296652405113479075498366125710347676650920958836484449002109002662787632811311209289104901866573558517222265069339898286806058009299858578967348316319533957298684638075324749798635473485658428783823093099677804315679081071224552067433499597971366782180189082547275569093975943965204243558806346906842007116472526123234678008618447336359086353325564207513428307177237986351154782202630574314325922086449741006374138689729842739206556913191712664572940954018378216856681151455234936512390592116947921727598267483174428526696415466479947449246093739361755546014982263438337971135261064560640000000000000000*i1^23 + 1053118014916638122853932456313692997952186061077349096890507604174069898233096466670583444816177585917809093932048550592278976275658328981221248603585819189746202420641150022917202452806732706883691169272409254208149263355721634730806856564006520022979065019657045202415551762277169195016969966882038213083036724647058506004225024776408020758264272625477604158330293313656081850315387559454537923571226259110606943641887638567711311255204479901772549093211454336757435477035417968741139020258890849020794278273517235341160835745323918420183034966707733635649050992455274741161607320220049135448182280746747136210283001392398334060296557609519368009876030277421151996759467309053129543777268094178945751543067807849406955081912216452152402066262353474430753434262687856242617279666862177044482127290600158478435213140476836120981904588973339941369334760973045783850904194659767648377446875182348384735649878974604477208041990433067371135016849547842836074715747301247860584841491251074178770560557125633337051135548111092647861240489169464203473183912145723531055684735984049238190780553500615782847744835018869821633159532666713265376806534113647967989652254728851445285204837703230005956343848181220396216088217122094371343761719135404359572066366806765803952623399064262795055527809994161633814962040853054677422551318222978828444607278422314454714369412348724219234574118431743898588195662947566026912053251548889302992243289412053663696425711231133729221822681122041033013866981246972189410994984266728998413306652396070436536283258081666726308344388903763845093290679937666787808076530262539033531259797855708382817664765775594089212727876819383068968187298357021967611726637279422330532256905612696542423157636337280969156498766033351897063536708814436443777000319251797193421385334829851503147697853609939153774731281094235233987041128855515124802697025458012160000000000000000*i1^24 + -960570568956672232759669176026733467510605066303135437846156456696962202046914442707374636478950375158901056159206091768288813944411364536561291788822872173205260064586476666002180845394204321761934442726805753815330710206853546266539703340728217400354367492297065265506479471355673540120228938753842828050317943033873990317218624059356674559576190168273618253420599150883031732778819959225054121794068498600622964782713528987705800148295614017888811159772082033288798516986662493103169283530230357922168768955698825900020981009382354832336766306090002246821433426314032026040096403063324133097205777539659627498044297977205377712099588379767881089617283774914670971641984175016670539905814745900732696912380207077884656845489260477661031194771810361429349812929320535517645221500061247492586408423907759847270836672797151499168366497987376380342331477923212272652422125750368443873902598344374826795316402133438654250675622286820728186125540937446899702774860473272380098506315018562392166299067498183641828696490582504940998677300000232014135708474871476857055176135356299726951347939468196281740686276377737071490279589893201040539265914058929846543490983509450954768387123950278210372329733672106533071324530742641773258264342490717158022314027913432936216083340810413696610073072406811452911784997068963495287431048383529534594249364979684452818090035864604457779064658733976295567696709318232425321646169927015249790883854248867698394025730196776157483714521232108938678605066211036060992080498581146620072876314253647232547505509601397454819496202227697613600088355206408868139956056666887646190019200032350288710278518714253254992720119086919904409930467252584688486364616189820724306433683238649651669977441436112005224927333452054422615667512774681237526018409236194300205410766503895581480799306338945672386088909254798759064316804200198084276349042688000000000000000*i1^25 + 685793592791703607716515340091103988358255674681706521834347934082220913095352867915181972781625611215673447138043069217977335251540422150630922914879703428527257465659616244410983347479722725890532784219112912105974347775761485081053769871440133433999883490040658467440597432038662588004964555397624343497767983107675781470189932359276097360431327922921624161709459823059684147942020087681654339513707680383419329805544125710143648195031488975218383781642169524789806121923031573118283871092062155383727062884685546495302679541436073255043734577013091226553270097421002404426224267185438524212753789353528317515021153462015721569392197072117704016782261724802011150608321558574305806841857942805065970354804711626713936998622253202530399503683704750462779286818702746851578880331971699386587517631856293196266074186192776894558111145986027309243286533682843158272129039930926671445585541236042012935785761835305757985174322425493394723051837902563042367690985651478860874396166909979120589753645233875055040398321546704330202486299378735049267261711065583627373111736372735279314504644062898370527101855707677013539183359457186502015108530624460886517722048462947286594143868313986490455890005194330884224952179206141062989837464922414342881089102411213192655052971512716919225860163287137123293239927782935111133713937592713752867127535038191974016472181432819930543978111115726645918210246527804286805316827406023595318186291435454496723471911193003461154869644487624784994386814041344102426838398128515112392847236424833689035720907579729012696581886344025716753450153339309694699079447329503155658349526632658525801535914354392496083887968623557837485417862270837546055182858801058533335960245607786348809413325051203736436780857993533564253989552947533169334636866448996936693438319491211556076307885000256040317467640345984117885773754040016382722048000000000000000*i1^26 + -381262712560069405061771983145052866831383649974061573127256702105504671034934140274956127404689946741979243969433970797787549494942914239112977509597208625633665870912217705172926936407713775912417428157709789015234140186461851519582275276309728253698024768561601016049151509931316667018290039074043044632733724969312441444782977407037808377669043811631379834362974081466189035193572890619694618450877686518431956444305103168911635692883137115646682251149059996902873557184588758836072088188009956421676053513737193417667211217960926958546504876374502331586902802259466588493513035171299531116476942672693072163868155364085009931585492406263796395721101435103904625542878734589551790985163189556251990373682300468766399286679335023165791787851154091183469427496866719918634958350439731953204059854650307290121424423806011121556069045041756558119377105015348321019133425800704737471819210928891109257199641399834045969077511267908451111570506636847499884045676827109443200467434657814087203693370833444322590120669365198528610671605518028449128043942234279932532785161458372145959163037191245988458459299834824310085801418802553856031772694471518987436756542529643191531892469000775457157809312242231896434510392896090518488075182768187683703562872403636111546185819608346826829231764303088685635548462367653826347611172981223786984694615342910105420369254436898455966375019760255365677615150589077663909525132388507349674922267048191451680337838243760379780420802348590968897454802034164125290012859641995653304327429036376004026189352597541468824980288858099913208055411740403136910588477186729258250910607797921948866382201867420091545274996752642248651042621520924127538994352691277656393616763034178022662878997384915117107940381120112221655971232068169423528118259910469141300962205018920727353762329636242647626217553075796983234736130904555520000000000000000*i1^27 + 160960295484225615506527661370059858079996315491052204768634141866397228728254741666551507545954565743250536305361792162791648840606547950875040569460482144110407840112092543573700294557914605128174807858171859914750301706114689007245892169556626509672482387933477128328992191062209491831102728471911199442829355584343850783384013538607489253571077040943969407087138858129162741861217285824814436518709678977131639398599397394343234145772103529666497071709492109033255915201545723214163397029632733798905240479550175009678931437521350402092480090720801028249858402001355413720343045652459543789685391653822561824786727248586937156841453689725653056210378426590849728610617032159333205723915004811732432742843172887194550234472293915042009213342105336436505450409282827859920142538381583982984113297023865901873469424637465166388321714600469742827847072099214988340429061734233172598444201241804050765631020853938616363940868420150941653701487365644384101804640793840309874141597853963584393503148333757639820607019621249104117142657427823095482927587409050151270431876065235112681899209511263396871367711891863503512038413451635519817883872574522819563060575282207772443493715931323231961721883141027244242990571027274331191550881848857581276882940412202671609486813132030694760300067609712501241577279440330771514035350399289062341944352049371250496617553531816686179966505447332003968585235835927877997969722397660898769175976678006127388255025594956669874278070508413966768047163380654053356533805589457948419851509483318115679855237613950286390535679832865725304513471081308506288899807245296139338185590081647663668181152550196882222188394130782260450421314161159580415425491627323861289772405582965387626920538743703718348202294070910852789262959777730946122190724405716842540702717011098963500923855787740650095630990075540567203042138521600000000000000*i1^28 + -20777534048546022918202060089462025920206632108473503863687579879954581798246374895432580909328363217663955304705150987121226421291200673075745210344755477510560575597618626416229936105365994243783752587289950786730642419703431990732539822756074706294260903032172817791926149352346791657712951288696829568887483172582137422915398092692273249198457152873161804598632066432172105159876090456493342800736914439594569665712384839548891633109825759303285109043967706944076557918755420505545585228775155342751816269682072227823657615765839825238223559444282949008407196612020253402301281694773136104350768759923250453223476552934518887656193375047846186570380679385933865986428801853292277828466700899040405098043049142518293418408698565870200915176872611348207407941005948596747283591749011420047394271514783221998408903763593333676514599450745078385254419559380252001340689911200237566197166452920927193630405293321086926187432214248300513475157038336237125379209742792468738557222441230308178742150120278150482482986177383756265194379195287640902271508755493172222552820532868424896855616198641873564056444290923901413051885332468194650393198686981053619616649907208908804803553626797619318102452050453595675258740681860241164353422334964491192745874926212179772831963476457695240481557890129759268292650384908932357314921767962350039293586035017579546354758745552964582520287335648108916642694495190580183373120483611213689016881561072335553118663332411045435255480698191264612387347156957130470793204459941472393336341499327630477995090182914488637392737529547273308326028773461094180998457102175206713476556422315700583105112620574678903025099312292411492996817276695628840651916110549151322360329928548926250402018770887824659442300740602357656871006691654010114534329302687208937599672113509443666862686816631112861259333006490551525048320000000000000*i1^29 + -2067463825839004718903155807716733113336982144750931057625179336982593304773427993218637227720652404790367077945290537009822181026694913281699833536305278570950667737062634266548390347017439437361029421970238795540539039570344947971902552938729074381274376490146685485918501438227989633961064764958334048692941629217374959280703910957026325400443044692646971866702946563948804168529563062189447251231808669984089262100999820680307227917150155108306711354485872813410137677689798319926376740630570076917803810964178255371645198220261344278344787009189965688089614281480914379369732692491708518383775659444016711310814542974854975763091929117096172957185391835022978614961352483318601180725578244096205285961969647192734651552287772687337901230181092801956059549860294297313116436240503576958458254934078366357128980842677536121539823743984655050180647359071471591044392630409306440195052713870202043997091004246261200668870117136932688796994833130889399615080036496762260221940169380192374550852097838859179939006684830169141883351406581619326711278331909381029823541459363681800490731962837515303025677114104729822926509024447094173064747085416564928295252621356331294543694792364520017829689005917712459321297674545853827717311202236316738882442513892044261281722858684532115672196673793367180848669561722524801356977453160858762791088321266557194505982572496835271618485312202963721284838714997202505124595989103844225373487189785746329995062046017349121388811115948221537375094606105452423059986749566138709293563027909668728733382840857660811050565349119968875675729720613416593037334717300237169107346342755969816849869006548339782650356062055703974777238352551626634363926342325946444225474033964745045567705177674745253917222217302664653481107334445565954251500251876896561345417774044863313057691451878278362863202621183754240000000000000*i1^30 + 387965680122309339244269077588115193065339904191673441395999545516402097852181580291324849334216217127843956404018804117364911080375115587398286011889696062581846136189064275088725124185599624503557838670686094574681242285255735638909069449370637835674291117697033729393371425820938967611070789350236748134059549846922848773066169367626718043428875204446364253962670189629266508394304907619814361909939829855724749834688183744866574120087725692733409260019433458807366277301008938321055419066519414216916261632775545685284557182262273695920254596618743116750594959271495295419845631478924914420688988438791142615740169081566332075104626711838591134690414143037653596627050588526520082259563331294873584643879683979174042489308151768340211096663852673540344175713797653429641473637581503561793616037101839300196595925532871010523024110003621466160790033244205010006817488727605567089528816242444584457630206298306490000715517027333878420272836862046645908244053910566942056964248496571163329767052948546204272118689583904380919714849611873655212208089775631765516122551909245389903358502604240880256267389185750903679088699242683378030813221442305710573491476612041017636517547664156228476278629825557326611022215750525301125789196763438715738715508676534055942034754650962690569449636836967372237995641915193814758718039154591842841895578997908833907828343415001124880802076237120546940427209484152884732116393774996162899927137224290227750785626589122613496837589477568147509978079600661876023666749478579652263319162444067638473306808752564248139143925306424058927412644265798501668147868584238349020680512051127456537157712476183990167751409585480562905917373274631991318763046867864150252012126728039969422393772203503727910805632968036817703093972927509776041118241890328200850786758929070726471685917091021415569812357120000000000000*i1^31 + 23928169136295018543811230757274223105031467763075189360511878400878033286231475482201968803991303431876022469270330648614911224631566584434686435264287370234086600433499294138295831164617553524731888963291770680427986260752073738025690931124940451648903530254849129834571792610405437057803934449261584721786764880093246152265211025281517831749148416787517917453342691383042296922326490061728771505766024926554817547867262373349296526622027657876933638890269029314745403036644381936380876601092237815277214503643644623746081908469599342508022182048783806205017198450461466537288266214350670478977433235066757634982926354830712301334752119425272960691859896618642076059429177290379497866089284413686473790640171207798316384293590245007778147068169347097307863324620619300893531833248352043676768664925983446866890928069851886147300520942835825339332712018438566615932143412964680622526891662724982225357061356499759583695483989496120323615140755707184142330773314853275778161007828803695312581301106906675991219891138970336185134886841415709311538822387227433306819230646097874708101911324247131317367208519684328154557644411467475630195223478680712885454672344871754190465029678059042686806273854449434825030263855856002701827195640624561648781150203178848950490575718680170423492017632124103539955956399355665221679605813810853442864205179374569639351350070300742734160486606897975347371963372638334817545797162069827014359007984719875023949508593087477347102110601135986177312990515490072531931493744719168788126459287050582702548062343170719682176801485247562277010645115358291009943250991329698137555758667811862578096117301120057756857443502957545581353142896761682337586591710645413097759759243253466333049443840305613579725556832674587404658340638327953029052868844634318063264787166769516774509850092896105005056000000000000*i1^32 + -326115549866186785660298307541331241975770107826360887122012025978378200528840029540131440515978626611168090329350643829372695640421473508566617213535790168608785111627843187819206455737906452042318378836430496429678170469274072307791757295432802775281322046679211735025572811088349510775411391857746044996801183025509148501707303037244261526235640904723407823226441710546689142596828892820701549827167705842174606587334976367975195540388966923704411835204785942776886784686996541923059649290046158715536282309423602026868854159249222103778375575691393294772110394164168037195132398779407905871348546383067331858994681379819948905773826210133973523748921805984221354596355517518990346985684620877129470650604484955962338972970927813558838732920497550393826757132363243307083512921323997836842140603283122265703037998422194287826802217807024586989598196115874679051546350272160305901428686099998050182667712347449235266219575576525063257388228950607178957921213562210676339199473327308852508939030393655144948709425295845864764644336254267261168859384814619965072059119589009996489157327498414834914413974893991125803359822034793815683248250710162149140979068989527600153958725219532518134634529445120175128314292358455739715077534005173840682702602133727595767475613496981539478054614003533613020985529347013591624192348301614629012858186456745862469956975014274301611070112632701518913800647657967950441722642500447164097980025906248328473635050154091891726184401388672192038610542947633654525354147266426439038558053422841315202578601891035229424207746063215320196170796120837967369469202715106801198406482987290211573301000665489753131111833410335709900393033786695501214329449057637728490451481610603051808668765490062737923568437348480603121949786746374355987367643282348831733214358789149728911379691837849600000000000*i1^33 + 6650497691520501889417862081454671724206264503365849502315568856313579460662912994281991452340910707835498011572467109818357443683269367626513589904826729159818445431400692281900996758335588112436639726802208492465015384888972156941521719509831297808626214862060864298996412156843871061741614739821825965483018907141306335105158793625883579018598324300602400628998501966128783542189251183561236098906470946367462592443742492896304497397209935000082686685689568031986720024775179760575563909866038238365893722969910860918355345043913512339546725124548176971604086160189363615381302208254880617935878168792337522550556922333561621800235231471254196214236354459633843019435547493132778171165424549919876757665494686982359735453727369071097858583109901808422907006482161917658970153569339882323914226776511327366035712228292175066028285288517382251351678276757135835557934846741967006036421588329902371715973304259682714357429767670073822298887452273449243581464135264904065930455063040007069510726391900923729931805974962326833043532633405379415729460368635772526899634484096863456458686346546291322638361635665254446528219253424907044761658931293941678187330528643849021879973220499043652969011935789961376315488408240314785274179151000637383356301818970989975217841520707740538148533858442577274791001068422140854860558217284686875847122311369856259506596806155693097639863194643313796961947355829303077956608746183893066171677913365264438450755646414715824702363895014849200696930386567036433697407643206170759148091122448302938899512253309207914533993355050074284761969748190406435552924638241188593707078051564690297064224407373026659685512474286171719649372090144458524686107123766345048983332591873381173467588946211171002795989826111234709284680424392401638883420118836161573809487285214218901939814400000000000*i1^34 + -63290300176566476754011634603980287591940708930228450414107396520885444794921432893783405868886979430740707324014544964309430807394543056631697363515373769723305845967423003463631742321936453003161804593529003047138105016020668602029357565473660003315056702260820085967797055900221609087720856036366515478160568504602692840632573712226172469347512730440939992093841400185105902002479797807622591522999599806985248275016907879307526913324729517159125844145614922376256546134149317998964130709404184254592830787560927824998401625775156195422188288448437622760019571502849159231417305489027857855243998780216016815999680523172820906671074153069233179659013614979185323710204634902720372766989511487952713308880033826082801155498465820652764859453301252120289715172813323605381815671869618049387036296137554877095676444797522388229331238472433532325940432222669685410302466133350352245724155861374358031146869439048827609112875524750791526477797872958728868845218754508684518873451244922590956132757873349008291114793541466673455798860495788162300042139545261618609044152954197281498934647239076261805089362196471424904095527458086272859051755201322841178293381299722175008764691021898371298737852098270801643797272723168398510605196367321494196419295689504808944130085291741553422227004741042716574433909325397485176661178063922336821241189949540570944584456383393893022816576422387647455954095815333509568834541345050997793001221403662616140404846827191308044437813500601316191827926228321309907338975142191261752964634734599132112534480285305329521573201881662871840957172448160666123919004776636916651505222086006164334380000521642102547543039684072224308432524438373333827526335533892227326997213555694133397110872751695931217003211359775864810926518597632106078993843863136804214438675214363525120000000000*i1^35 + 232296683776948058411469150101019639350364606934088087742768560337775476358101958476182149749631161994988296695686865139649836725766379613030709589833701907102027583005146569239292581184754165159392814651148458690821222963447080701121989540914161786358412576447496092368992656583082167523289331508682525316526440832669642224495802089028610557675168280929205264600627971713700612529941541069385145861121868240823166906683721441101906713007948395512310335101280177352720664737367271397523843458279561731750038971462954207609120609383817994027527595584525443411215904317243091930238472683382065157863471718443880186196297470543273724124261357746299348816960948369446380438050042292479814819402675638042295935275398401092676330832645452466551063742212303679543564037116818238576121816817362422032331335564573000467547111427511431578792921190490604339108510847326591659474848768084476174366628046212865460818754408009469561213154014902383664677209364606715972327332849949081179638580926749435902313886412835537173649151753897543011489871986866898492126514028404533266189521193552286251763804914537633267868203181962106199024143499769426480789349651939253231568642277352551509689363678051426581172201612840662793423828506332291489259656374168107023103118811454354410001100200055117211840364822511182435877480770265523004819168516739804826232340173848477325518708581058035845370693226996270573589961397369787737900124731614334173156039715403312683370412290779731936645032760349983903557873030460015068018355045009228959506613108636707937509077515140906490016213534439062184946836206430165567168532606359391582918826089309027250768322639472101389760730607895534227740180197302491941170483458109251920001772746860421573782193997511344005925053557517211161320969087970716162682257403538004174637629440000000000*i1^36 + -369994340818298108346149204180939444567400901687288478936691825683124448338147943859496158050580672928454426118057827018614952228028301604712142084401067631995343984115730699183034015875879649504799358899330379650918168185548595629440504090205496318343890832893280459964285863185695830062886665615973412668310752825225134093849375656169323144631250498499507025973772548327080385644009141688728940474447799311231874555016541766009164471769319390122552063384600118295925029025951089612725605417475715743487754252679000460112708292467512912760445327544475737446361494027546431485016079875953452886717801281434227155040521319684213915935912607200883546946073568175962459317003515007927981568024679333487055769507899025541184566017878971760438995308444721814652234756138224022037043094680852705097596842615022322803213303258327911425081067901644257491185385536195814936254770343017537816724340662693725748095149213125436132432822351562563855223039060226059960565002579379807362977267166854527737737687688361310751307967730046773282250894320130377446350504971650834292784731166405609277480263056412907932749042255458795921075164701243488721772572714183044039767301876123656168630258591094412311991311607613998770701167788527205691720391045072542719477919902973903263736726983262268271800197881164091750328083840176124643303276819878099996784693090370086965163774985556462246923411651867665513713741344621977928647169593251081709394217655255630259330260140822421822535790510193348259624105112826749501658425833429760212019577028715232565591942451548159021048226089489435031775186298837133348596851412969618004727976378129307779856224843804178868046628817457480922279902204486280605133828572469579917311809838592399784644653014121535769306144124643649406838429295187436140749351070644305920000000000*i1^37 + 472236510327134400844520869981230899892584728770734812092901657289916019812322242686672057077978320279584139396952672658734365926002544559391258363012320963018124286223604296061104147639126751253029732262841259056906016954590803493485283949559351814856697086235638007196421787354052703002075738314753507656192811369943440186196473814413770769561427924975179834570328362345463389867975474474543750521159152586653257940339291497565768361890639029932569732476996093382434207755881975381535451315024394705535234666383760385777321349734544887046207883520916020003276198891466842867510212867041292070341932804180482998763217763400449611305083598343670666956329267015383924991665086112369161956159178913832888741337678181633990338816207428110280202529622613988317536896078083579850532840650701572254452809494450723129814508007685447617754379313211508115332372649479170713385341430082915109214410151697071953211338700239614008748695314548051583873200894058313360861388731257171952906164325885515913541644076786402360070642699361645054800934884917933957728996067702517583697088515502261545657682805165315527700405069937251449166685317080016250943390191770845658327280021442904510825078947410531056583471302037461726775299601809272541019953548187082277962475312354732023442164106665846757634857867285806200947366042812742924108355736708244034384319454652021440384671409887245180957664360847993122064748041806931256825830297156017174116521461755898940450690846570082580471480671387405735467818963136060999453754258186778884520759620379636455430991105917752710924148542111237963221022836327263067135107443685014732470885792661426817243920587173719401934419275667282114014819362596427835013522214339428742588800253768509776121280345172302680187964190631680337931318915641582593704460288000000000*i1^38 + -159725100156489913641289436156327422220714109423586436698544702189466570412802980495042792564393026493217828970110054140806932602792228059902877879967464494263471867855948850938792952763331196165967414510310101342305372678653841411737660767905670512629029788885547653309766374212386279452575880429184445065715762609504501706342367668642674288703696339426521653766346002994734543698045488425223206908389203678756697398097202221072354328575233275077760758003351262103084632077294807128228397033087010840023275386555391918282151212693882972331345143956476073811497992733115604099133951893511618252056405378946299735716913279500789119234155969091335781822960431070317369665243550073414094680230480410458958495829604329762168073888037460327235705642893144152662072778706843610356503484673440987082936522486533716949643152303641092854045388249825970721770950942585077400439400013801134097511183394687442308556752272659495147059413310713857865109882522638951465617849294951476171703265266758431065777125491172718239966278831837150662987357441656084530115710146133586441509359541019867114340727541017338099713645636725178120366705307745298673025758918301530134524227426761816567443263767144089412066447890753305426434068137447707396986103423130884232330285209340324503943754323392032631330419064555912631202144755720619500110067412464088993925114589196179692338932556282313556731000030174718511059367505741847169261161175383007887540936540390434667639852687173896701799461941372058406126371885644308561284134216814715063633296297977155300020764034849632055712404558211688569052489254006438364279053430141962384655451246499470705846063296847309429330713162397599104621486595683873895164514917211807282288570766801733050137598495801009053942316450295957637825959978860124569600000000*i1^39 + 50563298299575571106247795793905038271354405144095745461090572116289090068701464438024296566594846523353266797394518623973742042358328763846301706220941791669881890673666547316648566903265913495463345067567454054972296850959742786904449753963509184804592776822230688165885939068670220146105971431501290212100295206169040344396879211100808413476792890550914153730781300708685222681450743636754759964743890993388200305298769041887639842108682766328524107462251404244750986385908016767003814931291923997616652050160016705809111624080771941421525207274735359729480266760565175639623071408723579637716019021071443154264239337899150448292352250934189212646760577416203665339293485126621564332006017835253342837645842897542794560515390590972813508807769786824747004986306993734468623503736297296638731480280484544125426889283567986624492714576336692701651029174196035191920469199659768615958652539637265894890324262976078838734684581971817347149863530445010305802380932351674793045004621813622412172613944186413728721623219409105701487380894457826133436724456832197726773981810629549599798154457183212202772213917963046056504765328981981589514769695314502960153515926144790716732166453124215283359345931476219575360902530706815130736363121264257785942362166347054235684989408611317001274347180910680534082742324074552569498529815955003690552844820163149707322329317405548119293196322788065396547166334432585303903957432536231556320070616947697747263269629515870747393548379336455907927652266218956471249511601244238268429709475287618394044794314634283187595658066655097700298270702099015735763438296383804415535904714197729608106235139453609036936279723851133532601101841433340913849734097222309392795597893853061351726308765646496340653738306132395163476872396800000000*i1^40 + 154219822458597930292831722609720118753329925124305681498758187999732387186134399817849723761673062415433972523601170420884931575050763361947376492673018140684798434358113977537211476571239629107806135688100106252124476158107379874748399855215848035379309859448487519112332917815458240138512726701046948451149411623181737884231197626102581907352405770608561592077642199250367770670135091439683474079285944863477969303130248720034067626247649808807865027063848662488816396779157942214634942587365300261783400753281284891329472197734726091796728137800235853574271261782390497755983661094478162696947196135091792164502961640900258183318863650313001360423936219250062602905853222482756595023492552154663068203064223189343076854443415580487309088045415150932077675805276391605749572989945178235429511318260916412543875612492959834435413333942840958816953860344723564917266752126304291217705718551283334260032433091000284256448806884000355641969448916931920770905059688383022689236759394318137160495195920436505699734787567228083957106224947747576960081547850330555861538047934881851011833377549894685008085363348906160555675055285819271743313154666472320558269473342708663700192261684416144903290136029611577842891004689067877877731820885641186044687668754737388985595968396881059063165553669305558399961486581746207862923481125071855160940036980275488836292772760746460340422211735956317257512392304950350907881445169250194328926530661415557281442342949271393815087931722921055453497781980904552420319782571528673329117376110089867987518917940387897401157584325364298096488176281440522345603373447017764771623175088566064323900334133288734051831471326558306972098174246928133340881334350994469203735963951773817601400433005564065976954473745059781017600000000*i1^41 + 5459394927095871310322800913235119968090360651720320521295868117759562858511805917946347378658457859072144946508040862618408375285780670006402107629852454147675472589314845252683985052656512866467877038436209691293266901048153917183362374173409672000838036834729258041635901238144812962764521940094813559774014714733190157395723761728269835247688848696584919519178723029822019364736085093592740169227303666335551578793210225228876558698327926589394126134054175892465518070232148872878593624061438030241546988448587500503451139781825122836718989558675703050656487121186124383726832782247004768079269139291568064055858128750899855229300678663469353670473410352913787529887234389165007765674965943045535186433310841260598387920288131427133225780867431629363047508347614334770765954415854111586457564150988605434881093711104810045356499639638980642502898003846240599729578766064616324186644879885173327080374955473356323124063107481167738461339780782412268863507194737180566616095319393175654876226559723746429893895430993603403441869839887064172274735757057557154261435604920147098802538431450978461843275702770881879030471147256729407338822381856411351057454910659632286819261650830212702160470662142975771856214916011342349139389127930221024523064721955854949973996234701178421040551283221323867948835275058836034115886950570618561111108110509112765660393764046671696840105062947876620794460496205196161771433013817115518568854214270508636284545327378191631628196518019784711288882496302305548930215492489327655692697911843955329317085580260946124775438747165340561943137900082403728284876242510769835060857090467684813845415433442433226043164421653903075864806602163212586705227694669672330087030441931881409374048864101298556354670100480000000*i1^42 + -4611435879546937962632379285194177985928059974633289002297115628850324423392106787916148648882148229517133547903087714208484491442091977446492052180087695191670760182176598392623129278122104477306715425535736095770249312017637830714981918258173209050622552178324766889871819474725061340017916401798452334330826569179130609733473896106143667630038595055228704390041588001781864785621587835774245224169782988479549367198572410059314200150692551522923244969149927163486727756937217840678175919862695494482363288778157354182207603211147586020266124691326408424539314701496020639407469814665564888596999382749645411984540069711642615787794588182181569481527927239328683218964063933605629373876713480602437317103269792702896852332993224990549656186583632410306576880535372164728383103769896090822223879418445048547913145600076802703068704380292535599822507351432527172879052460824332498596720308742901657016206798526132294299224628015006224549161739882823918684371515919815437137784793874248226620234895399906889501562719610292600432386672984995043963404377326759487300915321588986513969007503520478408118868233693803174291462863262242368731293569683126867602137940834477212423638901100176781951315811645393788296511670640535156311174448851797881322288015288354223917185252363915765387201927466990416555517812449644785149193625987660682752395704356981939631349727328265445139514570320366895656303260058937506989188647998822361207466206653797451094441692978517987166180563162147894234925360882063193912568987110348868412364863158725918525589290853703948111317176611163990398468939892296427095162297657254288522301844770930022498458727534513285122489366943537224381979769447471939585639781566130173548386846819003651232926863479745282048000000*i1^43 + 19790092096616257705166859003044916604354915092970440885803657627175552249558143017675794172897067823185657128686249375448371726117568377064039472527050690868643128267228341291389075981168705490823471886331389716972046157873839113618360133234137265251670396647000335975636823290903005968900096179456634812730983652711538223026585167622400570254877530203989297596383190483543727818336622938444781649910946700412295662183281238667665679845264782545761912142408939620251479034674246754006926774966588735213577070998961249085013395197819404265263739277762440865146749737961362663207930392867723037312509186809548570270534310922411519847817814170035692590174170955416215010605902479385609466615914069114653401103267952027547220963868101454019013923689289750356409601955284789204533817939864434152506709085934336597468876979503856374451495147831129185690077173963820865507779133944191089199719130968101046065054353455265496927140417174725374463702877516921001446801828512686983020396159704273165166676345037383967916293944170423517892981825184809360488677115333626555591607596310022872245996021412381604898409734850986316531933381619147760975477414102972838789120451811722899976432649380693746174893856556215422166935901414128541462633210499773004043340375700657986367534559765728174275545623650310729199562316521822208802954649372126107375603598345021095423041242402460681541534789071083891050434695991732383482388455192619585103093135230955951748143996575481917360033192468984291486511332628176391955623661148534443020408003575955515935186174842757147671665332118657425790794865829955940340996980615236583624064005013920395169505308156305027397104499731548609290028053580968809195642634253516368476315723051829970790776832000000*i1^44 + -49776642028816145106696079244549564572190540339892220440758873811480806587345123385737703802164292798720172545352841773158122058179016554729158902959224919318126759131891252850591853463488867153064162711669844438664232209707245092656703755976933321984257862738287285659023238355378923720046034712012759594987480887575781600452716586431914872967780445713436966906109117343059011250884004331267958438932346394420497748429964528498222263558060159206099671705764530865518774321243078708048817533269813766023505466027356781636671381704401652315320220722021850626656061917071714260522147796080403753838702686323642292356676304956023678790983378467688389452212854996871735672673864273755211237513848456863321698956618116229974368921949462249095825166237535847770161172299868211334573821206428559906769908654852145970551481852373121811742669374543635973394535339915506082677374898716207575899891594556857844308462378297500552512869102218928772612552685399312858357478595198999809015785011075242026073677367506023185691550328502559514126421545145637046910819868847307604293953198340075731624153284688695170804579522547216535228931303397756066677332523897357591250547538706213451252301793516303958188266167704286260285286069851617936889366213630399520392402011430942906379780308550123019167268508238287747922220249998095982608473373342963419642136985890389422663692076702674712894843353611458445144503896840624836626242366659846073713070368658844039746610869889970282291067746631510598775909141543040210742073995151543201479193172980692323326516936435013619083609199329970159698320259778278993279573211457404716259905361279989578292660787426160497911924393874408987376808415533974403185849483837575662708436081049600000*i1^45 + 16607718083733425321945736152428636800602966306706094714105085127413330088153848891614992895382103607718542709332739545079451326108351287961464126848899839758662932391886539314060082639245943523003181250453701095089650386065107843122997800377509610025119586237151522496387694706418760850038011243239709624177479278747598727942380102075321998299488573567668198137031695283390736593849485025284077473741332902178746492471172915869462572303589599918765554001064447440269776300786067390585036356173207157285128700490786043664046075371995969280976852295622505194990650173654005307299920782514576506603699192489654524684904122430473879789424218775446139310545130876877991381360922426646396252994132392607723936300399611743272437833359290480301651483091145820607085519132769682534993190147542584307428637769940459422355462687338233128942489128471086812229191642312276423922213963037623625459827525000973305869647743243294761294801992312614837241757627562039658861777378630693963123827099679328475704071443513103466965006025649786133197994106387968824870828972549290269704083644349104350176409671232491414640644363158476096564216249324092174166949688573761094143143951647891063244003403260369693969199304729481764898881145312077626546824474735502415432587787466357509654605581396093184883480451814810899199709709537700798852494352770620942923786196599968082885926007885380849613002783941953330690441200353410312940792913371534089066341652162150179979438888371293332604758790995420221035390882625806351647267051562526030153995041428425026280315247512230491063148316170705408620339953022203134686373211821089237784482795624450640854751710482767491378081109871785820973807602832961573368042151634534400000*i1^46 + -51386541396712042777962863793465736733603902654580585455096113450918252958129271305625224983790565929194037559207334068890476118958980695604740099254285957306394478764823838777466277183491726366707268407142621967999724590847869160642613422538644619144439415002249447117176501178493096690063653047966442887934518165658355228300813776820637048153843645902706427825041420108212426374238422146891743985712355139303157520969588898382230864813038825172242493170543824474725681686315782619552618710770945381942628694900873496556700045542885069100681791000385488720298137176298368688307976439381661847642968017234394743222271949646567867045169407838771215775396222285096845657952401700344598283088280142433042948898803195121525321353300997975936913053343259399870431099781980550760162224927379753485311747397121854203852876885104002307297471869127744231539327839443542313744544483928307897501417616593396322579502617957006780630780480083401459081645416965593675912795564610336772990536721785636449692180923885147679906977192617233542924595878957411945670141526105463009713337744990172511995383262189283494967377995051617544843455080007625954027711440622724293815736646590147516727180092742859988629065445710130271489656319945215049961767813334732114024435159971304512602711910979381139496953970181355969529410291815816873476391965519298066058901425092737371383913381079055183654360096956776862941678088053503963281690000680138290104941688405481997188281907235360132607451597890363220852265993375732011691622577131419132747801986761869254538750948207850070996448057990854667785707280770071873220919745431096625423058002264945713169894241369520394209620083009918827724506992740820582400000*i1^47 + 129264202006049477225809939130375614388280591904457711922456532898864315355083065207742012995764369630319587175983596188197238294712881322657747378411164746937808012001267540022977999003332773725021822525491496316927493923166364689677569369519056926859776774921182111558952855011909173220495923378463520029495754663698785607842841720099321839183630510957687656568583941508155620868300298107443640237992548524822896491412313693889391965010183808211645418183386680303048096979810729008273445783962936385410244123766845269965215385195963841676857090725456237386997764755924069431660604622846619295060579939234972812786900277545267123960727258897420478848564460996938978094481205673393146912455152295086163457386981448844306197756005789958272816888320127283936894626995651053378892676281631455758552815580402278987749219325143047902188099830868665831856771337898903549732148832946935791438729889837776910123924209592916672567775239850257201035643842710881953964182231104250048411381211012393941302516364178133489540489510784169767786194279244293332633226601193966628682387539499017391474492683721860299803056003244603471144106787854649693146095318373570304018489037186315407144855191141657075186385416479299085965801962142117250618343208403598216308287318520336667988435460478325501434031747469748626062544523783585398839514988741971800460147900866777782763862415404604674700318099146178011882755045519487082028772148281945127612693233965712569905412072068015500748723533520162301071382578598648730467224688330795117219409413821368802084320164696305500648174178259661196082104241427473158995256812091372050733609962169106416082841264606262410790353673371004467937280000*i1^48 + -476992678038905631940277439445990111653375221516808764028531942555777348107167426922607343759660154814710546763178695208722831064773274273258814735881473360765648429807612110425748110943096308211444274567665081237725122565373470042026169943407049473949902406447583588381133495531225114627499472836858242301693061554709726898348185732155094503176563277790251756781660574501006294263556129394655587539495879970847842246819971672321529956573190387927059078758448728634020786130332699684787368210854284113042593605042881058991207616692156599963647842492321359699073198761061934104013941416553405160686831560945235837631981015144767938862646625593754710231802653882675846588110887930316707944930959671554697880067569953839454390846707586189750704628901621944588166875611635584011349406104675006060433725802075785648087039897160868437828515741929900363719579466293295782615805424810252514491250176934784476289045856508946665683864582668978569974178663649981741916563341587579361101250064195779623968716341958487498756438568483877803094079215042472030161283066804505073068262642095911394452433407337551656044049185830545010867176065996782481791294798166298536803124718417002102630822300363827157637631880688793294410092580470842171204888602750115051390130257454740740841824705645400496176045044236673570164073586280237925759111206159954527492425793559860049261423125218434615343449435131403858742435830526159821490865539464870192733106386050804477572947080408757664896724517733904563780504669855833535135467380576997628575263088794897268107055968556553756876265467435028828638350224028738224253416931435955124483997482820268156862533727299620984324096000*i1^49 + 948434015564492835573719708006563259423744884332027310184743350861357002332921919504966863048166646919970931972698863037969235290340067643292021372343021463183298458648070361031436763626474219680153165287681363217186930549491073788813302670921581793372533934976518944103230194881811461999398611925568458624678327300290497297238909250598875303746813481505981206155539681070112810676789775395789157046723576719379335027443520815641272878989526277783328447727602916022575364222426754591426645899006074214921154103812728238996864895247090327967586245535969905091867759020488039857952379169979979639641185753302652164183891499807096728752362182268924419775743280907573325054073009413844398539885156492952725646953291785417958722959509498131976013334403375758154336278678876191070754007438784502998554167411138546750991113076626483979574148897273300462547240992907139657709923992846051118069456054853869656886086118442428027703877625535408768419525159298110418262509922835506559206251019279822647064799280332237766120117146667364538035146172188209540949313156494550850483983487170031898479670555662960489926958262873403194369525776564065544460913636548785666192702428146551846494934505878138428001133737387518249619859194356089613671406291784963988574792612959056430258164043169312527181182645365278429498429072079198169630972930449765345850664144622800161776583707757141464021876688003140265601189330677679773731009330945533495373939558261799518586328701292501620177826854827868266588454620081646883598887341368752346870188385370293310980240993839476441137959530543164309369572513172747791845385757694287691692355391332835297067008000*i1^50 + -2203358175320128227587535024350606755601922022324255709677918984801375254654082065859229837821041198440364640864542022495813882250638664421960382288595223477971548019119019867750624219882685505989231330797396049511433675698404950739054181501084508037041503533374679161116194974075180124651065068313307425051556588549709761014172333947135562339283478002443785836710748500371927366566199869756215510951247030603950927297887688301393778353149803641474600757600027120135243271130532091789430043492476132290664658831484265114429732074304384976074035639407575544942735640084422610897019655007792986045626303363309597736704315414461432457965665918561130209253765565395221848578403081365762767250755962723783242362785315150067927290069216144432643567296896478254348828474516731325189799062064651003072948166594049765472759817014296571516205061114228922570037326406883473330431392131741276656401261686610070899283480932832475659075633144285618385198582712120237163344651116932032992569483125171460436416069532579331416767002496147275040359871330305533344319668612024164860959401686682346067838524824557619691527421040035091329705214009393288588866591329523834172877872642015701272882970930330585241036139747503550248226825839776457153512731280145505666860374509164242899904239847625041819037575548129620032368700143771660505451390820834490470020262990862957198209877510042956038726361352637000028348528165766185727013170090180042306516679398844354904292055147740233070625139224436084212133683938901668485574566253180279193893627082236803861160763769563213464791963514631813511334723084501287598484938005141996437504000*i1^51 + 1678599208124406389190417319207744533318424876037655610763353065542985905650140992917616808175623576028722999789588782633430139037131879587197014962497159400164858182698079345272076378524534040308883501250327120902936355228685227735565360347097925433229555990484917819726491903659107492082821781172078934389988992742082782468371494342855806929694561147249964877072275141300988084664000109297428570266292770712237582041005332890412859660159936028531924060700212281664059311931053280611055452344560967405825156338326607911867755890213532776517533393224883965408798349404416793531367857243171769263315745927676863796232125052179967453074676683503822715890482910739824883820852233403703292427745074900107156794266747171160124453646437102786471474759793290424943601489640607036516721163712374916135785164954247370898387757660307112487863141629614798999311888338772341465592439014481911587968727158046109731075315796552789107840837810887045975485268687790636825238490713912303508789463730816958417538519679812265849811140470478434692697285240778418431471694332093644672614180462443236137706748153852956423744666172204409148145613294068829501344533611939977759653498321052893553266808186119608565245960942633348016107399189164255839448439840873090271227817899459352739725099239001252283828929171732242658874943953211602454215160618996158444562605985937772483481953091021143778787565474742755750581499613057935011290976540577032529136443170339564568537267326676973038649599129162488459130137810423899598859396796801545875372099853645761003105305081881379369025360400161400112756297782361115852800*i1^52 + -423847325023947049767010671041633278150807720308785655774775269394686207458041887561383730693620936468161241325144878233926701636879109663713242066850328455851487242902036106651206824694187052092314470340069394335954533748701933825138468597459938134332582519576399351387195017526323823605234003098451704455198823926628477438993846829290477623290219910591270804364640104602975454814902749150149877870456435018580479945650893667597629444934879360882254626883177676071504481816092237902406419444357584828994734891913528342478283410590906756220634307198789509231948669204610772862226792725408202931225796518197975217186989621671232725780678988970326220468674304938341001954007778261404048230398130222404548072825731130709710348123501439979451094690620078589702657106717846768550905821146375249507179167160236844612525778601216757815472661110427934312749185935478304997064060191123344835637309627054606629275121411082518206106138069151203016796611008154469061369097100671983478069306023497071329635135342666263288986208476431582074757447126332502625856071782468821885337517969673451711349233581235194071669184924846136511554405802179421282632913249491370819029413849443882788972121786917639220338088711052840157617434217725221560345490047197858697895257431601950796289349458587513124639695328111493374237129191575336715112827447241321728949731311914903867500806316609830744453604026984573870651258929500882255664347612084954336394803480671179149091786217005536074272678737834687078221621413502840864631336879465800551334941848246645755420801230490390671775118821246894080*i1^53 + 7931608081506502246389304810199661970624430028150957293818831081115493849499437201161928336489273608249183954633553689327435263632223758058145889531054265682021414727899929827597684163119075567406591290230670682011502728594747515753798602618709425238980259747084529980601519687810162970364465596261301307970260328786286542445302905763164890529416647753824912520807886873744953554965430880695637554340598513502239344200979789290297905930310062711988445856474625771218436978569919870086965120582042815604401847737082648436773043326414053430196534601859638178756550908412416620328750758532992332615163622094693081269132134995379076862348680426348380827653837426335454589844042026600798010117492470342168005035211821640351849656507619574399221029109184569616381691240141518949507903820145994487288514157370313085138443037130196025568053094469976700582922395264484286009247526551707756100303484117508996031458282404440506964624726711033981869114760021231785270049129733255025791997753742482951949602606934486067241299867845777068636682522021948292852523467437917787576300645648113268658516353369255961428807765919397984967002399488960371544309243777586343452591355192219556260677446938545991279296517487571384971393464173315686880643479285413642176874399445067677150550735744826796092554895421017246419309549540952273431664245124137169405786964003774878005990485126149996053945563637787300819177701937675055265066401588374166337469952036661622584065389338811119130705136088425577679110133065753264210355922787600299750136215860099543045398273720320*i1^54 + -17754442464835524559448116999687691684508781403950890789195886618851454529231297160569443911847395606714073028454240474499933411409632691472487571461686340329364876275232280963202600282253865830698486325407555035396148414805215490841893716315442309230596399427467371116176781662949395764700575080288588175552039021769165174167062487591725358183004052081015330349994439737375135150448643471385053341131894875667114701204185999286747826033724204929924919262633431298146437671574175797114009265371182579742214868265650972480048902781585426810896568655333322071195645514272076479560674819951330924236126735124269150646454338958861266551067921745372848275136621250861705805624936865255159385657335702692640090324664697077158468147180644147388133050338291277434681829494947018705321448431014681446510364388127929942479243295759273392107845396257355086185230183515673653582537994459510193729380045440504228119513065076975826370998474058128156247890180822611280166874477399789274095393058098195724851653653120570056210575574912965822669473267756036251523560211319989338603677777501894203973398491108373492884285942531081388950531133843959732856821399926699167043496407997929941944909782956163693435552358107399573221452050672483229580776450815663833857625637716213241793537475846117014946381805398818071388468109368032990001387313530283712465978173428757756498313235284793556349747712989546805075365227322632102063337190994625960734236438132373931502653367384028391167746389719880655583382874522892015065868435456*i1^55 - N1*28990548730923769032700996102534635046573791237277680081417162705673632642823937425132413918761841934668117691676041886877885894367303003659903237409829201260551904341688705201229467260209392632782878878855491620087815626788946532775553639483819096334821253518679754751434412095357890123611889696107500621596312774762303228993905772017006636842453211836761186528353022593928799872035077297669872663586711280879710971416632799586343078018968220863087904062531852981862804425332511579299664552722770764707757417504953280761117186252778367016483550042929860144792831723138128766329453085454863645481931155*i3 ] ]