[ [ 18429863131526833745150417027647810219146399141511728933381648179373913101381086719999609321488400789243769740685331017846624378035095721459858964579289275226929885048076419038233092425282603563939055241304522882957022411787890721071210296258398397782515483234166414469045967619151643215799017143008304394673334727603688519387502749967370012550475624809942856368111720146011363017817571400909255226371978485985425973631805183308758187471355953514047218206437385249501936708984308058994894310192384056856831460540727341519337318793867731075582856781038018588576891895119122572009978101295444639105490871960736240082185553966189739156594222327579666104285106986817337197973493247760050754479914201302096958849448412277137126544429774020553720390720611055433589202743102903110396516868907073536000000000000000000000000000000000000000000 + 1061736381881613114821914602485625548783971054696031797155481539598525047000654257328490905215084596995674253166794741210820122708690513752370783184488265940900135583449520953770848777526105383247262738775657744807317354191836172222653992328864727720494611453009059083205435985811334784758429784082344134262921986531040224511553253959207271112886946605221213078735171885060508730520443740010764708497877402703047283494932350554138550722997137336261298987851714431130426569591493468550946141882216208651725504813494927998764142484212516723748630882348250243493158506160267296908717958910266079309537117204558066897922236719976951118595670417489966316469901562615768423229083066693843670046430486173334638165277992565101968461570205107659782430847262386737405404291433522575802867011446374400000000000000000000000000000000000000000*i1 + 32234503920080576462552761737054795862897538262276185488912281827674616871876625315224226650498186472316210990946682624622402952586887329516967818362637231920122770971622250202090113181508859868375729736824964700757461047600054426322815041312454503268237368993511779429633397578548013978712920237360018922603009933041317137644163016580564482027769440024972751135051727682796239935760891542653802595397910677086733393112634666597467464754108544916068243363059951554230845482331910251015577195224511423677988806856451496414758479363238920990278592158254178014481550009233246420468356946672897633007959903741966156898463688774362590782055553650769510671718950353230199974315483940693866567554695676075020561144001932729525782386882237623536593534352022130378710692005780560973201135370240000000000000000000000000000000000000000*i1^2 + 104149206841530984181662246023781855709292865782934249052811416198649558476531784988901394733268257985552779639557095080365126670571032105288190889070496512140896805303168928993133574792942625413787764607559843720212420952464855784885954547054878628093158390548898001065589200277301007369674544639542382611551577589123017426968560734818108718858364942415459485740447543343955556757625914710283931672461420320594892346319946945298389130407340608856149992726728264553348647894852399134886316001500047533209592791268614621889192119131561098941393524052119042430525326942149239314195404790338248672800487076135164729610711529262620636906841851671597545251340686820310897665996252020157922213093692051093668860930248716921594145529527849703653315693869230792998816066783513026748219392000000000000000000000000000000000000000*i1^3 + -11676296993398194001165345442742663462233947691698921895651356335562808794322743599900026218689717873278900241209753208080154928430156501199485052058007691861347735082192725858503002288641996130438582417252173167756715790610453528185755198093901162624703080277849497740585980046861582491741013132606623251997284353975542322540577295641933686145329743935001073001636574986879152396519351376613743007099095921432605810909029607077884623965232003320931997310491165616924357070573482217637586680270484457285822521580862107239311420408910865004470105060492084659695384830553003377374328460458163693866549446569180091328704268053276689534169591296775275439250318059794046514160122778381556469574293455264293286442240821232049784632372442702360890213764598937606708635362780950980198400000000000000000000000000000000000000*i1^4 + -66898281901051218274651483670136720001556878855071686893616468355262194485248675983739990841139104398597777723977323069201844771295865626736630135532480629066977531750457968086070080280225598338518916408825687585056442488662280313996001149189208436086499416560079951333538118905423935728274197492378283395460945720297361512906092063189524091953900669806890191040244187711175282296782125519614097644623233540874422769242685252210663862395491484056409995011772719283583641886335529605082917540486672267744064230936221595042794618618987938547595747558898988427367505542532167452926284867487985485922539269990328587523729885124550988269364571113152951532463779480101638269437009313433448142605695908716647861203025967826714991971166167137373644975606784611656003165857838530560000000000000000000000000000000000000*i1^5 + 2038759800332713398002372722543399148530651834517680071126004959806212979920380662587513312730226565402167287236693081520895001580622157587763598473062351776742679881237766255489265050710352023980623552950850833557266068615993443169933879556060901714190638416067948770258060179130489044139175852343665346412676570255230339402489833800899085025742135019715737083182237722985196774056244185347592193380898686506428847719409822758167265578082555228588931917663030798148730201342114792460817908490313631497485969564032663645800360744016831083957697519439071062628845059412353282147933995917599816683241725445783837978342405608401117800266173693642791529238897128312711052422561887913685445906495824536504763062139426359332247302103805325364513997881592624606724914300321792000000000000000000000000000000000000*i1^6 + 6314512112449279622901711227769923477515477030045824842472850856355285935775730007347145589761752056235827427867193874101078438462073073753728395232112444034982618116213248544796227787690654751908737674169432981526920179581562529801591549657729357392928900961607943640036949834050010027967473754497385623183754949542273426368137100831562074518823922688140650106515654326388727239599894179379843289266508786157607265862640559028205907170065139947554442920067235011982296674930505052465294016914146998280284139064836733794392533426072058153985068438176297387596087311561466289849983005181258466765793071046397400097839132664408046565921492645889709707422173773850239486754109149119745848091018864452673738155638523671549879065298971855009380968109065250987577861734400000000000000000000000000000000000*i1^7 + -89397541732802811617090617724399323241613055207839878035272435528253477737113640942867080721462608608466102475622530903509337188634017875491605386233161156001332807787489383970684093564958647025454995954383199428989221007724936806254242114284729489757189188723737615130179138898277591657146905217788289442757589154584211462928313303290414732771579591404488820069938542355744666511525358245529497203285566532251853465806379255920902718127183769574249621995369426541833837403788251418632255046018136249732377733979293868780087549396232194706520565868852393089769227838362699265082136765757508177741845806923685975260683904448682791270030206863411517685356656786670086799501451432526149064042865620874971135786618456747181556407644988655479471895322272082291589120000000000000000000000000000000000*i1^8 + -695928838408857155104470721879818061772895444789545787723519666538092147125883834455503317322819213186111366686255271645714254018105507362721289257554186328343578137595515845057740761400354157649395244451372358291946235821989801647561164435042993844164251435043627296417038770142750125224488998692889214769037534587674127851396868404992049317379332095826729513983090593059289247399129260407134537631813543554052189171567803703372880563509673810437151974937917960668763381723281017259348043303097659446549181785334651126783159465549844272914257849852594407597658151623722098246665575570999142352344574599024351778956663649975361004433673092962816132815443770165420929822759029348945871111326141213450358709746360356860855853287789558227301222990046558158848000000000000000000000000000000000*i1^9 + 1128506084332520697020418746503058470564206208480220099130269702850813250322854990779958612428202010175723787566251254154896449537985805781862493860160118395472455672509138998822144580833546380038785512501955973438812212177549358478974165713882371679087652074319409452359985892979081490576433013401024006742142579293410508966897611784923225751014610717453242862476272714966142455898629572138862641891641147091579397071120644472308303178136305238090437578415329300665590306066430305149813392119463215458272297216019351112061756320708053933465778758090902449078039821920265156524918543774435074330592871280761009229935583428779202501627087731240825470150873970030878315410755182866571903708083196937710902150382469580218766907471656010416629108517843763200000000000000000000000000000000*i1^10 + 17476340102637752050027659126901732928212232678405542812258053697211240701615095406692320139233537093167948289836941593484319329229222437576590083807884123231761707458445131259434159464736101491897116871052298084741226899063281513248609888409316953940780161642986862504947892662582874657473389566482661500521947552350338771610838421487371710546144995894297376922392120069456430501988177136183197681741837267023943972731664117715836493288338052276952697947659663931976592032969069747208910512909179644480072773292185371914123825287023644078480958047545791506652998074668996970946454620467037276878709688830135952979737612081330764709817307280265500868973775982636383361433926304336748667350631359696611771766238897664916185446617816051467339285135360000000000000000000000000000000*i1^11 + 20429250372733491520013988481859155961816363729240821271578627289383165591685914529109380112640064179854616125050000834797481872005902748432946044791479482803606728736012862217274126191726543333500769403329194728154276682123588374811499873750930382363130733769449098574523528157092693871563760331157739069962143530233764265902840958555883164354429979905355820325190950170093596455660241154526296137694327660382126789471363059751783810249822292412210506299565084672254659351047998478037567784511880306119325982757491272935015781709399585766048730249678308430337669310425593672559814038232520874660002691628735234803243116829382466447598957778511472379195754418578373280417227318062935004962498827243928181375317907186596585070655690427856846848000000000000000000000000000000*i1^12 + -755284782331492186758622436361830886179040884766625981415017249192407809108937725963912258756568122598442363925062649671252664312293534012021230308565963281288543180222856188762361593011643445931872130989788483420470990737690286623607989027471153438808600256848541068138694850523853733439649715151274108087898893375348822843020466486457384758767498123386151991778361967971747003698501797671801149316322606766527151182743133332255350979197648069969043920968598109524433197016571218303955722754158602943506852976241184414920937861338122264552154004399851362920245948242938593731978541462559883119774826112862069778871289171084662617440846198769204934556819522796623821912679805548930478831376970471467901758088461139706079795923738726445875200000000000000000000000000000*i1^13 + 15048973116833947348980032692717927958992479785273915926761078322488340590376537400912512076324222506328557081835238665824801878300470290966587060792457544777287735749622910594077641099224532029536164371701409515683875117344068571986778977011469105464802366560767992205698613915848164117291929028367532776357595396740744572331344692969366334863391741144228498853990655272267086643642877544437886762377132200295986949027254574882234139171240848645614120465453470703178404504097203799318768280258783300640849037220776378249870732392405574510527223770499996990916462180011725178727227034425121587080000043836425123304504810351738637033787956656961935874420132139806801423939503247940990665458938536147869770834886988751709601893609530982400000000000000000000000000000*i1^14 + -109007087487840932915711243194564619661686095227313582003206587317115854435014309737050896974720682180026531453583734534893603974014554289946018381113423866258848659414560485799855498119176403633316999138268452158414214592542223548330250400079185087725066272183185118895445977342497061204536293349681572717801923765064073762771193579819240077164074693978974080284178371757341919909965167004498176536406146075925763139817915146266756053957938364812801313341232609216510702220288827104123118402825501110678256179852367279868755712138642665628650085682931545263630456716430766705689656286342391065992116669002291922821247873614368015477413111993634383464630598633997370125719791708621110888967724230668895187985579302362588484917526528000000000000000000000000000*i1^15 + 599573810799567644023432018338439859347976687746190581320925895353994326064981354010289335876122687759330134805098546050183328507987563191953523644940796633718487517977588183095556925114716630012412622980017538574633007303000186522893200992215309308515198155513779358498160554135626997185417425320049246034500265481279241004851950464478735874964633976259514892201866043259689997277726381482871788416749214645217501408034571994046903917991566733375134713527243387955013308948991818755237612658611942345715342424177219458252484598769797646472141574176474807364343406225124480576626146249899071721895433207241142324221841524532272637722879338436277142943544346456275483822144427753289876599074438639672037262345940375146143416320000000000000000000000000000*i1^16 + -1852204783632292700325439037973782268197496978834452792959345722736443774216509639572835654808715170619974347574345046361155120463309489778613774381538510636797607862113040519022001550108795172815504383818961578481477161471297085617057036078416261928217516310050650804749408923944957441912756572069507165441645300139830998641132911363363268993067374426182528257049927192323962625613589090898633083686434978798231004522083779500867946971670148732927594170826015264344775010121617972808711169803089485352914161971189265938874194188409519137674869895238575646878361343824739138536662929950849916533874691397414678875057395309540742606101574830970389163686556913446445257743753949495000170805693554765281279991622877451219107840000000000000000000000000*i1^17 + 3354471539969659127653788551683864396735192971528507310771191423188570607860038797168431447141089470634475530031052650499411486652677178953595429716394441965287286173888098381586048689313357276569581174895022880996874402509330219985550593790636586885862699639780405388867371460193453088140972345734356950217330941599536507452901949172898496297577846861755295593506017623078293591660146177788661097362737979009166162076577446566421305427429546724688372592985344035596807742985863625612587021917659486977344862672282010754157265387698487637231065822904487396590276230687069313365407752575330818349329374356955097183422940799457911528820471917216151746034364994678211440515297846885952552028976516758075109215730225119232000000000000000000000000*i1^18 + -1158347958773272133606937679161124136571535345382922618625841405894828078260557851874996093974624338344982636255312913675707242484573716987500243522122281378139882376458159058393974023480679892193904413451959359119841714751636087514246936888560749907320561255857183607083913966643510237930316277229120591438066535975724149530044208035082727571819342740427884247558393909504661390895358803966387177051972354749312095675258572103064394589658900376862581872669917548157751112048285655853209905824938864870199898710458744908206218830084586828974954487095019985665144997767747087992912691546719288034267136647550766889690375317651861019567235917264652876053884495322386634538535828360413124988884298874588029371442790400000000000000000000000*i1^19 + -4085886448135046311021073323980511697986853322754958930509660884446864047870573429151758241023523611403066642309338280200590348435646090957349566133350456921505290422325374770565601003458274430845275673860373275088540255144982185158932298662656484505339789018163650832959502836439141322568108653218986784899427266094498170361135832610348981220489466176261841302621051412181351078914570561133133593710991759912481994993580389887628621683309929237068756608422559446181996375308088770005249976875209949698737381084406422225741048916203268247323357437907954718540749359638970782254255124658287292471887760215418039549854232304520979136535052024952308589894015901982811280209350553502950562869996192810737671864320000000000000000000000*i1^20 + 6994073573792207476083395578837482790850232096129282129461856541729921894157550982632895060255413925240313553531301343370009810684068229163023197512915131323218188200922299482742213722782491041266100198266640083086711132205258517319393501096570254487569349556952875808976036698183926085776086809010900751467889597775876675339648959404848019824839297299775177749467277523638796777060167774080675733135180569950661467000432687635595611001408512083262683255700623965258198320575687279830429983235657760083977425481907178042439721724634129803258432475989977416357452230044309190599367867526633361037229628984704348193852210335147251314150421893503160260064602027953159591318397225710022816787010235230322688000000000000000000000*i1^21 + -2926568120142537707797333712125796926247695149339612796250346701092696677077528537171858601694082320534119475005843870772134887910203393526715811816404327695499981396216264850609546486027897450798813077828353784890902129383262725462156379305567911578752444577265470519358690049836597073908104273753273260757718170833914259330279461553982788428296434130264920968321589289295500499748745444991651216110682120840235145137091609492576276884172023945244895679614218274441505845355605604975792435759718929746391298007978442631999236858969205506497893012265677282959540502708725694918453005253378019966988683781962899306441604409538360640057082842095037536529120697744854936584337223876375563803455127552000000000000000000000*i1^22 + -3381766397868871167908293338743423571714281320780829118298970189128432056636657109218636171215759634078289616138971556653507957431108302203719957737553832732104812697612246686943181173454923201476229561030572837570461125397364432588775426391065458768520033866909336294685458005555300180399260648381392094340686708302578737817771433936016685568784881603015243517696422553440547176006421221849644878948065603181228582077276212032178601990547983556372756512670617285057221877387701657294212399313766761621804928816261779896982462071996617103914596344603186232096898685133368249276429233189492246400789420622004887513702489816172196190724036653792959104688133372009687950968921203812248146977751040000000000000000000*i1^23 + 3737937431992000827877335888189452578163775191828032825065295058322562543275500665381838980545902196349030727811877082834501106172384678341028162406478702211516662296360400233891889056383565262633560682365044887834409201275731066519133058595645788585591581520752756895912865872773792641143078157822662097093019081205435998097421821843071440581342342225867853020696806042729423240732123603531103189870694281875788942254040414749982806520317054470768794642134960875835752326714258443056663486097224635403720643256022470103302705837460477504838424272975363547496094112125654410459050149992213278593420023204845601661692591455548976323642919138657739143010191189321223734840608284231048626176000000000000000000*i1^24 + -658774526980366830264685404465157011374629300516973998495299437378519476937289802322854556392863723022471886389121051345293301963926398635481299614247830934634662247220096340439603798966026403325833142948927248814668512299299820482542511135638678098281531182758194459982088719845130538931464760575507557817307577273979353163288324547623388343219883683175401058182405884415920020686667463928255046942609087077443547651070447416371497474277589977118185773074412770878638111988693894160176727241539193255365631455921109107260865858875841186803112436284001532711601322047382555956440081251780433458215573002489626200789209170000942740163456614019321839192870096371477862768057962305945600000000000000000*i1^25 + -226109333712894695455689670846343673606166572572990159056895266494684565593762188608072169269518792478718691455813804387038482422371461316237802715694208030959880744005183769200219879141923297502648338338236839745832018149790208433285585066116975239624577529620681562119470625975194414531034781214424129564544834551015979609231432301327522124796199116860158169028680898445675920302616685222356146729912047038478581985836167285354061690739901776809786257921587246253283604040209315033698299338564460390166139370473110974774719885228949185052259556306497083502761656638121648495630978868060328716820370373633844694941352957255006531094508029915568973608009937492878567272475525120000000000000000*i1^26 + -155033431270645364024010411123444478131530464079088972515608458953655222031151255122367584209757224008131924199348654985986321642468080679686999584165776570972577262885060564525818534393345873258290084556895484220399260750708848234782274277968592940545674103201863955093899506435066017009754214170524950309158290132101631456261551760002441417857824266746085100532653183039914934318071312096441634649877233480959806135551865227483195938098103373984529564622401654071450478884311497384406970153991220841791808720780368244638876322228272707354129237221375641479431176404401024208170502496608644640837693272262556902929328675972084812785252017530205837961054310554560890929152000000000000000*i1^27 + 126838976296704432123612894258198909976435694705128896626586651538622744628956237793125766483273723283831058406545419950267123678252223696318259664449501185921039824892395731494630287299124713843613166814066752961042321161342472384940093788362000056631684588309191885785278833814219626609769706895906736262232179399045280380896188853027964505363901198812318005403661097811452932676476432383225106243727110851766844650497721217815948071737176411489204386240890755734425092799312229986845423633731101781883292272308030028075857295193330120989149719218301757821571053316943152986769475399807613343247427238552139238132818720556567772432278215402982645386003602893648691200000000000000*i1^28 + -15678955243368929328707393170770814874783552023558269545762057429618937266209928221579552192604439207713596178195833519975932569240519584163490174691458776103685118321367118211171835638905921601954865461609575044086903905158700625927452893149096891727476713457899976378937386852519125809622523963341734498659127285416329859146018560292114549914692490465079128673522907160662521315558212541678184713713005152592898613490497338471730206669632912724082842154495611027257192412878597795641473313535357425523433293242201162739939175905966499583260367759699834509921824957456974330361864678489014323251458402376056874872704168692150499167996258076710446402678774824960000000000000*i1^29 + 680949834801014739561610525553446684266962353721720002886301268249348287120390449755115230169804828948368527750853677263315564568648192802938254464471764357632341332534187794949528102011947490119670657722062695537446848119380501397496906858716964766355542028558550335570842479983710435497111577826382248894226050989447919383251379922403300560433004132916997377063064665529162248862691934181209314403456970242378266286399595863213330929158956841221305712607775824699484499165524883024309475078733716572226551161927879450232399390667108680590443526123346180219088070804392442677948150146073739407872210504020986308395972864482188922534379335130783691046912000000000000*i1^30 + -11640465092761427842537417949416588477827499162810118560989242388651099262842645482565179793344292490951303059681002810398311816162508927088971985167212577533257264784573242965492159104641042372860551399042448353942358969984718482990789095198298509397300491072140150992946843978990790641086270281645091359976352587628566895359513203752071553268546632463609019579210863847293670433466393621204467628083508995418541933972297874582578291629778070472865654762724800864063939801942671367704922122893222753769906293625832635185042495582300244993391315651635368723138289502416989704603346247331223196392491607182329794989644140256712536909477255021015859200000000000*i1^31 + -48667299782120697242468336356200042248687502674932583638160928818576279227375878133735486298766796454253224188233424876782206614661936840542613570132956658703386147078519304142773493422882598303413294347114508983255463110011283723885758157092791974099637419397667631306445621807177185313136350570777177691528799196580947657861908242235265580627601156860813320731684398961611704358068107459814718032715374344211457955108656379700611844929031788560690188585357729557942961266419816142196742410169962649226097077994059036030716709569087868219352093461577423921652601764351265899025674574353512388095614042307340559668604355952800486207006965760000000000*i1^32 + -245709536504701551422833269480939130938544834808775588621461579540452572514810149215480298301951751683005440052310159818793202270417306092173353112591320130321012598607424587277285371827663063469701281762908827136234704679444718963175454721089902466002500703463112966263284688294151781980966837336638209749447279423841424051311385017637896202685736431789739005424167873841945977994532252295042198694267746942411793916769538966993318649853470566553403730366317763250903507051533459886833777172155365675137186424752661957322311110059343118071011208483638758139759936104572715019127868155213296532247765092512831828338200905111046193152000000000*i1^33 + 688968011270185303644654193110801794770591153711884942401090941015096377681026376203378785759525298791737015597328559182142474593020619119430147965019040297380236338495668031017461864650770552075912755108252594667390904241007770095158020256428667544233135786048086646578793806580933658335737812951865061920599128956970458413431635058492438312320920136739667205278969782484053977378676066296376278310333648277856184486351398161330055223550743638651690063155117921477449383022181121384658725084958873026009585137814267080435002425834260904339578941004489903631289525354418300240225481481940588480678045621042772285007410600345600000000*i1^34 + 6522127556770391502334858268948397204608729834402769998385631305351120618164426786094205955323494141322414479353637356843141838362935215297661968647059078714781206937882972075939887663595336438502775761871080429634557738052352716640918670539245561467910685873124012827132120552364987193525127385886463654807945953908618486866715850855132094825450326690285766960274782706750207269408578293458941756097086997452317401804469787367586261723354245724162774648608643695601437081579897923323714599181220540817374141466224507146002069052952276403525319518666497459157807045747152662149928246228962570173097147558174906122240000000*i1^35 + 493769594411615050457695364291388490740067912043418911595690743591482428898006025987500235019241658555060768236278669845642440563342439730263702083825485816642893619496770983576030334167651582308974413433294197372515500199971795011415258187745770218643118406745979907769540535164892782407876367180510264604913317401294045899222809116946346935155184411424568032308636633800419141563916699674675793291915219371960065728220186996794512742143522095856668211772396890563080882018355918333133434891315110725081538598459474206586125386486704838640708071447507146277278115319204345299144431464504251537648628269056000000*i1^36 + 138642929738584047041317255449309253600129320693120502604305011814691400460862284668124954539040949151983495246396208272429077295786619045785454692497110526571642893519087313199793952810454979818352089995113416959101371565625415025563177178030054127748440778590385577751254769067911095823330991051747138169513881011333127160587247381157710172503420888072223038477670361110670796361608090260807307493382906112022607168821702793327727119781072308248937468058040774462406318722269578211257817193457201275341890952884461793710561275585813681786557843718078353750841142173103247983150470022217859072000000*i1^37 + 66825833721949587769426973959588514778121104521884584849036412923236403385697337805781993419394269967869526504879338889762994070457885052737151772849981664733275722667970112972047560333443153287126228439328798335064599601198188319245285640723051315161999065347491526384061968115637186942457116329199988644424340712316781711883483093689308603792021209386159436726368815519002675296224232983121597321266752292404968921942699777999603946095306745212163198590144776737787357311386592922031391572167777313543171291893528846263563545546215420697739904734898012824821278897020803750071726243840000*i1^38 + -173737015051324456626191640139562725256951425525443818746512326712730311887899368089607311030566963466618460726996199745341107811721254980035871778723785712735757281548030059947612167720225899902670760127259900790328491646910014791793425631857518108387655632902610858551940801257720107653696318918866023102440194204034044635454915746602355075015388456711808934810152098881058468329623896054621407197514783517225404046336790939629421572605077514256755019917681965119159660880203317332377755420842563563303518743725115988608885624044666170821001731474553135078347939184640000*i1^39 + 49623897605045080145224328822833859792539047713758544232968558118981835145223715864914109828360975982663847549620389734955927819596234432525485582931997160910442499351398458227486773685904190439737991380824525392252933463510230881210007057561702552751546243655236752260469132953493774848035207831839644494781504009613443052838402294862563867727560487381269557081923595535353351142744118032705911206497863373473261861071074939927824287543145335331921350756462974706558724596161233641671239228731727675814795878946222313085287833281892500275069427476160716800*i1^40 + 130880123012613090788486902457728446087734323648161741563106157513753213927985054264325922233883798242500253254404546712087450213402279759162057809212185442357890983343375157722796679950431703184571535109512031677413586964712375458428247079280818142336387497693377999652943705671428968780619816879561818774475073285381837430092291020795048378450550492227503445788255024529898404423980163080612179094215316975268437739494815643511459398468817183577940090306037825015895651491516505413940904385190628243501555273627159772087213727966186810880*i1^41 + 105857436143775403909132084589442384773663597580746059845685227329326864037211672811793729511653393024179598100774146507720882857414430867687970631485667922370452251677677857694871732255457641845129035024362658925465592555994050402923570255994438076209909644064209881864892105648307289000628819985068520782985800449391908222364849890540219324805561677854707252865741836846699905057571724317723198081677652332748483407885455453917293216406316634057301006583172068485980354473495345288144192195088078970210284170740431148721*i1^42, 9827112443661222707455305022457678767063076640642563224601054365556722590972495392861688584142977172925926532155594524695484126857774611284009106257710097480523529714113463629128279042483509233952140514620013573212240769357598912554950339854997767613905524208679424587209469081120746508322969873251279096413442987137420966513861800146085626875986638991596007756697822027797228201094486858597637527044019431530227115613078061156075046023852303335655743711431514881110557723424742074713615847193605299523743976006916328101041878380613264321087459650314707201618852354569478753738517261764036117768845815234405853595584917206205757111880008913362085482471988670462702694756649138207698604716089838854904104242689753989404010618713061248663314720574480174320681510286602813254128496765407608706732072133678853565037553909229614979550998580933396329763416566627121394699267797180688418482607832235598622752031180233816144506275959475064288300658962471305350264990623657679663123367232969803832682884339178114162291415973888000000000000000000000000000000000000000000 + 757511927396500309126023160524263793764446733483551416857691028279369776955402953759964347214673413065179524441045264834322458872310173227226756539390609386527345779626059983531174170133905399491316638167754591480882684319497667588196956266851440609965311533484790623042274010766682909638849271807291352269413669177507585888849518360101748103165269995865342905388236901881613170693713848949515319082458051780418133916134619346511907700631316760854716957634386551880078367666759735941461689736319602436618023103765871716349328816804702919618853896597075057676585388913073435649979995854644072308299237828366861557483173616451732373612694331155778886772856346354922076725108767585282731362970493915921731214591083056956045526224387995229100012794780793642694490752675141297151350728002709767465106365993218543561390979420573877846769434576884124583466606525353127958601663880315280072934689172045298243689605341684917916921234131438294344534403113816631625696318806986260687278624310017521939216664133135504652841779200000000000000000000000000000000000000000*i1 + 28461778528756769401396533382195562809524063313135593307749336922230131109960459591790779160796006084518042808941005823420539052856920088150916752361515082025207084412826103718210836141785656361226955799446790141404011435517879940036476501661731618545118935425694025044314652755738954144139938830646222979555531625328159071456181383377750296142277455896169622124404493560364584606532342858294421204195579422589514161998550728369542291790622092335417099301756861318178546020326259343357594958433233048839327314839080890867355882162247428614146512853016269144844487067458448790975364847343530308680832134940932567945394747237701926536780895185706068151536348556407850322892912111170075019118327174809282877605193214603006745573321946847746669363842784020749294239162744945897440271727608742897242896675826442129679066515881119567249477499863406630327202545676562465166534227655269216023124714262572020834981775942583351937161226164390314678686002448796541831503672599750854392915296867114691464078703062918543441920000000000000000000000000000000000000000*i1^2 + 454049715077523495901793809024143939301582139844790052249816637201660148211055508732384299145552698399466652082584336723290487294259238968423208379653359266603487768512179492759271237481902686586831104385252726725349206039472221293169770352483852699966600232923829085443246374118666623890860941423971945351560808419326332401594622261796489023366675326968634503335543337493955720135106048031090765213553910428740647790398044085485705155704654901522491918240128703696430837805964747844234787344380616957799149433397078315312945230111063538511010987260327655584511276396779432990559222390564601419707592872649366345652727236950633647135612142876736891911877562036968941449115792618101571160950025704018958339515278317249216710312833999305330500919634314160175496203386851953801640076495754655611874651293152888676885305093366321822450846406678234551345045830095465180792525179300718300064384542283501840536641154051685949792749104124172848394749657587329343871631143533696935719637441376500056720813319759331328000000000000000000000000000000000000000*i1^3 + -2474738525238067648071851164016832015175179299936431587762548778370373659905484519821002588912607806430874756456487592962283748801264013052234971969552656122197321935966541883865013755786207161909341795204028217010829356351096154249435941458320760906808047991423518248648094215804406599694070579762647227649459884734515084179522221964674270264102875070140012943498994187026038438675983769964781964702508192197401964078681245931804668084128008936624637405330890988095800194035126511460615970295431425735333205388163399021478221491361085720882303736404715283596635998583501561756401919996250289913286906623079349968687730394073834663522298732789019660349126443267299302311154422018112089209458514251293602367078500456883971548102848910026693040524161641721630913112152490807566496643809845798724723412193384492704844861735983495715651933109884118897679901290087099667409385322278730258073741366721427414574484702513598225857481825599843916823922400465791733989857163574633811286707209849766644099491404185600000000000000000000000000000000000000*i1^4 + -141736074095754222417082356727611101120088262474314764519153231444358642238928729329442766869399484913635121886081018721536627058764583393894436406626809559968543609814474799545912695078290007021244704339787979318772875120864300964494387181473391852352654541047428718462635393233579732000319344919781542480890103219936059812913621183086994892276647818326566546688460936370244790151227681648265509014205244879506453544843597762364441892743146605911176118794136531365246312288216632682587547381676634322017714351425293758862350135191975929627131219199541273619157721796606158698115033811528823951066937436943072473340198814870367665483692918183849838827453630495065362765470176644277048368095705819832475558749083072047276191348251769995119030222350706076368943571114531062373192413630308344043932995648152708185133192983535712371456656530568605748223321949998231420503649708235611377388983520028580491826259346635360785685891781056942249253342746555562940504243281763696477500991486000680628117726822400000000000000000000000000000000000000*i1^5 + -561956298216697290959495812245216946525562923395660712395912045806831194090784961239484140014734791546772309071925137524814188728261991292619054881416067840208551227595684195898155048374648541427389354819765577888142006608749862896269221149872505658540150566223960071239168080605307906741226353166232626618169316506805611867019651628879236438251059740845650748243917324490459848585395801732956069042609825635052840707460150689994860226123563409241553088655659426982551119065104420065016628347607462427853672157846200665053940278677465217341906933062268972353919529320463524893510892770977163442465857781988619352115970496201641260842595112490614448908593540581920883649886238661743056622980023323735221499414394158785629348716114998239629106910058770836786662037425789276245909066724606370724796448789087819842468940937784070866031086147937920101830144978829206551814744354975804202059827204325174849905576003602013348150348225184239785602096351288867475426745306145055575860237816816130611740672000000000000000000000000000000000000*i1^6 + 10091123515012462700555325509821285751389719033354378793486421265929803049913581518592879423929684975957149498588926493548676845445065203626350652804472727845983796205803886789939909241116028102150675637744034390651640506473351632095258854962956469811950504612443464986359859617018777244268485725545010529418794477992930776378097051943160848858380487433594844832764562727342890207029755023212452008597422857599628742555777023327290422442861257841044223538348331183020632566040931442791969905853662621851654471203194945040038167274882961187931015407055008172373633548765486479421146611842677953300387931688970744669419037919704683891945970596789423570569027284709520592975735352607526358942877697362987838535900996243154169336844616265778047561830208612609582204079570744728367544629800284202620682623023204347694750235097056252553222856952802736455864083463968259214354541325459319753687357759625420537732793318978171267097979608227487780516761554233507187391083563776947195728836047067414528000000000000000000000000000000000000*i1^7 + 56524712211206293796295692745514523665296615481624605082191213072628976972515206047964350675877699317458424257188034768119608714686635716148496936530542208203306105591570303571990899162023434338288366523331555427624264268593437117963185417595092210659574044092352848215639532689207957090332009958318557290476784749298514539852313729464350942970228774652303346067789316117278140409954102271343226215073892563412768500366424997873639314367013322503156505000067350365195015241990530411357784908266282650515239558681590390164965209342428232491893149901141323402316466537314190239655973571787910619923867187326723743758058831721605824200947223038793644082342561715762267929366994146594412297079470751967516629662587925983843418571454400801454960681258392723418413682080928247702419516210365048702944372007653833166712380005989788581334517170650419236439215031303433540408487401267123699255259444724364390081550317414154879277729396295354508511691421016778121935356129666560180585992532650885120000000000000000000000000000000000*i1^8 + 114772433442059382657952199079599118624988073291986037068251170771774987629105040023327358740161373152975940164778062061750164280793993454098224919527369145407394308913767891173463565455943589557817135554347665282844158095317692421841860300001958826298930753546949504268059659328886011865097331079916853642546080274408615597355885652948560402989633212084997054033158105173311004565172595787628976554005319698392219055081196378311975369332349088541601932747999595378535349201112941044697717219659166252552278563523188536679029878069113855909969313247413956854691658254842907196028467884568723868571948427768657072770630084863094956854979004436528788111844072413473523680350530634701876847786038700348838682414247203416440335102090715220794823148912021394892509112197162927701015802776826243685045227036118369989956206125181716074724213674763052139044604165525452751620501671307810342068852777682486610700421731752697169619852858797234802071079008678215776365716371385939579701007745024000000000000000000000000000000000*i1^9 + -3378289599088947467629880537906233180250299148156270699759464439443733915781838282392714118776573063767307428069761787733409134725151229432314629954125028300356428277657426859612261436805138775812168550515030465857615638615243027133044209735614251348899317527649811622971980485510183024978406982425890122869518655538929951659748235959795997736934441738758231503334259149580259877538980418220642881055734633988646803046169645881686751011116021399855371276017295894661843290074760026770667697750354716487485855042683920137185558197201846261841270837280005104251262960300789938202390908842320494582221636514602563300009173873230119842850872275804229913243690259592512891088184852476847039984199303203895491728439161381848142769399886581749353728354145216010570480525500496492243549414337308446819905168406051913602341429256602597803709281814806013187504337095483314646761159045683816820749040614506177269795330092951682221895220130846081370545650605012965645436530102567748558965964800000000000000000000000000000000*i1^10 + 5201153893409179931083039438888407368450420829624646047379473182428515291051669351731113827307559640611409090569628730375506856106640011699872248325966707593914585788062355659199979824598864864811697992622096601226970476131847400317048840841312924370530078583441652577493311210678036585928912722999262094821040461723153631714958310384157390781452235341321497829288870476416664184778273510788590032675258303295467007086702854392888071244823291347280812152905163301847154886047866232836760356140146909370550384472356226952379931172396317545148585182918271140842537006460148902548457166994082719926021625630548212094226551021734789989543461835712026312102476221162330552363972865614178812253232659928833127899178897358346301250563909596194855801477709135336603627496530990042261037205556528506945118434449371182573409136674430795243855481143708314823337097173542751112200133386293473394798366288616099464742615240388625441302736533992900560809374767244015602001614502770235146240000000000000000000000000000000*i1^11 + -16152364848342572914102378120135130679310002347178567066945295186977213122762919132743973307914749590466969824644721635900907593348909972863240074754708449955943533302198191152787783488432060817461993886002781225006284710320294917598365365936073074011746833581972906392765450763069857081007301807347979502249984012451175134566150103116918169245833510851566076749071352204963396323103444903282706247164656017541903794010591756191332050280580402204772510383208298557034042856549602328433755387744930610902690123763049163814683199024527591877430151038107735599082342973001297705122199696987475214517516796425306500443439862346905136661317697559012837426771712617102568617413616119585499348323432304531579972759577547929176076489758314380036983516302597659020736338224783728851314563087927391868256879060557266223619942448549420074155260626046547518886405005130209043635106182288297771895176686388168317886114096408643078963277953658923007981670984906518333893724290278227968000000000000000000000000000000*i1^12 + -326318293527047731026784905503087954729876149666455784424215536024602743726091817307757897351591735206565979904467680336048753692584395516356107186585851368281249969002538198088959933881852280407813553425507398236446269413874920724098801880639800670968133717169824695542175404174744373174799602668052613335751572076051773873633364197945876093678041348741358242388611131729292605455662009118342030942820008102028874820790035227956114891015008183975315435158917667035067033549439770721673354615279133801840601298656617207055455773352735443202038402422291200790306778761727157454098739617027102688724685113106353395804893576813282199406590365001467565788766429980049640622183986893915063269008779406528848030860291635213100098080587719584266930186199042978087205976685398332202922009572002677916249988669818137741645343235220602940057700698751499117244282392086546972133892363873201829187815984045454239307585160834862716139471972764748469580028335556002330502677449932800000000000000000000000000000*i1^13 + -33238744609425880088941053489366550791140917180294662973272554369266846058577673559522421653543280753022687781965184354669648012022840422085651858477927166838939440173958761252649468706171673097717013733443276928584624413677959716300289760784828709241791124238158345687440979259968256386384840556245626429150300438229199604855291095064825870625039634456107693217441130678311916170622745346983546839333435705565785092210206083490845668485865801991169592746870904563116667880425807461751480354489944458944906697773399827197781912952906022358339163892297491651335637123817250980313002696136490663525664439924045322788887860111746608972759401591688867904077200534836359217603650660815105040160125802491502951009464058261852825058799153591939797321214169794835317380552466838606425775253839116946828926964867643618263481691347111693515696940787989788987597134405484643472082308019384899173159610852716487029487983751298752095161786873438050014583804649450460235694080000000000000000000000000000*i1^14 + 1301618193127346050149538809567547793539666972294506932091771568698933561253550990935144198895062157912035091332548714654169435307784543277601733223494802216754671157600573168349006444451790347835877235907082291807583273586329456900130141667807950557641459940796863631999670080301816885574131316266490504407189485502520739325087961067731290706621268843609519980890828607040386137399069235612458791108175813812917347355630827068764293672583410005167286438783981333555469449470783932333316561659538356332809780658732904125420016949473285471511093893908542155933950561015479039237321726399518925282095420611595521315779786979596273981381270224760973542184586658949974029850199787443792038256674607401650685650013811339326406545892858816914792469858568255130329979096874148919904052639989938127603744257319955187773641592382955501112676771324843821583503474750595048562271266733832675433114948015837114003142374724095941410535985371534498609916804808162825732096000000000000000000000000000*i1^15 + -40426809366582815721247842550222577204381263176875581862579453923765965303341295697686307361358236861674593913844810145489329362763659252047724641096258217597225311897496188789581186882251507882581321592307321640449366624211608124102038326789696440642703514027545460060777823366841883643752825308473279718157791323853115445242051177978897372168800163691431087007574072999390366014161797117909430747744776842420745501343171408077063576672562409247490694282952894878301643281696427320838368699693776838540556658477410003690900733720136700844713781347801597776197640054513812741721018126870944375001737985894860588992306956939635110273762418607589052986268063653552826857262975021495554587977168000294612207526563808605725681527517624476815097679115404386387245669242748272786392717558334225997943577250657860991651313447637584574075077706836280515883203581884740712570402011445957466797284587884662302235679066585627111094998248876286849855701828815657369600000000000000000000000000*i1^16 + 167913130600287458596867161586118473281891217092429869789353518261529143346689473450497446837168672070011632999699961395734023545291678238300739577778100114762370907686774870778225434837660693647231792942321625576907630991274941585781071639440002907433382209389117740694759491807902886534248875309900304424257786365561977533067956687957424285771556085116592728094820928956132695449257389077299319413373362150451786204143742394030061455001719023434022353099981628476945623321534595400222472062237399440264309663653767807288283656592191242280777592486952542834977137519489192546123428351017830406184617356460447040480400252766221763880063229970615511452807098761222021922471664223978126628818787058369481463581077968862667782625983075000466437042970542374194867675126461323317830415654162422533645499207524371581409438794060766143316089458918446026374682467361009852980398412571833745034375820656039849234934545952636927347681806609185933121212980920320000000000000000000000000*i1^17 + -484916018741820060380627084400250552977102020857135072963245775689525942886027725350186683508229346494011392125408429697464264297054583648226049338493404031221911681665798025397412875122656097639808654885434911169492345766883598628033665100694797096502166727234867910876327933852210053008834609605084345245209869780351850660650834232625121285382770276040643283797364665656289521274692049720240791234303127814608548163631165905346510278038227334259045512806224700559509215745482724202336941680978465845885218086473471005313927275814194520366489810580930079568359167212534698800364940037191187742134936746408809996527103981382008978908341127852511984214153428641934322540813886734762854303162695459325527632848373197063813447165056776460719790114963595599677518945353977216317588786492031280181375880687289699153883555935046450546139432432654846031850559404304572571434686288100930642300425529957057785434637653941388694608611170610018784286605312000000000000000000000000*i1^18 + 415205275988607585605851850761104867152971744732396529212783238705632803334650095204235225854641289480661457293251413500630441030584238938643055655059454237519066446651648862533665495396622745086313778547024558204372872609944268153747477693582370540066213242714714989689096875362745610375282024107898170476121210328725531457152358360904220389422706313523070652251440578794332086293052561737877605891305675411840841436314108376415958652015970538217616737428482239255209285940777103793315474147109402182030763011963802921240338588576963459760114360926165684548421365138519267975645843298550534919101081819535912105199887228491828441958531444230739074927741221251344533801065735598147372234946606590442267600498333112743745716920660055467653018698303418214419263601515561270052475647597282729535715693583100979220659864043561435189000566533154871395283207167913704450860918012581208064540939613692007645893573114130955348738861774241339434598400000000000000000000000*i1^19 + -48963527210118770506813191939891385073237015573624343571614275798009916160064045930518942477883115560120355291494590094070346130129722141138584422858429996015337714720035377310746295183322280637911213914229441313637835198978937264535206516352433342185019877653253250383206384839084635760628944593533315962976380926771532221467994866384372970483642332070867043895650043953447818724361663102945017114066312629629302961641022757263413706379834443489258477635040904055773207988018357918394953629982372342598967638197279944268808196196019046093063213010258960111466584699581531501303680397662549647589259773875930763897018320631331633310040184209879898000942387454177376104539695805647356059873870527951775075931526566174509966812620388020967621633042306262394472554447391961739049170864950772245350422145346344189426900049926258342442514638382808352825727294810986005649429309414823349062724405885382169268282495018909044209250236817735680000000000000000000000*i1^20 + -122266593742388764266568512687752012545796925757313036248570759523545887321966254871697682666187102304682379640826419978703731936997865862280352142693328541382212961851695989593554151778784045211042144897095870344832818243211797740857731534478813205559180604847744422506582491966326666917338490080344491512396106320818492129418233944425493801271631376218764360366682720625890029928236859374453960189161931646743579605715278038433294905400851447848229331309440518344989099600933937398521402569107603372441649777877497660999386395503043878559595371747979712405357950583846879005309383943830716979802105318032520592510549148012122065149540592303420649699608877599188491649782018253103680700156671158386374886060682167494367434669792178889203501198483325786627442349614383710053277614110305375472619931861576522053728991866510323039687455122218777018230360359367376927170721563663396761689577885107680754668315608996298672528408182784000000000000000000000*i1^21 + -54277205425903579231771225840159178146137383941652036514086265301996578554756386644386639031215105266491344310957515048214016080007670374982441338457968663865959427379635191206308502014032663958472017751955975951503218992504071274123400727617222693972198281367427382291899211062140414700702796013117906365658401943014228484576148066763603795913728411847332840611942788483900201166328153124895073135546918797484729570928636700282354600244031357756768735780625587838514472103072401523717302962082235618756702389618026338147671688354906192857582123900598915965942053652100586206597986035030113325322953475056136166167589026130957858647055127145829132490785292786854599938903811380231115700859784722271136072248674957396561774787612847217630411495555209003289856627581700067170897996807221316978796919546636433243629236073468082200259441248711921887411690146037532396244305298613564250898834216029831699961473951086170539766579200000000000000000000*i1^22 + 222374792191036456277051065836263663777994958484485421415593971495172994494895203788076874756246389829609754965965570682272008837244398593949463205342461280666966706663373421897214266386281737439596359127673381147484096636132300928436430141201814010988862918039282475902039892449832317263771754072575389864673837232940836186656573646357322593687804284099163253071781423579790517117909950569379484407425871780914776850390530501567888594384010372867315821260111973203721673469956764153224572873771963648076156195295569347759255694418280535113457440957412923593681402875290679016396716690419735694478362799370727383579555172236513274936318636090192686816822251227319544391829921025323928645449051757302462079333981211717067455177573235371527941417425436861996516810648387070321909906479965268546028683103003755071157818765543528950555586171193535710664997469685853111341788828665507372803888018414075080453728078790278512640000000000000000000*i1^23 + -162451841633102439027399572803464843868605638048111515651876921989745065869383275610295002813457389787345067970376815348785143503731503038175152678139104633357332360666501245308241807793292401738612108588967599710827000316575352614930307808565996332933808213125406537172038929574370793800185099797227024484025931273067276984736529787168812636210545461324730893480193594332015057558618382034474707093041473236553527133057018956030710446908211461257852933551894862211117035539076200433365402591559631815372735401675330975013899076518251583187856957364159479170192442597959509475301344036889588640017514894628842814870966004502681018216605640303837230824434114224935695550706220874940070613225095307593985061827208001730408490769968287173865590879160880855670320230050668765458721540460095771261872472597049359611971898069809426058354805023695264501552257339765780202466230989274764651977025453072116057375079703511040000000000000000000*i1^24 + 55285343952967114515992489187532833445241036642969707965253012880165574810961217832660617434711222922519939435976297942663235252405004520699649809354703860962907382916908497860981756772949091381325199476963102845480422006068310027628841473883715293189230945319024624249479086516379943288735782288442871923012007861718339639812376168999368276472505211717001219131752083065662713187645419531046523401605779982262689106993220553297176676845531380428996484584908209452909404000571867708689148238162777220119082930613754219818301099900950159835109564706830123988077317417017427662804266099770153482330113296667378030689750785323429073109380802334250284259851203074654349441248537698828853293198149652035965676321236339069510518087411213101144599882195239933632284902819938827767490545482153843579459700698739340707711906892258127575921882154578422134232731504812357319193536050379845368171707585184599847731200000000000000000000000*i1^25 + -21477414926758238685210750647540080480446006940427299903541835100717880195730764422686052467090201287327768139712166116456377308790236705388065790880344575849470217757597554814283985664113506559938227291574852909236199572144334363650290096059956363370737990462040935760510611438132798237788401055651064451220419624140676289531070699662002250493929061903818980027231061673436839356730339817522886040685299340607760346104231855668103519008957780101010923822185551813020921124071890564100598195930007797603416202094581951744191153641597794079926876825608686169586414435141591936311439344246341110933599050607024746964162537805551390208378342358020510152443612369890671319516211907432016870923944711767844402015997858791944007015980173434185908968255057805488752237355763733597873272530814983636184574307771932851310136868283840805026241215891542750160140776260672758263668363092155921807310860597976597790720000000000000000*i1^26 + 5700791105615212570282997286321500376131529422297676035192900230908763808157661125310586792709622644497419106233742953233341186561264509444377850444189879749447672554450833119804999892212869459044047640507318202969768738212851113198643697778393729908775162023711597678060837624544739594296637369815762306772620162659605099456491162733211882658888184951908681562286769438916066358218022665406949098859082503316950562605062703386175551555080317881402791727072226378702512806719496249581023951877357461480554941522399797819305134253095486294461812121994506465840174500050808970280919158678920263017901616388793716688906478329563069840199030230337218436825477042583659139757170100932348391577829486026468036328529215449268368598670357951400937943923669487535637119444083651645978919014876672184262304439484347386063025670280561264532987410034268626819233845365264427865371910446339155445089728267812864000000000000000*i1^27 + -1865059299061945730859265082888738565318017542817883229768457865945695369416580099126589555516340067968584918600477648591799952816947494079680342940849392923416606871989408120826359834536957819470011874827863854091949103933148811003919092520510429930858693176862685974447045021146449840806986677064303291083110862901279415083952945826973524410261866115398720642984618318715125363453954211864309519554412031697152779085791116028480174257606912806767833350448945697048600550543802084650646375654085593718294408433249927964276832544533312399186949585627924733991260776857221192675298248441390374413520278431401340400645815331956745119335432492137899466936430479912085088373949239636283331649326859329746519066728890519049186401412011154223894833938981006128618815814454264003313402476527828956392626771870324721969223925578126407176216962816363805063057773348486304875323130206163579569028936499200000000000000*i1^28 + 2225749659203233273766642684307546481971824774012420421735065790622852981947081725647897531803289703404996214719351392013134592055276540772875037300920846172024547435877667039536908511303415985036691975625131207858783245193781927790920959372622273046246527387506560315347501860295651187568723004984723444900633427814230244668155804471198588696646360919184815804422996888834540587010473586911105559417028354253267263432354642592222967517632689877511237596583814029534193781189590494329833205133879198018285309753306964598524248084418121122803366102060245317313863048188825266165657690852295428740004284798082415038616266709993944704910058130389799732764308640717551243765118232369815817700865385401587572202738771902485177999182010224089999591570633620175979893847702677103026673457946403966742278121906707348924774199883953261875416328878108120000353944303511315189204195482954078743429120000000000000*i1^29 + -180834731451046581774551541373101236342384679663145700566313826216300468783266878106706807302112373858931239785231290587100562134077024260504400071820406455666982759397032026289027819246341334118874409340649397780046795054208763733104221834501281246575448914484266509784276704224379041105932619924569421774463347826196554655822341303746572715997962457317645389166942423556733532042471264223790811880290392261541321308755572352857122079832877844563569504502103145856938960092820183268956399572627110079432931111928609218947512609861140113948624122535125352890847609645114076141482283784408639172423670052499682686011875247360105544840303989959905830525760490083654658458873397270426079771769551140980606456303144215580862472007273187111737135846928305894231884842806182234850705791106675380332577712109610448642355824147538245356892719821263761610283330129451549971362785260126339072000000000000*i1^30 + 2700599191556115880306738805892754299240492906328534595077852924536984689186153538714832425003752336337264538200975185825468348383858630082810685524782613855843462711381410346324228751908833429277607788948582328361533157804515568173690757540992921584147979159544897156619784528773161256506142210598409971757170033854906460982483983371037965525432055346717880934325861115966563934395350358688131202265481826590372562786981253615808819294905063841871348400158796756270525083874521647241588963801645087730762599228582869011136482920545157913643256528672787285583224617971397325263522504062011085469971375376462324766314783146316645539380354109565126635434202668187052196381174084493096780875623557557768690821530487619072428919321902986199032528672604428840420366884379207645497596384365306129710795416111959173783177959857482414391101849115110775811657076223603611235959334502400000000000*i1^31 + 15551884373810747593589007178982181730978758118190530031956608491023082678059366243748649556053334862412010175685279680410599596205517471713940563265114372627113293223544595265386167796126888821765415632488074539477115632074933162554053553911358397198278921928153839997291211957251653070377660454080550273289501010802915343549286722318617198665656722150714917905982702757820238274743726084411022524986511998995816546783132102809306232574733596225941983159467288733191415326746097234114310704857787305351841076075861327026124082268381989823749320128908916462338296347741574791992150874596791110366780886560935659486658513674450157557455727900297791620901097253668603821675590996885153006459782093391310360821953542794775842175236750220483725253389710179576215188702990032859001657103532980525104303037576020058037967351422449047608114389071985050211165287526769318952960000000000*i1^32 + 83499384568709770383270713198826199918181964129195985876193152867352072639046038387593914315962416026191599578504466396746381783122526838199401950820571514112769803811166966951890138242336081663815701649967692585402037701149670885991979083381642862717716619754975092268416054475229734555850476084207463371471291626811560781490338608758192594676647606737371881044699518970753673839234470203763427862631101464042912965407574589434259972734699807102807497757440814259489453757100972347291541706142328421972394014965774075075134362384097181593331889178566617444283992978859307763704855701845767885556120262952274322408679167171303845120319851868257987152660695379926724878700970088147239021153065390148918863635848964286674329013195635756054674958790134727100473964493957879272386604615199137382965928635210513896076254632758136615665663167531043341736593349148672000000000*i1^33 + -60386515630463023343970626355271470718770288466711528044135172866051565248789015974486968923661594106394180850558672690191222477213357286728072249205869888188646740053769056690136676880458342916848531452764451335889045198716803603517431919824775357785123773193542549870957497942975631789178373825658184505542929587745837611345221890516343290643956441616238026355708109448013107351317341635114533058302757446864788939536157754752145073970346767149689762837409682257043893064518191688978405566262320465026299873473955156080161398967003675298960856031555828382383893033518917546803124988643773117183143012202554099573243833596032051592471984657868508522827061732554548978949469964400101603129757924077440349040276105666149193737277597008371315345327254721557435590915847479576386485364454756478523152674895028892456470781420791737790905348677106327040819200000000*i1^34 + -475092084537308730764200843646001442370985156286802085956819239386807038145488203181731796744789561118672459735704523304689432250172742225915901100647725653195009698547609484080672453080825043440978839849754806170941838898943651374140402861392562819184202663794542795982086709497416146454550321667605088809108659612373616576257333160210008988025772787534078703368571609031012315313169634400287685928153062851136553268001954457328331648976914762863690314743552602204998520107188156318040929933480592205867759990343917815555168709888383332895640542777815287128670731370669282732792573802636185606820313548298773652157493760501449272338571280025800855962441791594812703688471225091911351417704026821107334325526754178043570962568636345595503438535012234403390812749917498740294842529619974771601667588347454396285535711847525040681828422674022400000000*i1^35 + -34729666619750527057974854343919121141813853678038588833302183830631629210121297315702044804587703566851537862022328186709878447599655898594164490436558217097073826938072827153922607331453384745063400796935213787966389853339395652095907752051828333747103122143807274577862765044046727243961280300872268374590535024678418563803788186663344357367885197559917909825386160670864228438996738207708055074625073469188256407676242921163022082410776426234171404689002700426363420861646019638311217677051727238111167073561067630750692051264217308904191614002944639083250513353696691565832377202956277120959944385749760108036773682916283504724389292180628556008325668872269907330213794755903673843566682040727504030855177481235687388705885998112953169846417498307899298079020005882292868389936867561731045866519886375806841378958703436687736832000000*i1^36 + -20363214090727329271649375930877732439896510993723675657718864604709051177136595948245245816758985498515056665538088345740062135946372098718948674676576920382068253119442978042670120590151890974663094573324091863687088006062680722855611407332093856293660342186099324968235938511966290007833108764116424264373744693169722890063077249128779975900593197548881406380226649939340511727683868473633448935118495475637254771742686340209925925055569151054861098811299007293960694629567176513799341642883352664607315140601819615643716426506790493402917608130676994330552997946506256508660171018972758220350538292375862344417395843022242900234599800034384738607481559263330758043050453737518447861781659818710156978729821053172975835498596062974560543585070937003778991298099938848615231125283674598334050110306373348931404101477990400000*i1^37 + -4517021659873241804494890857618351520132047196578203812439785319293769242316181280451264970742699988327602695502834153097850945353527990140683267706267072199799155362082123411729377286617158512649155085261228169658438045132281816520403174687890991762423361966103354615968203190844750967233806938588241343128961431185715481215497784811600316533906810525026944686948150036942552413593982677755202104446027200255001970538858630870154374728232265861607847069532755017875818954029318103931774127414252181528315580645715825268151174347623691574278567080797011961084860215356870307259564217220503756918839925820620228530451436565493042787202785607409887004867012704001504655673908634730742786391307250373960223667236337911202663674136786453846019831746620049017792212031021966497496576776734266641725366154142504389181440000*i1^38 + 85298614532013710545199836520283821769639013307064558454845725456428890233014412955256350661931470225189852868873609365871627503729225164647560286786590014408270481734657342465584963677433447338402072741296488512463033681923234412422087674482764800434053347913591597444432566571537563072045357510942908436462649685684949907591587747184941779550358500316208499267431823870260055522625239576741728171803945990935999890113678110460622796070564826833790557702925760884751794006947397061706857949601560570614997254339471205683645159716536195467682143085510858789514878023933204231592625952496075955563468754593202124877407404623543017180724501220704176950206311693873240981026999054546678079835829780727783575298568590764653636620030342637332511461797282029260439007718273690934064881576923704460312576000*i1^39 + -2698388413998862221958038466453286326974676704890376474793984433241760277122977441783024470062394907733691576063114281361306231094529533194820230108285822909113317704176523103223337271631944010657923315716499328348473106029326338427746155081550232698561572882799859360969045181000679908037997686090840659280092386083542992956343095693847932471764506922879742972448582405456643066411263297829760297127993671376870747843212333873175400809453172627901810912611200771344558268557182686859393571527127934071671005228939052906760850682945783371773668379087072000014933001810235664785035312693003200632712119691603054998479374499035853463640402236341303473545826923657533642643964746287750935949714554761231705711969949592797077012801525468526527977212507932009546169447377173654747584921600*i1^40 + -3650396222552787555506807749195005701194816248680431855620703863810968940557323769201567563844116825981577061017701165150384016786656983928206140114609796242124222774761691026111375876881139462580750133039721545295927428286832504673107161931714949310312210883516162975544579211403462116407725658464437785003263576678383378741514043201217838918357024136040455415765210414333669556262233555904122692382932011830497509435414790888273339205582589462762675484238606907834573980950229697708796552564019258154781044176840158867543779784125181197010927600342223962821756774214548269631795875814975785800007189600813689474741996116455632888947520109352162514984965397141519291402676519324770036654694485871797528130247331199734088225082684533090132484327559191200510341283840*i1^41 - N1*51822602355191272216309499075805527871756076506106133319937900744067196628502491545680148952176900935768562945690814924511947215122924947616509174308990029048862764088266101889862848613133803634806136784204756817046613120103*i2, 8512751931787814693817992124219918281359740213769458328094892185274436161008740363769110298565877182592030582560457410093996047851327718124258765294237828624283269721973902823990564036962510441631342682897415532577946026461765670359117040201636252958376931445157503097062402386469973478419062580395690209620194433069064173350714313368049996417881522471723993776015246039009786367328063213511242605966333428637389179802453572929614642106630252198703622150946527996465905050317836554818471100032154756165724643228040828360651530677286674613930117261025099992723160329326605737088167845764144690896538916091669105518990132140901467068066271871852414977329149389072459730099727522920487151946374321537343896812344610388672017051003977740764215777799256939539433419321010475447764459238755141613211234924461449337234830740006812847384642022958670725368841005423480940451698364330638393814158800533191432464800364652570816284607240880888355785775811344503455192453040126209252845144472364040091778056566454635124378738622464000000000000000000000000000000000000000000 + 677499215837159004324975394294922172351440589536597223413291775025808595451389522548750828043643263493287681054109561807945680769330987167903300679689369457354069950540546471673441808958090320982688113341767470357895814571963284226450281349216883830682231181679773568989363654126185928317416895267406363993259129299732340388663957173766704787483165825871707108319497253415259162976224480338446351516758881904218604058091645580888675356426514219018470828169506099182529352690587441821332006624449858360177728826269740229570558394927176390847019463746520149491095363099025351940445932752523717825516863521606715195254564926322546769227805805115672473362199738201050621241195159523482804126860927116501054209383647394257840267609332100573224343253229584152736132241403956474903089104301820056369288511054318216739552104635864580037989139732374277500736354629682055680393234287053076343601398438107842674375416590460642911245294469485210565407857960470648179080492818935202825321777408231323091861423398340053989274419200000000000000000000000000000000000000000*i1 + 25931573610642010536467449123244317632306062238606009909728298685677314879027356066749761613745255978201810049106700725816452332936168840263146786948807330560312029171315582792130336787780541703468910685169801553247966119723043381895322784720163717319968622075772516278851998041307752859139585428155429058676597459694012191677452144708034448044248619151469284806172195163441852823373361197351885987962239721447863765984122377489754543832973946003364033889216985783999927810827834816030415995877235568989649384529964366502454525947983901572887597408317551525013332290135018435568142064787732473356909664769207342342205139872016533996757171248128834793849129016937083017479363707136757223014305857192306858419829745386998228269019380936409274862554389024636409421838219299488354129072103121002070108855669320281363230081967187682291824997704518322547636837054854781694205338562153771313380491966183404519659634784405742189700134226428594906653529911927031920782577707993619410064113580214108234385621020277393588224000000000000000000000000000000000000000*i1^2 + 437776721531327293412597839750101334817178246281322743751204565120177582575642321587957484469619664518492542059139029505863328669481062227276352689319115795013546123153094647600073648673649222307151263053076901091431234818758829854741163612188134297188627187758062441113903833346848439832643003337930405689897836067356430017411653893064334831256793063618941955043185314056036838298526084958580959027749054405871242418544809133290156688223540303085736455245464212827065606446722434697481296261774915877694625152289507824871925380961683189754498064903319315167255405090741590778532791729888449919624698622296381489379949607406494963388686454203826291420356856142653137266370967244594819387683814939573874265072530406984186722398037040054119516966252326066519614917632983089073455984178212341296060445058859421917893175325747854454496012838885611396264051606736289081933272992993298043654674246423598223460172516611101998842277766519958388844297080973364644049152522496611446343206509695148538780379210358928179200000000000000000000000000000000000000*i1^3 + -1748332237154032932997655444360731847094833632994535987845798431294228083161873183313859359663490642596416000786620729245643447009799983531824335674010412947132191659016469040511617810501565905727064343782915882992805026787633357258212014341758001858478595364394834015007744719383952864949290162022584858614959074867988496547819796940731702125142111471216182453877458223908782152634888271288982088621458962490107698206927902817936241316057903255451554236680323849443975199403411081481051470033642020349013720586008412039539552326578033643155077095632043313297324174771363349552235957395173749249015504344600514319707357657532715118878010510959128607325682383365286025487376526195747849699590696065011061396158542640680353855521097977821102091423567354516950959241055428934814440942400222304256143089496841061358371308555209698155946572836672145240345069668529877109452017433100619378084686771295984855797887992594060625997156282668092929575240364806705343904297151477532685927129874952800403813274841251840000000000000000000000000000000000000*i1^4 + -134952585401299752332859824398586268096790443275926957468451185420056245539683821733184735761080513836925720309756877467267336834185171421912604772733917020357501626696494748846802064906096823893560907613971889447493485937046626791716787355798601839305121572340030181202380235678171036325264005215915235833702554332720477553618205424411462213430313494915567975629175886589586147416631895107815262820216463587669235458014757257069034940844831128827128511940023139325004664227509480679632814911121157913964677672018543124009753765158342357994308426254640162284999638974430108161366715038205021636051803306858305608806008627956509146603942644695163858788228711608792997575407018643097866897271449974149162084069350278541138774089900706844911849533029173860575666421555752987322698720559737341869256636275386458331763464866049771382586375938787747307886064619997787308181886576588613129521404727411966101573570545006469119023941207123940745839907939715049789323173299644944221155918593997929771373518913536000000000000000000000000000000000000*i1^5 + -674180672396925557160898429408675440924827269388420651186277173881531799936412055495810237359237014394468685660179053092686114179023596912176604085296817568297201118179353910512647848736668217753628447515219080606989255705653052256811081374975215586143669359427942950903827702457022157851200907802398502143756255616429331109521768381505134357459470415351040070219280108697127457413437135106597998857754160179884409737813260954055646786264258463863250390455281871553251461568427330461203035676711851847424634791010991693770701932276960172988713690254247795359628279425625454503362595858497973019641831241851239468314271977678542176845209129482814770263283801385802623904371228501431227556579845863459424821135391729634615357836053883500471851966353672058985194446662242528351903600952088353335178451394380202628801574799766048477527422463432058497329569390159914800567171993128508743630339169865314732085900313558448928417518589087239480845895121206543923072023311608657074563396701318444852078182400000000000000000000000000000000000*i1^6 + 9432149167692589025909161753855333884937515819982370518811072839058050423678173910258158901957975945798835552432715630965214055153634072937471785198774760249607946525721286548654219512098937661527535497966739517582099218606021188360671065395058998006584992920945961768543575607814985395748523755227744219375242861121048888687301548865376448896903277095281425048130082692104476675065992002884617068188101747187824662193990613049794498887858282375471746969958878977270180626870874023627987148010840599740400939799290899516696430865053959151754147687001401072459339385848016052715343438586924984512377338943683249265439295788999201642740869072950334775280840699900030890257532929763518357626080825231610948213639131427327152722239838289243577049059143837412023278695459735757322891746089603298316343476164091301201199483223585971760310807824390912247489916773768496692022288704604706441732906780581105791004318062301894944624519450179922326902430500977649052804040105800768960762283846763555061760000000000000000000000000000000000*i1^7 + 61421557018133509097922504618773230411415996739116481174216827657153762596449464162052174421678624583184320911920108937859896329600460930889193587079829122150250514813582147591042419780123979672733350458540180500417067280508865809006927643532329253395241543546507575277089092177420499011918312755057863702862740603080201173009228902694424879192506434067260446136318190510063814648916646989031441485157953588316065817566753977063093761821692815578749803880557149885094540545523705845567351299766409592363641109407384336487015080686534977638606450745668760277911312132711586963061397139559396574511950841566529372861951304584406090246763121027927654529999359963286997425762785915949185816226171402808213014390619968331694825564155616007031447346519563042308840997059390597207593370895053909904865196709124117191576214368574591174334117929392649412867543787060223717370214993778236224442410495010758140331078860600229272521874167356458509211163473211500928108828209128761092350326206508302336000000000000000000000000000000000*i1^8 + 159158462679057249670982673945318129046957713037799762133754885152777970151312478198061949998855666287588212655598414910035468843052554408030708679259583833925421418979544046027572826190678321050963868999136705895844209488257508697695093785313408013211711306529527772510410056188881872553945653074698242907722619773344249236238136041499031500474256538137237923548845164379788549992077983614877155178334286392153083713300197993341007687952144801520110632041035926103938064876208414851938795223397229145854890092823303278676217169027508823481892752375402534062257053078117629812086893305694811495771711038427871216318166710405018507363790455959489021867616389673901354202805741273656577134117526041485768118832913866818661018547782347783677791121514044122709625166167638072864604620714213479511875051284579869957753552809211364260321157165896136921283697834739811123816555668900835696797193611494007289416528752035869230214781716452919707762482370025337012985546994313614888005469942579200000000000000000000000000000000*i1^9 + -3363983885817583087202175601678605379726745077052759581862131284020825316148074147206167326830187858142257093026029735162088731135448403232397806836109162936159803227061174243775535011333201441865419894614599589280699305347719912794367946984311758754217099699489457530796062123214349532106248083803783068798790526520467384329769010414006848854107564364769286084101275017803734102651109967887403747336173282488902061802824506216308560203415747492335514689825946623114781396893962542422956297874493214418706800531496524329928118048385214710555844189243542430040650643197116327088848654831290774035628319121400265093225421493003245769107683923734838537034641964585674459329180370798239236124551373999086441937962041242260001425606952368988708494596549704670872069680757013638469352407836401820811531464399403455372845206239795559410328740775864932052231402435310175081261147866904938999537890829374427750958214795735520461164015657754098396537703352003695307096801066317380460614778880000000000000000000000000000000*i1^10 + 4430363870349088117674162889896848876533465575574030869491652328477461113676873377153092167630711496242756356483132795521447410631775284796548955571546754369957973484110269588557445469818585168995446109444481300613798875540153580988209892763544006198780042823928062906435324379931940032464785688203670623911399718797687307235130867399040494631446396856205739936452197498879590189797361582070425297415957460066855923867651492723411184903763918154061057372434924364416123991213632289998389069495518602494964541404499673613794120372271328743400685646309965581733688259946225799876279878432807639166958062757263647247071094685417437141233865540419926551483591812872282888073535032018505032134357448598796833758138822484108370088119162362373822845161967036416008547210367612287944222323121915547454580543401312364315179981328537177239933202290995934203488618890384263357407946865470249775647398640609315167043543163345943321943723932104573529899460228858069917006277560219977383936000000000000000000000000000000*i1^11 + -23525339494938638844264939020402926439028940970595219833651239396828309636501258656876275343532287928806838835612457126623214287657699873424563677351681589193208456927764380997125439415346515487865458749113028562424058469175270179273293785887229696171515699121200292756872564149901470448915744531412082482772396304119509063810338339169674187833671078105281742820172903550763667745948252078994302449053254632780358057814702184628902441165208982975555549628040366834366591163441917566290255807838159280009173889015235934132305558780884933983565620888049323758295399183399459383949867547917070873146647114909767387401894766188518633701213102912009767269950075455951280335624363341295405339532375844010120722591106866772094078598758672564826510432961251930386247321680606396413917635152764781947790177075617607393569106219806723822432274312294379922757346979353888365579295652797322198835620077502342388596539564393053682913208483494175350370115801359925807487246648922760806400000000000000000000000000000*i1^12 + -248465185717950000822238833628691972790056382983332104718436677951102593650687478168302947532880155449276913607108187889891644154766647661235681283423196774782793441552010166269111953714225676644086705893760094160980265439578284587685196232670442856116219818975832531396627234389788719567212972984103099236620641822554705378477638748111173542227299114595250167808411068574082464673141616118848869361005281411299397663747766570301393472752021432645094293467062115896827480153655343194620059471830292801407856969396868052780993778720279078300049501211858254958778869564345446711985066909404538136068796848680745560301278151247768081056616294713863927180427110675172998619563643674441561367955215186758664370239630050176466682031979618736472140471225441975636347715260272730957529475325520651113904319766382678385020267300550087437781816640711859227448575634065460904041626073724989426489290650251819793370233641370327701822075066934450707087649871421174429693801723330560000000000000000000000000000*i1^13 + -1282533059053318862242119007529031505457929203947400246562171772945272113031636880970063877731716232698188611894176041616822944310487974720708999689571856344155576511554099026670777040872478754027920423876018378309105057375377636623759162893526739398055074274901979070979585082700011474337925732817115735630181108381970369842352475528010668648771962910645848588560942575111418910793000557077319650896140466693645065154115577619081474479853902607671628714786980346921305823268492754819292205938050085424600193831454631194132999288946881281931088838916831022888902492451147928114809315506348083273348928023178076059495452736876457693853939397091595075108498010830589041755324072916335718784715965478772504405246749839780841518183527216789714119376111926152014064760058626712223108760935381122648085630859671520942399674335816205350403727754364022333544611393177419489890557234266868176880682345996046614870854789785369649657722854432717344705561391213681740150210560000000000000000000000000000*i1^14 + 10635420284431334214747025125614297250254041886997643194419430948410357505192207087032254753565106244211605404692264247517341101077134086439894854459769955502289579769134579525706546029664504003455509733893688813141714341635673543201569766660665587674175276192301774247421577010199842366027383982431120597143240081075780672748307601098243784791523353814188447155624711778302840705428589530870633775631153308256437073163465582800292166113485600388797124376297360641318340711467186387090710373853235129513083373741733051615385111130239286955876733971709971218326234073992446784760764103478664394470329205507027958839434323983715034170314227495063832461614030313460102345421973762139571023080436123001478286671170095542130735502109917483861927016228677959162016144837116545458378872449230971635089205822444623454515532905509957751022549441638677765965805654897148679630809131571580108046091759374012528475973396080422487196225319677518828120788113586396353842380800000000000000000000000000*i1^15 + -91477761939364764080884464975865306208850654392276790967088885336056696729273387227838536446336945815042508476029563781681341769467776582156887653653214708358042801124896341780683139687987688271835072293022510670691304020236017460728040187283987444259825909601989051767785783015764574700053967073909665641890886761351529880413104100203881355094083192770689236073230337001594572634885895655779691901967525267309690751851742381189030013660906980339047306434983065131120094990834350083588460872669505304149973379328333077501162265698268461009152310751197995875028624729473147147890383751801834635479298043143856858923528283762786581109192226236380871124993265544686244337221217780253408043906193534758108182593197920324938768802022815236472134691428223874284525257896970837928544078022364414321229926834220054895784896299269221920954641905089226410862380583714521622962290683034640657499673861158490064598106110967618948030552769066231066081645899216448389120000000000000000000000000*i1^16 + 323495602067049377954853288049604163833075606007570812822909004036102743817362077462216483334364031487135904978219303892017187399120882181548914964138010462463017596315556473414374428743223147343900911574430207322920672056214532375326359150863138287731965430241276186442486643272453462593831341669359381833320502035994799109215915595761948829078572936903358535750848371712802632072243798170567667734375360793773177402152943821145004286537045671342989827423573764528270782236893445730751545915806272260117037759543313016164931920444372228846720449665318260155943682800032666049443257013280955261818696132844195849545256067739578872822918739458135353310330826485098356199570279882603348276479330074909076330747129798889976261123700601564814394478751840131645700912935181060683486026253724265585107077532633051482938170558490681081206980814675391218157428748911565546353278248544451598340259162606854109406714127837581625607518539904009888176412509077504000000000000000000000000*i1^17 + -756944943530790579610189909235722666776472731118964421344682041906154710089013187045585184858961458905983018047882410926370728621868632632754530523403064175194844028512571030078108404537540714981898927825969615203424501885585370720219295917539161989190403608637659581452910813957042790626726063878021834421669221801061849127872379501594832653656525737786629193186777772733062348409542664766158926752245100042102166009284924760257684061360035867594948449640464438720503156309144556448698503021835512927270034659764841925242815779767557318098512511459415163626179533963217984659289863523353877747065958855037877531470972445745575441897550028771846788821912426174489356838755614338447513857368092500663952601267001671430186133168871110253381814598875855236081662986590578758263869527846492092072880970261186167398573167510021957623087790839257620510336750200645251939881475137174049200094723811588648106140431727237950703251459398833913594465012940800000000000000000000000*i1^18 + 490964943509146802497225570260302482367300700091233209498347415991159996234376708341109170408795123525929828399624282775420237055151610619866683520229451050352031480667936746334643064813413977622432165690945267320799672955802526368035516875800349437310041377790149441682189688087290414317588184457149565574733727373502614388459780858235716523351198709522789953924664429667649563918120298364876717508898376401382103810194452131208025683248803014030760418115890832056982175759875846431113150263854160365903841482064652294244020350672264564352816438769956327033329989117619353743465715634929754987931651369521591485554165072583239327117646520301937150189766053831582612068933343828904797284987124402451318613356125532896394753039466277598857098994989808738962934547074017762607368590190493257175742946916709521672719790263825891498487817949820940982583853382275123324685723584095621633088248216155547042777792360042095357761941306952812079349760000000000000000000000*i1^19 + 318774291426378073345507369141754587381234300400326174939225565397035050853770120445155536640795894374276761289811972766444604134442177843848336151347070742474028226969245547835843034018896610390398430242366630828315892327017556959000274454206192816768434544721135310565682766608818493807914732579180774802646930297241430253857394617606240103473844463052509229776106531488663643706824362110213714838361043498824176440016052736038917818863121750443914703731507031411646120498542612066221966608345904522688195124741838056308110209860072839142713761406027344021789728686665403036991401264898772692864788443092335778158027141047291350949457639995788137924767245732604040255065473048582259870118304654755489863431963926180518093306616850587621766789451394888118634832937993633203838329078338352593443033274631263111892843612459509504112756152786699548089765171056507503162538341265057585727546697118927883686072577607953067351813260044140544000000000000000000000*i1^20 + -723307845370139047873188990240600182797034217049654068659253392232681787650982694991344482609853377858204873538520724764488734829436437180643122141891042048299260125118523505495494451920503197348282803405645718758611091540657783708015601864905750955865610065018458296334008412233783907630341613772176100284023462289764733495312493125785250939573988977842732953263601617424936521259579674190606034959858012240815236498214661976811884517513921925588045301093811949235910698646554489462059931160721743434721155087816232879763908238980372958169457413052885305230645726677672322035028927698238483687579415929950276151472040011584989507130923483677476682348404732642967382749708544125504176373765374027838550122709336258610874254687414127568493199672856933470523655442093958643212382637611445037325575124146476796599417043472030259430939751576583286241108008618541899968894829381122819948685530450990127812564814911568263285797579810406400000000000000000000*i1^21 + 176609430888979284877163591949386264017013032661003631991108311065354382040444890349720705171218908439067719170897644686816316765101635759616429773762665313437638931520193035460311654821772349101252056256022231468995703844695641237704676423530937147431130432681252855553748948079387648908187187700295655565988130555570948868317201100295429447840048055971104487648661517183761133320671092338704281221129466408028414386586906034405646453327263485039665682644445679969210155172874744005253319096267688057282757299242565448558400331776449825043607612974157794919924630760648787162223793804991666546211009315581149055416258718393299475755331594612783752012835979925771636784920321767159439848415448212750664527685018805241682351334517770155004995930007468929158342570414247497371619444160821842389102477389152763829898051145136246880689428548759806438528088973327142616691841132831532039772069984513117933662356460481586593393541120000000000000000000*i1^22 + 538653282829666374943475708006265205089923018635500105918223510384426614551251201682159211397673108527931894207834773705122086014428494671125663412899785467085466810564663439530302572478153281518738456636068067484165615149920304902277835365268687501524950863993352943193443248877035217035179803304940594169314731482141371373813494332303527007685108038116148994336044582772518677290074392280699519953266274616444164751668132785282683173744179525025794052302953879563938932151959007694912235564679394517375518750518451208093776789451196496545293266581657354625381120818436935628299210453214086299662640946796017550368994934880401171419600335400386885942285333826419500647361123570036396979364423333767523156514787741784141049832182413235019511897105361935234580336228157602356016920629749551119951941410100073475378173902240950757710379626957529497236820439147161422912584493963379910597015909678323524198642001803019812864000000000000000000*i1^23 + -494191419988689402078221220847029184338207762335849727656721049237246046633844968332135054752255601455301742839789919420165402686800045004825230295166746163433212317352667553334157836074850726444664889869302133550297642422983145368792913040795816893527986481270725976420337917284414314317427821673143093133537281655102301932653721415397007757502836799390424687015001686986404680114202191880764323522294993767582624248433364104898327372088250000064289550098890289128050727203513708068103535367853269186593944949313956672219040609076270441297926286020888470868083778034374444389687948794813824070394563407681943812452361806280835382344567628958957455045083285216940488728649053867825861833484963287242150729884592667341292111249959569487241109316711543862168877422923107753452678780485321414597218156788406215266552656869333458997987482362494310149531908671558815567229303446591848518200309795255326656173496210974310400000000000000000*i1^24 + 110861304287979509555598853424971599491197187918195431188239109364325108133385557962284664144690404546623879792609940341008759576788660187116562929473936903314605966864784737656635224010780787836780359754406583245049168682247246603059745676746072774892363918181868930193425705705310853970153996693230572619352105097432517983251949164115989658979186033915430069764324832313821844529917602453544660630639159546334619764244394468255752362401910212864123784437769600645354555527768638409613182085974201451528246929599988454409173726528142269552831208316762361010452502575574508925481054520950788396423245099178940619323821505157968100131624898089739760692874114287693184433616876035388311584238260424068658282478338322630330641039304196099554080265746723327766868339533378654891276488215064989267809967845439437935170288852295013693956567653891607226464445311336554474927982763455509375869381816702621437681918279680000000000000000*i1^25 + -1657596314836493120373585396854311152898927052760825872144172851533599500331051641336429771853565527611071511015968693419249090950812821559664735386067935950854035182126383587282013665249097205862542030422828128132460325831515717827794252685196047572783977919241521472809518480499744303058791794417291588038171402024409467745287682198112999030997347341774793739940453275860317112437138694417249509428446618816800403751824394054990347692634811014544238812711316663984199854709724181114723800082921883307704114521661254217546538489283307073302335591174305645880417247906074129217979907038971825841315337153611109011858525668070901181686596892255283413889563054595433697446074414555774583451975570647381720221825142275567681307994643611883878075319854035365579414846163871710735644137330220989500489197478891117853285408922051176622096982951296589811253605059227772004663074651925622409198662234168256102400000000000000000*i1^26 + 20464912717458572103626285888734514563946638686009588077131967388538818502785329501129867345592762111917637938586491792487011636275898635739471159649773440856793831918331930130635446842023040344819593068792216924407021553101107587153650828089054553865635150937681874991598637544827313690291747675927671856386851621827802740639071075229641835524993338809629837343927487409165870445019864707232235121066768814069957035287177171746760454013578074552615369166754725355604720817700098854178027492855823106116195387914745919248759081375043815227977658194764950176281608414374164975632327966150453724763869920798509245889901625321623186224415440017279683714744994048558977495558480507806932336253503806760444042083839297221505498312248764689618848732723447044219004190908121406641638243239047095023245665969737953932575537818953639446971168047464917997537728996020450453956279779495518344871646471395894886400000000000000*i1^27 + -13473090653901167922419129416350771219247158502426921832207811796301034065991637862510793469097466444220342815442164580152452111127486447152587728963921606377113745104906873553160776174149087595701638756059740292361226126080303935137015024156702652525643278515052447328671410250815645390914172009831886012530605614113513425525670398094766153897185827932141711982800719253239345635431938041823746604658405146089423517622691071597011074395973361333875935588012081854118219406961218204459577875377145243175088454845019029116351957518840235227909910863861015632636962058837688337321700576850753736623571284360679983827169833056496308794654637997420997022143093590165232846766960268239882108818006869462052153944194290319122851031176118690149531351670907566587654773917175080251103903763852327159791413462121787167924293606494317589663107897256348452784415761914170881014562104268863953493328658432000000000000000*i1^28 + 3625592068738197053050162322273473458559028339054384629210414116561375843642865879006591612729110156767418309724165516137896700331838970331739532302665346933396333835380689278192071951287584646973653854476444163778219218327628224590616117717768931661254453948155270946003143969251750585171567481019755079123697348466433523993989771431061022947309544331121714209130523512376340653745595481483097906414816395894575188851600970922657799223684596344111394532978049143765445483910537235957094884149824928101865731660511122053916343718691907514179267133591744988282212997829505454131670140763479568790345422113779437178536058280399840587309063684242589875178717321700494475629852887822289245597764174312623224686115235909514040015456807175809929565955510804344070861431177271917038881224780158203414219929388659135135218305552553564139789789221195064603293398728112115526700493700029439084068864000000000000*i1^29 + -240370231540598280854780182214342073323336319224108048635358015057498805098146648531754661897379277025851616612846013340234521858768892084250955057975313162201609685164206631390346343410773306909671616423479258389650089549703503095854305975523495931472056226604613176920308202258460408619057502698637578682707581087659891385355232061506098596383556160685462440681020596808523704339843949654515466027990093613855823042106711507995455812535957890618805605844745369341967843127082178475427691341904141907320521664295075346030700736658469292526016225778186171467011952183677193367502056879283241141274752928238151507457846763625091036960656928504490370878042890807958788299653298648026894634460481885596942514192367041081962595254429922956975565653860880638257415124414583389989421760144988459389764729551628254944719893753994875806445108954521542359100235096744482959081716387598565376000000000000*i1^30 + 3699847789392967190006272858742506437116665842482895783206445092406847200983920778514833842251889930867103989183610576138343933529575234710941157685541029506121918584113131358679882797341301174671828060197537125966337149181048471419573765904816423434165812858088760487454496607041911299834642236355361324843143238138909836512465770258466271111839138766574663987386786841830156079264881807432922526437743770827074513776973787382005258148996824683265107367584935723484185674931694392851110187483891327158764342969598458485491810640163894603296740462646147399747243517519306452929860384908999605099339107643817095980383900410285694747388560761435593432095558175772118303025353307380545938841478406984294996231956413630513936057485483211516857903278597559396759895551441331653133923632359415862167113142865026253611238431527076057693947615427491966000912329923349801270613670625280000000000*i1^31 + 21934785549351189418225805610338694309374270687643125516389484612276305161564814786728515295757813847543594739021505345169991302839881144445303484986523998744968957063890903387178729332309992100594023065222306213711014545011017304137555177038585293951962137048207796575142229872409032149791353343293862171540356590892129501701217894520192646466115808787092326065927355685165924788071413739259665769232419362246504301462521160772212875175706656318434103732008190184576520133007338381716543101926304452527873611535765727369629843731650945163357991599563379909001037114385300929627178221727881195337475316967238624552549197859779663647037561617553280900357895990079220663609342127673421333344587734334134021022604085011314485615526030275560132987475428284711294682672309253410163328111329648631763625951654966889161423308481792125000036023872850191369232162689671690715136000000000*i1^32 + 118001278517631932554878570604781715222634785609426654147115704539299408794452092363643948176358775807316000220184026709639938716017039573207900180375324710779991471646385287562747506891029959224597370555073445766293244731625618769156528674253062204511432105153227902725680911749552075306431127577803356651746788444392518575773669182630117559984364843347896960732518707738681704326869452647568500116725755623651497589004898015843023783486995979143867229477669951578399998144331598401559828397049948868164281915669515896739991850360319655479135206986435597376941139083853962611599814745935865764070287810965179805465693083594658869575975444951881630687184505525062913768146257751196466970128273198099834373391060640207524405520551957649475247964048978462611408243163389516885617989121744274075785443075214502875013864532775558170172955504649399100534856202846208000000000*i1^33 + -63023860099509264495108761114876852631074421299613582502247415600148476933139371668050499489217628953672743111921122511682591470980993842956792679214049167666362876578082927371032716414785539408939320469582030842070686806774341417848815996817901542613054275688334141681667263441455323222802837101917715801863929449940457311719497445048594319562998557983796650918269166072989233872173156735153964489457069546191085454653306214226112802966453755209888029188281285111935734778129823244346071489460642739347535758149425082819774534884652341847890884929373012344153655346126931357011798520581067383870063634203940948685668175564556130696620316623912892993055779534582210194125226211523872507384715423083782749583608012025261611294662357608477341216617651078706390871902331447206206086096914596057725655427950526503660940709041935109147899900409352228060528640000000*i1^34 + -467506155992672380555792389164200207181258825316585244765333816110256869484171103437568609209146189289402725909139786058132757781339291195037541640073659045754957027023038085519724409085317972826845462801421100887830366943139549190211380614961136367615520617732580790391236115050338860027975663103592483450780836947567281971062834327588777570624785760021889795786263385755359222876335819316825731523258625523626290120502476787879498563909589028648533959842240139152512840390169564563474115719293260680711501153134680094689584488777190998598383933257394895319090238836657431396598448759404177513346217527328464005325725339741192420059035243426940579431144958564823389850509332103759964586642490267232040368607734031514964126222156318838576588698268136617318863141629504713916783158002445859584992511175240861937131852770787231577511736922603520000000*i1^35 + -35792548073982488124041829615523509916130488348435132281549059233735974341480737869004401596961358319271044388218151302053022836759983500578547510687692435659959615462588801682383235064218593316492636221726939982683373522175863968887581881819699132378550540720985432084788742177694474815111718370010754938933417636077709695119857923420043555576749068363513088695668202640963054162032939630261015994105538515256075289921656193580517035848144138542844809290836742626474141317003882248049815911358331419956238756774666717374671445705552908799915366887328206880967981585329529982280478188518095418365747406793346294353564210404411676835252855856099832207452989472639466328195106734470542637119549124692401448939823732155022368586091946330701293285635359573525458965916671654880805973999297118165112086817952566040429543151536567655124172800000*i1^36 + -16954508682990173725387315566345041213791875484648810571369390936286285742872494894866232250645481938156535731399500006790240877780220269305950978625834623026582217855818257718758856653039071748559932090330028182956539322383478803281059862804245897957368457031475022399574793681008678084417961410140458779639588172606180520338449037552091056121347585176240334147262685900948813464431595446165490292301075265988409901009434250244137201071296952388420247521978931772971332182546736837510672972325728687134498182403881829600925559651782764643401530315200136708464397006777308983313755411753532412601856212811547054182250512550815259286108559782106204419323341803242710745366778527350103014367077981952916052002252133729148988150959052315489127288772459377712019002679323194733847001326329134361782704457424074346557221655019520000*i1^37 + -4619188800933905413420327882103669806452274434402902639969202300681465928791907467641259832913799687491776185110291570487904825266672360473438519525779239958037087776055349370235545200146047658425269632290930707956347212370979545854441909761537611830026699296025778883494076736599431354778644663412877272593131660875607469387640765726790627269381494229204950855880467144760561931049593980125373140868494716095219534229594947976911136886142806165899853818798973732619687133853091190803640096292155425711976992188648275384733383664578624142463459528373914583419694328184160329710581401449666080805167111544326555797412483035897639795054341413489571662135378014068576616836936628392945805519855588711210378630343145603363044113488542226510801480228832628741530450660075816645329481189444024421270841869789644516753408000*i1^38 + 82301998395479052666400709278282869751131242647217417215887228518544541029072115140902048961372516159071537738490584821624184657893544475836480029981999890294441988213359201981464595230119132809165569456470124970809415963720665489791119568821067455413889738154934272719852905760327099135562428114412630064672791940632651662663663330027596614429400831628884438613901260853032284662364039656945879391719695619198843183267325245058377354917935381738992726595211520457524245157314997581764178097972632709687614342686274053563296837394801206237301264603458002514206766482540384515924952912847355892528877898666755124270116501599297337783889820474974561798910640312281896077247410646458114338697417075850508828153736387506824011170796341902693762198604001019075723023990840675448721501627779347023659008000*i1^39 + -2914307121945255499549087943469871577311154756303873149393967721770992812038640489996716684751614765724424383502600522442946435121613535578424464143931575529300412982845260978779475709108662907135732432929220295088334380804171122845111171566611748288909796632498891186204856496795680770120542805326209024696178649796021339234668803374831600967302873738858437638490240801742989440884008756443070019506337836528462914391346029716003745863937621167886097494295923587201108784232353102271093759732455327339102200746610817218551548887806744164195158486106023243753676744358425208381831815598348100300004512618133647640541309773897952451444465020237686360489796081778963245993648791076068384027086110868030516056612304898690683872823523752607838848314333473798924058730541840035686577602560*i1^40 + -3929333537451151847599933926139733114466289127138340982710718305402189911125188939486202098900559381486760462973302208672955500116745437259167402526473826412667409175604056350995380354970496250075906157795007762557646492342597851254198338575808035386029049642118888753937096145204833928140174474429678149829450952550548967303869069430265859837133965487302238721158197714458209460259688540980867988697066787060192024985831037886765215127585955084047847437219811956717368090673145144585451025907368296580084454922331612817906183231586932440883047330789396078836150707516940387178953436551703994886665458445473723387646873781495849473861066660668508880406199760698031379318520017980028649741173636364779758325075799235666142040231638829337927944365901893238232987795456*i1^41 - N1*155467807065573816648928497227416583615268229518318399959813702232201589885507474637040446856530702807305688837072444773535841645368774842849527522926970087146588292264798305669588545839401410904418410352614270451139839360309*i3 ] ]