[ [ -47538362368834190351044435205776557612908571742921274400438956126090644685140351649897495907896303081691383940108091145455465772239407137764095447500553947952981217324094058869329390614897118493368024050944443788928325032116832264572331984112953737253588398884681803113915208764666499176092628156322298897659161533149450975862728854597911002789403275527982666683929499608037046928475191921524817665989963648062801247594996440052850907220977018823133091354960341914172395976621366679830778693458780700220734361928900153213426901080988523756207980343538586585402288768169089173019585427056892845480075327929932132853269135295020731816439840800885404304614046931074807255699979273065600735748739177519701441974581023823017071742958884672478989539553986678290839536020685415346365557760064686995304571565286359040000000000000000 + -170424822599279607479063907073944643697154071636271938856269730890220525960590271180560349530551829254614094521926767522720707164097131294200646509742499001960008310161837323868367052343436352055748432738866734431549896636970346769237815073447940055107542366005850987832193570412331037417897546140204106652494309424330531421133637023430817470445529699905361395611491519334453752018943206034719526940894218210847807394719061336403097071622174643435604904121800465462924495031002099780643384556796442362898062883532162417048005754600047191911327543374399459595414801118615066557669051971505277195463953927802026945382898192495829434218525428398429561030715895615512653667436529876534843649534651063670685652038896478072734499962942196456559511615527273577708391671055564094013012312503877856203036397577804185600000000000000*i1 + -502448278600719408424430555460234328628723510228751658099586344260170533896937361401128586250609943711615249210768868137455150837978468375531809550420398504870078239973463834436037863247032081187796692035955283627497399665172597128163910241392218239331202491944520122297015312439605562463115430553287218651514132913940214117567532241904220792237710913059075102499486967495829275826008668302654672562777623840720623459218782349541608956230146745745121276026690353048494413501778122344266702881414565188000383932504692653503081274071592017367819065674386440610117725797701486978853349376186983070080616579876634342664750794877961643941626267888335406788080681597823365517511494544638399990961859676944750691395098966441622136521753036210036523069073586101370689596588863339074274871402306348428246136840519680000000000000*i1^2 + -687350584774799139212786721895143634208458873017601922829757775303272048983458161106751999153640582735647882200835709866993499305246705792322812017352229371435577150897245566759825156236078383018436635315922960123007483365613734054084284154653394849197350298252127323325501327941096058103977296591247756539446139178360165706353958525421631517980064826802196351742748102130096772151916298647441074534736709083899509880994628310471741335698887868922409774460030428661843602990714657194227567488771439406788540146788885727343631295709947702037764761518843060122558559842789158751003737931874024756700712645598682273714978244745373973319469426372270707462141087334900345135308448257299588133793695839631931640192955583110242586992890988122106275563263875491571920150038444646081965689595162634005204081783603200000000000*i1^3 + -504153934801102058381814342158128203090471661947312908306822213611800205727471363369085486546167109519124718550975296417233733520238574247431943124733092618736264496096168176879798418989556501225002670770933244055498146380906404446688143999734239148289156448525146930716146560420238063173193272909036281177803174919733276479173013859183501625299890390744122971980755258365975602324289520700745890754444141908820542025773410495650959865903607537290335391066898027247768230496358982063665087506288108634810335430623456474613701082379431712924269403953465837898384291570844993862704734272998364188038263237047750217808072109138998806491247539596728025756901519572334879182439306648538231494155914352188259072671222454285759167117881856473336610022287416785574400883282617589754026374141445580126382924496896000000000*i1^4 + -156731556290351446896896117583331984018129921964374398912808418446227533146812572645045292770448311174062196464688612455876323279356057461990800957637592255226970636921856122862968135108455669190890272619177338059247288829272057038265875062148573535280555674425054502379391913032098298304181056797275638510342540666253910693068277181523320445814804362759055251875147177041796738145549672357726803341198667557856020910579078204918895098321304443457353556301111553538747351317469525236253388156574640377834457820782636259218415560363415121396507959976671565741152825613048653996730227096757639809325024468385476304604302676536402972802770207263616512116632633037075793602808670927359474554402972963288396426211829098085383674329743048876177827618709713417776794241075975527332778358783927540888285820747776000000*i1^5 + -24940552739474746145071192616203929803405432238755451885540055019433818972762459876056648947708189097067775347072685831160595783225256681111897225737974785906033234538988419902341259572292031875810302690601260446117906653822733295382683393609702063893356683411303421467646520432284037583739052365336343362587193481882125098690612505700091418362619626153587191441936808426854005730676238269477750389152545966627487619801153519219904517933531711684528709868121790293381220000616064850536660005578527034239786584951125483974104644221389761819605670635585273940932227008304663762131529728788963665225697273618997207362669790743762857462293608572375389913458905244363276841601583635652688624613872577965690987509598606055403279812191667855547038614095847696658535641236219955654770500996180551687769151242240000*i1^6 + 106088630320070935225397947476470757216671542484736208106608182570323678254203515515484748017899145229764602683014024669308989466982653669365903943784086681483275149786697469217049178952169550287505383975029848633084596210044130515370490901432328449143290559554465737555882972472821162017764921416264528580008403962965225866698669083823986903835808492585847395392517187752208917503824636047772981983639140077158779243884021199517184714404764940113752014410568531587100313237292439307111288019839020008541534334534025413127265369212768484864957512105673405953700631792919195369762777796503267575266477233630024584464647876915235259937460525021973348625450139373128978620564839017543481801675658843797107446298154466426127490572115692117352101068605962612909131705505405129324393272455360582256689152000*i1^7 + -146049427086672408044104926595181547217583990171131673951316969190528401332588418710622924348897078030179816033370571358436891622050739668168029111679020854312090364801363939347883354279207322071758781961390919827564213956930824051073725033099000487246989491580861353122335376356458750402438136259311504999539845900144610082930533273878291242949340225280050251134011241568245796195149702125627544192443303713827524744992799922706897225312397200120414939283278562212473830255624885398257893152412112518425813614320003269177796541826159417265860050482237445737334222780905044073199084135799477909539394430617695096683430586379786200798658331369624884441570650422426841732292267929024077174744431242007731541500319076314126978234297542558893889926784440647077168968484337531224800985792969301609676800*i1^8 + 389286401792591547423108073178135350523470661889125751348393380115719071823482442231888939169405286980767113984217366153694519137324436721564394417522463213062538041008466420153020479666344982051019226495841308556504421317155800441280293811967764125677767650344853032394075236736004336025973435537075812288717829125377683057068354833995749462106957620700206869758519576228111360745515687537933034203292256178151503531162538924334505780862498128238586388431344256254460706532412639390302079776344379239260702809903496477231766485178229543210551241295419597807801058660493248463565582047497569088908199986428441190533686852798276551712829006131759582011800250699557232640902840996621481522305304256492340272480178298679538534114068607597056044258969299353759645136004886443638204113243015741440*i1^9 + -7246742361490774919018850415980284027143687045319410491235484184717954818172692448493390262438863982439357962684694179117721387022067363604398237469526627656075955412657432487361182750599310097974707494603041376640316411723399964653373414595768116330186384035448042185743699620124873269950386090806106453390078070249189893748798150248012030030303140510512534788985248311098161836007090343273256848714802867058750924338025798736031193628572743295394945529504818826450946251309299896710128258899544390354195165216623517563016124627639534364520969632807403922119592578108627848709082574515119127384193948916686499871886252601969841831422114889042398820060299609418560654422810843373945742575572514894602528996864224284378026994173916424956788187045130947530387515434900281933853460053098496*i1^10 + -735956246521552715968438120109303818548646326507232124077681217910778122774092552708384104986187525345129134406298984112168331692045341882579876145397039778311557751004195947499421261740591988555898858288662395561743148332738096579310036115422336515669608870638719788138195041848177503299722251865968661937694484324268097289239839022594956251840383790591859010260305125499066137215027701149283087228164396312686570160698382551498650605392379731350105840360450629131264785631487885073025215703330374577342409429475428140076862646243828329914456153037387065846310241888430073716561657927320070381860289029312989419071038891080939713865775756755026492822486992240813557904339131306341324631845953811293385734801894959034264354423155801870419665595573666350634919567303049059804119040*i1^11 + -105093145961341948188931562804378738086810241831603729298965126956471865836933165306583416745719253987967940607773714559014167165506325588749825775653852968210801949953643780777115552438203693695567943664793358917984024837095837145165869257457118183850138219875572470257504452864043594785475102332023011967308721380404213916531298375046892093866174637158603601276068277928087737618358981535532223767381571478799669981790847875625148141441576593532900428181542067224842247763715976711095528722001749852652471633274868406286902371012677124595456620624972764275710405923709072842062622905098499295750744358531730866038095580371307171108509676148378065147075563216162583429624880061135549416916802179470872118533576426198686959820478243673956907353721575386559882724689926613368832*i1^12 + 28430269120489790914703759016626641562155024517292720289356767565939487088333649816199249963868048292156706965253422934301970266625730003149785537551589934575916710027244656293200768729229754158781345502756276175140978453831670786446506877930576840474285526228961800273156602353861008151106412904283277591220069369910677283430521157639237222872343217705982411776903785960649174091718972110137926365743457717880311108823088708738108698233169979196029928686569722202896302026015061932238775736787984021241386378769185135761357518428150707713755483873316315524452265473841672844668161148362589812756375496047399062318935411223971741380600639856022628330860590832248645869314327566877332355039007245668396454387480576106553314218153551408268829655527983743317380345184124928*i1^13 + -660795424085460785810673144293835809339939225742221701383158629675400746287498671963777137394054005173843000304925758905446220853917431391576526156907103991225104813064784710174867012171975408716790095587905841330289221658916379353632067832892861463573838150369666967090322613115274394420005552978775635485851352463664246718814105381303948875522429941586338849400134671445011637279355225453045015486679282501627145495836797433424768937505630817277988065722131532012693602449166514621593858370250491688979443858875482640289790481471278638222702506551433983952598601553628147733414879001569981768148328039077332792049383908816519883780557751534846021461412454880649556978313285449323847744096630372264237184519637577564135608699467993595692596699133863152466993872896*i1^14 + -1745174866544139969228865662600336287904203822478309730317917799125641129503588627462065928501482628740060313260586676658284387673355258695835397583324234874790368371997571529220438296982545711775786702413696333220690549757596400582041079946715903424424314693616246259499805400661160038693314923350673574842271411185623078928580144241560304624918226846227206780135899430209142762413277113798276544920644581599552802644952308950091046498626343810541655857100743780430123384630235440266874018930319684574522749492247476292062472142232071113810374220286359200204518995100803561098100375789678985282849428728377821577704149404167929527188931263544239829072529362731508282671287058040553034538174546574364723107346506725604238420777274657126581358787213055959760896*i1^15 + -1965372868979873583203141756852433986848107477187166199031681677485352053267403929715728690205110518962085850548691938542750950273393814852815437221510284675004220653337013309620472123772276993549865246136441050932934235617799390801913431376047403274655459461398188456158674084133463259730713621718137840101495769350406067560330371898294655905049144621869294979813420915346381503036130196829547511537836675363039884155333785797489054767265204130501239227916649283377209518939936742968208627282954355047732406227920943698949540227231439187637563716480370823704343201534414991636927992596988894056029956783338746163174064653065157159745404534010988235221129161252485555320862635695365390868660673365679596490702757976600606732291775694378303050384976904192*i1^16 + -1872078024394625093577089176130662747130192717438212121619628123232130618234040441532025897808143218988271787275478663562482024283024959814249273838694077838204674768608126839163163785446538922039210974618627714424848630217804938267337617522591584225235567656468864303775320529388005323943163663835385087932295749085579113523593889398686158399169342529090166980956630983500247197055064849009048105950219691855775740550501855239966491407706704239471726183912386594097079691571313934175634592497280187512568953921925612032299851890831325972247306215575632046168758854421470847587360210108099208795953083515823838172096863487756274986754492727177601033896404965013770966703020873885088102402209208566396767097743315165937691437675899990011612103704576*i1^17 + -2030255431532062081209721160485783446671367863692325513414238396626205943898752100974494351937284141887079679076888683712852577453249592274825415828332412711201716732283156769253515201408348510982579752177629482054891049003586197181642762822836521449652669784764901597030597911111937414919010685191882065262174265977782649461305960473462237884266257400568697784461513034858058506718672024089315687750046121939218401531578012494392987252632721655324626643258369558710482764654730714414999528770231854085495543391467446559443711340373310673674283810764298106342090051172060611712615808972679172709430832142391335024673908488461381982299088657246533165418819149450794406832512356924365709338857763173278506195451514960549073011882790982017613824*i1^18 + -343195913476492174216157605594873360481788530103790033335918541221609270295826265728654794018606111005871005929081141642918392105810666087067907697560213863297789887787399265029829166466258117236419553049942687304807485824085026455243005042281064031371472670019085601580897459365868084204624377152061749145091184192698120890822641148977327698899739088280776503637631613577219520278150977725017866040552197224822953890839073305094024036846500112667697065322725933190480994141440469020002210276048924710353083743640396486751838526376866079792314266183362415603996555208992272177217082486455563519428634264419545235616869458216052726886714086034518783174164837174244793022462643938174192112749812391489313418947203982063098947535781232640*i1^19 + -33836022994550588764752438307558901363708416391370911065359388795306890467865586876581917977115348714751518689429124000366999692635912088842317725081655865952678424348846351525271018380117761391285288913108759076629168995288897822446524795266363285909783244665605834623447006593066106208528806598245446139742399613650773659374489455451178577560446247292658945908460638179039012795124086274428900536177707683901990354010712329829391705722818981854483413061367204638595847574167434164999638509544103628129270734430823637253041104845013897646675019888229959759300851126879458242729353740504582984661539072304617455440850940107493862016354990006217648235344181294327793913116531001257487119923861883502154534301477986539150700969984*i1^20 + -1510862377808339113573743574845593109220560431761904419720224243398950515300574196288461868829115016729919227759845935697945202656553126095349045918321190945467889680376507227334110470677983364587664324119947236482615299642762281637921531053376968398643637251743700722813707897687894180823038428150976059747103980012670184138304026695355626501600850368009903038026479128569839865203964830433200834785921799357161207352642289331992556410305054048722481650503890497348018553424038895715590811263814483096545971149396126340008104152106123042675747776605475255058623123802958003850798955261168256194699517717800445994434950941925560046401840212465625381915552020163942501284116427913301899028000290159542517145609303268261888*i1^21 + 9178186587764006653839206547130254301940060492375918258666839623361307290278217870830925935189637054641185338447996570838576765022107677380460828599289538835724276230672389081231095270574206906985338912286118706242285322678432878032131532055606664659865504816531695364792295231510014245442056764490889009858650069597790948197716730670217295648656168085319970770048316518467299675449920124202126998369398433151612735715141229008410423349224412609122072007588018937167888496778381282766495645421368958562607899295315138577299299674360461067164708873548397505108773170677172365641693905172117154583810921055790856280253132171043093853402436367783977674881543601917681536572779848328827842951715428647497855483772928*i1^22 + 3914154235394342077920594669050993097153575724944257264887144769288909076997036690241534240852449462540878032858839647174530344782373770757273132557926003058785438910252857428221066197999259932135046260015436703028259446502804607323238673833041521611068659072620278730227353815062256101921507035422721651702568025740883666430858569061247599337735969099205044962531958918616245047063295389658540111051944218320703597328310651719389130820883134330007167908504491024944794475877558939188826255070828036591516635002920553459076175171826903523721348210283081673884328924254575499798501656507777915590782850883470454457099533703826419014331693724122199146813070663726140553297391920941132182057616424425100410880*i1^23 + 85908021888634349152222153216403074056747689168507715726227811242451116387497568532070385659013842543024235709573424562877199850065546459005176852307079964082996026301371930728981934355027241458641900961617059749860776873979022240624012380637316424299686594531680596453343611887191264703155269760255516436794203319471317899509240774644410207578393122914413675089845658279918073089360623610595787606697852271059861309595810750612396382149289362843329877183574161380818213873828479750583457378995592458620355383157774228523270379085677394584086360392276969195172149256348349362358052310931060893696376860494101417902946604454437104193199470850991276366249360897412071709346519399640554793343777767424*i1^24 + -5523520924091570602817420873025516229977396853519056227284196934715123942093199872762921779503415574644157998535849671266885826279393651968674114547802675848924208283569068812722550789496779425975520984916812116875903847324747533700827342929326297109464602120948112228540987946463612242548240946184288796478048478276099787707245417883376883310417820061532525362502006903039960517707381767278563160406045864785298592882204034168706038097904801939727816945542613975656986855642186004842148350537797949987333444745048613480797115794408726502682392807945966321136545372108906731847346292782350698631495786895533452692423906147484324291892668206654166592014082712678251913719452680497676513443840*i1^25 + -85936425601183737615560719786998891278455823507786159519969231864639523817640644846367073738046320782663123284130989964516023008132800059396940931543433440361993661531826701846340147040402993457702391513175348417485490438427651109170515827920990060696657975510078216465197431206346718386207028122580363752015585906912678239090416435886063538699226246661701267346081402828813427658885290494860390441817741170637043854845066800135684476112035903779476844972145151056033079763614293570216957740252679890282059451695437554053843441985341963408977758108774539494369768540837072662424320250312599668086169660853991199484513365759606799631279556533939271288349759991402572737468936052801536*i1^26 + 5316532643929261806796000908047615715282882228217743102093512495851128409715772525303885383577047727408135568820288719030423753110164806279793085563358978417847517310951715454296555557632694397330279168745175949765461089806488569495404013193061225482054696684632955833937861894193908851688544229730686052993172147269097570874534924286093637991685866897730747492405679794890698949816905063227327137594577981758160902779025092182998821435482207807156816600128447527825100631899320391038137598665185772643467564427600288360882777271249657434021233407356505869642200741853610998782689619320206131258746404079690787721867555983510157457608074275483363754034308249749602102010707968*i1^27 + -53916849813597580653119616880304764675791628841680148872354765914402551994130914750430507115340647600869852906684126404681880633012120302652657340609806791826353074785199030776453148777854791488091208187434959920302923114575761503509130172774739198594846544610256380998023238834918802244348168466973671126472907932435549322784629906040830687576567445763840726467135330686062994301210164724092291335523515708451134674459761564939411847297736552730549650686173229540244637604602382664736004120085377414473577877247245123642852388914042658550022473844643754230519414659992855504272770004910554667591782563548868764866610895848766449794026041045757851352564060905963257856*i1^28 + 20810114055177185640120725885599728268621313505722697013119599566328883286749405986466069094105571180755664324474320167099550619379271902895892556517996634038514990878175187499475115659346107324236618598145868161116692751616128836523363715205370330831394039023711826186515108619757474908942697745434901784986076738805419383296033564170042706904779901713807436384555703729954423958188306646498166330568527637265552994905809858533532863528713139603351159580241172917567671927473761385571048662699597807612012865170403717715384558311533597297738309595372470620556743386823051487716805365597334800069091309753068297485490191714519822079433189740626442691480125440*i1^29 + -4615787682108926752653776019851610152328473969747890301341544767879309551172702447268993609144926569287858576459805454305156136701541429947312930253764604549698891904632153948860869001870957148249160172732672733088803032129026248633924302538636063995263346569551554216041013195637211921506461458715397280711815292863134689916283024515141245773763618774983385210000130787428084218805349568969463458352084122361418803291427875538982057588434941116321028212108517013386809344787328138560850235627604390939141471084917047729301537020469316818831776505343396174574004492656978832289634719264475443387424135640752975462909079243337744065987151983915565056*i1^30 + 541215078406434676299613935374438265340810733964512098455979406995128026335491149426697246064570493498548669455043170186478875356919981349063426586085311209165837022227942148463711916860935407575414367893190461310552279255690181953832998983373731844896937877762957985388253460449333500463870929531144254760474583583449352842029496272394783867671849055319466336261474324640511346874674751398092167717917208443590068922364310724663248852946359148669966752573708688989208730859971043811875996750993871625374685246800858185245252712013400304534121179654684360039364757435997429619760552334303263826957929375837170988163358204983317275328118784*i1^31 + -35136118055094491022634293153052737807572228886384425106551938479474987181805546395075412936406087306357712390784686355646534554756980355567922467378754553945570583330116312354262777141693902154741909602810648060287214672373542857003602648882770226974267352861692075765075768283087542712222246570232518846115175307315246797928279559527716760776123748832313991574544053994462534870372318337483845754921714632768070933707196580385757612657831357885544081367199690843845396335582016846351010618073418284069774488462779640365612379418813121519083929911487384051947183407103614938934624687295375919969976052664070015126276972086034432*i1^32 + 1133699055855056412682379574594802293696809080626344257132709276377067860212670455515912761184140957876807263285372058024216195709645842775551292633721533594935391176829296868737038574748139279934606653640664408053913711606005962927558506155530451564142714901194232737407153319549210253648020530787602571538784475022230262158521764534430686238234086925773871107894833982627872647742064240310570176578709073607521166582703539403129622563135955913196205562860202431855679883262325231924712300265343992273325528372972980058076236300008334809216105135857333160302515300580251270542359338578110574968431140624649402396540928*i1^33 + -19803672510544902414887878263506036002492408762563287133693479649117601084982970541711138224950297092770605999561130097479824007964499617049591601336650241442988766235150364853264852176705891736719908726164114256570549240740740625815224730622169320144274644808706188970941682519609497897575951877709708457823425366854887995761403106020533926886976152357736182300864328322015701791913985767441803914101315564205722730158516418529529919772488489569700383157099580224139149072581006875406987391356957799163721544184140120865401705258284918649123562809768378295969614894757064369626653719206473940334916048925184*i1^34 + 88016691980686176222229086544785343506921190184293412602952241027911139558634405765966118316006719191952992291466824331006694146593489630950425705471877324511620541518762099589923358209890323510631076082611562686037249170988857092723918603566945311064393016514814050202789798173305136523802569877836727054870444719217251387439081613089982655845339954828203051729872351348246862055924881169190092457031403580807882464682882523343420174815995605704575085750080486261608252464925348505378082370961298531524288865848143053114214807851783731221270806448159727721299264451031322067839334827848254929728*i1^35 + -118245384737713992881868387211763695173488288909317583193385291987256864801833986901272015635609016434121495679341488790846456191869211823093323629291081128986550670648076730494314507309101092222099204416667934637456610684871950281082266460367758043715756655384191704013782248440943862018408246664809671721604521943692100405518071361357838207351289184485305627172440622607406541032248955323933842400177872416734298621716378727967939652547665463393499824108283842620749415658305386568951474319283210367121464681921024650860720542669972860707091317982828299862243763904948610141479951416*i1^36 + 7573702532868179605682676524141220832458052103426055860900700996448496140993205123692323235852508269377147538005425538574810084536350649273273513714545490097462577025781354279390942002844588277122771488444100882874393200997768251218663746377259143600736126364561004320451942526513021333199942851198554427496195679523236404837082994252814994064779336358130208696348063338636572657406903509415366213093383320918616521640475955741070319949738692794604750285468883766789668889270394373618168045123238833314444999741511776655770163173439029908661577062411*i1^37 + 1225690222768204433646871646450383719084385763390079308936343584635819933732000842885871678699455162830785695300113706826771468575939309343572326898204551549281098805178101579144575037611599942646481579869163822505800949719142692453025231009311013033549138772519614947820316566465523898411493548003667725028160151050784832252254173225791704410975822924885694719531943907536501282806873359650042871865347013604923631168956510055142816457578363819011212010607118962237297893161843062832324066056034159048200*i1^38, -5614775477170251522955776105813067044206019515209932067254340628478422583950262551704928540065403380348162489084241532928422493973266659063414783455648099679073760904769005087042161454831617193343315560439763463667261210365045642202765025211337238061422881486279558621682788495060274388174642798610452172913079775564136831504129557196851786557790286428444513898612460013799086250536304952482404905524023165444021263152232136326531443877472847543586386384967318129163208097670659035587652131309646796806080272732752284047362223450506216265398917275359485641766952646558114041497469306155597408398897188860997726217246332932341341857268101436788158988634478556406038328843985967701793971692228305593364914185592523714703134447006782165379345211063481775826017650819199505588964211580192872092795389984844238007719576467649869385196459627083655394620614583105398570110163778045448163237284377942941921226763179104708887831088968355230450033856338541946778701861718137680609279742853421328922837778720176209808990522078234013110956244815043113357057801680778263293125822401647908518820402996175186376992442527531602755479097772605440000000000000000 + -20305371116501999909770777385263676731212089874560574433418744004778512469271310549306253808954596457776575597966954218197594802848781726897941998241008248249062144997175457246973590529328736562634654584878645801619677724131214536555340507710006627731261165174519554393444895104537592705661099776854800502373235055650458651138866280731191835152921134036628648805972121009770539800664377899977739790130191800940372266128159709297995619431265086146000145557847329815983527975993668230095907276381602184404175025791609071964662247619620559882085494114953200477481333025211313629200793064275753324453524593113286880423548497240594113048547240480881159005920629480958306466965921632524322909503153333039358854434556882164363259171499770333734387059619026438845453970591796221589196530273975310091820059189831951869619805371078960778511639271798435972832908667384887756767988381443696510798993852720702237063777980153173370024857967447947710279055077379647857469459339733479469045055824392210482177294298784590014141585829137138388535832533343606732288168017647448703054805540166654064352762328450018341380572658234542489781573097881600000000000000*i1 + -59751502918450932535988064724719725876454720856358991665477036230012523642442865558903062940117770765156094944646894679199495818979350609089368807143002335659582429845994476936827730706137788803357399762799177212381916419762739673001019097385417280240021756203204797093280148133285371140839292650920867188699139072623656455742943150208991263770565191437583027895886206482810942514371277731211089155771640134862191866811286948346941684526212964927178628526407677337092861232152682203946219308549067978366400310709625752434739121290158035081180145579591008187435262293096477931687251530932738986277980889640644865786426733374796513908808412498278787114674912927110060648813036364255803342948728226597467048947533543432205040663842852625772032215470783298211044150787332543050040467976208313889398554540210919762714506931899486126807942617954031935516204898661420795897930819246128253833196438098379624276653976525240470317797811800074042256149774954292843463119708726682095504386152628184283192583076696349912705981183185632085067695126176671507806224013882922086895052685763168662274207234203030238321301148235809919265648148480000000000000*i1^2 + -82735342876730247899301749741838749083744908333575510508992110417344698979270075632622463359611271193871574657686625707365082949918947150312804095074588069558195635375954313245664258437445711035888149991549799720287608565791571399275880353760828433700172420945589385558360772726823699932964344423191035366977123252904928405708032824396465184112695347821563171677693054844027616178253754805831835825587550833847293113323235747408817294236258806008584811160880864993547704335528600247360449079193730538754509347403225461998156829951647713995482852412269179252805854013916028845764452786017553924539835914477791836340437255136680376337559565297039018440195122588948484772335953421249130964111503873040337978894181995363921288737118420652045086058780643807531092878681275105105925867155919080463133019026975906614056867955410066532511947360586489473783324816784567877692718010738221709180344593039296902328827669225575417630273983178228835945578275401214540305912388783370761663235401253881437539494986333781580853128898774057034628676749275737562986975220914692697989637225443051179477073266863360236331809750744358296250168115200000000000*i1^3 + -62187174532906007204551919952044560743019032565883923057471321135727316584571987575385938516174359746370315679370800876203101268177109274233549255394070595912221348449903326047072747958198829613518640694576496333405510404245264477944737637551707849121268288187049181998258434908588011501940902250572503903051040577218970101550699225924070885041905055727221939185231696862492146552653023633899685286743205090495979729159732093225941952525884890576830580665207966460744415744482931207600286370213356217355345273905318224510421289107605011375015177352870582091576070297057307066371706094004841037355106537385137844328458734318707801078169249170116206130684781494758452579473461510344189237755731900410079282297120937558038153946633911003903922277609953982360914719099195405216319265800463969754437455402046197267955707704839244727390434647513346153254816308348260900423748430232373518692229880742606085348391043371844293132250575138701200665603355370568128206740799071743375212984919961918992469769285110639133216086930319180627626888484544411559623091708020985465335698992102967376890102787896960252988729033356218345776480256000000000*i1^4 + -20665332007315531838087164474516059394580380526876657226408268247752005504639138285516217278963964961495825207056362386667233804124731280728380567875896266609682160732077328179789669077340175689209763168232164565757481615382894756105867581482328549944865155306722805339283233641361589087072743278709670075892140625182669497700615394243574001244596214652012967691367931804112504219831954379866473594542523656438055674328689569388322291782668548748653890545721503164860410264103139146215751853530851462753828742238402488350370063590607743906986862455159910225207763799196467406587089764093260058667662420664290200531581756680504506256008044236279634195434222004992956041641971401382137971847060179555209677484743437846231916538117190984709862599774005640375789521909263652569434077085744714775377741408744619512399821544724119161662319115293839805202202378641795118596569237115271007307726427414563332692127413110117246826828648701251464831631980708533609582040472943827399250995850211160435103127483759840765811811474649777809227116681548075685954950534257659200891869693390996649403973363833551418027398238626510443103911936000000*i1^5 + -3528614805184685946811639717738877984352260962445072843342573493265181801335024806473316329193988575920593564225834330025501327770854708837679912245948918599058761680453961497853331418650107171431897579532443288423220014278746673028636789208461653009376023382007466114179584705616971880741113976546564642384606457146999580479910907176791630211965493388662741632686934912903179713531735039268116799779400773958217295897361755971189369138018957020271375180922236112164111779622375779573799063254364555725197171319520675234231184502548273655357996359306287075366664611763007590396855285549506783946834882249352926325101152138552716253186957875426865249248132375366604836068905898113396667129633192353566308927646470457520770295245693044717367923310395857501549118908775213803257979527874743184565189236862509383984080438268002616005493737923511178033401245374530805782071036105073148256297279080661978538827165441834365461521346810045433910436472902928786632276756424224245812952769259381577001084454248878610992354671584589303379290009249192931179692576305376502661664635111071883520375192035502634066346150705565388127600640000*i1^6 + 58721185098882283854730028664391847047337321380952213723807822977374834325826766885021440648977752021087903820127746472114116132937371941995928912035896752313116703934652855330287642231823929147337920272487793747557224693961104381771414312150516769787432183391879680067001220155982602319214480896681525157186465533745929328905695675797384460349563423364367557088643611843137842771609121253489243125701022463884856872415783119263105041031517113953784245464836315706722547662927511830607546663722816038595430201526369647311873380249966807427277376038649832439980059415545880820523569370926549872029040281968949056499756840665490164631600233320042315756183681553652857088307157199487810168598522785149697628351233631917689278746139176844005375018127313839387926098924389667557759890569362896729218764713890846776161951843948142666741682244595699621141897522433144003100182361406911193365114134848259437089110940815503666663008719089394308446320228815470388819583746257115174158532252405960259411223709583498177020250955902350089523040318732036914819581764695007537578008920590436817670315876568554686136104068442040041472000*i1^7 + -21937637664257027161408558409205986031275025967587546531928854403494342227565145595380943634342743554845066918851521878709547024974000645094681126206734527621398659880036316078153027357377315947568673257451336896040737445197200243336447027083838106533909522396307901097241433042438278048323127246033654868393465055184032065820541504241825158552005103873929045018552734806603959739982777780061046404071672151115592574197256709079157477421726345046812089754763784846084297653811932799764782144458776367655082863792503876944390331562362390885727339421965121797867854159015300742760232966426120605309383216224557985208704046059767274429908874121603483781373200017648706989957007497298765355261142337210547913203187152249379950494081464592919954164939116574579559988189295106445974169958489506175882473604397566133212742399033061677280304998868818251591889110145991891599646779372024880479877756119022415270630467666088524679950444457196560268352086788303697349083702234167696610656896962824983892809431750776766692498554432578101774881599038055420233923194717374148310652949224054709352696268515779513750969680873180364800*i1^8 + 237237924525754671713073504902571957199532186732893342659136859889045835966972299360413218872587304123122758920805980460669447052641716978725087223766691124689806898417787028769944224586695943066833890998267203429703835857263938068582938215668271227333165659119473267988037711186335386697697530000873832082916807164028975118327523681193463401347947729831766252920930352634234144894284531039868266067605410303887930063294877155563425555652852534295950017944213373378951125914379894049727631657470982454143939313575926314368699683451980120134939929806907827147003238596686611262622236897625204892687267562947231739627518553737253921960501247717028520084148438270218612475968205015381650976770845673116838746412210936693702257998681826381060694629410646843484116122843464024688587308020709188675870641723344700606483665370977078124251425881720179717296402101843444752088290414982999359232067588461226034003328413069699577543285242277076640655200967467726858195301524459317562289335501324163718698905312190404857188495213065857729285721793452253519451347591502176909436171987878831159162780429357750128422476935331840*i1^9 + -1829394922475585029949994705560120949716303943880681532058600473990967284405519480872782574642407456833182087778648582371324893224113267520519161870705954011596883787313747169943962125812187811195988334816396009058042419766718206570872673444630542970110649371689999055315473288681931102341260372419139656131941103678319482298812018862695261771013374249732320921433189829314794631850428406005659471258314158991447113896363148766516191436626522096226319758650111502106849014370551752766628759681065078979853104430255223475320431459814282073300886508544758601842577527409787481849280102440329408807918699505508168425304317804998014932382111803769643718910988060704546972281487215254112165167263265975354941852755553987431857422117404865311582708593829186102642608710163344166077819105399465740747400677699518219530438679465125877605374084618047647498197277935882240497057611140953530153256595146347346631437529440022258866608975433037522174482900517122663759677172330799695646191628621535138990652531269014150784807197419783647556218305540842838779233858634160572549197988808182742219235475591288006409617145856*i1^10 + 7587520421291800750433171150671185688990656447273535880795774890011274292746893815656700109203696341961017718149351370976979347265130695564354520743042626834210050545535019756618989832299251160488479766163774037760462752216986439037483653957115221279523886170569895614346771228941800047781558227600558443930686540270865908841722505789564960919452397407761481715691050434308903509382754386534727804909685824748389778377217802611228780127172170703489582578536449148608139149783517385424827173905636752473706771870905201096222775997811377330357784870390228413148379620488644063530806391822637470467279366214662917854767240462089843823879073960070336165854406528997551893653411835139902880297624904593915489294375574880868066821720489734568145880053684875990871039250896077480579701670834324292681879956347887401599986123056388740462749807499496355510273130564925037644854686747126614969281020554791777484860090743761112613618042343620777978983975913758712016740862600784529659332865156853214970068488229303188271387950341652154189568508977690375653352326945978668415378170000477922227706114930858797301760*i1^11 + -12822773405035898937312607791786162381711782654704740441586679602938998885558141987122521711625950085972903510006733534022602529420683641604132933697739378557229678023933947982671360885558296011512915126762338048061181196025074934638998585997286267827921064644250465331490852889912879754925848154467630276085407466758826152678811183809307944420033152023287534241326338994242597603465140604684197084341431879681699302955062540889794286676246594832087378607688005177832465115012585442903621342646049321463972140750892079245559981660697157683642438099607465823182952780442551743685207264255903623513950115401314345509168229143845878748351678582143470270528193377160622481880579429639055698530328252244160307212880413588220630179083609521556340031915627117838106470164426780265618790618229859676644830688458304752643998198571372154571471666883016476937883011032494559296067762696470146787367847757286001992374856208522655793087510334064194701366686255283930273928939280138097344299154752306980578131558566475817025037983606441040529392846287942196774855070468904253059473186031393140032523589965053952*i1^12 + 3773857173061994636145735693885680244190330574608857490818016591519200766230236504146673325296709961823998247791886743860934302690573729107987177490360402374472234821433815415230929820689847988014595074698521360459891633485530179754869240703924684622515818251448623943977829455015457951820394997310898391090511593912945078281361203197532169981051387305536007379574410643851962394630240355481728230563589962897735132456733717742762937215990666558503015483143653020799789577954489151383086059535233023671913023118669973958204892644964188964498150236374781433817974595836523234703102517804002396287526979854756082776996974538476628733126368981381833050850265894134264559195016008004149446451359051078322728701099146122261081830117433053127225169130395013010682859647116737085194282071774189121088951957682218599837614933052109867156388235639478531062148285220688797417549677361940489893824951472477624900341913394572707241798200114129845834594251660997301821905833189975429866291280883696554694537583992404080745085258600326927688546583401045156119715272582554602248321996601807726048400375808*i1^13 + 43008526124491744048235367238899755066262144532701184635662972594721779932694236528242299819832820214950657763188038522420462839066192853588797713597437760290362858971821568039133303307171993474643841290174378662908495695160453236969086866008509989977291321667377669922454476218757824851731779458724171491939179135650553091072425638585198568781609120997217712740842938694983739527630956627989663258741039348491604988422338677036182769369008693893989210478171543495812634456419825143963308378650089034368985909080552547383859068837143332308443582202030533903195347459024519816698101352779268511579158785890406177474343514236667264074192502470842669069988619445341749845974523148692426645062354252852345971559860287088069431979892922060042619153897110412003138935320471194394384839613105037188940058123645971326615207221134242567901369106323249065985961334443689050356378952401387081543598974130757230873371222871337156720010346585343482999561450675120479280131735421723688257156392097236447677438486826653907931057611496152605873246681024872300119063951965294488431740751209467052294144*i1^14 + 35432287145265681983455131152188750801012381678942345434212997767618210257927183158433038184421575528068757681403021882968119581861759284375171250738785509754723661076850579049938760463946785434927638169170185396413155648925696572974017419510769497112855525051733023924022940919548440027139344787202724982860647060775895289759146973287956083310174641195685360310738933482340413883057911067034114189133886745133639184212043288945243715027648764369333016194168114601737144723998441349982253919156091762390543870586666628244356418373404049877006768965473915136292402453079064723148036337275528415841466861552912496187462830909557333165293435326045807379786172930192984548786542318255403634852683531977526450262597542104588151233662037617101946355972201364047416558063227634395431315273965028219861090268508401393984846175695974116419786264683933038754672989568829407696480548587346109107199282782050430570971635707710486928206305285181550851465708935239532665243720984609599968706654725591837975898352385854624759889211725189694087540298092806352559546246177355330116850326588882944*i1^15 + 21504513584319593748906673600009522923335109261439090437385433031215766770321181022594090340690791993144969899531091423356999521859939614537582134998497747935800553467230836569777292316578711276187237735021222688531378935519443603759504095177576047320719766335381863143733995009994924494607505882538367557344099724817226808890222433459777569142620561343621946743856599051754374215804028229950351146896017036166615641481743110766538096105111403715365491738371108575923035239081237658496570601736353708347904009030579838823322121906859233827031304152651895895363445571302720179499242627209916358125809234644980177763053959360526403887018828846670958506960456849589359848597220533920085551499707954178012854978639068305047936211788602980743140000619271574657881084428668072464149002146101925921429406760977291182561412910642307037279098877926656316896366695359696423851306322222615894697263498913762184351151903896400351240243732601400866390755504217461023038005341057187235012694186539371935959524752803594498008210175146304762023441902466970224503055930391967171191964172288*i1^16 + 60548587596343857995271595787622766901412889575823041584600551631753887276097449113940553814664133130410609261214768052580677289393377867364836349820206147233426752867135081187609527821720714328260587123944036217213473539078649999315034024662371350157934449804566890294872065422265895457769783087481469094164869905961357328875968178478644014556828454732692588567849490159690544260649162737562326661302548752475071199727929509281158255159000705041734364658547287468658091821043848156510061149073052488817898499000792422976889936635195131251157114626073385655567784026102400752967846134919197847339552508046745096648926682909012199916925959385509975881037873604705382090560094049661769545873783937611335724679883934897048094490287505392148984551799742269034032133533627518705227282310796683618163214501603790785916822477017139352089423603439736295492925474605193924740676776967625545018278390258151481405419483740909624485675455464612975844064701836920076706453005951646086889713929617366843664824845351998687236697393584148717777989243764626064377231827776410866417664*i1^17 + -21933143045873283692127893680240978903249070122152172177121556727694184755288663201170630398607998540053628494708465981840314568705714479224539916248667802023844987135261847996628035404795434425346985680988357750676460618857633211299869266316049385118690755959908531051052647797973908520042592513191744129002582924081721370946710757226368300247590896781674996447780267673465487418637799900938849432920920283350667502330393926069741683847368966084581061137580314253697480286592478423254175263038513659577863794758166542614914795583046897640411700001294560794989869989047039442506554553303513570485766526182041787526899062191683653692261120909825229676631940578339858841662916816604438844734655727880152675758123320401471408976869555759153691773193269915171149919174644603298839336845233518790336469084443489334297470477460640665660620151817529628760414545535736201131691708552305424866535622901073899724746188485951416980450591705724218374946615074532645341285869550733072096208938718538949127845384644853887698262774798827039610755475169804736573933589536702464*i1^18 + -6058861350765055444909354339041918544395574493483320815094107801496036232222192696687858840652454160125323076907058888166662117597451270337455589576321893262220460462420772407251135724749225227014068872989206981616070116190280859510264813491616766699681669332902453342629984601536224059455074742525822097888999353276222081459595633470803666027325292005866123604651099369008883023071759943088929569116156425002157670342030277959007435075943180352311982810282601084061060462939036182623174635479238145418140367355641919537010693952248597535259993179830508676711659257108221412056113044137638092421977817406519735814968770264743379984633303096543293580381644152317465166054945532518722482871328336592297389219360903778540189480379090298173344928308967768497611193912664268574757216806331260503419884450668584084295249067520666483918302670200667978535524326077045250348800981134662230038979331579122768126376891037458466460940528972746752419548534193326812558793495325858745564437367289804307239730907111306907853482710616984657019128277621216517638313738240*i1^19 + -802137467349925477553640237401324458292694746428955497404296921580615686401242698167124169313204456912803269334505111204792631678888569989487652548184024769356287833390005814742386370085940139505414856179774322826255560225223465665152431258341341975382248758245992970119643795711524955611858007989779852194294656592274571976304163155768614604900819163360549774459098167694314062858274110488442675668335317170427121549203063237508149747564473737562496885649865478646053217173193379597468751669832464758570563660617786475037926962940722002201895005948179938718664203087365980272297106772686871576247077981470958432128003156125271500041769797215897910108253322252867463203826333323868672560301103279006902505643141336487432894749189058019257491907982572408076503773601635396925379148743381856046883545015447340241691911819188614134457653697538029526420427337946787214962424218610821886789965005236848165219636140798931385303378804662128882675907173560567743634154255032922972039371122939916950370273425087152339536278564788877890237122048309197799424*i1^20 + -43298759133019986726038958531085410824666881459952496189301745226632229465697568036447600714483248555257130738432047218322990984426196759312595503445261196203513497578187319353057722668562755626614094404758183772012422788339649621591551123787132794787454469647989487993050349614081575603857047145737915515275596197056523595074906421732776713965145568418812348468761151357121931481157501418650415303606896989860912483639992529905494587881712573348245402781396562762063110945274251027007486707102199367299289946663024599067484873574617375727164317466497465394386761956094836679535012455350537061528862165721342878233087691816728354499194646660927580280128559391015450203891010160759559681643406229723811327383367310771598895198762917643372442820074993720881231161238613363142462678070370524463422517060994566694194772021617870317164617245553904704930478471918644847038600671957381004335717529521735960781127074890879054602996367217992662315335925907392874543700238108859855895720921570866490027361039254244131678221815479485278977491801735168*i1^21 + -6636252990664447221923218353535136451910402282973461373103990326870288614521986950570843736156758922238814025183636570795578069835019689669954267721508790213741446774190222321668129170141086470374599169421051187189410963597857325738758265214880714427561385041208884027572151638136873620302593907902621324848336787832239585189817972597471565888611690142578583823424971985351718944227225820487528646196751300690271306212030589932241899026498368872952888843255644026355174878636089122708458765080657390711445885048425030939622747411031667913632322714223600895493948067766755315307752653189502657181180672363250284257775726942464253717638626264560757933437647234618446319821227289549640615266678817504632333022102620510772740317771707238134635293865691527144022862864541511916619126762416122515344410093268637785876876309061065475836482767468551657592025791113840303116340223350265743059961574908096429021524336331946210701469614501673245408468223464240492320132690903836806277254093445630004421859816111030192762688389105310070996992*i1^22 + 105525187960785373642737774653038342180599992979694066984438394080311875905214814551087536870768153651986468465611293269871154653477453073826395456147419796798347636278601408253736881373902032207431056117900006395276995317535954129066159126935298651086986976181886064994593219442043693526416045343403767227096358833665700327770087644768923259001802109433065383116276403829158028557891512567412579945062064106610702955338822496552493114993739054111669750671853467318860858278882788744614570060127073110387584057048436290052452844478277648779597324601123160681856457854611907710269613341649809429397617811935118559263984682749190472884163761548038678223878274307040078397178372350067352244108450806004043998582158294195593991128344696678782692441455392982614975857094512269545891713724118724686950620062147376158214210124098789881993128571106792143206569132929718999042158645053410094217336605350163639441445467846890824486502232093220941699017594294354533332010124041013943968261813083385929365830765634627226041580190255022080*i1^23 + 2535298022592072444413173279241814596905321753835555348998768727293244439227276954346822693916669057290552521744337363318102417029447143037758562302372133349554323650555841607800294675422707320391502717324210034540283238705792477241109165516597044569095594785716832262417235783295159993674777691439876347231574591541864848295286872811388620694364982559980883271788290125412963371058886376935567735380072677811875681442525158990823326462634278092963885124059156772632143515546402965562937094450495116655050570771218225100581253550057078338646692590217458365520548005956687921582681401645358442599216419717243013505005955394945832749592846333363617946932617883954686972954867070820996471418737517870283411260431335724130539222402839381959414695700073968319641227077813169385311695932346017527965125802548835397205845556141740147343238317704311416290887122270538954116531801912480538078356019743438627220522238513778087500572899730895663769654295007321462459975340399424941358214699950092075630011308520722001811696779264*i1^24 + -148917207151314937890122075581781112517321014333363498146665928050429916014986775521339469387462964732108065490315974284808841919427692515060085716842853832914581197724138266744971939132113518995912230801326885849094733134420384908088079756186122159321669473590860912336282202707845535365773156910246573263993965132747939869837978243143184184524939719925944872247695124239202907239067738512931038985391888145649413447731816556781570691348257848082926121988260043032332976340302741974100696138280518406787777437397069278748026221810978519519427840766771086431928990596330284701820437837266120974479578439367416881221982199322228907814672732241262537502679680790254101290858538349574054115099361431542724309918525431717171908858113793628323958183684997894450345692652969312691044304404387707523789980545337708954802298012530438655257208108429499217179189845034511123860624905453894219460098257954474175705139668583944638631733917556812673960710287880838473988487277552562829715157988995406506609117084848792535040*i1^25 + -2373363986743695249840914617996706122083555271555001310607473163356989884447357831737693728855254074156334047661230641200486593976999726843160794954693512221560740779956354794217557673983360773368633068044176148367740927468059712240380337027787811711496472486991688249368122438228963452723065562309381887444968287809035848690433983986650220466759004057211902742419568379986323821302144411815332035799436277890974465227532261920305327702819174825345234978284125663904089658014858855563113206683307955265707029688718129516655214249030403186426722710062032742183815277359193545457460588869389612730681738802979068795731276180261371042954644262500692651248320009945132110554427215815462823753258592842055070639783103925225578964185079888827824397284056360130405810946680797342287058379989843316490535904336292285546899192519393145254604056885071662195011099318688650469015564889807072944393795252717436111537549018131460670030303229439646571502265370789008769855271334445089584737491516322352873357805879296*i1^26 + 142535852048728432852622634737594540153383675916945891537608528096418910715762068068481743785125562937563695832419025337730456310027020906182311504729990198057478961426415083756691594168960300699320154064140858507057853023834757360119362037142297353670077833149979859367628932645182077648365893826026402202448664322195097567217304487872883725671627745982399118160309846650736906715962600307614916797612522865449743965824858348013216581611785232049289588087761694156111303903391061966046198029150955196463150444892663166049918935724389323363809485264251235807777674433284570796581638437655555617471005701035121250626501591314013902506337344243899318631858387749355603449170909070416579817113378365308019652438251730753220646838917002270219998240176634866165760086549701903700626397692088793966911319342127480285871518122883166258773101640162042344189981409224183115840289993182855455263118224753579899229621121283496539507790078152444309757196236007326937527111805444494912425319769162442550018048*i1^27 + -1430619235673642140024619820075395338645338513813170944225450401747013240259357267211345953605238508995889177233415736626169743745630044672418082193571535641120217966505074735677799704793560051682739201034398423609249407914297674312157204465598727370042856609119571282490671267541290675986931122447172823879677425703231495998301314487812367048602369264816628181691134880890822512309688593076780815188149544640218711789510275619801401949443646852668331817285990973248376684992618980161566220332477909765387949982240638246643294168325585537569095263942059865861835882382730547821011903612114942887089292520984995322510127924104264005027064639202031506665247975973848815798513568685636363959481209721023044310452650821638357589811478993783160175464437533572330200807863348489437473779631843925694299549893760372713527530069331297803363752849337604203682390800396387985219936185068844440111352492841480181520100084824522400695577196785051915746394768792311231723488921980184716371511440572416*i1^28 + 499950943212714070899913813536778033478436765725638209546341043905347757832271518397974875874810928714423612997016705900041063462804983467680220938204713846637503211650599924458658286409789733107749659583628651270690822609129954339851290174365665054900238792029412042461581787262824114996640840391382577252665702405111115826160041240408604392881309730343255451507424716467616337806254106264705517247015788325286821327708628170975485047036202531618615196052591048296432663083390932877879248700524079507378481179892178369538876712528704178741642945514824403360751734705669478091377352415989495641699079710317549900263993496644154485485237297307830127308826989548013398671670599290345816119426362907914421843243988823617967445709744195947829222334119032464621201817204098562461821206131259746106852401361929778600950270814846172660599665322120428571378143825776431465964287584266974542562846939241200478160373583407861503245019570995553534826933956289572659376750173619399730135040*i1^29 + -102184556137049531599449374170746243785407129390856692239080606213139542655890265005320821347867410733753812257783909768653065831201064481062713216261368674160087007057615797679099439539407175264329210816564927805727901129498456154440679399347430005659074555297872815828857137774352634011764262417267870818444824856340783545650426512875572866087324728795700309417347733443809034472624285551517743073305899183608856654622895292995376352368868667655835463971820676890519595431756063919041069143001809722407133082573779159301357674348360767631256759172152340359293720125476811110628303827672510786945057422903200079355234267229048647511501872391850848603268944371076039969000372575510639627063007464032561843303681266981729661217756968281155479782874569471793626488069837018640282154692424852328197415005202235428108203038703991894893705440777879460119902023407146126615193586611566886382737044265187357749291799827641650481641357840421082426989832059360955120290172502016*i1^30 + 10144522414726783159449372943060992766727317206493595707242877001266352926674298215039002113946439325568485683779594680546675942889702229485585413010823942647860833563821879167605457193049443172969805716601887974178821269390415234547604005579132230306484160123302230492437708145673919786746171908171609962741139349580479359153240988939787663888576260688161461997263526006383596804685405792798169596313974088947827687979878427252985341066039066124506357869344139151308670109488450401154705064715410636931586675359734938412499792721850490316224629109223706939499279981922159696866908801783621443321108988683731280085310530146091493722553347676519671576667258492224064823164303414934158246537081505791292942614491782514599481747008494424644449702174325975147548852259474988191337936070163525001289306873307461007518587102952623517223352254028024444319249218083192634238469630273337863820304081359529428446956147679067227215406868811356757992156979068900604903424*i1^31 + -490583030899375881165201979541676824478633198995065300582978961800134510028815072354258690508382969823139062100691080784638982395891838211495788293408616113627858362789174646349022581625898793999495648312682291044864618447280173896602636097799000465766002104703365988023406899800718085592312609357919369867454616737831014611534512347038123685356676133026160302922275400817589776344523948327705144696331765878819432490984241709472630822659063085679718125412673101372310012004154464700307473639499162616131481726031385136823902266716669077825368204322483765362532298550296919164726605674720300553082200849586485287937807784723962461369023900667608807630622354403547137035598528088686731175533941124747905691574292427535435441351774719035468061805036465386222507940853508178683212242897953831107655283693676797038928734371366815540005468177458419196402397142679620444997121962837292234884580306423732475011668328817478806182756166708050627141679972352*i1^32 + 8822140627262501220847330940599722946094262276963627690621863513189377944527992817430664455643127300319800265732671690941856254949535150314617654884035733354621021321100547628346869838617900811597881950201704083302752576846032594974306831023119199708222824005042854363118454126139264382919742039669931092896545423635804348574324564540854192499303335489277135953164551582485287542041368840835154292332581135180046329035079058065577437229553915842043039169199570103276283612788235731178255697626548549367705164324308755514919895483115298233631489213814174685961739410387499790766274494568299227991787664190417879939463752195063985845199212978685572286672844756223149876492558800373531010141703935796610005728995904549227419407017236876923156093746056860230914271101814315211018184029727867691340893429505263073704765196108886748366604006431194848897541810163591397273744858174442858314389462206904849993271969588261827156893089408803831808*i1^33 + -77737715433315983290184056688903961800953953945230554137805753030613393439761476322032452043497892860171785760559795616019758497866828246177832044905175604230947270242283365875753500031390272272015601472818656299357649666932692724473234133214209368688164094592664314429336209749465915066225420717117300649464686706158590314830274356655102602444491570202587493360258543809410658515139584973640439105749323359392103321702880224020932768536629054975510349961845353727498493410980917807626626555559382650464234039233789694761700830598874902246333738718222848422056450992162247506173379668895783939395453736594874642103130226810582961148230484302153990654940165913624587398309167161387297198293879094771049030197967348029388471354300472824111247650461458560454856432141763647090966767193492457817700695791838192602226194022456083917068029418323126951581399181242958733920047034687454426160988329497741290969007041400300986901364224*i1^34 + 151831763881659380672589315513001503829719660108948921700907377595841201659781901982837477090201023566432446959362360063041546326846383304359938572234351077967371466665281072174843335449538584009765635356202662499121916935773279550934298594718137908236746222255227242060993225639987460042183071879286756974841972823064119039634490716069736261769672683288175628594245075696713964805788967419802571912692871653547875542808743774099862321441853481322125734976488342927665523530982219257914689109460963023634551989703702817848344703073443273077449742846671340877518669004793494395830569867451954926027364272537338085897558151877510931422887368135202778277736865112033412381666540797735344734037758439998171081232542326126531365264526745099794386025690058004914662938430895981530488909104113745095307383766335790598669711491322091546192813273809059367532723008384789826977127290026814518677110682528319307975051704355008*i1^35 + 11294040503420763232080047782001045335874108654184953124150265092318591627021550465932751424376040090415340211084322438053980384954868860230196681266994081660447906127200181535093481789667048146976520553554512451332878676026212010809854045112331056206167408674115192854774611682999760519422954050399845696571089735561468805234021217989489286103313803828129882298942723430796026598272313272967179408932424840296100003746844660936304207948157563626256136207975889705557073688282376609247898692141715685665638241596937049080586128437362433163504127751475723957110454765240754036706526579675007132578569185197380704287872438594031818537428038652924556592204030562214409302781793536833155088563874215189315333900458738070758268085471406952041455908405175945957015946114360545092177553276148425357397805330200475095463408825673735726775743479399369423621484705016227016320773217924666714984738376316688162424*i1^36 + 172289865059840076525898446096581233591193863903145853577368424155970695036156235450419535085832198852013571566785831845184546554972085870979053474246751287952635205262756945290575240545700531211258699917526417583492330309779476586348745680927986837257761622161456932482893278516454402083771214166364261481112794015033175681868775976068235426653625371766247510760877598602855906895608731011050162767183846259251034515212423057176878500719522246865694185109594022589215544990360043495621301931930513181202461581538914931465182304688675790020471596526743631416989394525912371932579412034388167645972363219178317432979748488730190404226395315864035566369023105235755811050636717188669313323225303750975171250937104680562560606124025085808931209510400129803951089469737138489698625828693021468885764869082907688340639315272498986002257034314463226885978168624175765621*i1^37 - N1*1487094841576138940206698058807439933530435113565997881039132273483382736996593113403894173818769521384284620532688118844424376619143468548460324770850330805001466965161596172749723150623247959174893942036225584136332973061901742090752884294717410282893523328308685663087097060106618906806442993774950604800000000000*i2, -1790249750285667506232118295480321211806917691151557206307952472618887497641040795984895185820201054685606216826424310329511066725473025381392028433214925091318148198980531697949351491085974856855849872337773522941659805572110341820153490473915628796271324814516003642082584756106320053027125326790908069508768180728788449801766875689702667485479133942772742539094350049542642057541276339409913208364037187171445649747977593620533449525541568361568729621884060960200566070557174130783232085444447782402121134111151762142524193526350815959124272394912259316968715710017513165752034721533275224235759343985749808426733480046686498987351574001087454085704650941188494146376518633574616606223499179479270073965149235385381222413706216238594121842868712820344903673091134531677161403176540864085723921397955858944324199417663446411355799771186944204472843804628512790775163416548521485402211829123251478081358323963676128435372041695349419470491744921575659104825981702165061680737255559683369137405108415427713644456970837519481747927323018169071992255798385315880182485354237132392385454901078880062156417664310487943286309026529280000000000000000 + -6540203227873757115203192863329091388400828881820034096896793004611810947067089466775418590834387644878279618519130253454423840808651260608612933276753005763685280390484080179049960291199369287521849204241795778803068981680296334655169554549720827830388150693993068479576379518193632223814099031544369950748923503246873805191145381900146038266912380164676340336856295608782571102903527039446825144915047261516572859140798886964078107266413987774027059836064361585535409801302233442565501717846899456691652811036923572660974853669212933183841699249449210450988635228909148463362508025876920966265599427137277202496210450090632639320058018044756063941524709797873768218587064598903658255739657008126039429056384532407287488068127036550921165863067570645175143556158462477998973428046385088905074912635012479398952354436120537529525006382281730358594613627828269688776590837473898065334679514889795516105822502933259787774778742179601352466458521832781322726038633805831362894854750720332229240983092485528227191656583820377615217864015958558348642287765410486494597002663104769282915453227258668327744357946892994787215827743539200000000000000*i1 + -19300510920471768733730236229433396422449907807577383360392042980680286813538739257632421270680055973558480075577176434584029808636156241473297744761098308851422964056460203467441822022483513035009061599259742743150309886049784527949838715996270215482175104038170160369586425546122938690214388284438691490846044904969673641690923220536237602177847300773919444955104917189693058178890820060669176341962061171410816223414553183740134064223473227850615279639979041683638316634500004949258937352137072503525736424140943897840516026459145756299306710683204614072539360052739842300602100027566828484654032272382642125676518422189855141033715930149992420857851612042275567974835943456366361978840414119932785501417361671372133172043603632629633369342186057812521136149031944312702332932140957768711891043132714466965749211220616551835980138399210505990339579106674665913589167753374172120621028867538359030203541318272702997702867734977710188022195737504396546630646271503317201190380428879823819399648660913753733142294450423819780469177501910879283065723560055744961815863336239237303583748978248504090532791006663207751335553269760000000000000*i1^2 + -27001602036429828078532906691200297373849190607131227170803780890210906735290687833838088199256910046399150069883246903885212279320928132882284907759701834280991870814597227915207960897551940255255611910753787377349445268997540009160899550449320514593514600728006144010898097077640821601163346002694602330006341156686799797855816826016991359594981019181925971180256783129154263339669045570245327164375661752056522434775085391589193527207485395001746838375403097906415867220005489964170837637756915059099511337641575351793114950982084004998827914447839778455455072772624586572570648720379983016702565477745010694293223275803498550777400852583438663485524714321993889917225122111408397592436353231176720767272350843906528937404504816708854721259173070828390974004326571182070059251557439859370114853149035267481200465457540227289407557227825517325111618393738577875734751022829299428770014528284831568167364906637610828430007015491523360610519654252314636370888025486387928749982705365939034697890314665279746546181861465419263220754981410064488805346972674261640600229866219171192615354858956756128874069794291361113358886502400000000000*i1^3 + -20555421231450202251094294551143458829106893668352638721082906726800451061335820773571080396857984494540515662568513200053185489099153473627078581647019247486476369724470139155064026649444669679548538779817348549231149220728688073438518116473236424832811521969664922334249372689387408150970805760631200219841684533254596238131598103747397648083614006353510995448959256890942745274783622942997254622419782962454064225153489615692464352996255629019234406451803510017235653398356943117468867559096185070929601189543917592982496329991818299845180436471814434176728066228968662167295993575574887786205450246464331574548053495677169160949815116644211109208254173127350221846475957802337341560872441769896532499738524800373634744014300991700872060585497690112430261604865044694674612358446154857935802335894412484404924331290997898671260977757444288927264520431046844656454487161505728430715236966829599896263158940369543105701980323907926535038767780067182430851405176341773031755417983561112997115736826244296289109853995845113280301694976801976439923189089823080833077557007206394111007108076474397263983892584603269206399516672000000000*i1^4 + -7023158991963193384982955992870356939986774640533520054981842622661615626531011467631229885791958610232731776499678965076241040422638128656862764974654642910258241796493468260889799262869805059011014962878775627777949016091267519553357264845592627275407335325427583350668634130392651543453196715629955306571335738315107429790384766493730804339088818097005592718086840975985205628867243493081733001870116187688977491614853089107180148438989954647170595299539010923580474860563649420639819779669691272727245259127106725725700567243930497829100308186543934217638301455956847479272244036697001573087504873011803354949430952681411935676427731677343612097245672965116669925240162797918759814581891662032591359669789504445937988550768878989284949368752276938862660460107807463726368184482593288759848050108748618266277892774403972114249188628321293073856430028430423574811442720447991952333127383275894122092301011791849588398069670186579195331585525717505988112064154625718087088179924549351081320764333349887115325630984243628415707877916644911907259314664970408701810292654885599413922359625298568153096485895191340956182904832000000*i1^5 + -1197612368564590274542295471654736115731272741630515484498522190554658360114478070651526516811894952264676752719474791753496954442470717860804067153869952558651044123343266432688468381138571623382478707588999122513889554224581697198885069715187398186813787834165935536599174144180488458725486924844301479109483514607814901331977690957357228116965252373050992547176701379172874858250030494326835473146571181446695645241004121533593587752961985556881448155486451491095147334117990965887235203870470509338899211269895970516952906794258360447931954838681674423274427913701850721452316436296324623333670902181330683800845654932728233267796251221775635039762387093034775085064057217133897137506200312354101472064126391853017708410917634245139902852425711807968958685185937833853272941575256535721823236271601051049893584337682659882288820771459248962565142706957258976284088692629394123207754572239270124165007993111757938836770248148328434126279824576192059141686960837517907594606526616307126808213205722433306592684875382604327523421410691523143024572658906886247185428978552414421041314086782458714147971434184900016267591680000*i1^6 + 19609033502337995025428408832224629508014485911526470153320926904339752056824266579043496849010887537992977031132549156502181347275397379875101980464365878630297442227329441821614452169792774474151345447205686572680371410657560746396288070463177295941444226726743439944372164034477535490341496414241881790295406436569315776285117370870657321964175472644574895134348252339535974534717991945999347365852133531082314593774750585027049971421648883517095019602919961772021803225671847176358470064957037281194123024058444059472202745911009799257769617867177637469105295678111194906444783153800097974344126047377077513548812542070009606867353445352321596663073336877966892096668110252465105373740930703995651228961876118588440652065493546904657025481490849896632815406239959041431010203069414540600240799320474371043880735063443950064480852171347946271778441552887527390990041615171391032910711432553649883032790306589359624155235610022148561979510521855362979618914519524993016742156512676223626774996193374347352518963545242648860442422752004016168508159097966738715621507310957233544766323990581453925878900299673962020864000*i1^7 + -7439113464241329067561044360303938126246418714892681598681168566287464262008404598036035826222802281190729518617105835793364093128810713609503723820108142800365239318844404047712183586811191220923080355982068825458936141224426961568061075363430416979716665292266632441629458799889294347981480765114435279155292957908230879212830428296829650033393962690647502487621370802337075931316244858435331859645466842356929001775091543840344396323628016389047791717299907053094122525633041091915672873090669469410243564323168637016708654570943452852653461125502859470684076369402394404838018651764393325064670099027989107219951620378305974139836169186482036729311812151952403128048409418560851466584654858228110955383489699687346521135466158780769617607051334441049611890663644841965507382373231852637884116136775968902100268850373339615688968585686364685695013246602990860220857450846284909859394263240883571772504590596861323980133818793562285341777355892879079480434034034170773312495406651441995967605541848251139340764371146649627842030059059024751969655540923064422874172196815708289387212733860934760848025273591503257600*i1^8 + 78398911404958070267520073728235127095929033743365236519944347708967916889833070663869942206413421868880390764395102830941651712938823518574002177422947206171681366396690103920756018260468007212984779576489431933371202744844132496665646300583515012965130628316310385842184760829181839733806750993451834343992296801959268249203275389151881528816686965620387838257107612330156125304768912888972158037219494023501647686015101745569663347736553244173664815748794583040716167455886392223903708561606580809774094028741362584670915572183235753661351611088461287036665291605306140044542384046041954533080623304598348544297663228414381869342508352438531274529922392428292814501278331343673611609626103187684511241766697618637705956106978725724129652056576021153895227376756873875946690838280575426304253446377876438507677673986469195361835214432114547273842578745174738880158592352425372845946210450987730190717164680891761079252882703651894278277505640261333342822851047765880617883619673572927056623981065960564823527566018624320817691073777383338183733009217559452503207448157786851976796465139394123197186205370286080*i1^9 + -609935716260043914259082081980051731895128711052741588589768144559193388971453947753877738347117630114581809800153509281643202862803375769341450875185809250440645453258218815336815437745271372872191980747216746051135293996007666463777424028903212417542246476147185002326863681077226548031125381874654083547624838221357515485273150799919557720403593794386415135134871805899426296608091954393953408652994872640973164415350257171593249247687307515738871480667056830224380022921187761803825616789225554154688971881045381319085983558445805137987325159434820268666557112981588940967691199182777386792147562270819370320265340447720847063538197815996212130268752029137679380903643445450455491746790376321929213785836478091953840317512415002679441431461484087606146723776848304228511557788399487871929726633315450305431373181254838271705678466990601283836435601788678851892336432240801021776230384899695167707186114910388440460608451406593369626354961839072835750059700193888230931666243464637782294792448870601624124157756519577758021406782151971496076383565617967526895069038170046093284626133640002112052497743872*i1^10 + 2473276282840000250026392484110123986397332954572674770343875661750577282642599595936570339472238162194523867219259931311987218310101511635080925301913183242703419300947351979806133793995666545613634758497876302340030089879248386381539835543792266988151931156482264196807980600983097804521152516448551346753546471814716803230987572399857093246021397433973757380393115875196283227352425487256563081576105130178623567062227209231354767571614743314025814932740394557233537101069811448176794676783715859305573126663982691596593853681814540260507270140279290598872532630213864534270994928132116410197601564829303753742890585051867584810775811862537142475688713641297904034089228288035836894911483531839946440312939842538236267153469781452957971157996597533402665894468565767007800678414553514731329047428041675796932703026662997569771508924561434726683325577740930572636738623584506983903133544725994641735777988344882920240774757637936817793215604080395901131903202342589390498219800219757306714671755329536200252570365897656904776878216227487252126539172546053343234705522006097578993740069980207180677120*i1^11 + -4283085096834592303752567562275887913858590671728656503019023324198770719515982488954673054021351449019476420014176793801600103082258961537308585514964402986955854505144950614477992906681905884361230115066686371402806007308778107386171147679739823790867709276089424355791350154334727111338601606900913760621051504878021441274678504868416937356683059065609403107917862938013323028083953383478306375818938354880426693179020848907408160181353879947894266571090670598283853664608165774346649604698286017123610494861482245457534516516623588734272666303908560772714272736190559850156144001564659707865568900430060774058746997162446340872546034622778145848953042945754313545761099883120739712258183725202301892745916458908205092367885709860412960021259021778361468026927801892413605896172443234827626461263983560537134959989428662036798393454981253648741066822599050840598486741595511947844133759524123601659805275926234095900302470566730393287985724233635005287501483847625709644845199664417875523609520905651393272282836575059925251779528832113752319516015933845459789759608021407011044612718276378624*i1^12 + 1146068575935395852486250725280808127752656741013133649098095351431245175021133009755848363151056497133484604411071389936323151436096215791951704803515345739490607638995915834020000258177646799400466042411569974485852465870739047621171750265763466105682362286434981290925028649206018180688624344590010628489626325708040757176698935028808746679952895456530224720838330743511940445848775711629002445960522083621088550290749567784450452425793453484219150873795475560583738886575629390935803464461686476570225391298068329495106076371351272090864715182105209267048757655365999833464993908148353830631289490407774364322835795732400327229672452694649785690108276145804991622551602870829435889332062273929420008537067920430583967604171678482689809728717968982974100605073708550586606095050936339201775615500740116986890542336515621454720678092703599561044195502451625226321384687622398606893778533575369420090710752005861418050969313422618679197921216074005795117915334939796581760945554554986760748805271921482842417845570715847989539617033265906251926875621978652444302794183775588776863382634496*i1^13 + 13194812673295400679561454607069596641817429869168441123520163056130190586886257935577645844091609593218424882464269563851590376434992848337017003891678254761746798732872115462810485668898154351571100541698822318085269063259221804098612028599652996854952413860100627544536924909752561991193057400526363960042221332661637896030812040462190256290665806666645553813186757203315999443766219902170155880415899850785346989084863927486221652187246478588261357852919632532024801850521333805840097211193291347958562482424446681957208540126462405231351807839478223597878567637592414809104796069885106999701012575173235299798438427580279609152735948774842188107024082279626081206450015523932380726426204153693778644230326277901406756720142393565395331230790969989448642761086158139297021438585168267251922549621713788461139497252698272655046952021228694399687218705560583673513237029618790795836711886799056468614462867854872467106546888449463718021076998158312335856645533529992838921766863339305288309379706315240015682683361824440495484496929683468039565733036973027769203825438723657986736128*i1^14 + 9709466465251103373848316759287096574837211016512789682432054288229736466191130216523603787944239677929268974900738555868567449224613317813528518364880373256687090792132814586520120521634789656461840313697910928956658403452913720429277731380592909586715027128223734575259588047451766860961747907275063903866907777440079461683444542948110433892759074612314353217734282700103157681882980072217224952768678636503034558482507391632919450340873817735505888786697286834320138920905287486080563260624835252267441416184215465640507161507348201811980791542574265112655103442296469093525741694505861369746900932807826370281446302253734461597039490505202037514624077056976854351127403900739595645795951889217318310873752913620922895897577237147698242172741466000844080108051015912953571655187510891396757469704207776779852935364440682847688645608098105410507705804869877751546156610699802410965756873792681288925018044216405053764678052713586381296618275320019047996128139983609536382343433272592572814198994248752087962851847792323056829797143712645848180140453438730537435507682577481728*i1^15 + 4913752168978714710792114345359483936700019410968841887820271422980681816715718715276406763790481425837654604799923825509155661569665832578969365221439466775466272924329244373027174699516418866392837872380790546612437667367383616499885719859574888478474887927227160654687415708137593938183078986086036026128335577210793239817800094228274691757674499948183497746662548380353892247175131007286404898798117360006773531571382946970613912743108449891638695826784259407452798437336587880228514792288996580295942813674643120507035641347883624739204953507412435816406754870883462251986740404891718781241690271951160566319394642502675175994110909126436461229020511113626722870398684056684155010148648985532800586526656309491081770714593599599244407647965717105247556436859171377585928712619857173469496718599462393878850543066812588199428252623681294476736766273674239825245614600069951685768663654031461864717576227538076232453839484178837554181944940979729128726547275951424621954999088450061148603922861480806301282007064343739496778339214906388479404610997044704418710218080256*i1^16 + 17776696280839909526845883840514765308665087287705546601301627241780471982178352318350339198431430608122752554428358860897820331735791814017545109571608773432067609467523310482947043490093366941714639143634728029278776854063577477097369909658810557282669112018290207664415027457418831882316938789061514062767625112275630572923419589329435298901010138289101414051425948794391139319938143332082688038070881856996593089781770436988857653162874306251799810007121773800731127703482650242170859584937815314857932408909598507582410321064056853413987959177814419151796260978319906203455165129100998958035336913440162325143070516380419859627683891074147950589667433145133459431102208377860276572138788781490668156259670124301879071391686826922719699744652776668295587817436193134360784925581375985011826907011615583921843900815325873434025613696608027109232846979896602314722868786848657668924509178875935410496204992991105187848149326813166102767478869893746444098555810918818924356579689105558005121623362843549522232715646821167548310181218501357689606717759921612147130368*i1^17 + -9053920065564333223617336239912095900933955150427565051064329241908895448550695180712662511641112567642245727165078709306417034896955563011973993119004069309822137008808400031406425192254490364763676994068333958620331563419498292608397808779008082759724862061832645952383733161161227486874528148260929029137603602224389934479871960837923647577336468396991967214783421174765499966800504325836826589685973454271123243265515169184686471005327462958948718287692211480844126167993267966427166245739420828055581593631129945113541183165755524266866788060128213750124318020811264929565971200472909844925286645393606755556119975574425151448638281374614071722191979077215606581381333912056776640391942750295836394911652018641518757212671923024767454124504718885128136459208484754813113059251555355848236093199381125472022755413641113820558916155222745238949782597559642542472211041698131090408139048910346113029111117851509053157002924652116649097009332188420205751286692394707150256338794545170347431420523572209796939347359657018211168380750198417272590822699033427968*i1^18 + -2297612677131750405635254459626690660136677024490135842254248087857528749760654966319992989257019259650060755668105453146144912749808798862743986730632724076139649898070081516670010236305225006673659369752442237270913959401879366367231213434440417669998253049219293440645985750007766507794577040982351943055846270603973698989578410828845042259269825348262008835755569226417122344875587279135450560431929967633592092518853183328410749073083156082963147472391476022010315796848571010798790714448496456681988674359842585671664675909684263499384844882868371727319766241977308273056421442178208142621265593765062553673466260446469661760835623645970117359905510044060466403134640750229925035917652454876211132019251835999115872865822593637974253794279902784479966173820358576936514104500911973395318098006175653826103833495656429757080186548352093916588307980904344756586296946209237238578221127325556929650828375043266189375564925791544721949971291016769313110650473310583194462136601342454766410728762548011080402927018287778421328523539151376387415086202880*i1^19 + -292765907257100122589800991611774060725248384333835420710737405506824575384997198463904992555808486071277869777278801624469903493186085417503822105189361051628121247222512691341340799868526285866129093841220218341111406248506642747809331835751137468773130517989924491143494737555383018594649801265085675562751421099609574226656367640266611978239477341627094571784250701454370652695177261072538806135517516131904669473414545849973804077736577853909977928270154326598856146132132278388390669260950404405827269661200891256085421520305511869431624005016281221442539304601412233742975779994531022498360334160345489005472979208942698077513030150965176885108194485412697789992227741007925854986810052779786824811636760412703758824666147748644921367164481837174148328196136820105332879389999326543007650793578036703990267530775408126058933001682276967647729890778922970707737590320049440689146605782401016825922733760696592855639557071690920809728006588182123501743454491315220625657611532778605900336205713292769936947931974487485011128951849204200767488*i1^20 + -15484651846266552494817550662139352928802313976337699026476174820455442258337452366349346104306457530400048947690531786543960738892090404012046266311719259578556744677833909027021947487935464106030341122642757912043022341257040165289663607960537690891036672870850169964954487943715363310440302014682918951212784986074045758829334386748391001455952252887779779173970018839380104576786408166928430851853809068314554787239560202831240324713166160284208562347615326286180970310602105247033045807898433063249387291485972815894919484592650595924246835798097139259494430430320951629220377790830966787103914608972555355053687961294635123581866516986417821812533032394325074134649451919528823424392811762962501191801746368530595532397230684926261273673293137411991370170815393076554700492012122420386078163736008896544728807088557072009692662508901694036224568513890538426196459218353086122054973012187284298412144976461112049243465203596233010937031294048193036971841091542806703471285899507300313306944481563714968995678351568720245102231542562816*i1^21 + 7491092865724114962332542711267618193793125267157392834287949875900381065135778495248894610563304205732024444778089756444854207343154494214940921142067629331669772277322413844967199965368246046041925077485254285495813383034807785634242836293967937399364659493861106680664848434650626419656882007870240125335338025116757277980391761323504633309238501775774274671475302240156452786706263995001790748456121637614649636759326690992199949479521839010790448886753874221062855862667586893397155932414235378845430755687455512407693783575521612231143253324641664897588795717826978858201158098241764530538246465704370919126047576008524411935740818219676168172311368594244134446964991657801706205529502466307669758166109433850063092528931483993903156641113343060575994622557464314667388183416054353240952157228662824398217167251726845256856501489668471198358985404014256552713568839221399807487232260616132383530172105601471483180486577290203016496812175272003257992962523911887334361014510120826022494135924790955564393913525610949059280896*i1^22 + 37907514708888251133668042453111795528532786586776123622563056431644639017937693167550847926445593105215405275559512059410199577921042281207419633113505338173573569729147975447047652870616421534997554946817665994028252178571113070861527979695958071377760423526289134672260661734739095229752734575918217093849800351913036920952879035531694179369425887863540792388719206704799551138694864028643845749921795710412169650895543534565844637859726937151814000892690295244988860637390481393734964381900301515106233386050049181226979192294997017753079274936652932351606329723593754323338898756899141685369459460378668310971223738887748167950297651713341324845342594657159216239170313556826233480668255272307112350144640235799555755045741083872089066281302378787967105009824531990147698327387250847875193298407789104305710399072939479436693988084291641324727097672851839186560019733004497531861887268151843106303323634646919819893925654449090303235820422189600385446451714296468691658798713045143569001989672241145650758353085750312960*i1^23 + 898952573896851370914394478508558248154321707188257872922356158102727212868483006996241056357334889529580550135893371487219015664286841972302324714233427895423328435779617150978668887751217183750357481944955827106640587723293290965678480631939768045930022522803291697514814420540024967357648014947999202733469958320786666566701166643010766479567180337938451990752428624986811053319911792095884394226165441492126352112871635939949592072410110568967690263788881868850452514179287558487546545465426405735738974416175258182748344560791153883936121038270473004948139434539548525047946634755981845502022515093502114151210221734607275652303180538884315772321163073734077689350683767201946867562831879841430483400041586807640787765602222839970836181373588585542368846335808628028140479633363699332890704613925210649539122483081708757045124971892780347910702331853009394533899399764613636820212447028632891980996761050494385977661561996184259494724414968932288597396764461400095174261320284623696001144199660134393482018029568*i1^24 + -53355354890576964177059965822174743752147409730026621109442734041103850817016496810830120755537431135231911756034188578174431485822238014769506010108913265564183330881666820930946412074069925773594159813472482465394905122524046614391740307520526261101879545194943550815308329072331381940478709607441588114330124361706165361184520610027013203351631890761757240264722082869424499785076668684808498758583212417567807631808615587477825274573031410241948401545195385536368282957203802520466582492926181030779715865423197467790493861284322482497921427509395031352158920360969130303778224475114124629420233443651794828404637288297944969142266486316146957607026509940155220660960969874106818722548498085339799328737748919994606258015802709951135030005293542561490760998919159164697132808087619480866647085357736808896560360097871230526034328268062259003045660440131788361993678711845170547173320494950369844487520238629252638764988882374343086588098125684790655186842787141353232830957225210605362462144037994868244480*i1^25 + -845565340677571820477877111321422844863109213243125381096263900607366434837472958983533678958913864128393672042345719334733430127218670238392086780476499893097198467213196901850114879389648147918675292576954834221694942123094473199906362557063373619999580019124162458632920721800450748678853914431172328971368683771083968179862239438115877276328050902196254862496680371741539168717410205423402031507086257433376676020525045067902150521439030790387214133621259993578080814069574428356987054074168479378605579310878333354530550085758291303039792821673748807974180073017235269508972003045994069371270915481009817546283846665890954510277520131390578164304937496545346785043608190919892698441412394836603358598764864663721495850054820252244305191377317826554719181682758693476253880209170191727728095102903319538415968181835425363621906299530167217754291400996699664446936727544238111155290295805879244261738835257110430068348218175436013384079820141598871441277031233205839664382959411736502575280425009152*i1^26 + 50960893672284909792643625309616461194168755856782545689079970723996784056283642064339630588707018063320471549631163991643177743383482579574193456836411439447983924276442782074122458030520227127302095470494332721509312293759275600095862015131125467953953305490605527270532952807757596798984878411783346856359125833899558077402238643101159109268411245346426590308125822610776764270236396993066719839014851650782664687226208677436373016947720706712385775754915904171289579663517300363030233565569896991350282185508063395678357194910971420740377931659181595095490280933472003892542891671798040843405814991540313175681809836485314154488660101935229430403036479643840063973354675711633605299427103686490606870473907113117712752028284160148946695704179360216652571391863040411407357911426225061487645894789935588312068680871957973753884658228424923204389463462879746255174121803170519108301763810611836758734677937733017151352889559814351981215108610205113458852639625928758623744425378837415776485376*i1^27 + -511498099554513365426652730631055937152236003762537672376778844449826762510559737190852134864019949422372542496972651046694117063470011797222690036044190554413257563632714542134007290867263844429667139495827043740347232334091088000517717524125580225497725310684255273839185108285879920746300990784825433653672050912381276232014043862459455233802546606663739416121394740299878197984780420404085566156526367051656145887275467099432458506653438867775408849170473066711587029614635846120174190351496295885667154368977430403208082014864210544750979910521064388147289012172359494735618442834710201268904077238606497664516572174299394336934823173974185176771027499997879565551870432767273275939126959455663208792406293511788762013562452476725630760017160168445802787079029517867158366141866622330325159027165764672794252229061522140024435530217068447242467295338552215401274047979691491650213705339695948468485794223433797535985424109716478754872259681684653599034312930324488910121124172398592*i1^28 + 176709273799104396563884218075760232793318613850725637000533338537135376102595766828668613989248136935655538306401433038708366963638315989140741816781795229750241378081771370083716128075517087239214275370398243960255473467323842720687751877525590608282657614095571059311619329371849902779938154092751894412899063837559442324816098827387775115179637515690664433283703219366581307287115512028035517231462239129918818469202771866112502303198289690070427394285589821706399809287881811071853580607932910569881862909819336628292679865763542808696292638228612336093591461024982079545410497955203346303395001508089169706613213723659532603474680999195605582129754234870383463276739078041033849940104707616799473212398889745507403145798092950908501123992553213839547862074649930611034629296760134062362542500624946707856071238688578009251182911062448091058185396912440380982102843993373053066311508949962281692423474482438584727914493508988020856887447671023377923721046613801386356244480*i1^29 + -35993176037747811152498982132281864282044013811600273160257960399986442470566298155588745339883632771486242795385048604472816783604765800100202968324663091848461125905162915096222811868436597653735285942596559081884515687921951383744876220934238374290865522110245098233929903235500781672378578088538471888782848392482591451077512142910658190405804172707738954126194048954993335826903454645299439817632448842030796871612469408344736413228397906580496446406028018837427143251412216541110067276868605444229426327739582879089022697486109315454427082421761549704399660328634410912692686667264538608851845142345520483619134442090208147348633938339938146095231973901243782864069140969981499688694509061889170144058426853762815407019250582950276553981225032748301725439629365800637690858760363753571589208105612909202653226672627483326407776763811299824738915311011505174228781197459753248495547971902706781460632887062315889800368137855008958953704790576986676991935006113792*i1^30 + 3533296399494762859777974954223757913497247347088660102992810030112145926557973537434278011293605079690793588210302223277886346477377042427904425797782048716228204526061974312191882722130127931835455270834657388603456477466948950909267253150244941717979155384453489998191831532824625231470430648096294032094367195812174855231288995088955660947075759862727272882336252042557545248518135182199447506563944711880369473778924077670030996396226735928392039898422516255399693005376330049801540366577248670321694067790725379331725621542225167532918736907537667769114556646414396985450665048111078427055058756843259958076246944032657526241709617893316386110030773897704613398946088474661877849870603883722190217993991198676205517012610531371652730364097336392248048309715239248935988801625047394475998625622677777276553370126387639411076667383371466810608343130275869366435850329481400213011476310945973925997348508042578769504981725244249010609342450031263364415488*i1^31 + -169743393639517402859996315006111007508902119974174454440640023492511149903285544395871264450404592320663952197460222369086599156321135176089028373497537310121355879641248534410955418359696331812135372490641560230503424640573182595354359190113267599644630931146579924067330675317546448878423101213563101076946416393032692215409667804118808184927790579631223499233700388817594451580819218377803817521971876821958738745275468090851167728780350700359283249402929866256573741471651118800619540667510441720516684850732063953398517519352548518648382740444931710844794021504170774034656333727059434437736595786456832466035374177838619006157197248605237884098601132816289645572195737491579270694660831286150030310311375532066527353660181216856522583809061363046009060761615174086295543674008011970083182525649327926263012958442474914832853334372184077916730882762247075420435727547538915343254429809737523462548320695266976661767802714800919606021028839424*i1^32 + 3072477869540144141457975032945946271501845071550510868148679114134371304454787654841047003408305507624816649639884482303834561549834608489315369769977514111295484857334073441463820082893139964353958338632961737259664381535036217805764140972888263837696678887912117799588960061752357757573105545551664561779563507410095516875139358108261907984993926385821860795212059894907807965943717486828028963488382938441127402250675122986067969984222814133564809243671199293746938062239411794052714906561649708903320731171215754811840351415651125361965792688977244307612721597704283000562276364049118225649967600151221596520918204406747199481655241100651061201059991855253018649832708066778620928408481559754840684056242266574678497506923023880349321929718326994434137748667379346906320593485272901988890687394758443446827459629948242067710988763732577175903127772662705774185896754051528716185041121303692595537560464115586171507976887509068906496*i1^33 + -28057044233301184225645796400908279687062915604038716393868728075721965128309303104453922208304486963368076327495894542905832543501388137761400901182394274307002402573142996899922772690858826879111165653745133008926256139395281085305128404390105645411534470095940809831241803330545872681703980936823782070460410801553039470769159378806863300458083841421616908576828520135740072294855793716302560399816194318102969559481246726422827791855971145972528494499565773162987839481318922041457673429951797494413989521556583069167295076469457465968802286170324709908850165349262636412629887173777862513016888918175322827126868866552608471899713095055171761610310946324775962642787273748865058647634877752397024721178715822075644258190536267454726028625777256789160233712909187957446252011129967503070512508921994298177946230419169466571414772842601291311489120887951548481534055396387773532685701523534408688865091414078365168409625088*i1^34 + 56654003223291600153625401648047560606302515507866339810021230927748085239266516928749741182208568274166080261775581988639196078721757858707891346638167495011081743749606254823871992739538147788663569801666443031926378309681395111299718343866728019943831115478017951466696692247281473127889057830967474608100898027876158808186512854820651454371699500155897843374215352317523975037300973303433989205207713077051058157208899688095002172499298357447791474165592158664256957814132104308769571273559387382995191173158253564849081356868048506948665668761026073314728102534475042728848354375425959288444750382069922101800806043865490467250727953795957194403449316236981653818789781970709621052070982258186142507786132611909155241679499307873995850637542330578414404030839509722617241703152362051702197566607444147597122296366473562913458036432010693755388137760793928736244551329188840854311343784997048372721692727704896*i1^35 + 2830954772521469242482984221145437769211813830946707041722490449391110773803036845558605542227707379889091165304462260206246235304435096855574658102206305983230794252415158957634480135722368013580664850321672191529830713732176675053041680182590135352908037100759936818923209844282992633879051853334546099141318786600404375703185657378556626866722358391333176419415063164180242307153657603687144019819873972904606888353151201246647356538053112676821316306677607308814953819923792007624596435486119961709550863191996826342656826540865847986639321681400789272080919764578345928311865661415542924544397056946790510674930056777094409051811980803513607617075420369529461329113235517411916601354105332527558321893246617891136006747050481311104019279772311570525921834285438322111436145024419184607809544313898666553750108631600793584761811115173880708017121204336155256206175861068087012764311223937944148488*i1^36 + -296516425190336430354336292598163233111926134354746568533304681219576126197180375278101241774520695789783621382202008243726301550593606929655655540037717625090918805738709809793342191434653035356205501096154521962156971853027621152935175031652309904524758599165089202495978779679343935016540191852081259700518887936133975884755162216314050926632374676418092472777364079069446546205689376547790706517960906542902547197170293555174224604622885606262114185860641767161850835586870707539558479399609260502892923198426873767857748842061810663060798067703903685910904191401087089264675093630086115439353870465149298130117073491175549484885007301714896047157646487682786844306433861850044654851162648044563046369841851611363241182643916502773304242187164965802686291802764897518385027017460324541450413885376802127120796325088351437546986115328034830125895645243374200573*i1^37 - N1*1487094841576138940206698058807439933530435113565997881039132273483382736996593113403894173818769521384284620532688118844424376619143468548460324770850330805001466965161596172749723150623247959174893942036225584136332973061901742090752884294717410282893523328308685663087097060106618906806442993774950604800000000000*i3 ] ]