[ [ 45171002139529574031628178216268975688537561253207597753700669339457017327599399966710659808261868426453906775961249522508611335659228286788890738557720041614357527793062870557342960980419520374212599280088129536712506704351983225667787089883743748421863397433357288509128161130253692483316745565414710952709001962004755445177421340775461108051103738085641600165742958693810916543280103859711521032481375081572813241918279325201101383741806305612913989627227115054647700695128378031876102494036228759973815409222510209805900548445884285537416915328602737430004220948787910248740552125079355767164488520051932381714042975191301827691167227090965664545081702595200000000000 + -19354338554842190981138731844732534407547046443680640984948028433390708234176335456973336472370988711084276753845210032799228577563582380644236020366755003457911442799211764022043747212260698250976479538992687269093459531724500413021911621330512254659906695317627453188030833998297989279035494519288361936271484823649826128856636001068762669071850524866392521424917313628062334016304385939883524973507306680927758144721873852061073374702099351516859549596688107747715073774285704861079953328751111484692711552298455791405990457083710760273100825780795049323209150402102975011545829067321018354386273934218134312854357026874520226313101665897932575656902771200000000000*i1 + 2082493600415369157045529451474357838513772028212857547546133357610102998296497883484260788639024353258678667708249756810193578968619303546599483906086553961055981841152330535902736184720749624966101057348131949582092913263089848879577822909532505131468691394416209526480278721717799000777871007687034101208578218912477684932768388709337464266448172862485846165460445428676088887045118991373830244400284245521447572632028052400239990977226762783397507275572001615147349261717426297772149180164382326071708473259093989109711392205031929464857563634205458970285072860762994054945677664059253161447828675820111034591652334605129480147320673611355440601660160000000000*i1^2 + 53602699914208936061467457469974399104955092677097707083117474332945475618242331496437035539434208132923162128446852940469735991539555829108862476222027565939666765326105223431459609737092441581472521641083647418168789659926710647333731842561301725741005111251880276316305272289620418405019648732451472864809941938802531132216473949124345178232217912059472893499832289760508582656019224266164295375725783861353340972971231731029085932698896955233528790312164651149441845467967428721434006822044881591850818277001546123186851278925639980811763951890716075150247270417755086018617825524166815241687148998810076126866188545412324462906353839964017461760000000000*i1^3 + -11402280121203239666015754738888334480302244397865451980146424514285536910421094232168887210006070565532073553997862946482558166673712191557275768971148558249468382078964338058321230392857984611803167527845133961064169498849765057907092045925813108282290397498243144552015299518706369245297630889092793133400358926984883063426026432512405417354761239516373385429802679723152866468824645832162938917019714637910263656399514910103579800564215640590004543809933178842473834135598486013576814689550815141333374621744056028357864745599641614628556001433143081207747407873811392326769875252577674410048435099222874444804831146126705152269951126876062752000000000*i1^4 + 17976639483137459689079619755397176113095783346778119646851121311978010532356970803467760286045985832806120355013679198561578479815561147175135175106932406420557503456140335532550935549629792851643704755133122761859134624036930000817623247251891633751398063133398096775766994535303403755514408685177251983133911974355377606166719564763075698681619552540307799986847262513920242382572481224127531962786435233577183719152985171137376404842881670829119340608755272852858681619652155328571394771537259359910214894187530104573084041433101119794996521695516193823066768930318054756947322030881945816304275605600105283744558868076412498857053142144000000000*i1^5 + 37368238822043614556178035695783544847121160302021180568989196629271371155475601071936837718549719108135787134590304070762000474804308772992937715676268556671235541446101571051041747909994727959763460482297560273885085554797501417050757216187139134761926796557291406338899965033821842560501167841145945357126594063832738557311870420527009677098837040770027390173162019368280907965780563115999781140788402626857692839315656057788227248872430433134045748888249892549659896954794039443305559132552865569136324449888764880299344824041257789102469885446542898132433176458809080217588711714409375252787601593271013913711703746859537924485347043200000000*i1^6 + -1106659369062840696305195621123319138168452354764073976709941599080560117695093472490226408739397858410294619372839548713175249385587415688547554788990916483985341846457271198743937724165775668443250559001970461988951728036160237066394358831546982252967746613219379039926462865402804404036701575913560198402919286328115695756261454441913058964908507722084592369823311845267593163057593726667550455016998915678848076842726140981422672069080719715010299948618136011102437927480328666443427997755451525373945023758428307130413587514438867287153367434659599863871495617403773557496442434378344694517837232649231380011515403991056858508217600000000*i1^7 + -85635354258335864915748586083562966492945900193893151714949884168102770437704044202689502615361850217132633640813950336133189857043321002016444853489038955637625160913467026412182403079893548965477572541406513887588855683798693124358509019297856967620614655789655318776153475425991388144319418448782494259328458807729838115455772235573532099993742378013986360918689830316803036379073062089320098032905066554227118966522581221963641314502091340001925414952520630716483626694563882625745397411980187134687073170113933033010760263682469885043679288169127525173934220321261791654218566073284885280170218157436546841134633952236547004200000000*i1^8 + 3217279408127241591556065432917173441197433081433150487394484889368237065698637593037245549599196145558717287202087165590369394749502139466812291456374361971945748559767538920566443978479209248832601164881018379886057110431253458308872786730993294145862269560484473211649777808685247828722107285707848696640496067462312507061191921230434298394216897775453023248160059038034739486308670274234599655645727344800607952110002496635302482549000476906276006061606005494507634562670570649568100643932428482748742665418317650692377509714912764571239064990967270652487475928704268607252461545007813827896763118474949906548587870173547680000000*i1^9 + 97016671486771930060165960444452781078045368996688325699506830453873588412446832368089340534642555687921717712168214874934888924018156785690636880220309865953183765096102837757769856054576423567911935409745013683292627467546254889813743699211129625913343570458818354089277822229874663675584417916703595898908811885022799485811623299756791654397731063906189722858080145042560641268409243149948051594937562634863969335508633186345433311300308723377768418357141376780204922619534856709298863886649961967682824712230725168461453120584274527652274297634782477617291472158593274338918446175111374102570738718871968589210417201848000000*i1^10 + -2151917166402549903325810174270841083499401338806931405791062999651709617582746472138202494892133177627010822296852435120869832934241155486276182940904145093836233378645133318895729818731589000290824640478997057430752940451055840290569812480331542671483613126142681555787422635119114224374530500505554799991701507933257367174085598782346032009943791657736376951128098413379402955885043380821005615369707839450048034297827875897899149948843542084384228118523364027709861605515447057085586466738231604310362168657954555387574029839981053372795814489757778875206486359312038548318102080729906908974496415084877834003745616000000*i1^11 + -2628473306907046152221434228015813023164516244779676771550453669842835381333268734893503559172057764404580469505970434141838227620662662869763460705001521537760471239244450259731015185326145341715424208718171042605965618173442589574415167302679316730457176786722188449429783405158742360593550072199926035932568709735266825117126279149053075869123060741102731731057992173047125669595468704566897521841661513857021806134991571069166337186064441398508388097271268551496693299800825848812029063038295916884786264908853594358407602990941992798223597329417636560462440812216073793397614741606857049003357855208101636657800000*i1^12 + 92978781410463215249385131534555143680468312512907882482185208795059859992209202130966444498298978428626954420736445691950265368380891031175185560361182120140496179129019491597510806383672142909982533850991227301855181571422867840122523317567338693327289205610556944790940882028647015774543501775718290629422845807622014657692395500380186214509006002933959002515351469760238278887321344239158819536360087259011986687575709629947820289799597189391951211796347011738069121854366632832162302210743067229669942805718949186555910399518179184585645348997917028637903241885798852993212193528627769154217433792965540000000*i1^13 + 422078756023148771091217029578965261101571145790421930604789305864039348965445579322135239133342129284206760418843115613989106459838308549182126471412178100161999608208056904577827019620904750721487466717283863195019540889413690134328425980931273959996818175012813263536609728616051196009719911964955441306828170669976551831925231359355264287044365210085106831962669270675552134172165012093837485936523577820153798067659198230195820425232979799193435998815421186894816753260726242040332804552972007020139872085047047681644430429252645752049922338609466311093784612650479166428239089170195083960368939391860000*i1^14 + 614601523825528514732335022522876761895536047675150431013896379265234853366669872431826478866112058261114494176919663915051904288978884200237948941290409767038899276467252800676572279893352342549623375692521180698253069282318267031048753224523911082541674490594655126050919112972915687655970553673140185181445941411669405228629507755574574573905576103851507421789101022114546739183366401934978490211946629599374211874408083420069450275367062749831291060362651518428010755414369863256087806064316953120632676453055825670582732510005257254836964985955892605129650400179976140524576216636116075631162440000*i1^15 + 472619720548030128186060788168515426758155707165371088393209606030266245622311587105254271041299205029935597960849166765945995155051869144740127575315245179090855593989918468437763019496230966095771139816468883717794944699491920185960901243206097894835750084557640138532833371314011793058114707444898833474410250671940767386350036060800630964701457587934421238668600626561145798328581867605147351627710697052505198016356338204050225866612995345747041132265751324112722638280805054316670081172129901958919581248279084990189886397250772149479763734600634172971855402092716364946865749367347537341625*i1^16 + 126896972094735152640954547189481512293513869574188636285062770473076165203701299122440974554772344564595989329273010538206541672505067695049493623688474223482425391916298402864301426533860736642457893707951428247628268641343261961194743578167551195554742600712441801125135284334905513434862572272498493274061121407191597822708474437568375105349274445588500603117419242565829468701515640021251469442636175110797858855827527290458355168312240843094096623743653155549388759194773924908850369122218843983713685746017680311447552848167233092989053587035719018912971709250397223960742061623831500*i1^17 + 25537030697754676191688100279667700321519322846342188945522338568917463730969696438702258636137125670882898259051078418376491229415646554819584155937176297592867635079989351653699884552863355039393278537742534521240497024138986196063287941275352638114826137561748596807549609928483253390898831169512656442051080951149580836482821981782172132002035215036285824646925942461880648792560224987764641898240859015098179393755587521609901313847623522903019881201617079055948793194840769059652485314687408534373850115297878717098117191803338807647086332741761727062542690784389886124894716500*i1^18 + 1275162108132482490504097292518778923981716406688938698448873441033629772531731635498627309873351519053782395849602655449552005763508294284904541590822374110036330526049186847345948716012712150877118074276945279570320876148024352480823038880797146176364217446469028220729773632848180746763348704414696601188120770517284033556497672910989843218180241806173281305050669302288867154798743632956388385303160111029404751316897888464480495980966708706873496228843373906616163543817549353505574210903988400555762760450232684140160118289217081694141871913054672114789358321896609819600*i1^19 + 13605942019896189936728640102583724723641405634232436781843519553615873522014410414434218038937826662030200031106312553247417988709624719491294735733637029807778821179278978228318565935523944712675713375055247823698592064637954941631415692631358081373620059264192675774618160450122140642720290783227611778459008652562834683301534112305569565666211763714222216853353640879462967637006550276637620543817332123174375315984731842246321219791937032985215132349622968158673925707409572424287321836688673170251741615591294698429426394470591495986630861487584962724404923710240*i1^20 + -221587798051900836418062706162917642615492427022505505332450601294764484142650500997285333102629428738928440256448614393475328736430892203265098430209466426561472825495918037325819296538438093130911748373908741952961296919103524660052702675053103246044826344304582711722254259739512913613054111935095750208887776796776015628768738288411596429193719996372072939981524420072021337916356972253418638609559225913626888512019233323275716209866854395257689786885609778090843464833360695240299816383287418115779413830168442009983674481624151184980248424274710994075200*i1^21 + 964890599095587589817343902354950113853860311066515357782380738819654867498748671554291749907337895105793276297312952750601406086292472125057846004097335294554498220161620012516531318572942249308156827465611216848580319480072306274065386860406746140517640299053321324107788320703368844728872157777906791388041402082552231604683969469322863184382767079584459627909734731836226853496592317340205653958089833023725716037708361323829145967511136870158527444863657926232695592916609078027865705070761190688160082332328115695322234344937699250734358989873984*i1^22 + -1873578250028364008065578083639464564765360898157300246121610908485011037313720909669767052384112448980103024036658239385260528584206521927730688585925187652339497261568938266517071461873708771652317727859217822754558074395062414190278689528384713165492902307200909688790981552113315353574301289528344638858118834800032270806283767960116909079834167999349936599815625723427618194049587594589751197921512016909926906408346503137641785103806290606951529787524880664301027952496795796486434286782389048727942725355860332319107602566622433533805824*i1^23 + 4115187560645977920165384773460382993443093590630208625689844725350034406802160657733926448231290816735371799591278272656601048746063029492184312636100323725242369090241026267702014494593093259674440181805667276446553674428939293782190014487731998760396513628499317719177800024696601115359681206515654091956157897645676365703718209028162867148981672614909527743077442061965531230697936366025746731837189775317519430602868828209978927163703736989591288337012361477861614806902689106455420252356864889490136767023367338488034868996932096*i1^24 + -33360818881679737971141419505989984617059335886038157335488616136846426876690127788349580303958964755527339852606889929719781418161470979333814090675236213985647336597264508476370964711643641856558844805370314629023307811681637351966060885323083162686193429773069990465803955825109813855731033972497254319493230964082785956711752728175521269756418246080281384305187288344556595691572003368489166590027888414483048946699155518463694046281947919838005124319509057457577095342350707719695765703471796769317198048276070914882560*i1^25 + 2569095907551481811331594403162087242764921422866167340825001343919382718323896518879928174533472155539093885957790450886194419728782245725222061937213797112839461236347654363589973903659662662081212242288720098869557193107594201602685988635081012850839018844984964593610532474110137242345611568261085899056146085429065133557479700733739461857582450558602766472867313387142370987559604658860891605992196346219196756210342650835060838682359805655664415048447361676319189884882112083046136111229395140245496641459200*i1^26 + 68631712405770246060460064531617688502775166024866992185814125728505039384359766784193284229803997713329223381074426098756098318369448458619107373451823599432448178652264577244712555307854327484991488619557203867557350107613328977372350647548886450685539459117515820452462352528282132693554226375586160900150805926179478069430550811582837294945965411100758237789719362099572417502596257295071517247218596135006701251666580314817060711229032823734073753387123141614793141402630404240557630976000*i1^27 + 606969322832041262868319313971380551887498482275473864566182937457539011658739936335701574362515349635480193010670633828812572890893393180313064214682817874402672488067771486699699153249163372637889347055539490001861456724293033648668454334203933434088501366390971427677578915720783412252524430297252169362832522311528912615695808938140250221617278078380981692123023315809951825876400697538640659876262174340405859692349374411756634204050870259325545909434316946128898560000*i1^28, 899725235524486306829132016882553144280613743568733174912040478073468662264674204823267037654419203253590911014358943620383428714973448578750910223157663328251600727308179247336769999954330094807586464204205911064246806826167058576041794135008326344767010914776260018225237477051441069179424249633970905528547077379806235635111169343978682633883709506756593350760337246574802223910654087794484540168829276706368162424238947199998412666976408694151607574398494291759849660210946190736036295328993332313559860687380078127337409077155268311632175951534052432576437428151308852061467616401415671114002544695078345797444353385000708946057795609830175365221041986345572189431657875431718004508359010041262721486451691738142486317277112220917912641663044996946665929398933972049640750659501314430941101662230017508679503668705377468584121781061529080577386203411235823617271267048991129342913594347880479166903956838311647637098069946563507379010870066690953756911134124597812059248542833720450267869686750405342977238937959552668800000000000 + -481282937252518925693153389780431810138506829627881718040707397172916346021741112140060665994494491704454302956408634989874860542135262441006859346414203446473910901186128035436194095784393600691263841132712375916123573910192116847313896226775843441313830392809951715849698374406903953176587726173449936410390078966135927804177093123443350621373954947103864698380260676262119331899548359787415486241473557756711268281028660043592806109564874505313263210317461063905708532746774534914839844081093020714504064201212730496506598437796469370118488198488509349114862585015659115174529656797879865265129636748056467574551564586625320763315782799166318883156940569161429472471859370043008960020435380390001417014702227332812968373502597879155231070509584100589188604132377116503214018693537577882214888119680376124587904637646732741432934334571629750216625741297231517017107881192946774116176297409255391153975673188858828302091701077444062438873173766305424495313741160641719230271190073533120155305192609538286592936834522342400000000000*i1 + 75691556270269763605081759355293030507086424581973271922889164326841374267948108246926572736902931099126701943123115187438906182269989137999994663086294787769873823199009714374883543521926511443343427370234151656796871871916851328921562351977200173898591131290127923044878059299514075480867453580428804969685152231848711794627997902428516825704174277620053180910982808308315275952042238871926820409816308883986410102537718782421982213926125151126911391261539435570804280280130483258301049251065149290345005419333507249677878351603060732856726671188938978656469747444871804017834711661082117272041754597261922806577341360537696395432851364327606255132145567107869508682748643684516895363059517681815782894704654956817183794567147539958057975154367781890260645937411532642222631435772631014351825782351951783932108630223011543464893648563120882153298421329179374599304156997564529286997152042484863870464937051874694614392506404221741347953098958928855608108639933021067180403790829400179046508356161849794069410379587840000000000*i1^2 + -1042107149590904388079412192722803838970905230593100221551548706838145712927510036933886954976924627227864039396360680218530309275834111853586700372493872522929267515591986498095878254613331434212681191327561471180312838397139768035580845307768877703053500686410287321640287594555577394648384994077526402885393395803609971935876757948905032091127528623077765295465519665981824604020433133535045627738543538228979204981799123825014899671718153499649625059669879161306986353658523200632799118131157789293376849470852222923721819464468474556408071441222421811396889126757143482345542628942962252242500594706520792427827971840917296341098024114242839359400604819961653769070307260536061517100172887123525565268859551002576839334657731654794008288904192853280657001730448324380315049043436732334881571308938123691668392802368423523771785320417261004654631086102786530601626101469206105187684817347680113671452576447915089671720511286225997480594455724741078978567382093683825625344342558131025083186872141749909531427840000000000*i1^3 + -468570275606570614392508157148980289466121120803914518458487042500447840407189709024715210134571467583290009501826977475462863173929826523576150867237334800373514078210060874128691190657724997378306219542010850485011440937456281011446164459291780995783437743895994171444245984320649922596157108547073288728685276702764280265865441813496396407672458532673411739300630550316137797065857771032237313977005030922527714714771416939545486586185747127979039198176081029799308477159114431638095065969208135455917643732195459513483126511157349632311998320705988013337158345007698238947609664288704530513015101133934573103533783730300803844444269659234898751587966759334721709956325535791922833596130923306989876862303220326333951505042091488254018081524400687908656419991465745786279554331348558397338965662348183154939476130458962574689569840633805147296715637166509691499023480920675316524257799692038479409098625747891348410283941091455601896518852869542642593697428654424394038815994166431936085263901900024020251808000000000*i1^4 + 9654883312264024062341224050494882049053245220130487887831915372001194932435268403001553736972039477962814101631514177666473878739049676902075125923318757968869978755267376032734064126489914134911938003547459548243686318847213138054148862754458349104296956623214902059863703084275540789959095762969985993126234706855525218691746751340005434589684222813735063842539706253533714608228134561250494485818196393689514737077022901892541122589172398645577670618411285116448294109310806396919342923310819196881554379030451684903076794605050532530186563987415563592660932207445563910571893716333299708156223777316143745101746365151406957641305768786149179037904784054687818914370663368317710955927714302625346351763560873386899105884931041306689867434954040437624610342537074821933955647147850528017662838920737408598800085948010667974034823123008967986725026079016312960364645340860695735200130941727023036064322382719548433505366635469066568416144345705145679553014467157521564738271929198493810733229503896825472000000000*i1^5 + 1270032328805842233445579191648707851285820458008260227061858165297798456817915354237733133350439851780194929567988647187479214257105958564021111738929779400399229092599076703486608853564971808360132066454605346989498760228236197939598589218164499504779634908766675213705271843246315162926724633730151569854477316911081070985549924450098614921407553742549974298811905618175054650225165887353692592760082091489944501795087611455013755452222697370236162744756461193948811164129677193863589418090793881723336054940040834187929419328885652583594422393721651805379822705044748891777345283487027771653116125529875097963078311203919875890432420186991645905523275719382831557871071208806405231448305003121689694484782502583071585792959827721777620887742811882108782776369565431985069258446074365021283702094222090749636762619404536593733798305170865614718268794649599376598098089998493890997389640053306738134973473602389738780907792848390898954938509372618975278643301134655427482294771848377299662475254382396800000000*i1^6 + -67546691480691682551266731454392810169935529378626122303665895986210671949778451573296594289385097780754398196132597303654249807015063708821548787842099276609183618345834724067996813474964748706124352906409035629864824775626487130559749365221236355698716210335144958639237921844391522332094472944926037760774960673296535301914924984686753504225722412398161358776452534103009008055846032951166826097537668037403411452456038950139620983773756278551321870305778165070969943661565350306363798181567122839202307110076448297779059223583472131235368545308630956451474383755216994415220376630043117622674082060759797870622916085548858403172808163832148666762191489811909120943995980070142903887107996369141329598993736970060046792617766327676084505760767823102508697780974078001358680964521034279443931700952185829138084572862566776531586487396692095750114703075986798203033065024405570102637011560281289769629108813049398499427639686589773699594000355794740376536863581190357327564027931119086953719206080000000000*i1^7 + -2191593526938628713452406482280134531074421228311324112236785088795833335921552543872491016872991093990390318025911175686834097584914696964745075639699039407038281136214209761828732866326819075665575342521209224604926701026561027762606655562184139575726559208322619788064985577598671791066758150325195199396209809005171705239709397148815255933821357298064832615454020006858288751897448154809838504305920585671994406721762931210769023927165194083426929705452563649416103140886073878761930326588689761581399721570539196768007151868957841051818104516052024892630057024268451029325665799376973511451741038711099565715989376609804105271778983633887825777430340716699600774352793845410878792133637449361764294581005644138828378984617770520559745822564874750957383928730095709620637587010339910082019854082470905907207828447428624141885000177253255700842709972487975085823611357337796528354823392358513939401912612757131812264216451254134202198498154729479671101582599292158986879162050468829635035993800000000*i1^8 + 202219490294007451448173490759485967294317337406459996465716148225168625091808226973086693867714097776175290067780450255696923901694952244811609179377951337875530464704192778305364317605680319335246759518058001598349387724159426236316808411959671175352369877828004804264883011124920693934323551991182346260875095520715030503034834322193514606666599254803686435334955937442744722497704449370466268962855865065115482858992125801383207271286985498602599634439656419359172748993871572173858900558963834348125826593980795532338921176491749852835617158559448671997692703628598884083449185153401546961916348056980145606779799041655952311545203601662347125824755868216369093487399910525750404929727382047484900617802774924248519210425713357574635918229698048662792605660157928277794020938540484357530519771399886517602148038957438140364222960786176513166562033359993943118364569395570679032151168742304113272387748488343399606645475194598592910917033794436621881001839595924577345647671517038313819520000000*i1^9 + 3845407889495371168842214673832949604852362684714246694087188971015402070510290099921946256524981746052012891705899452673846448702889785929375092493625699686197571407037334214691009940487558830049346739181974618391765287397706773531043992708566653959768229439293030300809632477101350984064329085492193516434763392448141551234741045626675623528373047980468567737415031841315751618610260041859718058644258109138856527143378647539496880489885122057874896700268457672143097280732275096511712822282198322093474029100858040843961590614172534341364868161706203078862643658595604293907526439896598903620995824413571403096490916697800716105130884197410297951188938454587900225476302538727915468383020852240290395089003332416299964606244049864883336037230614073479493004350295261333802653795255053363665418513476865646164290503661316959833975487036714448909154883459167253109349745780107163654732864967561228590572093923689108265686903689548458538268928584122279717923876533207390260555901287487672000000*i1^10 + -110683747180917520918743785757175157419253419352945986550859025636990091920646557729523054565971828055517659373202398566234907563823547417234352023574210793419202494051077766055726293529878945454230397165878324185333827814435385915193267377258412682277195388598638994080213139638823104478341928001351081594853647130720832734530214901371370631987602170264338808145426421531867674635773384670180133334865260243275443787639520137731940561953751107583774797486390511292797341412282554045465122461536664889935831899296211497157699698348500603936821439149749995442836272731018677443956928705415971708707785867066525665671832222104525812725609021822287698429802322637958502672510201280416695475718768746681543288185550781579749196445993480498229967021834443214166350484333253767444773625328644767534535041383862890317497939459474440666884961801317214532069743299563708073675393087190392385550641646766335039579927629225198114008094625178943862276079093510155691439279772709219935808076460928000000*i1^11 + -85455475426521794627108376884044742334672369186018649152312714632630280865070162997253063057505284348963241181456807826231033940783270103669746023671419797661305186559376474725769256364999121376310638440221216207049405856193782699752493311009669099858176697521475737166293054566279807110888026767819956631286834805874341328569777261218141279002873854327732486713419922798570007068972391099810340182259560934994466731961445419497778251269512491799277629012849724204805164526680461722813963820821114421729729785752068776244535426514670618014878992736371358252540174156327590521223370245180180063368681533053056232142763871963989288313038364882218459710421024099102991487228099366566810384403378616749514490457361950376657581655286045041774504433350617484257180820538649271365307812450057507821492449241024909957237642850294703815172578171195710597709037518624797123486603181776593771192839152949303297622185080224195720425187109045879399632216062194127000086132620722442007979372200000*i1^12 + 4963310408946357227923328742171789099498020539157326675115850568984412957830683701734451736061794967632330204082180880169675506533233982232170801755817232128367232954388605225683093856029160375043456253494153941322187738231684058752221111454152519418443135568998265060436710339128270806257468166249075332860127645585424853172666846987595049904666869575339403612527740928879728081643840799088333587883780736423551137322779032945403900869512597645237531877638377561750838480074780562711461313710931136442239204900608315356961510645437329624329730189869004697620224475493184405823219603592151838758164483531371672629156941358071279419829170475898351958618464914984104795381503757170387611622628413651530082623179647452750611931441939294625871721538530389880462188542238942033930186478985015321684869884757539636832211590138609619302846883060573835054028029828088938710726745199319818113074138135866898158993606764750967618708109682496175152293763314155723913947961162172377842400000*i1^13 + 21660751381208069956011549494176234783438460381627566351921642520217762887925470579283390717722991278895652979095830731454528751962642766248541426770011069496963997259195342888698071938672998564606175953543378548912008838246758570685916928202578895542328839917402955927001785736624031678887458799441359069067825375832644428620448210794067912795640355632787423363286512925144979638509578356119904657614686926678915882853743728988383069044087053842027460874986644364656186391370994004337788406208255499627370685516464174231731273449449521088541881612886313046481515818206104499830400749524451068461687031770179256682373518631631533777991350916468244965004009449248193173259404437208006058226254885777130041428897481924252904262431309090218446735038678467902238106235316480454504993714529240388205529536356644939181732376470695003645063191822300876302461581442316170350830145194619847560888407619550774110877711561282169084071334082389092222571239862008678374121889568193540000*i1^14 + 30654468870099769353178203993317025664362904892987858609102895008532718042403790444096148132858337726829947283599914767216884672129385941152103975225857385750676572353331399841321982145078577632531809167403695740884357836711039243526129035453955303947853071627673724329033825143378021640502082382326765907156766891438461547719949860758334610295509086353607763472039040370997611977565035593930636186683665571793677429426461314918489367144073443411675832816894934874976271564016708347619496412683246041068328090869867691327958873991495529587408465719332222998420442648501146275044559692498768120205084327252084618775664794099221445427208873006765357889725797647807854512313154235866430677220832017098211174555583658626835986442474469528185335560760694430951586942865210443180630384678339185113036358694361969285092293453073947205179517985346151639441586811591715508886605495613179102404273170734271306776441051827812895164807454743049826210766831043340126321404665680000*i1^15 + 22789851611115903097955255443806783657800364994100873970506508054879115633080741279686425302144539932505955577530077477456278401110666097345968824366571094846187114391147624532148480066920454035864017679270357184996640478596458359995155281862458548160479665667910545284571463398967120984287484828131004505304644604947438746195277972825691952545113474352643847500365639562695909072650154050829932267239795802615122662262018889933869583205275133738990882978297669063566471983301040907974158149486064786963073792677344672878094274894388256100267896347123909205552924361287068733790839879127406367938998984667397080077598681130599011907139265585125915352539178659790671768754031870100587561052343984920150229132438245527166370356549135779233720822479215867498736524578851650886211474971230133574102882649301433283644445058899957548478097914961762896912172271795225981950031024330559981104828439692496391032746267738290068025107647887240168349681470194451770737312125*i1^16 + 5415877663174241706901965406807107064437239529145844496121608905971290820262826465051659822116378982223805450919821339819142257669943796360950957762071789854796628308928778146548110977060470404292383912662732979081640497961802385060005509214912531282921967418617700905696309052704160104550447693352929187606983930278516168217818490512388654477445164884706512263222251015187444723109390706259632599432326478480544408547523297081319508175268222116719463985746448332350493200294343930762814690665437419264029882471246710698008235178786258327135295979429009674744882623488331364716783436763327884107744581331171505082599779870242823638406575859179188585867881368384188836369341621446005951348632767495892742704616918503387863153925388000030066800841126438877219879967506627386239584712874268393992964957609467857756855113735677909546272503663210545886312826612648290633138148773004784229245463019234378036342778634057625351771759811713976168116582475357133000*i1^17 + 1044857534428665774911178394823197587496581917230724183216568443085552700449441451384502386210788593736413280529806427152261273936251650917158474532070301484940560715229187646576723327760627247718270811806331878478672169621927054469174716547800605027512643313207198699913946128160310692672613447714733934074264544534212997179417240001930734784353022166564462599486473215035150269139746727695820590438917235496552903954443335370959481211277892960982244839978922381067077482294337306192727071122757051989430937940202707737996044122646989069902532824174551013579446816176823747519249727666928726512275362785357660085036161008111751502764447231635539640730442846378255738387272952677074325426373874472932413193689229713849598617575426194104174488037164375137766839631144623520704323256142917164433375820301702521530361897367918973616073787557370596581101527027476826489485958496699762923468751979618147146149003056698570773119938928287316789725670395000*i1^18 + 12645278042305975211317975310071233968779453417721577383623977726250120697204081512550810458895859452552207030596293196260711868620384082962809992820199832650666627333499223455098096113512117558854155896182877697079653167786695785935282841987699211791116967797709820447553843579526008114745515102851782045841588941348879712929102440238489967103845830093892489770034115734628021171784705625996064941034589439935122520838040482642509812042328408537215416249854803724301660275952536806354897009865156006264166503271534681510069626816784227848913938674774204936412815946369236261272907146482509970480940275867268470268338190438500266753742584817994408984751600380878371029825156057024132003127693102512961049462833979991480548382409504346658856905441150164481342650762065136399991558403507413388774827545651860691282419287994603690257595758651692039529218777580469813637638966617333222172105717116249648620850836808126319299855237770511417297400*i1^19 + -257592823717956013722357403913723027861514840216455756420199762187296447028734900635211713552603225421538280568467113974209753359684738918491590905457555358476664673264009249265489209107064246644333814651056964664765898172497843905720644366889782797652739269504267740636451318143325183647328967575241479372406114266418854296532881562913889829294462089248559107108754682148535558430978985624203518169104155638616881006669597082859529172681821727967204237053768434284183829691120150717977787870414052974225137855501813183332167357657823208146917850130362152735372940785790620717827468609971159326183296342805317682954172387305915582037258139869977837001382184508320992650292467140681284296374851370237799235689762383746089742495434496337658721422477013982131226399595593795042970585029178120434658420193972823199571479906506703390761078837064072752257262333633588709600930919252707936794089679349909867316430342311769054311382502684240*i1^20 + 2131953271446130327603466439120371282450701012997955464674747893781895162036738679304717937577963247607324915295186590385464727305195673362883057091135747635427214730767228288315470966237589205890883798013770138012544636932874440982579823331581271895612101495584413482548763587260227120093594698748874425801581384458508185129793236281454151652582936816923214750919999929057305875347140140866534531453913924343815581371030868905906041579709687553766058315571860557053383134933610100295202751350278335938942805374018137893392977861928234212531207392118398039016465530105146805554075494823707425647335932986417566133031935097454217107855921211770390408393535925754807861918981105906334791580474311420016790351747472560865672317044001494248029705770595844851533069173762097974751272130024823387291829541585667902004143195205198878883111351727646779948920837471658560955940309186814262584495458735456099006877497356970376521369280*i1^21 + -10394007619163319629669237249848017505377192545442331805738634131285593470306728287563577453858653965703366268929555021396150416407376189512787581963441825542469282335805677954147727316561688616620254634203224370900178949496637852633771184369087525254545164848223890599560504783184294340369296296992035170406491431182943934776548429822602718421617942129868069666870377074578635085588920850707107166526752882979428816621240839016228444693050273518737283088979843950326984659195474483333617540719231131392650487670603985498655443274530810897222326763144407089036141496816706917467662794545405089784213409404471426051872670297621928289060455348149126652982652334156447823985064612359386543176123715159651397211926402307187558413382570044407639988434047638614740261224266272668177213775157982441265986554027135705460113910995978227779997048943055738363777815975487239942151037065499025163592972948659231530302738743297664*i1^22 + 25852863878255174809668493771115038932406601801877852862212521169847235239871946890448807940311718406297469663167590538121190945377699935710699957703768852624274719532914580589179516920136862773824145598045483634379728311910614235748141866863942232189136556647651652090040493257590733723306511397890933454143003200272395207500881672949194141258535237620730170777315954752206573319689445571021525698157072113438434270603718126025179684778715578127331210081624898436256938339067626731708161879853377147200362130257863162829692975033116560051290781838985990056939060493027767534839195724909155851427113000008305274809656957279051984181492360467164863648411863893585475127082418041953861668985207184731790671429828885785085915898275613494033405082608520425710620459096414578333065246393091687441712759906135919996366678295120928060295879559118573523789492596034805795782856663128742286121257822052824133998792832*i1^23 + -664591624565514828432662589599314646926970883141679278200645343855910250115905952046960539625417583454945553820417284484206694697995262107450741129791599379849709921201534205107456060317073571769655835287710686328939797025173964187040380394075840767697929194739710588233888240827836073001098418216463198453167999530775950511153760999045025021101748785046319455392773213992378993081500893208998249136544637568122247197876653004509894200312916504288480212661324613690103280540847199491021836961071858491334916696931656765114755368526990713173228072863525980890597692093354875065288672410921140599463198747505751899995378467589074888546052598651495360892785097809458016365754180815473906017403407660739029419950672888641992668894641370006677249202791454982278503842199341109857837117337145983969131945681754895979354721044253163978857751350420807545600411746552649565146768422970809775639564133702400*i1^24 + 34869917222217998293664325916232784099049152215697078276746896252694088859643298238259300374688725664321601412938651321948904742749292870982555685819050526904534700418578717945292341357105685182550510050716759013707948641515031856524005635258020436480542225250057175128452601682803661425913847163893606124334422981865866423469758059944313061515393533494290545105759316007445681787556846623172549309385219202741069913483406676983962757921616757240377690442189420362182865472483298975025095317799045372408459129267074391082115133054155748959503986307875776615244488225902436344894685057878750786614401769744563682288681484569713305040663581026759244699135740558505706631771608039140058138013507798986519807202394998715478864391153621075217545115517854581461942688654723999156072115247707021860879439611619998465733893504351590494395844655675617248908058012809851857195897601054860221721600*i1^25 + 1872739971080341103544418504846077889213441303331839832623086652462335005006028268153028848749110662844786208660744480656485434122076460816315386764965575144470953571991144957534703524452976016170939725793774833007012422515306167754076521911037518381687957064380221664340814556612103920585518837932774218039277744876076405808809817062700178053891209173352177465616291214804898154121122259330141397951458602953999921728319719360946673074639769744951957756423961293702328086983682419556861231351128254564660324680346959838206851664241088831875432622971525847763682065616064963507964181814886242179328287259660469072793789652417098979071360657615864008789276129248991447358833718101110820763430086788183804580446003690333202124353241739443781884833436060242164333818688823526522107231370430571334555858034144220264131398846336138128496064298757614590237524122160274607860784128000*i1^26 + 35643421444043564053693205510766864090845202689113077418629239914973517724116695387880309762980749949964268677258631269293026562631348705296376601426899279795588487215233342885546802356712236963177096184520859842114860048524240797280087748834987995750793061183143500256300873367818816912613328512961455482201830362889121131596906357423027351758297872420666252560351998767410434590669291742740483761677673009341138603628675587751376658615889906549715547125240694249416293816179144953437757858695011022038797785980437237197310048597485266405603181479514079646288339816965528144179545687414148702190216448937834847396856660346430109403707553643549377186028191798848258156786191416649718087533341876691680861291174302863894102314674504680139969937998593120629252152474923025151044395647074116793971375814293523077263173300386379867178041572300289117655591680000*i1^27 - N1*9155143520545342998689504324718984585954010971566041375352640068285426618889231790104583814857725989252607312171980612642684054820639283425724807203002569360746049959590114349883691293837891346290541122288827150540513379594637568673799058671060808822849721081777146122566868332299654757952515876159051898017477500591899891922617915555631175798927181030461281250*i2, 324102195804640741882126804827440449525162251994358509203680614598321081203981971093943983736852192201727697484397820515547352453352701748481708617620083319425157921236982552006720087645901180945824783486687545588581586789176555364406178017970114585695137795327460257906934856032335178008019365011212435425599654884879827797532368177833927316976214866181191465156007354228260950518349298761407597341230939744530430348604839342158936964523791603424908509437522719660040163192932242002994376197583110732272393858347632940962431906057501914581504870582812087431512908996597275021038361431681817443047222730790383899438033546228521836736431596815572472193539086643868426946795486441490915292069098829435851025504285934763191207817200024215849032384595170273394526278255209375630696125893106049443379718932434602543811601784591291993139539214698450218174485028128771621040096062036965575591037271145721770623546758471660550861231340812551182030177568627586243499705080575089801914859277169829006737913416313174479564346368192918400000000000 + -172518120243223981046583225266772074198641742207592456582165037478455843470711469187009259946929503486756607845599123561625735541762836663420327186145135422073576238050165289451183964726297797871672926934379030598690136024186472957521888939048645434137475356736465779579459477329367062936854584752475551955433275726097374419645659043720586691110983538624720104485911624999822371951605988037009963022568223587509579939971399610374657646783451704276040009346520097204195381669640872548938461452942253925581077664547005541831582733168832883152426725043743971777520750860690354683509089318175723620743514481184362861989402854144047422977375467923511727967488241165461787066518683284356154559137265136197483855555569365903525873333406389747034271396005002750802682281931627893599058317593379722380290534251045019378450035395529695679432632554502620198397226695131622371699398101170649969872920976384964471909918639067401312046149760303457510470892255094042034988049782270322423409511034955339474808694070962832686810195201843200000000000*i1 + 26621851373877269304428464228988811991447019934085467578701295693476173793640930670213103792418316339706869480048249882814211816350137762846290006426981750631521734521518803604466845128892850118446732169398481679691669376778147560933323361660206458856660398789302442091970920719779276927374358106597135048806972151866361846976855832243282899502242375076508207837150523030280994046948859799594896167478643078105826166161872080885950954112137008487489522125621608472891933718168221058519684197252835476142472609682329751830539579349764714026191836236836642224122845858768904293686740076275476388578708532981885783718705080418652996260350289202830866360611836738711121980360087285693438249645205939411136662655757730302001757008722086570024987280982254587750883866481778649285599418636161783908877943239828948279434337289612026950502713559158667248514939602998066677415780480768782025800579990717531389830469579756606275255525102297115639534625567181253773091435830580512152806638237885257277851667809758572638549986405120000000000*i1^2 + -307131874339954502467723040348121287902067698587353700302738599660663348565252258388766999786513599876989195181381426037284425189264676252711148424957153678547358260240306237552014568801880757904940548592391559845403798370723968474620082497042123983129386312990021225329714071758724290220732053806456966436780731861722782708619981897563717321485696818380710777125180651149833793225901914502143066665638389254954523019336932279999504472193510888620562462750749984778475093028626839405729610704549550703496087312825025295066493028530099532213368813704802687057916655659139260666893437326124676052812119703120324572307392366483445893207550004159738984881674360211215619061916894794546515356219635592639823430764099159096538251522911134087848944745844418748189246412775192768372566671422571218664793361099429118925628120369723331818463417513504316071915130090662489016610368119949038366061113849083545757081437665450555500592694450257829336353028720136244396199546153085929116081088208664308580428885428743884717509120000000000*i1^3 + -161854419499769572762514430696469742264483871008917198012680520992915889992813498392445478424037732035984459117345480580128896822643240461307397536570052706203182545366368000909867657681000630489545753606516941213096246252795298532271107478524087545561290523658641758601816224519021272444842877461031604859549948245700683153162102907828078748631821649075513843824243052451998658239053714393110104421235631331171980512079497188917861087166639836982621021504920496636099257154058236093048817411135633644386090992570835708093099620432623897588427445679151508020154642479426146354524600277825059656213609574964309798384683546939655349796793834050100636015792534072174076540147545763992859695527757300404485845971289231553628446839675878263867938398454113402502374344054160752634514741941297157417458403833121140471280334832512705648152182523475363575184653908701037451314285187049228313116951663201997905932132256438578921862101715497600236070415561614148090550938618010341312311685420554345393982276343543809589344000000000*i1^4 + 3180903208396214386988689234701553006193929646219797939966797013379352907977306779889011022671009802485544568570009844374442199523705941149763909915360501608045558710353750144671175946753768119314588572680250946827149369907744766807866389989487056784699882854430429323793765233984650416959002494917043332437788202406580962524710561953341027658016862771506522369096538846331855920536252521058283167766865484563363123131598315758713087570686570738252871510685261152518677467361603462866810111915344072446138643741259906287225545899863159742145636199476079496621037804336045571629759309065858892281796487344275561879440107745587417489851747644030722673695330043919249227249586306984901189437820861016184287463203121678210469147937161842660615782806692860196072844897965851016402029390840946126460370242534372312044261761785329664114446360842110634012908829760864940628757541489241224036669912244360083282149187627698186462457430141948618658617169924190486655286536008557026924035477587457779220449080932336896000000000*i1^5 + 440534290318606895151587540726068329261692239117457877010248828084760341273390546430779237172537690867489473021216637807402713734250922941880820582347413432429015977468187709004718400809677123782659655339977506471168530124310014002512885211035041483522336877459347664966730270180773159845478323418477505112492892143878592107535758850604591477746805650550479545055908574270667411839528932472737440590399648257569888678534813670242784798182822463776513614443217465548642655290942991930836023105147044438935409934265680517894486413197135631228344254477009269658238916021623475550380378387764055586539245946470324400675949321969595731749972885450536838262712281772130665571697609633857183021997171791387472571094336865546884686801305509391117572164790441994963317321480569902975501513291772405651812155609201467061416887764642417478526211372527498922628967538035855846765584714048502613618583995656598944233442407028134515085740793878582481658261237467403754942381306738500645305102720555122210845103604022400000000*i1^6 + -22946125468851493647009907603616496426052505388178400994667886415480053846759952413969267283677744469603273742577030081450603136284076639574716205013963440820703327774288953099750613048050637992759348608459869888640773180353101558211153926027163821049719546795384533031878588447134981521762625042111561410998169080330813534582530564157970706798274126610780502490325796816631360153254053452245753948310677119067670571112647281272150452404944600574984806164774423486487943109041085797644021290494464875009443056778249527552892122179706836034839882884066222703684829457527088124745095549562860022262622735527442960286893008725653222474356846020222940833132084492933698881878901064979845807529093491579986901650566878437260283118423259216841581372526538950296686875788863569291319466060359405168185709578852338051305804408537251545381606985499606196844897483344932656514373538021052288104635591163626515377530774126523191456235268034698838277727856738020694401369921479501853578339225682731257433117600000000000*i1^7 + -773223179287452268699322402293062555919058861637494665335159731649293869808837501409400979427425445005027412240729654044263776409126889122046418445511541771660571034475778719370642237614293822926007635043889032297830249872032964528178663546840650914602718884119677993049648272942618104273361882385894711241521918052726141187560210537753070174265507151360459364762429870923742889869833359053948839050183443371934159943278101030175137926452534988197069201591552012500070809108972646630201111383466959790607272461481060091357765044785148473725820652357019336525660703405221069907574949877603090103413709424119690453414233804380497884619874922504657832666492106091780496921089092677461413638007176559927713505273514889648884686769357163857226005811945477588053257224910289699678315088219491375843382665293589170495532833111414927030532682414100127455765659409522748541960755040128584078040303821504519600329465274667174671767067373929358255336783396589353416602482196847864607656363956682092741273400000000*i1^8 + 68671780290300075006734115679757141215673781085903981124366549044917172803882020187708427635003552489630196768941577088333769769943667372887592231074074073362694221100156894313240577375986758613926088287865306560171033285811603270458376765467444108898895623825934057801573052775855040058460778582102282506421993141601467102512858381876385555135685091222580755729059683040938207570651544669872226706683608530574725870311726557636422049440932517741527393121568536772340063950695112081017796156091279142170573353223657354209581726910923645314672208448652747020481614693802356751655486162796639316351733080256987140209819058509220727449705381486145700969008702853732765298499233998303628962384981231057385582539392675275949238325352076094018251051812228616061097668957165640055244249782962220148523197104988560705957213793847537033586744792409957686912223723588170243898456617148920984112605710796810637687473946424610829957793262926321306297052826311463167173813161046850042713407117760112335360000000*i1^9 + 1326987631331198062838959314800643187990753827173385469075801297707676971552320241083794548543076185839705583330870024349708850859845849368918215110939732723711238312186193595945247960362751126933446116331379501310340649796458339295627120340708198782400125487001561747298083533959617959752831432157488692751485647389496696730007978886493721280634862794005976267271019451041158686794262188809780302759197156022005528868194330977103962345210525641807198431386671211395016135946160684809395271295284963540640192688227158463410958080966099868844732433428415749919478335056265438731530896401251895323575223430633252077726498052538740365908918292603256252248184768682551907898575074465476467664706567689626422229896436754741879773051620587625576086656318162702608013507794681106344515283502751774901989718992531077344895352916889238354056811691009825389651139613649188152900350026657029487974219118099036523583777377744206349062250854364849662001974110464177525389683772346958009619664458320296000000*i1^10 + -37920308373098438285202427048824416548578318734847375951913610234787761698758343396060683731250979618755942658669041408937974615161243216858440413526216206797333525981507989365329215535253742500045371296009082932868231160961972496899293422202184213649588756500850943072803144605182323863315644837870427065563166589084326707735100390009476721467714362707095125223997487802199626127930025434990672377667241676025156314056906674419956365579934294722920627778075964149322733697181601887430838771071209624253376005729728138866828548896577764662715851863366590944330142813031648845600695316609783337040367246188682320243101832004151388629994007496768090403483930948402067218872374421151662531265702809511901603563852670191401212810872472800102701358140902225357791572744194438877065162217444657202843799373471781552664535082569206039778188162064761650800397479816281238892399119567292359270557946972907436470088189966373250069554572977841559987617597551165926672435644755574745729924703504000000*i1^11 + -29044376500822172217204573469547132137827638807628644576225042889155794758094485539536379955257401175491082390449173017009483508823093624697518323686366913399372868055027361896897964216740298360837137001948757275735760736919570457931577116038420499791666930788068927082593631779255615387176949578632829708509997370040057624585117202262874127063692619407566782457286969158626013232020074497821522463278961475063168557736858808530098163192544861490269925037490277108557660333510360138470515044111308474107886657939139258335021140444981709636482300245606873605315173156127513832940545044797698388422715411803656383682575643215234702657382417013635996141437965996490758602451155093851615920481348323105336148930314856184735239155981249557698609089504590536172237666663733328147747033841424711121185582335461773564912374782425196999439632789082801072508244280079574867700222818305029767118761503568606513828863020607861428801756513725737866001995985116335835303244635008165251920344600000*i1^12 + 1702501009334894950287974066795211501378556064461003460380510660335189477576138447850656306559149038469233068001603282787380622345400195912254962298673447800029352766453629629162392505516422259982782953533750885173192192928236508371360410084990914707883480815821492632638949360646050615424311113469485469875074754716849227462316224828435703392982416635846734460371365697971415248867293885488896840873908466985682514708355918948394163393621603304994315300248279356381891313480471051468522440119357377009690180546599768541199119892278588673108849436116277406607547913958630728894027990535557154292736223882723880882259528268177546522605146032873444239060113239517029263502213006655907867291717497992180341419639093843221137008444281177869625210956986954946666881063718843734657120534397394718200087380854855748859953061629125838456470713560694305892653798274745274370106042662183444873987941144938955768195214493510162662028496555744456777687595955352246473481493886844194523200000*i1^13 + 7426780169838928708263379084088576341621554624417021596837265518527631710093255310277015024607484690321068647211969150026855393411493282874512513392241568562706948475969041778007066155477977777662723986470260114519879699096642486450316680872314349142543535102293744664655697291717397443115685422752577856256808237370416627329134141218812900304883984394683238600043236954545885648087689311547418779831925125080615917961502490914072123685560132593223621871325335303006067931707352379458058989771522551882267485845353589662969173750237944725647206884035254663968637747721805614669032836124658240497692186485949567003828254597518512493295125903830409183467034154713262636161634438632975757393692050655483094855436229518010939210087910929849264634554046252120813094987952040005400297348538720347614323298367568393460304405229719385415049542859092446019264408403642967402333351847134100166676427168976892105317375732089302364955403549787916115731606951035383472586088758090220000*i1^14 + 10512336852486537278041830155461784710841946722364630340155817360249651690003185595211583716667872851579590864631054473323075148651120807215250557611119587160001359310974618873850426654866447618618087646427478319982823556097095212742982970677885685119704013964677924921259947173103535318351053037545813131285916324432488210905673979413986599668242449715737295561919471380148285488712878302204507685547666148951026079613465415507119286951096394724661278037565350732179011739731207090785522404100946505365219812188709953069307844233191211286639302280200062230374409326763044507853987790794710722013511314569514148413500991626443180886393115935985268864063638788993582552339949073694827870252434547309325555542052668625342473138921631795020470942703444707106965651335094025248096827607255704222168007661019308370585242261254130692957241015147481547668586761674987681332905476509227469848537848416224891588090566268638306393345798281535329130620404694424627797131915240000*i1^15 + 7817330464147537647174690738894724803372302328593927968265957183353834517454830782304592680247398061636229310419111823439937201856561749356536577406752035036306058362695084909539402626842082053947074373467877453324500976563088617286144175287209713567874564502551974064788407375104197310318997235708824627540193075485016328107982045554148807524895008836134655149219906776547085092934960113271938466743499853222208413171797915548556177589848069432380566882886199121458648126863510613019495367665233803027549263912773038642343546063998188373357943694208515993200760871167321266133080472155949520688267365282493190514129062680711877690365142684976709403132229411094799702869302240124929234009967013731440125413135754734967565281842345733695826079952257847133942068739169184272414912336132631825573155274329229368069036849341314550964945212818269021149702681238360512226015989434479107776046662612096817453134353328098878423986148902302934447507582819920246009533875*i1^16 + 1861708979259274748236274957131325820362679182416108495517961818902791902712069261214815971184329420454291134176537498254521162225228166731210144185378541555057133151981148241102730367206951369946202728476386314292556155125954378263044644424044990802462720825628756200269946293389850696462350500381906977631599070323481438329722351791133683651841758809301373743551995432607932973309764110273857943988225565106949097486204764186599181404684755191067082231940259416051353013478171221745406877984577714253483356947182476210666999939748682269362607319128832505865413807348294594771332733161712181524225566027925856009661716044245570899452501858322458146041049913140939091476916678356360598427647464785695126082733769547743681433808473769570180579483964243817368052151961734373148602039782147112658320570270861479032676657928105431210029373026417619520825878382692560398291430969631588184225176839430390695025493731344578585939066418489100370684676033532944000*i1^17 + 359082855925035072399232670181575971102167816581543129191456399339005721749463917225993124960119799189918284287700362688493720983753698131909664017545957624850265365256466345689505198747110221517914689277239210913788610624859934753491093076809225917394103333700976728946355216661168202056484237951770324945839493146283081907310986827982618657428162619439246653829171567150187306067035648980702373024940416025520585061645857294804446942109210151598653878701373432476579188108829875555513223825855174439801026256621795624791324294495668118318343844939579841322103166896881926444589348323774718530153105496796850705248483875418326600213843773799154422284672036683830189205495604070707575363086232613210800261659305035066650455673118011111993344686892738332895988378236817392911916260271717878919080465679442794394123300236915739135907159402819464508303616633504726990845269383563637131336756218578675188425544795339261959902569700414772457618866135000*i1^18 + 4674173868882824714320704925212655480829506618739818169604102978081258596688858206822135042045602496211823765118765313186285112930298567776838236516929927299272175169285728480067082545457452788010716869366392405294018224007826196223147874859377560504176295975964323222151712590824358966609492112825331560528705847944106998234166362223432199711070667635635429943526327332521202762988828057879576508924574070011749440752949285433582872713076633699655745585799886137870988987174536882442513699183916041311699272204709971384317730932757938870567192868428985739811936359121919671487149423298514110259898719853685082134986609718085618044393134880147717284270690056287660192816665064925550492540508110254247622984507071345249690109231534251951391130375483800272791040926993241781909077379730413356983858496488370120921756435326126922901497967984450358764501769749914195822461263315203037910621590527585944616870586257151859748195905383925657268200*i1^19 + -76089037275204147502296117200678239040923559495612173959273337290380045551442057078468563019223943175198501497861368051172256507773258964970503733061029702072725299336586591623897242033934594569884461736721606491151049701084169420201039299046660409520953420318097644024926988768850554566732986990846434382955558231663468725762068446495900105101965349563104689620789004476054543451803480989529477591868693477945891793627829237840363969503198512722711666466873318803797684164967352932250360237349427633205354243035216303362090552263344976355164343564133904513468777864706839057610841924714701955498233164713293832133824977741570752184608326884252047343706221841633855324451476358441645568348486619266947181667784525145989446547500667570893414988620001237527099551531353912993751548354475046049346943804215404920891163508489625251233341820048513169213051647802246344998200972408678659884359122365190920551886246354159031811950582230320*i1^20 + 579578806394237771502273555226593010217958383615513780830256436642689612223209495740240672149343902326819006390613911875447655624527299888933002404829623299964433400251994601803887962146851881176666863884478857600002366086315999147466657596388712300674755092623403022223398501353024368591547233877777589719684654185221880291937037983634415676624186939198634784962516740671396775937753797419273524180067093086589520408576864198827068855404084129703256161399514603607636501840016287900261315424584337191330271569807115891110064381872200353203810052225185573593064249066350100860141263358042675644300095254671578371735712620273878020114681334531361024392190030645185191137908980423536789054910084646139930346344174407453092180998407525160640898217677611509016747616799153080256690911741511074301684254446918405414044612222618134069210665668060395509200952475084523387559042683691448347045693921901907992053177446171272138159040*i1^21 + -2925418820258181780848583802478032953122295294477269071560934838723656151062154700257734336091187522482231891568241037480458971674458565125286786188526510313028820416749786017945713858492767123654627939554618169174775359817190121496436786825558635756013482100619657546975466413706050463662885784541482827666921708179843029417598261790402007807773936152770546095731828664322855114386598210933150767437493239935288724835528716756365347865163430047368918785481977767957158556769697882892313044954600907371053192285007830092626416261274022747497385416451576361221097963257120211250299867867137793536127872090982344152603160582090238937334405401496650791383217281380570231674303748809712752838435857986934253530958929120103842016657165953348446544310442409454774850202189945137825736499741382962437641118405635763323956471190404585277841466187225772436956245412602312687883067157590276741412360568789210431808450678388352*i1^22 + 7826249291295818055401368208564040197739923603534494760430550293335443588441407787106679845763889924066522464369336498742030275990700721478747956510269191624825528186019557217339618099845801902217565227478844743231135878476589144113296498746967563493280717902165689738175448211765883336319077192173249139323447551663339662710758514871654243498410723578493257780972040693968152093015975938157015968799145503969399943038526492163340632427037112692631439117067672922773157379174922510752831067872286634552424811704568896049895833078643203517761828425569178622053913422308006469774243210765206753290915551116503994490294890077927297743776926088614340975014575403554957080733368543731994430411529605738349215681256161176398596580659369520032564704404756370195052454019469867930482707727055013904013625644323735112364898608251299728806265660064724571446902136336766174170777912213902018952746976677076243918498176*i1^23 + 98674603092912829238243520894114625995696523864680265232868207738990768839504121129488657647329476067903095413786072530812010292224546410390086484212520236177405516217544335882119882589205890650958376172319555812681219217081855268895719526526688611132324233757300144329089207741807873787024990317452815141005719379491889765739856792063884362061637561898637926566849949669571352467115272694743164469029169668777000260324338567335885214631197989368900632350820517996875665441430245625456107715162121253833236229924114588279301595379846021561693857259627569447811253874988958882014652091069497177144126859661861389536406173668646736797168394345307678065993415421121785831356749847626311140487001237649377287258028637148956034764376484674440267254971701008480670660281232648714348272762548602454903242455585470890201953990396220224820090656009828192806643969661480351092062201433308997805675665785600*i1^24 + 9061467834428329419720275046885990502798772051099493286478272472037852231304931644584729187573761279765490925184420571991841403399899667285566159735816222150792354899070742388120342286208534527884013461845015907694738621272806796557726367159840768175645362519979783408675650103672686427175781780906242189369960906904309001252504300886730178637366156972622464545284103767290172217483808981019391933096339322035382590279583089212479887107075261483613322237230028957227106655956007361701222433114673066063941960170979456177231546622959494975455583983773336729405110377025677857140719950460621480720091040875674337320400493278480927395877572264481261855059578213973678971921513426592140791871255565642695511576826670150926746981064437889903429809390468576738472336128677299262880082028153168473228125716417263903125643095596339298418902613151172486456055869855895278875621870365384948812800*i1^25 + 587814202249182953259468324869420470464698766998428414800301314480908901465486877770589081380113448338233641572319570285926136193829631101246055638759625144198119940075886136390560752946979347523868726423259018176082057713644097473944802194525773170436381043473411138675210649754250461339379509755145864622560652049972916905242687236884634785357911198592943769260637388457835032081172683203502211545291276595713370967167812001392020105293087538559145258889734745168099812335072990278197142463352594455237864506498676230945316565363777084019757190088509554963931368006882561384601592299395144258796007591287912993999169671455763255499430609804268585283874627150753793747255431131945316544953895098572265099152673249763852919565442586745894764033754025041322380010417135222378090777875000776206045554053507280402149609338945426528653463563260068529885381539289253808940303872000*i1^26 + 12748307001518680951689150239420109802191387760510610247957296392006008017478699676653964787593056797605899014140459077507574107301850034047971454066459971709123975685085252866355940379118844250722515093745030781259029262626685330137764384177632868260492024666204588646470854318255654986433730229546458835698170528825209899230089052181429638123297721591775621429890304245229563089301193342137868395256581044947694924094527739852713186811071459188957497614272509775876762943692659304898099008328069236012236016307870400334808096841557422417603284378898020691263284485376571815967650782478711551408802586134834101014647227144772462109304464179251626276894706375544498907480438859084509607822988703607840108201515929164209378474627884176856233190676317361751236087922916956465484961092788256150218172381261496822003428527085303564226609883660466832819104000000*i1^27 - N1*9155143520545342998689504324718984585954010971566041375352640068285426618889231790104583814857725989252607312171980612642684054820639283425724807203002569360746049959590114349883691293837891346290541122288827150540513379594637568673799058671060808822849721081777146122566868332299654757952515876159051898017477500591899891922617915555631175798927181030461281250*i3 ], [ 169228099462428916159940646897065375135336696178588861111384907858617014230446388847504288577472309005193776640520976504916753294438103425562389108920274261150959968799910147838066472597697006286550712399952450588896200072871738165025304264985008459590306344773711596967965264840821850815272934282448505874873377290508777924766796207456028041610525931169408638513244499085973305597793097889438344359223969228513529845177519551458558851238480052744666685383042497785025177516316314075140665982349604688496152501150362442000426041626819459612135802571619540321550637213566673815928654513115805967571709483304761221746518969742536479602402096957151519016828906250000000000000000 + -1386597500643190572072712785855793055829725265462466058858027458365976647711524069719202656960067590777501480560120680441203319538035675164777056457019434350506109542856754589754195331416028233564077666047737475066704045339742022912640016022333657155212246014459397149487306653136173496819981228236151801502146236756636538285230466543085561596779087934643111226195915841655104918225993048492236798262878811751565903478352323879428610068531054713580986959029457995250223872548238616118826690394302410624503559086946229189223371947592614614677385572803282048101533527531151677329306526926382062865906976463155988609738240329780070309102021836462228013579125000000000000000000*i1 + 5383892492799518855783520137132451290585799111337829344942528805052142075537153440166294279397800976539593056178686269896810008348137001539618388945077179084752490938473996810777150482772022004619394962532745617940448595714040861157309096284210227402833127147589234715271429100806834718267269260833168202509855138806392472917963295335958888762223725510435367197751434977326553422069445416498527094542681630466396438494617205073859194307134118454296855323933526041536149366734866876664617785306419907488052307897803247835405662243825376696426895339879158078937266763043940445613478280628596298546987370443490115533343321330489827172149075248626545421447500000000000000000*i1^2 + -2816335483663074158658485784362815252457074679181792040728124041247467239249872955413021978960596618900763621411979934056728920391507974899066974411134060122722869321915051611241270428152123739562273272200713209389014374688971451772357232872423690020441613581872718505329434169697959664013588560652699416529439308486595854852133747723799421423120638941390373696841970969907010076601281913907289311131355605538999253590702651047683662623519156125221913138000220941307156434367437857063439814574951805086534348522939607814012975057035267524501744921742492324641415655613222302012811379544404112436710385330854812278791478641560496223020041319212360964200000000000000000*i1^3 + -6514258234735506924259245980556143908854975448220566166393077178671852397927035368911301576728342282143426806205543226703035860204207757039685448859482180518099127514724950542046969333641168813270867051705331582870205229772776807197084879500557003474060498346613699838158257002366334691182335357812424589230241778609519338986290881736664368654499491648369244761776638658396324293238731502921057757212043179060856573312219776197409220610822167354917265713859986242078893253322056444161806275919110517401497425279582809426655804925355867404812309733518763182661629006984182345518272687045733827573320814783780091622347876772467380770044059977130240272500000000000000*i1^4 + 8441349242397894755514324977366528826186731000337557952547072961543778153364445972678719193097292053817857525354548774676887853089175257001229379955135430999268506196999056498402264707614054589850809162983327033077137069072703372596823215910193301117437997898851492627538156076944614623738826756147286399394629589393335311716629865524765892701108953633708274725059684094361664052224889793191642162620369184983999971510767500749994100303415672796252135249845155381821369069038803839880143038449631917255892198088425961913086045765954768832626082621184804333845515405505430318708729985509871308441371648572791984350027207044746572935668065358780261680000000000000*i1^5 + 1593424940406303285550824466188662536278650010323282207395160678402807043999487073538808057623978301920556847918442266559933430416653019542339446323144040253053156403958667751368033127515718161154095378592876733106439108029182439535913894951266685182174264886174431840243860659316603695792625621128755602794590685679140650610880497852632771363562769379636172710011651671821697971500724839004012562771078510797691775205468868767439868573030301872436675021352810893480722843753267808326499532784814015297195975579948499110193791530670409602345385922035005527213042929095508998281306302245766864270425456226460490645200663046576749013367304219667751600000000000*i1^6 + -4195407232990876240589467305903381090198615653165669020000979981156275742014895889032849346853151863732490787816100563544379819980902442184927171472054403240690103923284987582253430421225162958566276738177847269669430800055766170668205745987075748748975443012434997416341389493465465888298102551203356238209118294140509877359938041375444894738592934916016017893514053232073928311231931685342968618907371310619515680248099924973806477210822325057157331317069526171228158599490367974334270397765775241788666498110001289133539359490183791788603904259470338564761843217384989100364704204383510202637209691196210358256903601843978700482586083871664736000000000*i1^7 + 1542558328032717325312575264969284203400564638451266520314459931996214862143007423603752409742125493383166704074910452550817560437516129884993621811026974030952920165909402548373904984571995375044128599393993276685167207037094438820745776720287373838607465715789902544404276186953433719538551673496543530404160668936654282241241625998818874034311657291923642625668558169204199311012315977067672626909860383189994364027106418441975037994088126791671854654817284099819946350860666063267505404856991756611312413174957036546122038540822796389806154488450723798249711317556869347104912975021127448508258326117681337632817581335018882095569716332599320000000*i1^8 + -235491929644974191385609262965854435595008870028231937274914234314286353706908307885559936920589745732887898015586551799516424753468835166281259301913111199367509770116965485715256491161611943622453628011734019442329581226134840060893357127795712494887917990948056255054594461351355788188750677264776990241139641130339412075637395652074178763417775486412892431154027768431866979766510655555758159626695572731799740158790264400286605109647475326920966676196234571130598787001241600981168481283372166625172207662208950898291727646822337966651707511138027920432592807173646919380801855695783349352747538668339088428902543052570545941105373229280000000*i1^9 + 20852735146497913798141984178475087326698253076162121809410237412147505452767763396385718839403012292241769012219721579023277677903147270647913082467136686817953871681583021417232231609460535446335144702622902649916997658063721107573229605429743474716407879086422323784804032816576662671217504380432822481454936374927374226340848562607592711882886212837127052531514692063536075718831176752399826802005070912332812828202822346312845830605270854574524643222952949507204686883332362821180030953705841212758316375309000830908350200785446666305382483918744292379728648348045538197490649739659704496297064397969188971924692185131187585027339192000000*i1^10 + -1117505555168833020151921463599315824507268786314534776537603504160557927149082508707113016915185518888555670495256742879037214787256262864340956290340875198574049551859445108351167896870538077295938989423547920369961258729991322618192595275564308685795889058907456990093033610109659814782990056681030549477852176825698205819592136944689855838689608550628144777632351015188927714305945134007169451020215206760059659958525419724038168655491524714555283273838612331583432244775805135970431240364004822976674809291218527536607114040814695450992128780626169615371625432443221545706192788021595254036857401810551604747127117324836862874288000000*i1^11 + 47865866259083863170927564994478270981559299682160133977645900821327413326396701118985039154445669155213597228176928069775337682577437291811490775286515820522346357393264986304707265079323372536936543837352451280259873241738923491701558383546230693366231742784457007427330673510185551435196179433807426174460838797420990545466442252556860462311584949943143019086187030503147137896956117929352731274834429225603658546951724197897253421504900831162430845774631658309577172949071048165493312246892902588278145743843638705788847215849848610384631568514097229744309410195244456848357599519565456836655271942364854484436579547266973868600000*i1^12 + -1018994184442597560572620894344272813472269135551678291138968354176190054214244009579283913086035392802987023885185265999823050765579673908743717575292795123305549450976465189195960883274714802649944548033797620891801534495078771223386988493848529149393800547306902884535067818429530368508947778217609757091153565417472950605920545025018787690395233861407746155912352740342854733951600569137658764570199072077111488081925802074084845660894965634783465984352139031988654564876943274385489546794283698967186108786027215898817483939848157126283712635413330969361683666791367698656743706608828639328696275110732221062333553184711200000*i1^13 + 27263677449574243474028687547593887356806915578059769731475296668761433998851524235456974826538206738744721069253959543414803204995688125466412599122652584805541242050346620487901504970084037923258612490247215656439004766382423403143546356900587000870828159844483470755508524991694859666625927252481001814641558102619731713301597182855579580985300804993711492248991782743738525535405326408072157631056556556013633195135348271876983565308223828954970916931792487479319687817457083520827030131397451237006142204582669991102946841305299205003085367681174301177878427057248620142182230331851450275731295308170290037684162189620000*i1^14 + 7530020979226970292092122545841442576487957692941691732882772034090360295166282210858222556469060782242862406752526011527144205365750534270765232145253224832964009863191133358072988684234888411237928702127612083608475233089560133605220090587238824414722572365477236027673368860788026111958239408473746370009462809307289726918931659925438766349526218313906495164104250384982917808328250435177167071622667404198466410676648814174701710390541843732856553435214084112958157285099967583973607599146958566866531133361385898208044037850595486697910655268179152035505220443615266595488196274975338668636328868070059065171480000*i1^15 + 519076737833998766322145699247591949742296161961847423592265238356126792042855310462989859200545398806480280106800598230883247819626460102401686856001479265997285397934014111301091517609349861805272854014423655826721623523325913045063939068819385640079962026830629126589437610501512165682296716775153225089105002831468098001905890364010539941385163695968466835776182875788887384030989262014935836287695355725136969938494903955953918874416942723867947293883563928902007259881114166935660936224098623520004114233769856031403665266618260056099677046289621836920049613408981819877111989370206998915630403576662884625*i1^16 + 90615556609876571880888055611859162402852633085306000559865142975974424150002538042766352869172042635059183192032243063951328115812114339875407903688661483390697097258316138962802276142953099533424097475241312823779815398709598085749733636577576598123555349140705079785143988195402646569699669138040626832843802280726782805618314011138536887580611596184118603079833859054033745934222124887304413566882891250767648441608861096338712311944339068588616980610116044847503460059640008536251191877652714649154364220336484860657927851404418461833308891527101278076700438116144506841276097611028858211683271500*i1^17 + 13343591801947872872151846802888534607230940198932176844311265193687414702733239030543994089565313992107674952808872729795054637564966939871470271512593829345434876693507415970870924222450631547624437847098495626153683007284587347210249592121035055518919273653802434340690788308361612984282155941387781057159540861777102658089729639180020299004693872689834427042506321798790396710503215551182811858659417841635200765016571654283049092247073739090443830768312294222646779417877526468474172823726339141694480646876627256700701244592260188588718802405511044813236781601142120064600728827997325300*i1^18 + 490177548100834384015921981142644056317354320261601294721567819400732102581224171718526449686993394565361142284995450173780430246205892524269400799436954816840995275117413355047492742537602127223583517470936027290111666690571559445135809461215501037062049108941697977048618759478746628423736408219716256797453874962952334439549418785540430164248317521688369568516862764039278224819416848408904998446475003423197167258337907902957793744440474232640148694089815324629577786249803571169869617386969974719876794357176162161093173449215748175836355062482026947082641349479305296255477200*i1^19 + 3939673379680136062306067751714309720880901768159560326799624068922942488286644531991009191929393706671415366511123011524561933396645602959205588693262591042743676387081649429863501399505654568752753875199478655473688458628540796593292870102303496100747499061410581934766627288023589241589935258457828760226402241138814785622425226072959161598476057943385962436340868964795260840243316548508106876678235873577483598217084593177726952959509681708811873305635143657816385419359568986123921105369958814077415398141737440210463602253419630622753423984921118415010396462363680*i1^20 + -312685925274861447040227256549890129059388315312085287293462067476793466746982627876017479000580545130263535278455342511011541149021112182853294854430757296070385757503533794891444028795270432315286725160531069719360773754106951720392426638387352008367843076083560631663074321568318381275232079260849565194055731952586656271831065381988755370368378215505432227358457974261987313460826906472129984871679543158166512913737955688829099364539250485317058197846990655166042851351874248017283541813622608947711549146366047282421476018436786628866962895860960270378560*i1^21 + -5036529063892438801831446785060168070147943413863715474706141798458790645784236526908783873034574112493460150976269695991539370200293397575493881830785416927535896079624787777415924316769739909059449263639005413871907558885138073997361548871130447975163964423303633626357596064667115578672279117264375889007009301658865053201295488098343596697015954061673844619073724868659888562642345516775926158113952409433741237082490855148405763698347453174778719786533766728786252183852626770216016753193404613028039869768932043101365297954309233171492614286016*i1^22 + 50322900680506316100898892981340720074885528056711476969018915987162481478085063922493431412774012886380822991593076993317295319986546696347640878705244388799832703678719661816910257313992656357925715169972141490045556799256268214800843097243673737886363367526225353640884606673881651072685173403061373721633417888289249029317133137297697256930361268832349122049274950233787162582020111505783363043382311630650840538325991839438484324641288641403580930737142224849391006998326848230723184984216073287208756510752247457462411427573235874560*i1^23 + 1136079229737911817344357506008359569753093754281259507760680079985066295341290460239794921587450241601352699252175264154580771614989235712576339527997330448642491168038945326122966423675964308515805997624570473851787269632470382806480344227346799525248603896720810198435674161749033805578210318386171704689872870565197319822899708772482106904612468790004895502894720387253194288870640536206755056143530748238919477237765860121897729969975984982571285964692701272977236534879470213521845651385940519011969178145682873275877593600*i1^24 + 956826362583074445565811694730996895245568722282282368576881250056025587621136321547066883836878049690121066378867707840790081653535645199685999899197553234788995740336520462336163312744978845263592994261746357545114914947413423823776312307504066651309918023437965398886409354020292908185664140618465556799807492984365384337918604527519196150002026128555019389872934443469079635756598603394225253832837385122430108548360987922635125284854818083196725672172668285696341058411343314423231458801279650006533692032000*i1^25 + 245345142353473207291527153094143935929590005589666180850867032582585519304330175977087987350411972734102612979805033855639460552313953455238810625808815853163152687423151432122478201426671802671625029510054805483180860186531940656074422640434601906990336447577307363729679964723773315342754154442931976905584638744813177901893987587435339178684164919589664170034116178083980764914659249381640727526546661318723023017378661489444395251188451749454105449226708518931484410105417378055229874522240000*i1^26 + -21860745707046626761911392022256148408579732087288186072312059618967734337806628349159429376831959721046835710717117937610039461468137466314927158279625606182338545223152676797604145850740220582538208132178980310671151804590557253249890491996812558572020890974681410714638371749979777369887577930199862718311131007954190154985628742687990225633716058585536248102193602656145923319855687001630346340621245848060228873867232930491200822640095171924512142051314648760122331141184000000*i1^27 + 2599783896912412614142703414117029405056942747340433945254022374755749444974062130329873248857611726981059215342407846471673607275341846132252048776705591629077636365146848852377251130202207000605413035423574648198182026428060519860323595997887769097484091266970054818391879972149946614376977406325502543911563410791054666899232454219989701731412087077981031332533567811748362687403166266606265120250701955158058554293545403308254195294667996569033396184453184000000*i1^28, -697841658747132563594380874205432321214557693070439243165950676039076516902569655350450126779518793583938885550927127854636495252024297118100739171595906638184362273298370835768944455254090908860594426477139351479076584879070656889917553126151718403472986841710157938813892716142161415597669910104757739168578314803965946405608753030346677645001028592601571686328505476778148344995639657333541353313986217022003357095520313237543015041100579808893289457840290347025154320326950800797487569027786231966545978997237068805238412008859791258948331465860597818481979305542774868979535924593771939752419610760293612208326873457220423154545066198072853332779613340286952717012610078526991173121516511881886453471413943011586231391635550507829131649257377208420230570635057917714573945670633489903495941371873804871946744154343902643501877837705874387125636630991743275099128086899317054589375242737243579211011944977178659846765536815538371541943470914316904009289621827071935720648014872568451185858452389843750000000000000000 + 4254726565408133227385294238334731432828313117694830881208442692305373334968232641126036168674770622821008187718755026187582917578448194228822504779510232373578742282359466046895687350608271816110763754571594078937281182920740553858851113225796378093468542792217400202749242949124793428720992663127515946870879652527880238739191618105863691721046687263725872047430821148078164367944069475510165106166566254478700140327006210382484341319620595977308276799417859813350069114028754212166287534504335167901470208765593898298725958575291534910951098665512844234610747631808734232767472034040725494286407144201832522557360013876923226931034460935812824758870879841667682976573495809050454546023622877419983835968935975366595192512709315222156587372294237331494218264683307711127085347952546860489170817287517905216926555344058833377230835667328729975641611732285947737675238289656854745313817555932169054536528853577458409038740217028178401164441493644868528493628894190277575001868933282188186754189567750000000000000000000*i1 + -14777090278344878835489665767829693968807699304589945835400327329729173991226451433660308819265078329566614595306806979986744441094324439616645896906691868539534223033823251780026335620413937283973831945985379719132472824174163215503864505124598346560036826220304521551584432733371151188073165979351601204863165533276002749310178297033603996063136717748592111625820265833129329431828368152975352032363111981952754304171230351728814206693692239956034147880780122912622894277515568604963485945390916339577500426359781363293208452338935368417151792139651164379840278913080853058730398588993882860790994945172438732486931997528465012916712864971853650311274615746852736771538681908007362132973642609972645329169579990923284380773342968314177693888656371646240501937147675155235068353179620110864018675589634650051623870846923573760386025794300529589447060400529747726724939175795393652161892395011930176316382893320845384928345627470515343013690378020034425574764799730860957583237384420124956181258927500000000000000000*i1^2 + 21561522952407772136612257118895376646571691758582368281005269319306796316732197734175770017495983143229665984338112919094604695576815324682062590633597599873739433666506261130989376339595593880308535572813866795253781646023349619285789099938667753835308152161024852272299192399058439466919338574323179623180138864792202326258956077984869682149631741045200858783561231419904056605287575987034827471816839893341518541903971887215748350405003610780815866895724038600519111517041447339989508297734993310685228322965407145528228183428536506150510024463934304087858903346145332005736324258971427977249754271388459810294644268945290766643270756743524368572494328549049010107926693315532929725102754902316275238367546881185273949416865702177683737058916529744629642816017773694758526127781345657264277654196869816850590052066996382786311438861174578252660788063617623276617638737720281378677264526366708976549273709736339013241767246359093131779783920042283341273256967525380980322511504652579392160680800000000000000000*i1^3 + -26887105087420290216433801895836778702285965291630978914335264253337239008565550849574474769234362290543343141251450208483882129755877286162466079916341781251579155835581692870094078745213392596341656081690571527701333975356409786494311815682231855616387022401575067625431771858279215226160776377342170481772164052006959577096656622037388826472665963458361562657825044926809315424050404581316859386503737461460915518853932620766723148700060703549141171496200159461765757650868601825468909917278726151434215418469892194211561128803828522393042076894745620506836043921062824314581032752491326799831564386653444841123006100277661874287451789201789179878546798558683839012211925617719036034880937672048958275973907129277617628035427601054730188136592580999686995503312984378696788991308129808570044835186930083063800490500687131676143548153998326115849858579234315315598432769112702448842937216120096354923833059133576609135137075996915123225687102457042497157441412074927125814607526873742163422772500000000000000*i1^4 + -5369145935595064915168628090328047686193733434283119041894934504012242787466541006599642003156531063768835480946072266913111551331266730213821309456274116617451198220380997534093824975252325451769596449947432625461092895105997814685209797666248088567086018463329234060211953286189442854386638447904236042077674142703963115638822070021650333153390200948500319732775072240029576218932190282351323870195388633339087341800482754648809644733884350512171592265874682411222971134473790652529371878999895334480048046468764330719325228426298844305027524072544642271250842567333524286906550781430424235926092013651224617449913485109263903660128472782104206491052122773082469654642754994176911440785018130390076383647341957100742686722096206065686579984128480369430294926311514739133530035525061326561467551667143883577859275105588072496621738251100468512243721927763999138624247260934262824588087139470721327089011201989446604026413844177972867913350902897420228943671409689557651021462048191599888826320000000000000*i1^5 + 21075138084158989777787872397006971641135473617513146585629776909247504781832390858029559790954498492498803100874541577920565014523360629484924747383589578785059463935967741952801557919207822802914071451176235775977984130974870159666036411478054083752177282297664450432105754283535975934044811971322341250565630338062726454661635574382431974950986487408636637070930774955468249679747296727788144052835504267726563243041895871945776739011444419584941369891319536380023691881760557204671094502695357303364981530572805133424158338139179224077748189226755930554294768866483186064806467088663015060828858656788697609050248326827113923344038608498265257529490048291012720311551883064795470143018471219481656155330330737047320097931105432839650526360506120192751677060356645253644493306516554167769595156652657487556205136817965685192189589805632804831674674297393888799106097045533961493780165796277550747987873698932468698313330216303303455312242499445408104795585632187916104906685072840051745591600000000000*i1^6 + -12806838444013393948061836195237143657563480676480967153457489784086028869957258669194709341871764982306140739961559122521833959182637876156423434837491990425188415716102406723504502490316848967993552576340713436851426818055595646618248267572932575293079730450110960062790632001919353879297018543319477430470318077816444270237068375913487217504201851640200696027842632440716297351525208485453515090958772257229409482362370336844048921973398733851170260251240616458218424144072766452396426357398897588703742385511089639914972485866337043209895801603199669395268805170984956354011321629803020634039935858596402652236615712087872174982151645603277700599209758291742737804349462886872898560404386597839078086365533892442386243742036769909392661455667032145952295540166962682995688613945375635621790600272025111696574100634334707674786883941822025377434998229836701610007449082572823248359536934475885505943115373759981550108526457764790324307317614610239786336304326700322233640015528930866779136000000000*i1^7 + 3825892952502889305045580707579084775336978424078247563679596488311766823332186867037943780102203230127572738495611410761264371249849589750578456868857860180053744838753065935875236209506395364565055159921510872615822851081315281663476551892566751990286436246712224813727671346761970643377065190621384364543693653042894525996180044393478168722879008096315551116846424434078315665029182837241630538701480197483075841785712756039990866540577781187892716836026111720018513063290275654340461107751630151328733662977798377859300292904388544339127498930681782585259165465839727767281397228597547382386357931443750290342396274396078879600973498923627752760993253825255296084673176498620157735696219526630700638493660308150354543772621284860065749849198177784543126893994359707519861686603749535280369257894878788673584126913933785268069105363466536691433797249001192142153339219554804266019724233865706465814292929772574832768658090003758080378937098561897588083049845085375054307960923353509807320000000*i1^8 + -639799670585628611228137550586190478407975972147163593107526819836433463243750417138609309471342647025928042992306386598078932479446092826845312533166124496888416920863600964084153237652527364435800371478884086749709102835931600254033138583578242927345759027544128812694396253658415035074020281429786394869789621993952129612906037221557621059257829768073372286487074533953935875458050370994379203838407675187641135648826176887275217581484901641098725416575246650321269338049640462815103132237499455703068038868248370518518202322126125373681213966272256899363104762929459656167156060955348306574444173653803955711753171952569077066172332861100424542847016609751827560319298912498589499400912545026154752623707649120545180928967168163989288952037302618094083786613249738580251962447127721696592311243850625191122170553346609054338544941089202388756903399079796570837339028797467675220821240694176832123779071023779884164577319599543435303408674079995094088933321417311664065489521149383680000000*i1^9 + 65147255109055801695689574241933890733166322714379305988437679731111939133594016095707898123155403502332316495696150637770949402772380820272311515871952687509198554085301409810401729683943919901662118552185711488940258427952888384053958180985102171987420249680637150373327025926637464834671636847226286166732274456451348184259013781329936150927549455609276848952171494738389993357313575220840330205128109175990406363494691908450878174526872263446176461060481374542681811324265284451464953692064104258765208431698728066195920669862525386817752047491482018977393736010635778907341350363431272127999490580342558299276592079998068318198419011603494768720321271381658587248514946567173607671122622526370761176121395974975463040696539921883105406825637066037569835189426059664125953337118553011587740904417280792257700078961271843339014701604936533330341041998340479052363938821425832049955014766259073757506421044023074982369799252916131450316095055549644751764821806604241603144477827992000000*i1^10 + -3549411712288456283951338645143980950097082335572543875725810321983055728909233552923487568903112374684895235110338826101447506531635583068690201047345959735634324166259443144884768350261363668602789842458573890915238020808603633633896900278148319653253539537329907979983581543581443874070390079634283140447795828617853812924125379759999421288446129536867988565206625424735387048594764907911457191428730351810043817131562983249012462454447451277901628063315564677420594424164533994943320220267413670716697396609133566151096278741474119625367691224461004352713621190814202766003147540246101880315523186226332311656084923526677152181641251093174672230813634138388538910190556511283284290695983933930478947425976444994005455693461196363921851961415424600253690932064254197648131448274506642109621243724697290705675058371659823381007625137473574780980040842290581178496714451032539822369684489971214413023204436763372896709018482776753320533652411328513477511605734196660449675880928000000*i1^11 + 169391422804673059728586124125806275389113448495192288431769268099642764246166839248389926263558845319334736297834510047341686972531003991871636112659662884379655309835622953443413797254432936578862564896579779141258432389235138873037152330720301793196975910991044707853773252245138972751545508697886029673412748656723145572481968935258448877758079719464340649782296684845114975163905105340029014339239820052039817989603303303055521397925811539969889589112079391491126738153589419911191272862840314528629159305727950085395588534838093548960437336246016988710489692675386252489079389142753765898476685150903417727008077320009286735344944640281087286184787445578333879601635550400421175440183171473843974387794854067174571656004698882929407683468972998476625430096773053029446475166237768564591203933073976459221607319852114374716560133422251990128573983066905813923593172848371040753021596798050627224947510246104992421583865464184386872966514436552936700936878601163630305028600000*i1^12 + -3723169266023831490936603539634670616477214854119170192711530372605590216781462116222494302220998124484576447385540735508607269596317726782019643105287254337691206600550569928974421739450349513220666157894179238834778206624543548269198824556798042000023993711142990346568798651054469265645782188446526406862347452422736553042420380583780768408552652491572536379660834953468081960164116250307656535638565010148973379480967534241588778919182739089103507920223384034853870958532374376502923046216936288377389936148325126629180315797248469580766212277632296303673662641887872987167790264793948490552513981584131072860101882619521680871679954420155031085622076985543446688806955620435686460775879977991795959218987087754950779366596631626692369268389042558113844970689226952471833520470533306758258698118917512242104595612669340422808739416407532993770068451240190809967181251195848299042795806774335840318629808191591997024138193124045978136377013127174271556259185298599823200000*i1^13 + 122851913874300106069379621503600833595857865103159075882359687825453191645838750630769075005402289677430636825302747866276574195127036742145326931468908663449215640065802114028707779944453278254458275150011553317131628638728892167647135665267083520657359098486866847789016181917048680551845102490740157863191251570544575325271204575275079226867356972000447825228113568693610473798932275298047330330997266998167280859006529824475776107476690867689065657926827130020362598143142528619434049822810102328052704631488591446833307695840483120173778185979436800357851578862660591343912112682431109215793419763605663272913103429627794082223385591177900884016191381297708582950589091245047858633292223386150824563716315265345371106633919690445642388058246896972751550744111595108831329093657620688263772295628877575946510302370382402199095626877486250210016216287759487825581266205924369629691248626851109715973280037776223035838243580926006432089672577883191988389979740385620000*i1^14 + 41958814483852643675077378751394705213339231397001115666029962984576571582517299571980020936807251049758342538235667990768947083159493293268964341841374112385787889535230010451692726634512382374243693954970859465676230896727104855062470337949201253684300712124580274110822353897134066243714830010366225104376965107664977240431568424007625854990793353091027647331514954614904451422460493257936156300050453356715470857041091499851236911847620874922357055598955621311836992156320305826193203976349460263620729932417843368397122583197327628257121566084179199644635218614266750896889658615593349982866992052076371520299766150699843256543531334626886786823773040375801058856210373907627827720390854762190214221397034922437144901225151860451562661912815372517079736080341751680882212275385133584958693571584770515704696559067558437836851359945926958330572255796714107453547991583049151111311816446395632276009038472311793821794927524819947134927282892456032317015562080000*i1^15 + 3451238917708525353330477075646068195558846346150000936907048220446498660941492392120574753763637564546891968801660733989391176121892818960523402955661541167062453547384980591723502244817865190192622074232702400438865960910710068295101116729192383604568169164346621200337375864343228764840509214939910762067770902176109923652292177948419077319539206739867454342546078111478920484632129642999264653907487989692509066532743331974192162812737058217347687809822374084476023902879267691272750611942577227286465079514270023319598180658087311082791791061253147769987361886416056420401215466268457303959082732474458203276131010677273720407795334715327483526684918111944414322386415365191377106041785137715483352849786157389513959043397949112735211640927644482257088128590781890064844872731258184024015618784763342016306429757838650296804645837813297628690724884679366093607928036656496389323416657471601984861810293522644584275408324977646288199639908261525682609625*i1^16 + 474890816894693676204120957857988924401989094305769547082029457221923279500717948887008805818589372959175190842662055762837727850650784143030096857911258466042130737466241755841906007686046895636420483487480013496178714479173463575265979538417487132101354099606466169982834246281650908879790604398598767316267369725148140905976420805076685424001006877870270543929982100086739962563639389366845084206608173916598591481868137915842329995655212454708395999461054888660884299971909365402639918630609544274141759015130274944823556355168873300532874988153561675286502875734050551195207711676276486827145025013280492218871807732952576150908513716047789609879535594359529385539991590602964462819847321630857214346411220792720323147238345299777697705729607933078842310562430366736639743769596395140604273984666842707753937472152576324392094724203777699831236853063459571957056676205567566196148363071153360455477060785306144664240012462002958888833957329000*i1^17 + 71443453679459577162313165402168906398260373660526562320953611106933977325668033237836560229699819615252769362743227153997732076698583481980136218756398363098043032847779857332343662940827410905413315596220278157414471027858584621459316760399206177395125510255081397467788789518768715542395443067220093931640464463154173539702874018026441700691847892592275652671323886454436240590659570678440985752233390052508623435780008721439011190021306934392393109714843063810895735621722730342310331792215930690322440017793032702461807442535395128586125192117750239355914140311407888823249517753537918392384880390561680716537724030846850126328037932472237575093164273900776535117091370744122801939917836680078817289312687963911592585919793145436208063678315525824859799971368685592095551622415571874560073269617195585251591573885937549914745447088795484417040896074877815565203005789138498489339978242249826099715261542432946913948051932841588227800*i1^18 + 264145247637511613270387884330090560207178189315618252522067531838577524929707248435950428694494335703715565985849763888800969918427274409707114827197156584133317645201951522334130006355242295300613135861196839743127808160480721042690018806883838238530041864037466827647440706394345785216254494650031249098360248096709084264671016199435581641666976304152900275030729029610571111190054356923162252654282954347199573865574579133047817880577058582741894663284541956473138569957341348657586711545777147572008124440921633069321856277454405629194753769042195407695103499789298038455237586067913049543527530545323959719942306788246304025342485388575751685231443980354986123887358217427478976943026838059127022174455081941358017401467072744314283310241848547546950709852155113429836016577633379652583517494240522606841457167750775070541091773105578773451631568040751924519008504520709739103329402709832000093472118221130035967568826200*i1^19 + -68923832379344165555025689439656162392415381064398500461645265904851815374824028061218106904501081790766411212492022649355271319845529757660473654682199622446086667968248254272852697698980601545744789215355950159863689871590218068746761220274205772766007917525973943060313038746689481065078970261332880726649385243093607867322240313514886392008077973731492090207491471375215528432557266868139551771984191713076139745469353707680345041241402985398570041091931874666506912120999598087612391379351237833145447144689029472752179673577898996061569392931157383777494860134802739643175010177797642508302822857165760669233304258686508256439734703315651377036516444818074309061617830639792772660875952317949691931199132702907746318091494496679539525162903756871032176547033902269591799226760550244035230934014119971061123896420792905245365574057727657932818839508761065683438137935466993847314563618176300965621036888244258320*i1^20 + -507264055649804723126641455290239704229000184964486331334055070306678719759558336889172892154934100560544436349104663934800143648594877764503558322109518109827720246099409817047587767131288279514976754992398746003044697207568629890835571654681671939795778291690506749556140840403726683851814816313358459002406881917488236968696440425285442689837960736320225390370613664104469918406090923796807292586919383562371319484810466002740426820158334969210318459698354958648869461058779961590674914746939079812285303678899684217194802523308730897532179977208666774019478386327586962396346968764746994685122163889192002223767659800887782307735711616689036179443464692228140770636262634374955193558354236384429771322363661922413879182541161769563602109325253103981945477415000933976609595099335280164381936280471824057940573517833772850721189915908192289907901927303960293214606906006461587346844120359630242787268160*i1^21 + 15824259580888825565688061963736380255509152451267600824404514958376292861456503287720106750793221632076434060893332493748648592577471429818485127672598999965880825191975390020758029384361166072387341410462739995104055801050684007405205734829484382310210257663336047743514671005306226883624912837889608456627390250692298550367760255546777639236607911081391247402777708342723123289197783238940567454002817532404676211077877441493604794969878953479463515053462272540318806098872032290580110211569358731914088849289270332069526594145636380232900980089284975932033843253840057562815120970416834813380108235435531198909033691718584116372887684125161281981707505544840014139497910894755147344075035994291517562310664808748305163758114624641811146198304407086503758401186142035737035391148362992515010469407516115728470589585340428152445438746730029897492721450955785228168063699562505536558440133619584*i1^22 + 156910374805131606311040945468730371152188632873177453414413987315063031620207465455387791200392517781752236393187382836274251806769177519620221516798736211546322804896368973653839280946218575435522118694845358054957796576890044985752356336818277621273318565252927559188161575488241188997211740342862537674778270027511683659406556013224672060584742426718844183191469953212313645835028206662942295919644010323812608779371851219615129781798505680789786867914197024355927028425529960806292008685374003008716523528530317185824655712794339013306094273465164679282389359686865494984355509572563012206151829537763660991459766700734912181699254012071141868376037439762376867306782608541003365738881429002993306209252022744038666529869179752110696062661850458710330351416212088544929858598485511225875534755552816806951889150745534086089838359236217975498800393022450655488999183508283223460480*i1^23 + -502227840926849707322249510722013728712093055739137291846086508801998707129141878979392136465774593406930785801861356634543995065790654180179376614185998196942323627347078310131284366758945933728452513551444588710713986374829902778033272161935232094158315826245297776543504082641682523044910607081041648966148715799358364731628264984373107960967457506523423912837079241738362316749508669270035997600605578002940666457935477459435720419561108198999776873091105756542462192435902937359835057895378400130402353080347257751883459889280294176530281537750147516918306244928704671125719926544321457289826623460700230481760776590433882176904438499553284173594871304054350300621856977258295493263423063100305306234503899305821730371260305058763563895353253270409880593263595923467362403095002635906943739058977238687610898088216936717981324558739960034501251607343495389820169158400*i1^24 + 89787156641572806565422396165584473100501803801131619476244046642441147200504045273569905765787158889809476140480592598760722463761801085965445491068527052249352034169609643462376244206033569111448280832117376291815812568694887925404814610441248420443328671285724672392265028305511476869453552299899857591445270218636218724699024380232958505874588344232580495518157816030017481219588427155253778994966092787843873306291795736798279234586932639638442837985202819969364946505718877162724921039165137649812660941526559139394231586610515129938339298941247685280358860181411503614900609268259807352972435310145141759556292177991834376628865929892482690756693261905118494099306909980845422565876995048679222848920510382922938986343703264465564468271030724754206447021105640390688364162561322723075717968999755188118451942857696055031061481256290983552750576000000*i1^25 + 149468849732351571609990728299216855277364931567832294646505250459201771403603490677119841029980827918592682115311545067671062477823170647304406036099780328705134032113791317861100325416425305173517350039989099403228786089894576093996464685353130411177216812392345866415363673286159848264625166255121935773937485433153004660482461416002907068581572732567167838164258661328843549484704373863684645630903368292924295882008912763194218358710171849817432292161489643315769845532128255475730269802732274650580528090586507874042395175911182821237018078771478853910100246595871943180061400783949854317207284895541090725703959925525757699429953334223162436333705039092125653378186449927912186632539312521598292849768672613992663612309119739409967906383955989773960770367997245281034913495265901309717111710115605683783610551951707884558760101073920000*i1^26 + -21304786865280740293313884719290982712700291280503084876539954871514894534983075269862426552103662035876142073878171820657132847848701127208929226135357660448220431073449967494967019066781952320692503605237125763827617401964099529775480233485830670359301439688401362866669925169258498019354800501905450401653373631988122582605166177359986837067095369299821731232531678387544510490442033433872033742168279491837463994485648894887395402796480342103453064012495672293715862606431090687041287138839921664602564012728188902339958591306815742686640846457224458374818387705006728086006519075538844605809675218362665254789054720148656130176634767047852640670853044175265882018148365576550359833370316167062214693182242521124116030880650585347881476320918322653243928838177457545994535250151627412198145414750035819940658414469740800000*i1^27 - N1*6286547486087626773172130112710265278294823606125103859307074001082041166606614418624078670861809936264686937606640319284968907016266282259281215041900347839570609080389419937044293409113710978983570029973555129503107855823356537537273715608723447950369155514893230727812389946454029826022885810228151170534393485078349967833461632468614756250*i2, 2813645900276693747624452274919959368999838243759173655687099159826738221373973413410771776737523432176562586917534198080687836723561972536573787002798598904254466656074264794844596832530453278672913797816636912937451069952155504536893392942071229579334805967778787428070488830920058332849845128943397867368896752148615920211258744165797156422245120379103784445973883663163542024432058099248244566046201530511338622232850836968372844064323778080338157617795495751310557402358753721943261899015414165699429470121315834665024385911939720742759921173643539848635594281871265722028476643138933275921582679495178594084914866969603361741973289777256372765531178213304333603972428325736103677721589495810564635694591041182007684529459959935025954505542879114343937816589186642829976775003874208821824745521657291423633464005470445325051916481081348111809569665758593793298474800211277074435552634075995672869391749742622593977221477931516438840476213921173349575787409683019235222564075199291818054130002343750000000000000000 + -229390693873595830779583723534506995551241604278347533269191714404611141454210475112854853720240095255696685872910442408090869563717450951432619593975047334273265218970401952938750397556528167309812029322354330019142132886161222755220949951321218419439627012247520378355934488940654019171570652891071240322130925609370254356611550568706895876125515758405661652807885377906000981065919172132565333372579070189912680738485511843783600752489702297905022721409397431338403163247448860857774621192500420271636027913536016709231111572744462025747347857582305911210543104841360851346461339119582600065138671293352103721088878434259375048010807146717860987000884230984517508857997491367323337682971453989444162596721566415167866675073909623719792918730806146388343763073483609316623577275604295772176940283018961860677403852603534860655101921418308120526503009300013330062274545291325083725496293191950047539022024485276695600111389119489319742291655292228107847618371413360179038989966956935724052349833000000000000000000000*i1 + 2652167956422128020409834133477277592946096503756434898007543634814395002189084657792136035896384742048381677983027892563436948934783643988035318608194373967382584562235820115790850046163740676787636599425956387461804330559757956866290394400066160520201843590095289438174567186156263989247996809826363495922150582569449949966303073384825971964625156462658376603401216808640818120335669707334707842055630307070486103542953872807275842701780409072338445477761837232556156900585480367571153236733895473711326595536452585229763615689331915035311796106862485503934209709621410281328277005062784549899126336839807036874039125586811784176923008890558831331851807860921306922149614219122844261269042658324690715042627985002806144407386070720577331625535619292468664121536526654066043364657727895744119447627318363655635741942594522058535838174024974847099195222492686556032992573346772326153413918237855887737625770154951633669199355680194588267668334594820571337591490608696745263053489839352366968234517500000000000000000*i1^2 + 5227349449584895783051926388073764438119705753682936282340552293576846287179296366266700631478208463381528846344589524404281601165077822635815224428693517842748484943983210755144172093151504130144013327309290241396301562066187686401881516354653495208920784805383006219802910340412549440251458200606687539989470459446992960168623718447855146367017981644545002777439515254618948888335691931608160117218160087035630268465336439857758754813951570604708272215118287219540357413785445004999155633928412565946949249631729306202753173610001056683615715432492236819888192486664022752714235628064181452485424506469805998556989978147175934604366354443319869111781714691956857977412032822862638223559942294922750351761099663006620050650849801812567045719502240751617518437741424987033474214927103157986181666736384461148524819451007381424031206825368557577523009026313528277805795504210443534215243400421892435108351659124154083399516530555634776245978025897925662475111575646574944474771041717899742687171400000000000000000*i1^3 + -16884554976060985216775651310224761385636411562001611236977883735909226698695385364356354385929656163521330948793904909798609407339247325366431497135258358658417666212409127284999872525141120266244799170636984781485565475200173784261769303560108888722089563461815267604505985769783906827885127508973515237311704140802795821181026499517380683931174373843455925706629636002495471804792634644317241790156772425523794300376565240680280780123483963576099685647267258996999615894023768339903231602356255656703782655824205760892492650071085754514156625420750722395553590063609354445001976343909816447468822581384094130516964956654648287105509647593381803340477483488958375492689423468800049066727027607071531956103312863804732594945118508269282866866804491886563494485926376972490961901803388205636272997977055393670269243090512250060614187204163775424186982535986643232094466791791526284567703300833445319169963209196809441779613738277169595100225620541344772488778817628584086144491972481723942224367500000000000000*i1^4 + 6355684307672980728166008950084790677572166073422871656346812182792067015642851328293606433620713118199357975382999331706935316479921290011204461542031001671057053839698008956617948876944969301683443154585378713579797259699728634818169948043154618310604976245443003298297289909035797344165093976965809708774879138851013837142745350153685294284263388730130197237555551011367609643857480788737949229889790453054999162563411553627639629704687141512653306536047454118970134372892302054986702956581262304318136439049228527222242137887042451084802096984665962847271327893190902210694478462904248760241809824099304974710494153625964222852138883801946234307152795436816411528649016516085488155603118096682773314980390453569994888783710543793950078862924494171361700479461293512314257077136003074753921101964453763740994147180475253178241671563666010650973525342490479228005621607667998767370303387657573988656610788499008636090830398683671651103950020524265510717191610609265672119764512601115686549440000000000000*i1^5 + 8127032068704573454774849239628534688730758230874710751531109346411546896093940621766195055493113204283365443146826816377229343142009683542826269649522079289664969379777379193546275225008665837335010580868779555846734419971989123958892801930775508458395532576455586246475907128711429234344763528980150897663978407756294662609976117289123971419350928405189898128309397193141042281014373815350513802621340891157918742356762273187311560796684269355924372862744216138920140530193482812270430854478791872365503400485917837767273691991050972414007492642643464650123832873861978257627047675288438267890475411893524815834449484351255086703220168877018158157512531468125696667061649198557691380024756433444649030580029777832008903012865625574636351753790815059596085787102648176611300768561214206501205596355173997352018442551083820484208857418346940104349888057261944645838019079481859438117577031964966900692600704040675994669783486077719812223013895883634889009621168561273560067932629971174412182800000000000*i1^6 + -7491440895992754851747465119548008893498220949151803884264880326887208555369601746844065022740855344525667219074683879370310677486557755347531746167114591848999145713157169984285476773040820264801605602642698177746769612380718780414655745644089602828970479063980178608134800268293504959594841194336888207202320406031744650344082076708648349696280583877771289078113442890671159530747832976731872439070098368900370106879366600032098046334030028924569260844664317844091940995838470727130686374267256295202267034517402501020510586717075505714808255272540325833481301833046760196614839369666938147690224355495645983896462132848078325783306459959352872869101522392046306416350311563516935883647438361153981201889599578678159075756552057653493180422610836793378721279896323130719143523838227652843803512814710647408578164291856018941268638897610234090249740331026866082151563711721257555091614149989385615987192110140610974766422517124935431485705249054694672826378431205665859280287555615613125088000000000*i1^7 + 2403896641638199196724314863960728908515067650733765110569531877450720587170682455402678980728731970797500450579939960084306669280920084827377780934953027804692565381640536051681681632783318939844531989948489529220199062668200887235628438624270965066106823792816573967150471333015611910642906660262380981580844395957119277111091603015087039067338741612867508560807156596282140211624817273619009627989845715631594645862101472598479951887564350472525608935242117909979325537612295883237444335291725976631057304137692663833145269761465621327368254502694584372444485939311141559753949822001162564860510693225833763189844700162244233826079077659575777097026444456674408907116879431051348571481015813654658278305215017225119500842623329521530845609404679638610578404813759368161276354289887911645585515998741222509668479411629895672458736926499480794212862592953184252423549468386342670750924134578086844250898507389435374486622713279744170435120506267050577919276222110539531823216327476312523560000000*i1^8 + -377082575606624001785095411615925665463689238489279936834904034969027977080083138679236742099488344645773258189113093133819657230152461618374840253749653838472588202783164422975531910656355337144719389246868129312062040390421092172112766881291557000414245927466937158910425941952483615123878987825415068890738187109163647340241646023217746280870289646151169943301782689097930255798135108544577711281713434354192197880981606442888407343571497578412534849882300510320554111054852651927923283660437549622141854070510212273624948828277075577775277030557753565935566898713353232686648803804363137280430497878357928045539110894773827067162308434559736398721331811219407454313003835091093640101730454238199321208575112316924957037189817973693336281469313556571482432123391486514830340346024419447168015148991074237737062394077934203495517534583748011207688698163061965985000136688373639526861920626330582772896666323933602071321653618108289078320334037243233341143405602484907729466952067661440000000*i1^9 + 35747180447368418745346130251664875845058309785163984411166667408649355079717740458325138487727120936903874722485619567823478389893307572343142399721850615050049476770576742326162925461101666975129065720987576198632030302823672777388914303564920698733883627788027340968834367906286245189485020392477884725212807765284350800695527101069757393837984225049509219806238210953245052618910529902437681543841061674075615577671293479016545855907392643848714237839695923460617190776501910309310101981678376290647794671214405481509834384241687741962865143106010438290394160607655400764130677340846359791012333749549518631439273609614714591677217006927570698706171139213510075715656573242996472654452494110118230218878259032110713841367376883089049498282807539560773554832056160343173161049015143015279289554787491430212489625627776053469710927149943811986511504137937845996711201076042644846290517625686153363932632106955446154418199905705255323369754446189723754564650863912782968071743409736000000*i1^10 + -1912825824893100550320852544523482577158383454282962464066650570892313412839736274250786059737983278346529004199953533205983355590546709845768008249376380213409695414253964144915920245620398822185824209041142370019067060564969201050694239155301605135571931931143485328724583575316236236329071647234285398704305962395983428126520257702523320444736780970090124662967153339767563992604923388888445499242409518483609515290057896132613927168424491201727646372129506693714521523422467440597615168876928137318895368438675926751652995243740844027831409958380647511935484547713275483023615001301652539461684980554819333837126202299129579180276629557083098436865570584904380541456153433015417236658325637719989407874412002361793981660816844315127284422125144002426586940573127937133124096631687903454826193530190796212966514931541624957341775515098054829306030390420047547074189038448866402910946757689477415930484645785437513471045656781357830388428947050037123626971507363090402106927344000000*i1^11 + 87795197486723346618855961593942015221250102796905877458861245502569662547840708382680631403415275407938121484706288125329326130612932093196024685741442181907428248579699677470461749159404490045006944273557363582017623443774041563362275304142422627454596076930622791828765361708136672041119304500390968061673066105206760271455708979729603286187071415421771175619392083259482582131069728514090272611320356811008650850825942517007599835895926789296044825733843437608364740318643497908498091613941443847830802171218994063274315615116843800808638856440795169861828002992086887445035888730782532746057367158055987870234005525699012082393232427951192152195058688553446300413783236154071876321759544893730171508076468424628195709704634667940890214433413145354001454659997522590311469162021663824312578998685566153495899642274766164591071675181330354477055726238884747161746334462345401359623281859774844868910529730166222148236971179399652045647179693346987696199344367625091698633800000*i1^12 + -1878197111779264056722600819890322239930515425937440397375446684472295106315031387830892366226835708435223541042746809850816334783425210667380139920507995202355119276545913904597465636352277259861487468171781651332302170401218404510530002699868651292179567816050195438422000918095781020708383100133016348441282206347966189973194491199777109212692918343571099004801448205341939779801303752750650656480021947270499700405092189008657289300506843339631190764175710504577253040311278185502450371465923165092497922469846483451696795999074762587374890905439428972835216235481898389639201580301801994192278600259430292362570802861796416042400223685078925111188898252443092815382697110158815298527736045909816828295802583919481332241013844952569339589782717105892815800982437328056396855602792210943250077938508152607386013786829417360037211413671877110241506734658152430645290543542335259969573188838617966797898646497579031984971670588181984271888066987889904226382097244096057600000*i1^13 + 57465074797109737074873722798062552537979045317589000811511917522952397935401070513928342257758620259259181221098955883923949861112179402942519067129754837688431457700079809668775787631275301017027772112118917094914306566103957974637485674849427627518784326225483905046654217199068952727891442936999339906393754924872527226930694506418111290157773769717613517747897057089290392478690735562738894274025040394696559035057117709422406496519138341319589115031318457928951662768800288131344240051003239007937467567996197920134025738930424651616667564107504512728799054925701214481087159964431792715393735720846472133233559683445904129675826515877443151166627813505291459581490385671360365237469300547286689533318339392859888186724638502729964329046298427302804848961593123138304220639465918897322574784205730273247128576722713336036746388300869847642612894195944616104576700901756929966063368810425607657521495487853427647458516659203876677733786040713027881353497631770460000*i1^14 + 17726440887091332688060230331799809686974760191294778453461446675442893740249387484496855360571976343339199723041480658753701589429354499848115777393711452243494892700114115274849639942971511753316272170306534900979606276248255551326658981001501192777056838546893890508801317075740731243657498094932602429276958432898199851580458697885657109296856924003917218765103414473814923220164092261898673936986984274055518590956931901347137260817145573133547300194253842698871733092512100421564237289103238607363959541278910931420133551584107018184674981742752715105518762888273666957654765737103066412030097578116979690498755602243057887124981541215080343740102372197933120506490629676456117506860364921910649853078196626023692035732813900364391440968889684157059683842449321322203034948787971164560195292639931032854984827063123802449266126246726843431787144816267872463736209068751430388763876244673603993001246904691572127025667683192705500492347595353298623242720440000*i1^15 + 1352689396878807347096303316294864590953394493303012299615020619800255933488134226281836758644961327260871293803350994638692449512747903024938665050376665018367515113354104160420218881866272095418125663261166832402621516379842491039409704080431006586684076362471934202188434202615886903157750505014000998876184923645797560449706932891256329019301508128919547716854546001110715202033325208464233880123886182594122282611614408310878624361530187385031829458847374717767879033447431407505815094538506768344821938016516151175730715027784176802349443051136913747270421752121069422106860113777582628760311814559276039483616469923621972866771526072287455906220687313920333458092581545542320593910006433713483915777678868591326980825419890180919581680241287682204559270819076212643427949239799447835130446739407752400173027273591323752495961423966417668024838966697368469426890491986951223427722753416753233716853448035867943423982241866947223554287978297784897836375*i1^16 + 192553930001151235242516675774894103742275044661107153963248103033379563714420340061693399195928596225846883316070132448456236893471802453574193837522650271035462998752120829653374569783799013979612787682655892756619585943001725640494865945086674485262424680671702447961199811442078979180629581464939351758652703022077463206944602125335908652107414849716361270399191817221847459510132512865020267160025527801633903238192095822518717697522833102292875925329773173447587385459026310112790215334183791231749237706432789175792105035454113948073127613532624712440983081487888513790141091149813459846705371931106243568859339918722635848541457376121466972224977367470530101398120536041165803380472147767885151867110887220312258177454796158817694594855257490569006643948750612078932069293265596970879862907337286240833668210524271248373382269903724495169790573634561313994925761469396405929544164136398252874742349547160992884081849851843138090389908512000*i1^17 + 28384635896801938154017602608468009703453773791871267207291325254816045630933028125225671481992634112171073351751484280747535636707827778513667698449820807072821525452985726760325126196623028804852827952392026794227855619926134425800947324517574291157789279383675173787934377820425468397290100433066098111337529625699010959105622588924764845180265209014397610747940625392146744369742568972774150375173697737277932136010666758381258039737243373200925342765882356126855596585437031715370356963353727490393227831981996680246975907126123903147308531380530456697971759099953608754001619021570432157271694856496147137079129527731529797690753255265722827267634202873618255835007477941825832450912833088766017564836298014138629356882237685104355227751459890922405285734232471396980675428144588080183653759185897287112370286503922327962139866728124402650757203705018473633775450638177732256878463435348493948875875063045474491634942075008906137400*i1^18 + 255381852336379656683363219691474418332614651213205475694679390297939125288428491880158927562003627110517065365003467396528120002072273940222429432423585619590857264456205388720390755788711528624146236863765036748175937652251822277408369942848394615659736031734132616469334545541892850965448346675893046934073225708867335101835158666996633152817812412467169132622297870895002948543552178362394304782281077892658279160730504983143867365357261031472822541029874544071337973941939193890182436734929861204767259672156155215211440087407112243896046494741138951447812013147671311283002341754626008804227928531347905036107992000801923073205202803512695953596805947501061348177454608539416075204364684381203601638055106097940932439362095974707431754847659004115425801599480003190267397165643419606632019635260254506578345789225208682734829068614646970127188992644700519753017202074695624744755029306888868303748906632949533395507950600*i1^19 + -22486184035995182905275831081230874863321840722874497993190652355757196487810330450058555171046301916047109081877641072016947836374365442322128127494449066993324331961571056924156210354871773638407602057384559049145600394016695451774573124878403802578864796212407911754747388711048135762738831473665673197812888956161217356993441685168418608681201531096774960117045522109476141478303044004191526217400016459736275942695605929030627202607814683417173772834644101974349851754359631374872961894504433475928935636768226118162989925625270979484814569870777126024367318124382688616408944407347404416387676710938956357355865693105048433314166491932767770529433291897427121164537871240144731315046845081277545840136657401772066731998893748801500481225806068177900427517953846177714394470783678219064389506252592060157145461857712855259946026755071050821122360577532727156024339035034271393458126825105981766980230047588424560*i1^20 + -251848921126249558044063873668797329003904085333914514128505135726068033225810368691229492861069644238925396560025121196599348598404905429793371171035683316006277084666874243605357229912214681582146221855142718066083417012395546634155645828871043407447347518894403684805047881359586275643615052384719367507091018674970572701940374462291524493604699409801732799243157427001510199535819532229182231401174097007029854130312076266804522515088527049047493237991408650928871874714391877152393150736766842951827617804412948617789489890890730062724201188334460948087307039054413913891181779045258823992738276442247312657905812953248407000807406156952481991073924687658257887205525163857897505937568523385647338057872622622874211928250282978502920446810606680963960026146674533834212848515913618716754871955200425598398409976866913297083638447083493544428340840755621401192799086395748827018310406883666591103452480*i1^21 + 4494031658663023331468042300085100700719543982081066749988998870503249206505692707409291681613367641173091237702079655117057504713500926870559055863547069122554154445134590689052037507110929288993279698666696706680375378597847386373162154025999344444330505578419330464477415352248457499446487760899893624628231023609159200104469882273453763297165587025467211294599795518102441245942286606747653032382566317831558295502132796422776975056906324473591110307799806356570091616678610774925176906044639404732282845504704770085472580098241386860906865373784075200096878373817884845504810750130953867071225722570169153987711138891210607156339129776448855735217528303205821561596371536126984221082198123927002665582861556414627434535420799033790856237005597583954710229394234968902166918758546286413280740112181186930256855704660492231108379699861991020696097460042332561087944603615295371767727359129472*i1^22 + 62636100095834739474939485710386873630493200750529898990750917593580064911365702381920746119671641689165130224587704200233057952491033885409319713811605198900816284668312592026712077739695066802049470335122604402372989151750876495663365727508050242590481846026117207385119629601496300457098956830281262049461433034359470807352416278331643066924271028990140294621538694929256901097217054287726261630893162002056324070948663003124327603497093120551406047435732962984858410458868117587838577403356709426630152921538230519846422026878734080382367139148081357806168565590272310643013884862532627843709743243601675094988575351536665721417528358249354482598102943440807169231788933962836672250255462506780023257738076609763222178786131919024611609514156786486722638371548755193734641408872809401680228844544732081896166141880512547162797845840941671603976521166187511627553849004001691547520*i1^23 + -53180513257515094103890136036821353044428077740920875082271315959892287574020038643089786538840971999163639682284325278880694240947387455093673862921624523865389224036910680110911915344054845928653822300449998260031096094768823435004760620191095912526066085046729529382841528702570307768887469447562339413880194944284526999456342132639751990411423545672727202628064870701559296154696564455504219494361233018959325109042581009920222975594023250356524135679579830359646733777799658604877736205354759124913571672625242729907977919302577880819294942299197373440642700383475871283285284399827680626763477643691335071077717004146787780315364764928683740149541331768262728520246197164717262957817053664907785292977239344360761212739328264891641805086986271353645305300204954892357213249164335403154170178927099134549075962080417110180833581673563943601443016738914442370804742400*i1^24 + 93264940277240400598984682897306268553891587251265457621995116851480456094247447482906201380308106546104923138916855557808852669824020361773893193075203222969611693901252229289484413956910017751109559619345445009691771634515444655105815859236102512142462262316329756152757583932514285220450360115864558349701936581532411739292673003431384607094261776979703895114858371699697802977576169751049867063992065105514307109740183286087837664234794501710790730486776729780755933919711804745554188125531858407723421851397947382511139936323842537677724747236606307589403622798920986455505454401742501237083691069562784731574451924689923737053315307920226688606065358095478398820566453829793068770412704031159358265208246068452563613280198700467537438629349289334166555724037689459006935220530773308259250966181903572568886351362965271893878812674925561777972559232000*i1^25 + 59152249881998551124357319855470784855604774395660327870380158097735829450102473534111502430384301670535335272112248979877890783921330081470947233740288240571765692027675772865043460054629170317594536871655511011286918911648864656781318141655562156249481824930750056902457013614666582736136056412437672378050042313092525808597538485664644712594592779715927719265683167259187534423394616840178343572306113361844329197238911670615217860638213002837329376478856319066663594137493700736168441633113548403991896465359327001947449232473503634180897245952144650485243299218107310684289995923239965288900838924887501084380555445149899020057998471732847433158862343031610804153448556020665632283453368552718467325816488238872143247060819865582636744568297994208925711067602542449427180612117413388204845009954696479578407937667460597026401314383360000*i1^26 + -6010018530162812692798493315826424336001058240851706007434510561127203227185976104523747513027018925106172929917565654818739666673147847621194737990803153947211933368823544710321389093334252620397564710728611618568908311260411249687739709496478357297247499082054846233052512025234251925477631711661497044518050451406480861961004650733800552918989520405647589679650422816886683384104086785599432643554775516025445672601632433265591512200952448340328302823674998478195489078449508418112281059505666496697556037390783986773690596833549810486787163808620318514838416200794129942431474488084162482758131848984726809294991502263397499909829832139399607139673641651561591152911227695052433145017185878113614010748318241081102825447625691688314585085982959206613785728905320873420779703347985746518477950091296872507727059702342400000*i1^27 - N1*6286547486087626773172130112710265278294823606125103859307074001082041166606614418624078670861809936264686937606640319284968907016266282259281215041900347839570609080389419937044293409113710978983570029973555129503107855823356537537273715608723447950369155514893230727812389946454029826022885810228151170534393485078349967833461632468614756250*i3 ] ]