[ [ 11862556108651493368682295815596516270937182169956895458136876265663762902907955976048838856404145387898185332080541164578148247155127130253253561505087308841800080391819581590891549438567703498642432470504399516754191916324371484684174886371022068378317283886757958193717531352280491126779844026298307058336599192817169829735010727652395735662137454661631557500950960002651199037259653907369425658456611711356478969108247995498382529912933664165570921706160269518813378774606302270801005907991061668691314900643281819733528592905920890300804072130321619574062600942929344611779072584755582488499116535516896331115567461960161792513990713214712498192804894672621134054014493616479263406550693236654789321712646851587089879364097577018176611888761446815521949945147301644989391168323905626074102170417704337081950482019901498509249954525725862586785447259765300196381986834931909510646822318629770910595349101770531388502706301356038146757462741735464135516002318358343701194211251835703536932006046659968664177009691029994968960049829318061878476250325743508048152559357662493793790778612510911437631459436207646271084444756129715605364077289883589953696310260918558032076467921842166752607975407876130422231842206515495576105668353972831994818665432321325706910936213214857732158766702096582924177422193674861523554921957053922511663547722612936087365011934553497058185333969017792102400000000000000000000000000000000000000000000000000000000 + -15124432288706216391625412616515697613730618626955432090566543766664019492763262664631141797784522630020706916369926159994928676942092883421041436202052582298379249424223346581137729876852975849076147466796451334397712156806798466271308138359218424961800748908216447973616268683299511985482828184034676966040500696595393579338848824524431560124892768504672278467060194093753934292364584946286196748858555404597470786220861482486101145383481066310587499675705543433507147228381051840297646466856958592790258497239832133619388299194634785478118569681034488101476926986368267260198391211059134573609161785348595386257962298547909191283045242784505535203578918106812613856147638607811115531611359267623560384075272697055967416406358971661225901456058169092919850831268178114745631717094994907377243384949041557378693502826277100000277886886168476046362223224337956562664534502560934889151782018867775967618788196059757245113129313352691089215403779211605998441971051565254466071331466910928685210174679447356079430257956276925555239865803919461297861970786472799908022212353555169719761176409252439667279864509299115067519558045498796626268622716725370068627972781307320571061028262269584441703946719781732240153607144766016186483609155680828517352313975083804411309009068868362020221965219497525043507639018149378831343625080608586108359183478917755208356809760461998713854197221870796800000000000000000000000000000000000000000000000000000000*i1 + 7815165889642868247279965340539887277518064363375750388843144515666275301868880327939261890036165838019355673416019142204123476414709671703189732836281943235790293785338299274102729074661282673897030883071420036137467811321053946599941970754426299195403301627244252253481817234707536636555368976514451237069722757238150260182364913762638323751079803750004090633545482755203897974718016596200360082595512441131580643182829095003200681595525934702097188443545646706775435101692570638135214385232844754556242226582757984011291647213709735020878519721535284364152441325158720994012727581410108334756835420036198854786096689294294412769400138435600307783815211331101185566268327994872596686425449433924963848592147138038275992303850146574840282193742666570733285680485634074268130629780816431950128444938562828356859213641699123828564612205429186904438231014927703669042250709668139011518131129715308200390750337721955570392507943403335492801420669014833135865575063190096193344527100965496154313535800806580743094264015948271433463996353318634025771632895967014244768335121926089882773992669747893487073835833753400423293592369899223883835779750761537314234223424197004138086294423664104871198833912092993702237168339949913746724505542005991988085639593403341419289066467584775092180892529710630215148908008928775252523627910459540810557228836116902301865016521923700851793071999811584000000000000000000000000000000000000000000000000000000*i1^2 + -2151266367595336461161593423633729848592148985864434277800874510896505542168950376584751439692789646483434353424754243471372800549031378108782524445272535886237461208805138518998167894702837624087417836170333522346010220560400500462671241163872061628207306287086493237251828162624750467844920879947411207308526598050827237093896355236160824506396580337066470566916359379034466785055866033362015936442793948039803903911676272767452434728477328350269650753298462599331509670329761621230015787107213531476245815457977341331722559933458143177614820390189142235024425324544294869020966542833677805952364443954565831044415053593181087793105171732532098495729602199760428666066501671487582805225364050568086086393073775565837930529119648963650214083785946655223639949245549711054174057056197718543930607553625839414543409853597215365342635196919970072924900578407913957841164369522318665033539166118104637183704352159246901140083075392130006330565953683370857666450080781632710889590078332000143857565343203997877500644278190884039062840004088603723144367186146954860228756567517487933364753479891642652366386283723805699663513508884215601277962240491337792285160564354158840751894027649678119719611463293729900965235938041570132023141335040672573861848601155676235150110597350708284149831684991707763550496066977414802516120038335600877056568775252762550672860270811835932435259221606400000000000000000000000000000000000000000000000000000*i1^3 + 405600366641693741830153007128126185678023312176388035611121757042596920685947272973318340541688200560435647364112418804166679589897871767896190073772883748683754145175280390830563327861515883775134058452367724480252643900653800516243410956330523834549863431251766216520097605716426966939532978119655575034957999186388823081493572436865839368163521195885313395580163897970709741077862030416529082803320767260215413920755356723942964313941582199448828810533060937915177473847811388981007154970175373543969369797826948129034825291880508617289793095804757258015898815233247115314361976225634632068366108618414241049083338137573900937809102312542276606998748076064026322742579462054521303111599281967675948948905351085633976070832353901961678975981009671123311135795354315581637782372435474833113165162672074627433999754507268348455425268016705625249553727205889292559871095071304326821192468980766125758716816848400373300460991841826009643342485216795475883298202201712009760963003294343102670692759756805393177219815898562737998439170323982516839403641794475562707447483248595374800312929096819410685284270276930593115290416737047173026687117234261210234847805083168391010570091587599230790633135935725586199535989435672623971155339774459688279496840604494021682282138372423359440637895583692731745670311350191386549460988283980772567397769057422306197160494566293101249843691520000000000000000000000000000000000000000000000000000*i1^4 + -47483508251897050519343921265633635324394657657488897195139106901165992505903402226711602765461710784385677111502824552528864351319379174092370186744524688339563079346508145884666673655542572290077598231413492833624525753348407735178382360349988219125820744984424490840821511416997205265735300938351120404121273844832950541742688344160573339601856800192317199485198181527294502548397791541806816541801801868040920422362743657202010038972550593988270185034065307155500754539710705888099519021569117968416194181957156380372873236711725094747928172268495694020017286181149396727061862130750030884139742055743751703766406130216826099776325755449561035838991095056323093774589966419177539196134021087641835269417461470718606113252302064464594264974933029909384570678679131713970583778570601475779240952633175378390811517176874584141617843675379633719314249473145076079519277311411682170359726263462192126262628411937569516143192263342943851906960456067903010469299705695554363444747009443455946522027736154992214511030997429208301779855321381110441267400179804338688130267218825199188572645301640832549705037958247588648400981665522919996715619861164041494101956303177651536098539508217584757637192455379260358190934828147965633706351103919505030791517755619896139106707621529364993441141382017395639775296165013879908578307767704343214594372839501976764326299933664986481557504000000000000000000000000000000000000000000000000000*i1^5 + 3813467970566320633529642712113211595032124315550954429890975132168942719445454576682789876069811501765809644834403527016112746759225768157125234199451326473399165229106891763646477554947494027987699551144499624595294591831686687987449372001824685648627297475911997117566249776234579175668507462410199134695212255345413158633418257573838097560834938819808530988062524083587217190814589770833220275927868949517221828533651254600726038831931133461464224157455419590387264748031135887463431187476635006390081597482421970155233974616219360896497977404829021509932289889584886649890257185187791937652255462680512952775585780926130048983041439122652662558846543466999009413816368353690807471322022558323692190622095264663172598007432389555717051479287985491388016659795238419866800280331121086253445126153606300027627751020325693458932936173916413830509755861004791604777080737324602209002821720240255807790699045520193496340152062565331805985488760099212575431003983345194569674550833700779812541293246710701513521357350851467013601218004005916611931091229452336411813097768542665210241593378530920402597511960189979621170536468715884746996131921206677313749183754176437279947596661127741878137127167356782842309399491751217581648658053385373108828974768148076471541315791404289627126198493834558163904245194163824345779498411471542450311282605523193048535946147369533518643200000000000000000000000000000000000000000000000000*i1^6 + -43895707133846586951631537762379088584170369781670500446132892165346204363562565808949279342854374058454974820015069494254226820724894356547204012620661829167004904121294619828995337891145050748850889997964114955631050669612424955195431460218329242878938536600713416368950110467012646225695694354245522720505668677288196136376916296633211834237073445742319183229644961810194087664040143825130220372049407526141991881864834479718367055025593786902334943638716697226836666885401878184444265184231271871224076219844580004182969528053556916985609540868146969250449747222580349431655949868389357927155639715738884113005213725676621292988198608668320978401880355977439300101174368596977954440511169746250761442149411027881234548500952112477087946273945957869923594768375104741308402510017857909749826237886873606537337985413724153935925950675891267132938750904008406650512987545223323079552633273749757587991152996306226578117983057283150687000653692115711210248165708180158031106137508194635573701459817111893227904324128693508261925579290636830707010553050961173514543534542997096389913276461881900882600977317320639382323366540237686831983150326194544232761291088948726610374881311055294145057648705638519995084916475690563990848366340344442573112637124682025559294834946921573930675471466298030619385346066641097927605036491260222580029398644594690008090860239433236480000000000000000000000000000000000000000000000000*i1^7 + 8660375043363669705083308470024761202058941166375952521905139657613749899389057519347083895996952404344137119578900711345534535516205588528598148856678198103798217637733636288540329356444320762366829120285976981952464630911171345723231201442856742426068344381643398989982603082369748712390354559168463168763181978485303500186588077318782814638877156665143863596327339215236659470061494564023029988878481127459986955985740887924803447307040464832614667031470956464883309230811215395958950973353534742977135688108584877395433505321838919803883226226012804585194341336152027109735795689471765864708182931328236992968135673437255955137187050176055140939233505783223856547278002453732771396148217158711804253555619688644393994464200357886639099932778847421780002830050461770155458941710258348850078682105483733036451182961812172582830477286394645447214984037189681426145540392631190765140336084376440538181670616256301477578653394080541917572004296243471932778776236174834387147728794497315342623192690545342801451023429849229500039427951423224256048420744727809056648201796548269594721311838455474984570355942849424976916241943835949531240171855225378501871118501727524024372630177954330948829444189900064059701507223300547443205676902044242315532393673152379732964646414999690213303159187241109956035990790480779088430409210146714127697860646129475102165887436718080000000000000000000000000000000000000000000000000*i1^8 + -126910394426270992091894559344424993657069439173826221821460110558912043298724584058843204711708495397197753122432100063997808417158299857696656942376482164007728917345051417569688948156233885401519068407742150477186262634242061747721408603157906088370930149107067014809284537604716756625106985711136316529852516490251782470799575764037167035424857832248903973133629557656163709676458786739693238927678418176722270859323864601704297160860904518020884698579729931847995976863623075707932265444921446897811891698374993984533932660607104437897597682254027978029731386135035973972926906341938694639605380802849227909173192193836029818392427795718432123089425186968833808711677582882085060229447710003608052254059106641426891173287405426197424788717644716100234690146643985103846675255045927536274675747633069184687470572235738299542400857283063596208991996852499842014156073206103199668758939462138279459704701968836543826451320705990769995771921209889425198802315261823678235311039101076813814118331219810150890583240993051688727326058302802179193222332084321116837274747634155855389373658856116878975659451582140944530343297745859490014137077417610014360353273351266188063382728935183421586136788310279326538121154627117860347525379715194407650189018229624817104170403429689934527492117370117226588917293862965905620463478518926783414831913109572815143683122790400000000000000000000000000000000000000000000000*i1^9 + 1797417876996797367190762298171200845625851034320140984738022605555248130538993216516398122298403904688956195034720383595384339666586719004950302465022573329526751692372255416076064147217217150876808464538778938812436980043473833080247425406015162872359355967340174403209459786019047483393101260984582338371337186744564923783346654237392589389834598693453200116791760586510466446583167549414837526162834847476458487498492212846248653513556080249516115692893894221085286085902183343175375216794658550771085786496317140373527454365775347839852557694254850403767975268625701943584685112318231140997236162730270555669446909102928706340061002135233686349949586900493444604353749397944184127009008065472791542658990629187567879878260635362344263567132183503508163207727908209579408063724398769700730412294762091901443200965836516843222275217436022047066599142089735095850737120971032846000823523920910200187517703606705722960379879850011699102518856638935295927235311483120510587667109520357126820648415458753677741662937727807111813347687865629439476479646703079317633903321310880685289802992424460301935371522589895964655052688298618652531184091051517347111097941542781752286528591331590154793344051523152591441594266047265407046981936649276452381201722552370500109325610981334143920230437402712707933659602400894123696675590071719537110195678899265875088506880000000000000000000000000000000000000000000000*i1^10 + -37669785450615286180899932617270674599391450092795016748383958651383812505120186423158811122148900544265000121838240736403873329009602421444822395056038964456948062582676670530382167537220575153413074003704994089046366176943714272409356766689631994369512442221393805766154789091868652332779999345752613618779647798666902572873843795883575785023259171069936319075526190408875192508214818791700296703823240146935720087451579601234831141670869871892668637460088137566849839572325746209408386345211992913480205477844857607545974197885247198058769749752826349552207871412502582568598222895412595263476694314574535262343807395336638956082533457257457132675965364548203965450059061246141666466343380867613560515934672929167332126881009369430146148731035474570840996740401749551412618733108854784210945178444986197805760271897233206203062984888665726307678997671079147587366876760808201407649835560098991789639751314546989621307063298388329239831770321417648872736186998178928427807493298243100592881992691317774202933233212864242518736879451867559903433066498120458184224526692139370302492286556333675350224635319756602794498065393977335807953938154759900688109866546307448638315780612498168558848678270364641141002093097242233730771188879660732625628672943182015320652009202573781085711123290436985869703413242959479041075057673627006444528829996375763582976000000000000000000000000000000000000000000000*i1^11 + 781239261680034154184479372869101464099854946450188953293375585289897463469653355216447762169236404093145413822188210826778603180570211850694259010444377666309202984845263980289888185901789709082534527466404171499063869209897385698469619583891442050297982469820175709575804590457632742839487683808308571633687105724708223854195572730873643883775785220554815995122351663089646332709488691289200288578338531515598643299671640280124651202173431331111305434169244613167777950572749365588459361337638463707134565022111245256256522645926175606499889917968239380875478442342004709613790038364086742592924134975907528355576843629882771204735620865248182077770784962794305382513135202077045750705811585803640024898420603510539377347172719359413856346496619255850456388321826256036697664792265018555523747582535687784347671086264961031541174004833340476070007207822704748008165265415400846398110009165941881732415812015054743365189899203262270467366906040116953550447499217990019618674140448404787935132508545620258270150430045109613067328347825834217033750454003464956713753167573961454324395594214160795622541937659709011690394700778815455054271254518663831108565548967778339299412558297078942086934938980869091971706650096405456559890563664188514086450619700360230576220419013383119812115348747850817439618031730607023132638644474289917206364706544654745600000000000000000000000000000000000000000000*i1^12 + -8877183111912946678233550492959855975513629443681253129864163567572375138157403468060522891645192809785615810097117179328058278478066049649660198359311085253336607485509696306864455132621795425792772852451070953614971087831351664267459442138691617259457969050010864177134095109872808693453608661329964489039251213251376951878659449655311943614089266351328852877731576386243274396912145038021569578058712150277548267793531688290304771503222525199720952722047925022017682169516049263618527485190556219771143028154927406917352375908568870319496226792836218794592466824256780270657405297697959919506952478067864673764996573571465832997767442381553354888600058095561138344210755741998538249072281463780215313691796993051820175080637614928440027763785420573385442699730942548463141779956422212899779224680068862120106857437517987614145930634998890575416961284730465960800289159925027681294890274225681257782852288150789441664151551266340906271337858817692263442002792650284977746192359617254235235462797517146923417728419597844695689886417841995586492771255586079054971365439303254682251336105773430922889028506858508868978353254496288840328443167083868946810923330448145885050725024434921698588866179318466600050659757051298844973393308350628898394925378525613616672031429131915401464057872768669504763468953210830729211459207601968959912552735703040000000000000000000000000000000000000000000*i1^13 + 62407705992117117897462276365390359495860588847411064134243254231172859407951264087303655807429792297433899343541499569118599227546940739439661725569437756931225814833609575710598174342996459811717268278366917412234641238553041188635931490104357064291925681262116777394575983915980742272747261073582774640235668228421542501341097839875889475791609717009788762833634947093527815021792146977066651305565208658808288675875379279913930099511011958746926202304172457073142868813416205501294588481198444446317198638083757102037776341750439096938856882015847706435896282053983355992358870856214783692840472823223490548030910233408227919012942731012157572793894731453225239601749527929659451262291967445211649421910634632157567377350989502569493711736266710302383733120700902232292095193248957452923193306585073431143907563157979011769518843268943603245057948778986648055053810078603465739753607503723605134297880510032692984009028539621570737396039078165808599151805920211283203622632902544021565041066384516667218571038275591911082742318032064026512150609447271569660765908969044889790089944063817222541792406419220401795579187395830521777716394818582572788557074234572141968643368695100829579959612300645300271004735820875710743886956083857036333446919265346112069494726684268645024702999740513923556076649794341982759806617262719188893073145856000000000000000000000000000000000000000000*i1^14 + -174570326989919503917591757035285053364323374433718035311853928591735091622888615884441216134842627167569262132326857145080315960646089920524475903349260723659901884971471958234320498991240738549918535782813633068454633495285155549331946938219241338097203938152202896922427616743556866011453217546606903884411050684779758897606895298483705891190665220127723396309328212385527903652707590220101096341833983115176004816119272144096693939729153634217870337054618275434301145018036101467470682229436219911805895222216948558493287885770122611366919494345824089735232173704428444342697911130254107239303263829459875186296259768155825721946580976980520987650921380310569953171224871811175260249526288754776600896261563369033981818690358768282713918786577161372567242399048948573787107827177195326901748626125825963593662143292628612215055781757626313678272790947656497694146215375617095452880919325310570257760617459860625014600121053382245041556952354733007501835461576596386212351972114213087358035619172037062701664104940471206741146108325697033606753542505475609263076765613467827854948047070407933571046364348931069564076664589354642820773191359106934093637020214934713914169123654950935212363136149502245839817792921913027259192550558481459436395937419523902199963846726942951005517847998693575982124051308949107954178280880178118787072000000000000000000000000000000000000000000*i1^15 + -108626920154064819215894191635766723723213800180922764617477568037608100141416198840245124948682143920555344413810243106211499719661897585079339461393863513956849285356090420996664731777211595385364498126974972084248445896849361237102830926375926377996427575530635297321084384077471842353160526439858023131508031824699901668296293556055777129836014867308988793361943276864289035386570736846694261337741488912897410396618070795139458476782246358091407967601258109114119800677350647452921386221537928778174637430210329703681911519548788711058432916547285748747284580800068153975418739722806190522008144273044703016191336569830230294733695412348718825205255122936766854713609614664569669547912291493539868558112157985683301891873155066027140446952774366720972235436025301607323061680678659424669671428169995623055368291207880365110471841122692288196609746838549693643668031514877069754003386514247579537837648034052873297538450265740401990737830436932406147365999944829281858479548195733727024807545940217433967294885940396149991958845069682511388966539505723342208380751860759429927561189261950173005501901282593460493037840227068787405840928672166375114860164700137068190578216686278659314209504189968830685163904545309228546255842409320301113434375941344001031553510812569689195568910745956798478786149874887607087090446458274447360000000000000000000000000000000000000000*i1^16 + 3025878970651536513509434264975092303816566941530197624455482353457098962149846827322918650431576547399601503781806965388921754643443617621636040044476609938509591662797346234666942511383915584461444463384192041108230602434884036359987338542890877114943747000820396701401674794291774571115474342235948730775409053299650094482542641083840486621799367472876000401421935246755907276283872647936636250667118944823297863901094772326980403546306993760172974063621966497818862172339815394921461894589098611226695140454465084657133998444510429117325401393587356557422762138398261191335231111181633456939938353063749801393609759782077994658557706944029004819055836628151484728499089515933026028666453651841116615764886249150579083901268584477007688373082669109947093174137929339423921162244166091229572219981804506056719664715849059263087267209682494784532731997861401058970415398610772360791494430471451089878118713692941410173446480791412872926657290709532191641912782095208337719752686579502073126720300506987737752675961148276869638302878996961756800783349891792869949602986049869961185746078306940687659338842470383735716803622710803538996125914788921407336481996812415983377241614442262508859032880978236971551705001921012406841628224026314266683473480608178543674917484887498848325310783202855148347603036146095266695195626831872000000000000000000000000000000000000000*i1^17 + 5118310749519592681204708755284428739826421595632033496506022292781083474727071236791148973905993796093604874144162849846612191309831007909750136831151012223773832097974932743988981190942741467933604628322017173641158036882661754729318678422780084677730530483329071149731408364940745556902258518431083635182089207961919136661755143913210723801833785177355754749432158278790193999742125163939300833867917188071291332929171172836762713962424330040450125071640978943159028462070024408269261682362678720019515140010641389486347995846501045838675198798226104141778992562740888396864086536148152353443038169062435367660600318825583874896957883499277097952203493082539805157488459851705051981333694372954143872828871671776625031581164991907615722955903963031168407337123400988247970825389291080189261531671668772769526251918233192382454006057085393720371269890556759351274540465771383605520345397087306550833727785404488606834370678550353974731299907091396129810652250214327667331085956250307225892173256299551533142155351075978282452638710499144161294083128262092244155474448189165204969878179699906420355421999511421858083390667022429121168041280352414900549009382464816924764399324575332495983479952613797275857661099556431342653447145640031808382632085489574912531933065608752546193851010785288818582007311817044857317018828800000000000000000000000000000000000000*i1^18 + -37402728337511162009721093515242974202148154385171445565276747967521061157386181143737436717329746327338124461727750279189636838507183665602641462355542782173586644684985740945526257122215943521850490351803904029509137134578053579041539780745581577092733834024533319460305240124533934687145456171817966718577245127970253056296924926114907490322105718259113308036737542181467525026560926488447801666529755350384411199073320193031035884558603413901419512229867292359741286237930339036292972930937300092636023588471149989596627469809693083956284735944682014042012624171426155290416923346896688375594989914828961531941379135908795925255717211707390207489075853156898803567519577056335633297726464102073862130127437848821186732693344505875640089080978587483970115438469958788129040594108701429993624850989533099740149610898477713170174280097959980467502073391919655567913922648614071552440007936742223922315362846009541090283381119119662314795269084355760370735899790826246511980990750251791059593876959860437075207694947829184154160550645453148764832590439462216957195002802167710387941365732108484921335476214363812512988188426020694356466236794050211841167068796180302438168075673516123757861112638841016947527112685728023950290790763952972870595853495448343109701522763622675616294057883004394793466468224765289205596160000000000000000000000000000000000000*i1^19 + 58273446777266440560871475105256020167043719804402892633043586049270220660373075350912043715583494884074437499596927635698947964305285665057524609283526770674803175538821043095026427622096617034642076376462720793818269794060821477078732449676603836937925089124290844417978957545429734505243826034596013114452908327360892494334480365348589927989163450735437166185104931759731820130275276503545247601796249501638030450538347497598625948661777826661581497965563510536035768894659439779002751189276719631846335447127009037922252411889704504347660852519538461825673994241160177697601115702769747927604513746274290670285910117474812301622659273029260959038289496504906605544567228322186186543835212883910394726909054803957429761389101104107168768421869430117323091414841781262994158590304226204798396686260900100915568445563675566021696211434385039096436000631741114330109894052939326164707401585802491478157037836484872739794577131113124207636502233610282617180180526003931145527695857042918447808655707105073421379681964457954829848817364086317126641500190470822065052370942863308046820300923173953555488205550728165415271080245707360853280817699376649682853763350312909820589032333958566626091496225346816250979642396101298066422282160771799509638746119156767703240859980683625488237639493511400769279311770992771072000000000000000000000000000000000000*i1^20 + 47004159331108939878882815478204856610300413213933728063658350576336032585289677695887917839986539744386757872947157839032026004465342729320306370622068458349504421413511893756966090276594110232228578699354807125124030557896088934334346153108902085280313308102143288390984639311646391142962157223739015782147418622585282484136818145652165212460680631803792348381530247807926988835052568641871082915641334215918838845211643499243954671803626813814053493245352174961387498573354290689148830183748119175359495818151638027581690016536699697161937632532182579921984493813081208176071837022696833216544190779171562429872740637762843485413486636376296564638203588377836498438433185618521063075525649259816179254605535415862314979882557397888383827636174841932600662821760864620093882017641636725342434493391239984347639506979090536780425176989358727023886165775885161518643957453529476408730018201911831399359171807952043350396363967709228155287647611791211699956659168134774165114473849021524459431633633370370182705480284355026657120691920468984479560060725675287097304834424520514749957122707522833894573463996219121986905885161099614494133394443808893042499512275015260951840208677690837666423292594417545066982933830663734895088061895865067301828382932036631151131199964213069128514853064872884520357234684723200000000000000000000000000000000000*i1^21 + -535739058259733192148990180656516594249091096574784555404017807846946008185544553740069766801899055588591305379964810548325485344141048527773298061646283182748777641908147943796827385505533525104727121823511019058068544514015304180632226907809006018022289774377737596651537513162406976360906180826860588565055315455387066105827395697216511065340397790539309091200321475635481304100087311068523987587559459136795627988754784771182541591824456121283709171728042399749926850265067730377365247686087470094366677111735564105488310014623348092618099020101242396648698122246090738535498686328287794016092266450832124832690933876329904089965723460825233712053664572373237819695023254603526891641526496474972996600530444479301147059115532009714762145304319089372117100370475650777861486229713434471679024277628149889470531323959789875006891861186610705597090242747071793279345050417079998144652524689944819134865987485795737656373098211294853928867583893971057143994653595505900653909848760653601835700089098701772476808868860829672074478816111347221062233400167774039066405609808844310022783169856229909871590143850184178076830201564389212028984894252924893926716502980954674057141526099511793848608786820564809822223910414571665059846706176586077212774957265050886021233823312785025353754825998610900259564421120000000000000000000000000000000000*i1^22 + 841866047327306449750395142437452884342879578355304832775724632703493164483978438915199602538067957869523305032457992420860841052033561939415555112371834385903378228061653143895815580752706564727035857581938867787298152161511438435749405790526686405789700861664347116842323630148167301454442126761171025705795012210624239515929638974876530935985327145902931991130386152618392259755535587544923867443381765098438723245959804828530355328393312660697588479686844078163381400907371297154307095195530767382107999944895388457931471686648895925686198687509206644776541847646887221694833489131928837984473771716560625671636455637368972514996323985242318816640047593932634820537970570325996677169023332031261201540420384628194226283944903654910404947115327112046091479179991956460212570285671108859692109730473976788311330634033336798776914476749381412346699044865914250907480733350752687079047673320140511175904178629970509119373020360466493312703017180885795003117045640559176460900830871272535455926015322216429335257209172286240148978985968774688177618520652865439137497167596510516680731672599449233331597280653918502084757291334823968441678849231652928036979866180510828182275156650193779062383416643714442239072940601281361964621294597555867766885486061315584098101994151162879360340628674765270286336000000000000000000000000000000000*i1^23 + 2240570096642704076143503461310278036425946440194313985317124224720564952224187487135784136423949772379417881440008498670138752966034995144690407717645942508673161456015165089549582061551878082760966884874988458577072309058717611095254216345448772569072822797222856331238402107561276573267581434441781105163756428971030823690088224262288591262391301839737937299049368471882138865577032236742410973641231605904387703784726378453891924147755110495665700075066424096285024584290848772567743242617191124044970628042975718255438270960726155085926902689738437175688680347196768894586621568119789758176999620903784745377083732220257673443533755859860059197287516659123879512028101267263031162258287887464786995882004404291332245896848627025791569479261618212627083371484097897736675407476469287855798917219351624389750385459160453570592412905604636528277981525393605367353040272762574968346533742461058850676570490353449272062015989378645297904253467753017906382428554446608847563304361287561653459667297753416272793463016323187585215801610592791326423895321006934205732467761570801685942232472548118515303106002066147068589320470822444319703061825758938195539276993234176462556798013148103266086204787429994717149094327942860011621270627564010585135224890072571355750020291843911170220424745291717017600000000000000000000000000000000*i1^24 + -7855459504718194262574148121925672531720927950249849637228188884628600906102627234867183296003067566454329958046229007145171331584029989798383623692110187254372857002445931074360038225061894800677251278077829786636665986806848736897496020039755582570562381318490974094801810561195723254101744451047085300269103400056386226180352345804155713942784896931597879224647943625020607930909442834994298153801759861200078271447270911329262938718144640521064253696925905335468092399090779955718346363136644126156773200894281203088603040032939789120532126689185168199518207457133645708001187101702923870282933517171987622048157809347544716559459928342850087900018759955396436289429089312811015313987975160957973236044049121873712125773292657056001654487006897415005884033914840454941729046929310584416063557947559383559928750912138292826969507262349016208052810641036216117633507211528441235936587623162446937576623608303487929639703125697805138821527454292431728682621217795468732618107038658935611718845496433472604501420424497894377014108893063712355910536623125829009487768612969956559012115494408449494324466875153166826055367377113884967867995667149897203423137606558720751396707532101591020430722148062518696237606344433972025186983603164440539665456253324963512917273344727515818639321034915840000000000000000000000000000000*i1^25 + 6460752932850222887975158719880026098749114185905774061677666655749144200125506693389077816226473800460968432645120919090446738422751358205856895821162076333213360748867613302060566714152507924724042210458765195575844780192804221157494358517247644658117504630716464813633335332461556301727919931505932265351897947856376543589015102614623436716300125572664300232832184557796924496297750819727071457177354451231957542002301857448465868546134563599053732288413737209327526754463071353601570081125008797858177511150844131511343282871723475836116939861262316957946031699447053325897544626261322448699451978739315472597037574338200281694027289217361018451097218168198449133616507776457152251340676122999730253524129007767238649816658256720132549482395714245486173148801601532225912454680335418438589178046385986176630641026605654707554598461323748300614458037091373486263049283704135443610863546650264251607045465708599610045495186665036324273485513346359993736915122056315508912782545236566324674337279388081554296527138239588227536901627972504399193261101486214282982530916847329882865631005457287528607342848603752420867969557767655139083935072117696175399054123908448467561614079296615025639529628051227485796635636068903804073702865291233864882003982787971446808807814855705652568784896000000000000000000000000000000*i1^26 + 456116820689311992903129642422690206274357077860110267747439327327360148638133805213841737213725678684405502620462653753501957937596506868725719556063097332858892232770244779127071603175930820705244109024742196222924353791861841274317538202377906007623659926732978866888733972130467207272696695396363312153544512341331233621713968731082083629191928231527232904757793972803373683724355366598428521385173103793794699867004117232760669265091808130312229521914087724945417502162466405746225388007556071508220388049093780273783090846789506151038661793931154148454965624581888249604876932909071831011862327529012318187257527843657535348531503252468413550943481161869154666197534872859606381047715481566965630741865045507971743188877564626757638261189593744598373004381213454802931307182139426125265599527551586754257580217139832307498213597523264835588069985113102511421175786773533743846517414271012683578962025363787829236405440474701448981626921000263390560455227528144220475994298931098031016511745999984745366062249625933846982606792543367436911609765280241815056867530947781026918175706936496748344793419419843979754713459676097912010868660425169926297234693224327600285443778913735338430561020617832270730487563283785211150340140324078356494747659771615507302136824794552310169600000000000000000000000000000*i1^27 + -613495561513981018442928463233283605903381494661068090226171819205942108660573264380878398674110441061675634419382289989673803506945557730026952384937817476386961343799862241486570156148836625913016159715375346467092680178310287763042597974511235606764907990735531845628039772688437139959621939733894090279131580920761686693333036237842553877358554050428560573144331338464875263688400994210048050941169687738766100517370518689711697329432427555012861971138428287382369199529781327397422047953709729976504369430327595797833450319592476241821566198241260164930909695833483268708138651927188870541285551382606891108044594702416026308623697538084223144003355357461063421860302459328481816970885824607414466912726063631680571435137599237776407506376224223247972271152311824403176693956309680553785113316965183240470237511495726316494808395850154484451711095150915007867502136832444466475374850904658267581849958275026124170274849019915668675887716335263771250019226452652526832946153027372112721428146671659377098311045343541053915192219859577325771106506714812210262101340342133516255399386178330359174025719012427356076862306384699703138277556998491683089232204608276002324999195856563515307961700312990344503836962343321377449331278371879412761846397115118532460849470824775680000000000000000000000000000*i1^28 + -762303643423383550830821507513366197886928240556179806937130040078201006558867966034555722336544850322356577866558063922740595269478893283565361859368618417634615716148756986023437764969761723089347695785680981501522041913298873131611250738662656124039377488223264462628740766214724188466165446996606724158091360902230771471664618716740620188914915246308803936574208376407790550873380474692609390627176632197841171681629563044340324213573385086130517576754669842782903277280489474796143869959406057179767967219446628372545729188005232890050520258514302638770568972313409776023497510006156401795570047173934192637687908369282400864382347444214045773076578801054891903417027445646808352318027435794462958030971330481020075320826930532600799226904075020244247486786746369687153807556805661981271557502140036867048206875087026066796201719119064216751956160227802209129390013340648928156696863075330563711159432011269653423675240043032755606483875808609511355920080919995742179118066354956236623704760967619996926374941439864196693744048434813950921803702252936498419629769276807345155481721360225359037161119642069765955632775518747848712873488745911597834800680233777780327746315609615838034333055720568795928750847889093463234671835483655871541705853465870675743388729344000000000000000000000000000*i1^29 + 38342729187328207181899461289721251378926891072094171449469826965930225563820373331514099636706185850040679977589642426991791566625205357013269937430442393351239440859926604453553471475113708643424142333777778209014577248701522682482815423584187791108796237664203625068906698361674173215631336198764603937853072828762051844532065651729440547807382634916306253491429485359116342554330558730136348674700958571429425551393214707616110776884390523519144548481838726131936844958581013221770368966449977002084297128176458606921273214471931257349999979341548098334592628962570328795124617399286792516250096120157147057612920640592306281194107918945380932825928847614359670397496558606150513750891702635168891669391301978191446963022483375781339593037053834194337108673378850430685563162814649506811265980874931832058709459082050699847785183504439110006142320827472793994533596485301724348562928909257958493301145322474616615533617925789434686718817267390302827613458539437333895235537568772603335850421024626285402348929903561154388115674057171616964212704711519359761392323054745790631036864223427889554991725612539845578103536579049789813101274247246571194579592328335442081964668997781061706487072567407179880629923936661981732816599465711849227571553174975932268544000000000000000000000000000*i1^30 + 94591694921155314394544185122284712555375088217184694802052026087638108938136300607493585326120900176821030059897012606501622508717062675249087489717030767744873512435464302339682853579284169204279587257566181152568349103543458582868211874744949913166839096830305695329258243556776942239011381875344464307378211588019708491486707724705597868279776221637759160461269531346085155259597223327778643740227126516127939255924880398047479124994811677576006964639329765392083246539203517460153936848304460422461556814842517218410109747904268055299264775143686791274159617280928474766123307992646703201441842182718210841038240311893828158200519264110591214674175049154800371484534675135418528788098354306461254614687024158875996573810866402369128906374877767085616326377324708128505715801436426754923730315314860867975405270592314963190775449031565420518238022218195544277467115601275141768210783698328283845023076444861734390001570980962752502712687905353373145246449735765961439580591929690093974731898141371258098119097508546501130776072080423513715596959802351957842086208217464012266989753041284363012405403607631357570697770884347115517698257852838332652273003070019877414091153422522578257442392087551173042955754804428767146470376326258044559994791518388879360000000000000000000000000*i1^31 + 46967436336981035795164062646233772739671597015173079259248121950089298739913266984666799747420187296169555650466639646701215636787871959055603085992890061488891307889402299859982786818360145939636708999691622053122705649872562558013563866352877110334418327646497775487462930442057431529651711238329528919588025366043546387830009894812372287431221350611297327492353910773821918719930956722141871511253594502802015084367874672587004024525404435198210576536322948091230080827616472843554351771789479191798297864242127614876803246631422336807364904118235309880218957741689734614395380865991671267536047703102608076994162371332684654798454563899581822013631099776545734682061154921069035831377789886084163568390198323597772442090924629776478975064275891209941554846939219613652671147154891197516155832829312879737654334800195415379122272846092579887514536994004176434152351798806790203877310276338597450463028885737784023076167000685601106959516346038404051173613347517020739823273858678601055380971980823996706869952375626181750516015443867337357173475903184568153138655859443327990224994449322847735388571905861662047265224196640565003274945006968761330611559299156226526966330441038811287916042218366950573179105187932977793184970291883975184026332823552000000000000000000000000*i1^32 + 8094535741639227366032558164320670057383010841795504983133844434701692913903578224304734676211822967285537438575776824718785473866084153010160028127280365793789391035704216741634703419743861040924553976932942326025579235302833924182357638689453666024439286472601721542711061440404899332106239546808834683373332378139945599608431246835917644633798886024655998534518380798935900633150335046303867837660444052589456613731863978762238704654977216233241698833441407633319281328830816903366791940408289590993653912598296203569409221597647772838821261008885500260242049037900565143279555105116314489796021563433487766032376183249416174154816353285453282033564328238275851483429743509759700307208980918766646095366380396008189165195890918778880552156956290492589208326398559965110064229328593924576041362871513118374483360707705288147487041861613573469837282482010451747261715891275578289319627227594994300140619488066076303070055664458511757836258460993224900243530190990697734667432170607047556189721838475824849870808351267243927876070392519150390114237501915723544445744473355693973391271035501145715595538573897505896392753357457435716737200049030189405324171581109890357727390260430293978561878142206502705500236710747497553998594340824400624667852800000000000000000000000*i1^33 + 1014654828817889027479141406311360723122952522565831861624753473733652428950393707409024602469526754688064299058892853403737530084018578038776473879165002578000400106694389589533343892122444807702793846961432313381714236545543371769565435992654438602221951884612396081411057570075504986020759305011105206298356294145987793990341150920106560959205407563189294674106211456518361967112525479459094337725440147757679196820756586315845468964142118710256962710661053661188793726820294519649521416363980402635679811400424145251022855151855698996241962605102051892318876768684597776052817929152533123822722824691949051307508373961479463980864726861681128316193034298699370459619522088689963226871054072100328711442905225590794811018626651007351890974616490436373288473992425819344533597195232174366974078073534382543764889199614754168688405552866581149446238682275418613697286636040284431373926609635939566545230181928277605899184129483769209095545691978543181258809938248976634367234022896361031972127835064848666433142423579531139292720847457889142415660706936336913913809411832508390895795600151196080662964524349019872251612752037736971649381844771533247986262010540251367599599690092812336444549179171914511811238454521435599194375263563420794880000000000000000000000*i1^34 + -37090612110295345414084021543051866449673250809088213283820788931610357379046175655617249539285635394341515209498723422068343499383080805136372831672483765881786391794092294951923057252048020799501332487849637971833864945001575228016117390952514590862118058735133904969971308524796014905526539151590527975266831579376378372618465276094957071083185067429140927053239301292415469716785732249987984684582474071659595017809903837557727895669543195079878405108824966707024351797081539523704996104868580912882312347206364990053310284971914806682620534323953511630315400775661795333533054746433798721454420604930026623875645977451986587401528202912702467689788505754243866771500282498111660406302323783510343814528044299585232851100562709237844103596916160073553743214225913453111120716251161628495057756283081660794175878498886119072801132636285569950543976760683140657137641069850560819177579139248140521147302922727619551513906750660927647321078153080831734468888672373048656458614309332221758195788292312490904407270137453678453737310925374320947912223232912591192268496664219364163531410511791990829484787440538058114505937547330807865617131951123962911962032948593742367725697714897467257977679955964952911360887436315110942273867612160000000000000000000000*i1^35 + -6833927418162717892826025534438939065617234501065906162583216592752001600623515619911395512069887407275602042500521995177304477974374696386941884393511942526382818768334688079347688245240891796498357505160171407249269004218914079032336728374229992194916974375074973266074018925441349983628735964371129656111918328338283848846038296222148635108726138144183074013723534768315016883848859432573195210967583866676283330631008464355547659940636693274482937767134976428074454108636274293981093248067595079115854533809857489005947893082033568622292049934887237296184997428093301619003960736917844404126473592363417905456705793630187227680928484975731180198806355578969598313478640044667759830798144768651618312607104316838603524530262404974057664531980673546831865373086807754692318609371186283620038349404159174840257148191332712760807874395108124164512022999342853513552130702909290864849608546233261098621919041422024746608708514137977924532944048493145278876940148060011485761537065880612397372472090337071581009829808395732606529478013725321643184377369695199413523054165384350761789232579229307136361929463513653449470908368520243872162955095074966908015305832530044480693059465458675637989642686322374853379734264685354164210892800000000000000000000*i1^36 + -435984372518959627910806108247766800039560396470231507496334362455867307210891825153624027340248640372404943841991525442450015416971556672108109106890102118953131211564184098742525715921994416503194200352238352755981883352368380695050805297052717386667395789705083093395897388252309038333517020574066180417703634397089478254725106051765272997833122233406291192985340427442041295534423235485821558133663899341168926113351758406320216716152118586289403599855672146117061254355783679791896743820951227718640757129101305549724584251343775510456046540551640102334791393864198755699166756533674182285177999991441482920864153728714509578991050135665011527828011674914511061980600853595980377526534456466441447174821296239228168271908209007505260884655358980274891106657434314925450328053298859703995456626497163365593692371532633393660230709712630875952818904792161639612923330627600871141697532993888061185522077415488969379992271997416408300590645001585899508785863193904425294218209449280370213509396413193609521038007348699782568484587368606154388045036120475089981897543386389559090466057609307047624835233041331312388403685915569552583512248689206606291221041362650066134096101570435112916799123809523047969991015890702827520000000000000000000*i1^37 + 68166334441895422585992412597129685245381989249763657837362670483561912630020092118640939176122629307893628570233300487509946539119837477652154714630824791784340337512026138101157215792501579882970413612299926779492997828799210431810865685616736027842130485103213851988268323920973297411137893703552234543181401813233860681342252663732916143535601385486400709971521246293021026705869015588586647491236257452373312453645590440990347931332550588132248591437720884818777193145070935520333766123570463408598393796806550753122813292346097390301688453004898704596950745128191818355158560002223464425175683433043109826625830278960489008257575639289392035767956102621380088227014238801640283600433876994487414627976333695526797365336234722311917884708128110270629573665560589778536054400724265178733885205239976797127939255292441676780726590320327399893378799917790669536390356839130067520726202290134252485174929681477325581528937575759059688962785632570724033217598147502750687057046949574639491710845257068528827846173459538591148132106927904998586117114462717371221189408500565753364145445319059993919433483024544725938049460000507448321815605069015562660010495007844443483378713651129727940144725878676765639304154185728000000000000000000*i1^38 + -605579433077615804169188683426318635523635500868725871357777225476788643696298026594618523236530238275078528252923869379225017137821325823760762187708807291761201723164481528124185195513358886679601090095432195709311063600812397085198403044922897542240884879827003258173167547014853107666647726025135045469885755715427766875360641062584235696475219049743927982726274076464882579960963351023582376150934496028200044232035867882218476261046628496638533901318253249068732063487205115618219993450190768823193028089835498386184404075395125495008795272412862230161659833236628336794867523575535533889216983197420775477859954506532826654753132849826788787759374459568614139653300715836452325122247821719962395910567389915193881300651043003952075287906752490615402473450373574651160635128908202648622114478448454269710589736850566358389838140966511078239833802634110766907833134419632580524940280576622689516936956790357070511183927624443460685143285373131884069255798265189645756637448900501767411444997134363756639216868216739334887760884996705700521510885375941883065886384122172820776501296789240810076147815153454178157727074431863600276446201859119318157177088235767139379286752661933765976644619148638655663308800000000000000000*i1^39 + -7359310831073919323691187929036925149775256600856205246350110681887824329953327247257202683156315273634303025315051258769773516498248728188455181344269818526032308878729365488482803383134014897355532940633126893286245764488634656335713957073105025833723696982934250089412696836645251250097416930985352821207680281880226201293556050203248441154512839450845588804868235129447342890730196085818251443202597737412976840428938250373901907747841440584945300216893695791030615467199398195968212911980735053865115898310659353845874155242192968428054514737205090934530469362552519666987638332966682087987680983605258939932748100714285854508268469288376363455991788699833514323122106136337077020023668034424329509966385326067677457055873476408041289816522615310684763073491960255214402522267033859375213561138634300704062654882523213221225071419505347163264632036364091308254198564702711912802357040344510676001469831565188121261946126608378894877483869849767590062440076518369216010210112843949670034419858025450702279309541277245275045503496245080386800798539195229150284987471318834815283177133577125421736232559757375382164980817431429940673975594332886728919164418708529084001618617742431529958545516113428480000000000000000*i1^40 + 42814622804564727330013659791063123915468241664857927268212824356383710979171874140315678030283862877251957086018654146910582765152708248207211941867999407165269105742393483115126735869118544428966671351855856052164979047638060249475428871808533654189611746223978292436697437465120959378806225017969106785370681874878902092264436453416962741025898890195380468493392274476888663737584292038355397098363339157227200482053069594728278923990449069003304716447050552786791378048617089582407769498395251844782314140661719812073038962895689640634297546915822626456672190939841619843154765227861624987227269130307323548055069048685086193024251038615316447583206153127275586944401990341315417328305769814953365235627257151677115314324580515314067761912650067984580135729131638328889612525878047761704975764231897599223621073874649286558092079184823316076634818740005634795517964735439685606005142598239318201174620701652965398158648023387978214761851166031739162840786830821049035770214070117805819230088136550820985374560483449249354572107003525587589608053240840508953659072506850171933869204689852833864862294565416318564485117094105713648909418980382624442865407754055199779426190385641965188955504640000000000000000*i1^41 + 467065994120430514783605653210030027015710688685227428287845542849379907956595844292709513607672545909863593728233168438470251391957929073465016274851542569411045745004551584535226344307758606379770385332976709194113097193342312346657757043930139563623748587751768118276253333197825429299952855538093331019768161388892803419541381320950401573868517355894039310766979848902419489984264214499255509478881932076167831207759739221412284210541515762274519603369556983565674158254675761608035004507456878403005446923559822921828620086947071700975205278714253027549972242546816905004532886916680198174202619034679299475276275485643976781450587840695985981161848707253507171994648302249109566495091456260096934611320966500486993421834739456861240684951503617568840724543562700370372330085154602117436697191814845304760330142139034988419733196963591385456430022442825637479991114668358031692479834068325108310293545340907835571578464358650672737565573401347544741429775465471156980205874048165024517058404724520137609544092205698136012480039016583664333214826210892975076922284685626816322176900344937521552463278658929760335009156589388142061269838583987707460479463416776105054052662498892657459200000000000000*i1^42 + -1093706796306165660187336321727598934492577083696851064382133024051406189205628244935992195812102508592225920405937054712452908778457287643565930221755025566559076220247972751432827428113249852759412424410802357366023826131839523979057035107645796030183290251473895317284241047722915311216963168267529421060805161783024800442111533245376562015748675850894266542013438334096028333241106277289415636021403570198046819569570902868945673695082288262240167512860583073828535039608006805409956741364015664742961995381696847342362104253880406177502180950673671210214398189638137549346898081175784047554979110609159182551026046020420543878506717413004537715660433518706162911592554531588664190883589132004684747115594860633557023363578584379197334041003627123615740521480574641314346067919846156357829822829948955898101919384448608894212481672999062476503351626724230448153348815267652307735477591831524623377876857958142791676509573955079546203021806275500562180612800176193824725848965818871584994500953588379608175031562613366093550237693452977756809517716190405380604442093768837120359275520463240404950112500870956014419130313757268289856488294087505950197457628027768822996199675002880000000000000*i1^43 + 598849655134075350722548958090573594153635373800077145730241115727827882723835611920591021188192818146884475176016603723021867764036464547804669908593101027009195777445954889673733199417971946663635576244330765061063213080037928890741264857760239685217591237330136610768828247980994519132178887384961227284037755785609982889083771331463548865471428177605003882058139380610475431477626046745243974812530138798337941027348304888155631471048765754499615111946236414569144739691553930658420086014900467054296909905101786307462840266339518219143474447212875376174749197271625375516142772559266587880642215664925404953755280699694518150065025123822594674243141555164694113543182421518294137105058500292117048356650365136618048144057790659040681263967876116577975847620645356731447293499686827259353095313758824769155019620729015831836983970862839743028968624346791507927256289905056100595507019601940579538566631226225371433058199662412549347340291214597532467198466659943141886721727304106594647862350760805161307468942087555926392750559581955159615072398170723278297167277251827266993167996296623719095089232183465297566498383505559368412190458835005605538175865248679398998016000000000000*i1^44 + -1035999234862130215470344771046225133139379293210678707546480621986303003683242593198910407038082424347543032615189794135334052772818909296402126143311954942960235113879810651512272025694631541943147539084354927169731999670597306204951428922828313689270753068360514928645463332634024425904781881208356361638652172607027693678847892450903270849722283671413408948970389047416303685761713686182323890760999698467532868069808848511985376003090874629941174637611211479517293915306165165700166919304934098891492658474906206406050167395051745079214781788989116229775970093225370556304715565641641764771445357028635641129672511849562356337659336333615422361123818441128724200493537036382769282701356036484867309398554720469731892648883131130059137578230576182724613323594109614722682731471806355583501949042082033498987937541525893931765465194979467115402682036122304692838671289325987656796341254632938395612330359030143311155179584274582931957508620400544242824406141075422708102333540070273902302029751038895811376300791369102649295613900289187619397006370691456249120927214189581367417211413609415365778254401195110800830939790202893741419025666189982755683257706086400000000000*i1^45 + 4238405523412311300234327460846107382403109970505417683720315547119556587820640498624754953413171131629309743746797555037757803539646925535317866921318623929912553328477661050636485821426169060288807896311926990869858483837963008077578678491079893815690933887793345216394459741394273859521898069970781954360069449012944348072732082812694436664994347342082583372741764479332173725767835164576290308055259726879738143413369647291980273130026187606023053168566603080964277882609918855616366398427066302137006454055600430739806883774450324653071932624334958180514844458491889741770187800408504563161552108791133727010968151917260477320416701947036095037561728097276742577498094072624146084233384824318418947634811738338996520086599496684624441134115143769887836987412235435968500319085761846163974533127479650872224185057939623340240566083989229701084171370643498133521920853427293819782948299276239018894634981004514880920325917444630648841155598731228393101649220136331206511247834584065636520438991222345617651592715090837262150255381472668218289089631625628240308093784152466109439379106593212088378866280286294715495438814693333689003852172913822269440000000000*i1^46 + 365032655584336136001185939857254540702026779307779719737504063302830726296181520773889804225292319586652318497306972396474794301962699881093835481131340537627356422917486195887326940898067041140810111885746581512242956342604252610509457300491515315872750513460835929080903705752848966783433696387060374426146117239267409456994213449349031759031010460221531960723100672331287779790477191425438687762598102527338852298106878063456783813854999231271803161161462906615784451813941202966068722616605541702828305065941723107270756685553512616790370944527206774604803121375382962017685737082353952374891828120450192774356884042621201033427877107943126873176529708080748791820406665105019741269387339378672674415063553113807954417919061168755662327713693638925357263295590175148312354914854977331941317042054574163975052238838111083625543623060345075384833967231005516017396033002756451663202865530930977092282574086121752964315838980269986502877613541537311883311924950309508032998918837670320267719849263989608724244610860046123165878091719726337817039541744517561427781870486257105855464392800647051607634599246807980264279397852622149329420288000000000*i1^47 + 10028705839306297471143863567493203467729964036672056483547108584288224442380036198651807730018758379627618883611052936287648486870014640505572247936043860640542093475784104491438904201831521778098276937857211149846260920855381356100937694182945226809214277583875556604616959445856976280399801416606379327270062586037846752778297651039973416439529310279976368661782937996876355075284636329735755047118420207850253789444262164323332369452982048761051491489378251398133373546649403845774679861934908853776267177787256456798053877911544343659389626371659732025058962203620258669728087837369254422715768853517015177795870189575902419965225029431166946996426236497822841649520829501805640375853854218278317102459609873603129704445004482669928407230564637433465807787644088030661419244224953988449105284435843004070298437029813035731664597181576660158557284992662918726165279738508319768913978864528622466696742298259659053878193295654952831280777516423221325468235306362481765468596631117641473173494634405953963710938985478025895376800477146021280626875205963271520272032972486718332696460434404496573287301289126633163590061007360000000000*i1^48 + 55509373132044620441908054349446278805275314323225029943428091043263292910501637748210191684517287409731663288656893354141696504938687689091513464861813313204221861928459728143938256812426129777259180665348667177211190527116623099431669317698092621227684214129810254164895633404613442327841572421523248800557545988494817478360516660394196952728759693112263793592727834389060888622492404844503238412506268483585109800580312512297799611890145776622543450650910886656311968251289416446180663364560894928970916189909186051655160525356086840702278321162430035716718395059410184260889340250090183432147419613431786238737033919991115034468730173643525664188157132181581328468427976412266699605652700698882939783574347634174798407657666036535867687048440043209349512564650708359189774080826850614737310783869406665213858249301954046792377072976212726946323515508219585700218589701945265600587844425165515683996616141849838190934030723761304226048078176210127280688160668188050010555609130225518867567998402718586676355768171156245976504923552539349770146532849216103224436813698419692435323109576039516869984473683190691840000000*i1^49 + 353109908854735700160297060229229081560218039470196759712831411993659973256672105265356027810484509544966768715324460006642561668093122779708946749109369546318074834915700205512194692332241393057146117855304034008353489571555418514704867612378011977514877142727899656075594582679080758319063704385976479324126486448213802988289469468003555074581799692674484554993471543403655600205381766929333408528191072486063539421404832944424335496751953170726536987651354717923007699741854224964488481027876372744054010831422111701407060119359715600749631101034783412495450874186436337510655170618803825472740332520948152079145564128000467406530987860486369921264000803874625742227210206868312123208569084914110719626069374554355711411642963287831517675677102538696091618751280663537915338951155180873202781760852946399809984170294901659448558874596347236122624256457820248565802707654156071229067297461497117727222163831418960506338708696608462212860405986654955342039797261009345747287820569605894560979856405595192599222836034235182336044245980656500841711546214257532980123850997548906212322555937568938745056000000*i1^50 + 22187336962476929532752068133156437125454575561666709620908689890788692871996986985869427189184405501321456970181767212157395474332912971900243314426223335286530930768124474048143933866456991106389954695446131548856735371844095391830800053318318102627225053577613067912576562528053306432143068281981561902135305615796347442968574830663764273236131957615086821100935188798754483093229793199874515126661636887978227311840141445484800257777621679594146024578689824983210588211143542442999210006124825300146932136400450888319614527368414318758162205431683306523251464378420349906840965323146374361485961320345320799837234171374096022791636787871992075298013010849846175867170331525795312328892717771321653442316522220812014989191322103136929243318801065025984267854803397892082459295667419030371856177032199748978029127012580786098367442104485712263361674167017542751031269695448638669826631753592091320323958749793303993964697557321663526186842075148707293106200406679329956173658615614398164335530827691448219008657024329721111424853521980938936098695518530295715747558614391797877252320000000*i1^51 + 1278206075830732111762500663854861173092379018638005233420194150834765732984889007197407632439752366385838301685900002792301284004922973171839461289122157554887550161578724762006882893044960278201116644510151164030605136797394655968461769655296830964297313996934398425051268749775887257552264661463626473547947891032129285270988551143328508231662997334825455083585869793267647499353086872273260342381576408257537609560873772746564044264777480707959278320941402854865776909534585036449720482170722423694318788201725781529288854071300174128580838384121200281123265011121319382601208510593720959192191235786373991391581699314887187586605534711684512681173868693151371351054486366521266450299366715955580272847678996510171458844568876929579414729027799999856199448272794248799182968303731030307769443110913643735110961867604234237589200207328222013538983118237978534047428532833638214990142416280184923454759001450052557070486170078048196674490927936719366438642058368366801197268158138485395851221303812793567486541813473231524802255708269636951159435547529174092468372569590000*i1^52 + 29388250922589044466245544089236249611174609994320029650907754323926591149647134051747015503087340680755809461667340680164603248328947550226162324395473528707365800218298523208860682684453135357522200597575560611979876165130107662284284552961180150197963708741756339270427272994323809158072240404527853521680738167521407177549865277055510807287718962641431007086879680480303073771109134189655968864299421387194442103977324425428665003489741000331980195748931128048570763265630067916494648857866978139914548172917174354154693345954101354796901605935362171806456377840652988577979131530575938983000265595065817824473764215129629392341085880051287285224940593811118280010859837053543428967377567160680520258379325846665358888097290919385861531017559976341387247696633369266850732719172181361299491462123559569820477286309138905679149626269911710619563268027842335311477389994624727296422186137874676779327149537005191446964574718894788327469828484970665207689528672573660526660086886555811937545078834698189998414668699010296725198901406083831311786083394000*i1^53 + 2525529407559861130203536105079309502090164419946335510488950427310249406900028967991353433524594239384077783290727280424532286388349194863044034859438890674301882056263844463141156413239701421977220450637494149993655570920374670936474929372294348810121012759128004940208497403196537319426472986009882916717566734307462673028420494242445121780299422772865282528027404381807744569627093837584959535909841103098886570132014388791021398533916224898807447468295425450352196793093046379266771513608043661703904437215758660973881545999442707052332900828883883780882796156689325899415205809699086200849817220664338095630708952300886277192853244727325902587981257873179347340700025620028225009960165229718490411965780446494498980896452370297945879411186222475100436346645882690450426702684295987138262927897609192207764308835070760665996290373545712943189355903706695640614679275584475226480896351804120472429454561801303012755408320611109747587301783827382381254325028595256646815066032253664167923738319291586198551572366927327228280584500*i1^54 + -541013182148376520571264302933392914827063582434257173022451591672721954676446714483499108442350859559559936775403957062617422071761949689907477506352101064426553882527824988814694782160056700001693628600478832777385245919526239671291700755621923004696739204115328000355519119309902126458508311074332232192221744638096961285173791766709508396150750123032344939546387456745269941329800394127329235965461850343623806340105248831256846207031928979294271654391184946277143557387711036878126676087147668587709701136045678370449527315601873978360705335322301068479176241235069828992636247682287434579143125689155517148461683860180741569984793043129435391195201934753866810070913944708991463213629590992060436557713667054062806670968261834255709833434124023443861044501674190442239974122253855026397512265398652681783010335569908746357226898003110978451530235126844519610423134169379249732896517191944344714931932598794816819082733958749221800079685043801896062986519805017812605257331735812877171327299039741081820*i1^55 + 13341707510582268357112767546759238377248477992454453743176711980333294133268213929267353066816126448736884991266040972242333013641441424068350447291070304003972526901543333489064552379593987884122307269836553669430271745762957783668211193931596728472239195305352000564702147221930145816417503992124478878481754875157073838267957294297363870904153964506574126465672863599154195868034732603889960604431282082669489451981170030122961817736789490949522063388759001939037285646097887099190629126580022381486996230373636668213229770208850752510699714319811619078588210565107560645762564754324516635796307352235655073883107001114477378507840082459635063117287625974859552942999116271477297626651970301115346026095682204079019271505741772204751284609429321700046769700116004402870773325775373364393227899359543106795320458382832147525133458328171015181140623544488560715143043628996565194447171940693344608615102153991258042717492396707170516604509105116348580053529768650017510194480573790689*i1^56, -1073275528563476023132884247617757853179528808740304917043269307830863518900729587534617114905777328776421029347869862608840212113353459099053365178302635510341939973595343140193139713164892214444017607437280093211299883681210383303377356518138863129834716019357674567453422535382571003995290839057545635079708362615981308702544638507926158978263063246608417009280231573924445303798082704828275083045087019256901197625526284520084834158588249684254402682505472397907591509716649750852349975984835339325996751992606904093529574400527473101914383637300897008410798838238650502902256971436413282718808342718466491070270072487590860036204049631221058989243807365310111300321293377138779800202869778499757789230152814361088252556527483751971124244824945024139732667742647772494553827935189800421867063453847672149030145016105802001789131333138271912112177324066236095194542310531751078944991812307823698053540352986277681829598411401346968560337806399775471250077502690773907967637822138074076988400232007293480795483609655499671425874634781433077137697527971945767804204189871518837691185504867699409559553742960414066239304133830813545028900810170673814070265668387849510065298666333764706111089277462767109214351104253338222004903480991260382387145388464226900557151933326386187459574828936643204113037179570671974468258287146127407855394153523053431315488217149073873437507983656289454273551244293297063704926860651633944083651975085186388829938969758524848696127636618282588643040425619945342430712451459080419830290323274915264553532458449834364120244212441161994570705587995077936317619450848428841806220306227161349342142147331881554057509366841769774788399961058558538355894169716629324012831707818695485102264130949828565575411736804856798688500183203758395769774101027145414256029191830686040624905863657352126561206791682498957365486778532072734921185279897336977667901785416144740917580176199935590400000000000000000000000000000000000000000000000000000000 + 1368392358694412868053502906653764894401781035830634838577755463617424701446939844672063149147607671720114196410081102163656424781641834607984211210419600528903926328150985441751095644034600919319164782069786249387606566874446195652871096860682316687964891278425018423627314496764750885006682093387821486467433007614017527566756319807084133209751711560255769306274976544183158374449443653430005931026423207293439983709191336780624310423567061140915652607078411444982635146382922151119315031568016272513892981140813231559216441816266647321238492950331703726307041278116342921532344585172073503597421726813699724446039983643908791484816981973168664935442597949166122283790262620133215528433834512351911922875310377543716041700754396369125541302478890457568388689301629665750675050205416882518790164489346563485781699004999830135586467210659773723556856920867840016546226308100286009176102710514996277978715563887667235822023288403403278250033432594857320082862236785264004315105319398436806143396710627128179544293194305766014459562592873848206999683981611323743960200732171737300104079076646736024996083879487657022880348664541116077560036836260251398967670524878731517407583931480834452438639617539270124193442959319157181955733916901589371700409380990375744529129486106262947464707846563409281252396060937865424987054756264968474933097557306427488663650217001727452350260316085207247089052323464943635836237508749357178922150467788011924722941239940284346097013943477715013541260393834308571660364548223408370031925090708311076646103992055677482365588728126911971022938122065396814419316124898498079925979700178480426349158506444034354197718063776529999139774550863166695140347745068503462298831547180562110285102614849169105866331332864135527538256174864691609554129177785259581228033027500071334923640472114557394308548041845943015112845806534754372941165799486304955198348550977073611838695590319882240000000000000000000000000000000000000000000000000000000*i1 + -707080385724783827503624623871978389173389619931746373071518183497731609023048881040513410951155828072801120275822808714484514178937695978621203999250470712593131225383211974372152559990522026776101109760760549990119189285061569071512596654020746614973107024664251059395025109455064906928691670868811956479695527524194060757635017034747765114051986183089236758119846876892705578276065711835409926985035964994124710635260244476337659690712507512747501015225764757710656345681206249679704011977677218703537867244586867551717990442873261963909432416409343521874366263777962014304576235096689025102418786325319875307439529622985476525607037836869033632293679326254300199645799604810308646730240276920600904470439888117043754764943574647821405051750446679891772991663296813665397495831585293346842725556129488641161980955600718397227719774994446662831010046311585565373363776209974639138625437159968202488061887479843406551361946263844061454637215533635815631499256283637719940750084887388071548227291511414135545373356935203334051296166770561770195469826553008789654415930631326098841332419877848217629922968278579065835040912287531654071122684140898742472703587698668329815543031697727275300720419461928530815942719560059552989231114832884368554760860489362150319975644857456946915396905566227248730726062031058608747344246598017611434789564984260231889053311897263429942068911521172504245353837291567475575403986112177255618553888760407094528831043005354587387303484077944984829671453736767392094247127621240061512395160220246802131909558343768525461199657017700614376680604107267657606362692445569536397334241976600039075847782100466973577875811845698921199689649153526334416764761928737878175919448331927385378995392630985298447977527654993554061592100147147545559054952925079203447257918525797533127424565275002098367448455887686296324110558854109045618953920624785517563876216472705860205220177379328000000000000000000000000000000000000000000000000000000*i1^2 + 194636663116108207338080932751758964010958314337735509287513401567236537643042501891453839399465474041636134495505466998385368848453203610175902949800659222118636688458258984143243277171602161910067168580121718696725962879452931990147573410990653040837280256654196064307667252659496493810640214557003782021012110269294912151161238471505173706793103399328552506127807278125656154983608291021970669254476113227247620347345461199749618832789317765761577111560187669589928567960849638048199807504065083559749911483568170586996265528329718792348440995953265235603885223446454968659569353408844390205149876850491821545459851124787943523344329221943126930769706749226373315210815476958847802291255080787826684029656107836778833901065903668306100341234660494352607919068738675838200160564182773872525588298960910659583316400417945205214797375624191684871554555621946090974970075370895446879886256750833686531218831947684017961690859169411650819729836246985280227452091589392930485781092081043295766807845597240913797363577891064625389907656401306724145438628908791184162466635505670404056538476306891984864176445295334927686259328667722890370800314370087973424057032193905152561682476487208515677562033068582212660133645574901365358678684417849348056408230521087657872035208019913668950960930955863511157217985998846760185232570002818794372740208352819161772321742474307665297518229018172359076555596696495663420703080030112882685620344409208300646897456767577815970467325138679446676386034604877358490721704395670283952627384010906465773529168860688430010320649252571303687881091259214432243338226730613728645593429696448978445432740174863243926961781025265308546135258744255260173611085051893414610144461999530200059933295580504093628050868461845085435024939590691203878885764221093518357490990589722983553295152089755614418098180825491511115913092776039935026228331059415731154543243319386695324439412736000000000000000000000000000000000000000000000000000000*i1^3 + -36696946465176338646451224812070954829557649813686616763231854498301966258045565086962896959802623502779119624104486278968240466757769649027615718483563288699446839518002907343161064160477427333666448231278674165608466460338636269443205620025814886403615756473724328349179974994268724580134112930587468806892216484991130622408154081193504111665601858939976885271234371698993475231849853249565837662911127968487089153558637052198550398794423582966171060820328748735625332531932112962635053375630518379224766247192459449822991709492914254079138853248507416611599183102404768388929044345645075626279851456184133722581572321917046533138968891196755635794185496824667409067178751279348143836932016459563519643044159657108764810635299749238990145146604649611364497966737828341158454451919034793347138485378696144618663572017300034141034851721930651660276131307430666589938380662832730125765336118612739116573327208730226449975713145269532053507056637715231760548690378094609988323065313087131926337356968296305965162375113918474829571597528839983412198916358915417446689500924098443508840928774826248098548739787339570635177987644905962613842193313714849700142050643684982377746904676936132610262118858999919963831277660019967768883691796818397310296843479535562943073175174509594242314355867829469627677869516773466614465818215343115207738795096139319430530878399191260883975042302426937014914561667792385845008162375800884041032595807099068829859950166518698663824985407034755589815854823887864924392457660155788126754292446152350506171226733538694920631306050065844831628259918301737963682484876345454100493579341701786257557243278536095321226402639484912308644267022663935972956721754830199017343296572280091407445485919955607251624434309627789805087987469324660400355232237287490429038734417556035592239540149973622244479767088528818076108509377599823853946085188737940841264574572914696486209454080000000000000000000000000000000000000000000000000000*i1^4 + 4296118740643399784856067709809788795245351896455127829837984719032034524902226697730182509029358767051712206143128253548003205747209412155443722023565284556000299868777892140006914900839805696653979304129193234801885645880130722606358219035839095097436135107206380537849084801167289070793275340505870828504993569549545912244164283987423436550709790425439098455534067171633135003886497383244558867763986102408411000288836726701531209163915849322152077724671791487836366151145861564234666801357033090915217916192457307829866205441084733430934139705747950190384437099035629788030327958651992100699669608389103104186727182624590425735585284722974634186771734476136091868209248308572300474666161983409973993111509889029244432266590355279229584055016151941325640062100161430809548997180190592036603367863755719464535069507721293487619821223246005187140578206175163873816133405408178497015162070483396249071197749427262320317742875268351159521796288098331257320142053228665533034672341137689698844990884409824803564348345849176955533513824141475861573428471936614571593475625550387842447872316734153721272928970868739224727167862186712590871379675918731523646386339275748529274340905074003791270317565063238035139275109851611277744098945092118910663094403667314878791458116177772895472154533061607261444348392363457302929070362949297070702945905228763004048464225063975513792101293339876588866931139209951217812454700447167275756206746104137144884569877257884070402153713859850720933522059666575833744102133381135526125922540630413136231071866705493763216808222736889894963624208458426568339725889885225563032498197452252106760812887249976817459825447676113270188257602880164593453182635249432225074134377553264730748408283989398027241031916614397020557691964449208793151346854795225731058181012215219540793576108683264273551576857911635831270468988771604777519586974047820634024798055696490530078720000000000000000000000000000000000000000000000000000*i1^5 + -345030483340648106764134491297287703852671777198603446137756273406232380488469673469563161074630515930664422018091154738633596244039176783476852296944763769795420892208088141270488154450494388255454609752286932641091763278575170877704752813289473761373916437538600453514666230461423019491756896212617265131262093687291320525592518550920243920099886217819757501963105395209471953198477034753723944734542948160381839045487403996960716385729235554869671505767867731942607877697868620592564717071062453057878219736724242207862091375696668687484390946046492983409062544635921491320386774989009465826908844103375858026416697530892474819259352553764480730940002293522856672403573210478875748225752776120783552545003855186467578422521423387599071193854928056117231643790202878618193937685242884925474606870737502612440003242793310551716572279203142043000637734314280785413089020502017153256389491420617899115264314417041776501872541517254472736027610509722026184368790944998292359114364307916822829423671855004263145450217475398326955815346710595775179248786270367740667133095964888863994805445243331253727282041513534436840026211591203676938900914848897971937658631480522527016351838914181822046059900801999152007239560630311576118087018004003456446579454145333342106902688819296186485080705477081889600949929138409911609786211538595360333060885721378310513595197773832150065661339237258930815922078989934727283687992467857617673697059394606529247768454900499534376904432447187820036112987258275841367115683125029438323275574604468752794172104060609633561718020015864036106238605540608174411470923435405135324086443098995630472446126913570047214558878229529113104799703097685132686457918716736402140447451741569902100968253277658026113190065183336885167529637833355471701861862334602854779853515342578602103597722667415266414800516174269402101304555814423851423254492757746221905802570318632452096000000000000000000000000000000000000000000000000000*i1^6 + 3972233787870455541460337046302133280697930865613449763762422354051447555346770251722697035994625675526433861273067235213614539603924510588236389531924019178634122239483924276111497374852833345348759229324947572372523843593800940501687453588732575436511610222364727013605955899558943194393691464426445098559389622719014994334384937762292447409123351783399317028786350551012221788371690749690696880007206997700561284656344260582571838868240837199819897677875846621929483891533089918798938102908419905815413423760630187709401554876964896223847438092856780483972751874462493336406607813066303070652514113355016225743063540934394321593003553338651815604897065426316986309641171791826267560309921168251940222960598894967622036235058047540844580570876345055884816286201845715374559825472945707755625853040978856704749083378502933157261292600002220103463579382524480368979197069306264474716421323206166106008657600857475505484835690263814471118882001111832747710038185076815229482660933070177783124666847887931381065602173783436348555803120530519777747434617753968120559622554725814621690342846206517769755444876701749809968564239346191083136367750234829975042334089841095638352843698497845180531282214483619992010348135209257022154154927937746506095563722997671247009313645490560721244897180815019492380830209421306793561989601790364686596068266344230893754841339196283894561754219675984346505702024207215215548814116423796042757826974407401524310651941968854706186214817711985249677734030912071871126458426792704980528989316175672678954662962408514685148552795904533205794408756128409520886443082381823119335515070084953066293589939376517861467475167228516380510072284260333032994529778580847627215155894592668454307406484663911900647959639249423845174120614476686265472884963100605189146400625360009126881225406212792726135058639927746685481474113821813770966589878023541712550429404661022720000000000000000000000000000000000000000000000000*i1^7 + -783549461882869832189885828780522580977536089924768787197805586688426076888427242714709523277891493130988669271382243956124195130345126878022377631469167876635260661259289634433384140186025075400169592734187819705876655742700748997546974376343436006306396334146278235919387811914866470639403542543898687799912689780974199320542780330892862379090767336995255446255655743478075077553022037432519287309872945537440450045401019140261400156197503476445225156997130619846838500625648056461923892324927189262001806569489923956457953174076741450357042144245826136038416779554188750325622959930938463702258683792138214811357030189773000833623754572774937737050846630207733247627564481012254837868113549066956725288698606642423893317582138603960000176823229982669972177945821324523341164205610511002397142644193324861466317168212096083445314154431656690567624861843531693250461933643401559202185775651051946536643997538274970257487155960300276455605833706334798787179039318289376801753206956655639453189093972826296812130389601227635166600434524278193282832738068770398033411526524266139109296708859464068008581512201169104057709049278586038713065737985218490417074872281072153056430238451043754692885266068483642850165495991907974503880998977727927469787681849987866660105825990472175570136269664719350776984411043726958648418591833171526560403978201169267001573206723611268807306815608366463605644461724860715086724255979470036499371995992826844464851122859658882509839633155166523066822648826346743303077063559455508641532725888724816763813995271202143581144241561417867051863008715160380023180308837213567841647762543749177930193898383179661105882039854788101419895973456812891225841885111791880606783438363444946135100480111985646786210020245577671988615484609854718293552091184547090240219848281578901245543655040641192874173647612120477030829936546121058887259131324120874384061846519808000000000000000000000000000000000000000000000000*i1^8 + 11482279182708072011972899549294974827259735459446331671354582321437852192825396729350977909359481603996472224742497205881492265962880249165862221324926460092318317820022014010212094236200969504416292977085084187219828287823400596487064000593567712250703953510191355019722902125808127282256476995333337750742540520167905544674167023597744182922814711845172617946941069680964658920492067657814481941667938500560329374511806137416160249548517814887163625890017265740604054682211982724566619760860903719926091483729233659820870477204795755928340362987079686270069768503475099776618965727111109557190744204067071400602708625933961040717539479297016803664330719633891360124226303576490465361438786165182318634530307677913051355208092333644814672222898703568023349298978425263542113558849320673501514602780576166801578470455993680045122838404336712138150563865980730384127502568494433070457418575672953648439741112444897359697546822686289492769399392337102085859560634240557585392467613125955302552040771402380788394374520914333781387016940116334449406718983704833575997931090541594803334832590039509486736271263757210609114013379813433097915954064964655685399772839580269270603906793117617716144948464997861636459218486400842113487883937135190113363035593423101757342714018761321706526060125994181628068024964451169079491163666959778336242938921951829354809332988531684047205551869159618536084871702570829597106936882136426315095897659211914519065437431302905953929473075170909614409961138514083126965694457243255489321353508649184030287829226812000164720745001466506590244450104318521081453857728312906180881939036597759954614423650406718305408435142392868749354962598022123154743814217123909548325542473177949461152793291777317743866199119930928518352127648570679121888667520008470897844912400931184641967315135330022964782842068942452864279197273213376651463176347713451385493546598400000000000000000000000000000000000000000000000*i1^9 + -162624954878930956425152720875058252163217982983272673556407951183939612050052008670614608031901682936991275943303172587101398981928832267273896049861869815305222060776159190938765073715717988550724278867785512242049524944703923484623832104828473054282808613819759884997641053614882768831829969319780683622055108500915378544327606911376758686646593127756767285624599676887461271047650951794144613311399151617895523113797265807366810833581341141696398868760771651493213386140348806751992100761986853182990525139279688181184752655859474004872633318908634720110137225972283825680201245409390041213625273049399298497524406953449325383884523161028466758862564763432916843753157217615598670234797439606807962198510480382275524164153370039287714984752427149168273939017812491391672697037942624095329187508818717927603448037471280132732543109933427823790631228621812591688775865948096703680166160244122206361770434227207787098047139780620048398692787787920262689325261083039039945203597291808825624921623494120691967733927938342673064341517115131833871316315325907571144253579516092062431306633062639191283823552417388887028051048759951421834184955938941936842743913665418168091884938448960506700267037684357439790789772375225224505985468901107904312503319556525464126880845252453895457833047041994449024581919944261771868086942243652253963205240088060139829034362430663704277645774256454373730511279130452465495462841448430902638839622664070761235609601883429456626040673191933252469640765177796033773023244947258808285232451904388018382868555883522910242243570026645647038207787314658937682495937576039931066241850737590115060563755995010872577777433946720213190939165993436701638220572670273365025578765831191579510233004561899900650601707566237182011201470686003574370905765726370487923509951091873066058904013972737540400420085428999815207825131577166371350904102093222554317619200000000000000000000000000000000000000000000000*i1^10 + 3408196470659937508588908379505412086793574358693236060444765646709078767081493920912278410986059548569936743884144576646932108172037999577595627060862841333973391075267340934680312172408198323174100286301806227223475603473972050754187051829475462291589515949460107357622513510904992117128644356837950442980686552155295277073008404153107109789596638283401909347821006102994294220208857882391228330919003980148991863979449585273280441373342854040564999170646978637613944331045957976146145098879912335829904396224054693584553380614085985871790240492140159911942103107143948608119926909115759356058421361389987320978175016711149591035228560531949939838842207826459180337674051507664648172469847054404317278258795349770007099633537689840931352233283598689321487929136930923814558860464297323434663056782603094033809846263268562832111891441034576778249368217192060667416874400487990026196535204514851519171858950521787198305848770075058401050912604668887457642310032109620724271892082181532708487258837750013047392663882368879676241630159527109476638495213838558981866172404163491860994844147258171077458583015282112694838914176945594441798179827486963671493981431921171976205420369432060283130034094241675334746467585643969214081781265701669294227801243567698211611524919698688116424226617898763382305197928581460262122715701392902182334095515619618998235178895700179477489120256772644763153470097853206225551909839777865818121940656884842990118952532337210833213603147288045045418955901279056181593972264979025818230218971796569471666717779500597641714591050781902845316673201352117823568028610909729723680692332085374325780794511267903830051704969081015333234418402947435090555140297527017330286725551401089094091171391218710258300192341123270052090235551560125598218888360093394889049960492870573570707571450696487626021416743049153483018818194054818529471744344461670350848000000000000000000000000000000000000000000000*i1^11 + -70681782263819027489297195684358509614818418134047212514185139622806185288353459347942396749161694115933442517533752390496437375445341019699789955644869481103571716718248078121693913129531619416006600194709057174470501305167704889621760457613969167747392368708597935329779538795332237712996492336856887391455048157351842543916556003067286342697292005678046046902763467523579436570594985558890104037588572030444321845478381601120201798349904341179164128568169437203431422569338578347317644855859709556591221759063597256578284282468707297830706783712457557145219565215026797576630694895448092118320282720454913289310221123449430851385308767161552369983292028789327138575648155683231244935260627420274342310833434701312549815127992310261093796403140771782930148872012932410410134463153453511560213810845289353167815839144144955966786236944870317929990438889430265063106560886827744061832228588733183817650611585121120380761990482925054973916798183226318100102010046200200061937306354808894355094294222479479107147938748268078878249557823004530256999251842602776626713512673887714750137571049247915098266008465706166950943445958808120790934397997503088233454496005620916056690865412961694606816252592139645504693139565700138918650090057735631588715199187284239501907678676442687886405558019717468005321533498540100317150019724293659809110188294111171283404251098598652539552013639750472052857733609579445420246317422162332781940467445909720047265322024924838302116109866543580872436554465747186901395775840992297448142200604637390916508330752983712587950544334063868499964461377703287847757572931940906307630630000622003165253282599718864992443103139117806062285620711055648376825051878504157944041396605371344610464713652005583209531285359498311268813052406951937037812898089599239377001230067618343428007441726528071671135331800224753678226886046909869266461508475918745600000000000000000000000000000000000000000000*i1^12 + 803145190547229731315108753848695495476449096019592278074113259384914805624888541399602792161828012087499440774060460563700816304862543299832689141605653046419159107647770795172878196338853507008004035490307241964855527434550924035834915387812618747292243481505743153507446030763967027945871429910880092153024816626895077689228123597112082882236150467553727979552724448467821384948672165771412698333287580187625228031410971943489487046084946382341272678065182921399189826293332736309392597434457114737371008001009144260294745326810084990911203441160769227685336503673814234734949049176280365642054438648392476682654683958688581923122752911146449469536721733382780152205292046555518503096858084803183425429455395617797162124083921863534133898611648404783590505035551863569790589537444760131478268108672554076166242065220420971970292127999659759042192332009213245822803922205947675667610084701586813960449815047425074184773531304758155210434448246339043783081549084887107504707482324379860993240380773697253939535284549579272935211889223376217439956590333237327303925735931538001642555449227363080817596073991512733964445829863987606263820448486477480112492618048435523434842560809835666216938597771139352670718326909759082232956339594452611338873224677919666417166172260308896230583929272460021226423315839189348201345942996452537356122745771500562014124492892944534573133118217777591197355171688486667059971135872945948281311954005714193322428405720955917555916602114869493163148209325552016776989743287896498397843571037614752980265118692174734465860595566110046097183759978969626459227640987870997469567232045171621322204816979936123028472381937271425262984189569842796042779241036637036337529853024585562424235649018579506099148754587366160832602123587760997036468101684939837904556588715242277633416221441359496444056640658814198936177230473769944893959543193600000000000000000000000000000000000000000000*i1^13 + -5646163695338147271399032328918327573271825152687236011249536708389569163587647345037229903258009495962841541768081963560735243699035187157020121081157311782929773496207089627142453744919383529534219383061143063156076402865477531679827933608624362494000224346877125598669643344920555770220588418518017314952679975840803986816666172634285183235668995892556555445293902728451676423252910782300282943001919230466886100524828220789812814495788144660998386421653131558344505775733644231412091946869931583032487764363433432600474722132747838929759222641372644139596993323065043489478060475741197042332025443608601341486048977415589086424555147497764861773258345719705544915076458182515861998409106945457129431359270509334778632035567338564815211070227471351554159386918932334130020493195789446666044864871194899898518611086208423870214454728208414919705226773585232404047374296436050975588673695873546361921199377368168351257659794094614759436990200000930457642656892282510603736576041403724958847125015944576985791015757806981179512908556438986754447280772951000145475006942515770863876754439879649002869958249667697340681612028543322970334607428387492608731488680789779266932835224497123857561681738894341998814635258824309757318964555881375569988978025199311735304759518142208612804308273079519509336207842643815770567538132820746854088635712478430114589092821363980456258119350528503772670395335037208248873255020616212172041136217371052280368367070783408702431553107720798174333533186930577678938251793695376685204679943859107838961174764348548491943286058973711569344032156453339178302176245156369539724231428974455801908262347858231970783522321143490620340589023439211641123483597317362524436567483940107363546511337857768707377868033585178870423346866985571373902686458755077494794527054770532407820452657865742851238268992320938872393245346440804935214825472000000000000000000000000000000000000000000*i1^14 + 15793569322044579896290125006505426229150327810697980722636771452715112165619119066940783103035081220605847369962146549350725597553156633427079968702827626820808978156504894671151194269779895143386664236518802816937496125110397437617277113938523718765620798292338630628668033042177763415368559098396475220725686821854314258010768844119586571366883586962394389668771770061498463144135534140053603031308229344722703542546726211223262375670574580683343848536813039480340421942684790453939279423358774111770699220648575510902376549512980297761764119915326766584002929430233809749986911491700765876340926816125250007451229403533403703540697152597089402413167289021222944921474914193090056911004621242699312420707853580847267886858566944573752838879280716269945949587569182326160050674021931643730465576824606671224522638362933609853966803715112783404604793182076893358976473204724417103065710486638017467047904069931953390019088271732775050756784036826174548416473775530835979480302209787551796738310815994956131442626413094910379499330622143211119686668815978280369769814962050309922614558381146895264091804255875188930207163203040261059154767804744532651976658618136151556707551223339044520117546135957891706484339017139405385964679343674541615090829483408850809809853136179460465874875265394446061632135354386832535108259236111623920015414401971633336567247859559533916169916900436934220768109277672809690562721152808493592804562014119813297013787286594886469369470071895086817143346053137521700800645862152691392623887409144610239023065503377415649972661880491271232585154533116234954290038387666033028683306684339347380324572094593666923257397352663694111448590295652511296083117677969506789901403162647369073644074110229893197980052918714552974756378301180256995463493252447161650577250158254379147011084027170204585884954864040145435144385099989871126118400000000000000000000000000000000000000000*i1^15 + 9828522461631294693490640887497298489484823307476248019374272333886510082818884220868388997896925334469205549634424662422566994088273793207636116459410629147429393877461965774334047853202573839143467918029439194484079567990162575075992651535933291280265235226599975511153764578567282116091594619696017897107653983893880944375249211733377656731265372649711208468711622347006883176499886752681984719104948814491276815216438338945547030251088866592437394107033591420504233388999786481004811905284099655747431096397307023079134019743998837311890057457151666451198296071089138876607317888162769822358577584127160631953201612812287978698865900058494549266538610696694488602638161835693969357415467725583889024589746393745691438633888181220722655845827107576733513494243274126257606035829691832692690616230681632591000156302574946973731769762918904525472275813682251407695691267693641990860745764700473176639514693697252982669081808635207273127640081624466722494416086858211640487187002674952068841965393334012947177174374632930420572507529984259554366473421995736939884947524311858692239565927733654459789847739988140072024663190660919573514918970849451425693331144633094643930620518725758217084801719726641509038499071737072458312877962470601238676274353851619112292376361083849968562564244970792581766309137242117497073007790478700308897742139721442677495526299432816856562062197552526558695022566764843719729717876425095632175494965011743221879763163197709807447135614850980683642232416967398575530731786439952867016901136890104289538226648102830788441964436944740131701761274447960947182918583451231936115129077819347910997357080507158268599361047401135182035276421104481398228990902730658617150028585161901053366912904409988459527503013623347025369799820613040758465583969763409312879372775683443508764076409124482866170464285500405117701122927812935680000000000000000000000000000000000000000*i1^16 + -273756758519789038449930824373495410837752299443871555422806436010627266679319846011461854881958501172820388689744792013251454487223526632537617082208430331548296760267108031358574333660918502256942542746165117029993155021923250873749467297136497402970850036578758686830394294999339657364500967471125186385450935427142004102127289292952203504829178223441505189262422051088805222588238564037211642972791728079772853509448107408920716008509219070289053504607623820180467210983540606231666315653625297110864414437412874363949263919845608232757761022352141421122495866015571732286324554730240053437010195798386255594155460676457685456234471697809632228170791975859372726817733637243986017487720471272038589583647339684034447684451178980237343110072915430349373100865529091899848993676286625752674061671369955345769729033856649314659404390379367569155850138919485147053235747881417809150793126477834483896873266005780822481204296681038171736146813130176384236016547604954123177091262930787004323792520512720754660732916823446057277883995886129903560663398370859055760034183956632068208560773482333764902012714067758659854832768976967651726968142052864521073155326764354782327032031931007275578832987231304573071451010382481012834660650682585103520595753361471518649666947918713493414815932403904988078107577700800209443865672626401737615938832434528530632444856981473290177952258761617330733691674518065282086626724902771430247566356960152418978915574922614983456766727272478766176842973973201953892358322344635404982724932696323642011309615741585951247407882833205060635295661070048706646871949777706232355019780211712314722429627105564258640095066960681637250109969530956908678700565444111091409139139248009440676904920898633309513027272731271474887336500565560083022113705440775204658094501721653073125255718415405000663037432229337372904005115576320000000000000000000000000000000000000000*i1^17 + -463070989344797940725812820165853337552311593078612278978827684013774753905756141732809049915796747277273750081308089705614483623109008100187609271400363190802589771370407807349439525691253878592314640452802493214148660862132599701535568424618351350392627625362382072411591461574712077187164687553364953460204894920531930236669054392176268232879165068835990973462980186422633772856358243766578829063069566948370030444886373388330768243181262044026198837721686250139279366789632936098607244134432732694385572564962506657947309919400298652291271774701752358505421499855920947073498249289068082370876737726748235782133025815206429340140621617823908087697285761152556645318636780545941873641746261872850790820587238050692998996805988885242616257157372469236552936706780587743518191734880601201442249018292381837214577642151148609915117663131363908077853521199193127503660857457475762710969226930472375145295116774871700440812856291244197109576422384398934997066555368698868407705142491271861276760611987789856362058582245336877067822459367206215491857311314340069691894230277263735580172465094253452751340372461549932233595665443794033840628216731499345487797096254154547974719235506999164074376859269608187908809079008236168061243005735667972293118101395009633547836985829756225052540705429776529079928293949620171664723052226508293685948916712360784528230492339782391769031180573188934349452707247251732230933382261092325877907682210961194980451340632546103988631142847255980677468505988713971784663650310103523489135965645612080618250228108663729844829547208629428320609507493407046744010052438949310102546950749468949737447726311434366310769536582103334419017847229911127195909282643740892427172490908068107781965836922875533865653401216362833981924857975485143905084197676045084096379962621821200868274670345981114367852647182759973445278105600000000000000000000000000000000000000*i1^18 + 3383894885289455214694423563272640612037520339995458489327440514644137867500980617831221013929992700524509301192083959695670094525999609788502666792526904545050176684437676511547899269080018487181123363290955452615416887017759278429043136572381216795942702912718275801205180602901611317934895789732306343105170248297791862899008977476602797914220004432331251256595137763245421492066383842582822577140179176500633499515425520162370749798435287789433746121467040438750485629066812928811348852386341317051296476223537130730189701258457391653468437947874392731640317722655648960791574594847192626312439811844623121670028265328457320834160272341051293541683561947903998180631310945416316884081977030655274404754395145559348428347418959943307085621443179815840568235135408725632142525777089347751079766999144463660441149442264373230413243046252058980661898864682612206596057224556884089350839035481575356775178305275496313372019227309233694244067561038632780253209643550622020939446518360966326679265223969219099808666274685888979336219645175070962883194473351060329056457707092084004929972715481512450824649975690684160199412697723296649772238588067586487689051870491135997532441015430008587562290817992841938364808278350741170928440671064319580404599179998463760573829772742162797366805902851037482441407063296668404929948827810353483464357631716413595139240611533673448858937886621398430428272547834435158582097238986720563347889186834034455073048327726585217283618605539537731158694903830175373348634195065877869659596502800468058035515198847950255799616209176622476040339863145538267354309832295801546867122165855752460434000707762598050416869858097795601236579164563280755566554462220425155206236256435156661976650818911032116783594317235689754563119540481882998197602102421781656867013728668192800883298813402382775473148472265033834823680000000000000000000000000000000000000*i1^19 + -5272071844689590083434724001369464072960746333654380402026492704159585254929336363857553677158780896658691397396907309183623224940336037472780068561694327157274284974929006844623181619961213974739281514972017977673139199091092184476956529204956608940456084733044510639117551282492790084142838976908187186451273982771402533604011861999118817068491699809860416086341171106381427858588205808609760826078855886206259594739631146949558724752609345136520761774056838900923883281521244232156343117677176079404821247281509765555630966354179337745116420677648899917164365563287594925664569438000018920585713003684825816557466217265258460027401262401132260593939411226275483696723471616899416173455353799657178377274231103119588074938281645899983389542704532257295767095557028063164745605912530911284375509946549828763779997738909448689803200616747014748387970937294411759708455907510816523819966828339701167811716526964992916873282210529892681407594238003060317602272230267762682620831359108179736058650739323733266739811877315407365694884590845581506768400581573365957405262269067215142898733008714693678329218358631062030952245018674452468849001084902297614090294136945596993259843554343137981666873483926654557864383485837539100320808501356289198518691240220022496263914338729766304461836761723959742178760545449651094687058285854878867783124332724487132562087589511577675094380484772877101842514371491097166661135891990146672749785586544989602306789185697750048659381250700434844148046302014230396552428263542497629680614066521677952822333734259699690572445096823869654856252023520827660538062454379045290278860491982703127932722721613280139029231197447179395761812893161300053139365280081431337337180601989273433022422868753115613507317959523550657908441720172397500950806635749998209823262761968035615286913703198249024595119588761403392000000000000000000000000000000000000*i1^20 + -4252851395266719462802265120591461550470449837891591219465421016586916513334064120011522649763533806033282351970305949630751507433548453471311112961314425924569224160497150566400034761027742173615861319232137603969363854587702429612057447349446908717263048182862674734934639636237594099375108568001085475637083881058595478195542259235911237592328203826599887073412124233911541990437605452407599545155578990508197059958589251183899217555802184165405881934769999872477188862888317746054496585498243368843362447229833660895782752580411236062321216104559489235888595568149542321066986288890300806076809671881914184722923490633732924934142439884062757990777140198063530278390194106760768572454358719558918276738261008994829493845220168253894773213059371701724406410310947108120111914357643337528612994588996114434408190766122782205163881388164920479720525983643549193569108953587390763766068324936442949898815398001204436643612403806721730931120108129145505597826328881927631274606968450259285332867482962144527784210341448128711386522460259533425806105893745691617140924490501633747935999390336832394405475853528371269333395548707072219134200366549866150568153780407142611060356321159419181582004043261968590525752020081191730477262386287997455482346834922692434095324592624236268053692235676736780963395170454881097252891543442671921912695895289032877505370218136137070807136753197533171124481343127194027290776854891310476065196860679815139844995225653020026918951153255587160131278620875266835610636603719622297889837743643962231027155222436494342963178811307500539033520285882135794698230704444353083676553905337180344966719650295736294822579179137398809165163615606790659313959151523667743424593914195356090046277153276779505578596274532055894156263541207245698551602233168183822842616662039651354624700664847390396729906325094400000000000000000000000000000000000*i1^21 + 48470040651892053200933180991191485881346293722799959451580642052199814490090839592740121334919248722792841614362639493658920927494243918062679721557577799809570706928344757400110282550908686213607338542073810196078362760522807736853507955415815705442509844440151876525225850252369703942876050153628491690298252154525178878622515101571559802688181380165587269520753878847304919682935351174066560176145718595257564813812720352551839004061952659432852663209021633250094929566798288830073730054856216690144271282824600718595156140971320663649998673067417155146453045963711755647055123509773702924954350435969374764230314659889383867741256756326973940444926388559001870921489005195877576419342693295786102827814294392595587108293637431542456325475416716639885680052116031841017451722384573542799128603134770777006511702632940229033769262748901293800776972976675458796792412151455624636307385556258401767278697875905048475938026159882601343913737344952957527817310860910267036508217778714283231580386084036740244717511503751630193269878517483121292924321274338888734702264674882289637740745371608826169765098430770000563501331700447837833141228559288793109004462217025294346903150238343308148430277985007987534184864139036044368964159250471786258101719998184386405388061918890490213488834311280806031793465479867302564490291426138433370106284977188775062614170544475185323684394529265848520814559677272902629503648351011863787776105101695454648745496110420441416584022695437435796216282182838562741109009269725914619907283834998106065435761439447654940742796028717696612292279442815630230691392961950159166005028644064124700265566370478678698665364377028945995292953867324016248295955247953787902879587736304011880173224551880055521456126581867362477500948227343571926888466745952391713266726482977493801707323848337322474408509440000000000000000000000000000000000*i1^22 + -76164369197955340652907589219118288156857997551075209219881098235717750296082153961914856450950438845104712750730972360410574930973919755661418776109757103418355952660756563547347011204477767529494054178983258564075874659594928604951587528930430047737364169173694983631061176503416568231794920670306820699265528285641421928927388229771587830041877608686163896204871210732625085063731240613825209016767394692462729763908827190719065827248023273186844669452676666838415205130680074500135098974773851297317979747845751243469108270166418472129618891456111138002818790030450457665774016931967952398455739974488262149839994222360193149186727774226574603033317958330503659536862024613232809828759458801120448642813398136257661310325076754465086516987380722451797907457155718537492050631268456384162571535105504103010802557641825825652900353403709293517126790764259486141216202716613609246936189959678399054868567115862618630750776944898714016508447342687383194694551587633966966390245637188775106945327490282208761701481028797009685037987967916862415063987391840167244619727546460783599060658462389348154093755617771693435199070014887183861309248102408603318033963969812296675229729770458023041154808288090335887228390992702319115696437340828009840794199673362635614343920875439663260354748866224692586512870194831900334724784207068030009186413881291873163956947778006640286308934132033044801888513724317937138055509481643245788421376536157613028043930121750565370413723844110758756896936432849649767809441986368216602753244245068692353693356501370680060375777862457929531788419952842510347060072084823779693840579817716751702342181217497904846942221124400676951671129038019531185887310058421909239264585228389167867439767391630778153311286811335922450238403384719760923077054065849548331176221330448107257034631643585109295104000000000000000000000000000000000*i1^23 + -202711125716582698375026378217928654042365562895412096856743402285852717036290482543146840255286451673892974342432434326108081497971225335030096375039983706589723001893003322616233457539027871733614819414867200656406358026748130105192133304412380046962272655171986990328384279582139649957439661569098632949268510697409639551405379257527846700470763322783645499063002926543723508439771382935417102584148029150548145502872963437154778157560247792594228355771551441261360943182083532012102173755146443469261610700416396135325737671450237086284954869823077007444239437124997121632731960541698804158744721589643202970058788029499370486583399537756169640204148271210794206101177061463381207210210879599504766488775857891938850667165189814820891934652037636958836559028012518109651642826623996808132139997998826807606907867486572061184642809166845515260971522810700374720534354689325975326503321520996281175145099653903508487494298324199244542381540121739190110206342421731066196325311468354583339030136049036309713602116920530648396788246983362471464587520965328940188323094592893653241791576397384789110416184841167730022649450863117795310259572807241570214313465855386700551595424923568774567344876516848163728812993676318566817571103149356522343254802578202207293859531292870723362262019997445832647535503997428753770086154220858008182222282023603209642444930051537547088160106148886958349814626783660965251036058470055240534017354731403476227203603768579646084652159396142408229955244870471344676746380420810964388282800204070355103047376893529389969566219133800708647412274308065302569113117973032988358832700395419763297458667031830662954097535418189897586984640969490938499332853401792558382583062302365028015661438986258861482583648055170964877852523044719567254129964272438024577343253877347126373893784353321779200000000000000000000000000000000*i1^24 + 710694471696714909334012145093241502516336082904550313609501149961825836192887512705519323729022473247658244042864801788248347277344873791611179845252451141473406507380251690058925810087584143523148557127667327793082716650257011201606662498785068970903249123333760204699189237547800484630262654765257547866499653843676121548755428546962427017223115902682254509433992639873039868151687606432511338486589610468686907928237299251735748388766166679477068900662300301724108854219512101685536042746747836861028630101572944964716931710658249834990996025187066330241197957365024408885518283738775400715282577177062839736317806285567316205574363026850997373483789857964869802204168534934155682496585202325519317534052224030500528549583399685733952442736515918189366481107741365308552485542321834814796384632174461872955543683536197716079052891437499063282752736619659931154846827939068315474926122198458709447212602395093750872002727503167665901910724413629142143732092059774097247663598282750715580100919829814769216617106993927517954464952212486753098004351860605559439823147228723671282245521835433207346025685993811352388065236273708123275966930680913558154050656864702156605533833719402955134317840333393676467552503339953956575793403892177037519879007347548829288306210598487241512574378401129832836914051665422513610852561829043238856821218225369696959920909790117402211732832797551147117369269114988855646188926325463084706208035429610922604527037199149247387862935031081091121398727873986427068484943426847896104170980115343209216791663977046714687029827797221766274466210279268567546257057463418397723399098683269651589614804397220841725753213729308957911761368322127604184863166803745093537690493459836796791371489877070340737600111613232605384885623676267273464639472943447497423096985188373039018216207155200000000000000000000000000000000*i1^25 + -584507449901927310308571034748116621511817791071458603011453742602723482970719526337405996339774398269445463017036629864226692173333697581849389957385565039803309997282978712393092467074619942584129885476362183388154876895419182980660394976306135749148527583471529048189729930685480972625657318313871496379693157675752917293562000743140974297729039105352866732470051582660298203332716706134233162532745335851118367633226555083485153777300534999704354258678914210763287865927015810598738080742378782608941868767278536711568991285870349990067157347827962632309545646454712343896603590764239130292793441840048434782088304609947161850726909396157938197979884906324974521896090740402719709890887320746504569550694162750824499521613898938991780929802419342495896270276620792728279358117875481564103827458307834387419468212499057541473621706721173032206394225958148857081580802493303875794819657041082926670179532554637146575756113968761479345683523212603528462260607988998054779032306929001888876379881999414025334324232138381161570739275917922002552061895901856987218580418751360410817477953671426306202780375856772314985574290130948679892279654585357842334319542761843412204875425807986362255880114724969084689831857314168331021935408876971657321020892107968499287252854193836647425823994636911467114033233829722712046818388524948650818890878670401098526854978959455086880206664142771883851906945188172409000940698814070557273631715073838783939447856413610921210203500833746885670475390281135140198331180152755290475389767684821742499051465663585272696584469131501504655006690208305485065017938023872402800473506966306819983205290914060435480850403713066824351608612441122048846575390723535005229078582716150786955192547952847157378216367524893874393760471942230184857561876666970139586354151498431209861545984000000000000000000000000000000*i1^26 + -41266172284975476979416678874932712376393978544732238842042865013706451879274755562963795235824228360351618643358464749718646446110009163163428572446195098385494025492529065988815043422665459292003996965250547192911773201809787239795478029867804939176481030845692281766471019973031221528749428077950868176764550918164675729969475412190272073000039866606294188966210079142823416247152480654261943029128226940001972466022626115256581676446139513621692547005898432005811669271398880970583973647002406115952996456526684522851523954773297764118041838787008708764383648386759175882823534626586743631967504835175154277330480979734994530034226140100800965533211130961307075483083756844472281399243448742309839601879404635726963679735041117554129940127702185368678966725786338365661128030166825352919439237318903721545159226743042828308675076514342961335990725111630034759864368526155613150955884265169851316852962652276454954353352796140139122192617698348020583930906162280881869650338228898032046175809701368277692348251881838777300110471695174098909330322094379632669031718247267826878904110051255664050230075836055070470387809166641482410689159653244682003302320718244851733033477451599111157107161217913131160888610440191055039543362070221519149653047221607168116898278405238815167904923621738061841505345448363445317323072181686829511395235422627343171679562931597963149460499361689755085603506272051656177088865304615459729708715805388057820150490354964710475789937379618799182782890268129362287354742132448405402075653956325872399100599890966832096195409930558658881015832833237510630811763902809968837274870810864122204070128967845022642987745619434519394056355533970055227134833010199942608826091337105150190770221081730558089592180243508188078251058136489874158345033877080675596228653512763480473600000000000000000000000000000*i1^27 + 55502499922242516909309195067786914976124076789628939169603976719194464243360352160830793694791483625868323250334059475744496321530531584829791579116867427561185090758375694589378824948522668642671145299854016555259026407046930392304753763625538419038442067515847194663704710864617814912198963887795622324055184439656569827166403046733305057731715332320724361389464353467705287536445250144584566786840889940233894694284297937577034321517228389527670065794873195921185234589687099424707554242061853552673814233184199070287103382225319848089687733693653002825348865559694465594080843339596532395501200302033726611331173705209708928039990402371490646094720454050878129063062482298638589986161787829130812358594064996681656496447399947762342825583643654242162899033945073319809753319302090066682117257133036340976388121020412860642677213626284437077671107035524363608899836490025708909237688197273630659068371735718333959411551083382390408909005057461070727958696228653848976118733210553339284943670451325920233587757284843178723049045921574029785909453520976790830692938684220188911716662165607827522725858112933619948857009814272356411847966913190015139830279002855119230712507857849084664568306306009977199557918534259790435195072955701368309015737802935235244434561219866427014030001270348125261132508178950999856723654147027293128974245682360324339534972876059228836839360153175488723994007169750652066689903249496201751273197525808394431232687886218378440044785994024490767453179532615636110862963753790019969034636393534902898370281240686931219642940126627638607458499890935462312024702956904397364850650195800298968277360977228099757050611062229377007222314181131461805783413744055613927207583679648358256281433407920972574358165630760886667748916541426020430213246136134506230600148031897600000000000000000000000000000*i1^28 + 68965708975721296629577212611516681343833853187419627276253910563299259627211209358067905768560925508595354698217671370474936650860489553805357108374772821461728010273526680066605063808680874619699738322844071667736838453293466670527897098277160645748940692159229319463851862260843455599925974483706502067218625080838655010933543625587004175597547330025132298732900801030833694903758618302338733913435140960731881994745683910235866523489835644092105050944837392788376387728876687856229524646014229472007236730988303987951051728326117775615396473642694343286621695230044668010074425143642681386106495935894130483362788281055435124781459436107003048355639437360419756604594475328626865716031743515037206597645750843288982941575710726922021216873852309944990327933395988292912333966952668136782536211684626295811539058946161831179369128865449382001062432456635770026010520109585870262093618951280240698250149505101560802505272597409199946335799370962151215327288144159981784765766803135636077956595302971666931626716886629975676612629580495435053888707013105884010097250289588826757232752824814331288223042400225541534252480999714479158893881906566252358386768778108146184750148049866635474042314258791335683420489525178437836632964942860256574967455022437357940417545942691455518796657311710538232446117249627723467342065553484866692577546365985114034361727665000092655219528458079959213398192514224327453761944706243874983010856820304551134312962022894770646755125687178849169616646412149442978101500426577849025631758184610218766647549974332896672125049753083778596609621486255397046597633848511122573770936533267314654115305502658914481255462040694463519189439861981420306980398922681281794994362899104235579883756104681824307861621526822504690011427176847122568799080386542068317594583040000000000000000000000000000*i1^29 + -3468678828894208657033623713158405754703511781639714993730628867506851961365813262110009664664084059392785360193191661462097792533921409802147117481960012484390782655498336066871574046476066325429007453414137091908351130268543502780263904092215752084633398443085223532870526055280903143465848118536980429439733029052638904804962225086371089268116926633451584025767240270769490045183116475687919759476315122399753649195948499590580859297726996866313167185076150081292214479461435376248504389889979447501084359037348635130036566884888917202915121855004833798932108398445804501682271850726313137879330557366454977470529777142370376258105488662978567631019988402816854120629400676427142388630351903414161891565898170937092791812612349986528844153020719389620896455553389584574136236986181110832309908863358841800894618892692787793910180684346853676502794500232853379725033238054093872823474897098505750549681422228701998087932237893558909627353915706342438030588948306155321453364520602038696578987398731741352282646415307426514905977449394587381982983035020889502707825027034234879588265381661154226874722546816390549911322367039329124654679894850740335980075790196230693644905850270932631057853984368770564961346390355857284305734266856822598524629200573925633847131354739685192423155799866689239146607171562422143518884405118059296934769381188004232458141439588691419865158286795465088218723323267076067519495911761324711298594949140896935679168189329766419651916564044033250275536585137877333664439866084931921514238121410818730931336313477528712456254134117978082853080136013164108351942687625123229505443956341000656653941421193216301978996890924680764465842087084504310423067739188630885985956919062098645993425085315969277103100708324204603075971556539433296653687603690456743936000000000000000000000000000*i1^30 + -8557621211152616482907942300026431825239896045409280716044492931891909885394861802198079252116883154490101943349967113139492159513452740830984102894091660132854625979128363680062723550994695898916038095249354914189206111455493455532455131407657863364596861642134021645370877174411733111718950031209031642095951510629673658336095339322251809508007414934474410497854841671033160488703364841902070342388732352821449030928107330602522622361079939483055530599706991181030172669729712507880876158853159057147163057669465366522724075655007737265715521854562328668214308321953275737796269279854005133064817845522676673779548227052474445495542256441290881928820649655777175165283511946993429626594912004740797835280079412252237325831345280201094952382557972467475119975399781385362820907300133821182696820649712808827513480189482486760965382352315870063632034110778603894152305908017787875918328993059717677528472870359755747959855842862059999384501694391516990121065161953427754282891236715024111939504292862618071189489738526332696803911659588924105541137317353934329728985196710691666765989830791601584104793472143851360073231135899717326406846065706689137928936060456007023751778945251031353299814593920019972901666388851169102846832487940629791329584111461732720381095496203374309510149575941743348253073394565089114234267366216002655595537106045113216472615347749039974498349542190923296374897818271729996673025831862738141202351365007395974539083663443654719301718211084950101944871113149416749543654994451155131191784686520479639944019894965990769616538329853196261853607222714060640170916213882625954728477766905211505101643956386387623686596951322676309508690764953746543916411706136525588734649091185832650345397922238417611059741490718455530007358722083044351858654114763243520000000000000000000000000*i1^31 + -4249109323642694662637175955885143885382450949701510858844039420434580920441520194016729681264390243218624935440507705096682943134841654343256894492560157767694853043331290534227741537171402842352686818574440999929781598263954817718020805751639926714141107268123769051397015445164881525216685020443985949137214743010158054919261364818622110656670490698068855540595625826026794334703607725418846530038124181022028210311113699498848481132199543259994971280923138748426772205870019938339067737197343175446671475833634802999811623609104662765860025771127847988081239862856094090540057367733483305978044753927419551853326543103075351712478793151208359754683638810451931871281537277568984043029122557080870419350510367810490466076272903387741293973294188010274301182371592085399321525447534149986869566205753938621279852013390421436290263939355738212519283466049722744721850012922843434738277985001403064387543859286548989085590975281503143245085058595493333911700053564314653920386986967031454584715358473281266970432082900020821016614404985816125342196935471458070280191661855856149722376425377621303851748213778021533773510853913757264475412037422878601764704357908445621396522160558021023818455310076477420019401060533723613162705277882329730628588898813571113477101718229083360517119159984154772690365143710603249421723375915055796022421662184107066082793789186015534083935398943221450473967982780009505501120810689410647015767855557134299638442479192584539704480550587078851517608184495229679132437723098264770803846609155176644028818074514851898715749481309012090482554508136255795080377702295582775108125535301361083766929782180484712432830712653430310798491106200687406325937051322414261159956557338082025013060186773112442546732527915849402948295155019437663672755814400000000000000000000000000*i1^32 + -732308401554194228767118556958738658258063488962763053338869981940999317515000730783820783268269164220343006253684139247883235829285974124177579296818036222227214690331802198913823602287301550102269391117734824977808278688703244560824948279825668097223385800834820960809006777117215983865036876557583132792735065739198279647348056374522655040916434570228948409180245224473812535444595669424390123167113596603804766633632334848637607272548232303303365521838583417612801714783031774395022940347172177597045180310940002987211840811098282825076152323633601975418938773556222259743878325195001216149449471865726787915962116764716105991013410324182400739950773658346762473822374495070308913771457158644898627633511816781225802252350338995878312129770128477231552882458908751337828805183413385301259257286773939413445123719600373285895747062576356082022943174612599754205469988255236699495981917405418605975963228818394225066009685907903197495553415816498757000902364129525842190985199090705204461275394507434205490545641577949107465562739639472610064419283715801202450034462324889905886360787508476661909517565037634431519561702359592624853137535615355880577250042635854967907842943186134442196396409444172349779719991961569198352693760324990360106301871552319882769407601139563850556539280393877711008531485749564923688569065687272142766037127521674758854094311591398191865319803648333295459160377727310746633162406095899614281129293266931565842666059042075032251725469732287301280525537569560855302509280570201946446897293395758679615927290885976626404244996305214084530711135685212381383591802571044121295243663408638314550229903051684111707127612941215616727654428564919595303653995882883120086543154210963335257446399744943513949899002442638283507821724626404649834905600000000000000000000000*i1^33 + -91795520335595692906152331375241235335632019349488100323361422664811016280269579515662576154474605331788838626421237073196175500919198998494780569996016851072691172597857074868727830746374450385773219039113808657363620542187564324836406670348316474470144734856605228569389910990781855156217577634273658839396080462398630346995210214184013646329162506823007631481181121937633455882950353111597943473073108548245993901895157430604196339565119803395712452246888588226902061228685082591763415532339245161431506136078712971190336918415196279530862747013085849136527982792260205549646385445357517353019203701673396839936554645165349576926067871458415376676741460569197478193870573362893016617259056694803196259013217221847668398224846911415281366940629463924641215921979240397550621494880248019185374272048488928558504314535933287446921902951840805838250925712647114715542259498627928893676240497434309883838302264473797425641600254798576476244396868162179634289368788945420002491529013141953217416860726729132508395658094734805140764625326078428168861380910402644865110642906062319457231276568559757174365893819722754419659230084342995294108319866089430238839663000651370734645731825107615620057577728841155821218739206660716014791419788376060275663750187249019893084384237383681701614535124938759944912819424296527054100826639680365119181758331839847663761851027107359612818955943141078953354518680544343981613180767763818138100951894538679129938071746226199762413093851159032710220422056803592864774876668532720560795680264324520188931574019662236686005027941242505486535611270461275393392027498973836436849828143456243256655382027586872244254563670035419090632748987800340133360275045214220105355001615371808812907477497564398285720986081177004367044180161027112960000000000000000000000*i1^34 + 3355328828251683777484996217806151252020450109781606035028323515271091061737727396006797875593414774672604042732697523362749350197187706087986895280458968587449317222378576758783840654887230968571963415759457744704955572772468557470499188732395436082230009503017143637708291571474280187748594016363697081822130479713904770971537422512725598278333060807767412935452547893174709257208541244385758156953977402646335765043940870093387379313996036291361262039397957848722149554154336428778535189284034513460335447566185209933548238416919256933750335128944540175384049851717034261164186168706687060078658539868131748309624419134425235508981971333779360361185039142729826882144938601814581909575478403245710639606655813872241326102306979926904178438383794209677504850060069024630599753297702338463275504543642521692431752871904735764022145801458836279465910783636405686981068196044304071470189217597713232084484827873870653538763797476940990570796325574259482704603265651206249932288089870642652628573073705445523969431135177601589902273877572172474071989285987806514508976593489144258292372441553083642840588444523735781895566681666832275970001488501881259493739349783257120179067831811711630723657479626850445145801050053384458168839816399457353722167866824117413407344841251008036006946899918224328921057955639127390014954431797948918560117283371030390323231804167654346079629156012553840303445990918764191034603269014670197776707757793734633063855249084065561210189973179278672348397521497025634371651687494104591865731630138761840938662583311669196315918269068389642748458016086707618682367021813018917383836011035352558387006836394174566130120050127492121215199353373874274207244681903980910576281181821565972768831591725831412954328132709159810402049064960000000000000000000000*i1^35 + 618241095543307659549969633462565100887945249559820753121964989304969284552552422255299706386791590983961339541296668817376475356133822756616075702355764229042049143946796570516541566473225246091330778868831126290488327973687981741801198945383038748860027565926413806798427035630479781992185439195512465781110767703500886797380147280223671735101543330820251170969971263891515333086679104065074753934074600856413443482507910205546449355669257480266087710141570020810815352885358793983341501989876194206964683201593577008859059352018719756944799450005306461450269037440272000387177903623227636554907628227742678205589777301673849733455251890093719475473402508149731068345593450079577106112328932590966620383329875942370841056156968767446182205719362122121673701707217895875006389502547412662652780546995291229246565248462465039498347251639855372446499057974405185227986691075946585706937181617199233341335060684447320832048005868371696223728920057806366960418064952025067108969505458446870881779251681715356334024051204059327101288774656894393171896264362954702876711449390922637936566728751308872813904133341262972452093018905127237443532698844415754335109827937569180778616966359432107526139491082256016859890972369655042446903231524066657789508757149548452222933272201185777903520042790550862371784068074653940785234212143980821781427192777204294571653828321272772031244509409111082474865446986428364523582358061035407950586541629306623365817802589271293765783564389621157805950703769749463603262970674977508838453012567804075176506825574024720871548177704895071081774107793359731647570590586432809572201139967879872780654492858868717240151824610687810997307237546539750923417149666397692996804796201777527916355413360444592286749607364207868221849600000000000000000000*i1^36 + 39442181367143827622360561559951027747277417239438069943389024277911840496445314516015782370854193029646437210898568174111395412016900327454503815618628149145193153644155832463724686436998843932301103898267945305880847580105464424318169530806926545404364072805792734098650948064325800404319978394892706656238685665690947696066927637742518789119833629626756357251996525144857747003450587016583724050978634424910385363793044432471349016082692121975737572409159433629268760036440201906129589455006577850238356362237596555913438668321014865243835607371236358857535010544120744637934018614642220847117305887834571391903902244536552244187987097076155793471015115848839792353582005769595719485894334848940832956139956581116144147977784635032451938207044361732023660893620312749271513624435194904769691393908436626643478667303441374005303267643405085064520878404019802365873906262646837891357715350311647835041664085508514713200613783157686426135855156856680169075437396941049452127312923444538608661835612163697907197954464304524867871479730691984953243842922968317127836805909068492348793598502980803811814947007373537835393667575583106276276328340872975966380125388973998349894728223386032680498940575184459999819079999819484458714081933907046621547231589285597014724919187520546378221095853542092765160381586092538974257406943205563955848764546344283966261748934143960036940244014962718130269860225951424970318411957064588259518272220913488342697695378129254584396501587254118532388889830606947863445386434365843352812726323721125291606250760317795809902714428671157825669590988183391597471343526243636199420507117812872836759433070839493620080252622127144048487579244982561732514403573217314544960920979817789834868475339144131301981967258023362560000000000000000000*i1^37 + -6166725687688726018838961145472456872448493199053787475090053448693386323645242457256503069151541382924424566434422596240583976998728564404440055142639193798021546602401524212913550170207973545832070610614680724546748854230247294878515002967461128047570308987245660794404901492982227260053602272464071736911866644586940341712003064472044458877741203645061304720233089580952875994794682607528510635531673451639444352685878348693899354323921082150227294333956654890218016020280409090196256694077357076702400477077472723128085736798684537504642355592268899095925381319758208118222055269645757180315262481627222177894891451774945847408885421589365543781033092891855972713009805887963857636309175856286263011808407669865547298417773788858704400207285900935694319516522120239508198609649170852844573352002896939861567130638075770400441781361874093446450098865984834635756791751690470882651614287870180647216199121154882617708399444052111420138581492626195712687981575448593413725837732757962686838853468573526139077717607433161153501600817432410100512521114309624354339577919457445931544478049818686867070398144863169848415783698359284840320847719566539146342347180403105505873458708216475724646105394763779844568416734423811063710177191723262260513963429598794873252492548575216402488036531181813304013237367639396523045907962204144971100236474119905174887534145490714104121796832516811845544151742992848160368031550422660068014535521836045152829372601506404794971711921859129387843057453678431161529659653704009698586635478012787480854986432097807686620950997966268570659986451537188459421909227638360725612120088843685474505314618967748750942977988587278538259551279120854808286737380102833801493101883618565856386540000624304750721167785984000000000000000000*i1^38 + 54784447190152572541756225690841144072639057471814703829044976111664873186476709774796797840105375083495464644969326842204621447324474166636768767546442640429096161948211322812332544864361104996664352920543480434593921879976881468578810875533999459456331292881403140798265484683562971049103233164022378910152748020745409135701969355128657431587823478180658461736278661972219374865847586969754368960361664801862105146098181866254649415820909374638754816510890747100755432401835307175370952539870257475541767242863374720955622976720255711746408257517795759755258207894863282717465344262480993545422200415431980652959497796505253298448282358967909871608819166987225723279996374426646531711617178787220203692672305482214757074798091015543348286838806995389517624802299720488839950437351919430774029946016070172980202509930587260362480564362572933304339099616168240211508068443517906001906533036684982059478767908416518219746551896429038490672635186365757795399678793727499254528180306231316511546818501600860864937173611005841825706546239218883597797425957161746993905359890529137568183861255543561252296837815415640764704903069110753008689418701780739261274287928968532381457131526657392656536650111154617890501554306131460882920932630921638291294655347882225198638754672597736630438375048617628316836508246562062568727317073990430609442489896670690344314205373049404438396609642670222866066771608612057435617344471385144362988648076740429578303355921052321169011676782954223166300865829337696829337092265558804479886820636399155521139770128919127825203835256161352182985963417622155128008671824362808272059992817740306948190065700153790527213874434722010364912629700046192795048680600527647855155765467654483155030396304876987691827200000000000000000*i1^39 + 665754818470403972171130364092872202203150646670075686795242721165421605869599524323192772884519582812537520560999950572645213612726388610066400008725222186198015265133531091093389163961683125250943672047199489028531663383950392227576644879876530045312728385626015721337358435268028058645847112993099829792572370646688933990702235592938868836306228192475868575594460562684165543506075326500651641339983043660422527430102844269887640815401590827254976264446489203856266095220792966874738485015446908189630962837364772664417661384205685756525521420237555541349910248791701721722016432530495409908995947872640451531293014506010211588706424521668866997173956903890873591302633016060791970635964436277725562552886140254610278862687678923863904856142072922472802036376513845366285708830973631788757080807814735747903943168436303232568133353108818690287516037875891814332836450310340476984205744541175399764090501848725133618500327846970149407886647032880861862565294104012032788571917503991213444852849201698796279905208738518000341474827623611798814455354287924897408835937172087867199781787732001011790506312050443836868993800208043548659011610343177062459633237188286852490406002967299201383987929491957752061648018465235818250531745687015865039608308191527408236125325166935558552295045398124990526107843842557281333497230059654582663371504899434470516427534668481273683627255495172579157400698063208582798416425075485422881811579701238888399135801828124531571043431772739651330651329388159232386500376419372960220365750988600786158433203435235967611566306642659360569712344247812397852918017833087845355592402339960516920466593881883632500785333484611617398230901234663432020728801735805067393326572845906316242359281222942720000000000000000*i1^40 + -3873190827403749382547361975383900401586103783486806350087577490134501926640915799016159338117223778779347140134049039506929928994249431155992939680191354580376808746594172109194471692906269128032689481841698579035295924085215968844044825214092522202708337466244089797968046220953489908727128923923257434062702710246976310630712125620848093654124959697523050587382593256463545996390491883646483157179550258746142566148016852396324138173587253930659503510688044777918288281671826717670366325166615707306982212386824083853252250939856257651988649316030286880270442470941704278182546217295641566477726189898975585950111153069576382574497647467841339861273142239266970840494371075437104923824636444388760201946524356031133967681768415453906796756751446723304532654613238177225850414041815314904933347739441345635705476262350042731448985804421933844247612438959294689507205276198215121433259623786595547167809837278986089073698939240486533428348585562566942387447084923714716627654945649736147094216739670895634056107537707856026745353091273979062798157426147130989219802320616470280021141443408518834221860735569229488570884671695606388435549192560832005496391654614748515692066714959127212327687507110281401465787685520076433016308778324144417942036359684888651252880753302456396496294644140570584349218052007461743808264118540359002250918853804642000036483022202681293817326250575178789599024192834998207857755949634196710932719899206276897221117705759003224133005836579259829266493773963108629903742478310693742325631915466577181499187687978271333350419391622300647530451727677913047530457627660578341647173520831277718198306958684720193620039875171090823393951590848692904698577913022981552827888755842133917771497472000000000000000*i1^41 + -42253046313545414666552529138246287580777269660104891380976925870371712510980704026323226014875940766022015806173627608369201378982054410587705309413632414201347753858970140241139139301997111213413159986639993810513546899870410455155050153081402741044870169322397302686054637120495445058505311315015238363557815825559983725955921233734229988458642244253003546426123199913372276394074158996449222412957693460260724326421792185448509807437252029967787380004544752522624784536249156115278693006783254021282472096007907667695645805879642694077563566424371198646113797411102311746770022340813708187185890001246485615760429372661735808185395204423905261008702235998643453084288199741044615617319465045978871747860934934706403058094309257399999412271794186827743412474861141963018101511272717821896659044571700643977859978769901857963373776897631647273647552843181340403503602028150488536224647837138080601182756532900176249020054276179844026793819908236943598217741286295774388188363548807487157370983133487132060725667690218354782633093794314793713638283260582767554261445096908158225245912852892799923748740989861110667937706171452876806738675142778505156440185069019327015916089042108733321846339788899173116414132628429553420622920055586733030799534781856736475105393805696138384669135101865717977745366772687414792015879165899965020277994980151750122569668923772611500999549160686261782889944346415198765812194301358112224283215714848531610511471881785677476127871563771260098803193374839313453585402417844978786408165558146038915829547005708150441907803810617151265805472771068310680783057850490765531801999488079118568725941722513429533759595458634797303834882321969958256391543881360713576903904989101110067200000000000000*i1^42 + 98941504224160590005400365106776837517850953012773405476439676819310486992471370877702955404927259483046317389231444402822612109862531817745683986939653966128819570369048347241977388684709885638433645094392501062779120318221405614609431153541550013346446894327236295331521200996551494955109864956187312717283115248106555140915927049142162247713658057603697599150539683960823545800254973499726217051199952713894540716138805897860820645575765329728287944611147044787406411178640211228402988975722600062876310725631451692253525201090821346913227639004056545992651780000466368581574579178414176676478652736977650117903111719606802521014015771847874798901582672620928025361233124298241512796520155716244478832472823449363657976538346477008068969954130338068574883300990714968163149375654496657893381548606076218903884401169014860945457691748963586801424980586370805582192339296389397127739863608573918585935595092428217448536980612490593048864974712204087311419536632563984913030470549160118332837851633874648252207357286198355961194702093858351595030932774745483632262512358945060326872267490553248950509869904071932084038153253130189044514598926443314238549305492140027337223328841758428545378983474401290705875847854747147094628216539613301085484724514900633479073940899963885261789389735901728236560423244132908710732670897722241963414556629398012749590108168692365274259671375455194607146869326803745804537989340811731840876423113246954174959008776204949064614225850995108445079375421046765005032498761630147887135530388081603901647401269037620718119904380273669311514095972644373678731512324223362183177175644296882820463336897387886835138183096833398809130290542771432232142093576312126402644987084800000000000000*i1^43 + -54174332435810370317122949820870997691356140875157745392740144674260575085261182006430910378573434978034670684728951794936568108407078697237817226956920436886485271892028108337304489869528775640379684069090016953126070798736229996475502507898973175992783874032240955806833684139859892097099046725221857496964374343223722822638800607540086688784721264231419029889203024908908430676824109430034852819468976567509118219290692702986874355160667221067089792721054776106643391866493285627895210028100009134272606896817052159204697590720892374033092851298211925059200293478518803839263574286228223932287629088266830481151325572251864279238516085829509144607728162497372820767296597703160771419321769364213734263394648944062379059394225492244232343884146197166276333075134088230308095783862044903587518211458824576742537625128103498333737517588134840488598704283835893518104099279022034830423142010485092062997845081700990284440614865469703080742791597405802744781068520589621251719385024709962071458671205864577478049972363875931249433877561585920268843964912225199336640910771970595114726185528746066913134954980065968609386531836607482172457668663315529434197224406939099403017944990269203896428365162564700161191640990101910420038410375521223115679920000718696176512882099073383294391833151582802764979631690913536317254042569759219901467240569525902558250014552048401545025996372272150005296499405876652005329246884389764254591127120154332765589339420665455123489702654037020551783663889292871373389324741099637775486944231544794016914043303150068654810476021058631427019603192191907882451543079513408596097940104869594404721359606753821648451406161707489337646642629429675234510928058655508529152000000000000*i1^44 + 93714357356959139200236840891099156568450078988176422460514462928681747986324044156001839535479048920174692127406988995397729538066569512869821003361771372965839069102610655470362217873629625304825275348329708809274121844892673595154290958460933907781218108751742442765813660927607915848391538501644906937691842801531333928701909589338962879979270106820702381009020705119493154749619909127520132345076571984341295005452686378114452211681995729109437463843601801808714342334698006645802883546802962792697786774042396119053675768952493233082680393032165124599592125128008978423573189959215116517162277164538610175147874486246814345156052097706702711005949247516135425857900833164095013828867980281853088693695775787376059104691147762977303462660309878170238314822667178677595240961085397616760988345242944518747452941320654278632966638793729315731250534845867008875465175351153208529862603430955917588350037630617958733702849343252824541409223381232770657007236246317113422210063993656955591672165943325285914081371918588557872490251036781873160962621018042945066266468847134446609690238624268987059810250204260736587618827671535901635591439197448028012889604684671232673627282048516443383051468468289559995552468073694261211664727807706627183810202641641851997555806857168375123572941180612964041518556283821136006109732386892614644736218281541939225734157634060095054341079002956567064960983833952205260232101665868765144860180142885843672288589572086052946126156005691911943896991607088123985065783150397117935960236869167839863874211113157059635484210300708126953746594254807850487427705555077297901075242463443052277950591470470025765825973806216335637920079302169676449144792678400000000000*i1^45 + -383190557578702248632667946247500518824783939939745210412110859881578337411245371591614937835705258354038910217930623626063586981877254653701311058459677004946529877652674321171847725014269086155182787334702873794342175098579185396126190568889538880328784725858305524838336515139654144631530226432337243560490405840172888835257980577939674273466717972549170854476995189589937960912617284463968377524265030909586701741910578057683572577845796359241958679969880141356636257879064093758854143827563137367694454965197338310743332261814387733001468091960815439588209096154866010746988302507552033721003766158593047967499261115207676714469399877226688891631436784626617208463294969596524632210373592842348625998257002205601573715119099093981772772426108689230222513162149485475439262477810618233562918914966103673997701880142492192352130587761677652828582766722347605465583213825372502918025661239603995239965271584516948756430187414103767844582779820214056260309342023294294745959561451118265094657707452925877019456549006921200421251909601221093112812755029788310491862727471966476005670590868190099946932709375835008467140493715060342276154553884137295770034518947936851103379920164145980123698266550117882366499473933093072630169027036997369695457646208652543150896334737631093584863590667794851007914002793442855626149062872650714810872337414059042259200145461295745231986800304100110142497293829321269625681323433379500969282960022347624466450125858781360679661308798112462317906256169903334353356043990868903310261875460990062399528403018560814089037584695795458155465070303970787596075935233826807057182509862901165943512038104923159898969873240238150285256988193906032640000000000*i1^46 + -33001473414619569628059970179798663085013236909012499088847724574986486764592344749882601801435083517602531067224786408769561321836833384320502285346255813014345988522419031954827807406873741100839394270316711314844910249373368828621167843076688146684504013296197902310491844694949511045698226681918721553056319152141621127912981246837669116559082882681111059138176341454437884641332302387644488923843581200588891765699812707187741855734278860136623934562807095916841445568577966478252361168845548134415123874343369190408516564617695818233688421254094297348419375383466782121344534394137311942369825061007210374957837582047548327392695731762088898771217151742361019705067605208649226431773523840234195858235541614168023551028614441359073347438820923568463886589293709778841892146312763192930273444608844445697880242300559368867759319535856750884038561943364540350976288810697734446345962182531519875651722873312295550649990449256016325403348894386254750418416589554335838935674628768369625977160624410254802597227971967897853759333872095728933381550915081216184616672063709899894105502391117749706553508899829239006108769332380447805135959511188645796590522215951256665582998948323622755231321239501982942047811329854184931795032491900408957470196700054432263769988038657845917009708975216197859940889299333712285560728312535513388834636908915682493007542574874136394329199088616388412665161628600995014292967720149241463271073881945438824872840719472937218286772104771188433504698752596566724556018881799657190491268065867064737204537155100975044985899577150228399040763678535336201225122935898116748394098759062770289373000587878628989344703007249437296656384000000000*i1^47 + -906734058068366839444449779132707562522514143073757388971759929477288312482300174881662538850856146385736363524067350472864374437940807785639449295102649787926961815792602634098899226415155998405919602058224511507317616365082897932959854412034905670416682586790532019634422991861997115347961511461154820016673033162848683953262246374021020844832034852947319591630997664702944750656097731342845581538876970469594716562170241152530952769219067127815890481433141464996646961144746358142979182659746639669649722533755570820798588860918791940013354211307214242008052032151629560970553694026815484597141495355894023315863350733379801930273441649653840320946849436981895187653863214234219350438410654014203184573890411257520900876361442265054176958345916851085714902402891646299746316927607871184227951884528225641540932694389578296972849413069113628561365525408567787170581615703556165071011786978438594161876755133341302525918562283010938713448607630287834696216128942895575341584173403786206118508106913201465537622245560450504249792222255341175512714481786656971319180448347314255756898620558100764329219700412082689493639436434045186429616169833366028534054311294296158149694016215694844373145480526460320604466533414190895100320062869703560420742138650432708720671932010935509752326099431499793912213984791032280000886009953285151746390739250035866489490323646838013626890805843296769043601059279657985500150964323390102197627022745996651762966083298987062175924009219820360620667482407393875945076411392926887138047990067644656299761672481099229378353701944266410895878744330856051746857038135685892913331610961308228733295505640162331239838502348800000000*i1^48 + -5018775653700518910676173209460773155211950254840670462779051473820504241791751291791521431512935180171952504339185498734005352438189841141893814802838808029414495073168928653347782426216939204744061868867219803575195232218870973508768874369075656289194692127232107112998686567770489179248036909088515651262076919327442013619289347927051371520682005077133790146436260786711220610205354782301579623452848910414407626126311634680956075735309180965727179621563072520664573413070218465450872929279127862606536660913331562191244643529282796115228573706463816943491787603261971115391205267072495576088804134879152405582890849139526937905467569430709803196392462486709194161377561721642474975551948972067071071627348966961714036660834722624995569992166634013313257409903363985307533203741242100692137341917791131461501818742542698356373101189422414515287551809172309348542952809684777861131314656553599189576601109203897022443361605564283807196926213015445348060394200712673196689634636242929220711288513642093673197524085195104721265465394263315644452145681631442604637167901506454873374135945650688831642270483169006028084488719957250736976956438234519046092994779113713217910870397482738522015694697760286561696021663648478074310109252700209595453131897810653024066916498428906677324003082286201817562966023570770077033465855428518147226937783941592828143146934316550895761775228158493502386678237964711447272827516698273203493289339316469035561449593324765700186696357153610218029709183555960472539916468455105072932059958685984342338753053531425843282240411370286103285667367690566562131920766806512826282337322599116707524525786111656960000000*i1^49 + -31926521114237169511363742273843986980598918029602196261324246129640640539653721459740231910685440275697332915344588703212857643187171106838333295979672683421489398711337868061026484515118700706054991662437527231566355951897006214336360192373831050618293742395811204308377869327242887208401259366626698181847386543545503440366631264603477744754278808837254257276923496935939857492682536030666323719312736841472469604659752319476852866518316226847638666957041898857370669628826697112271791462781939070460007521237085558121226470223337794390863867791733185927418776051201140852466598848628395714816111643053862988226753747197975905708400600841934040232076697248574314465000029981077818190583039350662068040367227159936055163962626140166377972597144260284640655944925478938616239236989198338970377809675624110257473944644166215197361858089387591327933719174294302442947261686568316021836126314443028217165668723691385915176665544357657956234754585874025377410084695870714322116508128944366528119356231283776100868583387906315916741349024643007770853424963178388524878849334517462106141581886474031628996156594092275804543491350145653983052408060948843024085019866871101136382898755109218835964053297844395689689814433382255055695951923953224139198901829670689758355408811152198773467189141481113720937979132504565177538240758027233901915390065072226169385325520393443097592679220174296461733692541592537566648537114568172394051643102925186913209624486408484725417171679091484110507526693963753011619301571417758682444493308621934222903063527243954888648629136415747116318766327752879959868347243797917187105579025961019712880000000*i1^50 + -2006544157167503248804964629034720563535982266557464552942859549802190420308908540135867986854234465391117891208512890042532354597977773775969196061550936367413886881570542505450219907044572565252920738442514379182202272444541805125202122375343660861480073554301877409110544224339951137183301691900006736267776679801761544593860412280829654320584427053585280032917187102127025205026166648035002802303699693982471982006348027110500798846111820557778198630758877379639716028673579727163302857345465963911596997406297221716939669856673765222367200681106775940833013500214216803029029672181945622512004097689790482417261712624015443869971929445946551823194838053389414106897674428315297931741051930058278623694818068463916932236658258433590064229216406092584370901809980841629489066005846930323583967722813289892133912232893861820490009313643342331520754976005641611251187487035841759168561734241983660256685306730643622020708205299748434268036600870570957140753474480860835432984011798867098305531354186732529373604125606623926034914178947169155520760891326450993233866565451878985842208490953324157655404912533310876224370319682523686340627568955864871563845542026947267303997529172535910317663207350889724782296228324308625560376368429513416280133689526822357332900521163179220910747940746357830375290413829552802005269312412243507473929432420527025126322648278931503703373345879089569586099420806228398033330237599583763138263130716005256650476104867343645328003713880499592740152610407285234671817827171245759571499833497511409540246621602174911668766793999339960595476585644258494544411242733414154937875200000*i1^51 + -115518487973653905295817459260202586581995288042954125166844073683722225737929944732112780421063088757611525303483198767765663661293317925104760703679311981622198516800682117565490540957225280612459620711841946013684108402139034036245351888900678559329170803816360431668431713170834204255068906040618450723111696017756053215206388309501999903935457483127188481498382811681935907627642672006958324389352909368828094239163459756279880878358438327737376707168052696842766529086792738600247084583766771211175500708315014068612615202241838231989373105462614983685316687600163028792395041944101408575016699798015330329597321699655805511804592670820274015926139622678478919200401792799067118462397516623618720190912913630635429508115189343494440860230588596915099995860575032257494240593149683969709613921928561590192538700883324523393959084277818042248645360538501112051089354128861150744221870729775371145822016586054295432269987525477061716473729267551142707195623275147416892838331309693500381389815751084782315176924486723699460253724085936869273237027895010880219435433627294058792766141889240523785902695902683017467415224900991608183992399456394830210931449678602558544966561685958457096801431617666649706961022464217628306402773283672075264004000336368557963876841063852344544096661184941805363738843074387897651159021804665488409588042662886057877055680184075232179695733895560067945599040154848893893224205758514566870239644575471674744706452868493735425086906447632600117558466530360945927017046209457970635195035359696040684275172386700129940206830236666868953208191407582057588349375275000*i1^52 + -2645921677757441701344889298892279524207191090772001212704556764362328527235263925818280571878393614850976309997704493445517432216873227597021589390166050414056729726318169080072021487731928379957339556311759675375417412878216038754443418590677100495187178781507493799385523974858589464534430720175076930233347073697401680802085834068709401504877988813325161870441997701549139327919901124282915989941230177149803053331494861833671234358175871521230531881546070788443969635746800421982032851200202584260295398057018871688349150385092367261608064222835048179884844533420927925658829820179862323456587977186902623095051866114231333086301985796888451824132213643018346651856822304379882725596995044780582136042003641795267328644815911255534769359519662487113623283479670768064475383878585255333850614662475073524707491886729974838347884030940508887148883085024787111923541378071257141858116969824404881682004225923211558422931559857663761476448921352597641333331168206364440108242823732371931628729854634939997005677873467932899920071791876723052797879959081527196003105221683989376295791345709698772221529023432717003129142409280109745118908847006245814261322381175174846457997092029864362270652076457824322769177203315315529578894835716053209360284428357663266578063078357564630814074129263205872442318252756726308917536562786485613311807550435898510003900304160573797685691608906673379121067520240233250710190250379478125425952743843254665166963025135970689399198354451202903931331721089713310335391150045175760151968532668600124022092869078124364466702299647863364218001544000*i1^53 + 724999626333949238568731555733487650943691411583758456016007296102401014269062888261100293014285337173280382666407712791653238269566811758164184120469988179417637398481539348290654911803476618870107353722888676390358612956386338212863325240026004387907417982234259154615234945751327596336547392141106467701202294165471739587646033723726732902675144967097983767690965747350552213694089568739810581888744729287570348641962072858233426336674534189926469124096501886655258885436187712292544444823786572266810801631507976269902857262088767564764003162936996513257784996843642106422570437368702150448429288311760313370471662107130803268481326684904181383063808764264707831961446051794225054159093544669032733651219591492947987012310540678773615844463438632820683060578536961918775618413671185403347326757384007641819787885545290988121254166384656541877273041460344842359026799997525178793705261927217184662183593488097713452753965125614242618965332211140365866811035832690328400518940567912705171189225906246725002606776463721342085644894790403446976431333598659565585156611537164956102015191666657271430105346230157427616500806580669295580925099748279029473443009531877695441598490767836380955368593873026763545790096111648733649840712062596608719401999511644022542052197640593480756718378279768142140520690682077058609722992173618911279535530767693432535926097622712276106673476423903790351975935973616515269693924653717608008524248577756759597394917274109410794675528127809440640931742058019781524374387877321532964043883840697212777560910962329365503300*i1^54 + -13933184617307759979686991309451171201852065926338431014525852801499362919320073382495028816319773364159608025975833435713444639650072443886272707434284489806117543737370692294656215159512007370326614561660087908427223461175455794775920168587840026511724250187934447511920449632893490448780063457154836576061048925223455813983201490398098172905193977947183336736107871727676877296650442082746539022223542072312741339245558897150478481520973255726722986998209497017646563477821188302774210539250672973316930104397659463097880187248886418166361836879189126058972076626134070357707955792507274386296800470887220697140698458342482135564551099630883317366799238126761874606917049967290018820727741282330507931552815685309997153966303017875696746115743286005855197096672002829666427031876476970111798381046794944905246722229719424469867115917575919110406506619726361708528664256702089760328314932070494064308782570602622088168364913531689254956753080490971732592908174943279506588672495507840361635352128457334374420403320174911539576191613375098991817113250133588893755541546673597811560528973161973238589277223852400797590089316414230165677769809092200818642153221799326614943738261680848222233925469340824796961891745764508890397750532072306407399819037015800281660658155153482125552702524771729383257857693308928271078411591270285601018834680606695329166813933311023114842531488885752897094272252006970349958718353595436920853014628627204850551097225866676738158795416285261151312032261147701413403929819209149378361878720098824785*i1^55 - N1*3138538027559921213247802917666398776100785371469478146671418240144016331685674847485391498495631783892875565445491384991540202095900598008191050281358261675044176103211877986919398359987540050140392246907872219617517036763601593379937417166332115279129534949798271921050831368563707018792285243838125142476861123857197983031484724600043374621392090770607495287882761703488881396996368756253869549608906686612821049170277206853605386025804670818546540458551225119743790175342651727734237818567572162814845262626688*i2, -357879224401406989447988819801361832001783346921243689866164379550715742216845991584479106965227604226910760262949052996143837498548068814407698316193727818702254257963144653428848156995314479770377252598906942548362072570077539138262456662235798638712687815798848460374333215548123898885415679064967933485453053151989884553011074828835600158086300324548413745014978565563609917935223992957452523106003691289020419960645216248071952434270793874957194694953383287715717581005221139084843383523545442553021367335566196314135987933293619689033708328469074801790623243020105787174870138151064895749446721270155774460577404773004391200251734138061587041696326725730306678470534432435299217262054642428426511450679490931669412860139638820250223958925336768157844447395155042072486297183398469395900387842951015905623398270975369493317632202114232071239843313907578755185544606485097994235723919629247081707644538336177773279089361701531755963827530251240249939173779353914470404395325230988317450774730632482097660308411096283567422399666926517351758131606837762173547539400245844677733402664401194447201151062546144309544744213597116645898040543218144844058266455851377009250570286044955783269262049931772363397937993566307077554172940970466018672305754828058370598474597338494994191280962777295486508945673122049666761065020809002004917065386928325633082181237032912367706931705789776103673831066126772079229491657423042309451783646273131598611243293689237808978555565165807821307346055315984603976850756505659705053311867284130468505697174699700863704376295411721299731957606303885136745843989113205830877267872090991128832358446893439374552150967786600190508411754486678380560583652955974404688859958709448733078806735828370267131042727730490379785864506850804950217108649207366888230556778119446640344740874028836746452380497488880734133896725626777877974585513586776798100331831196251997916249456505782272000000000000000000000000000000000000000000000000000000000 + 456284756024634323004794646651063194642966670256336180665417948419647000982954273140347932308247843364219445666277544948416147388470394257632607085258656189275360719336761895128315383768979175179615422251477492336532468840088591482835605035867073391236564239028981276330113935908991893097972205874478054391718947864642006828759442190391707058766163489285243512132927585940007873194515968255804986983121619438468513010442124318380727717565456050715094080165222522326114823967262435295055195378622998502048810814174080749673619345675254741135008758234887989558900810299081868502848356201653341161407042538373193613253345202275506701226169546299695833884221884308626120580292353297757852345646197395718852716526910833538006260679224580485164605139441251706850339931929693943289133724077027767254573693292097156366829856964345464333452338798676826130946530729180875642350781281659817740688568415585281999719795907656216591570714801462821979561961049652932420394748357825914597032791015145270813416099919985715108438290934982578389522571661232288248083716249208338510572747061470632805547864530681178418843540220895295903692980201116852976005695239253106074143024367476072014912340143071154240072097496118480736762726754842029353458152753209631140076060709639732702600271381048007167227258203640635574186693398727871286425787617179605732419751231996737331482789605161296600293031258404052830773708102489241448985937128411810546404440018604928282431435850509074319929296501986127010730488164921177770519417149133361813405056837574131211381281205997525075064482871761859333725606960338814626900014183070883175317048014255984517003943511280600733839682044108675196332176665161836766447589591338249610299987669085355076046434908670265001249761645083221089739202536514254544313338142896753653563648136037490126733941063483442698735172037390869156314588216662462268347405123179180142666746132903131286470485342158848000000000000000000000000000000000000000000000000000000*i1 + -235772975129920807268315476690537449992562897545324420490665641128186588143374284891205210416495750005915430438575817728742327308196066990902759778952878208876586372341477069753575811199966599093869484726161469363086958820110715136292210298284912364399627647779758464253436240812395985727386468444843530590901882512083432951571912086595970254650594620949215456712385478956140241760876994367900416055063422134548165113273286674636839893965272400702226353053334033236725944230697752735746963192821004200317541958382767651903482316684617656045405418994672252153102322612120428752207450475201835075411502674491732301958583560566740163825987637949769637214200634968024800309178008066423973496522644621253288772472008726530077459536810120669724440120477623671140060280403296184621927065876627641396574276285948419705035428406734969905344681225044155643231314292432591898783605535838426987875541199340252653053818118176626933238406851956380231734076199530249410267981900718640266659805379368450959020259699846506736176497542944285242450588993613697011394865844080144839705123092591569606807911410549810591972423603352574480606534831883111624678839058077184820708924721911469584551268919423267549417383243360842824094396312857853207039836570200649523873749127973417543581572526345023324238962718929175112391171152723211875471638284492843588692420800620623799798681687897564157496915310078481346861735016832296416101305412138222998422816102657164013593124938318408300849607711931318087077857651111436696791703553107405479660053498757938745044059126272140681458952197307388045300367340865842992264077152688078021483628939090358038058523368303125828620825223354421870574827653552689391828088826061993364124008881958881698549713458971163112657103616554030633332949081345192531146629127643367386089785464183917942999044517741084372200936809355100819408314112819434330840665061962767469258860937158775772831659379916800000000000000000000000000000000000000000000000000000*i1^2 + 64900736378238728473074499116574623800053350856900687986669445998384543707883975266177378984316267762118636464012451575495836449231962560217521638230073650387664955305080908476998009093347651886617735044423209564774744744671253933165875967076396677245603418172550157852476568764846934776492638014052763021447544899609337993188814677690766165204667109017545344280478606970055050681351137316184386111290721340433744442202898653880936895285786147488146722148734552133034981919368815410030228350717613031834497077469684106990878210717576577632140525612324427491108132856734701623487353128653597438520993401129389167409705771317993121957389228025247378866898334640265954255929458508186354253543858847259155879602473970440679102062591827297096430741272099143828306849649670176991507326914012118309361071972038974563307101504912620212333063922140915417208622743576491602901597308212994504403557065367171138511575630313179088201956772936508749483625497710941862585269781751407840787714991412190246461205430511001059613747108223380935363619653677783328496117972589015288122917211887871932001294298010869488219843446071880265217937707664605489603990168828956093540055474947842097922229783212590261171875312167341235749687841591061801319085026152029466186212646110066053936144975789865310594114023301419990813608294637584219129566803671753915690522299957167504309836876674183003593137449071592347360931663090783741080851646636974599450730196272710716699130596186232673768314537581426189801486423763615640851474386323405804511794114878716871090927978548378717335441042980538074293069321615891621820180581044203360315191130943543352476119338395831913357185379290477103023256328474491116764321041844035742727922195997082824358345765327987514323695301503424590431523740157532371610813822532155363613506877072699745357011217915368467660011782985178768522915493256837726418666491635492317187864625003009815178924523520000000000000000000000000000000000000000000000000000*i1^3 + -12236426479002207906422773847975075626722189614051717487252778163114304804801567266997958758309332104457564480235420517011857978466714434506392010296124482589380517703730628536490934684864586803717624747734446711977208650108489766700641549580710346825234493349492242650777175233956526812947641454543628727636912021772366118789085828510958351150688855641847016538797458672476224037354560553199936756540691760873244291225901479417263462662995838016266126239722821469263298642004711600697673619699700305371305938315498032870218005090397254477009285781026777180757562974446695000131705998152631853878083936513639476224439958233632358243342109124049447402223783597264115569970599565775874931297133342884640412178775455505578378701302563537219225434961493890840561367497720120548959461399235862912694471242296439228567357253384645846545721097933065724639349366914416361036841689076474120431613118781212119370536470937546731692301603335488690320175030397853516754186754354680752584291548125460846586279083238916396828432875222034281359654559353979370633951363975719060431797648651794896519220106381113801672282530897346055872929655141269884971088010541423540658517088436223491021872358137735242972814344383260251956636278424939961775716055951706787701724596138135584778409770456035336807039042508248765017108272060801060658508719174843650578437921846799026083966096895232664069166421191780855562782186657476308592364021629636139644825239858361396314635667038061009461371302896190855166886135933895957007501612575671216094973509905873136548116602992738438330237666841343899414496684823275720994177985067032898365576551555585815514934160806588078211650196299170459511144509084827963789740897836694975932590751920786557891415494252011674515459066678226731636412696745792892534224818086622643954199089052870895133672804203666193833888906838095976884176060362580569850853578203033929625670205587819094320611328000000000000000000000000000000000000000000000000000*i1^4 + 1432518604100409481884847067116177817112013276306832391980092851110763505306791499917787584631108319243524161220212517514651639394376138617864450335552292940571801137710088235169255125942178788710028673599091863109356321834206835399148946838700064712293924859126471580426126179693608829844924969723962340285174945443070943245417467640919249469674210608895698194920773307787333767310930853182251531254713157052932537834949903814007685883906349515663843629034373656075282004947895525199082846368434235861769852559730566176374437625727344032778421237166347558015456544002711810563335163066035230822817312806518199937407757421484263189577844385550422504478535005658942360294417167159310252466532039950563696022189478860470966338552747128687499800242504027663244514073590376666101033953767036295522451087744763856429515702405227080668335846283242616673002935413416411720956906671922062193681487848599142992007601086548822945232379024064196982653525396643129000262523860731790443300827042541109955243111704777792244062883739610768121595992523436907364817136486102952823236567032990963309911951169974569583881590065879856392813339739408034685579596076931701939038340001678085430752088670426068746889015757928315897886338858177137348351476659309132447395525930435386953387540849164830060436284577037594204970075980915585739367887900483121210346101348517917834975129981036722747698462270393076372179696789215520979994012268687467413348146409209348778061157562155031357580456417321531034027819401013938170113368458102217049649703958567484361277692287465361205220654148698707861947652017415781983074062509086380383269914018860791972569269610771614784650020517902516163444777487790478857349228128637090259117169906434200196206076323682432611278910059821365945549644233494777305696513747322444864461817320639149383815354983177769679312673663574303969399000244097480518543142403244344590595976465509350008422400000000000000000000000000000000000000000000000000*i1^5 + -115048345162986474090706213774721229737928537236920643721598771513712285008282258178604792075838022006035325094863761735135412787481361916654320711757758913041425368719057823107029154832352398846505561406374118942975563263907391864569773422443841187220277244603058802799311640897379762267582668285619204425001693661370602346998238365866307466379079630581189328811205306613554135304833902964626551823571090687251843281466328825016764982385166782029334712935333150705360068136410878257592677220900348993818167399533705596881536598108090648567474176964648676740748484721831477249903443507367823865846792062700019772855697370948642551768213379821461990088111904926140888875485645280395800140897577461973300191777472687974671975402829035350905944012793820709443402025500014082463254993715246351281542889106412967055839191924285978934365038089719724659500362479840299658782642117604272004284511031034954195447862439112894279152483130014010325625573474284296548391163167193321239322899390815402413281853503959710955102056860457602242487050301011978862293847097611387463920169076961275532802306970867951925493694466297480460319499225597424049673041085877736138705661949743677077596836323378769724294234685156404455299438688431506945752813669300300782891410279961775622849811427345326525879977802911664357473239435607964358420950185196043711056270532419268454917098243260696395166911149752630826590807773615135998841975677524554029090255532242431998621935874068804762826085528171565873296546454314670678175080215364924421873166149215358481909040450025819343064220277073849712324055131819721574706332699874502396443713159940196279240119150619705556384605652771007526660261907176694373264909819955122775755197206259397115665358339401122550880933969025724931758021084999891075518954648563165873921182701627297977094868333219279317277371367069332818821393617748175728985056617257137069280391316770704588800000000000000000000000000000000000000000000000000*i1^6 + 1324460249762795676407991538862845809134555400853747446117857025782253471589359503076533532491141129184099773845251215597256615333182514363136604424946767346298433479043094616424347035889022936697203176977010733366488843362413221801598668513054911932858898541576380170968573013083668688516204877273731189571133193707620111753513158249432829087015067441866886680690542756355127998374927307341200589108080516948106587962639905305540616499173862679994311824381579226230396943794604847281079272811796036976729965140848236370885152489980218519884439187555621430231779183294610900366168703770837074264517126980741348720279592973979200589206380390600485588331378966264893902859304399774027167236587569451149277475771718697140364686424532381021676627255042969779419324001849119279175054183725410685475943986208646922411417465902052181101010166918695968653884427245875016828985121730988757735334634751294224797465325892099504776080445506591435385682762519707244246986329764285521466477386505634991431386325955989861022612016056765825534111641330514320514313782391244987158415074437426329456202054349936410585504837382430769817338078648496011414929887235156070144276702876376981124856761148740377049031193223457538327783577861724088199121898604783784447969049311038610453455816656345283644515988021013508968829883556422358958172635369509742426025398816328946403979351001109351670557410893999770960146257472390166799305447363463748301774232423132654473146816903290528063087301988604481394939205975420085454445485675420796012360411715560062691477647465063647931055417647201174813372571868832092851437571779556336010688767867970680652217536169445238259835727181021327815920013983361419665538858404274557393975541973226372829421966865391901785354103193027910993758611368924139775522182008312295667276503654294630414871106083508618637693022809371263252280773676148532471595845412143067656346741111783424000000000000000000000000000000000000000000000000*i1^7 + -261270273588544865539146040827834728166446659891351982347569013368016794303528672001824025556226872908897630064052576946549281876709355906635189167807976907272946568802312411205655287054576364698105299871666496583417927028958371301013479662336591911816668714234340467370855416082223689014936946252646411754319590707355361489500645714305049409461874045372498778311353462013169877248668130100552392192204585911519503909010618266588212822276199380722653816360529983295012450910432928901191505380918864384629240881390690777408055464998616490742720552122000098006592378227767443149806673318173592822014180681479046241803822047326128997936908296299786698537767417634342878150072735847390280515414663634316808054215839601948103265628555178313220294029326887152716731466848744292999890155851794855243715083824025673834499234773239344830175305671484017490362627980470487153662434237856274510685377242053546300888879283116659223320317104678137266826181712612487777513634277865375866761566403885135277372866721210804453010527207711603375010596268346896747243685096584978897066452049175979992717367657301006347622061596839312971199623165202038525087222844445388869231152730390471793513687733774233643849437964190979703843501062347132781250443355464191972669764112977566351389154948759164382819141109632483972825079778059128615387888623250640896563773429566998671520223874011022393271249118959089433484984619020575553105742874360951279456151050111829954241751660884227997896777449670343295586867918195946956095028665002829347048218214782902375342036713562088234697348122654143880218165462504662523358193418010461830620454329184803371815737042453971670850473214505626401165861600839251791893023266218772347236619011215501658550514796305385334929801503797901779402254348281389345141937802141564347279859866272097441983355598409300415727269196517266479387035104637372352641259849100629181292488740044800000000000000000000000000000000000000000000000*i1^8 + 3828703030404568062846962867693206903451047517118014730318407719987961796909374858062672812396990585487462608121869303029159699968742469614613916648642727481367059869173752778603806792127744265858887486672869190384812996487913590824754968342009475989576764888187516940548834016921278313936793188227652992277574691072809846499808385773388364323472963982004398836773118407986968416447813631522307000608230759209090093538624614472453523185518715272023760967982800938920561477628673907706621200961419968345683018386283480761026315562295840999220908870469917389920895321928215432571681209444418863189547870898848708438092945426249135849057013190966492365373342826645660391867304612139911821020439371344767069011145467128844163059303198434463471896717059155721692156463654046834677735019543551243215997736104157588879276488514259736392891832575557126379874888346576696118093283169767247505494472244413805175513915283213801297109705061405519820761579119534316561260628868901526548574961567359708650366922205542962196762355460365755812493879579009523770633639975525946596978431395381567348668845413464907870470375375907326567117219671379036556146019002373067818451475148763136834760450005772856250377260601227880944721437601401793138386480215033175092886502129849859490674011927413569092476259599839867373109567400997452336415949123433505943775468504394402138781896603342585642600964818229336883945004863915390285561141880070958681786791680788865716438882628290143622889155602057430159287182616624862604719370400371820708050779997777895861323952425246098801357955245205022119368768034879869333478375507229981926575197092971911619267730301551893020653127717894139862609002655877533135489664064008593962012524906521147825773969547396205443021270645611648101978231144158257847407706574350584327343063213023181517175558554676416519958274077351078684190580322304806720412366834829771271716208640000000000000000000000000000000000000000000000*i1^9 + -54226256866204282306562232434053463043903607284148894979233313757277982659056145975920405219697087116495555841504620290841500946707451027909096832914253319307712318519725824074992293282333606947753420503369042745578439966215607898074236677964902378294719517020610686874483657989043735735231659489599367159710319452713368636260101157609262979424183801216410260744496199861000798668839608523337957719232517126496344417495382112128439418648392240974003610348682042838237600345002596372517457481657263949298688690755622558294964871175605538839398647208598134740067563805967279776700998932389908106960980779403618444669738770397338806993557159922999898332358391144191892014626830672777157626935557270551793748048346846418335676586001707369696407174801601942708441743814002177407657081654403963196057815578298672280832098365721653120366977720961157632439284669916934373594355702277084357354479786774967970261635588968591109446529846148342274527972934866190566776225147799712981782120065599160060521459484359882954109009276981806003514707681091826750452136474471236990551739393116296533215725533643602177863060422899532326495317225456347885233162304073719207692318181406111564707220709420118891358165121919290651390403006260598846498356336769989611121083552097337649009323024601802440679946674907204355651733073688488575663818364353067208013643304270410654875422742633129088183776724874424881085135981618359411657925352438000161416426155091466500118276996544120624495580954658217424932412128392562076417792343396034196380497479293835097590494810722085510203207497335092246570926915437800197092398500752740850367175821068269017488054614779421576549065429090581105498095872054548983540120233993990344021098782887616626152043922124569199248119132487321230764382087941204475443252267872695806544199555751902128310306439435016813078216185865605681470772564569417448806450920908302990704640000000000000000000000000000000000000000000000*i1^10 + 1136443304383680814586364561920894897055355023576045748319752971009515991764894957074211703295675742178196913253611612299534371955734637807426463110154910278497390937802065587878955144907209487371695780113483340331179239129670727829385679799711506474722408430040281860325213100668158133718434559795178137765927245136063715736970845199514439296762636826082104742789544017459829104740563689390081725681143862680675115003715571232031969696371782423056004535907804281556506946006694938897563759736778013067164319254323747958622171152006604932904097724536840271236645735787452426538146984411832134917333975046640195994907851962160176912990960332093504689085399306989229798798214709850213099104955933830025570234367205409234312729410578297371127411659282807790746203142227940929593916246078796958290116196770184322730821114842419603665261551358397164721076396895753018430670753238779048292909155952517900712202335974559574922829269324435243413989268241103085228970296566366436629615831095889106347752900807438728923243016873457210060048169363993017246224038445603895989991533849698029147150418079393792150603193808246336488722679084863776126419179391738509382545108302309680478554956110900605596292494535317832880315273340192387402633777808856465495210468026893381059548189335727305723390057631155244426164189388799415260648672690115227770015915117826103590874917110641780569769525952493234872392528380538177216869545550787714784959775411279169711433618935483476016501649620137448526802489688668731374782374271983729241329566384860433746000592293829549545892718001394187298764514566251644997451269869842925552674866275294974150576923750345056988221814957641868839928336736123924435853138142570081392456530725390225523019416280918681440322187387810635192516742696254433544388524629880155832114006253787429034422725777574168517830533382729418186207350207481890649423801630759216742400000000000000000000000000000000000000000000*i1^11 + -23568518333602742678909510943090959260094962519627580248335395231457040868054065359732776838896921486014536304198678497802977916879403532981780217848346572838112032264865720834230530311318042495686369112767508612201019361597184286204038754369072004087803660180005342184963307171108918139015884080685116893906624527015386170786639926459943170544067189539654026840216166726515795582775401258972590862090553921879410987407012093337810027426399084056494438904991977848794358988812542387459900292856468106092849136887487201936746821420619346560834742451444565436904772310795415108469935190977812276019244982522395411002678675371290577430137246587395641581754200512893114374070908193071497369419960588440220217826124011013241375082677139548338402918684807005421097523559911704369252326734470513395362215906472267971756441908052435114625138661665149086135569728073577565421460749711023217313016524568320418858684975465713612041059697779952739786297258482453474229136873304802269508127790710738422918763213417382978560385158042099498078146919177689727408415922427421632302924796894774002181505023408749941586959952034914428911119817281025931517119952416647121787764179981140274958654055470034222875970499667433074774806778250788694596159928890975964514347705771596442640155583204978434304385673057347073559336209005305665178188965884949015567373510087997975952671429018013278436111519920004314420231565699144955900187830028428386737935132243795744553938221853171920914319621348452114516404699059979784620852264188549273603104617061858480246973391880327851134706177703079609056508492763982166414796153276456750064550658064933506806238501342892909973474966179230399917650324006063320214227098518737620276979855346453011059475109341132025469898224558929948624831938858395275957734019579507516390257172513947308940832346512015031049333627528529092117051838242150600143674837324267520000000000000000000000000000000000000000000*i1^12 + 267805665675486263082351352393647269531031355427774997898180315076912170721132055237658621488081665675574595444582286825745039603893897097095982672746939575077419593312119559330780758050209564514614198993534279403490455891574595483040109600022688322379167903962354773677230535615029660562510040972020701061823615617489266661249962841058399604274901619810529484576167702086027972044742943158773290810353741045897020569914739782107412294287068274739299983029447866347228622267635163638940361014335884856178730927764511408188797690588157099685791236821104030769249367063733363217441284747810294540783578580890787595496429978425478694177662276603953029299719398099808006492441150266880491391638719233604451964450184402873371656707687355133754198541662853630339691925686597063491147098709980852093110339985433491722448412116594689626584739319632441672788969865209185853543574869236770835069862500656339972497322320789536806795040250182916573980953460542664896907787212458571265364013008475783915163197584126280464165162985738375876629419908423092690192290090758660435934789275917036233701795118118304047415325252873230920055532173234253852861520899544218925666041355920678707416198647573367245150755015429950253286111974734863698704329403811360405403253504760260308290243699530448317241054779301677682057982384552634935801816391925534301429574088902125192392756561351901974050289801128058019889586216982329103470205489793841573325647733714290238594554033828188233595285535996085217234834201790385397278723240649024834710634303958551075320259452545035782769853081147478582046864255908851583278166603782331146682468926656037630643534260421253625329308672006307323389314697889777797933166642761685387704307817345048378243886180509973668492871775797353988867599803867082781310166647926410089415465168752729213960652122554290068646005944439684727490631132911956688335288664064000000000000000000000000000000000000000000*i1^13 + -1882695171269473723159724936666669586869168942892387359492266271076443169488313828086771401476897195447585979330161222447586429881219986737349334681439090344513374710161492561315677809594567492024440509664919741005940292144024859543519767162878918197123866464795510673934213917178054748249840316886493799538037548338228972572229654201447283797789245582402889643190317830163871362360814666455637278561441765430590038162163491034318905148858941160084774255360050381257439667071215180851853712879650630539582653297222492061570444997702971879442146715032958502913168255340378341371297500837582503772673058629259518859753090454340216995823015068565723658077319073248278700052625336071758016683094904097108841856640231032360950655510229215837488295597459174356582644954940840626875702295169440613251822111040405857811551394834518958398596678398246975050736970781079541301591752396386567947435119097983843299397075971413246465197885684739835712404417318506493096125684456934863009855561153137164029302950032522359439146740119609982175789609576938857209689939163216732521110215379846845000467715833517477375748181223980254436106523579915219259853799227470000318798165156008820390461322581358069411023504740921135084113196060739040016799243959531535601670658339908024392265661166049314813410897157110353763743772411219032324090498509026493745373119873630476569324720397018382026909494461973955692241868671124695538148251973891010987039891131168390725017510043273816444219402297644367161519179494861847996676723950549743239064609945824457155095584786104248950405276000079997402547021063623601414225981024875361260380550806997650226123804410718607962219347931602164163310254196956229615858606409047332365118913576770571008865443707828902598515830878585319293460011102041381150856569201240509535629513581922956057436011846291013364966244924430214163557497079317087323475148800000000000000000000000000000000000000000*i1^14 + 5266328978692826154966998595576352774737613762130775771436660668386480160936713413652212191112714958138664457613800610027176588796701880743457679052979902512750881622203469719650734019227718671962664720494679022715975479253181083818025956368464569905709753621193612559273283338156696412248239856096202484871402672333015740897492622646811142059377343558295509047048494564134550916969827474271790772447554881597065252670789728065021222927673717073198531600809273903554737807327733003454375603306774366647305311188992232156233520457918027714369291532956487739164745865543990866786947592271659061854151622590874151920193352756008638861038594471675387629555856879254844747034983418407044354335312614003900551962767177766535480421989755459508819393936915949655546321845031229351254265012763730255068038529388442173693066109607777175199739924574497693073301319115032517015485065634400340502350196429948117598033179610214745779638833531450062736740064616649082233067552325182062392259560998765869731701192619782280427794464744041124035977551966994676133027607049981141548200017708397053585654071487054835686373620578549908750579653618127127132492764447032219919540280784028564647512659098451271115517163083401717791988635446044915137076035261101681998389206549940985090098377994973631551293920234259165395139987494382443027901592831530939904772407118365465686715369238098813185899787294180762721836594255707650699372720094148641163062997955202099153142946174345758381745917458707649577108587178635347267225611410172501494951916967782240126353783641003885167470349563506873192122342562151168238647373854857276502559618347698649464438152762706290429246951604297853630394026762932442631665269686840201606129694712113005922372838621390769382712418211091244361193775146008729823952153761347271575330375087942781128587028231442127826470122302127631413431042724713704980480000000000000000000000000000000000000000*i1^15 + 3277217666318952614294274176105934809789563586271454758524294238444286235976898961980047597247490908281894715809562476385562044758916597397706681857944029958103668506151295067785728059444488223379499602075319142808280548878845283428071840116088645018441332304260279055119876480929607518672447444918539896032083678963082318971917434953469671530156068022214463955773051574061485926813923619580578772566806459654423140063563765613229564558896172864512652853901801941882754212171028667118583816436303804116965724889968501777384925258175232525965871745534413436512014661303706229430109554055849314474255194466233239143802973539147765176042905391200986742184789481773761308737623679393262990935165640341319585016810126348253306050423937934160567639239493622561077474026776293167796679457999626718104728867888947171341191957765095431846405070076245898569961217424302325715030028119767554620374331363937077857368698397851434362018489321309939148627401053280238306447369284159528781486419685654619688101313584605340065479614222943125383215730398435945517981039987355800554704180624546402009882377019418557139052243355002736661872929145327644182060321476077742959034757391003092410188742011080259209604927418509790158043739660398023118723093473336379704376332279140802696770355594182089109943558060042984136811971050672978614906461959645762775645193554412573767577155880583314561698553465412387845057676160140664848870910282618962267128619355785474099304962709899852272563766301963965694243835186390082004778805268527193172654921856718606901727095036632586698794417385498815634754239062323122622870016836320230428640159464464871264676505654818052037244248211883221474168140095214479815299549899226711241719413131401587148944769769817371930847126533873716551272553150154444823781572881179266272177598343621389482242057006765152551212687071173018358283326581637120000000000000000000000000000000000000000*i1^16 + -91283316299564667556256696463597495565061407685341658174265133174971235594589106795525973762839707796562906541287817627976885813993772888123459839968623672451008585870891899064360311707420687392486637337886192901968610627708032603425724980438455834314087696677760702502065577298049466360151115780986815181204817484351407533397066345307985816649757954789140486738815752385664983178768949704213516809502653970313779200707648425391223048953785956086668999060977853876477272836706866115486143208711110304308900368364227239667980486267366930250591277593390363561819508841882940062612011903763692219631262451027478915170359695629010516214809478548405462719019782570356508041355604380436998081056017812099448991620997556264332452377880031911481776523685105681900429221408847262123524925953792377864267071756959459718804438093962483947742352827528699377060278688346078465135387806646373925002934306355863764862584770603903702079372444569456367726325503311024328249193671855613072781292457846546981696698643753365333263979272425925893984127750418219620196696457307331812793897574177719792438846715314612816486541134288094172618018560194128245937719827504078656394970693394129658915406353093063714251752243343186686630222114815450821610778347739144216594679461102468965108259456411475323757425849576122416726588018014967842296467581550775682359243669432520444823356511044109929691302048300003483189370364534068693030162511727817305572963419514111247220276441447114671793815502249597444480446410349337952022786014629219048641685870919347829365991977845481488415084275159295864988353150262889644056525422128547317938698944227319311974704055808134634061210082395065518612496353529028557649952252787933149838576359896459035439631249127942586146931440879420248605862499512346013712514199956783959190905026259259738921347579834381160737329964019265102056452521984000000000000000000000000000000000000000*i1^17 + -154409342846738953055597965015975358040331908183748564986189171327476370329795958470333564586158476820072581571343719344362366706364826039400011784670960316172404871494112124681146691065419765224745267786818611969484269473544873040040558201067109307609851921834643078680820286275080248965785682996965011642995754770049231359351908936159324501829256652850340831205688902423741754560784542417686679038569170803747143716664608086018446850172832295199544183375144086967611415782427249622085856280679782522355862754411628742798324325317336814948781643335067988277143297672864380749199245201701830119031973498496842106093774822598960949486534383923513797851441858360193683357901978755529937616916404834756648030720592136087613715917089055150821669324547538326767498584720072329123483173440187783577516621585544768494369395493477142434774762998994104001465991174939623894013937981221596512650382034758996928187815977481054603555172512053676353048532911225701426902165024946072502210461603162691788195171313494030287422545382508742523326880763430821565381265804183769205901680541648101530247682936595430829036112363946107593116759077375290543476733326096194374066790478318420120666770955687428448360071343450524549434448495458945957385472357265899487768742747325358432084609374676408846170976641586620486330127953946564714957796066298527095733395020961128523151143952879138695589970832238562865016060981583208121952377301705057415578689686572890963740968197153618724573737928591724036344089062666932915191291558186251311817414143010508826257464310382138942598372737846969131188460435145531205216881754863113699347467720201065325334343126471145472668896535835834510865551189802418705199314616041577699443680610723610352770979173017178123269815421663677177562549628417323617180221602043713354273004830956521500616682454017349123024733580608164605324165120000000000000000000000000000000000000*i1^18 + 1128348668206618665161610344786725292905236037539514415857781563389268278398577697028434578196334879531853359233776648804659906885242574182352102190138719703398987603193886985116894894123581402476720001533968505915679912198529427503732296861060967201379361075080260251238598687769489127526813397928140186574064575651364111128164245579206992665332585069170423431048388556033683302525844933713402361645097254864873064909020584649583238862967119787635028117809709101117773464524647573661266181817241927818877601451719057955327811128786715561167499644105577816216814129832825191794299270490329867395519842525576309286576421952713173469005144232517963769613906907848864427165877612101018862554635423359564820948273088957140525393922435445462536181983263027606743691413618269413254908913895613991619045598218190826615433655682424132260869465447416450333573504599199694256325543769026875289162138559377264177817830649923918526464735577253724665747267614121485714867667773246061009814130175260688506118571871828779428693031325498327179919132345851151483191347556893993054316889303533354355408438816981714734451426970394789033902880348387518691487220909521857970425467670945230134372046156866718375941867886587209729244745338967035358033723132132843802330182945518472057019831165816420417062588928759635876508293865126940314966336163082642477087650704311557786540199987619656874647156700499180682095592757832784910470997184950318416712479217751132949225287205276676715759062995600630705247400150238451918063796506821476418582414576443548587059336360879349345041804340913924744615806016698311160828370082595906881950339942641048040118694685162358327245313597302971986860225068750050189655579832566587433665378052424620409916169137291078389967801183596213204488171231300904288566715756755901800293636040614761753215219122263461723073538336645852430336000000000000000000000000000000000000*i1^19 + -1757957111007788601031959982798130371395165673556199253161372119392904827171709468547047569127418848332512630791097390543666386673098818762906681323329896796799563457174304432588981762511306424635767488700664890627272607380873056156950823702173942677772781919259035617415394155649837403812643127657362034261245028201236389963967985256033249723173244479932475572647218209641649083531332483202567481330630855438920950797826318600405341160220172408353074326810143605713509095004426753549450140595645675651065176322445504893460545410250889321041000489156539070387021854764200053108198879435619898660398364436627934761015152331158381779810810924337284191564884632435625225304919315523435967322333419207488321925951768742961507681844177199017401314854833619997969509811633158416303328906126763423249386266400727136323406609345978942495698135177832680084955405263972012899551163449901126070884517425319216537894354415486315221510511682337451372937617024425645212500700209117850732889170216161149169041327117592391324718424050572698437857180089964086565574012086528941162687550305626009101284869547775952530234825439231271280958970505457795060804975009542086334693670783798277778871818888136807327191646626567340534674683498220191499601842821071744344851285250850796735526417470546103259232142525341081136478160594361859591958331598534653165554373704828333949535035536187038747934116657138502258935886158333125930648364483836402192641249590457385422868401683090037036740444923288915981745607430565537929446427186466728584980792616770710669447797017630548882106490511820341251721629814408863991005247206952818894767557168452917164414185777218801342178622228115059799451673847685979532997829958492123412548423648136173432097638541557379765284879008676716384976701986284836003975304513381971735531148019330134512405056030496583078171491970528051200000000000000000000000000000000000*i1^20 + -1418072756186832869526828526436145814104445083802538744153860160955838568871833959891876131148826592759199221375458667892908675913845394846893904853879957556868298320067102791647759876849726346387903610965325417289915178207235663140610485513237269422095628684372427873357555426941389592312189749700176986711858740874174041626489238933969407192333865122799742561538202073449944028421025383632983101464702105915512774406816323839115297885444459928461490781558628491661965144637921993837617900661431545377126789187662892935867893878959544529382914670005028278745311036669254182925129935454596358669685433369291710739682952435565706369099423819705958474189640732742357883865917103523873795984569264830393784474995258287435831987191201942941959271506531734192774872050751937527618141215052742722878951307299723777758588706746096000514043137583864290819369415167895520941646683364645973911306949896132983246685583473823380878173061570675169728622219108874467228035904409438310433815969918075691303342217105605303185372215609376843088399982674092909484645870783187770895207884558101581334194835780848225591986010862032790786702123738872594079285940900728160921989803111604481710315542231526607519743052908178914836763848580404259075910895637240047459050846714901207327808094783684134660571110364493105439564715177831055712426362965852978147610500275287313455173080494635272526953306203725171150484458902049135243915007545647221230273057417544615747621596080234258160065132717960799331522371234125737563146084078407403371726284672035481129620672331382455932603606026507810197908886141747116979973307480337911449670461333326287184305092765663178783135233705641659429421482536356236360167654834525521359270883363445467061118522822965668775041027530036941797577361056232223100039608797848444123196713233586719833503185968392097082343140884480000000000000000000000000000000000*i1^21 + 16162121072263749260145180800803219449413367089181006946714645203370905755605380903956889350080613677773576697739948420556361233432452453212532168112231291417897662043616088563698889062246671908096270804592365164382529510112411457333558684076212355234440462553838522584783050457740999304758144585960768915763829509534458427213111672282631446858588549355162256414839688968482290580811519720555939623198730982233721242059630647507969442202953584275995484882401438283500146082002274017972066964130301319472485072062990959031286292387786763847788501080733856345307578611262282848792048046804778629863645663670582497431148973897153349077898543950567652653945705741301846533552856396454633330422807725711054032936457373482363045061339760486435356539068873198004261828040582898609523716065340849678162153196770276859610499639536058108085596828178636296509142316364617203786139334979639514826781399658688812436558411170691094325367205060036872528740085717699770026921773818851952762132232164396834833807629717039013743421294302732415542032137120613011260065712306224914069947564974921990932962436045721321932145269668412943406520592256074848886735357959807679704707580152845810343769560901675871639181978029199713268352800560114153496556144106010274967439768855937606507959278269470758063118735222421007175820363674007056975413482992437674256824270758114656907935041384217189849888166836329373642983863451193245660283287901113298103656691428496578121446280689614914660499768495581138771859256010346823362111184337890369211612440684016579743743127253227143158286242978944662488266955660594271361061440469666466234549022656927236189625523780727535599601169430348082413103048868319365409201370046763390851989657819912308700151521507854537870722459406354706523520528416668712414477284337309437061708591906129536680084355461004172332105728000000000000000000000000000000000*i1^22 + -25396810583061698296775509796231258548637253311280559380214655407203105788486200241492458371062567562015077961631944315148999344889548038599697292530293862909293129127498663961778494224555345284256904748926568879091111236201328250819090067581795121987103145912834203552386810672470456884710128808241244607710053244717522915842063081591789886985128531165013762306371830052482150196667802434270153245423665557516581835055159733479388848174360056378660409050885331121055039591562077193161495998575272758911325032401449210107879273966398923607488459370828402022783124611023520473255221682691519369482591782745696742749533055091355803185994409912084156268211300209832902999933413299049026666810563357303463269090810909540972824315209025278453677767673398562885233491278947311375821781634175273266188395474660315604416085576859984265243032822551629685084230830464213889832325825948055877394273508247142416399634243512260745135120654317823855213702177030902522638654841835522278758966966497529236862043269841247230112359863147977582488916634838203165852700740731182837078331625707262354212351067281669145920532644177465486634746672455338746678033423073471936713330881440254520064564315371913058857364990472350921378797150044592511453151299888473489078341258011814933109889775339544272864764104374690175779265664855221865373294956358795729121299840027549255807641330733746799355715230763644036294298503734684245309915498423681958174957300414237247928180279152926374636655618076040288283439199708309576978286278025304634110978977789808206084861361344552310087758921838428676868731705973433110465395392893381129541101414685999282006744074130392478689937587160844556412389988413798779526963044110193085468429149617284530832629822692596984470832862536482299533139479630866085525775097220975749680966018259500167661614853834725864243200000000000000000000000000000000*i1^23 + -67593355399944562458318806849969560850021303262039023577393580638064619022496654471346973626871214832692815849703549159421045873859358217278396043228202046126334425789848961433102576290795887466882806991089810961038822763684754118865896625029156990230236568959331563599494982274036415985672217191775320808549937973568940164153831182575607045403579952194953844226674387512447535254643374159642682172852948796330391470242516614711005898509578841244253766343156223754338776546631851334670176838739280653518910408141785016519162639071798565513642833280118770857747685613738767185766579290796383008132760340206992716017203316639773650712766648112544504909828437165323885805123038050367983391891450217783801310418257944522393391524146232454902311610853376513348691713067442678213027207879312053075796725086339231312730745831159570545203814404935107824721169219360597805135428456229896159894107558995982126979477749206499991383139975778329531456770574877965668377900351577697284568897494754789007208091064405159152831367283951765322556719861629449197081735478214582496461460684908487632207238212324893742604034735078073329056063142479458560450833273946252657438352385401226452023744346996684886649691594096843883029364923823247872834618096128555488542227491791007698411345885581638834860977419210722487417424047731785499383208327823005224016782874260569655650242775068262883185170475376029117335497519564141351020374160328216797441776263433333124675765511358367039352098534862346885974822729873009886311059914490463222814923910180782887081849699183698284244021303274370164329820865445661400821336768813277708487141100861137636760433414373317079962274841412638128445776280739382507810687855297990066191800972555315825507825071373963476338846568245440802861686395728025054397056815424004252549718120689117362324577181079961600000000000000000000000000000000*i1^24 + 236979448657865980969301853263636583185079900361080760952170677497881761659181394198210748693058528881467849689383409271037704155835813053499055542391008789681951055346274115855781906296794578536378635412488044005864924563328520443322493260055537695280656921260582672436396979755091438707547882572459815761353273200201311351880645779296013600219649743953833798081607423951301168791167781879691485232622642395130469386958325572266993763268679905450948902245468794833217597264380748984480372857944598891369101860883763195740712169782746457393809596728353650582470763839948922152979909421968007704453130271693371671537211519469227672372912756231522541069432353709864197199560123972385600100714417630576894940372344684394806836468730579365122565410715540018409248188057520719564493768877948205453773165668619741832450595264779683570234033601718877703429335890224140117554641455812240814883420483045077759146446346720998935973157854675518662221384570771086362103178163525122925957866458009195041266848089343283981677674105865418561933183956944704734151676894821965339608831540914532998009998986196806147979904599908849021238350063504466405879521436739420602686499224782772874244521564021692752217100391367776531017225102342348292847367759445768101107360144338734153815623275347121042014131155009197767612154116889038561131900043294202692832550818722717293102600462939410318794702838910383615719117575075524222134038658976800196669395370910805015186679964995801867890772379013852334885558756203023665766049912402929185553459239618657899239297357179758343328379782081164394946240555404944951648466319557776497856906966975575466662715575593584357657149129696259333867614288389079295624204212950731995062341556411161191803285241433761089135683349453570268104029888454454645670518299985429447291454742658171251381996879872000000000000000000000000000000*i1^25 + -194903029188209977282105468587725106614918158237223975234315804249638930641736870982075126560105670265555460467393461733692342610021897603153737317096626278634103475857762600091266205920818833962072332593377435164879792271478399754242157252421927856617425957626128197371628658820092575597387190057462341429810147384120857167607989388936610867079121449967789753944204988189949847954530294991828956613062194300402137897327753663995759989140494595482960870536784160712067063316493194963412757871752995697199434670813044483913313788557992391207166261837358906214863506678545649558878638672972756219345603720691444577496784914741088332039418080471615640184735270673762301709740757260305989097029291089182851693206754659290663165602702498953955279265787268506585351875866330299582656896412108559633139735128499633305380933136292528864315393128005820703035854101684359212360595947580582940886375473861232830205676431670020219754757916520709556089249409218878625935460241602870900646911420554782113764141508504221108376802372625773951985736282410074725725005852881578658011890635035727304562562371128481532165871294975668792918109914752117024971316975253647721265733504201717804282765236382574583792762859831694427707953647241762700185297674962239039188716876893633882382171490796654468807238932279625923993745270151545542511363437379944542221762750210431059722769091523484868560908585313567300869815494967206079255947813468207041387464210138419254599040009848530838496949101171778452563105804358187563102696333199054368140930795402245221158844565489437456755763864993076459174205942474991564478442914478045375307009176134878530404970260873451800759433810967251313654135410783746317026662140733284433335434292958990249748917112277954601556373897757618062907062276831088442446889875027900984194272274459665694615142400000000000000000000000000000*i1^26 + -13760099710474022105455814869152788199270114278840344351373035218654845495430278910491342792710281405877861625003757742380810232151205642266202849231071339404695779732255152778448620155510750930146546583579588400532412122214224344763740307033401984582147830293830746673283777892903723837931081752026298444586211259102674041324240887870457118480191740909035478809589848655733050640345031009654919889567465537061052792349713551139190222762722656796308319691871113518142241608926303097745140834343565682111291504905455602573622555311931749111677547047932152096932293681362958062039347002365415926929114932340193622037824543857305951807679202448436251749150241517519454606121114823441800837707071710153115658818470293515802417424271371512557075345461706011400775275767858630700353526643850651360577734484740578103913752804549450773528891868465288390604526479964119325952521997368370748916835392556857474026236716285021996626694038664562310015223182312486942050825408594182839234125053754787744062899728372202145013522517830793461448256074044861727550235354511289849056919759781252767379734670012266839678166439850369430533697595206688014179949198505640043871444322794978085707201626943551071003037981878657989664851526761298618214837691113902895078380303729400436268283906283468205296793544696979001462297556560155827298856669806518643419721666439126010961370150359897500923601343835828430810136140340192276809018108047003944283759128648334204042691446356877418763331520281082476747661590265982866113007575730563224782450007622333215723957163379388749823077926442333881056988587251984426809522910740918231335142875143729630626415465826146011919238240034073989690699386815179224949303092770472316063863664067905836614885470105506652600114308458640943858133408222530880045609954238727010821088054513584046080000000000000000000000000000*i1^27 + 18507271101604026674481435213284427024385333189911126104819883158761356493852668605727862456189110452259013554412451391601096062433137595243776559821137383138694168630593114727174762700386820204873618526594299366222245947886184676600165803124122166543318139113594086343132335674699146825877514686198476157653840121542480991365130495595520304065690383360612763722827528339118560030721035104022335415988792664492326530856141032741090565324065600060893383959297788924067440727759513601163235911279748718999863440757577252557742749231970837738911011456968923538321789716706119494222291325686994207957392670183397840796552753641532601781691150675282523539094228813451829364728288028425110319790754494629498949425810277023204473838507979233689385969663811370042512213207801268544555080896198472926382608230370444920144919148447067404611999111604332791036536456658077443989670511226897106999667107592055121925228031573948104706269334723828786834265463078562097010384210563567991022834028092080138737522204506630651294881698834128582742286810711321385602468216985884284459782783544009912604414078385268297042843417217726093082125680430400984731614706834759861405432573387291499980857218358160379088382412647373586132081593479345602132879793953214910165565358190530274736193797685255067304513030384701463809433838260311289963127492271581603296673690886881091273116398426855539483096149607663777974627059798466405210072910063322528229275131466162137179258076560801278424140699536658959450448813701074944018277198979794056877560926842374949323708394175884828141451035020871954550396422836964033942332467599991338051987533484065576315471264005939060236579855086231320549410966079039046750792034863082422536349707462025282729312362647588047402929873854787016965081152036024835242756162969712784694593458274304000000000000000000000000000*i1^28 + 22996535464634851329319052706309025077050563620293408361209453413167827680026543643784597595106211279035624878844027028805769726903883798538180401445650957745315824828448223504239863680432992552445920328796154182953823862310684891907719157862684251674996974246646803887789257265798182114363968197068846999709877418805334953018578302413004503723954745663865149513823353155580991656302829367496729281147093962158165998820746326394610157711776253212641971576966162481236721102631637157421672085326425160884649099286319288446473519861902859930387782846763062133417514277076663037532569104664444842623257998164563182418905818180017612393884267719448251202776555000111911449249357003348525440731425238890937635264655100742318710028264983200187893327311910708775059515572522884837657898729920025541441869177341034886772447321981402158305259233451208769795748216346206242995681819965625357701460248787277147950074661523398441147054915422005448146749065337263351998002106497465089109866843017238969917176939247135515691582505845579471543561076805053877366626695078148963626622074317363084190039674769519859121195825539894646840141153334262500376891933493199200951211878719009792281307939614509177648603476448309089228950490734262301540361121303826467902413577407722245155172740250116105155266616473276422337766087738184248779912124371272984691305033113607307228025662099961876796035128269584577099188267045111752059020455732257032483677035236826056613149733549990717624132849700357368224635807799000464954041732135299064187971689363935986189797095442244722806557270751950009694598690829448515614055207074409013635075685460679451516589577256128903935399624962036149722484589132713847807920206436868168478371040690732617410249180420997766851395537587281781716437331425663652975569230994137713790995660800000000000000000000000000*i1^29 + -1156634609751272218399309130317579211482005439893225009663839639207962582288096727630875140242532455896507687880374305890524137233319271486677113420149992732692395172798970019290077535083958046033903061983148290519521964778394221209369794217039688807824308391221151161632594893061023730056125596654031737951946745746227632369957978423615335177451896502508201256910036577665579993757030323055450978244346298037748812218459332780397067050620464024275159374975019124989420927185094922306006949682866985266519472554235172254337695220725094536109707859280150364450450485248745000679046819215327948153156646760337720671779363981173125084251028620013398219761039047756387967296582504257955513960066221539877907820772545621028849171025075093948280625446232735466442483469042351733481545706675181552428769103360680720683046257612310013255964371134236815097448788450879803305361254778264063280179422777832036163471924643043613887106018673739560402230217339520094338011616267555681086646528058879949968464545424227153475282570059781244906245403085339766616303245487410975257924822537913817750444066722117846578127610372529885690503008340919949829424655736116295375910281029460527951630967278434577168949273575078935804889923418720146403207537730514128199209372022406205410647005751414420900229418484005004238495473402540826108397645299440880758585591992221570601654166166144240036751720296920682570377558853225432614713940556010823056221607867635971913369630566621114355812066174575433538380216563723950617958870378152765628969223732636507704322846209862222712416773411024121980061120435923333390682163717367229810005927003016823477970074560825507518210382471852157631538493523262160187100548010690482477531362569008132026406173596501547604558551154358665385361728674416800649347427656207664414720000000000000000000000000*i1^30 + -2853535940727246899489154251510436069803736051046600473734621013574122228611378379405465058734378759677887423539296348011803369682259753385397346764340656520127615459377517668972910585325114705793070033692441631072762083404415316604442133647636622500364330118311972358109798993317136022120007740873393495327409941928742046716130233916377302261780252254327657403402018806171424278107646790651831857611542160536152110079036188947923999539870808034166073734690048627675454119046763647387009714124423535496513514348516424707614526716751319724617388206183362735866514088867374841469121310303076701032607204105574531740497910245657628504115374742977661309243905704814366493206739861206958357049441395032244055795629481436085490310294320666408845982562364179251654065565079209358499562230784537723563715705742086306456005240531261167337747805715526517695172502709614279945986165790532262768309347966781363509955390728883067221003227082059911554029648216048209306353238851522563064826564962777488055363412675817958217590385563318742088645483611616501836595097303456504802568310240700984929260068311747237109620222428401080808445732625300442457224053749847229188099962276808455971806102177182184725039093449710523124331223993198177401289165451903308641751952431007354660259687550332437812589897302677874885643078084005257447399598287378037380141707170878760952517690695988236347363499381957476611159838129917358199420609705944110300803850978309295900931735678953616842587195166728292264718635159167089945998730900526856848745956613805364400358836558662294480524982528322506065763013321938690774871981712354772434747353619729437058874694326982304777049872308324444259598511770868535541465926363841577799871631497876252337146761850332186949990665211112380433009861946192029985317877373206528000000000000000000000000*i1^31 + -1416863898420924978858033671038103190022922908667960247156708912064606756942249249228011437591769831579470995803286279525287648036823382217186792065032956610633979166190194312359873243552317584932716364884507191433116474877121437478135867090948641392304853756422830263345500849502668571888060971141557353459833352267065123406236758092012671214532378261446992905760237896801507098866691447787493519606564155103051970310027573271308660132625830453628204970619801084363275541237290021747601857413285163297241820431440467350949293397884470077661627172657955394759978150439133294031502324252633842616185033930056951750529826013596379136073035306336115397270503093919539151817214502492536564432516929227327724344441781639282105368975510967456611342456437521812382564448485887338433503173490337143874255758214572183507926675755656708549322034429435448715711526029798137929216896499942636576244020738048420588470245347198542678606529978472143279622843666778950661942384018389358096540403616507455116018646549154575700439166362928828219588245410798103937848240611241261361572016586822711590372062653272529416523600062961149987950006294022695752963829689134512837202383034316491758813119056729901770978921138167176271835192168938438681426458069193772369397190751869052724982641504072427045915252720436401838749137681318537950312491919929507831427587906530428666936676600519955851157599543462499833086564350331142430913167917123558492255599978791017110194439721901592099244621041818686648764422906049101220739265320957443493335445250713233436400055756579447034275388409198214252742362762652466601874852926899773077681394146742942887609786161780857060448278133947309912999611962181796324824117740003607602506598570301760449429749577963394168670054957653907131824025495644406836453022105600000000000000000000000*i1^32 + -244188037152186526456165611420858200170753841483360621587461990542257684041250598970760153924735271573119401081294554332926060383220548821899503409320292953137988870013945689383123843331517380259142141956548628900459781321273353863723878904578215199626022922284203417975548441458898515720483216393410555506055826651479829199166627506149633429541966575361470002024665948379297438757141631299152307112698391018277879757717732676703689699616203799963423964960863980282280744754661526949209443489118036475406141528972760582840004510764794460086854509519459809778995381343812822165593903441535981262339294974073217814884090703712318794276936570059623903577700342034229067800822622253541614090265212903465990583437394225912718937112476498468202318277305977069787293952947049070174677322345439636713011764572453824112641896812641211487885772376728618947616556447989615283706040946084515843155819593481391537540709677965393547031477910803063883591623966878199631027548470572934094649270077155757457543169801214308254670670167923686574422127738869870478679695510456220256198471283370409449428844961758700822468044083607264054181818399359386416728065449542076878188714974555041653606730587767513945678165968000649085395605144333535870679031439220349322620959426772585876876673212508756338162296706211313418922667799069338159610429321484601007472636529881837197435420560487358627182963795309544168159650146707805621101974351130743997831785714235693641157508571027988192513211056910296666552519477866081165514048958523279308405819965614675771960982997643770027723113036069439102896782039625446474475628805546529868321611248959286172387934383597651006441367895013144573459352378890830923018699173705051443535231822689421313964741068188931098700567967809321172281075031112516601118720000000000000000000000*i1^33 + -30609182055357409018623778217713384150602548054911639740292899519689254341977148069613115208548507571620612257022201499949185139308138099248949755437439915854568150097951747808102990590248521341703819277073679889375065658311452267982708240349196083161798165352387431391780007322841774895144092759760933300459423114884316663728546111001459336721686777038130815132750092587437537532383222701018138756997281987980331275791120956593791681439824844328319962395414646987938812500429751809011575487416370967070649748435096243572368102098078481029651027274622661066385558034216613925020133672568364142871843899949678232402266687893738699490158039712958219367078997453608682524128348524452868592922037027033743143749122113976995672710448822553313672965776338057718155737765887853521058017658022508577073757074876206015669720907037637448531291663748010375983392043265987321402835173543438412383180497357414166452030923243321649102493087530048327330821749403856159145516493560677581369113500178882697437589916354842241271319851138106121748463244239007578318439232133647877943034196694582976051995471774418055315554901084935263890822324391815378184518242945043750647373808920400333355490231023907394988184293722149640143447125671387080142157030621080075702140632911240059089371584405004571295061826902103102036756260796633625971618166683718374053628910206116797053335554249392904075591322532636686853504963755010833048531666505884427818467028042916981274496725837322064810540881210155070871137961066978901750495038451467680330851452155481278137665882334300248159512204719441805510889165508514705918341926906269501938295005523847491482772269035858262005802583338147934833136950816385646199994564670579545530714349994235918466538107954815073017087607647716175191452961143259136000000000000000000000*i1^34 + 1118839924660703765043269490106337237425581406357887843862744833059179938883953530486323680751635685125626760066101223664126639943887299335343282297671689786697452069691407884849041050459788007547565556772464369908266289260802546158208314864905872542587585297208150260452767924578881465814513176314685699130759120142542395201252952926322216932847630638305202579190532717260471186475206146674103079593890429098011548138935915681466782147164737222337125195472050387668587587345596525962615262397244800216651198602207940114689008513695402731602414661260276931564841863993139980702111884059241122960459233951090158513639290606483150698738016872422095064318524993076742506984943072341880295772099877562932547161764914811369232735433368641314602249817155639496182338884313245077155031853497739111618418907792360732379227064725337021587100912495120771275274019465864241659099308265711459337394539994453413628250120731641400721722156820076856365763099348798018459263677724576324683559116682948799994138390032069277797308063847628133218668616493341284186167259453238883594226255011115028827944948632075621815898020742531722084669865951298166846280908495465937431914425764238857331890969632798277796236604982505761005573608054066980706530255591470124982743903152588514545670212640849820355115916706638432266251926041211379510267193107880857861827262698308664716957210527608501524809820133892337987222662518717338153150151519742268795890102335726470695843426201562645673375201391084045752796315604003625623459636844616035746809528631537605721947552373074675707654928105877419718495543814950223538428457762996386659791108897528303601170400637657787490815318794802204781270461478182839970000129387565069216854916817935298356033999859120790715797337444145936051099978956800000000000000000000*i1^35 + 206153414479589362142259682546559738910305415112746503255550906055383991835399285398978317195644216818385362984207177506637034956357757623868195532457713256565044547266841698478269125134530295818633014242488225134348769403494056067396463400965517810236328909174724649546376499909248740505446982098078722903061536211943239154102094784077121886487327316143412311876722164906323945080668468509874297937355468570869791619218627968624653010878505586105951342354389077390084124008663810684239104742554862893353605423771507581896884548937528071518106850032687784749588175564815584651248344265509992782966355881180321288800225293670001527205020712329773180676988698942875472494789520316288344404159871428793153961223365490941293449706511271209169966637133662033794456880444098689264462094393450296007814398114436448119190734746352806985003188699967533173092461016394589410933203313884694643779844827525776071298836067246928509330326306218783216920720803770348276862700134326716768384731836769323657679904118928218416986056448026257974664505493717817531002958099301811977506448723811325735285303005863918928014846327523566853733888606187711054036276991932360868866719069729342044728281603028967362567935125034377868676352395754200738599803974084390112529702564112376093058742007711496042002326815102506224482808988785782901116132120167856815686222570323929211085843803558095109300641835812619671415469628017917787295715552768174399512678629346751647447116047189365881991434067281680347507456657238845051784010277103581797346812145017736816776385188795489405074843305754756261970575312954535083004207115463672969377448173188588922666725489231917716732972391020807681597833697382895377280680365221059760618203439431810076626589410300725744616361306891396264755200000000000000000000*i1^36 + 13151971825865291746509725641324053199038338559354950181572754397217884655468152073129906918553550578546849953705156322585737867817311413242181749874047256359651628423977892645880919137776011668925300506425374882379532777112884061146377022250483753902861517155423777427079432011835938292864085688403784317988460449013363819047817993021114007600288945046492977841665092519620898051037078129577724596811584581839375529669247777537971398698093015108509021406545577092117610535104195602706696840281961462084088372872455050695156587667458545774916154604280335882147518836572637072433883866716144294199442495266474586551332696583043287980709554691448018122903698631726067834956185531041577654947201859727511951692216824181236712964928796731967979860713538083001079936484690990082694135052898333810198382013621960198211091829069775019093336614423223899698648989493039677835793974206319325814223996647333483572875061233845165282506691601285947298319936297556342824464009975228524068584075043833434669191966074010895528234936316542854868956475121271482940132996646506105099749069304594322139498454064727139182926917337707591803938893738468954705941557894136642146217687298470399612881032216729153458896368620759838554090407343338431035035680959258606125026809373464374575554297175904590071934811397214037215214791704292683340805111244353204272612683642106393571793567693543108361461080049179368688309392822152454955865835784096125631432421834663953147576979392606756390152795201652773728469176021756807592726489826445271545985189911634482378176987431545542062937709934339257754868794117939529727119699645031865121580821128000595181925635624292379226277952858102710608254052087365866986592422504350405747523937213472654602678459712848338393874160452370432000000000000000000*i1^37 + -2056300658042184418764773913609796891634958759723754135397596290547192749311151838378208040692682506218555461816845971671381984734097761143107515418740399264841383137644018774372404682011038508174036291701330890825844528608800131847782381899657858187722515466256195927370066528043438308129343127229861809189282944024101962226724265497550013145164132343604121760559626998957807434686351647990169867762796646058184994428089705353170318126178611313657688709352989978663184818118297827250326776266288052057424144846349244153815290593925288262194705566786051747402755096949581310486921138505519834806635903660668360621671807653841470858600618258061795395853050305404221956391834853609948789590644383486729970377466276890937235163189867213076142640424905379388119838598760626656099052100195684134231176111364116279840866299351595304635529063960905946795942582741022259190513541238853247787866446914996906917728617080243105477404179133488155401480000336669300761034679216197115913368644565937049363711776741624298158479393145724331921721582680942210914649808860023611622644704346878099882314285216818272032866536918792749065778537739284294678927670191972839285883457623366867260822308230437477372230865200237861790404720487876299147071205474510800438995993842314100625617675582932579916545862935954683556346051175837849755399165667306073634291187674790885168085799579134874687431577355865705538561927727807475141762366951362708083017282324567353746364545807480409235402982985547723640999613445392651541722231259419206161454197746545690741745374176047464309798168802379133274213101990410111144386130379698862353566832541438309072260163648987557170844105512949912212996220791751088667170649311475710234765141770532313483807061775124221106181269094400000000000000000*i1^38 + 18267929273930322450551002498072998334635032362626014914880341829483594106496296745624308123160187142174562254148471642911322688620344332318757305031173467232804947280822682582996899653472319264337285877969155913600413430386720728707549918356942985929690923871598485976017167935697078426624814337933584525150270768012801835570158690792420719287739428943113567956532730654070931225436519045557393786665079398985649368247420376201117136589630782914514657413156061942654441659975014018124083455689842910677789599941955792699999961548341207377576964655321815212987941393659541421254180426296293120869546064397037469115558181832995133168193202171767892469137156933082468678873100953646279179445601815074699195397247675181757574964364895723336345471437737558050939078340485520675841400887754222743195911262432962803130093434178390019067619316947274904668444442312378183719697684052586539611346048422283192075632286738701942669237130519210679206170082721215150484684682029108672720651871045080414675934112276446804299211586339560698265737525602061616001750757423037531928522452713458282002082571861505635790819999947983049285306494738714414706036252995832084545436470918573348574030432521782351211678903357891238629406944522152752776509874003262431967173015790438956360059601882268520058091144672673652701910642465025196071792278426759245993125200974364447955617698344810267682679699212991808916967664865042969504503400246471000581736056985699650824868669744390444819008194762998956437791509103967326591651289921198029374840799718752426676789853756270545083750635357235553523379258341778623960382466491992948838817221211417066713025871361829155380468955812316919092659304060980780215760438412935089748518976687513657036815536924315374059520000000000000000*i1^39 + 221997166190039203039034554543167052499020469291002695517286459493258322403394220576653023827548958331637681711301884737682489363614986264240253353519930085554422729301568046821040673219485851179178370567324758078361719798494974020205342431667836816406354921895308983627606192455337555898119558281243901568606337382978696030355469837186521098691613965549500537736755595255748534732960206376527142256011838726790429092640830356674726036075703410164011346925206573976723331577020676499418232261789585373330127772482398258359300863417037765890688825216341963277290861862038903970861768169553710926534863243061853500179225587505573335542147066658502118586504591757265898589335149683546602949074129597002040211922173534812479884520738490781038787020511811419519048154814459348754750827801860571541501041454749407471619305891615509687661464180449434495079302123559957319476624653221674314069551708561774713633743296481864108233329547083783636298124138634272601068881397748646187170002414099214312174546721246387820149523202872761335510062191329007393951331908654437811769680127340330447663962126966138435041496635299773868001297237443332214156071441607923055874252278482847901105862885943654927300056253496436938894721085879220065957803917666410871382615392435079534148775994102596402752671972971793525179813623583369708856440227335033483333379589262803509185882056771676540538813478482276673543760116625290780449387532330600012082832782954587616996132187549334225979962382462824937945846657079700000829028028422300740233086311078088695927375122692634912041134845215603093415230234927271850189490476143887223191764726691549303019885633622525068061161505890916051008331743140789062865925547160210702968142410812463192379669736325120000000000000000*i1^40 + -1291522194965906167864836154364333493897692769707780885988477629234478435050906206423384899612434611732855963102758273105634808112373594788433076084478390239899612050999229774412556665674850558911941714064017961387098492446174919731297006777246574418555237794808767409443837389896285529346975282495120382027383638384127436599364980576550691994975356540438829585388769767314491946730512929846185923749623128820069773163780752489889362393019968636351070343844796203404011419607147956014980809688835252866760466513830057463615949668781599821701401172931087001929756186724517719348236274999951434583369787835547701310971566620699614609592053138760229938009126700135585657734366216836188818309963076464716345016047213006082162200426613411919749442256284014080496611789224936036611507051383242997375625883326493856224090159871235303610896536741449973988008894999615655190057102747236038468948357537070452886558258925454958249621376717726292377359271637493475561712970963378248497319925995644061190590295099780187917462881476068265807918577880380626749691125755291892090063564688002179138236445662516059001170501045565861155463462407469824615177373207508432394214634145326998585951935979096566867479757180715783060260875564729705308199511594930880854751637648641136678252912215836512495610667714145348484847995696473027521861671749339022936121580480209347820313673981932141194458688542159489250839653394435618106857868177401406329632371313672583961883591791236308225215239118833493926038395711643777233790154879078512775168680029234720930392829305685360388702498241553607479914713892423603570122828329612813806554879874539777177964931152574828607281718818232760894949468451396486881490815786933287021365114926098305552429875200000000000000*i1^41 + -14089363649063061876745062126818083933683013611145007441146750429892734982508203710518659177566121639661415924187795957010776886008689170404371177235589610108262171502977062915817177946078989684312320426372959985302339910771641575816803674882105801925630141885374615680691294036159858645656601904958472305186640385279448421328288333288830533542657563488113698101121284425885930579271559667512273297132260894159221667339113414771882979438330798248888974620969783663144623531271350366429223217806697220793358921640412698671291948923473583110257186633839626434264163450764904027677833144713773584158269488560189215225886703176371978839608470379215719195543691917208098945863265362375801380804092945393799872215610914016419041351157170623530626458818523026064646230953553933266767787624607412681325320369814200876365916815248418694394094480986999075152400152237262621332029437047858875594476881391491734192065842554156090744468471984429194793099052906079533326632730998346672492165799064564266077868859007441373295129977958689889679099545251356304329353398540917953286019940172973898518648218805964344193659513304599736072402579664930959314856134123403713103260250989207098693301724230052111730254506863751132015842469759328950588199381309070992941856493602441702845497442993331277042466441455069959884579179846521007395548830986474782910224191421771104541743847781133817323250976564357236029728864635377429410554362661419152684815574602874055702036075039448517135220660380311766937860852035334880549865969287815639927518020836921979018768117846990556016436651413683290797716074183050366409239237639637573492599032663521259677556361728167481801811365870454739884066259105422074681985726052767604265692571994423296000000000000000*i1^42 + 32992220679620298858463691985505899779520879742854443089103373039139998172298374018999794683351492714404507185290439096400993205645917209353987101132472388454334667862748361489872999305508209657459523620840034165608762316687787527341319040126635916080858888908592733983566476194907767330899212662942949586440712511616562816956267759996644237482982275690905558065728025873590407028806962024370012705784312026743587756725662178651325756745827526351999142086382210409241567574777079230013263929389976413670375741353282543172989995086514080912860429674924553766379049884900156575594444702826889568479941426503005647337768034189634682975525498268596427673910875924237882862510433859689197561532211947389617252671542763296504431796257174885328753134743610336449650977485764810827149343700807873281111120642720462505104549603730120271353436074841427396823410108915572590458436965109889134653310108653889966381513221734697983943439659832344732747560764497710600533242962585826565774434310472314712867971959534034715402251518278668336105477427889669474525120287430831303238762695086303374666354438939816567528030118719936270173468556458168523089022155208481111717980353471759961362118196030346005797621623509432212123970520754539550076969863765305409089227264751568821613442230115192807008751713529307457934882704967585335663658919185294568164577289542645317030246736479884542592716876404702200649425905172392473302284891785550425900563143104267818549578493108578550020201938818131207601609078798407640707639826011509218744337998087710189236737473003717767478463468524989988542028343262153394758773522953575225549857188682698495690565936936254764469127673467909000620828945418243142040374831158317289653116338176000000000000*i1^43 + -18064517108402602954540769347459378062167106803536467406891346490899147807478125977489671859686130027154296011186198615779837556888782698942484210322889612240833727236941741865330792098373839652983988427156248486572005788357582265243811317468179767965041186426318598076205691916221069954503017255672922684698861142890737765435903051606385259831484712361694051653699192220797182370487462382021002265052305627047526406674421313539196308241498116741284921316653224272686687137843603117551572272432338900515421954126271964173147840753350290112697617388630697149902742529575638148379935780586409320463503219025646599480130672943789558858416708975772865173995926599949122032056097736605967074609421120921384046354386247080823706381132133661762487053235472388499243344675758304508866425485813956212845408011010952050333023309050839946252990344317075247993960988129174028178786074624930500093512271663771629688698516352367542084554282239738577865182293421714390225571223623078893232934167729858756590192079613206185771671321534203842511053200906509721523114223308033221736418431175236023773737206026019748050453018260973931559533615638596585455767273747327600469721235970818229696906872332935383639885295180557044934234061564523556486966408672514724387121969890175846838518874978385039098696800140947298320666900535836127986001329540079835294034805067592861470773258314774275345547706996811487627973756741050695334033899664488703641553813656910354388671735534161064008189653633134986862841712401941062131176720663167277275969889735372680173685871673918748607470740308079748610904641109047117569747013902345603919527101460001797935839288568467783417486663859189413501291545108776920612403641520880510566400000000000*i1^44 + 31249882805648118217957803651505767951971368315009227818652682623648104985643674945085278043827217775352359495992734103325014407322348806475181300931258269201127449996216742219128801672585315907613498099663504355097535555136301861304002820881110542635093348537005465438259887792989556254792045394818916863278729779329685578156477473270493617297638575628809032364122432728256228871976932742095995519794246005949703969893692810132962240827012539588480407014248244971172612623867526390540450465806189730658017291213225926781195275590894183300955238351115999730386398611819430417394492415600266911648584945753372830990007934293780638006619263676528575174516713967591360304486183038877648480853696324842229896545565172928909737823759267766478180935734892741665927448957321570944324069591906969214303322129507176120240526681366344445419991669843346059765251676775232268557771374601885426456692936901449215535595011249507288217406215249527839834677220493367578066650292168767125463543285920633235178179930343138965404676860052168913571197488575782100390719874686093796496728682520422465269119095928128337568441493990635487865629946662020915386183675351496430300362618679635424690824947281858727778450909363884662960008707280432628832963073515224342470472329756881355945185742169581369361477967055436690644628659853004227662053651158216076745438608460614183527558461931064948018768766826457726877187759158684549392253739796377593221236013340784293045296275988604963499054600915150980952359401577132548626483220520221055015373145518190782223923382067959830419650032016958247166426193268259433498166873986116878814314626258355103966870613610111497271135594144995406139438301476166580881651138560000000000*i1^45 + -127772820510743689871669244556524230635029996245460144217214809998332743948810984260487277809560185323550625247875820976184730604087598721697622303552020471274316026487370459399310130361922925771519015439899084567386424538299386850512346864578669390214188518477014694128472925062666637115924948471467733337546651927475606038859724795100876250242992254146049326231821867519631356088891170805702450653903596955767290313172709571045225720795942911431324964207265380359564098080275055021708559235287419789596078683660203295500195875230346680343914026219239616755166177445914406321918933385114147420900941442113068346047277231440916100584429844793182900954849366637033511349319300405317849581957808077057965145186423018133814090074179465517716802519116611790748940934846156573740175638168313330332419153739064042516745436276058438646523461509106873515610586360060481001722675162278800372890304386956811762714291799271795416285964783628579881904898479482048876619858285482492697505916393361063992492169822365849024869988089004987090459105940568595396279526548684627052704085065421662769662999026469961601489135473600916414700091238564850177167153922242690260756211499734525958148921734340561786474591986049367051311398194459019945656120254646374930082735546812138991055724606045972983774198641432418768925230798743048658058700652615201978249781926561909983945831732880716693653358762797630721956848790741783484621520512223245936382949365028316872060533176238779685377525349481949935941221486394350114247654824413831147428613636999638348379051214640096868052958456842205824266578866041508302486919651191014615277994153287150844260739379285324696682077217858129801611821312024707072000000000*i1^46 + -11004181471545970117231865317861468880001750929608577925876321704422183278534553384174851559670082803049246672741077302777172057251690598020559168361910275987145779236346962065495639983659274700834517358952390129682834290902457303876125011841182168160596640353236900504106676824928934360626806083883955882004636522446394666493281061526352145156967622561857781121266586745313414982297506770482877490661011960556160551912174234758429645125878072166401496228834155843666148608356931989901039255328210834924053540677304795915626699211645336642819497842069029438950648998611596270384352244058541991232461099985883205873359070299103423081734306223872896312969135810823710115034165458955098667346414111380396708512424454655653076790259509281881149061182565082854232239471730141275790729643195624191939254278949942940743125408493831256841537966072726967883978233842102488944011294747222791338576682104671346620271549485434130258961863120072849769141093227427578627951997710440188249888356654662898113939363926165832737645687605951387216764197708126544946133930863026921250612713561558426036921988221322186819032971051827410107521043158046992256790752772488089101541234275285008543460900660427597753239469292444305497953923488953800062091277176346762901198136943237696057924976014745393369119558861168442819189758568514799319724544319721107047658131187773434031177677996356451038029383481721478328409008242115592606981705581769893437979859570004075316621008601350606164409762117192529571033859391686479064913254178571056628661521144951201608581775130916613699763409394187963385004802175676464768640838902975104751902058041917374187561092040669953055464500708541997049446400000000*i1^47 + -302346034799849029715448180074478248979946299038601397315598949328697039868932489781431165604678429215059694161705077688260909567981831063731308637364532568223417053048552274287105475121357544592425983502292644323293276778216880311266173245733011632623468357321128923106225290331407578577132958095397983425235705621387117139650218194815072008387268093119121447459382143081694847729319054007663443052458265955192977938211385464401057720957905588464513043876593227362497417397408920930803860679343559287507940989196811490349324687808534083817416554423375060584200092284457652681393553671563482405462112729911960085443402260699728620969598026813171231844004976025906689120526485715637794164072656826999786651873293674191113313389325868465424669643031364667536673593394082711148007350116304976790267740547703489810504395315954929167811136730454444852655168887069550271361888888346767244946544169302405167137430971876666587684513690777250134029319128923589820260674036787164709333664878760457501630090543603527275837360705726482169933201240177635734061859087126302509806157751384688320256353532590905674434362655038242920531558161180424660801970303983882764748883286724897148041756994741828755803872409708470703148215468639786846235785492752655031470003949257719385950135323128383495857299224800080576334189459709167987551770731612664147148832300067374333383029447758496243812461121096594912199078852052752334013819506308880305297759838696670171517417005621248723902869301257739302704207938455221466417152483106503464213599777257186885046333793376007135901144435068156021928952774826433663940891390786789837829098609433479736757457598084392267362071296000000000*i1^48 + -1673487249503323291079131481454853262549042561451820383619311945326008691070525524662266441465571389028383794844868359082241788316857557352645955579916613309703549155657234494825053696096643492222389835831341904504613256114845767958298232691402839865197072801939077591739995171956561429111037849135346027301396264371562317764505569581373290885870181080688470017401864874341280261739903519948506267615790754857425857665639783592260806328634715438920933350581189475885737262956144159267794862674944329737070525807167107557171333031461084154253797726857402616381377740389521060221637651220951289639587726217800877238744906235866002375211698697762676707839710464503506412904521168215383089551648832279928155167436917829802064808933671131816532211799950085095878236131820283631452505434919763195385747722133355696140289042986458306943451385692813817561451143687903238613674787166431039408227269918594252243425811054154120772218377498183292991717776767351785831000830499766617611685026172069335502440508351101867706869950098259335256346950310685658183361090679260439635869763434092873132409077789594785591312158947653171522762989331101431200226719712532379803697166564015138120586472220059731750093958381187368537495886649386560991570178937415651413743821716457443707991236270032720531058894571478864689910691672843452376904481332816185608571366909616167358213209484439265378649494501612920260493906281225018697383553101987283136031181399280577480488261434647116815472804805842944956375896651445334221460348040321954432027824029073549686101274591902596135498531179675057543409667179141236676688212521915266948379595488181181532146950403419136000000*i1^49 + -10645752274506940377358692678443068083164402006905207933123572955504435079471824121631806211552348103245321766152142617780043529673207432068810049206707376125610239153348655528159790800297455721628827854774485644111982434097690494528600076442373265185744783930775764804220814362232715005722920218847188563236838883521058249694569485170445961629993203854103471004779557629731606674536620750477393035680269536436099953882303030776327838152757532212878443723075305008328870256603407573502234193040656489189286739971182500512171521914134166444643966262569358546162316175914340315951685304907911391080554277127583603730584998034790229342616356784512815794462186716790008276459406888459725570050144014717710225171174841227817535964579152621917687971407107327447333936746367279322157334272244914731287004731411586710441282641988684566236583886525649462906398885657710787103031523652106691217167432315851282991481823086007590560165501964732558080963376274887535902440165865101558583264488837775403540725306845663912959407053598794156164489633709469967374663917568680002033747034729752648418771696721890452657886315991563548036960189197032223875775116545937353044277760211960921646983574491759582658164706970836337548245066391358242454204825151175305082693997619687192184447757760461343413514841136928337745104007525623905270468979330012702565748697062043279812661677490760289609214603830971539866620756390125022752823337862298309151379547395661101471878871052751287743004994734707509961598072869578629735270071179645290737376165653040946800023416593671216644353486734120601739070298624617559777876165420711606765532963162779584643200000*i1^50 + -669072286065315079074883576455228303023738927950136335158017615753828968994465965278739522272560335036251314993501956606047606185705123066158925159490458904744316472685355157628073293819456744888780165274062400229482544489622874309686876224253331888753900583441031989790313343793501319946691048157531062483578924834941383082926865536958283465933512224999825576846320289288049643375769907618199852177868349476549671855733409560531048895242302556448136217411186904432705307473602455527934390571954058300123941855171251299885528389835285375010577256205007423448021819110068546913117594102951576442871942509829226194592493334845988068733007833568075642472641606133297601462588325957916514359879031055360590401900442946321268746139818293987750799722025956605165563602458752328169668492871481814599731480557752951360404560725928478531824064836277278393036787008944945768651270652349538033698057380061111322415235638646770906897633283718376124227622293839409652521218056325538033132477917708550600334003611384671638056376108167556107402021340136397802762127765573223338384871429344620772893684802208119373419109162765968556940054525689901250731524628460771008434835188106927015176654320713418956356135901633925610057911290536384654449342389090262100626609678009597706708859623576640213258515570036349449696993577134736234940184421464092808022622769477716565089950694976734024277380370252028013886426487890165381193425053199724579200931616306833545457518205737127381202462451006425320750134685857985402743788203331759229800814826614670926636321741015505252739054392829534498284149187920066813420056738877450248157440000*i1^51 + -38518700484232417602896476451256810725358245567771918168569115555556034009850548308031275316853105214006502240476019168421106044091253163375976415196168393747349187794416986176605700034957286739251790078124865539900640702838878640219567427232548711470861397897461229734107714920651977862941411236764229703052867883545315382987173535793853455008400669241114831670188790143056700921577951381658931350691050910797667178555803051905091051034778953762618053078521351107338342065153412944562096778959167992567943131275225790966490936648398619833246468859539138928343760214512172123702866206906820668585543579442882328281343355780379732451352455169417664452477931616052654609348630609064730370476601982086749242746232049157122084395096477720803365440506713700684762330666882753632570949011725749011090394745435558613113456630592344821667588703235922299259448132741545889330283805144669714548404305786417929681972807737972941325038856688240877656755739096147864227117834019567007153463771424639117448399936710036892257997939006117779521280812367434003048831430675604695130848420875443759942819752820213867545370306416630690529658989604908831859248449613688437080408894659515167803464908640981688963283837977395837965010457675430104921333941409724594625227401630139394795865357938085664607211515263476143537171015349761470508854600707331922810801410541264042818715993374070354617726235197085048688050442689968535273571253478606440547562486936041219725365532116880718615909566402995175564402459757166926474107153821130068161725436635492925849013683475289933176242428977484732023252347053588153023217185000*i1^52 + -882259727180803799041781858930995529429213440302487671805157918037425391030614606502356983677678456202479811215511964663988090902626789800213583763860053512399237669896374417401708592474246595479799397386355365530201648880239962240385011568803868437932620514112392789172191841826004474828512328129744772141589963594935888588287394900536283045487085569481970777751803947782529333923420263769820026692135027418846358761243332262263129785905285249168894426267391717349104050089155383062114439680480969078616084367260541964535157493779044886684159747183070958944751788752686957908788450326143549398729398482840794814834549883351479799808745517305508296587228402317753299497306779546561393116962347980477723689346728779349381645890238047446903565800424314515541375721236110380214308743388521480594643840979077894205410770260673622148786040136730846124888778592194852196887596397922841935608155717369550758870781623251553200843441038428298702689075275383078813702452648512554502829855740258253714207412903693584306421852521013356819059701124106392921711647622265736357931836109342421893989574809043535173403078329800540591887589723546351095939356625584693137572124655529490432913629757312274741170430805895882581877772794646223491316472575699310724458342004914213970478933378005309218355728123709129241798125312455992979747061439183834985206429200415141188217465189202125243205770940867006001509816993062511839142828386649297818191692019579038459409585740678268026897453357922995124021579564684262724397169815333604913551819390207347082437980620405450600687014515648011975749954400*i1^53 + 241829928194832490937650924635465723909013775049927238562432888204159992212548883684528231097523583865892661089332876291403991967303499460706727179362516004537029705432813305237317270907517730320559642042506637447084938170087115853207125897695442621484295139981438138485486260734159241403262611514014367133740459819143339865579939581669196544175623314037497184246808358203475069369603690439731227905639052611709041345838724425437562584218677503087831783017226593443244521114702622251285725193746090394301247789816983989061283896050391482792900411347026355042375942958669465938579389484035678570015988335902471709198678220195209122040692964000166290743302160277250808264775004288285846798841869114337277278022926433200037298043954531277240731987055666099994184081822254428797569362061840157044520360734883276704593769148087219307394749465598024383705054061475031130917281384745511333269533426471417807885033722039841399719478608779113479561454723064452925124843576209864920309992903997387816096791554480832987696662126669020163057513128352736569673173799824910267709641269813410859549430873712584704616170182942993961986989721221052759229537072719677591161604960103814756226478902540632815444298815460314997408580245147943786706285791282515984761227991704168383832850891159231194675658680755302418345528218377006619297895438543547395563301890876853992214159939898017787618255270517468791159664403545453661534397234099734465047246105093274406103842816929331958697414494186323832210532470757948634990184864173893870846375766872181768210525140401081439360*i1^54 + -4645916916629872029627763321559621028461243938984574073357651682337128714844154668705644148724229692128528027960694053300480879769168226229252096735354538657264984278002751366775944791060050975190616099884647830607189487298015762500932078374923558797422556975346663867312209191292455512054813595796581462464949711476737072244866155329721903058627960027937021303473966274380014265449120436886900352595493248125340666445455485415834713834899589998151204856740923764335322476303101888230762276068074648465617915781000731378355689026715691560850396814837005773899900182171637290305504303507167491397473873477413441468294924843839218543932362235600297936489947399541526942509819183675996533600554500416019985944004347309208556670076083443821843276450708437974076345465899586509872348158744071142492874769851578014784036046629174833196622785491392414105342187037007660679900857347028696487449993948776832942661316529411545475991456476055885409115029302643939857690568382846848129796172658167270522556906546717704364695972977460620313229676913113113360200658819927405676182746754331741038136205180512188070423952655110571566682559544860064283359983515963918479533877608573561006543285983876813612214037142874701582872931580870113782263062803343949714124512766490068274148821571254980727950381042958720319608434899361181416833503023898004007309819586994837150539586338014282513162716574737305663449097035434208546637268493714001936342241923330583977373724789594002900120084070054816216706282626136481529736910790620951077905057675811591*i1^55 - N1*3138538027559921213247802917666398776100785371469478146671418240144016331685674847485391498495631783892875565445491384991540202095900598008191050281358261675044176103211877986919398359987540050140392246907872219617517036763601593379937417166332115279129534949798271921050831368563707018792285243838125142476861123857197983031484724600043374621392090770607495287882761703488881396996368756253869549608906686612821049170277206853605386025804670818546540458551225119743790175342651727734237818567572162814845262626688*i3 ] ]