[ [ 59642937394586759948803173485603610952947276042729436835355831127413542826757286228775424726025541082250161312448910970210763990985318738153200342174110900280427423431060855335949152944621469078068464551748492874804911705502839445293695015125223823024411721030115879046618380021920526616377915176694975851801508904109172139913506008681250782154410760574973980113491929745393415820739950076794916409310698009188183949376246636885206554271553103352303981989694731882959558410451085928585607896952611551761391249578517526531729686707811177840415994208137560517845108165824540184552045212024797452389494021704485288965044788151903836444167415084970683086959664269240434874536418182726179156865185915893901308769959653196119094639547324919766179301637997516154103398400000000000000000000000000000000 + 968661659485256139308063268786462538689071337765204045218220072934533254104368335555848581928771861008143962697534610537773576830094283055342503347293817498864068165375720998222324094378334636715635577074950195478821967815245488891424318312154887848374351062404527388150651107189540404223429266713141681275085965214081574607650456688951046895101981875571837711022305455896675395461238491201922424380149263046370437999449144120359122765643702872902307862233458481737883950604970652310831251321106082950313066592495287613799332555046340039316571962397644228065269470155108367399928570542750072041707659993156510753994761384565370524019029801185740113848500649327809762640237845830693082398937613055156168960316528623527097400015954727971238573074405371034657095680000000000000000000000000000000*i1 + -1549660097558949910134883854443502040405602745231986769677320922183522120229138318678734814787898917245922781852079929952071095275752278180834714224637358912019541344599739916335722722879303079984043911439295773622032602638429841179522572085012647338951249685133784723128964133344039783498565199453675010699041943034848308772355644338948886879419688771868338889442468214846977313999759290975779129063464050340519684584554281225913109023866273756165508616134245754485487844132465037477048362859504169734531305007844512811496665956392231495835471659377107048717509834638473244879488662252075999406124691542213054024396899212660972692295941015204116027343919414963220946749614560200183609827706520854464397372355968376334992092000922418794921335208874392984485888000000000000000000000000000000*i1^2 + 1241095822120642295689792537972080321387160767228306958258704776354620841241287401519222062000371453689076712503427135022074177804590008120422027132019231487578556174477276326431366502468469475913374391296882842415068920266531783910958696812460879265923584550531561771638072218916095346712992932566428765981677406667823337361356725682263397783587620428123746839086136013425519661503081692230406755946980835305580603917411612188327570983065413001524051319641705766587263562610043413904511299779455397173957228894096840862955146305449018976708787365909926329431509101845599361251621251123993239502044144461481716112345671695879407344608743399565564791469547660826273005756784786273509605721360376040881269174130661830838440347208249155112077488871561451746099200000000000000000000000000000*i1^3 + -830564086950625666336405028772207619243151947281734974475676607104676118463686978628637364878425091938241115403575164092173943906149678794783853054046989512837892406542283554080506120294748276968040784522404377757359498858605466399235676959010225149748980019952147797493709770999847036752249598113362412133070416546733229245460975510702874426032563704023604817457097361621976215828117728487227179509515501557422445246075398527485416276683808959039253972399478227993067539774760873564668459780947752787770801201471150672859616898893595299581255521429227911771633398770648327834634503794152712945636685138795756749887213103926058213703300492984431145987943962868865989290623963047296901917882058987869240577629449705951180062217020300669955293505561181552640000000000000000000000000000*i1^4 + 731909311042883016689427533538212456511392267174650163424168604204654493954425094400847498127683363470327527462164275710229841694176292891172034893632736257285859841225135460004490782792039195318433341182842201150010443245827625671610541496330046989731527535841658580350431771939282610694967597407270499960761809578177905430862350805748187654699927400392598924319695601224284716842777023817863563870602106142049986542221448136093267034369284640534584918805130721113016878911583610678266293678300014129076582186087168275003374391940440687754867430824026173956843042661970948737347546452487680073631336023599403354317145810210565048940722093131341469754378646032218589505567006078457244783977779971390038006695874615843765601548720459892528045436681846784000000000000000000000000000*i1^5 + -203391391060321332720188918845142706846714550029359429399401578428775631793405178714151223252690481854742582734079839202790317827566482440089041998185451702552038681322999291249141407059214181364390033173674588877506145952514277351622387981831013583167473374666113481435903893467025660247233293399597242097508184205303127439168170074548511762315382733616169748914526490888246537067152223947127846088875196395853944001447418771991929866415967218428342880767273323375110623666599375172419071194363137394549972971205581582895643812326154844213697229684089970402253185372433648912124461072294875449345421496247754609548237299093018678942733227235790744137713444891260988093187881862463136107733211250910913558422814654186531098711622011613239196278954393600000000000000000000000000*i1^6 + 15895452171860299030165749923968222493909174516266030303698626307755236765603122059153928124230985959138601598317438957772182793256331658727288001660781384729342399318461055111276494973142482774447293835741335776423889995997801674424027999027619507591918673340598620196107845832803014977230608036812660724084292552440376545532946212331027424477233089846232726057064727725381570973378431211090107914168641163427569425886343031346800685164998904772067244009061558859797628825599779914618558323414756932612148847234758491421004262622564427630577981607574353395347142829948526405261821018416754849559726241867448962287076297037500263642738146755346261010146826801097542514597810975017370687026165449861541575737105507210788519567840797326472706732851200000000000000000000000000*i1^7 + 2705800049595786806861056550247721708361503474284865656717033457955588823611557671797831029381998168265007620869935418135285609224424481918964605659563845803609869998308229930540330360212267325264805361299589350708185111449364242440074279627951751724654352807486711892677177485328493117936945740592676652134282957457656137930656627605379548612278282251485958778690315675274733528672881596011083095595360045801103662677174223978104029052470684141949488758386283428367712112647505098332829972588459046645727344323349405265678280356682762157141632497097894338122559803013288875238827426351324638055572444349789939429805780684714557513602953852431582502025452278984636541070670455346334729531545171219569144654653784704874557813679524160848141484032000000000000000000000000*i1^8 + -750254575232383402175280439360630661793936400425409560463843002443652729319218186067891608987694860391808423908581589183103687676352629241868899663571927105018677374846206115613818432553621691748580541483486921927284797458754695280894182402912194958414937682359573572306003558015983081708489481480267825458207221506137898165577911212767123817529255971806728613635009244224487236761311223584677774103549817651988521938403242096015477189493940805235878034300386289519884576561106544771995025409625854656799750529620880473784206168114153250382591963775363726451317904731124225311136820204788996262300438649417865479131494533783514212115019936493669263566874483898339357714393292493758399646445550327306692150242279519620598159715827916658547097600000000000000000000000*i1^9 + 20818080259227552165498761369344499459364199820877890888593420948924137838771223458044644518998319653655380424267011585656886427052606289711010168325889929669900606006565373187930920633948913993207419467031733627481183407504790524081139858819537111558214229384265659129939051601450497551670596845518782511488125627762143741247089465055243432691247461759347537870946071981905826263950203589401152997106511567050265428948712669124735549643306625685977349354860108101902789942695130802479168397988915805003635809566904477532823317909924510557131355710924991343684018361488495102851147991126762503622720192745602218304583754643906130013729115274792000278482265682395145003617488957546681209368920871082916974273169361785184639852084802732687360000000000000000000000*i1^10 + 7194261941926452804384734757935752601148033835328821553275645148316605572486238752261047099917983295231851080117343631626382342250792806150484635591410831102880247240091589750825196717633626016357531618435711500224385729871074006838921676925609929575724650474141937879827720393771684508776068109660385426301774773048856505937355885724268757690961804811280770309937071257297029983524167459299744387667274548172902517418961381509977442649152585661006223931578431581222289765833132046612953008253892069846704033947239154075067292826328480490553140792297808547663586633656080201003446208322147533884752222529943017703520694694006951035246345658793035728517320431053902111766902494038563074716031683945877149551462064950656433895558768230400000000000000000000000*i1^11 + -168008044608964134355363472324454802840413502373979487733668592039095427191411851880298689378408163112922266863895214729211771892376935735214277743127250349686852051523514968217411430954368599475231788754907947306585440936258975172163851194125920744923883878490305137039093978817166903386156530777511105840881136357720607055550150132415917689692507797319330100906152570666473034467474509263898363083264994925477994948851250878114482112255738826139267469082353513148023345593975403289181009810396230347765675991017300892353864855605175802195364124596593708693902151357902700836785563384657880687229612506657924993977808964808091764041125356750733052524123787512257098375769705257956845180243968344059842725118655773496439036527719219200000000000000000000*i1^12 + 1198933678451807370819155599770652937486035448353093808264245394078671871886479958823702642917660322585939905559208004971356141871314261402301388296213373006555220662504455936430636715412110816384865156385636416006809340206526753775246243247599317753888356089958024690931599888449395540669674132198165800226043636694776439766793971568748108899924019270578454024327267092954778753557335487260497302115652156413673396603243371407965468926346098677180840367303784066965218960884498424279023541539469011121448162184585811490408642580608088781450771224540323459091080031902990474682638610152032265729870439307096461095099299069369732521205978400168322520695283430625018262573742474363259135834530417579516917086157812991376829899079680000000000000000000*i1^13 + -1745370996184732729891292984241416023081654191876057105370015838841109139128556685913096189514294032760468891211503116929959733072100580085747250994859002776356081650094441254931684515109303461884375047513079950920964317111775023580397159497784784499716184441229663652088707657507568102820560398739875272637873630098786646458545691330373286300231021084962070890169445546412489337409850929595005929779147827791133928263997726892138185969298834602765607561277602284552339000127268848471278765678198500377721763093969004901584070571788177482878788273129067055542690980561803039839087439178583835466398426504510681977709264502019640512223651935588088314255649009276934394185762400884474289270390851250922407255622717791287640064000000000000000000*i1^14 + -6223900492099364882797263917036938819294725776372110473657131907675308324536174870839057760112800492468232405301958695124949447774874172560082012046516442224030390891211217364188090240856549370361593452610244685167242977101269383661172214281060017460346895179205115754027671686120189492983903515902090877069819872238753487788981542145130541957268392448199523690188728103361582523506261096974944117364080658647394881188559342097384035052807561119665952465417690964642585890116687832691335579050316034840286714669955890669182543656341433038409345783094136129683603677100018782240290497164035825484415798363199906653607162107361363040342083039575047187565514051989683426605077199846508843658395696573473365248316545590886400000000000000000*i1^15 + -1832423399666275224315141043251669337815260559959196372254339568907990268828351382125181502186467419004598990019028344906193850684593763920296767122706297135612004741121364855948504504601795920726852194599998717762162866017576679288707815781730730671517903079425751200325048512179272625621834833427276428647734754919882335560344691048247676332622991183625995731842272256867011990899096217421772878759984931794216171369538784972976011289872633762996184124912537289030448412228620086983111154023635457445014399676283469374079312739134796507857184432984088117385815251102079079795149814729124726054983530809588740608101183245870798522935848820072579014103560794344109941267358624988334079309959760348779237108938178560000000000000000*i1^16 + 1952464710201722107188402235220010358206937485964352044008323818553783240685381647562646066363643138303233184040289688915701688978902830330649134203180496609304418509506527661287422899033278877205306736571102627131000966057620889161959798970197134040009604796781223524554752666663411374014863224526940457559199696728563766973237714151588989469687629533740849707995837995708079148806908430859249030228308208942959393700060776730766321498206075492327037630936695165941394274566805206703085293006495572213182661646280204263167558371724190616132279080887480017491215226096732223010435487057445630451643412063336159961879329163841745306196728974874212153731283591104594238015526396684282813067733204003218132041728000000000000000*i1^17 + 117844039645878010454759491691467111118542478463129311572904471046244545551850294331943664749739196256486655719149912810403281016963704061210094900806475781739301477454866963891376359499771732395410881941072518862026684748296698298927755332372038910064985794804747123829348440444399794467214676561009171936117188743797906932047981941099178156627359124613824072406684965024518145140439628564543620865909043024871931187543059571043239115518819986861362568092592144192421005726723593370511706676611597989157114426312642124225405488280450227684441931054531069642698271830526498722405964500079278322807829956315228045624090020041948467164692785718512749916830796842364714524507463311258470423271036108459212800000000000000*i1^18 + -494195047865465547766640540145297343978006124706796577020583903045649271631908378079800935691011535009607080877840216309025030783220063973514374174881649224551079603516204440043306152285085072187813192374173357434975544211472658175513906154060120521027373858737469950290929683507176932324426700667716053186354988077297922670170014048475932369218844648168982481066291650520054359070065048693491286379134496380826853091762068665798103433345738702091526280650381833828417933416538588478302740139713900065569255675584082683943555322123867564860496962006257469421215263167108276261439756369556129719009054410262751859571825595494987992329468415567150140508276433275147794865576855924359031082899818414080000000000000*i1^19 + -311693501877199378374940003270716624362743484619616970044727330579346005004725971645661594043841419153529986167616260426616909795809436214276214789455086515803232090340142369324721290442087305493861784037883206461942213141613837059083640545732310246267648289265554893346808672951486683304686505821940969656162644165029134364187156711537348030731397053277775890837692403584597747071880790156901687414483543140292991055809858179465940816262359913576315078616841023431990714623585846426389993165247375073122195264815184279719883305563528504568092150787447767418596544177483511946297110993043827036706718050982400667966631120816521541577752713912767453109675098093655841749135421718110138269696000000000000*i1^20 + -69865533764568642753423550788071694308305574556367148794249923984343538577164059590800984277034807575397090568736197157853204630194421002280815976472865234282263587238833827762389842759191131697717738474091128861996622785469860079795933633594685611993201403390266026702638372693992147116742171861638046873027231618722517344833508528518434166099870186907194284842069181797795123873509262373841026577429346174303981275856412666868815855085610277072355416424550198796191331420116425687644658663807177327050114981819508974400330805074597105484956577427452966165695633173374169375036846604067557380436754422396548475054322719231912324133962639373203245088194994296069902932270874250287513600000000000*i1^21 + -3246417198752394203716506309210154736056712575828131594278261844131922047331662206282398539255023223194653710174774002222024336637168523545477956420912847981151674249192004988993960066128915280970247989745519115801009835023976110680544775364734535313655750849398626810245758342405565496324697733273843223283371084899319791299191563595250245104612519566851200702580824207862219013486806584236629060762574661262285165389030570724815023490052953401192603951178420338727416933472231003771034132252447976934785756133541573114339116817614598594347195208063016687616667567708320922021698880723982924048880623820269475753054443189280842067425781689149877262247637987598504449519009136640000000000*i1^22 + 11700880864239639540768188406308690473797842627587816762171829623367166382789929475702127474926308017225444512589792883978291334448800340113475946477319566896735149464897765673641664809569247854945091047266926630979965221101263129632074279732856722059630785072228113316015515656682600581539723926057350380158694273040843207097443995031657316490904735739905002837282107380924364771594907413237099684447484038071218910005434600009650002664588497557351777945357598158262983914330561306536017927372813164189728914492734400695819527828391881993902807782292447881547452437498121777545326223218732334742376022084898371756728791998996826801368122582200073963887991646276848975872000000000*i1^23 + -20621287388193004105490505715459123896495286279552607583906510444369220677047849533808585569601811395830074566477042670595380445031390051806109157110520568017597249998992342629644635742233301306990219688937667465998119302256266892322304129317614019053790960569408821993003085964597463344744089194618677081658729291534801244464905177613040877693811436500929310939990498015579928783918260054330618925426734316096025552845892785377680396076288496354877441728208461146878888580274631908363322871552490628331540826184702329599348443544672534507441883821224830854200393421472500567465671540572471221488853721523663790073240355029209817001751540950795599937411750841548800000000*i1^24 + -999390173259929916233813059575224157605841960554624288345927986733537517696384070857304298051636574662031485721386466340868873897383245185274894883365417179090381184822855730894342098528756087217120027054591274088162990481212958715644601521198782241516203554020246190126037094159797412757564618966134476021712858372507843690888357085917649311784640887474646465987729637084547858667413526278854682111722106997421544324568741553096556125436538941816170520658161805636698439899494855553352628375891864757899874378903999446836520376764785151199498877931242321785188455818769615202074836394958696078002428797158211651286606071389469222884264976100155378237440000000*i1^25 + -10065850550522323387232784288527398235997022748886375276017353858896546462838636388226860821985653190656736669198779169129408508758430092724291806501376314366497505995391556373163326298810236175021607466759910154845099896537582172904473101570273102048857716210972421594786338301185586628897585499231826094992204189898307379105831684075052797599110771206494193544823341799920694886833358712619482002216321490250272780735937188728516384769705110185834650655035657997718952889594970121180078631960093925989159931957459534013486961935739883047329722817773734267229544116039269655109374631967906791295207414260237259345645171969131082082005473799589888000000*i1^26 + 513219712603960854204681674739559628746415723290712267533151935626056237787375893904202131280809852978497289173818562738375294006062435998123465836762780802329702680261804959076814502812690483203651540030972307714357605960707409259099124467352182315847975005158661996471732848861808626568629858059797340353628816023382509127044048207802386708528453923846959708524518348264970793163582480008870482845099937778734268907596327115538858392205402122087344526998393047334496805216391920401715646141680637108226204087831158966663469375274890954296870818124795654544344627186853400674393149069189793747892180057282302254324883731184129746816000000000*i1^27 + -2333926418392223879648121912550514275575462397079118486653702652516874811505004775967985288152246695542981478246072994777433632635675052805772909995843313655309568824772217727462969586771350271243443218963679017068379021779558717616089416813963701617444824001350937037311972642540417378438359939825496727465159541956756327184055859205001439464533537482512755745334679424561177458092874502203652839498050800732708776019963118979131600184685463085862435415266796551540031539064427222513967243705482021296780794456905185727438587104630493994148967273394902806280800482611509008083911122077591562164770715069877125993976401953692433920000*i1^28 + -29478164167915652382643831350918686316140995122227389265319301784316983079717885696583622434859770438529042618320086011343980497693009050357831709592333635945424460383414539569975428053512086832781135239599199274409552971794613349053862945624163584789418868164421990134838251850148496262325108100783832656797936209826094184840217602278806704619933841626588261325107028761468074734334840245888803168538439456041258990149081651339786226824503417791773785895138974714699383886192860479638950849101452068037849079131263190222218354888067328287748745009269079687653375753403917460246726889363898132060106580967936820568051200000*i1^29 + 382483047351369064261258750600712176522881026107666929629862588571323035067622927566954345925123387505997329310395581061744688346712403319513370632055183504634427139767614956649780754864280958062430007399978040919762389200486510686124113902588854113633996999093952181753745554704118998500340848538198489404900173610075883423329114283319026625977639842553208551089589274679584353949406231722170440999318068941990012766666552552589964819961331056264426294292208786929955892653764913713639374345200168375774522327646033590548867533438230810620675645608508840895046096652525689882057296829744063607803843937796440000*i1^30 + -5241527839023451153698230666864273575268053774972049340491218284149539648786810329973238621373561894766602210119968374968555162849616151509896917721330148721708920497850539986656475252399986348469372740828799390415426539655890456194807425476900988551806604395031495976869139706246777156986273874464200440815385193914351975220783215286209450966738228666529958420712943826172662796068858208726918455902385956512136121168773540762633540238814696370627383051391235988748029317835102016886215979204891004112456371020024283086103177268882043259612595620415716574253321529570890993705520*i1^31 + 15806061038692698277026978858034440859434807222560397422271209525653997923138767318629722960364578643074788328700994185661886848029814083427105886171422621544604286253605026476399171359807522829056691060892205475724611048110415480597241050587742047084437687670547938400138262579745639238449685769893127426265365159495564623849480080550183950055351533509180837656681816247022340336226868914029147867519514498054754004881299676900246538257108729134328329607417481948340384936062532361305778471156207288955489590184067535327031802609485038121*i1^32, -92103292195751959550689367804181287060143480322736545249740348034717574182615060880966935268691645886677989826044867157735152620731114197521585842026186288397216841392061757698400121126825515713574685722324282000577925352044859450089844088389411524361145311179806273740329244192498280031911194625279276856330183830056894664258197755190189953090474566360823727344813199249834250277358210028046188872842179040154242841525499853987375778354287047017682022375469831174710748628625677116299228856376179273946836656044822639027964349902507986303793501085617212821412714354505011634377223851253769661646559936472483019698087237140285968323717361118869722651179297527633865174157120201053657287100414605632916385124584109764281718109751983226199253818195533864294707684437275945574022388808556171520142511542745969533391839166031101746547361876732626453328423826389926450551526503299064622712998289011006328801017492096436677533827296746987763495905301060669524239483733727067019851504566388553898566755726936337197342843049793260740348935058054648805285222888399145969746068930678073019570709537675058824894455454503048969280205661487523220684800000000000000000000000000000000 + -1496409672013771752418263713267662135546433591375519616235655118318716141089470623600997386121680594539521948736525769471887830564837741994079404348023241904926094403875509691910496793163989950870929078047889194751897857697128459740629406631133867772950093068967277010031380946495559482914824701453671973269056291398108432958978940026810752440941666491373771350722141072637616577904079957217386003347521591401763495456336911153627527189026669485741596957859586267961166933890945519453088290600814929060587620009014730029792636394053034236273185362285919580402359820087600202359003530158718741319304203512733493777413516185138814997995956991939571990771782674486446720011266510971289574726995718419703811299229196820112266573194271705119300638933241665823645930653174511380066895935573996767853878401137627442965478215929566869661770456918130525666332146837398409666653261853036065895921160091918100037187335155334023432987576876089006432460256738478167143851607685575830195872952709255420292309227809493250854326652143040942265306056640685230344522907393075608136840816420035884057702077489678831765666400906948825813055846447917951877120000000000000000000000000000000*i1 + 2384717350927184715921952614210839352534960563955992379487978472917298679103328868759999165170696932697547558485422420082643994927562254175030022089270848262183389712576858356573762667341122101447668520558367189968829060030836298659285074358229591726073956397828587226604196954550756121757829041877728748215919106606137454899497995725529559911379487234641154229037083474971566657635749568878668345150345154531972348300684945781144391664717846909077474876792913050792810699065227825034581518951622245868761856641944206416752791649287134859151288020725787468570106720390778090006081092941250226439238384588753584552758412420254624895300679526030369734545748012405803248006424186063827633753800906177680847356240747810053212917670453200154118618527780075039654594817997346091029239874140654329671185194548933162200011029416585246164565428614307357891517210748017113698562342667008834935892055729306895287813515692290951962169582129157789653873591762073445178290242656094630763100255273989536020855793463122057378226170117848211034100677980883349191953107845479808143837967702545131980535538348345807661391928932423281346654206526910103552000000000000000000000000000000*i1^2 + -1901884836520267152786581054311791889321827025938279490717911918208755265523333417758612300263599209749971165892802182981458265565054845465770248898118011994936219653564776735194583126806903721559341145135978771907458606480572163850090483876013563104759880460834474689727370827391900937785956422700891559054739787338011578236604281532429484313331942980544374581551508863986154861922916047123680079106642322518610834720891037785010552275539859815591703270677062417914339203942955902045516087776905478283140456725261809125153221273522271847481279535006661175988639155563696948733399142907568277739536697377186241583996109246522728097761683190331683180210991740680347367813796848415555106205357531595007531413259045192415267255600523861153834840314567102507168355535442427342259521053537420483539436333898300365928760911100173175842576703757420658870337817956655708809976786827181849544873919376071579185902135922370797648099648954209250367065460676924838565930082051353143463503095189709220330306723709287770906230533077412802414785798756325775300063457121450024217549366986610742089261237064402358354408805549491506488528334451061555200000000000000000000000000000*i1^3 + 1270007599892552446739883694092289583480297315934875404045059037202089964169022325749123595191965586420071279393225609940472996966678655290503361009245577411749851731254012985878074605582975938197585267765915159054145298415888853962153162983825867635228716043690505053261050723837739496630564123714249667118876153048981359803056835547828846558857698279069628974429671020532843112185777128496697104321100037052648137341171676567864362822166170857558345953132782017959417809763357685367365633966315152355264081365397233044683864886737670176017719333376841046239361497607444228288284143049848932856832102393414151546640920817761699318548568896187669252812779298287417293519431404495705358788583797910662866309863559586006354500725038240322447543968172748109328943063713184438396102196974152090425641067925287301842268091054875773094771750574881875971651928317522550427013435772662604740797941026257958178140081517173059797043571965003551943928543365002274099409020952899870381885103274634910308815840693050828350318146361594553075773575082048463779465020605957747915719341800054563770540521485323597764749397609389888789928061687562240000000000000000000000000000*i1^4 + -1122362732777693315887277917582679900310831341557201700497625179398408959459817386272018784192228248702712368438702279073736880848904041786387378835694592516102718238732780635524181495467909382984863598369771524427289750401643648095409904601162428957946471107958942490038935602303123258763631609749219219792027683244665719928921899208460059239081141142085237544407958872413311094299764032493574327071840995792311194703041160996104193561465475701296799338886763017673476427835785883599360754147933372850942730469340142530349660255387405420826002405217756977135549950018485651349337809935349995966107343070662073176138747123291099525481169835172671888850047426810975003296013740292086395440432150275265723367285906615834179610897231248992677779304414381857373727340232798682495064256376898081195689278507511947675948594511135588546949811240840416246996062157833309834141937226909889831443143755921335384802291081578326308901561069545090781099197450811731672697900903516386685920438934054170135678503886359352971036026968592289830877190288024847896582652021249422737768756628997579779842166615718044939597941144157531860929431470080000000000000000000000000000*i1^5 + 308472179576405954479618333365174234330840354742482593843377185484160042037854711694090454405601666183810744540930336658935325936055249710986481324270446151175753916193382253687140452716997348592123295474740543000439263173977855010236133802217247224053957281952684350382666617314808487162401616344424247852815604526708438995961115144116501165370999358310768691005577843286881129249023009956087458393699943522242917130456429142120159793614404038724818872387828219053746462072079557807861491051628502256136111323040845015689625411821973057967730169480946286110770849406742580315720431517013275697762453111861716345945487516231069828845240840784248042691038387502202685989279375008747848477962107429989637586201711992671138618377429554411847607800125054124169471715952639261662967707466100183708194396106082393072230845079780714524561890456785573098056076197374478237273240267445087137472642783678561518987130526491029719483066601259073169923047226953929964609729079147967347327568493782654482204175297374374523042662770523500718895335400247789799449576190277664942473313289832913359129935478182298166121494001911663689036778700800000000000000000000000000*i1^6 + -23132171254237731199920969529116603709191241593028788869790303903520492038950020393837269780952335435787776662518085234264627527558600468395978592004639220771497846368870317861900991746069867065084879267114497324474872226203413706435382279668292526665440295261216465160621151450472358044763302726159356483164141359469929018716777429557407120423012886027294260269747075710316568109187754065779278979066361268489811682813781509711851182269570146234006235965608399969470495896872633255655208880537798009153041430490991566899041395553650726375116590781129848189589131628298730224530955546321636702113947278160463989178219343007395352810650802949493893573726213637993456979098954078607203840314384950427080659390916985780679004627399108131113442065784948808489219274780701433185222841404622260263450621957069699665775827339345397932561093441178921017458592310573709575286663852042362878694772204603425208840351724427288704854126387477794196503098178745525986850978159395855161729014601055962562480041022890539663934594936090323670618350975176595758122937918962368166101709788533216511612530905601441259047348603832507360356597760000000000000000000000000*i1^7 + -4267127636009009950980391163303568602662435251640998828293121991008622240952784112980977676455096870280460457096004253944777129875017573829272758005106996562521656961975909444758347614830079653232370817637839965719710001392407697361903357966298040987088328558515370845993497431214112685290513554663358547596647246903077618260210099888937617527577125949058939738749051190067680283016863395416939180224173783385517771241001929215497028310725992559541730915217799767659025680196476502677954594997255112171871660018086873345645062959932466746137993119226436058217087247979810682442317816808610968702795025421227151533994615732926786001831277856886492626112343156824649663724623490264051881037361016217481586453034297797607859739748060055411878895263094083997297488887696634347545163771057272881288275616667483870179708099138254654778211488619521510105857406459667695358979105420260583551736690751273952902515038185026091624492266686274031886550769339119326677805118575156514728780594523724378820588903483908427629688808894581021596142845175116395988306453764457252490549011252740268229775910772537959920970407540968067694592000000000000000000000000*i1^8 + 1136050548354078703848742098236941312832630678999633832523207801304918522957058805753560107542861821540395028756685668900059911290421852100230543690025766961818168238838044500355746308194694696321779786443097258790339102254344615420512406049109094617064220296968159483443857990903045790967961127126363737481704003403677249461271986891884037718845104530327368102293242084126012143850201434074327400359363243398470331080171183026561808622546368165466727554429907341687624824343667939383906525540336219088679264878792814356581606288461659803753397281743166057373519066528169285729708913989471845809867344985383309362426810135548148774625860349630510676517301205459257019549191778737812015841893869711097566137856448887647666704615716778137116261146217964980731102802524496649032383201514497292887711985874103434894407077462387265303557442304626329755949906838087954547434925352613201852112468581860183485434511751150097145143922698513105204485744040177676719078042810021763940547804211131505525949476362362768745922719914595735889977296359336326976720173781657669549715681080426061938140808523767365218895267184898159411200000000000000000000000*i1^9 + -26954454890516755333506511465257095028025007586214843385622450214768040918042629373757779372699987361769764206091355377228832752604115283649566273978057589017908285446565221866256514871896424306987136304622745203011732868428921232978407778806592757851589239069887912441040471606727893306609919404918969949654864454065791412816363837432271539620374700940458415485629656885283343639356285015040766320602943653804486122278728208028751683099809783357600823581376324185373751763531947177800868566832872306114521163913658898235258043136257066961093278305784973481186404929147697067929861507712108109984390306394303530975619215098584592334046380466955361764779390612229781422651721871915415877521333026719854730958679012331920544889149252692588456017635785304308022287831876855831176023854179301302191182132538022955886374271700074446804949468901727040860205592211837792823846791841552250582629797457577611604919588977257629275133514414328362634437594017767801898841758648755776847452721087051434188770259955312574067617077092138490010687705539890033308284889235173422261203730324689121726385496013527019618923394682060800000000000000000000000*i1^10 + -11184629859641518846883841641595129884788030940145063882702368360936199317326085606609635279136740464660629618971492127561168679909073330262234779476153791961895302317256574818915868853671309213073580901900251436547100529802246319850197577068248482187495518584781728308251256357192579763616646305531133371859303724518820372820660380091708003890019049097724501904081878678739946864468246002478815404571365161141922674848492184515960570257455367262307545145401817448371835542540926749544917747334819089870184164000700982687239159145954421886560974899018853054856598821275551099212202869573433729389738427670600127137369170079215612675139924244924292658012615021862433346791478605794468310508391772612306584908866858291090870003325702890193721509497652067320201516236483359017286017497395836343594982767006453505280776503849297053689368895531109641702935074109294565450467730043418660426972313692095621795273509031944486349823162987537188267541725931621885463703917223238073077277903563554731836239963911244432276247196769783578632734264911693876734286845226001861407838939841769867598707637544709713054570012213248000000000000000000000*i1^11 + 206816179691528415849025393534076389028438519445349306142548082998831322441883274172329018350496314404729500548114412267863022398610928263797100659469969222533110561611299333088673387188913894373881612220142099541551126333261343286836645443110210206799007114935106035486182132936462394035447186411071954793872468905175602614813030481678903685856697012554626445706946502369019885895760567110621059025023988626396862919051383505675828783120638326317812531919405389762160617074964197954429422659912227497684960058509109643636819539787013534365132018096554775775131533584687335228226695970751270706821202988301038714250641934981721078734146531821085493823249718106765141421555223400442854001880428694437138963758468252561190868760403707833909802159655909679014657896050181087221412973987253934159398618065276997447418438830125179541826496756328340627346982610564301436488022733243566606700618665957357316375941885369240986778033844401854616472213600165161175293990469707397889025157635490877040178795745382774338227742974557768385933685352536751500583838793872361214058183102037791420462501998658545597856455065600000000000000000000*i1^12 + -1017182563740096094623465562677361655943786646447686569767460292200819488835987762157938283485071851440469539389270491546758798821304784113104582814965473746434901135263735312031221934607982388656805764416416331503384071490835830077810159360743636783597776213588122215596652116144552398707855282923650395826250875008926799813678824174469552680657896363589856531534936314363613637920728777206883476745415486943705346570772966412626936160475241819513084255536341319241639652496894784378203762484722598236313706798163228559316934871278373132120377560800239660064949991115460727826275721123001116997460315902007903309561874514267438449495986585200061827685674027418554412522230466569862277751998516747721565893362305676896554278623862681971453095584743699963354512807036960993001565289808819778118839750549103219259531253798774021325555997609193626178439573130665349670895092597708137034979324558413146820109305936473239818540619115594111028313900753225345381625815716189199708437217514049939940049860454287378336077131422643022920135256160498029143034090350967928727923787433395422800582754232275664822599680000000000000000000*i1^13 + -12366454347389233702120664100462945234842022561842787346707254072491262961112225290633465243291969272549943695709625839148528618485619181332153747977992649784593843013303801892142197195625804439951556207600747539448744119411002992202995636089238548675080124079465921612985549310125322316443144155206689488663168453479546233220882180075172740776416301845335596549897953946297410242231060096526909671105023163385550346214158752667221782287952610256320664073708299461036033830850519272811313515666517119560208311846809885941664929073126674495936298198288537099333128718139671966584548301884953194418342844958842615695675219468488318807435137371121973147078087232014835350616277727251537633508880248917011332962607878726988011516023112915238359037235846025595166143007297396309769823922496538451614761422817521352959841094939265850322710976245216920303211606610912420790418882813875002302933659155146546023656522627888755018465701180098068342425862037786812647863402232611421888416225194721218437941556778903682865392265686121401307851801743385937830167252511094463678627666770493333218268360927608832000000000000000000*i1^14 + 3074968445603851946487563349944082289533274688419381352127096450041436659798375824537127252983522780126200827010412677942136633849447186061660729869454466248150796281337849626938280436440313525233952884388151957613582863599543687166188611133813630700830327013364767546858477477905013098394782013721729541858734748861466800695828244054929807057325680720795978653020356870753096024737580409234396724107369797529486896909321388352591178813568790857166850036091210112671498721377504481519988501817265298611748683942673563655759876448675213112164567607679028649281159886343961853799881305439977928976232857323542775703144814138182557622008724920963171841945911065704884790525970747489999149778127674612225244623706272358255534198840403870469529255508695374558846358130510081905244228444250425481727064172095761247628955797849496652570160193171587386545163616780114504368794688641586725127025434591596612461138307559295165596078129097831602528305026523248435757784332031863535190700538395612534817583633467819412587553064303603242986036548676748198553370199557840299387855184524918156997489789082009600000000000000000*i1^15 + 1291784465078165779493898789374979746710283637919886435131608038746140074610733090334624218320380244952982099823955135414461472061208010102957107172551792607892981205117289676708855963717039908326673736192889938151322582711843044599733545317285086721411035356741710743537118805499220126386672200092643476019415727170372643884359992557676694149490805220421362334538587239440186797668056274059687400333869359222774236603219089349273032236890175209540558577909118433785462708883367287034411937469325185884726041816559709790456084769818496798797357029340649587697227206208261421108222556349881229068900489228825828282010160537862900434583265794503388224583687790896881188566554583543866865651374737917860885738309769648788511781974740743337523678457367256144861572905342094726729217096671570713903068314818022172884140501638968883476858512409719012548509739069675762715675671957430494767359966494840697985761040466037103045482171358564922942457911995394034426539784980208866319921753101134103419028601825550884484853033197873852406355515111414709549890238770089106339920286282186206084826398720000000000000000*i1^16 + -1001439175898164272977244177894197243311288407128034106440752148987140541560188326479276048448679175825676230036026888758728725497963319775601025288403645794145780159597839792336644899041019505812752355307401086551586267409767602165862058216919440126629206355139082840292802149271249887506972629098307447256473565788921604758459968509540382330801756165315410283376516316687339500429308071352252687307861455125444174381398040222878618211887547931383005237072936845741323878812501402779552208992481655552482478219142043587958010793609588645640899994213774379257386063490059386582516786250953819351335322073805721922585646622388987058936170141294809935295151851741884839678312069752182263510074474507413536908487135894436188725266571408419865392144602200381277426369201840086464172632135408629794561289624282775668323745267655683671540569672035956328401897041236696331028600143452069189007654895667436730160055723834181621945449069554318552166501201345135123757766153698692371044122020103668707107281054213087292842218282084243026706447875770145040157268966598890680983191522742548561920000000000000000*i1^17 + -142403440212992102918866418278947826763709306623178228828753871795893274726569015498584490645934106877899507993984796422386428172815945166695945273518511174382375995521032639918041408973149146655984234446187730664663360529471141897852128265241746263132137357618771127549851409261504759305285421336084671032702168831648773273595040381506736152785422479444055741334883389518888385330210632454779597362221693435422389652837391189637420661741449912345890232348472594020830299574554852363980628455411588873285635606607196161311756054809120923709223473261853882446692455853069387275366568693226752905703677327592787726787853818817574089536076323370377548974811720530538640802512346691180620706682079282294951260550823849109822579381675471435764879924796684371102370658303522524984545419022647767055115142702650918615495236560699592437045079015282410893951463532544829221270742730839790608401139375867267283602365996267028893003946192054667389789974931686390181295369821615317684378592276241923856870130286904881344291409823629513320125099645945913214008982960979084929078541912165580800000000000000*i1^18 + 253796589094035862512019631442963035593496460937917015401208057931987790918478084280930518519073982952327410038100576618574920743795062105922323132657950235177593023397052145866121044732788087168249453917069468843535450547434604544676434893534745429823918931405356588317392953305232011111976667608670835649056990574934339212743605298040388610012759128551906251021575585161583188601661430471126402281398118283515828666378420574235794986227735226370567483120105403539633108179223983995560792513847705571386816906829057917579417589233516552301371234196767789520608742916130338084300442853100057737751156934889301523308706891253789222772991273749126620004636699656332471392721138869638247867481126361231704079204459709756618099971747349853062903932209314469305252525753636648050510639143051642009370757479150665181225803593837758500441351273429598890609118493407738067214460730885396079715283300539081033212492920404507594915365606837870233529828071617550916042813910484184170365133635913111695219591300470429579048334569539395136349068451563124215711116776624484560834228387840000000000000*i1^19 + 155963546202837099880398636586417960561212319387538746521064383432611305201222593414045499480214143496081260200885700130417809132467484052919908676344126096777362766502395373798129892815623672925061205612355609243086169067913452104524170975957463436546960968319002578701103986103048957688420984895836714499876996117857253801357897552991245652452547101826320700519234682163398705868079526937743113744499634326765344529955071715030096931879323797422790185867808304481036579659131309932503112044691059690817635833253176445276036598591557787149563170751779735057615899542407026155485321969860446442663451634420560620286512391684705645296568069901822479364635590647048544429195779378078706464388493040230142620552828009521120198010276536938844638273217867130591257148272032079478540281858946923732490503739380342450805487564369584290886928193097045425269519999448194761192794025084056441631931347883442105411532185616516779049090887800336849265303280457864636069521237464371995619322054249994788725856993586736882832318887982199878405116840832536019163593613072052256768000000000000*i1^20 + 35335959648078911536636404850340066849898410294306485928842242066167022087227950192434220713952583810716661302131387579547047714881709853044329741587602485745406723287497608347366206339871355622142294950672596512257993863010393645541167957871333839970956003887204933727416400430200103124697469477390474992618917115385621589956021316435495921630641499605744571506908921931683326480981772247508074790493753618606908421260932881854227291674741404133571350786939445860654071373284015852946433565213056749090563799819554573683671853651464423265856514873673115864239213771398952822943006965163004854779878418911859057250943192006062384807851837794242699991826506387311769985868941069400502002007960855990617585308785862567324844296888313165161937158569710841693439458002831194634487568760867454180221652524042030622519358573377629714996798199449500890899491250787821872108761152091840185425377389751469443177856355098244532005530754269943100254029091453222095159285447989484430858213889715369848759641032518728978796432031212002225440899675918175108464163833040076800000000000*i1^21 + 1665955412305947520184071212315651674972124392809634106250897272249377846258338739010872386155374895216425731486587037454894475609908673081624720962791833990570924586956615090091995392757414506181918927164257009059980160351964867529774463005752025516672581700798502102191264057689033750622851072497658147424322379541404284814107799020048907684320165442763367965689856050833931086104272649171378264233722015634310316147312151887819484836388888661698233984817726034508116794785473163303243664161592727583342583756184371117613478010693009213918083724040738203596739977862982284202404977854248088824262055094993642803492745225048818857624967582028700863413511030646162537274584899361723940141327436268276387624903592936800325378295899924367493129275368110146527741552489458547546625796881253093913806357069457593667891996965301881893838315732532756569179923670175485629300775573253712728302655856384034907111544960250836132120114139717510646169583078847765205350185516114162273215863810407042352160209830443145745236118502629071192180845682747253824963215360000000000*i1^22 + -5985863604699198194467922718723521001065701236914527637144782788463467281478373538374546350152707160731222710619929979781121274178577909643711340060904347480244963472811182738512358041428371642633836456254925943386112808673914133423600179701643704982674910900112085069753014323003103440519236054518214881318806835345304646694897520376200773941927777545503859778867838528352706371541718922294060377712737386347881705634026388196919458141147738121306355191527823601658274305757386357558070963723743190536251885829056847706203232796694587893720331839547568261161779885910675672196110532475230866874083274317627213072029181125937200939747404405428858200378413062989005968982089986088504560399520613321681247380004683512713139595961770593547174923638679157481188753502519965129836826461180158675206839635441537091890751844334610793657400571067478488359304769767196599569375615391698736889725541780114604248404969372561266153893960576760053973275500217499881707382562446743830207202399788947437910032284760542072063213912926348493035970906780969500672000000000*i1^23 + 10519671855476933827398830755321804900067460519602145852613599519011843573974157426316472670906645726207440168036405919714724254660357940389053603962482291635219623608803861292390141639347995617707539653173823330164948059481341317934474222329374552245366939056089569438423670841961411040974618413506349389527171636582275545081818186696555599967478927208649165130391633932669168736253576479057464005092739460190316624811010034957987609968397728478362147209369327949859909536862168411896502472308528531499882689530868032257004651985146756208472054502051944380470868768914508221630956489804602398261900430566685811617892140412869682075992919853144605241646043481714860879358714955884190620878006181987273440941939390283686062199492422609140656369197140801514563954265641158031088753525402714786731051505583247843546092635441504484730971389751678354609565915409493217806024413655275536375353575338820047392798457995598912270325521181017437870319410998182391993961376430880580070416886183406710011413402577138616837503607151259303984324067328000000000*i1^24 + 592920303453886325478370154420903693833468263695270973794952985911383610139745556888454522385561207169427939664359424346068235128970332565354696396391015927149877338589585802751092019484408703763695166985590202779634043229697475796934361312356598141385933325157034756039991951048197945983641559090498290040282852220817811045384715120373595730619149199144546790519970173293656397385853168667522567604175725721658185819311000152054353282333211755250391281157145663741033864652237092831876188362440339257353949288123686944916686747132413700113265006531158385566408489460181154196461406516739538153787454662575587758024972478794061689596130913783449099252679692320833524875499783311058530250100176339989153179450662013530940549478453016890857608073340389740504704578996447579674514972424336116967955546302736259965448242754047156822067768318488192828486134118160947746520484957182416113165570563999847184092591826198264724062369753215005774236608243998077548758480389759524518083589766552617957489454378365547002144210182256755466240000000*i1^25 + 5178047086601065570187434282574845136366150850522239195353326703519184574544005818972668310695331575301108995073750274793543025831383775674130877861633141845848551422158327059427857040477987326953559095311594477865583653358536503375886069031211925125195084960655124473277931702918445035708798500004622723462123387166502458864717522131967488840572763807366758146452833781454356301724944861706826118637244886316796566523447938456103364201693186899739173189396170515189262418967548165708894046386947629990003803202377849307914481707867288975472979872632033267797641165609357937406058740675588161401072033710620141917236845817535012079288736173679832801666790834412003938663251586945007549123027144112337029897284182569669924685511265096563886343037230717455682057631450896197109203329156419553590442683183263389855352521167154988731713577463297618668254857405434978747051590305172827609153037586637059854506162679985161386081508266185151018614180371542767042098588495233013942963075915227015235814943447412501610411396224512000000*i1^26 + -249015368831832900958804560474215298020505814357332042445258417436771438654672609731269981861964047216251280053192325329678205170629698497133138719222172579014656579889342829527532248325824250719124131093372294536901788878239203322548747810181233306053329982950952270624256301560531024914061597797340553670785881651891133767247291676419647021388152357730555370379923193952971825008139264628295627548886378242684838834298991590811253220943297882255658297547172041151330154632162413753192604050392243727800635184147050829938618418214377800551432271301711461846056503975288089288448171240408660595664904382582431314530112552882739484318625524641599996079613360468692552944390375884059363192994496164651738281042648559110657753894689820821354530852160381210984727605614296747264721830668996957225628362244632552206350738755021129954838189146575432157125873097521017872870096052639699240184793754252466531239460145379841646780366423803242307276284894329990749020649980664017067252109227732145430196531907954349484684800000*i1^27 + 1208090365709422832587399684375345862189459972220542350211387687644996108231452859532173512008697575155057445873804177597404447862330483997466551552775696446463566537284765135467326787994935374382105530473947312964026232383344215042160918375513851937947963587356638850165104911555107618776884912471861395338514534074329488346014958305621021945225405942550334533356163649352048840245230921286490255957327980289533889308694012007854322724766677148293128141889204225177015386901088553327858884894980966188650018416515662054463803812320040905088212748694229181383508096510687639181096670678891431499413926318099152886012097355538637058314469601695960159228407804202890215408384891084146293623408783177061649662902432625186296788708970144952939621275103085017909278846795260433861535377464039410239261710806097241037106166017164926356473874743106691712935916250224657711166037147191596261661876815295171455859363578943991085519224121109758421090407848467979600326864569023045903570317011796400141291230569025920000*i1^28 + 24899759512826010781267330685091709816260516402268401029354853578836364159258181008694045997966187486635025141222876928716268958525113500146766322456821543005091499541892697440568257570054743233355685634908303922733038599438775272898312003148438493158517999071181323134915008347294469934250732893371778730507118120879141415343146118764039988718253647923842922060934707212802613606587113468921690984427329738400155817732761021803785987902776337666981975381261891467042577467032526314754279382966456461078429972464336865900826586889529529210128594859312714903572477713378149257180225267898651250085320647976428522783465656025970634690769094893221984978219551372797052630145488119553129488305012044151915449982162479424200233154041193151214635298759295713780907981160060561857225981377793973882546599764418278996641313227367419731374812571715001658597936702069353172876599110039177882150027869237726306833572608037213834555805162437767217421643804040941428888813445486860209553280160605460053919232000*i1^29 + -209245823248463232913386884103450599578268371209564061939509418693850280916654356752008013975518860397932099483613704446083724698602100651539947031726400130492071173279543845854191091629302468126035323089623093635203064536029045026857128993197753895659324163054429774065711364819684512763793644746861226317650287541625567880192517379193680539847954852053851432488192383294544148927240227528640937616464439393657787473872712864675252629105608971459621698472682971419720156525539643291951291079146529553597643493251944509323749962008166431252096401050497041751886938667455409041751250947583436193990406372773859430208724896685768411256621797797129732109342344980395569962796249342430304694336354336551509040732868890794302995111495576311691310615190777668331040938382726517159556845059270810868270900404844572710884262234869306091288036297220654032074469333061446107246623667472449285998360457928942332725452239216352044266851893322674545724049648130188045093805098297633977427242663000*i1^30 + 1433362764494003256353641726407443190940228503072550596358574891211174323787198870191560494202822129553826741461520660857905611049328032668968043218229351430556941217242221483106644517656505999476277952203592667056304016868693968970524087655182189453548656051246936501527200425614692259425294483303784820860227661038346201977244093934043400393578730763852351808717735138716378199950651415327926418858016422130293126306166936964389577996675786168593428092267897528903890100526373305304069003329525750975050342022988011239263423620514963231003045461787909954066474617522353038333185682903237197717194691573556089089465964069824322499503886051256381847391630862520375126943188853970859788436465866912442502228234601425231831763131726822165571539275924375773287391802547086708309836438076198340927895863647337995940537632841693309328225438804248299442185653625259333657470320356508587358872718133905704768956029793550019004226583737412241044610477934273875*i1^31 - N1*4275146434212709731462771971746482000068589410296775611511973018132616477712182548838205388107242303814960876034224037222385647489071422490018311597748621028224681993107961509016627446783693954441300939957030154704546990792233352162537930774307868414616244282321254240631713295167234630477525893685719922467927601108678979870331266126730092569349246174650607458429883648*i2, -59774910611215474285567914130307798059474104290493845138126276827368715671217402611562661346073796291134386997494583260107485066476415293356543091734283486878276131452043647891034415012409577453199939227282722347768506269951536196111596755033960538306322733923945174773691335635556485540939134449405866704581402061691989903089629203091707946358925496356050301716701682571477237683460471169159120375919051805059691395661839850383891155820288478875205763946006796402384459640697045364756819405683318941775196140952567885701740862129482073130140563643382220889926383606637460912725887158189159056360369056625931934853861103598704345789889651818556034012993862276540423679685802483065233992222951542707986505826565518587244272919852078900891196924805965032953372881196360794015573145308874156577875651555896417774361300616918290406015968384011014207244651135649544747325288780076716797368694385432560609813188146588401991795639227346247017637249033004686229501413708361244847670412654106780565901271523628726669030979706104514330899529820223022189685449072359298947821402679427069749996818903663558307656950134233739435017121015877530109870080000000000000000000000000000000 + -971149438129252903339913646279204272536195046286857152440728795697702385899608795800684391097258876830287689747107423706735522813093610580703276609849960343129404995888682539180023146005711682083729705002557097116770626811716051163850017749758239547510202337636462250248491026355297647125470487475214344348145518724464240596766370050149593444708597835627145115108249837952190616638448059139287422250554875866453431774867815688810279926900837867297063332131810201637221543362656692384915760706025414990960077817106182502766937780567169824143222595966786034109626536407808292488919425281945615244098278028988763165743726745820656441168278708594468217015529010429617032964405392615712954386098910038714087861093757236491311213650503489451710490803428739053580404580071423418080149411262339001140516241913447753817899171683863268915723054440378140883876104147345500176613900534386616777419965511798711305964637046281957547108888361959235776576719132426714549181374957191172035779926835339379995888797046577447969830984083829921866322017263012740695025754520161170434208228038380345073649749667641782628627234220375860067713757124487809073152000000000000000000000000000000*i1 + 1547215684690768420361908047665332088469716497710771728516378302175739121215521774482766186900909621943135948752780428526487907540653001057687437279793037459464566426147955567846093355402022700815511190739632750846550007232349052611646654507167866181697945640040596207962964804585948423574319308064204829666008962562290403229714289357705580609305468560420513112359719051143759526263876726541175282679754200701457784754424169553347483179972705604870776481858364214513403219167165661707428387500013332562629011219704474773441291684999445475726472461546898909058106437015623633839358620341241487422884159523872861442996051552859805539678152021034048556085067456156547644659358240947904203264132799462012408950980410224787263322659351756603600865619772054037111317320784467193424094132363969661056553592133615603603706654583241404485842023194245120287096543173301972734276157567040827238865503041684805674871916446701284996192960733837934557688602500753301707357632495886761528799586633578999758723906742894386570348879356852969960114185307954926533207470243206900069054298207188225144235552025016630994028153137675882007114400435759847833600000000000000000000000000000*i1^2 + -1233717476628619838248752240165127780208919575841481422024490371070480676401912807892282281034657886551799374456301228507055953594382605410708286938545627367048825391325457365883471293158619812535370116172352925396879992847139188632992620209651085057015724275520422560384146038730500761891851098464899191876315748537314967630367228226865813850283968887997819930358631706160902447329058565837986066392236159669521212657911702771036609630916367450843172560624451185650281256832234127175895603569314419904524364218088716142276484800252319981332224158852724106660390946042157000279430603592050607530496312106224307373042389237318089422460255946239569160698661777928861117400786664451774304986116623819088055032811363924775473689000748688690276508853165372386934408944882612504293822834974772450842787926749078926304695288630071917846329086056734013743828952539014394386728909010731745042460172735554090530350484846925545097270356712520265638969921754179482302254666972179130252857285049019754849212581534744139879122278793378293382280873689106911583757857953036630933109272154942893383107288160182929763766795730544573353325849266482053120000000000000000000000000000*i1^3 + 824051897623030819522113419266288400844360834426371599632536164912457007666962033648954246867015583278121870354182307968421819299371923518988229233060506763183643313667130853774574755926598362882289039078429159852366166416224512176323473117954380260086554021347616896132309862737568021192916491915704014168073354902757864290686618171879075090195650323124972764048452181299669593711032212679047626403438397553400978010939670565636550389652954654863548257701200557308546221392550355552693411183818235668593656233851923934832804966789452397489922367731572394695757044661864409234692407405530850389399577391061800871508139894361092685625066501058938442369696073717409398019256310115841622238299107559053424274152029222852154790496883058928286616746144039905694752714899652102890873505861697175234725181047549129745129299746848777026878051717329068301988099845550680496130823751575412299505584865032480350591645162341605271998118858493565103455482074027261510991364760593022776641492097221019052113945898383644432664384084307114434145448172630312466663874765009085547337233115393401248835638318262635409823720410967913257769772236406784000000000000000000000000000*i1^4 + -728669326708494637115195771268343360943903524704769190028274565476665337389339739550623468758739317381464916260346053883117713646189563521277999490665812166666599165444419830304907298007536374999430225909337240026576807620794648736079525007432029368237828931377024762023217708981616847588062125393266411523883265082174739100742661018116518192000725541782868722399000909090414385356141089157474862553802264376405061923345890946368769621665837140708645772697747457601719505313007562395267066763958382287952586809401456480738171861209952446530375251986473907472667142329640790844475112585051983854805811950471355275572957706475588829788710516181382551678732323775144443877282049461859623645370874003442112085197310777574802771372478546193645937257234867673197455244559989621274543685409044537162075677518027773357032133518544544666756641946803413889116058650466252812403886723037292245288648530087329348921467789828519615698130647454469968537439420280429318295338158706264927958100935128962997372456712934664408142654024573751391578323168741033652901543556691209319014631124135365495633859566493423929110224735108392306631802827571200000000000000000000000000*i1^5 + 200328722126221338548292437624739301513004221246296189686500273607692912107484639222360140229208807406340082428281489696371809174264028379829064930222978072388320990783486852190719858547263497267086915546245525607346274788653946514019589215470848792883911094245109993457568119300903157295641544220114547158107789779359406488876450193722815820588494644603723901649499854708667135969171413068529758662201626891005075580989833748454921456316693739498776924678584031914244147068607374133460823733848329723064633168583860017202931866565779338241605925534167229657601365398514028551598183686110932121154535931910920599488166153837746788828946880851436614060751950249190711274767607702006583849346911096749042074498492407853297442650853484844460517716694239074205386468309927735997932769156191443254325229250386749599610593714626350542747882253679763866939807717983593777501127249331079797832480944339268429953782771253803042836286928870778367756811777430750820925369102262479365803845581141428036409035529471595237423045827761625642650387976627888650800594058986474920224144159271124635301920365605889992458942340660914195442402590720000000000000000000000000*i1^6 + -15034673214600139068202902352024552530542186444961213874958291742205606138663095190611858977714357738341499401920133275116818009267024366571498840188747039565638895710826549643498730664120281376486842374372942365259230730407375923373586216072745904457390438919697341790781901136903692427051368718598104382475746764780167988613939778246396388018043140648136116876416549008602641389186585415718065446029126845839001626891536682714712631892446708606679355888426644878010236220127108826536662283054644804988322356585427843244238203668869220226017497896469146937490295528271975510245471692411851969166119170761627301012256795465474385001767073300786301647708169566311604345672768639242374363107083691248544583372013262201416469531736136845562454164948496658912069887000868506948667834118593071377403527873134738698247025259423557477026215389082989460916940120274088166806837160701253436569870680717158179765181269167690304431785505837033956601937149709721861078598952175798889656934314507735023252460974044757318103650502890864734858960754826225519789607261020852501991970223121172462685298375605591538038842236610007342759542784000000000000000000000000*i1^7 + -2769365706956980370060939848556229058082326528157659333448955190275419995143660003309405765489389236105376720056622826506687124059373178269571623132278952233141442349772041681666008753158755374228339223931892717747755211029612889173932215461054296583519204069364025524207671962337329824251795790773576970695763950440048752631930813094146638134493381207191450093003483946353355171232147909721154135161466981108478656035269600457073243107064687009022791825362581926802932307137794563366980234979450425420004083059120552246200090889421596215893979302531584808914478788465584248860094381103258039282597607971357613978989344570125180606539722782197192844419021288969773935434266536443902742418021422484705369581370332335056088912869634546568890596214490618430230875190084513340580538142353310579735517208878684345842038905876938292397766306244551094854016579924509603009992075200813773027680489204699902264089724251461229077608523034963146723400643159164681933504412880965443735488602713626142726290720148120855684466431125579891818640744653398963138924358070719755040064463920048149106188106817642505580814488732346049626112000000000000000000000000*i1^8 + 737869099146393950001273537237592792891981775610407075768690714098443456704968875644465879271040417628834694719454125763781931496388794734272882297837945156693110765998507524865403776211497980361022204433803754288905657169782788194791317417843018429140279458783051954883582025547817626307085963854708468022454889195613209853116080131969731700166510688634983190615353404518117209635636249518639818015623568647224906732853210975628067208011742215662018599081479603758059419796781125631713474070792848610948789550711405660476403495239338984005771024238674690502120379514036245695347388700290394881903546371616738443724675425748507151638230898873528431223124303992791508076720447458637197501774659450197004081269034364651578898308043354877941496843758476188089108443589616149195695559722148438175946703583089655531020768607181908485577899867925346494648632971033756435902851255796463375492865072355088538761361437880781663215806266873173243433346712678700892072630621775769088157075288106511901993894401599916104377130292905825190829651539997649710955716841320506920183350184405164423030726074377201815207012286030267023360000000000000000000000*i1^9 + -17552881415319458954795337981980862428395665961478064134524614543771098874498001385316784616217230907092611780730657010491021584597022605312684234987298844902523266415419759276958887197180603493381298782423319937651271158831355552622184275775465071373170649252953960235889494726565822072401211898153792062077072630398277114107311163869180985946682393870461529710825893109716570559994365305986667387660496651668432487793839543326787245609539145061897738137472654177998310015706081190097040607176480204340554956783208507137070549478943807102528259271950802436816225347415283062915333656835244328935894090493349140334154500624613641636183700515351496275542176920488993348821267553170593080075320698234139013051404763224880960900331551457755137235366077563410870733387160375171578842999422100241539547171879522596387751775923144574855495933948085682152979073157348543263878923472484137692945499090907636008209188040754693267900199974548532226768758059403362846443417095531034106867741849360061947070786762190340981875394377324150111211198362122676391489984316454673846091726819277707740553360353698686973283462109200384000000000000000000000*i1^10 + -7261529296133065869104936354300685019245076490253863334190543261046777568089698418771756491471892833212118362601471925338640481137666154676586681500253111481892814530637082161542822963035528554792059439749956023914936311988987428607317382493294628265976929681974962429517515569571487583413271807104612847577184239806317648676874413698188369262560593999213577771286669384504612117795105328035501957876501674580514350011444043157845633828438794039556079327710708523639254050324700979474173001608671487529071952274607012163806983220689789282957283990434587885348973570420807702752816538007986024388971296963248455622384488536393756383535796066579754440986097564049747695186968878890128531028537284329297163465878448518624708008714499746611067404242724206323804083368936986832583560065509773791462068030485149016646004313078218684743437639799337901619363609062422917513130006893385897270901541326960809487693707012785685744812136460156802240634630054602136566183750805424342710552380020926370185957976449564846141606177981462586856183505254127474592605912355424259501596718248477537990891220045885150375451935794790400000000000000000000*i1^11 + 134666979674070257243494930442519303530610270600919224802511731433755621677302626737096325705026199535428547561023311809759003496922463583677359586907288295652662591567190200566578830747265901515195838405808970693277245025216329709749583614409522955049806698865352379487798993076467391228689697267390236401385824214940879340060146936491637319343404661985843349741291073992707535077316624702592730691895497080429424950028798872454927942451851259250451578987806563015814974199596577542703658224300846006944750488024394348414789999805656969238041693480048968828225595018139881812198999601342526042678402672240653460981634103602775309009253996670423677994320318051694552085051596412917461521698556167056334627284818500627996289517383351497825651411608683879301969974014322713244082046781672750508174312608304624172688427410497980024357917674328900279511176486848041902422963794049450356080318800634817634190972046936088652823510911652874992071341876271759659040433961200969979049215546335481602368612626314448436709943028498725478894222468767832692878606220813577362548644508971050480638115084593925513391678423040000000000000000000*i1^12 + -666450192802712909544556576878432745883394281848184378452338585176329195884796287491309733592441912584027348261707254636849181936933109152877447084865646365158533176352778147410406917585968865368433977237167037780954873195799826047939362342828307669480834317151899936123536071835679160023007448758917696961172406264666667660521933229909224161325046784032438228268228445370730338296767550613356211959065833026325106057162830479506954877049518745020119840013796187613299438342659649019608373078363535150648803414422767588722407538136625075061625598785259613780274393249296181302027508526433174389817648442458369308672451887727283059230299566114239784699491763104581796654224139673965152835728327654826461276572834020062562376251776037375864189055020326232963334654590467507684675187055742598677925558109536883020335151129445432118455081426156394273524740106425363278993811026639182245100544569355905267994731317808913767544877600384723241531378658457718904557598807723664090302695528951145710680876485539281969684406114982283822364701956625290178448425818141843892069732571591685720672836831097249888993280000000000000000000*i1^13 + 11146305370299611583324304723168086085084510048884145817283823388955650182520425205967793740137888776507200199283196946053822533766982456747600354888276793198109687586342513665647592149998471294773841121196600350009692404840538316801569240870172103489079179836729440128664451434355353434219249961559146311935402000315007084114873600487783840114922972360285057798743046310606503043420575055239446555886097359946918698332924575498880413148270608385793334776079197769880784593171436821484750417699319528831096119960512670652807880780930324514334650784313874444087989049150409935864201424325599449276420388689646130188570591604967080134390565686146811904283427556721944283742703305138365795555914365475292724646859167383137077145923949322799053049820727724161977550074870367230341127879113758337291689300871555039665253161413274790470658340942135970534680880987133450788701497982973104484144319960829245959411409103816361901893399053539057767870717024876517446398716719563412911455360577839950881699600471933847245030030699235762704556099903133211633968476074236634223950964355781195468881224633050726400000000000000000*i1^14 + 2043878885625638333765192031735933642256494502725701671668847681437388265953617687800369012266680957803420977586971394266175667535308724596330665095391855238784924613771848318265289920100283544032977818855801748743264791936398091072065113461224331280156959474311723812281965828252918318883047984982193282593836504199320166611306654024149294247118169137598241701796805055101188483163637894224580789303605873033387161097918009992236029328810346532449873029240614366799898187565054980223391912163821813641590181030980229243254817047743438451876210513504273070791293552888565448405978272198208638997779827666672915789445391226647049763143370486218861794390928788068154850572002166054453657824645430435753120175418928708209513648640665965198273666073662991424058251715404335057089820846709059448702819222615155798433824219828592782111663320508231065324541306917055841643406395758283218691553163875674089155398009406869627116631663841407603505220811754425814566777364466513592705383853090884878509981206540403397925484701887404490348759929669287395063708205344998944245957665633870883665935143324876800000000000000000*i1^15 + 850629295642801272116810451503153492385698959179660489604181675225390496351390769681044097590576825084943942371232048377695040518705364931225382006388000097148182163249850434944517696379907939808296022510212178097063470837627994655408690473990076500855219975202645274301828914665980596718767274928327225679889156582353516270601483435966840629243886853137172118201211660402468108906866976273517822751822828997675158175535491006390320160896829002595159615980654391784180749616683305944218272823799492135713734816121668769067387654060138248364205510140234775414518687139223263783680145692749077293540496059095016277246353793181965137534803252323224387703616596769933681043507611062123044220974023223482246800813173015479131351803045562383932443454593747003907699269020122615357978872475556592215746216794383628496761042323339680172198563469985041295709001222725204755749304121911496134448583397411833398633831996896907235088800381418480564380592730631735181176140574645396002590022095762579979948160327000765955921815408400939167197035863661471691705826487330468471681938593817596086911500288000000000000000*i1^16 + -664705830054364309619705186879893702253408902020192538206427219974388001290770933070221374179121471620230592712420551302341223361036762370706877230665972092933233370955485041693821349912047620779360192383455510514307949039979601658529478149975722271181968511181730019840054797667705835726349055546718735115997908376171299512139488333987021487501137098126100603892088621433104060503192588023595728654047019209078932523503332595488702816081033444791315314884861616769319144353997049815933827400659612001255876863242201118454539793639440032314971912590126942976405254604803880901519170686885947653856616468140000474331417762524154939107688521692444154038966994589283624415064941490655782959365426539976534341795357272174841433338724673022837496822620286318709426437530747312486209370178938363469675417818700566119582709778329392920433247632049203577243160041274334532610605358371898783658930264859288472986095783127032894616890734979264969279096025696900689930546443741804118744768607466802621489922412497346768141215189953342245213490795261275894316383588028866837907478805915457132953600000000000000*i1^17 + -93068814478866887717357611845583486834627472814829072406961389336247500168859784752809193732473237810687154467996652554600314194542870211345016695796089317682886404042192407486809337642000504529642169376528162597311049081698538788456215007053722448766644273740352871079287848647823122399283073383098915184000161971629124333977340625076879782316945760393489744637958104667894112206528591316986304467864747345068548440562439393139881362575592418653285879339473066526596714054239490443856344597074086824118415510433478721595322749116983821352923162750651417780225598202033475666990554786958791070805180065283450143639745672924828474686008789630046061342251987910762728904821985214991049419498271336196478399493381401102077233936081347908416125264557257693088959981675568924951657311291227096595784200189477374453845159934452342460018073688950056545840404592592081310384873952918955849884901939647052983574223963512038809787461934475086896424300565996910539234099486513389535624347196348785674321963587594697680049988861566342927129187979476519840811670199706639243126695458200616960000000000000*i1^18 + 168391101264073720938617601849054885100724823160394979108596690458136486809620987049345148838159080423153313185496653529177378156023087277965385378316749316340686760271896572657554813912302486485166656925794530683980601854280262915539555310044166303408576559999718268023312621160862651829489840862205317837464557819417539347664590214625184810182493559136879774240204301419834393143024580403635580437331365844185516209700343822271153375518524631980943654285558303636325945066503590194490324035822390804718534700558060688181098944253274056076019769676508550541809034092051207147792912568908160437430762945377144462731145918623887559372137555177046260006225416664730401661845727646968966169405257940565291695945803553674798676180930891199583499894637686889241607139607394771304198478651609860905476644700271857085839291614833984060621012416373659993196399160739854392493455589109576797029582700398230367351332258717044319542851331414273154675821997184641811834740184786641840839204762238840383187793959657559715181734456849829996669527645508618871612831234332931328150452830208000000000000*i1^19 + 104594577329339370559402962819669088745150818854668105973939426721305711913446531541344729197624392775552761370938300816508702597112950050923725598415475855763600539696848888334626551409559972822960222998842556810171440541187703373543722969505457381461583021467100717489396523851216215672422515424302107744093282785674375730818347600850806974013269101854150279320654221989340204779439081980861446958022053121420792148779209454384798651806974516356310066116083283165429338536027486348439274699395320902496127777246420451043950702801411085625488871094902493735350375631530737559166777412218559231660027994068844234599960552698858744042995658903343330930425259407113915969970335719591566701617063715037498555894538297240352662762994479392162898594549331711863277600744116333103086927830189869245840646319650602522373327859179370816102363661370879611693584640960776997784312128775131056801098152753418968474968344281152715356573339249635085122400325781738124411546943524085017429648179783538414793463846185126041549521916959844189535608850797279003525794527465310047436800000000000*i1^20 + 23437256498321617409072124729425265901155145243748115499016592148028049165196093480226153976083540499634819323539433929756214193598247350611207758234636915525233819273106358518718948149426933556672833944808170874091331212607748459169737972654674475128007479955931737828348084052311058273530420713589776002527810150521381600186777427798861774877246076275361089135508874744228506647130441754725823514553256060127916658175085845995319909869009625167836692049941886873238361029891485606069856991722036700109914635176322041218140342978039270329264477782390446330840298504647420750551499008772836357578900199557419630389838043868411804321114961853824756561104596935696218262792755414386558306667682825159071403007805960113711258810695950118386910025246644522283686894922484992094164266222765635441336889944144904265184757957474625819688074785434588625729239314533242905417777716706177640183821158460452053881963733046342711648250830176263362952314638752849352945069115495668899150073930592634270619521316602019458509038974676154778209311876094229494034456510322442240000000000*i1^21 + 1105159071280673540024844569394916196567115927919713585408538352501624639245010209627971566031233397350285773247082986200880295913378691026741071393218975713267853485530111332396757871703520466181136537576516424527010379062748901431084822111622978891465306476291980492770706847726752860277629168305339288211391024931389261728812634700390522687869357713815971686404775754769644767930482648522693946287497459707909401165137658288683358433315140014254886038248961187105911530465972478489308908233130551646018888077884908394650951523911293456050670588282758794005251126735713062658543230359921694091965746389464632903265505704364466530247449354987429869868923338088838357223403195799063400281093482454111558994215513303560218017299524001071455256820743169153294109495785858837719559105139379494884168178305530567458752747102097214732777494189981430453007468195691364979830559320072601983621234579773531855800450695817519822851382076442192573339448429444950385486945781779240483871329697960134236345318344871960102105090178783192708586373191990527314314264576000000000*i1^22 + -3971457285426876080774040020184534691569933633031977464698661166068892198909419318987968626371491566751145176724969333533126387268599043524318219739975914989411510233173905376101118250478533083536107735629259850783972614850589659952965393817019312506554639291141861940250334685539148558279316053393909194871435557159119539475521104303997828797805376658050240315270403854781140945634460253321657406490867445631008813067676754119434723596538813325167449807278060612121041570440841943569132371263435826154692506633102870886456088093304429867526887722180443626631043108047913148074068963386303804959591306953401467526134792897895965944825281567748508708485720390418419709344428872021882961493958203351303812611883734295291934227772579756394024416895092143396610015713322517653590345281309642247351461423931014562772661193521465569801577384466316151703727059383397032550789044250318493697460904080978585928698316351393666924571711639329897798511922752964196144072277014033133229560035752313525471701685916254393531376172585898608776457995302902385868800000000*i1^23 + 6980129373854762652854667927121464202045705969260064281354202519485108858631052334191029926708327996576947804325372809871447547217176101003367887084152439967070965098271227933747179690037932461636767890876512307216224216243348631318273128613568344537200978767539556015187729284531863310780502122503103201665219101165517394275015837420957353788119985350534748513122566020745994176474412392179181483230407166888448558525107772795925146745375408812409227098214872824504924708217728856033993071372068956274987356505271902964204205204820612175750754972748215768500734100463559368330524437077425987581485571454563375846209074365019101380844708230386232014960109607749829802909417195115995428435222502165350294202974315295926252956228867623175680769639594584094563592312334184075362721425925531295825220946758459366916410404482842442099781481959704623799516718517954653757088307156854986387875569369401158359514273373636175228314843660728092223822944862070166174419194185676793255324444302576996470294650422322296447172990691993309643537835130880000000*i1^24 + 389002675098360029332390147416863756020290433645238933333720728219405794556643536124097580444727934788652812688209404754117087322103660785702550699110066694806047155885618176460139440084298502538888405533357934888741814929666666416041926603123567242955881060590121880048325947754722507180831483914301595097991649100961449844948394428047889323960177049639462172194696660652765005206703514479576455471248947131542824441328186153597277554821575629343197340791836475456044373543702063901876069479425908877224613132535061644334649397467555099582481784833592040718337715441747739771466681756777443665845993908407890492855282431644887199723435248964103991534197095657269580692588609776141282513141327112701326464700821173692671676792967717342026253292449119190708383352820784949635133617424886563314406158184188085303216084642279299231033845747468009438268260944292335978505749382811121355373148557813175973848113825236190302143205301333857185013471827886257464579754366410620356710015955207563938325833672225693480059883209401929381888000000*i1^25 + 3435161350880904308051567046137182120257771576460921665576029966935489665374313519015576743477125017927943541304241927993895772331142355447547113050639284289134116229726712542823006806771182255954765146259151132388158240093545248933394172721805625418124786886179906311623949529670098913758632337161872276633158991991740517451650321552793553238642776887792747779882158009150312165841596254427662364960624434291802323698242087017406873578694307844768265133200542835898204063462090588787709207817553681344566705328262319567804946046295007891212519236123165464664527786249308045177803995860092509073870549910006542944403706462030394671744010577053776061677432618888609019875563508389499030900677699072001204379577855690254287820025796723458917601444215528502398070916283629338187791070646287642217946850430152545323730943066363311999735580701044231674782918213288252546794832385116638221418854717910100019768080339793043914983213825735840829607326847396056940704090642838618900921029574809549588797979439369753634245425127577600000*i1^26 + -167075187894485568242613410144688713511686324378282442383073011158644553432803714405319626367961997367583282619848808119517057647419607551081489884280736410949801005446065069017955901498738830636927954573368952888267173623626391459507260551936776967587712715152309611128522588943732042828379941507212938660369336131831211521967852320328793193881675911535453128697130196083469482556218554176299344612138594842172170760731858105790356035852542123626305196680149077473143071659148471181038938287334942178640781689431660411791329663820262245875342592331128853052458612529639602677934286584177233858503712284206372617235115565525026918194102044880487328230630987001439995853535048856187871310339141789116652123710256490993805720577660996730847458309328235562917990547520206521266517534539018433527490456122232654549413430802552260034184957901076132695154983669182939265443311409156903951116152781052281135795621301530617969648567849778053811755766678158768627312944131457576349572972799412777181278760382798679567272960000*i1^27 + 801110474534102276680890349603090509787686218071053554721915113808591775468132630060710860984308112134021822537466108419278001868568100387410282924939319326712362514840103401488734267439898203502497251187699947160438896711097547550955223124238267536888659287144972652757056313325109736425332833678602691068421763460927800611672200794220865985419158520462081508243643149909794426294254246800758710046737191201745384455686569824775348777197998111975928749892578933996131410000557002181288206897480884499200832813962937633977493470837675519315322427167535695882155810557963924518278773846156657881469223148003778007930330736443348828096191565760361863185333722363732161568864546115680570648923920997723027745452473452007898571515858804960686550884611482836426448732240158964657914527086507696774854563666420760127948467107497514232930452958807862513614917262246978019383826246967165279117094404317454623659208861664651658077097772656164823756477795188099277909213168014642994954447939406440933975220085508096000*i1^28 + 16514146421567841416000303396028637380741334910197199060720272384892003682633766090839027266962794365304427018627530045092782593301777548063577380328425903666242360913422586088380670536726814609556064596443045474639076523331501951131262911272408475676621741415422954107733086213205954594658587061554630136482531059340323354616165070911170688228717580133281724443908571447527551328819757620065855337281612696711347117039896570046229877655877197041614179244583226969033169480235080820275542550460266655608084071800376812809158378720438676455172880488010246721268969696566393350450083123517864323645459145870638195939812561592819405559679122921245187503000370872496203967488012029291362807029016866195576768162528392148252821249036166487616683267703611069636240479754556688423395407019237638303794681399512240376133574554508599879751153985337058207759430099542212126845923557299508941024059248148968698724395196548567762166349075421887319709549732252883529602974535664437856840319163230681223864772000*i1^29 + -104617305544733786018769028855581370937969103125276205642102613524227626068717431710755458845619912497406801589164803582957540959865107640649788250900343132633993427942068384991024814225160633532800304894321825543765303643663956091361881958088117256612834739728661040856922428176382448938687478783982031270029726608353136187534967524985285726658271998313852428642852636524749864447648541333960470141064891826967309898843236000907327534421009084589514024333397065555793939708871991009116938802927137025032670374625888022141623245403219435155059463853593792352697578940305011486679714339315974429131780343807505639326332504784513962497922484058653136621803960703018114533888260847990623725765062077528533869881400904115444189095926533846753032477436701323387911118071201207201644894131503728807341117969038553432569008967162411207710929566679771438329164622147163250158419304476304875154433802582432715661789183823798773159129272805041383473373750989494969084266982474194814452385407820*i1^30 + 716604556513371417348099767390140493788477604451486608958713717926931338936799419923781287110220813893679059401208824105711704919892296375195816850700007193090907310554075491859120972149706993701548268280675606122959858451342759382585100590606417864191786009391314994693740579421793216025239912914945229352592687627448882114190389657529715151944991287835056735481391106467103687613586095592869045090747256780048148357982209273389678358789570051759257031364822438953029391140519241666579884877147394795530602998611175149039053667091101513969402069614981122429735697675232295187641028040040943106820253611230711093626692021794118241534897656302908223388083899547899528813331822421841246533776430787828023901054384917680364824824156677255371949216011801745997583684540455207184815993344553374160523919255594408384492835887483634297300780924776940442157451694023310618996931392094624951977388879121642768776208104160277525395435072873402175810331387852521*i1^31 - N1*8550292868425419462925543943492964000137178820593551223023946036265232955424365097676410776214484607629921752068448074444771294978142844980036623195497242056449363986215923018033254893567387908882601879914060309409093981584466704325075861548615736829232488564642508481263426590334469260955051787371439844935855202217357959740662532253460185138698492349301214916859767296*i3 ] ]