[ [ 600776251867874497030623960693561938651160385445083799568099346181019466954726067836685714197360257497619716998561328171452558825450391268905955902713855263392418415992193854264611816884292387899539947172758706147731400379192850514651656129104741727942908800297174761226343337947025246148619189562058422650534325956555184897160409349757939459606768178407914128110105469023196022612752881491701566921037674557688828007562207688747615166461921592039716918526671725462941529133173766937732055208874843759515087817895859091247208226450643795298159534305198189968306602434276019359041886816383262155502121872852106941178518024287790996012915218063274083926460039718541290943000687189887694748744567052701355968802486724150546850167086735174698591850510962028648101239693994710911552061081139363081752564241073593312393434419258740245679792332116417449510918328485852006747643803124147050331337316203173482198189792376131181718259519196465250623002943361390320676686894343197622417721352498610004094340768864525645856083950960640000000000000000 + 1833482819164877313748630924920830254623292080335164544288165486648347376896098402806652421439023668425211558897622004543977497354642746792036345237264063579142760658501209930541062036408653844861420047536850417476420644633131989259992392375602565574763945604464127291632596057640397996214935522417722074474940016330419639070797073764227996961952983670824704710614080800820492034177595173354804313140250914410028890138533474664035672657144801211906707232461311442926439125323813318365966143714055291389949943025103189554042272113661314167435275963946250677955148455555745836136359454499515760255496745160393861400088702636392048285956633651334395106961849363049841366853882152030044914673457707295101004129586906348134579440660622384369380317745007424081080243471585153325628728373277021359351355470276634863553886207151511242989473274293203697241811189835573977681937997185560581266566710426230676642913078305733815413892952958908676974046017564563885164186492730260956218685332390942570549700741101512592281146405735628800000000000000*i1 + 2352771260384305943549301474432462106669791448154861227825013468454880358471481123784318261365812455785607507185140879237992257149643459920830601549199774801995508239579867841953239996174670847196390400610869911024277898552022219194444991188136574972686231080851900661483782670299455859721489229964134808774355922442928018961802061849856905697790058370840061822669028978294019736646559639563439692582914731048670823456471788004957804384549314118115817318136255873778269090919580577830264330666694719350810157172705394933950366469823135945366113869927236516405342911536184181025192170308001849808423397069270929796344173866870081489835431234033764931491363456154058104007197524419664383630349845451701623488264396064538884977013443009591490207700437154841647197834278634739034058316496226088078933273860272860362825566527072305539798064550511383867635248652917467418978330921013223974191113660349054762986046899879698692352195374703302990320475124661050624984638541573045305258458008780208802953933156062693776881501601792000000000000*i1^2 + 1316903128412019791647648350120811148520974461965036876537411174777462975353456311357367520366066870090530134403142051782013480506258633790460033468703829875157192248591573762298588760561581994952840194803296640911747968981122965241815537018169601269924062028786620017439609217548578808464945492534794468427070535904366992815207825885191895606208914192106577597543148518069157330516771947203777310667422847239645003889562249561783761922894983130063163628872577449490956493526002439129947757489403448378003550724746431958145614340046792006324754914263668610434566819861864172955337551275176972877123165477402182001054927264606481186637494259797539541214725470745935022991926391318463240882475929582456268115565334594855011613411265371777991954099463071742191230872282596183128554289169973607925042111354416504274895581614517523115561096595911861840541139040825056123781979384838441203974306667906899565715506923601307381260507687615925363828943287423547501913337560187375116286375801771346535766267593356169242317328220160000000000*i1^3 + 1761685188702707477727562677231978845207375657959177858212532600036285543553521163052805407487801953564073343700755811067731989325690376109828936396673008473627923959623768923677687209737249427131350192343364373881083636072988841994534735010951993345463462556319272549494561988886846949017729200721051921207282662224936162112115872982953126451111997986553882100730624859133470115120983326171941805802520324071551590573740498310737747445685111102497322251722505060776339915791045102460865756917807086391543951687147690002098526746625718969872967572732344488197350334767278799040398630991378151062330590067350010805687532488565917274039425715496410356448112605891625428182118242564143269060424425211677169992249022326677979006322952163844287832513685163885763352870412247989789841955884694405606425240213723014199701768653031604220531308788708665020516691192029552752370651427404693919577622253333535411095635638784771174871405503292313417933885723191439613780905510839043091383620807098231347535922987437475783044497408000000000*i1^4 + 900591351553681549796293032550933487555373855042975474770625177691152398611683727644719033109566661023757538275536823853872138546036794850303626751331688716603477323929531027242327101832411946242597759170398513082615450846730630169296279202781682802613318054431641633135408059375476404142728452388161677888098936105378253875556028007870231732850783907228570255074053880938341483094072602247576547414457423272488611299842252945635122948123786892929425638479056405756977771876563340480031979553916470256388778226018983729888178327611776575678454796945088882340854687044971304557224665389746335697615239634037370559763568663099133279650417367849507016786750475072182424369880633867206508670743873026645928742818328077408069467767361956965639977252485002332611469855269777157717985010674399452132510568737492021934623262546587488201577896456593882381133270628487297978171352270138316745871811059084973752978965978227028837178443138832493005026564153968458926236372335052077571531701019231381013728173253990238362236092416000000*i1^5 + -113403863545278580240636015736235746037778702262905273109975508671752944069914789660877650786703327079139295742128181973979481971230886058101459100572194196726301039992343239880758502552335400728731831238365621501955471706498568472970493936083000317188628288183375301443187997799545478271957191792054053003192060712768707441260954555618950703193417283512757878655157397071347136966082630651905995760120190424217604737566898344734041579222017308206963774353181287116824625927910680322340879430158004014132716180178456100912417883961939332546173007233078212955189677372844727785862946551963626356394100733221515351748381988505185573085139509013477208582688742652563453294564696562850130243696866979081734963318260901897740460092193787788899134348707530334083036198925772466225231284927286362435095567965914916893031476319516406716325419767957795201556865965982267927854941438040098957484305763094416252521807458004853726895935531949870487712791834382891091347015642538663749011717281411797048581492600931694845970350080000*i1^6 + 147892614301148140246611394497911410167405039899139359004247970049759641920817913834817847447267346255403736151313833866052721258359018903415976444034443059603106719838145678062775063239723414033595761352408627336539636336421237213944671190259062836960542916532125438291362723823318941527533302735486103377770446082091173747570687757384628165395632562804177454007731930218728458341479249162731658524403677028979772619686134567816904712979441371630614824790267347218550769341784170581914509020570630974936264127892226443317087987501682737839395945847114247809143615671148422137363894209720380487410015630699551809445624656085602041198096041001167118669265706076518093475510318359493995872089874498386801074785305689805626587546824696838490950667247938414610743263308277784823662959502737811908607750989424778278616411777519487571134433249523532188735206550690870009394999250557972692843365817505809026103659325384041866399795453768105161547643999713812308838835227149071500435170574383997531392339726743990214380748800*i1^7 + -43453255670345291702799395139580677169422864022535863834088885243070447243948129671475800231652951705348730430006412499260437515683286310337570181963577669016324466217402822134882746254638989316258184983456929051435320804910620769535830243249621689799558598847602433520438040917485622394716709521841822176257906190488897956136024891011503460052802517848475702053306153122889359570711845007236590264977993638223761121340753150562376287799116398298971265409699976000539989255665929482636158435217530957094997896815813076719652016100313455416805535790529326311328927318990061815490134141010007007574901700092185108140227619309460152710645814085861973782090554000080435121829945288465551720135268606188540341861706758627471541602820802207149206510264395379322304792620407626350686731389990793574448435722990859651308793096697722848791661854511519327790567187950262502713145154992720779664744458641714709251883810972835397861363357593930757767621202117496755690431228736015211045548357636687512601434197394811347009536*i1^8 + 21503316504091987320902385708582535107469741271427339764270513799374594359250740591644236257056149830300085821765754007886311666883391871954661489608806769932194109237239139886916542628926506899719958971160660856929146368099545843197652673249853046638300922509308482172518239735158538954128861268421750903375190730363869007373261178259662106223148370476942217221856939739168627174353466855803421005956522657143155624457935645670043714676065804149712708406304520049923423273423761305283871362967852976193118441205879542669682977252637509215463086982251912638604861032219227807860489637551646526470754162896396151737018085560527306849336111190608443523826965926556267214206981982399806145581725059812689766467331628222576582562566842680442230041435140874207419123328044366446795305019607668330077673241972103595455145551971603900828101227457491098673783224949760952752594610621281468090143584337133613754700074402643891114535429459918409148181072399568370987951390428085006056460662033202202946348934865505746944*i1^9 + -3670003830805394317976118530007510355255694182190110973807039897860816968879255556312979664719465859188908979499905903124466842399586676339793706489027036676516118816108681925673422824960621577202027222741368956007293281186168781942879879741318966921072030805518663266844321341205379071664332130528835012235953257362417693162265153986769534446807875923735958628110854051545494013835405696810897735518500422318281879060113689498214350801654851531447397134083743901034522357228988768789375637775969511393466124714559260332149674831075494453882532930670939011517223127744429781864788919796574175907284842267080214144822505752214483649615660823766354394561577894411133012906570598446473554816131993075544271472457103592134309120676274804806781849529751707246444792221451518290907039162611461590471038839074629889609862486388561220595636976366548115065102997467869918625339665136862745257026666269664003954769219345432662773590618064605271874472908237250826578872802493235536921981142917564475680598927228272640*i1^10 + 794416617208923521158286540910311943471000689943397689312389630614321957256362636530708557654416315194509467676688368338949061032130504205554398303223601489290400081377869263282453715626187637722893565428895803301577698751063543915315454956397085169299060304645942782596672778903761333366492934550136344577539445931496039714115079840267216184217799211863965707567613742682393236666447618847297102590062906172991322528685355929099348215537693961231739899880208064211688665439421872880118494544022603943567871312157434963723948263161158212409106913176081144030217964920071823146331270177124360313662998324793775912566273939744917154471922284524220616218847901307842061961542316539474441743380943524287494491682317141344388896371314809881148888679431392410172282080614041842173171734679301801574605512558618732561592894309426820278803874673777249377197477395466635179976022602222835561139347178182202431194342942867122618842420187050110177670628521557091457598198079948024541175319153066260050946801270784*i1^11 + -83973903967650839172542049909075880662583070714544544975327164053068208737682470072189102642199577432619305154164651294524651740174305856008378825315745639167340501106862658598624968006418643124402645547004844737344889285422885194722869373254573490988826507265375149181833197236596303309943427645104904533553093939849353647177370782970848298237076494760707279307557298883972809349620175964098569707499697954547889238548997385486917279100990344260061249964550096944038558391940728484383879880392705439929969822728898011782116494908459326948206959038581377981785328123783707888397210260866227792734716077754616952148085669063035085750630361331857924407434972298672828321070250608231288285700958711293033812643151285868403297852477619530117414036234788631452490963884214641981919348199823517064258413873169740947407621435095958447581969086948462401596157610863463103139324653300791652998696739524293280779834894948655166176950361946227957439418690074856901147545233767743186038161296073360967290847232*i1^12 + 18228593665853576358276857874084732904271134456200850408847361344536967133048681662854627616510631706012138564347782022415657115376736871659135813660708496089260461217595846411446208516403738088181914834093140980105757608482810492098061407484279243572480254495763225088774378524139281650351509720168320881951448092309158336965504142262313512562064919632721187686367704952766951661656573399401348774249940456447953952440793934204747754334828382193582706612667364034296589722472712102985850490418954372743351257928916089399227299615273900233259907948960502421255078515353629206935057325873123013319089597951914938537808987726115102397915005985391285732735924498672039370742974908194261377139217482005932460120377085414952409136281433552306610624552604286803517137544570460199785834529901852277626739748839287225238372909799821058229544461352799729091872405221283347865573429230837812665338152320404715360024194560132409124114566366092213955615789521163415305731767696920764513419675532658443550720*i1^13 + -200119308891476324075747430156553763295441697912286369086743038333477818950676259675879072203163266564765837367325401774323503928785666839836234566495227812077374830204183421405396221769591867580935645499264087906004800691938682235753181703565302215316343606009845603520754180992604404005189990591572740770361279749600716910631742970414502168929100358943413168118005974703966083474580917033267247106499378070777112140014671565236539397790161618882444628632388849111525701513683255786408621326134076962332932439773086684276907884744512150955388673452358547711278113485114290426010147764550388792413752110095565880407318478917882011553508386609620049696151245360617133911239414877678044904514935436162804275429022217960983336449105700595947174229922326274865421827681057901448617954828944322807682617775002140863439046849852801372527585226817571991884981430075458899055633683427028700235706902455040101962214856926452531407604507241827015010749951582689683203199560505344501107279703476011008*i1^14 + 35536312336378287803975729405719496902711042175128397012008495642162878607617988716404605892851342457018371269954592114402174633827147696951758237151082409472509191989632253882297992142879932378549288567880233073982466773236877448104023559675106154576202234725109723938838725802582570223529298974993652447165987643808507156851488352641498057418452952275887980836111206923487231520725831168087442053624854176668826123741077042864090951009261340892743226163865373805212838411473976052022836051521678020981398256744708098099582049119363752258693109872331746328993211213656723900591618356096583493959276005195714921720799698461605418896844467863201334112058466192198990149645074526027435224826045448839750003195403935275019264198838694143581824356698070039135492102294706522359858922865665370221257800849929376836781793704882368016016749190945656659914387125475285202068754272651334858025260837462050111613681266986450637475574585001911252466766418217344112337355003422012187077962037723136*i1^15 + 1081105138539119390027989380672180189578727528795131483872655067418561613500003294945666241927340924737474482895135003553475813101636777793898532613811921139828292218020981687001311773088278905459803279138961744452227860537492282003934716498348550257305555509046084089311117973583487973466709796303182048940552097030427472580126743888339400133705340994158571237933953873045761295523354430501960078608540770754894813766955894814971308836204394648497227077415127649334282671563642731920601513528387338496585132531192669857970007689849291365617227701521524241208572290392849155312238251652344585476186722372349508105940748981167922206255042458490349497507480035145828777840063558058167127268386999673403147935933383591026739956998163589680946977174817058871987522951845855205292276756676325434866633353711124669449920117616744254831349533518301480931791078044295007080446097816784447546050266487083459606258082067037414638694375727305480386097943941966888762366443309592314739169427456*i1^16 + 4314298422231086593903250835368123603009113586199640788114881565491725347391521567826938590567803618728202204483993235409734363961907201693346549619778097443598367700086051214717373898614586221355558611363654298784105185728836652660795692898279707845436398814043415467283999953440938324639340927485468846683136118913629935672063104837863703601416266356790693978899658954856043122635321904401047090424151132313746152440107507355414578466313198287046110440957130050223666533261551010798405098623547880176398316175224082030816476664555776210946022686388017564826529256538798234979923819306501039992996422012236671111935993254672913844542484462520668536995857994209378698245600035043225497583885537011290670277123392836975736632708751868171043825153414764728418963537419376552731327822874184318514834613687906248896530834317035691322117549575415439400010428695220869764251333973377306418041607174793680198841761269347212685832646374017306678723114710343216822187210820358238109696*i1^17 + -137704724045160880673361188701898136130355040632325716368469518591063371609038725642866255096304721177275931021864693366478036619329851239488920854230286223827471912331666057306233435461280243048582168527948649438962590257041447089721688028665394336421675004598517362104871637191020832979436201260917340799479254968471659315458080741332130285271213417008459549865972441225993334932679237271987785161671478564408611933175614447326873543135181576757800419909012441297097690530064788274554944394998017654835551920941874643659144604998565121843040286931419392558239144089565318304085834543581918859713734037416573055778107564975808438413069037304835051561450682737703876044661134587538819130206528614977128866374415436067630620586086400609640877736856049777859347852762543729789286710689306963903466456754247838522066940860681521784046570837868784988964319133333818743806767506620470201901656667336057074199530431814308277984157856259377219280909614492005224665079487156715520*i1^18 + -1855946937204467140103765247901992173256069816632102669556646415279860064301656034488172719900022056945248447366440354378684237198308637406136342079775478204021838579025578743381673109202037737669764382559276558085221593504479789622271399355943503141455196145373057995185952160850950614838681088105019046716026605479431427052322751282909518744525604381263625787910036475944109997272085387035741276234679732688850182776338871940755907536550605270318570068177746920476339088127575913455077602253537971919478550270668901149296619972973158312546719525143093051462628716915534240323338695787226760515670138948770210729544008008766398172733989588113741226012868940622199817531627412331518379251859275255501038771161497461275378668885527475016661266851869717666173131204805734277840003288910893989753318044611667696538114941399501145763889436954907347246077502635487976635524372293141137464687255421944679549191397521341652738042340870964098334703965066454366283251727728640*i1^19 + -8368288548717154282800532242581009705632603340851123498943867068972902698911430822900813069262172454932303529582360877374887524118623340886268248157314215183682676729565048317989859856800677954139082312166583738123359495198667433484982761504944427726321463601218145114177976109256689457603124772971833535540860291562136146837921443599738093029179845005899801432804530630136565773231427596991639595016431684344542626855942621026662618366488188732197108687978152072193400120442962098385798616944434322329517693435244446793632155905103342922819011924051949028815244934474033009287443872239276172449302999928699641123742080425813097376792709077234538815974739722295278697337445564464521382201576659978053012195495100089672234838651691221314411667041452211181381461097946730872144998591870674197314230951668561224617337737805788713529993083127462604643630171294906584325479560710650945758458308123661051890959197724279948899159097993408576990958310197303296756023296*i1^20 + 49500301583953278521726136883608011408280001760361351021671368274161614606295692421005561625143752505135021183768532496659005079621802259792886802493665621966791784395057931963248075054195516876819681048265350301914868683076532125313793324259849549875035106801267013699246316186319738475140356185794468218935978902604075363594442989645248652293709026160649557404824629893083515412433613093791850545202425493785220582098623206968971227445161703332886529796860218313370608668726840838361220039462029509680320742807215357959183678145478707413824623499892012942960731018536535192288965135605154616132788883172978613034633497527959965817737500799255103153195444598116883809503686111313895793389439557984838686995450200057809298680490587994581340752592819575508135187615085617998254291778890346764073443141333996778782024326723881947875592072831749361708360165018150833779573947564442940946809883287991398738802152024692318186568795224398825753723846876393897984*i1^21 + 1128469842499932553016177698230424978871739308245251004377127201514046267867827228121219609246652418533075067481154271679684796961613664229223182770717744314289199219469645758038998707663954380070087034510645936589039076123253919541491411672374004327374737166075454118029167762804672705727225720704319929263593377008283511249703920331196141541407060521335206687950606062109625801896725706979813648590611451806837097027028789778019463465050941556420947669796057392640104004174094767507945380206190520438955248814556670695331475506030510969914182131370413878106953840298888046566667729615247572137396147233141380597913401247120282867123228592877236231422174833048400017167539299716979237476428160795485599866944184922365562601487391269585193919369357061850750204698080508349071266945692454633555216462614338951239973377722023042400496513752914053474143131842793231552778933033845739997358248256370911195615585976411716200484099682261114142252296919056384*i1^22 + 6295285025612287096297909455495702392808316585942086317205443028136070598290728956072655897188145654914273632973903616670178906512638157210360602503527477078062366076966086844363699907290758082688329557396081718197595550086789469626019635726808976930141913904344770167102478311810830568484960598724399933412023399693615991857610790098581520164371066137458081843387769105017883083884443967755710093952585220279410977536624781797146753260243017080155243335742378190835114928383234474051879688004690931398408682658961191625596230038960836314505949512438454358928243203870066510555585532834429166821426695954322502651415691493684633047036174268125637516575839617887374795290614164985162512935006479266075498888026768232645392166871858721052338212467761827298108692256631591708782346689453654271404513424016568503298007339154637357238769163981203270162602174762365599705116316068021817693313352182395573593915999410543603462738912187926594509506347008*i1^23 + 7456013323063574480685518100224619363587186796232788469084646717143557479484458780206480719034342241646374682003923215054092959559826500275734387483623225885556002216129955684698644154305541376945688749634857823141090561826339658106613612337221039147002178371199369420204083016310386696824396656598571519945271509468985597324891315623023740239246681418398710082376369669924524213887353453050978264667800850758920044095420608656117584797336931969083836984758616167031472958450236389049575872557730905247754008283893104387811576868607821275108840283153981403154499961766024070140246166794070478713993006943090234649698761171097557929490801719154756286837004044815002952260181811958371572273107530654072214917245586095478723254719100398579332632825500197636198433893319929956559923848649338490321176872724253240047523155211946582848272713267071603059939605949049857767623075987481805002966145867615314197727697426505065821248466580984079319040*i1^24 + 4911905584817841807682441754705418982805634650841164550703221141072765943463403758166585627466424397206411807783391643459230440812362403169185473071241760192990596026199057410054763519970981668162770342553004927418890647275912051636092760322449002461885006495479031536061195604357731922227195904850183591261192924939345953810963149680144636977220968378747558348037009701192487539087830198405334815442558172032139700970923620077384972579318656854044257739793839626525579754283585430664977663055764043805716438874417555567226298315949278551308060231566422610229500220216246802134651029007842394616234002101335442225801073053598880183923927692019402488905438064165489803948404295715239096820176059138237493284330518902797613235727756035526871707466065527443308781581310442070507391073809176441774917994524546435695815794914190649704837803405221252155909582580053823997008047911780203822125722892389533228871414037264606233470423449731072*i1^25 + 7667100243182527811668753171196871127761986277238058908045489432676201115300334831783608552085401274344396541492602968654666332427994201153653639552236732805255842198249565320755922676081499040606819018983882582248785743662142169123166814996025196489448021154578615569550913287803537174985580640288880170746550728863593841985680447969664225492547066800724551519251570100532301647746387164670325922197214445497103790547272722867309351362177725037106591677787608603629307766593189917026258621477078390419660228638745793843751387123839895142624294274532121379558917206190775860334812249375969966537563717885439715149133922215941562485002932033644956268215139713146422807570916029654190253101345300170646926204347265012471828448446909053214874973889454387977125704485188568433684955751286103576941457156022588542193683707153333418592338543550230186916351787274928923242221241726337243669769810652375067235638013812542060640348405760*i1^26 + 6064650703392426604214701764369905751618977569428099855330461288488448169224633689310660320561152504495543311020059220669765622214687853862021111158391924678471301687448547759039833547907502827165645873409666844849583293129613360660989249929542053035459478443609279196462960645218734444000964695227942200206081932680030050335574886596679725736855580341423277613201148486683466170349090575548114515203909112080748627756320589474752972493421001510278049736081526254017069178231569837290948003680310938313590751702218372112895503101806679180761489106595105876844608313388770692854533811356549394923478362901354815735788730258292254686531703725457779636191177735195196817230217237832711589740528391434422784638294820696291536760900326848974260261749956708434379888681034652690899614936369987032932020592365108051184445412304341360737012604494087900827783225316562392309805399554892580194401743285212330486371345961741103136768*i1^27 + 2653720507015571343422437164579871528908033944244045117855421878492915685278488136185637395550648861788454417628144785534729782389716111586887925736891980415530527579067360194914491433997884349661486210655767841329681922358822957569909906736049120841852965542872455014913694490271796423049674729745368772282165152488997413956642664109985254418344699987990938170135623726795549870875644070134121175474538393297431051624899721537206018522814551884249524557934974673592329797178764439495237614857125731917368775341471406443379137176849826526006164575040379824181038875500366475941609915227664398120042053439967943549065729143736423660879349889874905781709994209318375889312528953706955084494874261985500348486261367580214337448748076976236560203182812363545692304112542428119116814269321217101472038868566671666127438316445006910872487580646312240597716870253293139871479215426917309269170375712704950463040821380775936*i1^28 + 574558188747841826003334428949416648728954571684471209949629530258297129223210517890210732354479364791552302750233467713378003359151154826179744639898837478230393471914784439672736883630229399357810817646715208035201822401052876593970663795647844290066515403255751695870752572717523047384462130513541521639785354720866740424966573113057387857449185279730850104845596583129439400118494504807777076246077830822605376765589523388466973638885027775371400104963958693209198823125579455601419645716292216238745056847234006218566368610200872056699508140826392370087537879111622870394826579284717211319694428353190474751502632212605490305789655436483233432094716894209034415417829512387836412904161119589513756091652694602775307232882714021785769459518808859014903376127825821725250196149946633678076098635048432976225827242309140676233627294422896792181251467705587284372550284525249172900328645901871965115332427776*i1^29 + 71769641845905528781822035396714968671455097650527971175794648215076402655314236775063226931084108887495506489022879622613392617806744665047720596945128220306722430250847838934163423794241533992340209438995769636108789880170807897688105892331540644879509339257043792797278802105089230831612518805509668094550862353810519007867310931551121803197880831419881743532030837458987895149051292239993774256413728367187722777513850076035193557046245367167464662797768733718130165432995592482716310890267728541930379419169081232195195490732661032133836907949116950614578435756421963709750986781271620643256310833479149050189111019514201736010257543759398664448117107774574837719780267453274825432027150885044117433795694974612202398379218046925142291770024381701025243631505414349900886033567088209878584176707406150436318484141716085383457403882881440319675063398516140503225637592725222349856857836580289642496*i1^30 + 4888004962333059131179352295501677033134731578071521628001947353228239155153256484890342631061686108356078957474384474407684096379656902861037129970160088508500432647910908728976917445349628289741189604382440599445876902933763195773239391111115106766216447906025737252502141751755240190262999777500821834996159834713727886218380803303671061751502708995219321563932763127673424354051956948115386550830513565808377326213430993536876195409817408960030093318186340663149570536441945913900997947320720453065100247615088695408271815396991025233455484652876959431930149075592423945221372001382955271503117279054707576811815357412472179298924889006260455352854660664055717482349437248251400031250670046514932461146905081963133876904180539683656538156856318900961778686157589191640603141826603064237629932088967934839968935194048617378569120540334604433720964545090864447786853268817278083771828111671296*i1^31 + 271536516318216986126436295873879051923538436613166745672769785597577668431666625410756260134500013395650760239730592855165016778291475922702543232772749334792353624080136853708340291966405481395683654693375783080097139191308392059951751499583643530303921503488796401096661605048144359797948386313501130480890027192602844306005900206339694022016513751629673967746545579955805141397637529073155101313750886825355437312600761971194302017508968315686313946141961050697236977852455792193372859932329787190288725560739584963285537538436405777350610799177322084764660860261943930145078420060083844930445038274735062817341051536790627892787218021437670972569570369647381268892039199000901804493767684221587785979216761708160077826539488190119362508578286346063247241212668596781109495106126909363604279617217362928023579136495460701929033777570806028812133377197282934480665294520914651711012864*i1^32 + 6135013397791109418236911931966418723318096571272027090905240768198323979328466700875212231855628077695218473774362509441452715838598727513349000714933188666549147973822934230543571368321936699908780570966643095674965390356927984090138303442013140543105931776238793870004503145618279696485354989641877407870955067317507753299192766050272620999049712555952729701193770890779217129694972145064310249724603498012875078526826887038124260872628263472122233976548166558441311828860325659577195280309130440810284237034425647657058403124384794670034195683410083200731960962629992960733653673908798212962420091644642472847407010851864905604477061977464874645111117567183596723955926116817078941731954094497041631488126411490201017899906643998035276259402525989345216404132846986966256818505890738053524633850511868540717834667379177804911161918243394099842673872885458503063661893893750784*i1^33 + 162166012672556246890887430839980474532543949924959153903942456594559424242756741805361717160954486080752830038327545015269366533098836310596424033583400962181367461204652074599559212726119366050174598304234761781956021597567075035446137064758326889861600926972577177978109346451059413564900462734236853471937618926425984513914736593308009663013410905715484180268488093756835108384858366500667822674635848464582969970701815584158033569232785482983162945282238860184870495243360409402076804081018293202549879173061305327698439615509411993782307684459218474607230163510712455690560701161202477529048643713259119134472560469101578976451874820970639770914887687723268030273987149477471583707219447596852853893915386944079768311847871013901933084501978021198445497222959736179522943465112574266008292211616840768735482409182884180696163701185848641584183040830035239428901830656*i1^34 + 1182212705352363672737419789272259804139255220779614490798342848762510598530537758651022414270823738884059475062918426455435616687486357628166924361752895024434064771490660748898692966093313083410916900661627929736550122166356976279443325846725476066547204510647054981033710127975367366867789413868595691365513025516731085173273480916967020470176567416946532140109047118382208325185412759067053394138865406672590698422894718884334268063774012869468250663923628590541957307405396346283334250603095945179637068097768489202113003359174001200885959352070421600657111871679950745946994628630127352181739565480058298128153252542533318710975411578311564970561181595951525337993209025550060830404357305236451969176962454837113609468245513894493684422091696517867345592711889582900121622580226913823946181946868019040814332010929368258793578718371911161890475154995310231552*i1^35 + 18295268786549932034465074618373343079147349042646427946407450554189471029109001788088219779784385924025899769890284449197650394810037987994001283953149030024896471003097487503654541892169446256440424430068973574636524519797776876376897983951757842405130726610295017958115395600774367904721031301181556403441051857990273200434092700064090680772082985974383467076579218998513226387324089686588606732559508660077813512923917154847412592795430692722729723711489080647381141126299304465420156323360364400505495033798644302821599377090257145966022732199235188664232360828807736959957377451375218875873410398145820520130697121081747753563370299058880300480867026340899522911072756563578160851366445944335349748302717448160765470097369700956667199022781558381671917760546221981265223343960037307915837743454844040900097503776711834925570218209664173373287684898816*i1^36 + -137252763055049116635184707246515776247509935615024235266922834753549477619549624352827725536028405030193259962806567452230372158013639773639388651008913721706890579025011183845851923382020613036490822571265079185645224700032892739200194221679449993389128610140461261565623427160761944593883779532586735244479031412927896368628256750762969437759513605036980656260479746568972328205205927824981766804521971682099758320994689204612877186813653244449184861087874226958780349369582570243773503381749796591557955146565707575271517420327568458356622988187140429136383279609441687173187370541359762201156445775137843662564816290101038894129402354045703632212721084743246427134150953181502968427656773451824474515718180942553206925570990550340952546059733428198215709543925177316184628322190264704922558413149667446436334154317692594887451956765545560276992*i1^37 + 269393251537253544540952479780930971567890195615625756434876572259595469058684877996312790287522299222136348420542929925187405719771749142558623146966247786404531074759274911367446610461861254518787060447816275286456401507204576764040852943178501751544652114634321480795835812329955023273773452944886858221089452639420732904479500563558444060753586744766205221845287997234894419511227135418111694345566445308029601615596565261663165001805957826517139492399031206812024930053269226670484758720279398744092002189817909433141859384949886327547931135952437627358071036339525687512567798385765168608291603098027299171756259363331155606527913356599642503999232497138530407180738710349823595633980759316901642165155159992322711545192751202528993712272801893262131635798878511194667518641963884841409702473336425582060373435480581021583611141292032*i1^38 + -2135606787979861441110479623601143344360850181494509583173757739031462211494053649068370976455024644285888789915377901353300505547355965274491949003335680753050909562303515720740283900860662671063394200175843686796216104494426369895069779910587644561156066052360064117865400568275181408049843849219885610616294565005049969030462917856078563711621260856850169424186139112676070976551713370543726733767230449090868093095587963651057406664654165535332074384393712571757748975341504347402515428366002273471339066996540146068202944909313358318256566665921823484712920844714750844994855638666797822110631977926562496446790307379289510621569677021595972399056029461038727274481172696010406768336573230316816383831427299457204888233034884689960863767062503748793087226990833538925677687347933581504585511923488180950787825220729276727296000*i1^39 + 10755446413977540485151672339032961435623560583907882298948398343065161796786007352312397359165441393522188232652235924868275656871068945959215768183954465019197081219264093587857205082780471628085114570966380600348073524028279583666877863007976317799587639869545751262266351791222331963207716152367419901463267716802326500006669443741307523548389683114228724392345634889707600787071659621324829688302631241415013736135928141863729252836033281149894301928072275081927661893310391470507987213944478141996512400691790181751613614394225646190468871713137385954494928658645456960444081383767909401346395827063978150826778319313937887350480016140843809366051564704771517831798659529694413860044754976451318538747018427657582608927777297084328574874072615965507181332920360095824771210024652363673373823442085618920553000965505024*i1^40 + -20893033933243105306432837765761764475106639682351988010897771875184789322348654170147248924379289042016425621342915258780031443546468610224070678961573670820892431451908751786537463715180601635702251719502236183889416624303724496200785742861544434046756136969560671587421414882741435865893239442489837562188150779635731980305425895581290753396219656233703579322105202296659519004840653056027655064863994208780627352492310101462341177099196455026066516649066272491769695978279950681808707626207834754151437921666859047681269792072803105808398506200246173096873909547679236422992372734975670031402998405275856062766419024232408373080165571045225226409503080866246225043104931160973663024695742097658155482567140060108908915791801949668959337026169510739881678761966445329928419601340023310406026968241803685097635840*i1^41 + 27046108915701928962390673422356524107156845627677307443527248040366656438797840693054215213748989936348059997652187195482752853308888624909295755535608486506565758034091255719697393865756260427811615721774353968141412062020058979369322889455206048559896428704271623895090539174561474996845667560596166111920373513730638169510022255347672543568013135752634398149818809042402153264839818927179623913945794777062394056179341223535817103628584788868104404558190941564921735263589170783444723605670547704849900261986169113165819821992893337151456295055331834167819739558073464869686714281398522992797804800845318164208562975294946731680450906065846025403202402495122325319336010428254394210386151341157500635792993466301643057350210786157823624423430095254480863514953999422601104033410860074550342626110865408*i1^42 + -19304182259607541640215644613525457206748433116904159524420266367619631708695727521946942450162444885503240007435750635462130601637465652986200012366343528586315312748986138011364577329786850905830883721999211998728123961722656687480698549846865562258253174038653400658108836349740932904846983247557898316505243458752048423769000109193638081527499057766081420309975773923760005333467502478276895493439392390800887957337308714429689984683345742707095268097191855731809439627939423504242777652970077608286995520497886545608383712107358897774448055380155168751201190953131100121000193271485978192045558502196845383502969261001035299764664226339653993013943921201589869091079239902073732901168208166371947627670749729874543861855077994869361095525242323931410288274201339154423056234556972188185919488*i1^43 + 8264087078774098072090281179454660760632751913544887144451493347762242582090391058122871332055031476142192109635028908048254065666774132584013933270487437305195725166970964444898661678581513193357425817159415664907723065073691408477501030360794253105883390407433836949864175633004144561686848981267552842827924111513058774790750627471649651435222976506491249523904853878518370531151760098947570329429925109028189775882717851425033295502452091602747988846769682473765643379631238044329721655344277255985621337878538092328343459000312427705483885467785581880296023798819620050118888381559406709326110200726991389711234079357635565405041140620684101760260676586892828993993310306252774504978765430586849948799599655161091031816932090123750524386320064799430753564614722029277909381734334464*i1^44 + 180046132866943377618987019009221607704723211403384388974199896395366901708530513948249889922671370854229853242656111245475328380152890711076797877013014175677498336386671553750879378911257726758041193522799793654772258346089628376248438178286985557245227800583435483520555524081111295681774235783163425543754460343053348194352768644140907827989880623342772880636287195351274082746824034473195665636566120696910155947903739359225054300299781955169515188467188616820013562453080593521089443100544085188828154439242387829080432323394807860233786814504076921126317445644180844776684235050735967754238840127390469614503147518884603173823894981966110615843511301411102523839547191808351784505220440518075792557120442238141135627121995939374063964087409757753061652968857738540662784*i1^45 + 2623885077351621614952002615118922252870083248424612713817906813628332398634788623451509417111713843475976355586134911105422556502170583733521912506992839819237490888968647466594882100631552738845976237357594332726080750898994579518759302303057658089455179042285698829263552893463405416924927775144429925177948926656284120626435556367386130038482816278912388349204133001087315341469917655271263545433995356905356429735691335328625555523512662169865856350417548950601924823880963079567073405614284606726735601264926612651195817549112797571208613103489932417210555336746347217153891559635348547133018118930275062045166018608042487000770695116440160380942592561823002979878826737624507915453431576750896737181253633078304657141009207444804359171667205409144138701677568*i1^46 + 2788102707850182998899108956108116429306130023238773031517659443823504792279955567671756422634325576479400588177537046077688927830564365735502169965503542826751949409872647076636964289309745863975051957531632183122360599148207678296280866710442468443162660772629087598268367127187722881139884290174157569058799739827701765870164451806851737497958833251964958024439311756771750037531189315419830190561331354765364743240219320215517279894055739541263521414867586298497541946158333858547640122093110474106942465058229951476547690153170657720299024617139277216501091415583757426835392098493115939198090265720954068450454719359741279209675962645023682639067237944355002169595029687876572948898743228842187541855814463958355128676743284733562667378278251120640*i1^47 + 96106178710829419574890382292186803561994528678952694602762053653901986573067633054294203225179833721561667805772722752417142081567100325778073532204732735427580318071165007466657074901264780403164856791231838949618703861361589513097238225680209980665984461867879099303080674874206999121204457834931772891538545125490934665310624486283436310445107456313328052250812487294193021447406889023416150252752074728766609507257220905772402697094672186704745955213009545071391426213888075866116415188910048063038850707892162369334713086052698691504822789909125683956911387801943852717643333293509912285224212123783291611270582498792393981509621740322568883197323760503411070221256094785743368323533368744854968884909139913088752513603477458565420120656*i1^48 + 67355286513692107130537624877995228786643019547732690648970715798019526802002343224557200962734428908016081229063979978560176844418199903921734244855423066173071813530800700446487449732185767694306917410585628542864641358075364467731081034608951140352684630222013671624644313073642118305316023246816130438148540453902367460123384627706873697729211585884727972332066627849679117999478848323716209000002899481481897809209810735215037123881907550394830871533566227084006855926711978577281474733725771986096760376175751215062706352404758576299419353361013617447033926501502675208913992983074039708736406119551620815191839373390550057147532732055279583782945287508860849661537305500558983979781230854094023407734018139276026501937490528*i1^49 + 11979957308000293250469840790630345717521432883508662910362627188756761358769314315765169982144701056576547085122646281643380079358084744327748233987277568231889957832812576980425903873503261589434756841013007814946865278342673369248877103329253725364518277500578091114262176962571396996257514701232301389824099893302223672741352327245859493122002250423222928894515016571269496093664428123278384943651169425676210329869723053974949566226757134770009637087834607592040842473051527129314934782548233405755553808841283911745710907138526204918843929612673637491002516035024810905510781808224129756815188911394172896891430905159013228641056578594899331968848682372675385063263375155651230499117116927939466420487539273985256*i1^50 + -79362118616483346092037500002089070430735736831504802498170943504080733621088629682278800277264339555802687254618495849944867469475907371612203747478006264466166494102938671793760756466120603737244380903756783527517409231857804228657003445680981477701298312428465983993467238966699380848969996891976356399023428480966627493782450608040789255349308416240080378187823920808127329074038994013400657660732044199999363477449629928061641947620010639076451114904658337674076352292272127362104207802655199651713204308402130595228808427312021963087687692470453210701422304702930956517778385825538549257214064387593023074264811519399941922423790184053317885609164642390016941577610438315000*i1^51 + 146069395482824779272936847321973595162453348999438952884308820117798219993381064268228377985929252718554627979968297234875206107353650488371134651812231432494626956214421063921385676226946228848792575481806560747537344282597424462764439425914464338479299548548544049933890223889944884120496956326221127369308555401225541458379710041438338417807128273980817807222005219392474841172352559136776506446393445554756629883595193063599846694902462002630965595691851106405547225793094812667429446073727294559667806587762282398379684944454498973149581230296374813787295742974757927924321700777556172994665706446032824909849908153031640625*i1^52, -21285959944210511792052379169551874018144790818588357392457340742047250882384445902541133668499685765275903898032559960830906636151584433200390196770319455708811252499274861271811370123792243045014669747225324514847369165633659299458646258616470134527821759148561254565933780002034975685394091150879199328645064962850447050732298099599684341845960130089601337722580219978405770647988340386588377660327240753690722384708884786851469948987852589343849083688118438962288002532716037466560000140985914359316850495322882961267966579307979523522438326717774722121712624923526378856421419723552263658317492409113355686382394780290786208208267581371050531072417871073170458316012410416622977026693524792774020933268794147425593259756664997493676852287633036463451947069769562351772953173874695241502432102993688823101541158463533821551379651219039179484260250666428684293370732033663584289214374976790297512653808793694931256382832522358879222998399045561553298900916372463946142445927612912019335012062867973743967888667163210144947168779090353900122788762498420399492095503456720173718942251555177693204783366671534912691889158439410790968732504358601152838874696035314218072915097361973701440359556011433394260865244157957626226533767498912099596899469833663085120778586913857732049982150671259839870962145132467348430960270856876017121042551983374769716692193611716215511048662812022705553656684018428399979423360338185954134639466973757440000000000000000 + -77685408543126166303272162459947055672439982974700609711481058398808661428094993045422220309419584109231269807613551260548435872597896053961059789482558446972070830427974605452056201786266831343604465922335941732037118666668903274816672578274623981999892217026830611389594542308025000794739510175380136050496985401102890396729077192750851022402686910933359881579369221031186858859061115786777864434862900217399909001720244424299078231004688327533886739925700855060327409544412086667041541777606142032389447999873754821664724526734656746349317623708593685369506182026811917361105579506146705767291583531713817715370827172968502545335911640137199555619339192483048352653247891000240010181617092313729229006772633378090868070339435530379185252538271064040805414795964267688657622099156615603887543495681115229916967462581170309624492230726520139864001198191943521299741493463249238792240854679298240037069824289670815163652009034015671153336425847871550016270518946236035211902620823544655008236193256624105748508071788549638205897522892048039171301239475850004084422152155177783966667005799767392359656327106942186017734619334957215119270860301324089615135542920217617187450579140319773953687210256001771466002881911080893572695828361342758365725137961471467774514029384488723358990005580227328333397650641883832500508158967390614128890784282156459858747091767294139168100125538347823085675397341349668142704216241033811225212170849484800000000000000*i1 + -103604753031902902069220682812437675040840232754345229429551538994802375697898994549530338414832539249893055646842024369398001668053713665940844080863798038011922761928112855947867429207215846818124956182389423804617688490470159642451879836234022252880846788913466035477345669214585723263462683492753827023146380963947580109499160170690468602542118722210265106081741359793988735479207555654940998769205458076735125911511922819827254812163917957514492031624268731890145890528745556846745521826198885606000104004981202698060802197649779837584033594387823073468679483824010384426443422941674311468958601245177718024975260204330964920212342650903589286362195299157819004590909997477240056443230413397529287259066703461501508209840549462895674837755909344074586388895325264127906841484501335036784475167124550983393204805569865724350446473987284440572736219880012849588394890009931504762001955285883748740911673931086863150148574902869362517051737973052540118958943487016566184421640966410574046427072267696128978928930649336771114150113969862078867698175432678640026141412564151145214541749807755497164619992023704168067603696234800656375926458972529637463455304272155114595871113271465058680162327634082961328030676749124805501820560475682597530246566863004156376760699621525865282193740483112945364071796310581347662562669510257198483186595662977935640822437430360316408455795267833559465001976137479140897974110134617127377214826872832000000000000*i1^2 + -49708139250410558218646989412576292699474238689829285008495607923531213144085501663645334235469419554280300970542653309038529048755576930846499555027130568451730016962877995093788459197725934668058622844651636158610564594649323227876532456955625832324779635151825365922656600184021771595785959041657929441285729658100958903238274827486925959253160382658593467026594157267364425111502446123777330436661618950405047047819279440690095421161388117010733216356328199735330364793871686787274505568542980285610732765800827094258128158789967209184424924620012259758000266213688746900252912015892803242345187450265151856358583214669574390662864416727428902174349074712371335454425122500712032607766991278499454229146885116119754125227181292080895082281867420668983529974188384142012797784542204415537380420639281428526763419112200920534221711940223798572626402189716594613037516570797243857378777598040383179815064142396895162499422510498402038680957363531198961116026285543091647321527589820950283646499775879947333590307118483781066487649070269490967902278878504382696478008918700740482164351736124110203753003360661449894028956635807275631798389790023038891794171136021838966340901613386123672106021385520634165763232087853924088471740786191435570623543519384529239707373669635789269225947847040176445423675481076830199062901819976434749899158844272776690343194005797850993409424411958047665498907340912127225304702687926742447824421519360000000000*i1^3 + -70571558656346154627399299800212400843699848815677772534743840975444284583490598555155388808196790201966853600114255191513973907533334755319197422902137545082396424079831263199720667025839344497938782288499579443386471073030846208138819862864280378163967362277261651937032535511229190006204004292371390152654516079486250804912907985493807522774639211306211003097242469061638598310616150445360936462236855317228543715327645010250195076973423545933402209277244652628696457322568816686589251109163958149482209360470870785690728062994084596065209236931136088287986083221203056833779780054166347081403010761175962346925393152528293967998193165647263425494633806858051848245235920863532648301894990733878229146389010911935009779642698261885697118037939194640924220552864764994525217564274108154474927267139703628453509768645830619520054397612475772839926336800091507435255895746518774980365310557571054598190453599038645875618890320340181991776253690086826546214524993176015615652572020127828488120653919528459237531072408798633000796579443967456707660510402370380279928151450696156028704933216539430163353810459798704520786442402946950654784169647158723885621784699368172045062623395691229284942990759987220669440432447569425973893308816315156639507635458833896179563772833029641385958087459774261819858115129110909174323085878878479652880562683971390863406984825007291318575481617500588370679376955012449536866016120592169513535930368000000000*i1^4 + -37173205058972130176316759625845373829949159162877897248322946863475680730443647827311094236414887701796629132469015996393691670499893831778628771881255726831386845985434795217224750180449840944117470252443631416518799303219502917782663871666890977700332095302379621840888914329661917146488709963794536227896641089665946627970224622199840296912026105832126493120535884126753521432563795974493172388816069093685816143384442587314830109711442320720950404055585400884251256709140597868257212134658911124085672683567789260297795409230767774474264423045407240175042790723968745342157051647390343026110563987574421912515283760007852579102644606355131962011073553142101805078045016505555410972075675321690133026015422703455638662418376839544638510800643395764733560787357283732887215632808552725034306380774578278380585944837416242134173094380426441001387191698582146038310690509168451053895394702604981288897465887501387185430200330651569335761064478018944205749661326803643808519808479839737424501226001393508994266813774471820639977943398801303845598208959879739537035633566955002792001477886509745162267549308080503395237765604504150686998577862401015503464696912686757734879520018106490695940779418099172048176330228821647768192916077298947568006552495207032573803838899584215704594101655673146511578818474097980417230090147642227656617160158044251667071982229118239868101383643099108314657137662402485940996965004546687934541070336000000*i1^5 + 6657324862031694995596306809786600563819728834291307270484619505883789516153658221862140627476737400951604594858431164887558532155427064713353081868194738150488665047498500183753680517472266714301782036458164046747688598390494415461796745146482729744800466836906921419337520776278268488740907121688983743275349978297340845294733455939758954420447521366747268339455460541889019145026321442506798662853602207061203204474562124656284051595931746944464429665044829039108105137966039318014542663720666828527008567429075781969853379353759310761984813930280780795403967580387100821729550640557313033478556993525238960303471845559060113879347872823459304941134258693357253454988478729253338954639303701630817947040549875159941868279845554151376155221346519373185440960971457331223948338894336485819950814105481623997073029906976116579947235722870118591125179410782432977711325759231612361215471502641672031123911926743974774613199482056555583037777795391033043292598161914539408840088906230005139440757409296230258709419519306856320044684037635489004734080728706004735740444023871105783309732966984651845415708893993865108587946255428915217661315299044014058173922840098893306526160964531596347053617646828629222252762005852547749780176922909951229157507482339358606069787714067795333237489710237717534392229313225792505059017925596646174727267571204898130549109426441327844892784646777846576797471637924121174259761183101478810345799680000*i1^6 + -6300834661667739054791270731294009341442790733350785861900979190602287372488801208253645863899944930666683194457925366355898775919083902954905781647183133140519886204931141181122515536790983514011368926886511284184062854735891464447403011732514009278564684555551914504883332956299553973967261138382878564480840615427700590659589586446433416022264975895890140358590617655969304192481684213864439097530497032784125808763915456423907668857045071486778987788158086213098498637346904280592681061007563282355015764185069055328276956558948802756689050299932729165809378397920189655342572508772919732213780720029161246121107796676146583979988531023578829741247071709102458802377366709269316329746075600719912523339503813981397921667498709588500272872837357297861330304464478535649373136531335772944745153731102226711412604995780471976554394974303487243649226668562077058008462626049427896811241722239415158371795788792863868140195507000232340869421092743538298358816965813273047176264150311276866251062554407232206643826880552039614051538391368176135965993914628580554793666689767293823036693658586092127520489310379523366870587539168380544231326158861101242708380502797000065522393588317923553763184909934766610099019886731865001416198695628123476228185673027726793736107501755349047469695436938606594795048619886896533187411614926037597350666683223794262171316298738678054035486193035110389516124836938249083537148862678887662669004800*i1^7 + 2070481249407098496871436041903129674860995174478041946237600643539534904305177686923447104495848911028361751890064947285252497187947258603992876906311466021946713516483190849328240970179715173183388257497616169133776465426201606131522633726241317461875300667054576218717117533964527964533669841747595148512405678586789718652984660879719901690885690773529028177684152230849058045666052383072185119535132438219468467462739145453270102279282978656028707322989700482494012663488349184058538172269405268358884045923684955066760213503813317494567871287677305337556309994485889790627972450415906588326440259270301324137419121661097510662087395793861690453986916612069158900798503088552794342473718983652205235809533150119675502846230552284355976199747115482468784279151271542038616173815046619224295345983472406128747190678469010030241893567368579218404484946301191620357165884907157292466101835210773128159720753090829892798278927704149706943531412199523829354875995820136075316078487061913944556649679397735543375391191074155447512685512426370567219644986199146903354067101679853965214660095016555161914745835496027917058914004211370221596056001958287255619503769486026709641660706969381340395305013091195516991737846787985677819091261876646368808210217606003774569272856473978990463405855513224877044182225151178433262601458352115434747777738426953831554008907495611474257879278483622547544352911718305079653154416898224062201856*i1^8 + -923703356862849881401912988136452863134244211908991364008816887275537640908963757817174843464543717743294695565428830222422134082968383830006226364721045743725810348827010454837017784017601053920792253826781775183591978864036323315556984208271961267198563277356528582837808564971592890571179255519527871011338812396173958466253054295823437295394234349482421693692646788594004980271287087735664226621869538114629376766174288680002667943843658173786565183611090858425393501404904034265942851501906103478637164138255911736785034715684522283470262165715414636862529987903057172951477675354356005557019195505693242377682286642785899212043593132041801049461032940754018245947544781275506338157913383669556596567015352455964512475950044936437869401292021584027728007719171080067482996612789548081166716725856052333224750699304757449583213884265922453673821670529136023808081468768995545638081413632984233240661653427873621581429466928680796925336208184222731097260085221663853408851235358069457561185797451497905163317620439372841234249595075326745872066754920453277990672298444723528025792795678997977561545669866140807054622431596083702142634965115949857311324595222998740297791797435256338404958866062909144934659441113097697562950545210926622619172016979956653757288614045719123148693128909395762197630881008791889457947156070867099229565932072447098405928334529249392214586719545235464255900332780334871388856814226819252224*i1^9 + 164789166558680840969196484407339207250991242042575689026625434104670282492496215212943190517341005331896715170681368665938744693395163274299261290047529689863292356981928707333262642333343366836950090013369109039671823459577541448066659553937885330684938611223018184236005474998461823450727930665159903520386677125061565494539504873127586577459924327389884718190518379037687584080026432989406760195986352000869178289776898693201815380681823137242491340978546783193310982758125045738989414073715502288529718773964123913420116840526609875628926342682586899566973352672500776710985516052831103727545146003569041622835979740597375447380258488727123966816083891124597057280838730936956555223434311812284023008606372201505981319957315250843738769678750370484103268257403155318251961584999109879076364712913104436731161915391173333598839663597891266323086808168034599731743456879043177533575547711916592126018031429430006049763703659629926634728463812321069735688798022717013754774317391790232835098091343542005015180127948212006890089110694529144974867056657418729618376622746636574341063875812844527740401444182740558099962880331256631740729494388703445522579481346525339795218505875422955935867981169207549996749606956569988293236902190794229416202730476637558140556128644571345026824955057195434267453107153331609857008482928966961813448001557286287515661947376707307688085474390839114427591572900411495768917458487869440*i1^10 + -34301823337927848660859582321067117178854864735113582603524435509769070168133448091717375539123192237445833076458672240702527048560303063726855105303527659964203163504147240735525036370103930439585770782161040410573999651369642850960236867203684353262933864668728152529085617384754178194787741051626727236272139449028240971566803186232528922579137990376509366757131828738752378431201479051563696425588024891018403561295462513041187156647675371866446970677404996515015758026891030631230645596497095210624518604393689133128295538161571323347348177891693331792159550344323526909222103130362586905960265562185263992714418412194839218905042884521621960836195718194005439644153875584085574429419259903425507950248799450259133394168756092622947727479920981253348790449511378937721744683600872151478410740015756867401812139164382084055245921043809790471480257317436769470121573907763824284166434321253529865705037458132586443148987256415283308709072595702846338921865103001108724607464055033007026109747628698790084785671180248545461908203259731341028979045173048962689031756786910933168902117983063354144263833240625276849940111665991045392169703562944789781961478560874213629174916859592214170344212438121851798720454202016667702698309308656577772018939664216752503167021416967038997736885455450935436587982738991316017948667921394408140807814848458883834598547181566015902916588340834003365221840374176713496055580196864*i1^11 + 3946004202514897678167957636339733356016046531222849113009408183759992778227013113563006232307475162012415546952796958437219999474652626199625434055306099752698425518754519492902222242524799533481690956561711399354020167446104887177866366766785233627880682976796398380177521654678128572162643953201605227952696254511430871529657615027186519302607191340013762377948403568418496458312087297493348015382359008735286442021351252779635257189263324424668784317883874346632096781672908484512308426110206140595546120575509392048479043796890607382133779157956072229757736991194248069532771294966952836918000266037352416256877626173329735264561149510471118230892289382971644548655841711889879300945847130409394259259643533107607636570950124807973285273179062421079644142693409528069357225733969120193671108888061259690845458979896168843691955631483214560205939644568438107621128065915312317190456360562793536651120927726080454718205716735974438603260469523688075067027694688297315947106970202120130064162486310663556125558379918703495612201688499734897733712229696886018571972135608218913897620134733091405492604747355612468670531729686896139935746828281206194891513417769290376955454732100818878468957050606242726028610351365655691303329539436903060412630330000659060841974639150127446225837436707369789269473765304296207469839116950336951482765010695915100477330832989976042219436902466680668290396393141358935326851072*i1^12 + -769571354535440475510979115910220858172666185942144475536125651004659614212830850836891216847700511822202801850397532648862928251553849632647733838469928463895685945972395942950408605386510120529511134572350130083757860061032743295294718143982594993346083092952644203267302246872759169338606806398099303730856894396347307646429189144013399900300673970559254902440924296600037245625465430865373795982155656054882872027401065466350675299926290670653206293814821442473976036861759375580063256324884986655496770661128145588500012651895635873603044209727347233851613037432281159701252225475490179699092513845949621172550251907008850315124106131888235476112870625126246407005629715832767388349079753065519931176981081554450372837039775328119606783587645373243527699440981875036404256115348577380405470608004161446873956637701969563244821783657163910373616994762017949788907814820415115569048729478153402223381589545964945346380031686223273859495153408061829308179877236122044434495465477716478394903449824920576062634491129665400918125011315583197564353255595494981352581439683736639524819949112484208405670305007883473320357850612808220260882071401002699734773378966245467532985787707846535820884538536593064867899125923688357372591625084782884737365183757487510678696205912657320933963953176909639717725514555700719225543942957320913264667390536585830365565569659217923043909416498110067914515272901552368517120*i1^13 + 16244967414911805636035332236555575059261238139221072568366933924587960791500134219217914307403814985333857376708104347419153212459648837042635878988254660148570806313879666595674766100916765678909606284557632996434226694438015892360970532208967765713583809696585996722958236692837236152210765129229730557536419822454731557077982118435760330285554462764060234735932932585618783966051705722243318465395407090686057520427481275988356613437853113848901329573954799527887345721066936004336065307385108907753251201923321407277428983514756675483417006981908686008525999058997982622888733286399136409701473305057381238912383211635693866191223242964343441591479429684926706425529996594817809351133363884750300950441423440788590431513159740810733545868366317296856082457564876249237513923080263271988381372440133518287811942332794358702494429337688701419632987860777782295311776807246319610226288210419346017807107519433230133643990441559927783685282693874072446849920865174931388942163375053085428963525879481880965061885368793006962988793373350007989209866230361096209713802855820541534606742576235523795870173158948780194742805929446915576358011747284933872649348952160132862435813956283312323903841384797743201928939840697073071529406542140346476165699570727181741656749500469491007820632593078647755098522326280100044635902351216749018242890505239723408116925002438753820130025655701432680869042617443155968*i1^14 + -1304260087506808010721118814889687262932993859383731477159298428053306602203037586800548703003148366583699332911749748568047578758152616556274359144298922822119423247938858209345933003796991200440981670711916508225924493032842411949334897695710750619559596113083243268682404329103065890038794424376937467969692187855295199723709295018367257927303356688869462232477567786878167766833589104641064498562136659194319066837717528581020952468343609991721419702804141436430207205767850573241681458981709969343971476127383047637782289710689945617975748079281397504564974886556849524754649715643479282574782214119984389402434998716156588317306618924925291712731088540138131451719091598341580514212389587967708794523848735459141288346985364767387687457740177395390966076466203756217826315671729562073422167444263527565183194966465413429019472823171421924444597762519941876446032762439299887004976446901647300201708710966570121772644562912865583809215805706753381157789159229771844162974210194525244251159887809968126298667560671141891743869118061433167141957074099359562266692927230144338873695577948753242723450501380595838662267870340054830499801230138193230479250229317008975370435448038167192709581914486738035696937019570930351728776240571289420553285090932786841935607291346241194820328213453722383782602657648938632977561993060739062196244145351009312136255080678943185964306029242853781694885140627456*i1^15 + -37692753894384331401572948356978467659529204054211731291349266228708092689018467174526280590602431056869085953076117753815056284923449283509618774625297532523398776448550128044693077235085418456012291556288983346534001931557425677367018858921288448527178631358066884033053451346787315379341365303480896301704025645615746463206019123337581645673134182214911724909919887370538358695433587146280969474321658212880453380354829242923108682585387020845543394672178447343892032942950805002973240842094768935991154409894783721617963711415609989974610639582073029953977418465182774396983662942845679950394387108318574231313703443941121543685228964107142218144455523145408551845443571861108342267421801534318565405402709967835246958812775972625161507989910369027685374140387266395307302896112733199204923367813580148286051521411227285222154229406463806240869041294509380519094400306276872249176017064508734730615180432390628468186019050582118496316587985378879889980616737923883229043368128007966920766911455669563493094740665086410726773561130267408080129113050327029685114703844530465128069392501020404765574131469921177725302530906781633297815938559282057725149437356773210351615024630888531084855741384748949313100548030591225784725515380337856173158356437556342007236511158443791138157641481248839531175582980869627945403112138356105249349179861099974569895828828299170019250883456924713390939570176*i1^16 + -120888475515506419056355393402224831952233024628685740383011396832157293703978744800941792207122178866527370722673052995805795176574456366936767567451924906494233097768277960611861059464859112309532958496089966358871157748998657758057213192708894521625078102911527164236383994054836509562471824406069727461362909186130507222712229951125521889886604153535462453965936700943412147465229885600517894920618039330520993990927905013088853567350495246716536210283083539688030788287608722956588087638876497607207820102641809698138879081861290325463634680480994583541956152065907306630254021319580676233187800033454722381772373353544141830384533073412479937334057542924959912071211991951856803067314982825390813986191821721440440792364463036099476769230550310801636468645544207104496268412309155374246256663273612268659759690979922622521498626039216792810031262201960551538860650016980862531475896378258793489305000901017229365431451783415067611716962991966169359789766660489291787226668596950339029870320248473756938393393534787066855473570680873330624351230093431026342368649497913603335457217596485789198066078457227776052757571422573010214936978182813434963004050795772736767949022349121632794660152604183298854585723717128081579848284439321504132499806127218708728227228183390841153849800044768200316915082231040018651002069175596482133951106217011896946406590365025109222479970768408035721216*i1^17 + 4543659382489298341218686026856842847173757565605429592807827163570183983681899144738120873304459008562982865878494728999362896118454903139999312606279251313420897679696794539220589444820107458800611071315938630307055463709911984160579909955359446025462820451276622922087705222284745020164210155753496150462250382291174499324460504610417499926469658877838330232837075206591098960398439449035101720086253652884738182649100493024324154890088976610028051759594029204618729590530353274320229480554610323421458695824700308403126401133324029415453671373064898556487483826673875203375387166502687758149231109688076402033676207090737881144198382435127063720320672357450613538361843541201725211858491305971718665277907027635090286006947350809648789174439747560398435048065496795701298959782396682468920037100163178683766401068337942753405603644650485060140827560833750286893011620513141188931263651427183736504828797624052921620417354633934220768274360907512037847275518703350140876961712496984743157913354284762938981719653745597494927490190950423211111107050242541545921130149448608743219317113261474259080583827810256856519291495171227489160739929233312625598608155141184727942228659786631924396990500047332415421674307496005956771266754410613720123484859137793771760554288713070465734911220580371330153288210266510884800630288188089264960240980748873540636922567757706757669143795644497920*i1^18 + 56249530576299217564499544056826027680450678784275542392174369075504387793502016630767311096875916986154565861178715891273373247842543713101369780446405258412712405892156806777991726964445558146077893847940474559894148050817652138466566115153792423879954429350174178994406214963049184774438439631806709288708908244969675109538816617160485665477549208700782342239371587947759379778990822084197617287577545633669036347280156489975154036024203675587429722491796436455054530063840974970422906898971613311048240809615841621118237853140942001381794605323084546904553891770788776707736584532706019091332272389738135036121709559723531942879346872339746758660289788679303663148032122493081229217292972233408826663077717297601499795365693931000022258807941250499492336834745497643194038549798582620272210612507285099243847423490987241105248151335787131807519799155060725079239268316221706507440799145448917159056529743241443730116476999645120786169442030849010493181484102630541774563823597453247172463432457786555204771532377535541881610024374350116547119642030003397797626354142652375162753246864731269403339063429107723004511389913121002437632872878381487958024361425017558313206172779936918625149686827139800629321307454933577201883871593930465330292620018937016777523322764921149468044169074747891765871473043548128746343458445863675575560868322192669667179396171049394160415476285440*i1^19 + 253839986734164739739954170626080653675872784673102426686685678964546936460526680915434690346905618794402135050830090136721516113202246192794902422396300732542518792157735930678328241067841347295860903405052690444928038535356023476590843323851719601952597254632716882151152736273924404120933272164439008377323397514971353778041059342350429482024143880240178677454859831972683377129425266990022281129922072027655724890596222959200021105117940712150189838226279138743452571500093356857384432709075623136072144207218458002367563325294200118205935017814866906376269147696016784579390060352549371127191426176086097124945465776570800924717286176258069720790990852866228741608891285606169687935303567781657329217359498702202211591899824474996843010424954125782274582633076177514598317770018509849899305877267063197058862953984059993514474087487570857785651781534736387999742809801225265136949742721024439079517043640217922399146148636557101606943551076701348586625227322077715380196628415077691844245209732206734687085061002856224866313342865989230601216863563656003330053438327078422313500565355581948130298173805834766112145599792273118027995798945374351519114059961690744671210608407690433648132171693865566130828784260211458739439074077584432499063659222944082221014432447596012633178268970884182970246161861889196421793723347111246135319114059529011880145611208108623387426816*i1^20 + -1621368048689730144907021666982426582361864443794819395502717445519574390267322402262032775228143681426490053157603716945008576070307686381904542854887415501554465819234427879120829815819830850926638581633963679235824837046710022256371856526069351329826321572781543385643098102569706541037544087948197010396373037027475094966747543676065372925400979093164925519412896466251067577208327474081081400270173322683049279835010108863603436689542117111391163977553145727936574552852673193657245421797724806931159485492676171158974668394324954428425402592893604882927215053164496981928561984874675920623962629732507369298730234286104945357898585903038134866517263205864780197895764285142044630088981422855893404457053718929954793292143359272206389200608727209916714399924208876713769382968134886518966465976470645669169453177516849274231829995617396100325739858675597196956214988767207025271333427416182162611735119305377342209540917568008125891487279288753255797586849125980657211717625076107974138493533746368779931647627619492343365779496036829051801491393772909069800154970280698880022862455483256953938197537199313424264201366381285504332316801534289536218790112788874883079675056122205325038326801065679746950945259610358993298809748331385846774321259339417876069387839298269473813960931042792884081932308745912772221406253096779560004769372135064061524237304200444248064*i1^21 + -33247377400442707876881080968766512961354723011364816135569120070571719687622500295921061010592524563734707373631972081666183969813084462026194201130096136978883747473038196082766172080299045648465696626131874125610555367733982809691929945330876773494715768465403106596143267113013577743490964642584943029396653716645052010555235386278189149653031167090334587466617431517968827192794235955399013881317746803622767891742531407236347307695151814406867729397125153101769153164211999735257903813670876913405414608910661820459615747535630083044489386610718218712427152170496006467310594523919705759489550258233389563491171598775343330544395576020648732621328288430201469844592635934319061358642170116917833022100054601656009484869047022858853801979342313667394629487154008238688375122452216079337054036922944395177238696584991547399705087768350629874031173734982580451203653357333133522909703066792191993611628988057408184088612926596545592722699894856896590685735164655253298696767446589467482302252456169518246134585434785624020283741672558704640966782627643019598211626622172148933087894649219180178373661503133775607607649842715895178375153669906085901370786048591338089287050514337529158319324467453127256450816307615260009389505041671955611657232843528314513492620714154038705285708088982089463325900037006147043374469527454504599982332531140462908372770529214464*i1^22 + -162012136733254066598999231150345551583994691799743356526587420259020417351879409517350974800820836575627540222233060278225835960009980260765738435655731823786858427568718812041855726685366899943191245064506009119821939498592790999821235609311889848805081679928388440032130900278949528538237682723577588652629658840623993814465423326522863870597592433976547953349385875527591378754833330892352599523157386687605855993162913079589594337691333631848447313943102924607191915327386886594829665490464733867499985242373961476422626608198818589985103776295064651587700467673852932707198947056319174332988632828920856055067257970969867544145552187932567982033331653174588987456018382167055458794493283031410993846780337962877791483554679931029746269401414321879398206316269123478254790480576195908340462700205642097944173463021848258463346011663499877757830983355640990302983944531397504930252234084243176400342882547060042501010836356041207161509904604091691804508016555223992715768709898498950219725684526036962794330666530666846996463049336832442605650328505969890794891669551665312863123690295756909763999923673723507652177134921847845296618159644543830781404320552646575330599604581154329630850339308812199541663414338690693684533530925229375604500656564312110144556994196219609800589854397164557870548577565748662810419406233564786332206511716662453056430931968*i1^23 + -158085432309418010373396287250053545978786011121640615128922555108642998937846602428731743159839739716286290950080155503384088419423028666199418803544884158010724228298972624464355129109155903342359767594380882060933817830127824875500456577424379241924949876435925839993872763433812040665072095332793078930792773587294447775849518922232837310987097386548283662059243872515899327799580114596320987932715286278555198937066683078478079752886242213754389610795595158842322455693991795231131933044361624935422229421428361682161700753330715326963512898152543022010506894188551360755122699626091150751287234434469074678926397527466869488584882714257285107854964147169539356013962164601283038288311280315340852226871914390463624210383498078816020986156738241712899282547748594492664604765140410386812125221915991821427467929011116864792607816411189618877148413065509175057270135544923233380855663387446737489815971378317224609961441461154654000588933068313927804535007379541251154786484974017765495948111683933172038761240365193242802059621853771916421013104374278038813491853693106010775323025929770709649917426064279183068547462145031892356856046299061721335802252646692537005472568087373135913231055256274223786148884135947942332530901041157326523162708744439723377564626097165844885823845887258438876432491843283105619890656705847229257699868087393546403840*i1^24 + -92468563664066783677818692388903158619950375049117781866877986825518703652266477191881543461819749515478412349954920551257523482164160317917486349038027612643585138683838565099320591471868207171146660623527818067610912122379135657054276473252924304401372965472699669163185743225788387691451532860188364368592807528862116520653168194545141661012980420727972838542214832148512756129220919274626635338701997173842919316361313306614371569714793414797987024667189519288930013443784050343421818470716276269383056910408685498620676640098180710469906487807216214857986727285466931949233929221450254722227288515330921862041949071506583484184535137186142586489382872640344283928554795031010066463807309084917686045479035965763160424178744048199176771214634933948596415049521980954236627614040043810010599501814732743440502159369077259679841779038577834699273064479776457355593010529419479399197533653331270059020775600661226172651110885055675731221825162919715510928040971601920965913276754496898436747379125981741080613956415290444863416728513326349355936441033326266904080808209054513099135605902752631738004104416530519157928148264580117639716645351310718464862279496848714065679021770139727188688995443192024271086043176770821122981598807583647379780494714852591094396311244764417740026555415646950769167821751457033885758037843864930973159601274355712*i1^25 + -181908581226185389083555397936728178319027197914823251848736969180735058237721219516728290353528309751522340733022022676071133037039221799758568241839790826013179437042778823849832612701387720396304041134644479472327111905416688498936906650807569031776382251811788937407458919011342343588889055204927248387676224796443023868000654219289370439372119031008589489066396108532915682037817929779604476673504220100564594878766273422710748400110290153693112164710882606767304274168543271188062410508438191441271411503636821579381573711233722667566689495657896707790864605778083383355378904033705697900717390316120715970398765471727525446018615369879912242961655805062346805516616172011206747994801097380535105695026173763348361229248849500566265269360456341386089494660510935001772661552092982185470015287360879904729341937653868039480731331238841929463131706679652048680705925483988346122137085458394814621995163740943932323403305339536420917444382475884188210669745966805506210080277910073872339238107100653887959962506865254058885459990278384317753402245829304062865949962483676220044226234559291396783624401571861680907135174807149586424436472950106685604494815936376643666783512349414000130548427828563718474177476892469040012790407571195360873813400553404683656415918023814979856898295496071245305949696283911079934033674704064611252919336960*i1^26 + -116346687393569268440578185815369023401138833849973979357451845441002749966344200497752761657787664139846231109314842051072859756388345139229403348538003195383051951186512970147430944117014425949366005898959976245834757540059100829039628433214944599949870604778452107366605819633877543577079549604470846990723283454611479823121452724339361142714972759237880744120424295683841708683041608751670065132063703399224709740760234660397834735860620973337651684266360705949719200660473441777329952519813646218404480884458258166856214784518104026856840600862481934906541655676286650682118531443367935258873482737158919458862221335325769011222874442121157107144932803657942288683387275362222686165939155970688243551659147642088141550237311595572341817028191336525170645693065790473776903820865066499608273442105836047428226433643107130243501814890316238487433638753948274716885188359531797452968602789615612509347058980386096500666615283586827358146108378685152732102580850536429433557999230774234687442944151230875790079227101345254688301539559664325567053371019027362738989888751281190386950237506356630421952037904050803789520057852637056301028905622213038940254660657324929713338112874387561191109899721299815372470178907208914553993346815509159774165668038961722494973956458788646933265792604009556341177705814494201650629196271767076732928*i1^27 + -32295103669260181821323132031850446450802600069420991728623341437984661035636750735880312488326938217039602006743889873979851912185988864127841142238393063458450949179021972116836052846331437888046970171741220057678782116745169613941962071929285546982124027679819421023382490304749690574420989917796491028143516173395624608548011651758756197813293902236444688955182574982733108945033227285589203039090907021013198060725045980762183530681566778960479443076408549410407218997428009622961002491621841382817338428776596803412710930066352131654760315736533381616622850391910096354902299623304175039147493611730004472311505489256516882283557864971483786152764988298488271487784883852131053406062128306816507912417543616906229296239211847683609846510740848365027372948885088660970636122587019325519737866474766570464800021941717433787289989930318204708722093501015050812188548659485606463176424925158215366190132274954654705839839986912143721720156465177390916316288646035910947942072335195300782598887280764769365691018437534791876149741989749653529442187392091308689803755528814101639002743373367633791743626639815340635069904992732798728807552614285006856852306480202401546286817570524996985188628180596098730221075658076738741648841980134095729348400603346380573011568821251285172221945411856435953380047990947686590056603116896256*i1^28 + -4379257569330690110061523472309259128231033288422036705324164996180314848512783809504499188756192397704325185293415706430050175791943688659419344318573846077025666002431734346580413419007532844724959747114855374089141262528789453268142281005653640369985644392071149701531846034773939834108157468775928536644541927977922887085319576475491626817225958786801036930967263627017696027669356229172570186634250634493796629730544756588822591889858555371689837024430412321903945569446249421307776153011302350332037774404288398695459948074782853360819028623490415223484722464917534722257411461267469463859389379549795851115006436115578504100340531621920996953600353166843098896969011181659425711592218393938561580520580461202365596298105953586137983827048394234385759822923171848930032219094111662756623435945004296279827627687711852785879544048713251965195942252139590237748806064944454370133112001058185255215850206618795290206615259286406281238343900325268188467135529067796946679086783649243310846782816706669105987530542114528697803687169540911584794174561394148195382651911633725556925972267279852867113343422980155996191958282066759221633355394924353070590301999017998509439274421262160009564825796607053559824315830760844590710076883883555001924244988650754807967058805060760558765096120939202266437076262891044717929168896*i1^29 + -274746776389032130520747853731674022609927579288006420374858238575594649943764564336108264485915992816326895347639868854723909103298787817915134292407668865510608375045785564228012254895680756585116530250439914346811650004704723784159247776855968806785802020702385969043903322332249290791666939455463959546425576912502367346102340642296476474189182842408909110594346327138800062835846763769102960043617760414504158614529509189410889163496619009127335401641381715960227245187140339340555389687044692190770530780306702600968653857060625438875997260841760765902481283741126514881258765876011937075114448047115868835363962639004190931284740727209645059081854878185782317582432537064380466540961198270603872798472054331153296244233079329268885056174671532157246083193051282982627332940283030463134040062438523649790676543692319417125790120106926744239479289209476795614404625753871155072495302480313049335276169015089525456327024678366927490376515261840864746157842408605491736779266955081764335007938673921740280547697869949032606788425726460970026537527845706568067564106060039450037577290405569599445272907593117650049059818040522508834436117795850953328536772374364579065964176969583404517406850851009380374584776380800270650881034408197040721437103136017641272934581320139070190900288523381333829831793954328150016*i1^30 + -5296347403791797942858831554296565269170519629264990033082741482432141767764604637920758817658632376810261239712220455338311847028242745252137887481360822470393839428811393560377484036833539763316224993927025129179989125482942594665050653655201792746304473938438786655785037859472179362468113910983745396742469209417512844082174897617263590233688513409109993843761394563224245920319479880856552239589539236231523571889228923253515195934828108603031929199060784401186003092712171935877728706261466733402334661461075515072639869618440098534426954941925940372125798261011309176129881868463741581209970251255333492893279500708014889804545589952681576602626322042586777273065685541004028297406962048336711703725574375588701031690390678212200663090965515004742646860435063146787466609558803583698261995548533158653856483211911943968864287344758663702369312760340282631257354446541667303991955902290816352500791532495386246503130912871459506529801651254515600191532038731443996140241109186208243184865021614833599128937253494348018336949038919403948658921564849082503337978225273928268911953995070390194004845920812481340977987615875836646382993202702856656948666458687376899154469818179202569633020255992142722491598477894019550401885065732120859143744271754203735863231549641161844588083729336619765740460834816*i1^31 + 66490340332829387255809281232064366352728377861227813354037046031688414013969639460372686779955539638645320522785814938163500090067068186035731367956391304285173306476680036745642473930975844540881207798388522191511991674873656128263789660851668123541682482361058249498681251377770640982428147933911472471660086464516789667584546795835585889869736802650869585441356044052419603676947728592530718539382412230585190041767455279691312400385109926965729674343631605906641718768367449964288682604658803951330844065361536119381850144183039001103186175340702324079796830387407633009210765502342297716638576951311492507289379322310219811976273645634491697376155131594402300969365273673784140482528135297099633451661997579469365553513952488899888029413977018628303546020928290786011298059380687147831629898697889500278796429028124325702425736177490001596689330846251495829814574171273519997777303543859894582409684631564107438220369890670133311111451071076102727308641310262423638632128299819974224495783290244750827451016149306767806728537821090638227623904838681351264568765483500700792134058735382793197064027889937407392774573172082585227453766080353845517207765274948752610110878584958092564352780236073320914039792372460041060900033310929654302302506757523067178055510349880015800521318835322886291456*i1^32 + 64832816880255435683352985399253450316984715658860043184908577118209548780430780592468076596572725170510830453540755361541934261665659543199475851071790081721693393963283149444349565739678920015049101080154419661671887767892788408456878997221133592560240465745675898019903221218443866657979818804411282760870662630190134319720224454530400152658425331144789745511568062364505288808347612966776098757295209118134949034081402589754253971833319415902088390595279111993723455459173606801654126638061710802547059909572995574888715782695035447334126969821952317928601962043070488346086654957207735728257712254928625847406183938425578672313993005198925960063091891993596581114903609007453239528302597189341876318131991829085614049073103605511292252863076462422312913775695653870587637498216320394595544921031763455274330862790454093466621414404782567216855650231037787573536804994725847216778422141617071115189018627967490945905608785999074826765120525241562851633154982643624832820079426622253445883653443168865249430752643470012872120678323459658704770402888889829403943718145374849526036838363349937415073710255039714732187477731601764465409192269865384006433801836267528753096253711616667755618350012168307676638729993149700884568287119839701178219230070847621967855226959052977561239973460443136*i1^33 + 1023374466066784975136819479167758587961407805084087611093096486730549289277045614870544376804214497077906492046014195804351776571077742491141090220475621383167397834096405271119418002162601799878342842473245299341634939688513124161341349244140019214995597056936042465746520988892421266366163631200485297093331786595148720210892795567399952155154030821231839321747605521749889715450921092910124533933460487159257209672325025092815492194407438794675828582786852106329598710774911817671395759479467832018512309863226518805731302745276322403758011496370456962652273895244544142889120713524772128458510941296292554369111840046836504403697678277962363445120126160774947319874086378963839105953249598433862200477825086278093662093235207691249731065673383642404216869696848286914372034846813273958639151507907091393522179367936184431200388494721353036655716266281645338299324974209875371147694340345891748996520336059066819398387860970180805815455734546338287538347968391995873754426157206886618582758411065001716902264875451037730318999280923884722927262113063347286456321679118708947956180347913385582822601906105861986211487362283216927894066688107748964228082384080712622586995227580305106365860839447777069744130661184777336917794842052512358656685644902612358628594615685307120299802624*i1^34 + 50221019573442525371443404251759660375858095386636910047417341745875284095191820971938658872456653911538097239792590077905231124012761650856588714162307299394331217261472674365707315974589874644611742382812958375190820501942027645109466260377283504276277964799542436938864674870333433136339229277264648816044484775561752674216075101136951025079865846078187192552729451284295607025987605581391183692390034852238827431823271880571834551986852955464064738960684483726500201784405119377801016460975079088760786543215091681745188909581121523124332845042721199876668413595904225760731961420533699410978042940299355798433938446025580696761765292919692196093570440808231715316499035768705638285161673741348658171211260066695677704329903103859664661531082764383207270215907495431305220687472572442254425052103944584784895205094350993470244132494018866365862555938543643165321762093549023549588152006462109151537762717053601369756465688646400396173970531972080805551844726976002899284824689317938752676497637530729611786416471472831924616725403531641933766088795861667886586225004178596498395327907445242384941320134752229339579980084481432847016674047047771564442693595606893439293190061330936527913976477873725859639507569157301110673672224471147710657543339862606674856054916495966208*i1^35 + 125262929896568538463056847942909636909636515341268556402121016912262506298578748183030174684285011336496338481273887424284373093273196455784167868926489836583766083768286747994831961506933318965422985286095127202779088920111780650218356187878272420141198306559814208974874673197448990113981087539002624249741620830124876045979980846630250226860799057675884577964651671756078301522614747201811666430369163005041132654780180227022883860256948837753244467513828955715723818357081963076854246972313977097335239351085951278630899701438250004217873978316694700530766846406976080779890882489292951804297166375318630511190155509679761773812528263691089849607303364755268251390657711840350214216685268764299020942240370842822685496716647569455993271913635040210169891111047577857707382908425227816794767768508634723823968235091214754594341064473554686445266076176361990520837605080279270526971310347214411724728136496322770837584335405036279259047256575960237961679397979311987240373826143945207770059603785092023544491218428230471535776192082074682388419341820266535662959846962638849474162370414873194594902604598890443539418935943712049288887152526331538085456468185064971556649666755642971466594624519388024892663816117115767705282801264941696550877327465922208104672395264*i1^36 + 6765980934549722971143668504455825318105095205699684810096615290880224268129869871665035222420226520590907105617739849390133036404307002012466055800164502648777365365871921400147445896932646453272788683808206911587265924078217937572461273562523593431157903815237484599586001327181025837004933537891821618974257384682817369767673032147822910833320286165145149715857641739225199067043530600606244028793041700886164412682216446812223601623248133232832415118575615547199943956516294689387521014376069131102205651331544509744007914916388047638732086546953771695151897313631884538416007965701698229580752314249557065015730735560679998290167985019485424101620565712777092143052932905489224541578388433923077543255205394915314371102214425570529868710886464695592051649558773498161721632597129902298880935054782291012224887556221061654066956270856894572321005163656868305060856798062682349382234629017766478675114159094636074959353599602645313186610910024287994784977648007658351870852969611450728325683455863132905888541809239196116028306611531607219289554507620431498041951484508985377900861826397267471096655361901731134383936931416470268887428996623342704174032206846454669245937236913531002057045444952228133259056998815269047833095932981802069194091983732874412032*i1^37 + -80698851162754259188705144452489762585060572699316172103432370629365294374454975613938024519066164821770287191501896899097780167203642550812338979681930223376455219107581691240369624314480896385378269514664698872483570787021365752174165228628866829673855221024362612315696093456187516156366823640511273959190472233947502371462263498933429083848511141898141330070448198322533426642643368634263358159099790585008442296462358117742268528321114884249430488163505666033637264434178586071854842462132910882142492396682261232730391880817515597532782201679767494122752470969881791560064596196548186711565522906658046816534431399497049126197784064278804912246877759603730765856138188561179879190860962458164286914038721509844253744822867802014844153961792226802947002431950514349607846921690939834896256573740544099021949110610569221837498684763569459590703465341201841504912463867165186242469845424546862388923880720951579928731570706956660906858466409060192371013928362050083253567754634324161165126526744108776652693056322248814119362617334052769637923038516335349932489246620832491864666186702233820546456852569621271439359097621628868028775044799881000666882070782640412142133566963172705802059516717566206579461439198177876519769785255211592982524824911872*i1^38 + 268629528683252134400731529955707759469069818809561849207184603744462549281940456653149141700992943650154673510681585563845735601284670050860042203671960954996757002444980980578580146279978964204415926588725014131481762533458190403453548461829708804177426850256356111585001102504465818564447622455280421282984909606185796013813118367729721188710743902825472383682833468239872359789144382781921410134417748911192467594808459931981998949604845677055274527502989582628395195889886708539104188934596242328042673974844572873857682094747114410943474138202443094244061216556732137406705904120201890927194569920126516859377330908239632535499911362777933168134124129983965315818389275869155546190468479922352858316423383528390843808017504709494664299900564636532119509740120368543534436962024423360491337543836173160152576549117447477619713496985241671816892467826073408882472466014448358011601143584447904518112707743970061424448708275701063776513191743544174203887448317740842687933994203838199025443968107047714432919818330966790312058130864750133091544503038915990840856190957318608587007050218070702613089175325982356924771426621781021574446609098096946069659142184819370877069943439300034110493277767831856716487628873933377767829776547232874496000*i1^39 + -341678773148873226176228211821556969126173362938567991179198727032729287409074427345201799410762707581595463010974926028240955927072542755671246110221454452168626369422038570936348837665175346219066110362796464849015110419850783666881162586470572839848992911836418062733929316709703321248362221877379244703740518438754423428668115962441844584304467122240854308494901238726630251067353672584653610513830851273083495347337100231185446205451863873937693141604368050999024433562456854438198386203724021199233334415510735470446901419054306890858501880326210801402093871040556416351009644723605298571901757925507457484679941233361439866995833288182880188020624318818535968482584344287514096417142067844594480661147914275101097770469885634324826102692764498792816162654693716363037081168647819104411566266844062406958946625719212862256744372334401236652722680660817146469486898316901138254095714503344662453404838667493610773459723080953211919058962730714273468793597597981688252705059581265204186322799276833547024876773839807122949287179215242357653779967344487393869895505337196920588641255770521194647570566708685526726662291819265815922321785737903381857519478375766017298484276922285476071681327358756604990300798571291104481245243899904*i1^40 + 227709742568451356881841373136787058792130052774639217348462179336965824395051103156808334590292337384999072425971264615049028787050632032809490553382171014271187980518873607652256593940165551760203852454294580696068037692755965150925824090981808517214828800741621882732477025933686041800604161733405026311184822944789059116706121236232576093557498445001040778328699806670709601999956026050904859624373157027021772348107011536460517381481942686440772421360535823989353797331008235732818004896444626226649165774489823614040078916874879674557490929070623738590238279365837832561163506750060689279371743012922952792934513449622682280762819336402217456121294956279713255423160650634454989847730451129143388145258160647494305642959798102463579289269738371584067355456045076341611347093213586537107036245373927093621481008402067393544261969241357046353531767143167296357645818501701034785364754843259676094621435360082285597161630795399220559024228637536014364048871218837122858740216405226397833772619554220492299955838968255019545764427607648270127836785014672357392307346952487979537751141433536541948488158805798171175730454240250907155676662389374946998939441445838812945077122095101874624516740695124053900247159527648673136640*i1^41 + -36546850159586777928888336332393942581291804019953281429202314408317448802052633580637424064038004563003655885584398865321769223909834769887532191229708828437256987953093352315763201079560999375856877839723182182642463967022312922449911997962757389439156841322468082426377720053357499632418252594434756316916900272617072931033776843233497800881725127042595681485974550733574772632923812381881080810369425308459111117042148551029130896657001765161597767826463902289586842232502381851268170417570893207721257119201147610177882524223704801759481241852468668813503970392041508662567950897648129912627247756472693701696262449539078679932636680304812579364533841257297084493248354134598695851533054425159723567793259534217443121895040647941479578432784136371928298875974497965262821659622608011544427424841645177761986834726749615107475031517524825917371767929041017519481641787829393793218358326998408843021916246347445371182229115824249814562471076235524227086027813727570604126902957919289960724191527164827734784805359007625124147549660834663180311402213566504840861772292804615076734588146110415246369571625038204941927576751609851289930260804123046242710580895592863308997331539753975001636680202512137268468402618368*i1^42 + -103048736255596528742531107203006208460815166911909049802812269213949499391064975476838024091989693221572510182656050413254539133247364629958632622469116197655595272651059016515805368192541815744460363413991029881262545787010347371642950760235082639259085200872579818339863579876822835747200517788121439345429522220119859627716751462443454544825078674843654286904435620359843371925730437713281497819316627005953417329320983967685452160941256845858481067353953837262523299198233189259219041052533280179325777192130674644164516468119877679647022203402951836259566830990463462290990181970232832715264046207995769682095471781834045503882031249181355786397781159660721867299177008403600418909200179571478669609988713309929797738551627382378681823142847862870103150077712168282692304352128585056411797169910588452814425210591820709768061391003454439496153848639763533066957875290211280305822027214108312952971994644740101124742065023647037469880849814416696297496619712573619257683752089605139600276997430194420026131222615822437482911109906387505472194781966047330363980935781276971133491173185073292665260896959828717291151825266095405896835104810203213608186859078519948683545634036174513216563360640473027837952*i1^43 + 4491887596284190948986208658646434338379472258740190088196420329577525526183615545234762562630577393713883472013362868184495654559239713054165005646176356007762641319160537727084757579742757256003688646549354826451754453633859834625936762801345979627757962812845230971440481208134940013951904658011024724653488668776162927967618023775849062539971949129068373390068539071710176945545920176105349381737301572796693639363904914124554798858832793599132195514496573465203180186502489911836774049450767624518705817618227064592631110526083088738591323492001086741607254533529125359965227754056721245159371092295426395963426992855278232261764148568812706169955865384697979280835911757248714899021272647317896199712655483381685665347568986868279452690589568275258025496507632274097337295550894587663927788140158227562926551152541348604690085780676535663151270575932826160700734892909192152063220281799278261830353886289768940700417640864365164270882098445715099966901994861001219735535899324431541897680935407781844412452171100441259237476645334081305095718267405963877201381466787309517864433028019806497525770160071669572574363682031479473156834106292615315640076907067019165201492400289426825714687737856*i1^44 + 3510675299569398790799961510225758239220027010724749807950664485781338732746042602198820275755529682248087210353890957187161716784251083588388048253986895601808717349632274688864898277956482876814340140438556077575127300091494639802386554786046270250418589792906358827515597611422757359774977471725535063743928925551140916552095403663453798956895355614152143489589668388072055406846655918782326352953561502250698515091883588028445039266871560043155745937953981168610100078420785435232561913615871546790866261846723055912265275707256259891457430882596962592216132994475393854303150906946979879950809301691693843689897977089427260349310400407499916646311372843101973722757339575381980904451607935987353990355043326508813363497869330221582359733051029773737910985080388637128400184460748868245043796707132509916275943669207408071769111262072551680494536466258131306922847677506423225871700480994679528087261194885095190440131893827719604296734273139988265711644648516517371232614600694403778281754115632886050539259554462272398607288559579086673572274170996651563257930662885805557888154705352701879384849112084708436014202099287488013260723851205921179144297481232871322308038077586820571136*i1^45 + -17425478627808710632999196855938573446513677606929715070959201773907806240612932058946776185473754765140439938469457618577542242704196100841972414357623986833792672182268134375778496532734848056044703526390950400774981439643804318909358979606488735176083765384514091746375099262126416987806759872474456549648579991351401751659646839082266522865640404456257799463261475298571244696653340177114970662072782038095882698157238857556313196360477651100444669788657766159268975020085509511382690945054145597274147258087585869635902420771951482237970011791075266351009139433742554870404181169502143229234164945645344823577280922502371284005849864365361228980205270197802671359667116669457714114034360718453151951105116117164777800786796672381642605782022350042005497627525627416416537508147571535457339179706486458338303630593800714018779465774925075694989801007596444646250186353950635497745822549380130636523198523222007985330411613576839023484060732073492005442031264728680332357566953332236177453380634895232045977075365986039657509837086806399849287094518951894429829040396565431799760088436597774886161542553350619524304088208789124770853583232228816137160884020009791342747529728*i1^46 + 101077719378492432542942692516145109009915969848575348497407685851907261481485404409497514988240856366225146173532671327064158949749460017880203957155248533324733544056272830005689516844832832946922907968814108173071914254461846549039070057998612702139344794030498943815636255149834989064398155868171486794763421235858410615225248592205607662623127207843170071442331212274032742086511369753772993253703243874941308217384758918993298404270801166672366616432510614180200406170107657718445183510945009006882023904284293366477204970713400229909922810385019521233949450430384780160892269889621367736510892557313519182474010409390833104430405269538431821617987346544910065903401957143503338768721397799999101331536280969897639606342994095722791452737685463423951068140119014732518409570589436299038911427062932222765044057221858383910371506827800782655890307002167216203810620111557294040883875873676886085520489272924128001780895235994772155434726225800851377451829391517668381028814860616139882199805396810902517686615282458004443229727955840620869575150238567999874359965222851476427771120655752903327722942435408516261405027704862113567638236586833772016091326134882560*i1^47 + -16502209520562122850361473159527332037981716705224681447118796321490528257122435801001390984023346810930608701823834351187889808507106999775470825215478755944622954978805558365880013536477542785291931697778732058994045217595876389081717814046209869163146574609132100466844280289614784577543937530994852171868842902331168754121033149856119658435996572548020553816288675459961087071588306408619607099320347983568285960433485455429194210956578447598500193678472095987979018126769848444317375814748294161266477267959605776403598173984617561416515498592513634699423028037629635988204720537430215600034736508374066249048389233539671064688758988912758916331887288057751175321841724585965842166741406698443968356111763386220603354471832519636233800999413563750025171286065941264550710290640901598152051754056250649412670754457898405370034241436956078680059772621984340857891425047405277502108509393283377700675781123930873998958659764752704180818678191605530689337299334257338225953068016764301014038061771094095063839794346795792149976125969128299569781319862289365101323571334812766598460825256335383757451427080039414839587597059234486672065085695078861542376*i1^48 + 72740907552467846039712837570627367071802760312267424726675663030607150680213265945796291567411727459935306517723120456994068107275568437118203081379780239765309527211394065567160853372557367813242341904601388904448635884561559454874296526767585413253732735313307101932649778849135649678324019497399047635136408341594141425906177543465508387812831735553483494319039619510930791476177774412232376126440280822693899027938563768463432018370529711468094163557310522854420679477310426749373491108567429764987859754147241699248737912067634368460155618375085869797540124954178321201843813893209875029010604744046358295398589043581118944060767708460045882226151097730907516682731331098989744219196332653441392139665784853025310895508562087178271676798274030757722775639125379967079014690088944310555637541455861772893368376348192470184579338351879433788426407061607535201536733268996943264288134681393779944510090566276967908739083700321348385974018736946078795907869953345837573185234751908267585967227559648446741183671199772571632334364496469135816355578628969385044230723787977603456986500670001111990348997450393113255994330753950093311135874612*i1^49 + -9011586800943083095523736633783114709847585152113205259355423110293134902396983758373792009400585314682559826770979670144792029061145736438033952559247639157631588806753156681682473634717884136578546807373213779965543893717927747365532631759119174973723328455900420259685256017156835035002777435551354823986809187294290855055294641076876759297372388609338605533335078420125283072689686376338239769007708356345511240320017907078006359602992730549220903746095793427998456750397602003994463150033574077808671022942590586026137445067491477355765809372079789678911284674476785891575635581763212367782284307056018195454583660733737667279572995726435639405871730950606501799502896293374326976924024453880916073940007463566518598406987090929286088265043856582392458773439577369060816200491493207430278754048807139169962591498537810710371336592030654287325397453867245376722974097328317875033665347099571647537766443380635751398855748945591613424079026701859291562439449496569849223652019862428387942375375424034650377349628862449006835872334089194708874478507921095889371022688661642209506432457648187408081458219718851170534664365447726*i1^50 + 24693612131749016638274820082374940705283503727563484795243169741207105909806023464137857180526365026152448977495825905566129860273072002493462819251771921742073974030541693074072790661866212619235074432930739653393541279177758215530118378638094436594906839942631407359745025149225830623737153067598164692507199726547969973538413140401608649224275538122865557365773117147831636558160629190291233235324056379372197756082884693694794596204514668078403120395657816688248384064478212841428789377872647488908571360014970314800463115659494244491627094348150356971163446271927710190305719299080935089054478992180315091605148216174004186343082500883043756197152743017409974605399089956901841808551589605367012900973361395869393640878692059458134158558308033716449909417022020569028244056966330377257026637290216100756392619651546299943720480693622248216797754851309192467705040345672495138678890716615189249365591876909617361925103178647734735646450460320875921074491570702829263711012632382032041612955137564129331099870484356059940931095669272066963840518028176173496572927326653743442801826449375*i1^51 - N1*6838179989925009025256804017507427770955888463279072968261578759522849127252903353964910123212873671303405793898496093712918020662351475865420092869947831440696953189421603927303596957494873089781269490308268536913626042745596370670360978802092282137584288749753430154604754929989807859152068066397790496642776339667091350350615558605134456767223023456940295524109781331648640789050647178612154039680000000000*i2, -6634539735774194269821631646029029447082102238135286451700381407310323969210630410457577283665414131121919693316954262051448701036874521649218706505976332957661667165131922189433687555374575134774411327762997794109476487026550644828095503388750507637250553877598552144617610255803982184116384984911938995324571382056884169085337678679604461853803503318720819462685750162802460544567015845207067486554538691346756533460766151728437874835218067373608591390896063440991430998392195114423762282847145672450500042709125498755511428744847850505446699014801115748095361893628583431109561319631264128040284571879177902881944368266516921518312989087154677353804479935290556699957910672976490046092265672304904596542724424849699531284802464687866977814529311340805644288123028793300375782533939582579203610419586715628999048373436214371858822379482751772657283883741575138028741639508115768755023669744362590285378108643366400860034878079700929585096918191543756473924186736022745354483443508662190450358931133290233352833799313942374015022905708532539206328249367112685430258656672553960125962796091129151189284363524610614775783608385387267512217439501088450737724053989608699996499024764081451630813926174212890866239325277388489465587096549732226093757538437683299239537931880288100563021443911424837568347532045775935081936776706511904501118547042341260374987723353899949479649728982467277423032557492433095922436610107814228758515658260480000000000000000 + -23750048209344784588621122073833967249923718831809433212898803334688221417914953637647062816565664994487402069493944168546524090814795336997899750290090312626700997235159727839455599567685706324374375829753004256053566765019844983283090253112982596142899357655125776023883380021747047521667284091873123672336728735474253255870572953766868515824694907979520175071836769415388476665289168358773755028153995011409277711954598999128986501053993969974774311245312792932772172091119938428583831399233475407549704398045825173971580034576909043090832766199607365978467067666646186300779528464068794147477008770004746221444844200436325327855283807069186488852981811344857205286390441283660489376109788605818525799939044554319876476900026373771377034973221394206309271082716966424661371038569253059703500521670918337140421086628316537805759426019973136222168029357049209051717895785291487906120199554273976372014780072660290937987623338343369574072040208745512730365282744248331594450975758560035709780331925167743620155281251751738443958061778092138833875581717963030295148858894635861513471326319109668487877166079908231797960718609763621757464264742501975160908046278768626897238578076021050184910482039465157065206335020111571727726274294794802130133885404821988821467482514003829789363899828526729765299351973060281259337996331944989939167680042319866560019360395314109112103243497427719569504086602385720967039660115185142901260473178521600000000000000*i1 + -32523631094823064531324111691335030558687906542190504241998662499131416045806185267119164264596901363965805251893371396811192189992347334060739957835226946237637411484168014867824758343003061023743516511185993011185008685777401577656938224323689244360132034460129793600373446402460368765250602189224822150724610821465263010920633090080258239211346281042592295857648558879619664878100029726913711182916633944633382978321647891880422795814603845365972700521371371096628035076757428501521266417370589577170357783437172418543639575690965056378111616041012624810947244969367211163686188462273786649845437915964306803902172918346453345020609304877240746004291878295943148707135292976649060936044552348807132760094786711291636176783048859083656049192058517727686836870178055448134880241507458105092093921366075033339654628006881072061882239377095790932744682042569795702897284987723027979566669998569463887716474843504724793964280345541744427218623772819555527389311395988633594658434004422780187971637585176270835273994322394756960995492595722689543086182128714129976238471037441882891855104422303111617824657601992258112756032786643211446643872452060629160604050233661837929528617915754102832530152221881989808842865708775525049193007793702945012224948398157876122166944347386519043413095643036361121978855091723528547616818993747713990041756346040055176732019860017129799067184533040773450096269550840108947537446986870734911741408313344000000000000*i1^2 + -15870551852924184578683374131964349056268726425144521374100862369247987013823650915609663835494603604551686438159901266628230810372874642016687009546350927874906747166949140441994691296874222902166398371235357917117290715577703214929673256264276161019313524096861050240990065488968736888824998848559591255814717233024473630484311912782475581535605552180405943143290193741929639922953858043475079928586425139435208447212638797413430064235710654946417813166649009247010820545232021538587496117419560458572744256769983372144089146353010336684511991185561404639560620457786425271446263084237117558162034792156860460214650544011897322959734890440187047414995562975371274264529499252741256482681251934608554867851831408332744610202046940673938458433571700476401559506374078482339551591118898464347361691232125155677932106499721529217423411591205326900200354667849503737813532629544189074433176677493099844071861562308558472362694355731811010623836774532583722944608704711720688878612444564086109445079551846189975442707843907156846475112024063428829873546614724739042441589882327078545710475297859417095962466176265543757109312849067705805229775834068288066512146693913124925891970031123037166683730509980289988775580212928544272588887832896319507337644609437427885201893495724028101063674017105960509558494097230280754292189141167447089409365799604566457059458441765023347231992084048691528271296187942138095905201640027999294215809925120000000000*i1^3 + -22328814102247421171477950888181285631103730875081027580419958771265864415287741011915335385982412422847809419149009536719889713469397543255104044574699695477815780996207442439672504315685255134076890050518846789735269894000236126727307190052289049257401262734331818134925756037251394758901206259090627129358463954316652864171663986365662534498541511835243495290492758046850518093207391091327354218050263804736826731916288434556105486989930657787991041883079447564772919594196815102241634534587784715458324631344118527711036548346205238810287772601067391502436349652978725670130719455409032438190209310690110288746401817724212574977632362116288769305707834993663998648586105736833880985939837372512040830481718709514350846108406089092026028769374363432697185328407750090695577542278908376389266847281801931954613935262328761965330945100691575195926285532924174293675874534180722366118181347070904085760338301952536771731222905649730559219940698875882814646370322859898334644028018029032336526705463234853359056114754115670444566607692298097775136207256024669079213522673196883710053845663254955182595499118137701550033528858285966741280500692770301588481919543059706278545007195093757126732857262056438229659911628810826652620496977609648595008126610391429429097301885903833093160512863353520251980323651993154936671575417260484462766572946759449315443265555686599403848586253775878320880448012470411486880549049026961794249261056000000000*i1^4 + -11952434430472005322974190182785335448533437956590750441336600141623460453156097827631864949180532660723989682517061567750081608575316471189953235053614698717181412919482304332993244582373540729681431254604167425554595063734282078974436393568163912738469794113350152066557306381752280960844092951989312316053877458588974176812602945815284413566020462159384146489104450056221783440625965869133364020630340773146485737711362779759783524131394779621819782029249147554705158562734977483485919203339209712492542388928382061384419823598193861432563048350271235034888137162905314843191302771346554145124135307827895913944072476641637009985211495959324106516934279557573197287275132724598998077155962408794116127261756036519500233682383437968727269533356774073799816925052949568356587976465053767128891414221184013958368110834932071698106263093425327207755077460071843903991353632199489641329860414675751944715404527169815419539659108127783473829326341767787562553141766675985154131659776548928735714659877208017737248603437923895815806677266580961579996141536888325200827175839379130820792883587085925647526248272234618813080446860148427114073934152363389020374994897690130879637226759211301697502974100590939542117195526628048221120560794862531357764820033838445372484866670248301797464699112909818534865877008694861279163131105648350135925996760236686381640723895865039886320551878187818526432854150971682837213076096888539179816845312000000*i1^5 + 2078502833195055740776927038905539944740503853965473047769222824197940938847031430253972714064220411612161310340657357177714523487972245367770859908638382982828028742490617519003086847472652127198144765669788478057237273082370612840945698337500771565050192039617811366237978333655768734463992367748917691987922432282581805815910590849713425799343976848089677466084630693857452282300664109955423860598986074822128105209094665314126804671611893546310554496718957072593255755519247125792059397108743468439770734714571217310747543717369888192425277112548133855185604849399546579628142467335113004057941599913517585446416906403285632229520751498042089823945198915680932941464696502670971457006261006805864647864880918746823744448171437770923675621907974580098237159066678402627672989201257036757605255003250294168949804601558893242511710544163799941232845434498640735711644161867201867511687299096829108913120962121775114854492458472647889427305051748789905224112724994659630874489523482994110022053699324102319481139732823322720093770245272133555457029867408787088413217943011901662451272082236748695930326579545769431621107862775100558239568191575724029710372082890498610629676721666112981214391596255311222585022336704510748745155937672600309174186513217245455794942812483936075484525593497453891651433550973095071905232935442159890892358820641270352094468238878504593646876572837199623159321555169365393515352742161506045064642560000*i1^6 + -1985454612804172749109302303596015787159640627751585071684871834765146550490446211627917510807150038307758175034424485417007555451263983454362302711133891245638689867092535133951430280995883143142339575550743269619186618375523492745934097769020104847696724635873033667896344118410932765119986408537475636761181032286493179007584652024645816177080085617679120385033978540007659941961620606835616953786730564431218159076195105970895136381307545379304455365474508934716342631399778193668073509928638628377879752144860885046319835837247125039475643914312909846102073190153897983637323437049747756771441148979053352555835418190361633972667385589617632263902315047518140840034117850517093155198853112061700894085519180726696269929065437099897043743267622104950071809741264616410270419230359210564499943506667605786714676245341608437879305210823966301278709680062091968057105571044255884574337442551776210067886505964686614335355214034061270217584713696086116915084031655031052294226225561369661365808460496780412389410185353552138493112286006868959672345372670041341595384877100270198494088119938350547162066273587615035738055739986803357056667126887776062667250710496668080948341358461303291663056899912378508850439811239922751998955710685967745286182251288737783187067018788379760594193810907696514729795640633962134984946234262781246062134717417490292180884856529522581878325618493558460097387390432528713895489229681371792382361600*i1^7 + 654939124060508245965060255938419329854106778999890009845960775381598259523637625403361866989712322735401325133114928790121349430114175136277261038779109969631185889389541042813848321591332293433939083082437886232663862678272972021232605519054744477124430326949957336080346535804859185040984810936319708480410359336004610377005988048155674481026435462886722090475122393988818930474802077059612505964770434594067384080571889898300697027563702717291393401346381594416150600796156048801062823967249727796193448505650256329564326216803163910475918030136629793253404454789178013763538128017408179358854352040067263451152284511279876257021270478855712001495039967840563617747301192535583166747680352443827901518598313633805848829095627314379119074733006372921249178840957473295690557022816980363641867850304242972597442742034804072991088598705193660696904279123604062659870115052294572127579368176343262510787799276463517916755949706640984577648237083466395615433206164823451049980993142532165748528903059480912030535491355314687243888324760640644597855289878687197444032654546436454353667652936434776942372225534029323216130656854614924433272826339387292403740526221248441989432103532557724216602099734804762670881865129410795909466549703416723011968918523743923028374113210705127021511958800963348601948371055471838849433560016605085083412472576124652015955943829961837735620583054387418973591827853206474594570422604555618353152*i1^8 + -292917949093818090118220147615904625908682106980910563249297266594101690346687699166332288622515005095879182685907285813186279762947049564393321463621475426170251372222040568320948495703645254148466929667946782298486710224249922354651778343772478240209568030466582115102175053718609696107418697763921275003410901181199150396544716519689751854179705657793106893630083559053549107130714260711250469425344420198692845342010764671297955586632482742913412202219881642319079714600882933695733034708575849581000971753096945231719936793386554962257838029352591888849896498909742885441039441638650904855202708566526284980685248976797555118942376097423933725139724260884336101696347231204087543639852738670650816553067104471260276491851378777075456111689602814748905643731253258595375155617591317481745512858047142600523627980710108350271859945040538240285529489228197174341900769275035151928515756885085575169947406659435432050678679533839440976163120383337118903887433539724800985673305121445215987934824429405416508023514059849400980271655948558462589281310425853159797684545860902425819183970802397541312336271515118010625472696917309689051836427632004056731414562877669777707621089109915798169797093992617418345787569314725679463309274584955306927882853698984098458901404431385519375581235237462927457405760543662901073473398887209462222220853827316908625360471732177223075042305142540576790293704483072983610452943129131614208*i1^9 + 52167929894765518488135898339571629843860816355088349233697010078006036520666523710140311667050396606346422572779200752776401327660298971367773302710446049723028133930231202385078610683360942459237216305040303970123837586571197885316260064443011609955866810338824759362042401132754334424919887577574915559848473670754254198965670141159396175213357537760174265770808213441850837813111307978712963788389071237707380441956400543397380374622279033997907907053021396565316849713376407236742687114114330764155979435967087669592868150091235081029967304513018155611423190382528729340996249840445170306736260126326531100650355403535172221832483441744934517230013297170114924675396417178138949444529485048999058911512036313515694277307247339289541031625516537640602607721612113932727935003859103313320950224302405824671895018572736509238134822262102765080899782552028165789739382790301144071445409955722243096305107260753243329928250672056719619410639650011094387851619390954423874718298675561796918131445541022233646084968179935483299268141762410928497217564779636346458662014170168932551962481864413909141606268619758823444032830973543669586472194679778525509173405942886673948057308911600108988130552523957067286478065559260913397546816932760814402783561398854434888066867290352038414973850450208810487389421521812108313819864697708039665116857944952505146900487252107362076571074631568511742167977650323077231746019208724480*i1^10 + -10849546737680515366233477888348567282225050935443592841348879468261798940827892465297528084474595585535726119213590597734194651130812961309971627564854605806772356141694728706903743822102014074715132175475042960700325254783465055098039274860792964184581046669526941215143797656694917000404558375007928188168526478673754745564740762805891475165723496622024349338378306122075087151890574203040488865684038980648309092315876126230284392841711403256894925744201477346918287679214355199740825199652092703655369138726870468100849842589379361851237824301905366302362348241880511901700739921380529855775564237452987771392234296148101567690422475845762350363115250878225285226209091901086107676356238323845205152977285319480282226578800073907034065071395471102482398675867110699300632386910555257779776158952534758849750173174698239975352509303369810424574698373774322038072864521115798403160312245824282231247259948711032830804757320327318907335931432391627607356410458397712173472233556039429787202410337610282802886046502359735123338470127877024355429581215733315252682102250746157722184155620079076688028616164335794035811150648718735775351113383937693401764605564017397467080879621030822788001568743963317939481496131896461947573712343154875834209699613274563298154409451955084997110436348328748761261603062240965807002201562234210542216194454311829497874602318682238404467877287384344922174897244364833633586368217088*i1^11 + 1252280513769467708376589585644744472713097056381866288430456455518906589561463535005023300522432835596431690591628551843454789990101580483403280268201389631377639983265199921540912686085365885872907162040499872160761679665468297545856413296993526585153119661510565078833494989720607110412261079673470887414261430452226679428487289378163837697883648367353896314508068805639244818528255040784983828537754509737936810148545393482412104285456431191442619098354962220177863341389246539827982128689860870363293583378495676160128622779656417664784501109227411911015549154742280095132919063006204986332352231335395897920750349834199257419146779727148826262348377864497729039846497175848527050496938067721455660875161662032540081740660887642067289430514592354419406669242616989704354888824861012402559577908653300171871473994382882057049713619450130718944216856667199544737040857222135557109574992633969546660699666909886517462308859499650528265148339682261546778832828737203446356938217503673646783785391321724562380032762791213402795791981751032678505916844878861744639304926522711440596428349141406459302591859821559023981274928229345713323318797320640129347914798289855470549809929570490555931435884607470625016945995541886296010221679175048445395395039028464982964016993325382274872538829049462469529970827108585534563994385363375754454421789213303499031610235343031867429481633350118096756013156822936271322087424*i1^12 + -243394682639037772729627284802225169362976116994233051786628611822211487348010234927796434344678518044434619899941564813095667839203379280284692670401781069726948787194296638081475972521600185442212791919892122654502743185294964898138348324714439841944116866835623793083245694811034999946726564005912014127348189666624607011663671286631721633560455065368838057394676736895213804594477504343804429205825320699125368216474731564568443138358810411522573378606234149417561791557731790307675845414129349188761498523061294507913379987986167413403954591849849163988695661698286396704580955738452621833456304009930112423817578854563572886025704784984814630185800587652081320599714787916027028863940735196486385644423376852160749893751157723497998160878064432181744286387680346312066980743425549163869704179608263253349833248331868451150716073835339406855738628376442751229177776711609903384014106650231725117733924008218859232789509982314914946067010797548803387176967504624479777459699131916502367281361719816030375537027881227231071982596097934707932067027790166670710104104155477866027057145207975824204317133697110197579486333127149766631211825601663331997643780924904791986470181536019216350069483789366378863914762382737505030203277586739754507894864747281177548204641300994046444724740844274823557301696339430993266368185152350652557713328879248755525260458087224443105918637887737978875723376529679360983040*i1^13 + 5065789502502752130166923122581356810837842472613795372367568228622098265135271659344335435452243996489699010063510252634759596625660055898121650243829659956850905523393640273986083188992720928289049718926191752510726722528382734006539345836895063942995984086257535291398555827113132727173925910631264097577549120786027029703031643121171291459594514667109042202502201785503271922945365739338303246554921797702961483282855537286948799590174011715983405211300858701119445305589291330559814455855684171670363333432206485760085544784310920985699938665711320250162150867115575710253851041974748867040651857970050328450189355588004475489168885329713285498851193095747265137138345717058380206751090842610568102833328962747083670259150946632674833010545236637017200097967435370803170641968101156219384674175273907163647248630542067600074054310936333018447505727562789844956214910475230226430359476662547432213023546655064624368328418407683165489186743791176576916798749655175101904342166180352287515734930146121444404057862321679555017791006487664648480446869716186507123340173118041981178807586551776491384277836879512970162986918576767493945845512329284405427468117168948757924330052062335305352797312980173147776253424253311913367700605279880516894661086563303901991404597700275531436592413003540959671010060597255480419787484801872269357907311907574029400717606635309221371485767269096978167650992579936256*i1^14 + -401256074971908673996346880566018883309751405919246697732453309340526493057300185508511528126579867726477034490837236788394415495829606138290819001570260315349262371174814570797853616375243534460967672007740387539837793306256757352046176069715867868558022931988396620413962286597612707474511910420313149368769397647788354724845003533562598811760632133086448984926668213097479618070674388631164783278589208835825331517927476834222643492659886331817698847594363527031077122029102077439655626344804423270055059860049919712330852749038390257535127316872900541287750338211591603364377161624270070885341860837661646168568094979556639582372494503707200797149391404415865095993846281949371840482159385982308069864999292976481863467856181930410836054501839832836235689695064002471828850164283187107505843729144725825190420868999749772696564908996184237319931895788691531454422989546343486567267120841504261884154232450039191684094866329778393497503830765954369349873499987627623025713749876696297807487340685528813429976939248894700986338793877979406249885926368670480959173416494566657365611371815479228882593076539239184695753587290470752321295501735434722883075420420288711422219473346031439088828368599255267006016150279743334926344168659756556842360872473241737959851607901242635985367391715789624479730795824761058861139461046915276432671484263198159320532154985903665629822360175399756578926050148352*i1^15 + -11627009883142484253412055071787898101856531370945220696598778599968585245882313047998894534426152814267542416774198415801927083116821936812965296326416244623077940448978387320705506693030565699435289778350994903012629264753647121514453384501774034002762510311512979522546570889052989084987923428609587918038198174815044407376654580265244491352954934062454500032108111347168385475231347299728191038256450878885456802970823268275836060686331620261374349880240165637355855852948069052845854151573582032017630832801048719753200582736366314168629019901352104163561624098183328790410195929256628701298216015152882853110328862093504314196490313090515313979231238496488487528938652150611301879151121860456938995319804372690759163577346498125173519979541874710588175199035342618615084379380515348147839569166856317148719482869790837397141647374329120121467268258878734131279073910582817452114889395196506083561268342377536018735211631829108187039345586038823901634414620242738546365954995407769095329538832542338305302343416946061111661318968565381256764451083382280252384618442984383885033341906458090184210152662614095640861650062511433908798203719874827996192424256229134216677268192120183138412348134866693025981904559183364033750435013883745928216156935373101291714182814834749974341090987535573676066402686985721024827874715637732600905789646745028583726144988664263874819452200063321726194286592*i1^16 + -36530235795628597201835331848475838964797667704586880544086686458752287916591354911810671938234341861397444209030413805537256153247942113095807624572594964892113251568117491831164269910475520390603647359550212527052152831472566828645666492927873776691309204191793834984358293233604099305751052128799481254338691056470394851276237923903001509579773951911880521838375278154780441370089889575334450375904144060418059284576821503388099283233906030943175559305766028769311433937241350240182481310146998384442324093474678921949657373171145199203504441318834573580967824059260179335180036440015216200608490183116086009054777855255277920205493635518983216418538992494188055437646718622080284349364487702134365571748412630553527131821527606354261505843055516376422782063359979225989245672391305373826052609874653641040207496550001652904554519393915353788362224547325560510623488124572803643472649441557249145033532850742623176848318147156377193243876865751232834916490734075208838746368714196757372346308013143910199996605043336751301777135749728707987149915213076817546937370698071473901103329619148077899615822139704279431308500077911534462969314584415841387899097415937593725417663140596565533226558835203345319841794125630814106615222918361113770846331383266633926280250138924003423920243528443468770661518198458278092391475583188059304775620056977849242781828717022635749659476346594522038272*i1^17 + 1412391775902422665924814482404249105405566481269412281607390247465685888213503606242647655824045991176251683277934433020483875170355890761886521532472405950255698490063825100018684807793124676738901364642845264889767432738526858381659905418628681788760166928396483739967032598893862909166357526026636602535616003442661900811052152365091015847268030686079792285780036685507518751988034481799169453274581239391567403455010083124077748281474293556003278021715284978719751102332488965815209158175525298440536940201977149805405356048897404319527960536951278523829320724149609344502816499058745099481631055870364120158572795413815063964366203800807082394213743223492537108625008391536273596584621539421207347636746017371176214391822892446337225503576717376513894986124330915057480787277568213943907350240901985752275391590599226627897171245878840765977377649225260375591339589267632526470426890035931890583829891733210163057455184068838701789756291002383876339447888516435717141998021101988945309008842431909615580820375794426102600585905499353036922851643923886693307659867116845082849956080249349075866496906689619395548610696734195028332825164760118701036742070204076682771180226472436626039983331576993781528944967900122017823998171051592698207996575104114274978174666811014461330128520929796059008996537846884336236029569798190318167594234344353601009486717151180444097871283371376640*i1^18 + 17337043309287543965609592439781874020403345173572769360710251253548265389690359535314356746746487801595821409299792012084122822331041573465105338611098283386495771631405288785162810516441534382423626855062872390991170898678040429000928774746309227369185355121374074293621149370149719306714655268427933886494695321414978050268619860131849604425213557214267016267474277196080451292976293702558696873725499890177470276214344468861445111975791042674109279162843028945279254706982014864341446043010052793991895873786206391031337304158038280326444162079965815754606479367484724073274270020447543935978044467594214703204979807383506505433449279943311513640974995440996004125085702818371058446445451727326505419588940103981524515984948620572168516914270573780491584253455259376282044989949087315714161947325058460522064288747454827978123185593765524896021140478618847796413303917335545200914655172390539836764745410852446642873395371368267260087626294204510743415629167246336400323118909664989944331191146057216939737478829209976403411890006937851822220557084738560096714346346796994637346051201106534302074982585756119055135829539932803813586024087099025265429384726029495703793152490982731048833128138678087473836222775758758056370437732836808289248192326209618623264268383473111039693146610705922686304467289569521654450578223480551216267267848726226979028765754814514349537209876480*i1^19 + 77643656354858273089754490819233022534065617754306228333489066502698182004732892043631202577926014643962860473663924854209599036166787600667849404511970663562745245563042069852982098422527267011366429785177738646587815155132897096548370273004817640699978155673853775012454196610398326259258161352239161932741483417795361239386124508592714168182529617815532307839965119278556248834785209618992133917662070223678649237199404666233305153279048585105629096150548426885429829059821006574215051408382479244276152154502174032460673833863304011754284882095772460343093403946243497775243213218393489956600433733739305927610222117822248991690773654851988401680592997149028874112894140190149426098876135986088577331358325623460549303444741784346863071385957916614736451325918492437896831568371542534790503582535647180348648037228383067566346459824231070395769310178652538969295455650589648816021170533064973937786662392225813123331924340005462395340565164208141861264352836686190072632477217210975598392491582452538486653319854457428791271414116493643285817835763367455031650463160881740512032930348677901460567939702940944525115922809014694065869567024462503338801502879352453193275473819515081223931403450450467351364054628210672332952105064486234569878008757151318692054491523286019170856684124143452082050094760273417088510153959030329250488573792775668837556554765743550441193472*i1^20 + -509795257460949330872335119756883712853025617348506699085660034335003047863498604303277206250500846662589084984690470284127148998586382225631629030420346768060459662987513559626247376372446331054072891629898716865810887313833375838625082897139907162059068976046137713930809686923742933985449186190426339906278501829704764061856214581116487567214708805271368330816435508480494688560689157269818938382620063773663888183122476981060112767570776691802760127941310516506810655469689702169049828510037817476812813662173315893558938301160116730680601752604363133281794660640948884295086525590317133809427094403377965044135685279687598761626611565342674569208225402490832496859223088281275175199286572290332727226533454882345880295430775335904019405339374774112227072862071564884900784476418444188004661921006325394973647079992321753743687407148420694224399692259145089035859097878910492938027510381510720773505035440358922038357234963173197794124212912965564295079407637632950351529179338375509901406522564448704893191351293796326788676866022899801796569805378335502254219205613525081914984706714832223862164343960643163372523840255574718894840567591138626158816186040588635904295630344788858555109973397879938483836181502681721829965656143112216862069284564152108096842354643993528511489291313300525155468152546460998924512315808563357034747260664985851178580328084026687488*i1^21 + -10330412332380837978349158611834602589013888483320516139434212942166683640793757549435391448667908807276598059425539589666579797542871914152589464993958615118163052269285072247012637008619147773256092923645468415935655900938797546993159486075352739767635488984662357952867179496973450362601266538994434242140046040570834958225285432565084146364029392387658713198396922959801052046459488872711072988310791360474647096444921037480613446347736381573694066451394505842151662124398513220615896942908632913388979836255783777348390636952984144513559494055657414103863504120348666311273697396797069278633004816559369998667246946356017082474410590280213248586219382681893115256961098924018436811043868108310100697587189057075302091562686120502082817043020751217897112582862577750205973741308138698573914957416276241522898536881682737530446332211544081414412775949347107856543341767538365247543651935381386518305899299897439028045124528366522227997573982032564920045692586468744130675897816275668891285123619659847249380243786429171446077878718538955814531017539180354133295510285748658930387329258499416872784415883184121194959648358437071602038160649826135384715178304478876250779403585609957897131743833871663579273951784379383249327965237954193721616542221897976678158977702987846572581566473750025683706187598558298257969002646533041526137463149220558209891200336396288*i1^22 + -49864293657555339925739804911212900491243048201914988441791856893769336048922763702617467015612832671159229562265435614698881538404114423028065118134089678410897174043877141011613160410385284087275810262903841961685172108736680247254022619964135212293972095631552900166544264631418085409172618523606886654141119437890995186224042947170382377184377335255427302141253462782746493107281398422822246550815938308907885571376564015382419946494890202419204158639414147306168860393674415356631104418809461424124340728724440261864144239471792356642980898264789428336661650987505821183498959881490772078239668750871058283742644634440315920724687901218243389481959779701064714419363551285022368951823374017325122325017465394928030626886045768212624235969061749098416039166856488103855986615092505286358277872016963211289598191933800715323626232416709398878694769481162058749386863548063404260495761216237599524911015854883285207756203662697360012161778389607782298396417060075551600430362485871392017620677139286434596825044002343523445258186161794371195904535769640709772639741113456126231968321909299901072778722804786096619781081691670815189137220757217048430877691603968702284358919953431352696928862287631337953516564748814540487104049512807058066834900987498583133240367509672300293345645765919017818633431976139751681432690617329814456529590767941490838660448256*i1^23 + -48348798615220330369940620850226304008751613350990214776376932748732314131244180543615055633092599969889421747331930081140448510958378980800189858040106370829767171577467136373308186756077249215519873238644255373955171340685308598961891283101810414268791870579017069915471362246767297637044573589301918549860173113739009133526854572501508615193204782669328206318507185876167631433461137785341142014713354248580906589285379741081641179586531121622114823208466171109164183386585280184996214478435599235612474415290535425211460390436924108777603826399483538745319495305685698403872501006767350372053609492630864254955928643569442443270539739179923331700284431256973366435236888010887527306021555796013598329397624285316085457562260087136395866003167190711599207315168451474885217433886816031900208340819942967295296947974264999094799088363460598101217253843819202432093271622539175387997722389925794893828327756542931871495719804391292406009508215634400944750855651197513727984193932805445930073536521652456970691115723948981322678958941109426243204189329463854856185766282921905176476072627254855766659638871622550326387653290587838757177743516158907625375244297876842596607417382251775004812851851414818674278585504146929525965449057128470765647760580988648752687059566797514737300185890024163536002020618518261554312970782128431455086404106246716129280*i1^24 + -28336755739950389117978386145453231295714419514463674693535841005613646694122955274667665784677402568671062053395313717637340175369260659433603289797457317918699025923592986737633239179186141870347886928497003296847532784631638688494830688895778878090100163624162352295847140386024136574401789104500382016507045836017320810567129922318030042052885318151245010720903884250379524254582191556926391403568179544931031493300729379234970450032512978466693407235213029815477239023357649598908516487775650677621156962189659134481861687248773636344966915131903674482940338594201238376732510359141527127194035157086712474851399185353210855454210476758365843160897608243989248202508691272052260679188003867135487907613344934621164649704446388813949161776014996479051673569091305705309786920794254323749756115343025830261493009791078362194391222023723980689359825377502056360008936818084798181149864417656217934466344618791645959359679944926239366344008425172172447229699892527583098232476352954433924653643708182144021132523788954970481169017863996579195509237415785477949892662827929877603013675987063927152523949224903394833415617183636244101528513733411902750224604799755006540555709276386192782670766154088801354032067446221646778619485849829930130007646395801113866048466325598640965574816296224194857590145496220699109867880118731081960440959864930304*i1^25 + -55909105316857256018131323595763987690596740589137871115215535295826335702770510294464821515671968927699265020504266449807396781477665447065692614910351763572626896234646477409858512441533254529420371272341236442169609698547099283159015454279706569640695557517313268604939387686611168807680499340167550312177251546123064486559005555196064290822875877211308661959049829871982753113929806658104958376732211868987637849574657688000211414539817036351504409740404273304331868813384724930853862629211538101341513550009414002928680380021947446186330036378527074744626932883559199333256249268445843824472177098974278887116487979485038793040335174114454804067378824589454073601473305748067653233930939630490903081772620833435044986007167604505188472096440972488507944142500793684548328200805186409558087298213952434220518888169747212927694702159519195908249238708371913121470354340512127706036439874023031775198518958135340061582715406139035047416731748070300062987584298076173045524779568869151877707100637466485545787240405181684495240464930562760754124859986286238172572871163658960360163868982190622305395031447193144466070706212882743149245111948131078349433805653952443829426841748796963898804350418074824042755925633978934771265534736032276742274202407808215665387523917660036115431391765687963283379549161357827642143473190772301743070904320*i1^26 + -35022593842297272513620057111089300224151083585600386000400789885816600381422659962897283921718547854803185196223144829801667248624051741975434557410348892110983613796813400810212618810344408875901741362750482931820663644998006392281882876723528928547706882081671614281827359816917096411688481207005176651581936883190794297535330882672041822497139061998727484402264414146571304285337311481560949741641060939946069491847192804760931086607253791987070655873727011722122402792140889820837797434163125664594086111235521172418610754133877285883420961126226638966503036260250129065038425402787464414642184112887429787446363907533308796263656768099147987725419008478504935323000069081336770487608452491739248263225694271343937753455430558114511471726676673014201657830361878699254798390705631811604437113683291932626361249211441462652892088271899113745519500921414713456255744270249413439526404491876383978405794710499697959206807556101528242727246944649328477579556677796593857210327984916534762267128577239101998538533495795102211879503757530935125550738058441415097178844245558522765405351539230682187019333040422441501655151372618341987420800657950259675861279373413938181695673874134808622879426340800642244611543994270904193897497034231022781959982164049598587747072884582798359798801163980387891571820644238795877579230731128144920576*i1^27 + -9394728363525294011927568016198415102659097096228879576256950577293304599175115268094264095893247672816947124896947022191491574559911183450943360952519548724745896772779309047686384696897314209040183067909678819048502047112124524237788970812140500605693033832342206281958607386335125581360460057247240360581428999709760893911692204951827749898197623210317467514570841479752683825338016780936687115665784499836855180073442082373764298365694439250478909770444056604560121916635228635217092738643565368394629045469500107915088881170046840714901582195795323402479148509216796680584237956505412504998251094655538794955026399377485602816071679637634670762141774104893327517854326761835240883473625801438767540745485155952389112255262874535491072444485447026183770701271936611821837582482531024482398954582616659901081597626074641976602314493352315828647000567025492500266847583545693355588468454118305435791560775806366588241223544630462148014407934360488774934778325410399774000119275670168899402886695629815902537131277537381327556072219979953424815083325021789584731331301039934468782500460302969011476664672261099549869943531055917758021303987233348821795245184728103863724094775524272405697883666128788205802265077938377914238128772751533303531202301183219552760333516903354883527777716870553695735898187247787989112192554237952*i1^28 + -1198147225388625863103929460630803716452629126530343771608394649620218911475370125407374539291773633173172329125648423565344881869209596979823626705388561537500904009294171854161571523878658368764746633832888106934207204840432372586962073868383047462710357942334446708631360319104000763145326907118950020772665812411657987922415126901576067203222936547894586856882259864441542393459404505850328007406865044686099592490889256783787909150715776258846359959238759637582261881203878907561818003116667425997632985888961483972733312531065698972307866399973366072605227415566124668691065562741230491550187443431849675767890357775113750618700502141507741107585982871763154629030979932466754558407320907483910212733853308931648383720242294553625385469706961668384231452442429121766312895457584745942399293040519777081019481319634302036721963935870106475808093443227220946581071344417740922330673491526536696691599359890314520876796752440047893060372233047254068202367309712784689200550048961770267084277156978300847683666195350687696688123098250069913917632458928172611816962775386262604188887193518151818632855319152280259223635256073915863746421563906785414309844154644927683804108749756843997228698889803674353980035647344437580901457025394739534411823870303150609743192273179544703919138607539601312775717696909174985124216832*i1^29 + -62147225397502286507614708239755789918896028476209666218024018669009996973189159613593845078982746445303009889971939725607669150757406935231726133553530278287067986287390729109277290415450627556144947297851031255129242834130825085572040304848726661485585118782781081591001870794549596273878075178728327143889991073032087951255648256328693092943754559068214748115970558881999333324063000714072170020523728641115301313964100492867308868142404569357727487912222370786530095206203731697594449233067081270386587408831877795665870806549621977417271020345016349063447817147837832502367562516614373706895911633198466934822179109116547181583975112855201323144504100331187683944685346767858849890521514472807858186973930336416813805276683855402373604000919701482510665190142677620276032991895034635545488516148578102594931710580937891221782611409633632777389921996069841847895492289295561176906730762585690577704933110291979054628940659555106587544104099310822807211754017335223418946268686407312310976681055138913237224240882240878432374167607661070280686527956743390717773096120888177479462449744976164986570957544525066364664267298182953698520030518829028920864485208457006693197203581492600297352635249974427570782348839184337193921476373994499875393595544204589852654917740421098043109564144235729819093223588990287872*i1^30 + 276902754974932606399571400348871896748454233522496014762349737031581973158619178428409587077666813788543307310423554729185111305327406772286886467081940312320044174480675908012884238015869051681729952821388234548579757680926759499556624894817693226885762797466170856409180307341040419569779809220084628359492893030941720472823082997301551708054564871819766852526311065270338252564824725749866690381512422586755895879632479833391514350045698890199683379301851413475226270603554663707139435599941231434123144940305395472055581752027481491992378637831191329629302476617240930230368465367625751153032729251901412433744562658955367490652409437404936537078396681568984596525259950112352541171046710851824747197517972012428054329981792987613707867833637172430206161958016403551164130085259841332631011984502566883641277155878018714973233969112638381209931233361848045791860172913732905343488022390559878537485337950479832227039263725422416591699424029008895242586139678696043673577752831474987551379863525597721608622962500676663974014893712374540467255521334679978865180018285338739880635214777360595651390149986037996628611681815234126447526250463228423072392798193206890979911440523325054770765921458526225907806884134324626795947052037328502185253055111842649165775958934127844293331337623326498585762070528*i1^31 + 116464402899432400819722148007697167127730488657241668620461745019187222905509997665521461896088624394286841836789410134803587789973817529820453577868127033036025142945748704377781854177172122827290016089019025694877939506891736473359979738091074982796223698088436649759420008779519606699737999969689464781056802718788990675706659000151473887975643800061839961317907611266589616047037675384000558256514335944491753964763899621495501903869931861125481118311413317686152870842876551169499312091985857072406553350372431378970106809134077579552494872573480573495958063173131724218920951676018015966543906238873143895154344509606445122698933473084814371074744891039413850773889039519732714423605151089850352611239196884405223627444273472113712371590287543809402085243756948657779399855778218819624525406129386546589723905617737443152407068713151506075207826409437629232433401593959569582615041266257081518112545894768030183271011984167617820573893162433121781601187685818995355951240216857434765582185309753859825521280349556170421587828479519563152114152162681277458562355877532591210455349896397068247941511169753980850622250790409896730983008458662601357167569243124347075044191030818478114447768602121560213913552871663754329569386017533078957866427240451926380448985974561587698668390888083766116352*i1^32 + 23592907530016358294386842074942944958684031903911701112281808172290498758332196493196058270482885454939926892288079131834452466065213172584308932173017707779834047044539570583484142837834935530750234940718195130448859346990358653134255156387280279830133784776761101552810059423420422285477356131633022227022232565991398558775024973346131058796888827078280493503796464449339607762908114664448635146865598351622678051196062814152632387337839209823145123089594839381621598472388702558503849280172596773166790368044763790811378663521046650016820475580077575198729219355334190531580922633304687220694130070981385211569188648958156110739453403653139983931869955617238019931302268928043034542369000018117397170336678283070372578385607755665385420179533366350298047042168781361609336491227024269686893200779829573832868239877629959013751127428049227381518906549952263652119652179277110037885276597516550422554642323658695697255676891307947170801227727551218763466941111707057602830968316349595615467144077995897872962314442565750887087366657677133418528586794592283119728369651253313636899590300601737767644844380859398705428927978670388372920540971567284451775171239721500925062210535181305398910934757041718217508034703669622282939968647063258687473901015534494729872066702687752037847030837542912*i1^33 + 389552058253818964286495345147161775334502093846056514752080801697486508788771370478661970020510719107868451917809884729816391093284259406423571865458598920226196056947458790730980964620692361678123519208733101844392779454805618117428204709404424926371225127598366505218387892005282828677110116798777406966277805278711631873554043194857713854908029048068215504033497084044207715671742026737740443990784254750586934900350310875098596971637531728082651231766440253689175969106476596257466790652867558164821048894056021267766493782366017088269668214061169869202248567932047326612620476941102397864001079481417456114971864802611754732899379819349068892653650741405495085657676393579441093293795423600810229474501661832856838878102924042681279116964735866089425468806521047739061358096913292528836427477742178079371883731008025597151314636256641478099912946841083375237779643054246666131282438634041115867178506194250680489821111967656837091899107882908880252283685872146449415152045600999772235271474105249076636133266383648866238610858812014004776399733869470806810838354905273951759986704414056907268381006324973988420429672617950349175161987368135571201376715175458088095961822881817727865808010383320764793701896668430307375952502904222071530024443214835396167677749820491602233131008*i1^34 + 16882065572334599622536895848495419198473720717414088593686672341526892107626118204082762633295846482697840564753025270802010223547179242544170049090573690811410829359567128046440290949045307222543345394961550301883226404171328134175138402936247333607015834935076911838106354892988808041566791340374436465307012428479517578762490799231625108433116603902771766885626773278091323985046335793085817998761339782988325515880373270863048366018932952600877200365364098453331584916509585949920295293565585735507592376215876332257704126843619214170459088992767265190747522324776097627272169141864024007494176711042121411057973788519283349387797900378049797900180192673158802517388587380385983241471519764580424494304401266302943177118711642004836300751989719440541253571929660593787193637422949947099016776146503245606356561369936074439611937561955590188329629644859808764136461930617450475411604405792466317853642767271399901376751641479478252791224431759375922612023607441875624430765214138689397116305017588940720728735818306230327907796043278881012694149357760699790631975717138017419546256298810831987990535885474767495331833908151173646876809742638711873174462520408903617364146329411554443045720864399168447944222303851082270943686665580906571927782197453197766500855424625934336*i1^35 + 46293196074243218089223190554785074786310945643215054443961343172580035699619542795643511420728259583625140917182316627313600887614099362228756513563339285385440257235561697561775122542175152408229459730456435702714722243530591174729984608799538370283097596657227076113449898684326997687284020644617417816457401717933856415587549830402684261556330061014330510578691788522089837326341465131795312504507011560314767858024873365548212443905324167042881395068703494584693962609901057001518545687128057587810037957374101084270510994135911678082129845208720766308391126705596137318164360653507358795441648778811972128191431602002767447938236366954109095274627701257199727926708539319466294545754737343638459829511838392989122068674623994947939406094349662633885792330640187318844695525148410198346039491848258405020007985538540959999578303786341478436698698282542250466302579849897498723563362072235230260716489314608585685060891747279401262228872200597917056955371874224706530837411859085474772693597395504053316666694911011860150895172863991741758222017884735166516962900932528277478017036318970022056963875957617658110745812999013837298906879329393070230885348137922775941711035375383533230582167105398698564036882100774582658621145130680584173493304969742758214671269888*i1^36 + 2171160625743018695028189236168115642626832402013418177490826385967242882943656947966791246834494163018619175663608935788310516316629503099527590267228333787285328368653497430881582697985207887463372225967599249930269720400299759213047719133697495796855157930477899270747894861610362433478074389414039409286040634724194363296661113572231190488322227124051685915020160962691438865714752433591874808935965514182207224080825990613246254993077336383015052216347367216042211306285812111884809643234785869327450323114706511970480624707935243878057577049049225496270080819202864377641383049322751288013271584958524012776922391182893695492186028896471606310831569285700097650425920997063838993114878431372287479448151686593026745828170920162312584813693379368736741418397341907445725366099019300710858411209447962523487394402987099059876871391376046285981052387103538730029647218235136793772623813471854689599263013043829971069340588690083239226662426342528329544794475256731710006534863524532134971490495514981502329055575947582985347197209674464051966357641752517509808726848750889161546494941106895086579724197227336562746485037826306784680209089394747072792988420516267246089226186256472268045301999481924075720967059872550484459352065105173194706310844849789599744*i1^37 + -26436705025894489010017619089412665387219692320660357137309457939234828583139494030576831463549419794694732471615561877137727125220989445213200417770193864374625671984036871506265729038423220003451587188216756555743209326381606861391244788898937198947930863030972269826030201477664277836801166688652397398587252009550593988506659079068372177040740505823323139990482116678910176997772850372130857728706593171559134154227180994498215196114056077297866551275733558930553700744434251097223753537169315295171080998284397280588941056759572452294982521155369393085994413188344761821517969203642577139979939474247225665023902035430186686176916846187922421545943016541636210133969127306613210029708044628682196047459498168927557985286823024062579028769087432552305354598151002917675942514201587151096103648913752436408893431430943032716843794909490376516759099157570596449245025491923475355992983768874176826299046410751763054067658938884849570015407516027595213041276076671059136304210637517741402439463837901164038373763543787713773912567126328279917897270257278252008339446039795144092459193580306557768964377131230278654086253304189390383969522701247085809326488675322686158165292505713896606260843103932638628101687223453602187785027518875867204372632961024*i1^38 + 88392360466915304676479849118365881660199392676675944131438664817513503714771205870195755575797186012990021857806115266040145338911975688060684630227782815376755244104158398655612577959024351773606724724556192706332872152816537254026646000200014182998653110880309936060623007161593420314426962266013543915385794358288190327753138062947373138909848391103396848663701243345044402718271802747808312841606364641304960300968641286699016100246432470351128547646653294991446434689695994827966082065879196077385158603024876216773623285694956838280846416042400483585044523278970430552606349609062360006605513106923217813825676564569506588986533655267593692861735687049000532873450264175398127147807143078897818987463856861981694931856993725608456531120631268517592782595887148785736042940565002259406037473300783272782485210189813979613240603710578915834750188655649202481260271940973490579886222360633538454539185789227762985006801373926329706233468279033098940168929250355495759942418491834846708370109778554341798802691413016621300944995585851813976481929918870836698552212051176594441657672137874811170374372676548869351091569926253044934062031616493092902298252243906843231022634562299058026251277531782379527106265309927308812256737729500413952000*i1^39 + -111982734637244348983085528946627715949017479658837641334367119693854691445402174985852336812029252455356055760724613853805880402441962538066563350728321733114851931088828454371714790681560408041933679189705662233556871275473042523040471335582062283129942199848079687859799469653158549122331918242669225704123839178183097556272355372066871364613087483708440877410529938160832757438891638136096234458244528689196895701187456761279598186253591925865681784744060293868139014336839621630226161101669983258788873583236832559440895771724115766207590440946884737838787359695503771863939999582784658339316917469023426150658241712959593171255007249901211935918069188666527845551574258791902040691075021241889734113061431261715274012980903904123047186043331660623371541952273647448559032455647889796252331400647489941015426359324531763443263424473791849449463416570454333324633477764221562303716429982851806111747092309401028962563016440760190682074263841122847451252425923964030709815592707577643602657645510801878976098304631902839403898475005780899232984417596613378100021145275438235288705378318497627670480423628672519874159925366151958649649881231712686812652567802110543002031432875038420170693447546917478200362587179446381616800378912768*i1^40 + 72132739738344070817245238461762239320136827194025319067472087121175962673068625975122842421856889777672089056622943041749446192319834251026134119695074694827008216563348273385965717484577396264840651413591507482352189992307308671148021696279680757248481449490884138738490896233669676903458317406072110075279474778057518665454686680892773719814577826160303504141715516882179507375229470301073737884478700472025633582769602545036364025803439237406221866922596228324540265638688095458784540831639315696936093489658129800323939858551026543701776606606339786689181858574757457555649083066245935177126835365830618593931630054643148242792002952560339075029880773618192446996875694638843212537965534301811861822898312076233023523865083351124530563649052356753562806202121797598345020764493039605984500199346053007345328354410436503089087557788065326497086683688260462131986538048482540923901426823172821104978104004093834875910630892582004076829839581115102936791676643093119942173020777514590325950555725037807564355079664934028743111291277180151022598798243555344984801769432255941670868984263825586215634830319412214453130213695400499708185075424458385631578142087840240837061616564217481302791212741294256348694442615096874106880*i1^41 + -8106502013748368527912333163298182845407594528689736810418680286818569128534005165866827263763490187616559726029577649887474133816854245529376185913605007139887330382883862473105205655133288119110265272904235013930870409293139947070197955637813354837242150889924525446590253832611066775551398139975452671156899737837774930216804828732500467237220441338045968184554525875719283263154915620595127420809892962995503464875149125933282973571248208899829838796739813703227012413892872695826712643488438209753732321039786330685802497886680304740367218159096865237088157490155295680217089041901702182273632894169819055094581871899696445640933101214225763693374276528946953071650422673232445572783838649591507581231889118306555168087806199204747213721114054484399707338046523344114358090227901828853271638463777624171125294117585557441400768079529899817002515018535604458440815656423377875750235612877767593279250166993803173565303470783879408113054426471438302680719883409073662024264254696102111508764480383741574636258495908001889848466080853467675708730292374049433496916027866872573241987064777178319387615564889865120089737543734683348226469127450266787433656761055301444499282488063686053353772204055168526607299117056*i1^42 + -38398376951397216025989923710829747510705879134502094376834271296133901897613611312359986693617440777182958617706365213787245194658145382816576925957597390756692212881409492761278149117328851434507380779307081967096454096021843696951709404105653182995577758856663099010222081376321702478078799110887621162437199957284039021306401345844495940915406407866254033363026299262580187206591222566837110190180463969310570491856122778963712589952199876870883285990474950612046816315479387230849301042347770555388792347808412766441127132811012063425400555948330497344061342629893234343696664849974884469829404942092506735060520345780302548443142439585684864840943612503533878913049525098458476946888540642259700398831094718653360115009225804929184502070182744639626882910889813073456940842305911944547486181683908003188420016162625260891781654944120178788657609643905670781855088801712525443884764021960936489066667586229488618701974119162098648703818699713711377887072988259088554162409185955166646963850108782723727269680891760630361257303353258962345593933355436934741553043755947323847695016430393117436337219213938535261158252321565362122376305375563575671941911891329729719028032394819214240926168807000856592384*i1^43 + 3100163431965647493930919945775068454362765221664171352421368426518673562209853815992235044611440977506961250576216867914758787128871652146434091638789968545098365824852905856479270660812463997871173543839885590294260576839546693256832992050525718240972965273272797966463543043740650774127720112741732943831906563000769653706352888526928474456928376246209371357199022881107976246489786524215441501457316967506991331115161471665441569596040864040308603110719915068738144976481771045859532671130352989523084396952858054623306941170820824311903743110672512855888009649751281452798031283610454235563257795372595751994512402955977034043643531079416801093076034188371360357268687358966201261258973065406423712966985141186510128343059142583205825267675845882050931625873403370438311222119944865329616942104364791027193145425327989483410146937557882989459443570220176946026642365641837908754045392894396087358565752571320889352844545191354058338559339772408202403554279543551218640895011767149852605939459389892174257658252947113479431021166441886738850558598389265424001414691430341885336582619514838132972663966235331721361630021967941457725238648992184011469390745223159997683886749921989833685559345152*i1^44 + 1274761643775938717195545218163357997399490398047111175464289088976889294549402880555794911724545727704703629736793385111562949245540208239346487548048883838105018445720899365614394393857256104779479805481880646165172312187548825464736579123299833077625207582285370993305112081249554221159839367177582481698468094093421682047348114637766981042212467408589011741509223651795579304715430233042143165468042018481921727075012120194596541260715860666867191791030749337893592233929485672504708915751938674440442351440057130104768991998741754895351207275756585781627916437067492883215850343672066481773915085163024950241683023982161859498036114039160403047043872182867347246499911869303791079768458059715802491625221626704715409599826899206112302069381733167276885835412344198107095315381552875931456764434756837736381747752358366814779519624568671983516525133483928438054591471411131875735490240680790258280008910617134381087707770900874857927726491407238297183006798626935067083003019607326640911016228344354516740811172701620526295994048445566621773842661053650030710136254620582114658962300972008936076626571920346264263244307411200753673580125647878797515009358666075803223015712546059558912*i1^45 + -4951517605921960576002482839279926841963106592603576004262653532424420491880599100957259424946392364871530834485517446570562621647915406153697021801504816295946344047435352050184477911830566841917204091775697612802810890906810386339389615918724046954960289575641570304747600695759208193932835800624608253779610319080213159222863814626802461528542159910192099103347088398297905432593567410307159295733734139038672007008327398717130552296310474402822359259268433939404287880876167827138412060771653227739104606743903051707815516719337403881159024393095316724331996277972818233448968470694199034618509877678767820883868189177106427745125132904671979237339854170154674479753009050007310392517549974943323982385650532757921083607886737100270665778268104223508092344462381519179981211022746104406680231841345443239581118360459437341755964098493322036697713662007239914233482321604022850013481885353255205768316442002074313928065790482486064696180489083139935247429635449768502399445887780642855451093774506148354514962080986051518377228958788507155981480135167364659856764749085764640017449555097035956008487139075751890401977504085934597078945221574759615815555553855154149475826176*i1^46 + 35749870773428864165497813980681137403121592017594496042064718435774529916128495512832842685685418240960231725678031339333797134494121648702385336094262746218414045375757518991000944677178918596183649755538558846401927586686606994058140827263786309240765849657972353407421166488438585053530612250463231241474426683921072726518211387282025630223104141608161752750726690137280506247678816979508071764348830810769056594106018316690549969386313001724165039051895512733750290567520782760125309474834604748528745545176951658937185744553355155487139226156917633330201845755415045298018631494450811826484694454441056724595750056820198884974414675858700593348331804710842054451493805033619178190912962483692750442583654098775449108780860095315985164494230318381274991900000976948700089993189225674352703969502579569804011677345965903911002184249020432987829156926176267666378453372153831885264961921956126030221485060026551440292365190621050944983321695727832724610916641865160550034703343356287051988570207614499169168648446864391842687399243287409458056637258360336990889934489634869977879992508632679368674333151810612447272158271885517330616707593384696913910065582219520*i1^47 + 17111165331938155140036449601840471492854767878396308463114116243488267657878839809919325829138123022498609779282955203311497895279869341635541695373399653575087731423775821378594550528987946001771684703460904697395203580419421901905659480344079059494887997725496522320136411950011000929541474454276525970442142465103873301924524725145154454178874739687218909064197666890223165387224395909649499856266507308310509882521543296029508015827989832756914898200834318184867130197570044706688410297566715040407178924081285781805693929149112929585706642058094534244583555030595370634926942034577920438467514630841768328216838297181966165184938426061915419248449797327232854442475757284160164071530460818446672453528272723273647141274971032623353029096687472371726864431588175922106662846940292863759678615790582714644699129778416495643021076428036866900686480824911228494978580249492028396630277911502337914627507888114523053302432247025496689743441717721055888860791491786640876144900830450944325324427796600010341065350084675890450854684317165523196836022896404058230120255546662098884951883576993934068915287993002320751669202393667471720000525713693201366008*i1^48 + 35259955163589734651459271377801854240386704230482618563926798979922261789565173120632355973564132277779418460394706517799195196278873307410961872334599666666898275157231530180442248653046312397596174191850452164624668503373578236204043880097192527680114554153317456450148585273087884275305450687230723856363506518241416325716801621294312325192127957625498879218637530133854577690276001964725844027475889517113099404219221935979940919638603075127366885866555959068895123978345199677900024075083772365369616673297354024849115403998029036850624859886242581724057551508030885205908028685594882362573963823222222010753737830166584973590373257341291164221929559200724401442460945771256205633193194402763232765809208891886047361040933352561681253781195256310454516022646395751779051397069568625353834164845354742111758425498397090813680836615974506909265475363668927273319417987988098962978323000938146761776172040788296082376643455548092290583072516682641415595998964572393021425830468055694624108497392009998836166174887496271857062097567528406392051660319031976803762081425884188910572143693029264478602481044101568875698636392824241295266301604*i1^49 + -2181815925908508524171298241841995000197885484451058240735191245730646425260400925404855110784228113714294462897547630742751526115850606064307501721282604494312368290200686371449746927323192731731459460383545933407758343608194383750652166931826583113170749817719026598057795706078963097390318488620870075890086129668675795995590466331274147191045722399399641738583657707761254415599186620187855262759835121299573129985022925009260451792152415963239231566295302399029612423710131699350018493465365480053375313770223429737262073974130297096722887158208971249893597438439876652768461271596522699041672218809124404571552757096834910121470528316724936251645262816276363284384472056184193174098490862685837240316210381270270941897303697082003647498829253004657858237555512797750855116953872057073420060019209873680429300921714631470340995398308579403472615602353987560106268435395383080631011771860415706612750274564197611718661556300937654202239001178462002950838786592977813811670416184528264832113806702004520489443877646981273892581873459303670314237038973581056006935152134081937615101762542527322049205211762300945538715386504942*i1^50 + 5688910475464678061558684243123557193321191449204230786272786015764631160002239144717297454460544279735791784182947637935452958750653273722405454885369970079698377900264789927338392363535756548791151262819843128596995171277018519294959423312764699466997032610172380161202187215872778335878889691750868787954749467456937844331555422432977811582756798576129206842844703127596122118966932015514066188248956178336645572978432201249272970579960709029880322043525258781754892636165965564704782956908409377220081913838706406469132135687043214794865190950196802184037438806916435107198157185339662906481979912023126042322839104548987563566683677949507108864429378656598370733603772156066403372878243531109426522328207123890432922826130094556080627602432881641709736988005720652791828284498456236398278875575488761027688472016223387085259329623045417110303868985734693495311458306158506695441526041645149086863469426712927098847068747909845199899389452728044201801846255131251038343166085286141196091862069404516527200311182687667030032242896668139443325036088435099914829259591689778507827112889375*i1^51 - N1*6838179989925009025256804017507427770955888463279072968261578759522849127252903353964910123212873671303405793898496093712918020662351475865420092869947831440696953189421603927303596957494873089781269490308268536913626042745596370670360978802092282137584288749753430154604754929989807859152068066397790496642776339667091350350615558605134456767223023456940295524109781331648640789050647178612154039680000000000*i3 ] ]