[ [ 5391775124125442878868978948799907369713840639858824823094643812392377017015480447621920981068736216165033551048304274394660545649005655542396345530316677916740573872019977530496953930268512042317166128756364428262573880724970496287187054639723227362512244184199494908176719636393860282563490806968892613093757501207106147723073503860307906719879684374212446867746513496357540090909331041297338698215776789554853521215391845777639785661629268096642692705136567247209291192555592195021862364571320491735504885437802176675751909549897369581225517318329308261275098958409650040936065323410893354143412251801367010601336048392036909073954281514963702860805885772721797367668338999262965667597772547318246914834228069594220501410310425189146086354969066744106316938080332310580727083017576988364584752067603956904174098562380971291751214014990987719454873307446299452019101150920553890663178305101539921241122097317556303936117692561171758272948991176049172413768424757000218174434038714108397224854014884746851510401258096066437999486719434143557664803247074897678341119659774160984672513205408943694938462464821637939200000000 + 77638909963070094456073018462598259916440413047384743067152091097902286314430349131922069124704698606845421557885415083572426115991091911060353254051089727396784504214071476589559720048908238230243755457455161270466373252014956075639484302747942370823882430358442449144052263083581090389122458584296690535653234567094962225924531077213714548778956284596580546678244602104742733183999075976841364660628926563548603368891954343330399395826336219309602082546596567107709273221496863590348802884257405823877712887036472288712995661626779659422680443657484233031985860892864890573036144851089163415782084394529017667348698763327597236434576916545654312480936944044601893653267340347812699612463612946587546014866909854693338909019744203138679977834005385140811886291859786851207733569674829443500647177955416847582740765138467199867905002738740259305555621050544926286105891533894114901580120140226293006269401084586918386272364608000127498845472134263937708884729862359065495311592696958741586354871143407025404002670177099974905109954853252752341751007842027083363987166157019251690964615647575664633277020695986962432000000*i1 + 429514328254930095120316359342069195747140223241734948412147722216991404663513196112561634500208613633350904911568212151212312089025885642525331690535780156686570672025772115967838280074139976366873087553934440854100805343411149090545719699670661184033441918392892778231218005988926410532470469987837028741238815975742938982370219208916861738732403832096042080543433840248666756161412757785794172516262933109216718289059022211266155794546624575051969698503930323069619429657200161292052039858813123569832228716400015140863450453735715704892078425804021515380297793261648798365927832467589463587228326942375676929148681876199330009009920768647997662501635890392250437697359618453942877976674382475691419473696199881804219817460573754849417326963635091451351908382757077660174975579538954960463350703902150502933906917164512753781090449771906060085661619734558397633716610749360703193630321226703059257533049982848384289918527692214982949272427087820029181301933188969895195150980850824223032292978096059084291567556549363209385253059052646220578367527714473936707473997034242591426663784661863310307362531196817899520000*i1^2 + 1621597650758551799116790459791880925913990584212485158243044109499586452051307379230981474246485924263943111261132639889611085478049213182450623745698249625858956087718742104554553336803362337752589408436188971388401099867181337045341970666678647828555327022185816673421134601752967432010429503535851921870274408778800374917145885494934206576482708338660827655006435291927061077634569943068926593470446807997064434856485571798582032256851715304886977382533902730676868185479166077574237630528719073608108468166249774516258961540344127379829995247546402938095662163528696672275043791162174336079526382911449533495408995588103590719278674729729602370068832329660219882338790951740287731210414109852806706697778219194259146721107379523499364326973013858807049227466043110439444422523426119669514114662625594253297838497116552159976346793743289478918597260286246157586590194557596844372988172979113180629585518682859118052605896217299117671224765304840981512278860242906119976823888133771868126407968566206995436833186431639872765008018077110103541776165231337103746715675237003196722084987305745632801445127098938163200*i1^3 + 8544218417569456758118153811307955850392518689010100664318813939470226848953252623449193421521130739236730000048197358775339435719316019300189195123383999434278716879362878090405175605126814393606255173787347332649052402021229889363439572827803582883986071621796175833966214211656037240165011209503023317438405481015139821378895858938494442077048330098217857376023049635431261107869261635131294301018461115922701772072432925425910464016843413177527940347452397853226126716582253964558194664011426466261350099534600591173808919707878985140630825067730905450296109056975233984418400667978883426884756140773200633517268417336723414464927255579907902255766578565299565598543496671238254661861309465428952054202032032691616638137154270623593692085361615041814066973822681318449116275934603497141321984689774007690849184575921921982935957701354744528609194793157532897886917158049372025355587550937252002820205109504170233165021724370880863010461591507912454708612689315888209060514401699648863779326654774938703276131879364993113302687208740209053559138281326005569339477946936110151716533587041511789941347428641800192*i1^4 + 14556550276217811605866077715609312831090084242286746175683473495885822035558617043496250622063075920750569164545771215023889435579817964497377564883135523223544473857649398087543610399786189275141397048075067454840323335843326979529701586384296027987060602869342165518858662506033509683280438336855794681248589976417985944332242076130960165800722763062334915385552806021808345924595932250926556014273649975808972603677046187661036328267449365782287901420388088431659268771830356910370709224012235294603854529937148163831862029279755953205283580572775145409203529740755022914135511726070593751114784320485288429205685491267980107341257706447714132528223521095151424943605179867919155841742115964888421091643099116974331879092205184510230726429134343984560457351155681607601859572686808231800337851738302847672319827489532066215218905243747970444263668050004642688860559916292376494382090159801631277639244365048877085370495132849185487358978560806511220595965076283498185565494197943438568241652349899116823326853627141925568966673969985018738312507848733672946060162192010956280786625507679560950772957198680064*i1^5 + 16645497329393592349394210165520499207694814606562094239773182277080147153742395454904191873460960075578267344686352988223467790319958807778323261166361926261749104658740269343575899892550951509217173343476166470931683253981400229537434824979175178061226293015544293206428999375015579847435673061817804209618915165394363460057161216533391895323508113447772608431136601712563029422652733617265766696867092397247140913202273727338992347487649616324686935240813178642700869574175257210685988318430213595275585922156896061252047272324467784007494880197450295822338194377066195221387723946615992526245740672697348579358246016655807493289225869552465191221473341159046490519413172867675448707381718518052435544938976224832021017431514398438931217066645938707703479648468924643322097875532632777707066839470763711165669263604873184738655684342953946345431572486015439731940806007885033286059826857514210840664045726928097791935276931854726419701124089251596788787595480852381099695096616751554691304427284468218635950850966150873294246650103487292943383115251540193292748932801347484824903012186808654547123351584768*i1^6 + 5133486722378193639115778961456175388835116588654301665719073625334103886504532647515617114611397022520424824211042700492407110821596382993988725987965711520546590732665698370913677785473237531278014928934886670670959003889584624575679928032482595109036006164397782449758554391552494810245725398732284720135581009415987877428083439770546525218067692789438178835441145634768727269941047698859180204008120879734060599082886377046396985492146784467089391134943143776879949493837424760203092205496840266517886589337039101775412279198549901112717894985138957347379098849891414827936832952685260383960599330635091603775842815022713650688528531592100493771196657789371166269952911802035110672771689083092575273512201459442977328261643561441937325265777714161803546671452794258753135159027964112339212568296129992430945453967690661113806937167349718615726927168976090091926210858191120302541366920367898896577775155765360960610933253905320635755711661939824924185942260865202576553139168052432934610544202467702028387741940718609255555636213195973497482977372235625097802412499231191181102567168247439732315783168*i1^7 + 209033545220181660606052210785261230217576172139749753327179605412961386711019002748938176384947822074429304467817565809262162668916546121994545199302180700640403244563348787838796092636219788926643909339880115620908236359531520791809522128737075900751878194217649021718197631821022825764277455457238463181160050157569447713281400420230296926695225475477405713821912413195188871595406209625830684894767334381885755225823737263630718937612297111608761524237627006558941480931656747093813576259457891058474004886586483982844234396730662655383177744875633181013345427158734264764622708429899462178499305454456349590940426347665930209880714830867291405332928604443031920361684310459228160535590277443972227583811136776032742519280475901508129381724395609571843651419992072450633261580600458820782037647454305268789055871504437772348103539859078615455452079370599700773135087505162099979025314312468319897778498434197816182776177926881007885613415539813058900680600264335821823829048310211735191681184660072326939473953783275971045932164785315766905521182999026257338684844646650033351766832938369006174208*i1^8 + 100496609803433799689547837705549644201093008581201839096255783449357515634787852196574273843204265185002176922130369490030863387485179653510880690518514568412220767678180655154859821204007532588263517353064717618188509154257064781454739978739318475461622858034595525609796775454056998139867170935647388105132947183399531534205287827059103058959097692076204613527427704499384175161199948451854259603984678969205427225771231288247626825835427082695848327777435998423533589740714397060747328295176293780541787076411141351209558288106739376737375644555848646595270571380226874123448156635887665321057219113868625446672066453903951069578918307960970565125381927015995581536533717929404942188958211407037879128216583352368129796045981485102390063651144950858566592877249261487300205429470407332860686029356810551847671355503725477535104417225191842494743182069571122590148068703857324684887076197521395347770407666829142765151179132594700379339987939677068888031951832222770909498679630421256660687105488007447671045780983752635532656124033608294494315158258059103285639417533498183241909916802505244672*i1^9 + 112863470169872799691677151143852815971893087264709164233967560120743514928698077974746415897725630801615276245161124047429111368798738086107347181650095042384969209000608770138696218924410751752306391698644553196195309507466786895806325346305373240558939394625691835848129433885826248778053602162970359910549259260411706265419107570652109827459845610381465434188908699416883295839822556419510274971156735838468678794061732538141986995985256949660303789929727753312783361073816661451457395235222248761808675488063381387310893465060887965748016721168295131474741960495055443162540454237141386451543484255135512281494145996757499754515689323488161507208163658885993923044675072978253969221702880026755672258704485230652812630909635782683824273126083461573428731990825206811796055646178719064576601776371507719041677673481649402890163044887253253855919783027577368503708178864454600734330367657585208061845973973656519476561892155169933419396956478032035484120256132604584802871219795882482310262490829686939082716760332100287509921959512371569730160675758367396137994545482944916819404781057474560*i1^10 + 7123583569616924811475458892388222452980272260119629454309328422512954306279228761379113942040452268806257696247553796898194902059606325648979530213027331562590259752503613986812516525876084221853177738364064268149702423314253316663241492390510706821494648368818587659129693151766223522194505799599068031778338882109144454208600301330368398057300651375565458051762359630025745387093749107032798744867666896483275884806339015492253326926541918189945967338298826484279434368504733808537915416321782073470223836053974113126036344403053361435036316479994477276593215883607628721082327008039739718384955423190218945951071797940305737728869258743449742828143581234251805142743818747856338013246062538500265733786209466962754751293349847351985464221959516165139336264346041973909542167947472984847688836303731159203338894008376322299357134292538645161172454689524376973561520789457417910043442916300847427833130003586448908581278175445779710113866006004776674684022550462007444048180239812298458551656277141000019566241660599520842248285554199784159272278865301022558815545964338431103274238083072*i1^11 + -1239952757121122836845770391759741429232152688546984900455455885823747662858093341749225749847071878266190209864573666948612528618721401995112966144122526915022137901365108997220362818209526753190029270149305958000203245412142048713227519749120332068663177437423610991737190271918477458784122237515194600522731270854345061370192830328638360575815364102114497556193124491011882059367549376039091801434127655040546649943912822900844909309852738004950133315105751399013278746364386272506564705208432486336797416696936940797326137580556403042351148742492268606778134800751674177389530333392704717753293394501758160868912623323108095872886889459518000317921629688675678393418439720661836085506743647622295901382034147371871906102652183665635666202905033922001186772656253463376862169391689517544263150034725176817232629320751975992516733883154105767042047874818362308527381997994173408215673272321683523885222648350679778030522921488772877223951652919031735816595399750702003327842070500070872831170555113387268319650921835355774909141081762486778336385710848134280147925364195782243995615232*i1^12 + -265288408156911834626290632563940705295784851932858257324290550464451872422675342030843740279739224539731970637729330366317587801402248386875448198109872327962614256871028963211173068765871591744843832052649652207386381785239769063895189331110810740819008799862362089775983444382564539836799488514974334094150231941829538210037331306024143122616912684335698843118651406256601787601948469915352361760373983895050993024545298145843531593893266301020855733903417399048408384185240719845755623369877709405420264510750254244184465696840994589418042727620269153648772457428611305048594986530475891020521713409724666226028246935391890309157840806562951971345332507849822583492401463253971407310802811363809284600339991079580391965140224962768107459287842606764043736703484388058903512794003167746345415513679752167402664595768523514393485995124909251188945771013069424161617735577976374627158639138334687037727157401644696914442059419208947336653519608461968518904251016801036587962769609521748547842077116878909335300198145605808015129931089425568587524255580464855161180173461450110533632*i1^13 + 36122752840883379122894811885418829094945506121849112008143732149825101048271545863249981146741188152399875861524920693846479556377309396125961253835569799767602858963246224052606167455805221759496197690865216503257925976395344628348939701880789581258286721796220496494711858633100522115796629356523939984460887068202014271348861551698641219374316239677864927937456301601289206607408937605265651396218748912221605316832594158470023664393184965034819602861376576614312807481095221210759768858908716610673278984679660443193410538963745005443489632672308980505110692616115394857628383477339677517618673128525448662880364684800436266288802435889545433372432227837490783655190664699240211917417845025988633906798991343560272227935642395615961759090867033483724436933938513119301732027781319389290276490030531922059524212270577596917662121578209645793700913639548938014816757979539729924444865181093894076686304518510324064129681028909767614896171920595862092388185050280208855708663990208666167828740090864863583670254443462569225816126534811047755082711080376065890008070027990794240*i1^14 + -1227372385956678099783826670046450660311084810868960105981425534900414234392489563893705406073794693946384406784330098489297295980639796335841277005921587957155256160552467394437728275215050595545598964383831639291890206610564488575318450612677280824750544149488157374485864574299149265677576202986589108133795269482116727587396105092465990486767127002690601094920905115948942746355477759041869852418922661320974091777892484379520110230378603772474871142035621422361460507944428929851966834085020084669124983411304666693552440770502601744671576912408230126544758420806157905353312255133866756820614820617283230175455687363165830074591512618072130337277730550815313032654650752556169971031242514491832686905818551859363507253660789240007090421170454360551120565073156693972117142987933990949202022052954812337084274884559519265848951197686899903334307390206460984340130265334902603004856486598036924279603051418505319800614420990718804295551918194727116272822378026148314159559903113522200591535126308922690878361502586007338349313988028825419107590737811239673663200226705408*i1^15 + 8927151562386362668251909262303306890568748260864710169258944031460739448866180089767490075708497957448956423911675864401875190903734279796828420676948176387576677427955749249632605095969926296699280875339703826703955599417031158250906584018948480054533439562821732747063761721963001266627098752553956304667671900993477535851955537298099339599183014380608330574848539257870442004080667874145615961224633752114130856520918884621870108944286418093817434064837292942644117680310551650735468894363791810163160605863127175578278469353915711178936166897842901395063121526365019913883775269064161235678394509096278827223864565915848969595485939501892103730384009795691902283289071060710307391592642342592765458332755358039090139072565134576152893334879380527904758395066047658262166611834045746480627402886679060577691018708240100386998359171767332909340995610027980086743688546836725639804054937795259338537737934822856173043753407202511650759378793840648058656458907454381328211586587744048532973547629082939213292207097876071154147610825215690530479531236294871314092523520*i1^16 + 3911819041525813839137936025117094144275544067675398887546994509518719671920394551839189744201975622331150251861884455061409839715562873107210160357047521595865005385632331540006434572618565538430006947405690828573793264120491877964359166212823938292763317828342193843127881594654791503012367167576242906164078931327626940152765548402521637094155507630053570476344879032544896249576225156931626477457686358905212798179965570902052681412804460888012117015053580823065916083754952333859474044035199177863915226512313482124219168452502471084943838629881214813122148394146015112708953077461271991855695894585406540395315163684416215216067694058148650541455100824498902351063647505834394385406195576008226710518211224460878244080352097150019135191188625658701091177297004369497765546529697159456317639265307209788636938692181602656219221141653985735104781912333072025832582612206019136765940337682637060984642451099327649389138552994297214557204565007001359602838019127479349994250802353640644398321965416253600653182620232672776136149566874303663184591987585035561598976*i1^17 + -50163536117548459190608196119544958090780290501303579373608163199177825788366708861736278307306324625193044950684529963133994321500932745553053192605958480631313021584770734536210383665581221799421811750403923419385813744585490479770613569141781481547593538223344199254555608380371907534528119093887500296666998350927101594890327936369460656902391646787065602748929946706243324311843610919161096972471527376581249549474412133520184058239159650925011437879371652161710129683432659685675565294001518176498968243807461519393979760351757738653797601931272368342450168867322105968733094843679167417426584783612228622925962993951205804277532366006067369638155721304693125606965312428032389598006350341372949151813973523644057164573023521567552288960882961155849046422283567445157412706541926307630617841261209795947638337784617780524253344983576324766781048291915959748493484285243875399317147994623470171545244712674536373622859715193346072213406603325057396729520523983787481835832901143092274549187193057998289924626744475791617005124504716169953372340085856403456*i1^18 + -2512496135396450086618494903887598581162957094667903632984071383238981035278780257512052285460700211272941227674974769734095685361893643501226163938119551817429236876088394410169114361074506321674874960198813007421042165940933939387997619105647121251907049797260755658018765645762634150554830399912523109193446482353015351376926013367795451720361228051222959725256117901947736960424790751855907791049471758905020793138645137053537320003795017194464806956739191147504692902599111572251125481499910728695900113452235703877989513755939256133321634028758297736549619940784159203590607363016528888840994314141111886741802460578903109629619785862472911407889586362227170394581496375017309605010923222601570356324038371050343009062573942542988761311131006371145828116971291619674301578147847020540729031593912814437744436567834413168701037079661323171081724353274489012105327490866868640114424148101661684189750734769566178776253632711407966180846883742737085029980302048130584571485553442660683023293014685247132900580485471845701350069727025052047624225222033408*i1^19 + 26134700783889947069153439169919337542349322451863677585312056693009028551910534287937518709900247923160191228823047546146222493699737741560008169316650275037625521582793730567102013376441509452686239114279794882615225772396196493101267403269262169669141410747322464361204821199395248444407280518720923500589935101617169933706340490422094709404539847461635579967748191672375332646380863748800389394593186580954980461729812180051815152348773613506398003805935900989624999414637017136538111535188697779361382162703045577584808761464773873618187251783650037927328976296026254664267416507168331227150563688978059418383304363494083916194808940596028011876395402308708298612537830761018052999266308285402479403853579131560883120921594703304675820323178841800846807576712561387388619480384527190821336015632841261796819225736797039716703663461028792591442591451616787900820249018488815150688035563081981818831233267606018434628455718838077532698597890065579013595711465207067880906532461019803436245134599459129704912632776927705050464838789085788488402468864*i1^20 + 331266673122129486074899625410137579933119839348116047809489332176949611180687082168202516440539954486249618260146929465849361832735693355408122072079884200266926530239123305755101775895302088943291986938480088969174855983709638757968702474161202096148076789741858633542176613729351722515686970671806369852953076378080760220819596156019015736067344475340356744429932342045531180333904114478836187161287288692110899610611021351072635972557303615282644630665381855241371567509557706732810391800006704476219699632631091111488730846503291278090532488606101765474489040316633180330622778517413683373684895589227842650545856983638190622215339276889578266851293768874869217611989930572462400705165664085052011599941665008172970764416652770427760148173552174912035055511528217014326775726245736077937261859756061080184122643927082492112927314157365396834772204309651671005539281761782003567546461690340350449467986444395200931498343383454593166428052730623339297692073933586130252423307262941230406775328376813100490434626680845669907487663704093531045888*i1^21 + 516658496581381064745320758444975950289519568236294385980825658703845858681699796350495059523807405459960931266597985405160456663035056441639746319764504146164939703119580102447017201567545233220702396534285283370064752242328849875184646302813399413353564253950659607155200669519840470625997185881952238555752784615335075464918832261195361529551174946673438306783290861971306093525478615130199301314826984105094023876939500295176479474429213424432215877034356004505956839848965187421432847599369871013987731947730317777982135736906393346873545035806597644018529618267296347269368324096209849262433845737614651123891107459337270781559732860337847972355117996995390081465327035309674671737315226815902479961980112537456453015916461693945561859281675086884002085818125058430921223791314294707495146894582047357683851794691200702786041965815514826277678735498199619173096404225660315311268040703774565936668391311897780135000287834537793628500816502094243132794036376414943042329073175648042798157393440863655738669506418963150259778961318871040*i1^22 + -6688662310957314820286816745351240490746211007967419618868210369569485219589073456415572203899748344319141022036169031543717081148655237339546466808564210080032595467432343868782398627733580203458641226983989384259065513487705923120638670224583456169312820288578422818136089019567207638304839293284792353012457176795213688480432535375198015901456195974741442271497539505618825329546844603487801933983029408842656438247328247789062243863160291142740205909741720222693109079603434002033043501075427545047818487645177049716608132455625886776676513814998367980587842825631782099723350441697211698869972190195002412276190998875343037136635108392001584432889002057936045722075016785123949794596052342524527677357013339400054457035327093061622279125860637550345111175335673450567555853333996734489458911881051811069505213240147904586807875326765003979371036376195369320405020793812201150314600381762023257352902958365187594558060705458669884597737605577666664784178609206073015941680368641332114028439445026073016514031803592164466277667045376*i1^23 + 12217033160292852468542781800787737849794500186931124455604876578797788129185941150597806127462739461178311271305599751179825343583486108056270687507289874768501594967056824062516187995323156875106004991086286724823836469974981533991872311178595368415918029717427127700994396129629815297997437081069935524334350555745369658244360711924657963976983387807931014763234470607062714672480522392844294124963433686069653283705145278535578854428745538657856720427935443760275720212515803005416825355186805922347863143989971667761477405925195491940537228959993247131847709071953923079801729788238874070329016089448746795485171048624841430195236798319311039482130236458033389674127951374555896756484926769492591245512483604859226451354197627898549461741256610015035267739224954242185303430411869864911203251707518806989125794949991912729173271657927559615134168704878916221025070563673220225516204390687231176483623037000624862986228231342075637083775768256795670329850432256458249867790128184790608036361184245464677748643697255150834941952*i1^24 + -2846927927162595669087688446122007985195829076127964426473805388587206714241360089995881341818172339819250806817366602694580895303309918569184811706520987797732565636728792279226004156414371243418482674004941389242725625092233368176066450081208836163007909236685761001513656960326795869001497367262108438335631647495965864950091366442892295223353657427879189123217085376309390077323514085852312415297155432128254542231417408672744193419935356887125909724930861227862124320643779985713035722334097908787882724054604765395784939504030656471381117377707030749213372564209980892021285454926201362639980283330221459076505492008556678072519140669774297530816647490503482743355212392464328392975958406856959099417953552421366099569569588990588567269593411780021950348778036547872513206070660768680725326063021695642576226115979373978921655542740767542206552434785445402155222222207447449427924314332259143090411362798770599438419405644737489864120111368232104534551218110108444700890228222671544978598993517177636972261649546215424*i1^25 + 2195143541927542336237875363240017612576594238675802831540746892903808183555654030272388009223617535684443466219830077656631043824633657778479463005616807668412218778025960520380594402358357527686606378010900747301550747630067838324416555724771501448659267147763120498057628449618029370965452250217530115392073817081261391209593568750246128364889858393941002891901550685416561321986908935435905119887566474411136261401766112153176907487643808477996893015979122698131594415303706102350306421099582878334498726889440475779342152438825505734830938757838995934644694499058488940602866907669146735651911822392069349288949498453492242769016856263901883910243112741622615494054540724032668422354273131220588483227133478368489953131855776892988082489780946739668047707502105962240903480188535611948574750077727079180326946076997134365795290680883246106603645435456010284582108962818847397730842964002130336658456437226976162280231340578687921254881991097751984532397644683066439478549979313600389476812645615951932366738423808*i1^26 + -208600824865139269927083841539903773733225607374429085958944015495089687965674647498748236683210861519348854762027623666319352792924034107599147784725784745569334556147503589284658696718643011594323088901215341427986900798697415076650725168438859070764972189533339806597780572943996882705842345741323270480017412683183046752466089806921885885726789507289007360344626720740654343168278064391393171670423712368000876347974846976283889477867070618158955859816125421120592090694278914880915377664759013200293832847905609738790651371450097571006980879687709510831685462663659112815843916745913930786411160429334122995145096885198859729692119320104226263904287858073959112199977770894674423505503849643135375696619910639707817667379183415122752077710388300510096945519334899530450558374277758195485566416492616067723720674420844387932989630923986428838727472417636993171640319888009486030636439755124759221195591102349928997506639550868089005283422706887999214802758839463648740834485618243288766381753594110906728448*i1^27 + 154452023751580042841050185362582709921308246333655955645234915767864657295240562693038601009730111055936963391875075960172501478540343033717781151388730897257261973397525786136546008596729325638205529870437845527330373445957579815496288063138301823089903687393754102580502354991446447459215097674534257581618197635563062176699102864494425906863815778317366712630062878282957383894873679890043650541592594018977321988615245217174187151097411988199146698742995134443896952457659170854328662341852237797734787155928423091063103420894211424932149004384560784086967311423448881496439272193715077677609627497067384549471200381789418617816908605123254290436694221049252924962299068935995198008985675531324985663317593360648028691535641578204986478092508511379261133133558649664101255140154747045329830997987264906181539374832851447988674714666676858594596297233880393467568141204533185658143195695857573149428584746000235028004756219696035553424285049975299273541482090499783312695430162998663076523905938096128*i1^28 + -4452643262460570773526810594784950614424643629343230558848735228424644155471635269305676793471496944976915602808096423455362304951596384366115006903763052776832382160944133271176687230998617024747028267709048103474535868214478277064210436160115650336217116934245567430825621496561773039203012986679597727856975793658353289022675906980379455979796219741026113397764333778133368357477093495924378555740093384908063520855267820904406257691476574267630032463663790451188505784639763359510071444736778703429397685674224845394492484165789462424520443726720900422313571849773031103248235139243931753891065217236125490888411822494789829245020623177261824513111738718459183533243894464942054193574120002580494887287609391760051332014873250577609276554395156372276371202564343255849945580080914272363965778855054317044216307476195804633485464902673861926633460202076443449968960520517234352060439702695644271225049215118484463202801789336838830320202761621952916826715515266496327554400777420379108170268672*i1^29 + 4372856411974322240138745314905418096834904771404142536538924624733583504329594832050288480212395865545669267488079087159740107694458060141033378921836873322085539352321320031251079039019409097293627232463425814454121836290541300254980614678830800541705832111447328211567890125954660030434009858600536107856061221010401073072286748172967890197538120118687110474839551450557865812138628466892213630363156733040292446378457348938023708493964732791835788426568459526063178430339495379107121284967345401754982057927934583504939004515720464645145565652055733147890103846435092928746467795947790375747436641735268149865046465593564287782674273506655130794085510313365916891100593371476658588580734770628313037350498047478189917505258460800658619056247769116951280362643142909899433879556598946608818018646093140408212201782455036216547612489277859887552428557071889289129311941730510587788438742312412611483566101596560839323874127183772957291054567901254464218739372000554411762732677379758489600*i1^30 + -79323868254288089728069896066699425265497367529505637079939038571905364256817225888151239601606477915717713113300273312810912105269999394618627259463653787889435934485043305557595242385821422930528911520890842760124514160040495789134007401505857828545104168598363686327945193649195673903273329770162920850719509267444581992620875993274411134706955849307551668308416140736108824260295857328033916114073176200454400918335385229017319526495187762443373988276742112924652436193212448733976903709802885264897397309028485514790465084123232470150184477599405164248161734525704557938568493025957794782079108256860467780661666961535793276084130370592986876109666170382797165422469099147326205019034977212338614150649645558613656611932993699526517634507043285929397647949646927664471728220660383701564849024111750881121184908884878573850513837367901099186883020659436198677174085065879870515243055574877124226413907950209479650629280078880345702066391651521638930069746845569331116444582150144*i1^31 + 1749777589323626262287901545377303028731966533210737972977279934571374679204993631326889442073533948337704085090368214050054087222183622832981220291690583928844924225275782492548708274827482996040798220912970855026123241999178445399004866556838272414105132263316424145280705361049311795932275939517967550966565303236843498418042574718769526098625336026507701434629128341251263981139780536903179636991580664281157954992648720731954702071374060256543846720030622209854246171178491905887403224161163929130414249567745452651508333558272319113137155742369953621258947829218529557493941527479037724925937921771341478765312522290912081324575501788980018153674863356824673341772592642751958671764338903697072690747137334255515706811089384895897075930986119005121126442316947046848026623030131277535137773609123085037005200974379494499985956663824138615313316618282801586911538935808672337512721555512503106750341616614595767901589834412906005322368501137608742597032839707003086438400*i1^32 + 140840155542063730177181549800829671175268561697595171721866683155050672842308195562854551953849935220591705801146452146339712930367624526239726924524536042549753913852916706982201825820122244344365727525866239650733655497038568829247845888633210243039926136781120975467531031139022817957705227202736664731145261183843518274021944889130901397317083854902210318334417617272122438559471126985129747931817175872482109871222630865598963774319557038632110096512507440348014839853731993184583403343384527984485614943901136051141941749503208603330236535373343824940257652198590039876044861055454380124425737221147881130238389326756207249185250438408774117848858309417472774194219953810475145830120865284083319210359377794694488937579201620300085154871932183508097790224558045378051599133660383907220885972003905184462712564011989856373856161055364166895176725182992690217283785178859815513605121337835448422901128569460795903595678320898326527363532796888337910197255848067072*i1^33 + 2460306829810232052387220480238432505952268104553231771306670772594437277140359586477712238901073076831492754479149967795400733844801509310019770388857948168906576252965849239503826220839178840098513549213276370326533676871908505799441469094109303459135179816551367832292947632690849990499338073765216674764374894722337030220079879338164276578641293894670466653901009112695971295287170570233798337320433983270441429241841434561357738242704421705675161188313401305164018214389033766643611784373804553206498047584721159613310036152857574139264172347930023218259414969899696886303402771340017291602090203599368295409452583989132246421760378174174479335955484053775644164051138369821851518290474812325433344705749633694376109714758883737595873732807343979006563593053487389833718690455818709957360856390054711656246726865347449198798007746112527880891243201090208750399254594593665742665220224760321216946661562078151684667259335345382765957471771522243651744825344*i1^34 + 20240487776382076561890562379004950123867823475378944490871478285606457212148961805033191689689746381168074847342357085888349413683217423966894399814265278838158287191162431713499746673186831469299990360373280485854902952091384741967331416197956955384130743545295252451562073438502123972757000495371802947408965693797634149484822587075839263427144709047473162524018194684606194644605556513410579586820511985590788862234362890457670109875075430776790971836328857684919244119028197472294711624063048040806191149683081818911148467301062087332030736489807639482805895543718592771977932488804882379416434841860909007531769485608640616890611686202675046452298940817761911308611770550143221306583235708651798423178959701941038182198999480496567597477788844106533365245710082370805663191315734883389393152579184239733142760967040350997980438407761141208552209180910235791725297527029337311262682240222042158835210866481911192099093147766243967242188864131956736*i1^35 + 91428157930049012295450685521757329215761499588182790387564640439132318972732067517246653352110559699145438844038727709477927993292826369459907898637135933736513994553635991305170884302320282063393258341048715318397612379778266870378644721772325638486040016931631831575795702949345779872982201813495384397672610358919248995453798901317482531885053836134696421792283579977964044123447779079420787827018901170402939025355804829853549846822132768662270295772109228284888387220383590078629797100239396440643079775821688640928739495143396367101790776342127796259542662426608702196773972263220717151257908577122804168822025238912899069261463484632504584451157890330149907630883168951351226581683333951607732859030500381469093495472439479854282244407344956952746167985148013073613932318799610276040060783269601137172674062025614315679473486912135437900697996498646158962073625257655318627633402630534641428461171399006547116185270842076143034332610560*i1^36 + 218732998214179303363004650482406904409518984805690254904181203031712967717740414777419962177663650650132353427209374642561217779278614786435857158280002381052040580016800369383137539555758561893430463627558904314770689257114329685800155469775962886557573734077555190647360291191295326380712057505158076562413344511756337570567802703815881710902366725890071440140661144581092821124958577039248452604911858221873268481040184953964886506541797400635092293662188108820222255248042015620199635546239696692987780452590662782865231094239034367922962994833849877147255632735456013412755209328036961680206502540641688720681179576463911946989339063316035473225591330916665066947287725020128474606337363590760153321073105932752350133876161844577415148422153581590130564698689334432491115730209311864623207974231327658885970217150104489024100922512467309233325891465725426673945604927491692410969305139534743801326762603204046083785847881106522112*i1^37 + 248080614869421706315765617199463534425046389074810055581584698567470935152050600124826299169299679843369345528848920755190213504517443293871148307692493365816824375055679727168477089250504798905314506303796218563744067882735461193166472480210905785819185728107958008856354633638259870642586788352295703537531789903524128494979150259374871472576635791385413237800896940662672657706279379055362720768521407405971863780228456785304121140367975422025223009506560271103751096641129283388125202849953082806584016396178254190151170355122714480658230619673697674355689576976858337402144796351915490452486999768596995666943351278950482758290144106433468454178711027775677929726041263835166537204938792362752045565382705422792437238042439233119449469828367877555438247788498129017057287772443041660805223525939028112376177181783567995343145179398830247674117570190230689057416613664488825108695989179931933285688510735895403894849155072*i1^38 + 443187782575961580887979863665067624723765122684745629157443001174772092779146490690122735511305505141345099943262394074283264614146060927911314286488516103726877017119146785180516470657334241039900539733854337206970899174657158100685843301641708805796584182387960205221079763998100711225917444402776352755117153375750181376887205778742774089465596837062440428195642577380015707644747602899231644019695730703817299826465549020102331911471016671277622307154352645580025880156230344581277210208549282353831707625693393854858082541251719115361544563237277605804518963594260925576034167884448883672001797136925594217981470636781827525459471011472395193438579486888382650607086449208525249061806049826377462191154544917499800313772575062225995586488146359473047313160389345265423325136310053385575959729179076672308960004469069933739680555090502663012590270568449908471047831415576954062269375628244317724416403720766464*i1^39 + 282240829741205371359650689968593176413409866905517358410747137766167209394085671931174538208984579495315397999786804992897314023417268604765493841319639755151780172259469990165887764120323573123777079897876576943067658985876553735076404656709890800626276974750570309159948176721919923975097367970165496152823977551122306221586681156424339773078902569448530239880260664748028144108475945908138852379854813508970087936575261778183677096549321815832442387654236254578104504273765199678115947838883937789366060667769729397948471724299710923084096115334782066775706731564733356473942009300500450997012844871082168419757948507628509957650422799047298827571487092810150968319292758578272284571252021040299583375903092931632505209733811885752315469018996049306921422805883717962969866093568779703067075358831173387138602106627157361934734737995099014644796866764522556762396477794168742704498017503078067461184*i1^40 + -2701943731197557047638344857936257946082865142399872670431061694454731716436735113524011033361707364395218144540355824125673205327123664297696778733390624672690463883201241625431726810914917719954145471338063682640305832964790181093027293523299893851924816183604730575692386665019112325751208002336028940197158765717643014487554576419907048231422263524819889689416976864203808589994717882125344205630579784266268892166426984115712219209192589234775799335854162346973638562982304798467324812135114369340984835668936701724091513665165501003997902099039867784849944439919967176057813351911278092767265991927356747610697914340334515574973241798071995142946151570176714630504926008329563466215454875453872163773892211716967921721980553910833421037109582372026665835613861013214230509862227862914465607531459292453311471758491809644146506333465154776545338281637770000*i1^41 + 112841921279969068828809902410918648662329608884094171122406742015373535237269363110777193492962757842262799486755657409145732550445639037499377920345464883804805664690170222032343798381339034908284267807087670958376372007999900496896295089318863395246317943521298097796521472941357518045916163575469529158768849371487154730774965637201233473249253250727766182382602424101082410707416302634839858206166585458824813852541506392561895378779727198227214118462423498016990350117725143172885328580932420906485026583775430825917149209865063667623954024297282502594308556176679449765986579553432328124573217727350564106977235812450123605985854510714186917794072446922532267026756548713066700731477624603655664528881236042966381687721003638149254385359738188390948415644730070827785750332940960955513030996664769140625*i1^42, -110674691526651735124847722893685669400686711645132683589922201994415547788568117120421956433701016591547087092053145732652762003717841600550445597349278314334265985548489849692851736923793434027223764922463327422483861606655771758994120244949278158499087357377336447220006700569213274195470530864841849162572555874334799826303857053261645915383501117095808670160841304949845112903701617855406251641953721220690271663335039554241777254825223287854688929657131713907043657528081477341788374894862241958180348516328068501124220213609370750048455385345805027000403025477902794673187895617800347991454625366028150956362839301295611485309162539020940196765995310762838853040986384572842016534657555090613080272727971624640693146298580262492150405719096276854608863731619702358735697096679617631604975840234065076549418370190378458105567102867109216694022733779606400902392895717132128109038715367788721730050159380999950480654874105324870609826537477806129619062777573725512839012510404143392013459759327424467100914516231603653116408653086405995326964365902671262437788218545897204671076111318941636072128263049676143403698525644726011595335920351086521760004306885800522669021735086139942825252234468289543813654044292936167199924178137591710459253379875180650246409484575871705910791585571272376678485061252724335424493932473959553177689368495095211914245873303877462688603332086426725223246754996545031736055994975349179405470494803063321825070792289865923881246222901444830960666562710042682841192982475333233834125630931822292580906156840009460382397198955007750461349848678400000000 + -1590401222255271760872240393904530350685493106764255928298411573961117775355788742662015965858654253573532467823221285367044322550321949224888571021062355460751925075841359326271422160225905410435428479270401272612216421408599756376577460120221916436827535274725042616955874792739323135431746043785487568588041134468671134315650615504223387590758781189549443228602296417090922151622894936809513584890227725026768988811756483098009523270094272830029878264699929332293711513662080668780505503822519443756567912611504678066102163850409744357020633112898122425303155973667580117637609908478189368939826824919439652271395741404570756451849865633365548296686300960968210329419923816910354843052474989636910175545912433326276131892074639721271413302533030707726275457156632204839299135760480816801119113863065052162633073202216008315494148199285865219544344538204923613534210689241196539611996665468151888537137492055141983887312882111748293644597129257887884777351599119101674826779243644618111718285258938187046597586632800863283999938806262105327475568460544842544621942063952214350320244900113330647271319495420170793104216832167896597946703414662958143245799498719478084422957690156250798363445867257950982834888005783943100489896381423567074493810466130831170754604391804361171219441203264126764973499599810153190088573445658998990841398765938269557596353516842746491411001034952230983015975909412392276395434612201727805882003878857621840083714069880818396805245879377035650559663479068529922954538509980160475647044215259540129235805483253838573470905459646148546924709412864000000*i1 + -8884331623406999751705425375389423642530250271683066296228731124020393729325857627178935825252882703940210856482429562407423425637724409460466616333968971899806075652648580105697151992020587924010707539182031575795091341371081038129356440638318326366041453854471619590016727156645690215943841744144101207641527172229413381073674242339734822990998516070361766039648588221409491437001141441994860856378543121788730946440680854298922341516528293252243439827351144744942212506315375201718239510679126243861780406985403826635748571931187668686142344697911155600482336781369065594323212200756744065778371066282039595984681529808664878177994001242237615998575416438537439151576986485992966518938937744604550745772222273117096013146142925195394010963121312426539288824665254048273301086546707366292206153671876228944944586592792205086221069833209514096754040709532472314363887413895631622490930978780253028969303470147487344015172595248407722626651800861008637214739180488923363699365499376877816759241236331228201047388724475794749558364248171380412235049317174433378345712730604087836161219235543267763720442107810165175476355484749833969005448326241477032916944601043000471406975543036273626522291706836520822376825287278077739798341144996252087678639756826371915686334903426686035160209451457954658425611504867648257865503347759694976452629174892879793367775586112608347790727696481207450928078337282873570103744458658793694228596954617848799907154842699637200566741631333842791720758539344138849958802429584412308948237781276338379725101846613334244680541120294885144617067479040000*i1^2 + -33617812693320330019752984365127893216775326342180127854851619538035151115247127092810662208744413579965313186098211583159274682715826747324769327513215002778454264592086631425241693835038627064890303457997922441398642116502977622053007000140768160313479736044883009907610232171681435678975827056744576746676486423343444633091834693837436882327708694925182173623398082292891053282777758553352277855172669656274364973465138739582925923702723094523274999714472461154696401825448837425904904071604333667990062056569123990887980304071308862687777295068186017641511054231649678291316947756165502459502878006339661841222360913592025878631421653451247867380139657161211534327146102758355208018533710063687894780915707566664055489463678710315030151053652777957849687901905423288477695401058145866425337456212370068941547632375193877399104926302200225897121782311557884567942292699870517154734001820123022655945795637092556704088708253050277137052244269686891959799914430223605830034153131570584593923761186903387568929812770980502066099235814313442008971863857860375263850088259221685763630158578966492249128669187562602464978297280362686500115637491095821114746585779401081125145749539942488115718994930247200538367110371784299541167039744034755945017849963371341977621259341587644151809505602675457220745898519597688287546220529932191765674443719790268201941813495696289334335821368075647268199065013762674976558306152974990967193586217860956666224860115077195471237346141669112920361540655274282824066048134761857601653779062460215428894288703762080176744555581093764489539905126400*i1^3 + -175930535754317681475409980030161055838653944912794941707546825370106806261568983133700190987945192758811775704836684683670340861833372714931132758377966740695907137938670039602220222530300819830056060532691569410262442001676803635191266611815198137877765042496599233033514920683629298340976296870671352581003198067054144830666823552648016673299670217627998329294644047759972622563239050580340818151126816844634325181872532333915111779661981611874446886814597775499114327747143097077016633543588858187017576175370333174468649549739615337258550330791885625595093791034773664751267584003606166276724078961619270420388353147216868113000377561363824179805627063305823554125746109820646373621753869117302352290603669669153792012098063522564025408297270588138313227741405564267160435028585031801712447615958035883328271182002505402582587616330127112572412343957187592943890169002924186987102230632119671782977617245902721919458746873414179048035211127837777153859312640729736383081887392766822244491336076214681579889956713394755485249608526882925186173792269265501740811114307316728624666297779103536252849625586116424685803034619859640567088717144266689613355776030137497719978757673809072204143771183813669785807302579694194231115543226294028002485132204090866141270721964049566331257628342958595776794001919936627910877893613145937671769290726443403143976016806347246818151542131597171070286180121573591617346648154801828616632427187674729156415598834887779995169662128965045149418175478189424414591619388835017066529612972840911983276736574130039884872147522162923075622928384*i1^4 + -297112713946134837279074517954015931066580549313925084327649012785523330021580453712292154333856413001239336528548744018344669369893876836717280630108983412723595608485404164663013827199313235091552293075171820828017114325533116039902331959850086925139187914960442410920065899102735880234525785486264453953852694177523121744018405216988000849543354657123206203155809590899675558945302483626001008300348765559006201029578638492809169132528037256721019405945680911181052654126379016579597179654157036052776947722494775989931836275309915464706234599083331846950699894901100380719041635917086828775515766416964785716284111512348955400103713831549962246954864415141348715402387147451638626410585725654481541326428296251882180350162153872932464055597974654613642957939795806823486184008178335813665525509589579066909285801467480990441467530627603870037176155403590247484978560949963503314593756546488111901793715955241568712955703845026193305837944750478986166323843618114893397702653981354344017566885115126230253306959589390773587283311951504817454683887434958471859931507803421199765484483631979755287990383108682748384159750352511492919645556035736670365902084200942170339836588824287948987776227060382208718238859827675876106208332947426232122044610103915960317894181069627279087345593786415326430034726668845306273473970145036915445687283666274123968750893652609411197351506020961259468682457564191625801922932496021459515469399083494843058266159982315868466074320397197932886910660647987193770563427515342003964486096348126247270507953746409676299167258994688626553520128*i1^5 + -333819165265258808077493925139357738125235886310531928102321810417059625851642803658448690265398613780421378165221973354987457622686336510417667752959850597660640765910552922061045559527895007281536979658297829191089373249761563020094466250513969372464441121900345071330397042020323688175945950644965512937309826442845849416328477790930646880353197414073969276655321275882700307858362071729281985295245531697478685463019514780728162133148637767967310867990107525969082047647652240385393649161887241542096699102300394247534508810719538852961560796627480087222688213499335198887725365764142366389356819995198000269330254808522262740658078539746083514522343159224407515190767912350664624027548150378843147576390984129609864023059151568471833689809094545970439888440814066356783120967960340084875214057158642817448070451137669269525864661585061399181810559751573455336553372030555383410255091144070526804105623137121549437196708797748805893952053578780886531567573737220406931921518600011294016779037245449413936741457622813404091212599579213503804086951280220160756522901887381171254899767131104179866137271147189130559444162779932714195441005488154532213485746134113419160051233768888263392181642226400581543351924111741152672249285565453195211034980981869281987499048123374202685710688227272243384844490840749711695704490696504663156763904221586063510085866352148280140904664739098846836492786034415891201997165697527338441107785913749127200839407985360212998558514915848859470293980642225366927477603504365613814898835240577247441504668853860961027217899215332401217536*i1^6 + -94411299143011824501274732015468534335262807761770407670159127358285130947042936649227992073956160885411079997402504752925208010624230589901262554789208140276274563478495979258844033865822103928772825005874410773788878188773073178070208640432678801607752350402060812446194281926874589088283867559876190458717667398184841572245119871022383215755389732898751399886958702784036562897867104461915376782088397614725565817566053521412278178470326792079736480030183563832272716044151245599794497452550995865940503249078010267883431316179203961223152843327078699637285275287284506558972938131473032778516516297051854495485047422952866174462851055799636605716901620534399216596921977180321633633392462236255436975392758979095488330146159707776351891781757451493670589804045827458051001572049678186602306582737696891132012733251484595902405293326632211845247843552802904617507003066563400818817593803205465392783052658540708913327832458777619010684106697506231617354839455441753156888043268180240549262541533222256265162242523473943672454058626325893020314601430818234911404655772890695748076630858691083184726199078256203969205509908637448414699726470805735701340510601936399667658162591687167798970995897137675785352708618078737631450166382497291017188768916481532647707575932758224471834196203301613613754686962241055812935351840031038959658266910905919415269054343672530101118433070720918339865278984001032223373543711984671754874736435208964620430596910697779396467467678282233453143234956118866221605743951136587286759550510745520892819356878370853424017191201811726336*i1^7 + 4293310196687852123442512682627604303822758196563942231484919600594426350788893632909734319037031614652009097542460377918174224955930938482140204095768736377184245034093871896407665715573724195561850069526401356165627509377946406269546353483613583447879853613602443888315205966272744758751847224066766028581336928110097942619754287505472148816521624141092386186437754613638300068452022880531191265353130867927592593389351034793379524049802069625817998372486058914277358278503762352757030221377703053048470054135808369296259530761078713353279614761039553701943397315927906366362331840326749704583082316094472882880065074310275517403330386083499250110024111575431850057694248570942806627283330696279972037272153086132190093099182656649060707440194809423151541313420562969405101675169611361777630189937165420129189754578891184667553567063489779820882183163685584130344000918645372914109028081620140841190438156198211144542961828109949648172300238140603941772360971034756689805198476788695959792972454276197467207948661614672771000233117737174079699450151101516076545759782804331809931665233094678789710713888020137561399623287440799554347510648641203897579623632521260573940766361738633102544868343195323855671191700349519720818169668149236926749569819141876117128644773820817750343074885476117428867383200833595009367060065700208578301826656759443716380077216656124583110816515159734775921283893698265238860554585516811500011948929151908117071370024515518586279106354205906154703192660386412224956176862934812509947016408261836168293474116275759663521108626243584*i1^8 + -2818429285403427388802567063584803680297209957815913399950366497589645234673939986950460522634615058439785211135760078540563282930471401669774095830160046765660257337799565382075646180588582306167039685934455071066451415260382278330423599869887358606329926352487055806876733757677555382506461050383450103616537176856830054807975551999088861567748409401431817836513789224829170185140933438665664761052927766535217182525824494839930316107686116955916104914449201549260696640991057040601129798332269511638074660803335420353023506149035881515425716443937364836204421889815297144136135588210138451074900636311151290201253674742544114120847294515584890787399710453568529268003474098680513706287606172869568774048278647691162716362196706385692225228741316217767797922689977750525355206726652731592918344965081683607716339103281978552433143674753819362265961658185366055504323782254629901132271320090763255943872854459562804221788198669678205601392896215384544567901255126055704844978445216153871698694390446863371839930407062366455158561543464133867589642300805339881236924989074892123373863553171409128339291782791141287833132619336903268290282667457820595246884930683245859942588156417116047952351101494997525119656208844277462167390737663149584811742964347267043016893066577420988119729725968145405204571908793823108786608440460190554087635176457912537853740286477420405243745105569646191558362506978025455514072778483998886033239616998851949022225073090032283074936042207211904212719205646375248235995460784340199718892087510037457933824524528463917615723577344*i1^9 + -1540333666179569417863881172644951622357826499798768005254685702087008011692839463008433444523000995578991537581901540307946898243572484081545364056863647765697927379502737037684521906247569363897353643058355626672317842014899053286637578584665101258904362315490871572421669125921261133076482802155559882627698636867271783752405246484760174074313858566130166510981550025088250460303419175107500363988436855887625883833242545616652278705888025705177303426705291549546400364959105845229993942086840613607683178624259101866795409037125857130561379888421091430927517584216542812358988169058932971722231274788450406527800424413324708195544084057188681833496064114614223112746445155798336191479194240724396027264640396840732047283534012883003309837172212627892713834348273752939549731500593125142888912191651986054378929799976876135517468377253805412015642943250806913943182577083328957752558307306940774169394992530708125672935415043904275862869323352245697470407837548524269938674463676067197422929066283829528749076519574941235544676168174817459614033630017254072346470739079085436503619361364405185541754919692517935293306278171976442833550538982431514227379155746358975614139665482010047946191988524034591563887989329973209632149772788859879503602466795934884632465725668794501820988214467679354811999633092038004967773673484085924580688356658225542925240395952504214911593934225875132162045064174303740042958434875782265505003520039554819979664130550799905637224888750379936102750886604094834179387603032586193794624911221098720148510121633876116892549120*i1^10 + -103635757567427514950403888628975247200268466931420037578511169571769384050088034375001388303690068488892330389406699504757745286942101839072778393224327933840561275082355426461213688469319924700221026455785761389408037214997690315970648708552762149104890392525410616209476454310377359971993850444563419602986428013691354018794123853073760547396965918278995553866479618404656054460232124269352644754878385010947817463516777758103905785607912121079864648680868502778728886989251105042815302570867404841184404906210628514680641082019933918648747480069327582425037714409215651555614491391728710561920666740200368200807031754645633310051427660303908448726041461687330016772263031085453173233958483696705893046246776127479489254405835032653645445917869500848653866216373679523086060081538157408388314826662345803291437614964975414415335495514060769539036425105697903889431077595061528155364240791299283849623224261768062781098173965918467353169803507862313326862673142763399760998548953896428960575684945485279673184912854280117200872025358006406854172321923049519092729609936835584764322547308253102498181535139420096522906039341079988068419500312055240258872896954069151305848529746433929116192931183354107921170456827346137372129098126750661655018320069180423839065412982272502954425006673532609864136284803329568395208873685299765609149657050626575546196522337994075387643682651578369572614864028382557032816846380895735166055123205827877471792452791449487638770072603521872065585929958924104315709873029959556174172056352026638245536753830723944710144*i1^11 + 26657201115042179996952480360501479049169712967766010593679816583394941650032216046267630209496212835627429130287660948520027074211961198748450661975784630813154041569635028552651017460930881808280717459164481039647347323434459697726271448698520433557468110085853514468598479780866288388633250583931347693848419552534463271208724375530623923428132961449009063905450668340009801541932726358125660298547274110094312716068239329476659379683572851365169187756584691242795012735059115973574431654385251097572002290274216650093728416356569275576428983510852382311871554338984114814810716172504168584802987643032157595830452360469849752283310705775426233403574200741371013005230114322091569146018821383163498811842768041775790180532123898800717415034412661874257057285539321222489202245146609969699007804420353871459545503592622356639751055995037899120207811239612909787644393661000573975690750944432897307263483527181277194860322314828336518024743023389677126047582409937228047019975000740692645252595262334988458367194164353197685327747899129872378297839923825512204180282171692107471055185689001346135779775906089313069184086784457105726508262105181292017414683391053677103862586798264120089556273389351901414124923449567412080947449255858886050259689948285647252426193245231606836695657896371817924954072571243260358401374727923155586179357636541456643222011190169625236411325194446799386275615365801192029666890127432918105634723334568372209346001603787579505001751463749400506379698307280162510543238627621036730883884382372583150968501427675070464*i1^12 + 1975890457842637021964639245118966873554520444517204669501677188755621024503700806690087485886323217824488091703245731526351350676918108234914296038336633991716137426620229971609023741654884885700855379986970960284773988911014456272483879409306273769055287663440757293334320513832437573761332291444250326121045088707508035745820113877009977823098860657083806313843735181761135063210947066617884364783031015210119190055562162028232894439020522739992978985913656583905527425048119870981242992585956504808706731074445984585328857190099303939314985763305030276161543000039784303468808080415515183804562072746030185784560300180475989586191652778660549436722263391682353587938196244874567897744779109692715756278000580672325618384093386415814760386075541675952034681584873131940388183727433479045701470607817340142379026511044205528362079760847562492228246619665458886139736105909411385372439992850905394587667080040969236121125595879235201370505807994640729575957514024439457611712975496641937539343278703249663116242351062981730996906693957091700756760940141584325852985099230965775268725046532673646766065929232982182631408323686393429272046494680022149818299092706601895132697992076694584854193443530211588113368553525499246358831011656847443083048980932598240170181464440855652064197893664026061864462963343401431999071294931853231273493064020492547848902928988529356215939677707398601368409646566874630248156355334636654618085653868175032594033144177525727491578689480470593012387218880164460349838165864970596280390419447359486131175910539264*i1^13 + -386874873310245910737810495310765761643642124371390011067684736114056855112539898783542196506746386899235182973735753343432111003849644846098979325694733731351142901089582405057886490555520002573784805655034121851907196287349982927881875599379430943415853473151748972956786600170272326182904607005187385888158814264414278166192139276865408789124591951238501420921356001631132380074358160407099809402639328321799586280272113839609591895581010474794721782681341515014402928303525894964685920414694537621131825226475503823726963059578535840214652124534503756196070603737673678648875833410978971392610653271170481494326910530084671016727840397653543368230342277913906962722765262738196373360438220475020063001029915134339403750324781685207923232482949141553466896769345403730000372110722189453353625791192942305344246122794467131719059859229976063443443244386141855510761132302005938039009136806772924655016168360907771734520175436713917802041884593550533182825310533503702861397848053350455583506257518978618473415807219117851957434118868987037571238808344468475534821844194794604940100696316792523505098034242598390402537439483186583819135810264041751493445517125475879869696583636650037812798132329777843328616732221677383035103267867715763535176256206724704876444793785173986747988001808537711795602902585004164296164983136799404131388232177216508231449637866555166610106460557928081418866266891007085018861497699784465668083973473322833912750542033566880195607432192819069270567063655720725430004748534111260254989559010123152819203604480*i1^14 + 14592233944251826105224868867756929060922671447810309587749150603252230886363575016580972692933095987761063171366094483089283275158159382698776289193026896811120529135613190331982525650536108471234364200657748561441454237254174077562603678625272305523461080821969595786742817918959753781842611908109030578140282814795312467656285176539907572919216860055638013529887904162512153393875548761734333556134062690862474503986966136309674314694359700932577679899416157045637465903896260337699997715334166018419731970309384095688318711378194377030506647407268403324109618178058235694278224551569424061158212299724031913299357955899895010354871356836477617676590943547704451135334042668349686714955417923249204095105454712102028720373574118085954585027986601161310342569512743767093975613722494666234354111946278347424834895813846846699498494004740691400283883386297106999451502297264995440332531704731700866466146141566757146479671653427621184782561168423945938379681325634672430158564247838051639394919557862541664931209166264810857612375256621990953852822673706938568298543541640356602702939960358992909003705074300938897650919824787800366075509514609154840179308451009824033600345491696119477916033751359899070866239555970298402720392680511387214687793338562271650082994954501209466297941178557649327967566898437011418546484990542638521466781818583007252945931897879914515955731878223336945149780847801082417989301482037839751320528152354494804505314841332153120990984027000384845988150005155786451936255051587956047025796213395343137570816*i1^15 + -192213362701785691036091280234111316401847866153620091410826392518489337929475197655781065952354591007867064157197666113870775211233334137816719577785165455297055313344095287238413649196606951283230372194109460944334584265087205280923257438312239037162507867474342404187070670541221650967036873040408090673868837841922322686814784567386373949722505445859717973718515471148052609544318710360961516700948142711376326605322193037213407741312152359887491122520077524403586957532873140507413075685073112636251408116488079927600147671623927664115888975866031696309096934558523832311184846571651264974295079618691151204359617983778514589517591693004697264975531811549410549209782063480816690946913671480238107794837510391166064442354045101319292007210466893835457413126675773361323877558744571791177591033116161997547293511477157012670826638503970226124609868546362567549196759313359291403033813766662398844988038828952262303453359788330541601920463833024812160213375240926753606424648941382207293760896482058218872495068591760409493283403142485942524921254463453589780478517805949737322270909643226318924130787726649364468210903385111980343347996882025429083034774422169500353879397509344367704736763443534007989239415068659674130157720797400840067263493236139693783659063604199804892939258237766844196385234279516687920070828288384938966958396765189343738172458098605200440964627138549094927949896727650522219607414120955551531413658656647185948250405827319534265386710514360790485556832668431340092922876728338340677726880339633111040*i1^16 + -46591954347336329643025170932245980097855490974290148492344297868280029712607323985946004008466120119607866747685261561225458099159000581985453187261192431340019173377032092100628839199801814090943695920502206555905796226163459212341840895234444290767580516399939840122189884801167944634983065989794195067285233753445074738519417415122300336853980335792320283927920113322290362240580072448096850570724073767238510540139023755737264692247624539050407408910734266926562931585098108494140739618178928107708809056493376464945767238073784274911664901814911973487879958450915917544994922186994941438334281180765174221471083281123539086117290186390173619190842870045243112293698207236197141924098888621701968938804272830989882378708193996658723967915661406700079526191791122088002477674399640959218761579802666105487974720715982977700046262081690915905304402544917692503502284006196794073735962575129654178426970718002314072045240841023846824453842862505962630985638215592543722642552662358498470072421668318313981000248107924916488291538153458515711579727154440357994086032801859716195124911134932384566092213360673703383234503495691807685121825508929756901015905904937702355317464582159072771772181453692615526895606606590736541505449047317344545291427711475614529984759802967358395045959158960466275068342269063471457609093994673723253843092115948611360777615126913159723657065214715448661124688313437393781164061080743931165530134934822624291168725393412918770222788983551196337332784624406633584071677877385470880497832350973952*i1^17 + 637020310392190042970467009618755146543632534353615297987856200573187411548255238111621415176762189719717371546536173137001529868388135883624763487996774130856986248116274241588760169417852204421610249923319235189417989087148483892665179173272783142944175349391603743238789046699827823481797302862678507752614972711078479493078321383673703104117716763155008306885382860436705853209126779734309932488947956416578150191815721210988092458150875264113148911230426303606248712053901394795982243130317326034023565427567386757791421380331503558679066564285302640257503423880446590891175393608703798661804517099503661388890691682086398990615849947896508035458892273476423987070756532379182963824915801161190363690078195262694769173781932830518387622384341392539709149157277710087126678309121147557592321030324688765943145635722019377203514871651239619201085850321960695243496541027326875601755770169073072155603660597522292861395234895557834665467003680860414276374313591486026625833453094791913470970630989508881158188156235287502876012189836510548413686386726049820529214303909538660984369617705463594406253435653737039474884903348016512562344254859864986613358300707763675923515287221181338570135467281260048294069581220444227344568191921935768767418519670974336395589608158129786554169223195052083458978514481889091795861267548479825737525181160364698762832483249164799345270130908849826339191083471104026894865177432060926056130063824668037856332454617829700282142974704280070986236974527733589113908851130237017053999398912*i1^18 + 29838310206260603275101043300089454503735790588623936944072757247210904073520776398277328980164751644279394128461052797620163165372499121237765820927016738403738653795816696592724598705258475897207266925699067026493674364223309112089767964683898406342279228185595927117842702822219712732464976951037781158855977871192748195963952340337180026810653314532854664486642478326552330142020610415747175888272225328614846391369634055405387419692010737223581987567012501877408434408037400368214571146797074711543233912940902920448393485523855407488295776233963406941314262523015196459345335177320412332857302381455164094911863144793444040461191999682449066025221564182058061637550514572941880267406998371788522992484312243486283508194336398155846983809175683296688147496121782638597853176528066832169180163101990851934390021150989324221175569455373612677539852674389109246949285612588206682562927240681601264597017435183719910435349775484851909994109456738799463181121725442823428097588741965578884264911642411119369905860919132082950540862311665942322290515016866493944120172516100718027552785155201531279917829605576599572133241290290884618310838816391635358032534767065517163880889782316526139731068692537987685493588413477888629705740320315018500418258993548054999423241043729615590141803852230408263216683957040267294999786015443922054916393103497512984324330547788506359437438805817759446649971871431138605535583745358597489608027632654371084227087593335949762355031017168015622659587063766785710059622985001355303714816*i1^19 + -320770183429135886648817868733278194554795055726790337480840087737982941173946657975239048655455837839320018886196109832194784311455360609395576758043373616525020713863389846694876380220360141983938865540888763610550944779774094578829447355704989264892032301826754980723237321652311052952631584029252843656698014506743477403695393800772661309923313925689617070766138959342117705790669821497554715331946329408118310096286195948693367027971469491527935628755477960187408566253219052427348839145025613343747262052190191281893401591918367187007533319925916539094743504926266553970376191676437613013266644002919225985760114515154732618083593557559827309422243024304350679526003948508793361964528699735207124614024600399298665871951778057496361965436077847917497458907332791153879762148197751489572007539652701820852277376689229492438701652062246395771192913970706198236034959677970875088902436207001808427354661684178092616161356835080516170443424505506923419194311855812737120861204162456737334489482608732428907211094231204819051173163006006518499695715692996737240534531664652223178274110948457089189070645628116766455203485982745495519058438869551537932433032666819255585337905912204167789691245589736484781359323591642096714427459070014961535166766051518301214823226770661686598569916856691935868882570169700459493665241153471703088403725520825193002477650506359851351346210537539745113772244974503914128256620188861568522979544901357416281569262984630514173341637008074174774220382594194275796351992067132489728*i1^20 + -3850393035249292719506845786769698459454264504396154694685143315384682352353151072168270457452868726639276325278782287562866393713645657666644786474955317588703521664789398665281556341386384223219635367848512408226328180008661938853931878774133839739829526598074675537277930695596206312808996312362512856071179781154991810308933670837650675656883796970717018178327622270627448784392827899947125185406750903121677067120741245298775090097095037877773557266700263849277350198047587627675758677971143923533346029666051869100792307319091592578851165942418083077941613588240798791095244610448265115645607095059599851602020498119801354122491917613266146389744266713095104858070727388359303020384935856738787474460372430057924994337994008398862088884197944421669953638455080436699950465350333735822697771609301836247958128196111936833357037586206245107958896396830628980081886546416362104136721780528448506113228880672363595562089571994676363283496831577624184589683499128462530173361225111788208800181719844702915529850144398987074285317568917675461709332398039304852713193448884497682817031552358274205575473484684753725657666550649238202222633228124810489170223199789735978743855607134857830141244730364633727865461682259262479929590280115702983416646350189991867174697276788147537801317768357933172880587957566324968216320143866637256435410075354963986340903040329606593203834100452808069305972934392246202772539368977932843487226191268257235432821605328663841293544662372947456235728248306925117846650959691776*i1^21 + -5195101709949947304580399139404303264515798713104466734438943066302326940691000464076608605110021583203661769643792314948221018086611083753169697075389459882266707209076444120906831546732711464659562558507494577001614275193871780887322375689498499506145829038550985812013293234874899679836785245272813529348287108137859909292603848317893101059647044100200653769772533187505461756563669955425243815781200272576930527790297093905411933301351964165872801606964331393267242457871954798881861690985871323261218038621973352175025458062253073177883377404484401796089558268928610320660656026026990059434908431282419360448456134528714894640752810725874886766245757409708050148786268182617850346364384967126942662129986367355914496820346661332324217459070769397381426687841053783973439052968585496950916322603639576602459168519350654942201446705444525106018176610621570335575807860985013137820160281101358918676987515873379194255376909986813091155519090105106531185018704442933039582966417826797311316827463496632794459195553015123898820100161033233886427496387304554331475636991440771705520789517936465457237859404167455797116423251760457013312218672626060621738915718910826778147296343129542327221355727300966216373108790479760027543220768644207131241980135509331349782461904153508945845727086212531321918530176158929506618721921611716766041704988046308966731506847645170140395681639269314544543160085815929575917740884690647521758643867483381152520849858858026074841392257354092059530672692072442300024750080*i1^22 + 82925964694245100770332501507492665152961607811874208783397009667777460477267695606381849031796108635115408127299281289343237125201009370814724786867482687962393261731412601968964452020639128489461695188234973208557685230526302026872931576610105282586948115552850601874897961970129168977377136713714270047295959187994251542824006472654346265067196743104957831555072204570295643983331331198571048633927093608949209466921271311106545271144337883108874112523323261636460357377646529226868505721533239485392316661304911239980716628958090680678656868898937221934010734973490455388969681089995403483932002859750262477205504299147722693095618569052217446789722719435796424151470872473365617235072455939310940414777238746141911666433634502860048398238678151176030589086084389098618040380860234635446719566551715742313982650758355363805777780324967997870499101536363669170362761327457177644736656048163871015787658772028005811679470428564358722031873230944796043835037105736347566223936794754050929093619812222730994872457735447244148136665739945886475191264807737498671194854222206756077117739191920157076803895720388415018048968931888383087057579288772032101246650869808411890472794260516608974675425366546050127327080965275313650547816096693151810044265974007143441997768866532861981531223284297348785212464981941833232579089192462630763366900071293491191842336815310800523583652037072965558751700885484843314166446932281776904126246626122514051321016438105457977809172654420981384238111581113000394752*i1^23 + -175497004757995352127306049058075769298601604113601233610798814068228574305096137634057583823715317386105591007359018724908926463048296966059807032373528860723485404788958622876953143291301777283218872319790503030227658739177908536321153578470523292656171216515551664865462582775868195890742953402567610577078503318329873904616039777589014046997232260340457052046965526929235351907673492306306825456731152686770606002782632464505151107075340812331128062587235260078712224588675261238625405414715292201301307433670778102429779744122955366120045022674561944362492890337467860929555693505363260703671877459386411618960249612660702606615702174506166908140909235196417030561179401734617193683003986593424532351190240090475535560230996325160268263830306470656467424972389488193126084760300821420025596322225628848657452065475199421565952522994026410175947379325183343511016100667877759714488874586227362147211960592835243506494362445640507649192853035461694517595903744050487851501874439838730338894638736723845605959527942690679459087423717122117930443827995866900594029999129952024720381061071069788373648535080564465431403524145400238274450501038945894565961655565248020808897744433472300157246203938509556250458031794573739799316139172316680804822089097030384147477445736179839355875340559358666753486044691272053559988315632377815025536599247598041902109690631255670300224340123754934940306109118074449522903782727346740357443251684816743179917906049097589547615580652465673543492626917883904*i1^24 + 82107201328056380107866027036480618157368660418783895008455080884967374413061411421101665061428305021341077540122815469775120132790626372850049679236456927233013675584893154517073423367853777839517174752866948892351775841959188286560431355665976739472937201895925175816488061167847644926032803355471220534220090642528645848350099893260891368633801676363206282407073552410676743906915037730030881450288055653186719882549015738298876978868377252334903588759616166295063810273001177618665211181223889017433945894553809368392920275702182957745230734467966996715349087725242302696404704929537681991429736373342678670199075121487229196219380337385403987357948226489979626280119129722186412447222132836777204065576905538953308806335110128421796831645088664881115150511170672935170652641552410851785559910374715521776715720247233442855022679731075890015908720220342988104518722766884259807192870408155697837345620784547309987598224550618608210066922674416935784717385197980168417358539310793995760123465110541047697603465626315176377618564068264585021617651006851804093764486098019460754309439030259245212297532378856387903517227254264135585024421260685575349881370656244603156147915894589639831292089409281338051737185100448476942234316925334713506750334359242605687562754284332384114941108228459806507901469094516052462645125789306753864470966067698045540890060298074270714529557704955082977173613122878839733229165857510220198749020807797096604315783526252897550023874112800004276221902848*i1^25 + -26519094187001519870335843519752780034395294767089149582499501713246637709499717691471396477828206675252789147036692960025381934409223098851819346138364279701121314485018526380905897105092133243467063139619086613198224988978041957109929466700536059337254608862083192464379436385693796594586404420938619235919638000967926255067222931734776010191461660819702117876253619333062928266776288010089273293527163243945604675098267646981584498601569037182026904052490952562335469869407458864714522137021627926014298781137020558468249634049781532532175588430270707910112649580282436969974598001218516298708011464015718160590232090189340087321557856481212561968012320622221577008621876862465588539507309875646026690602865008897461459129261058966584593856213733846311036326362510074889937985102729008785414937822178942976604279302997567839841901861371771575806283758002680592723317949984843220534547047752964097857735038121708190949326391805258346686668141721412945386793267499747742303607842187139432596710320545350205582003653624644847336902952914978332446317203084651410686198796076425114044545330270471148363030645067328747162927164241389656079623858004169886845204540106625933683842492420189647756749182306681098415888159306654139031045225894712569325410474783044035947444223200122883418940675669332526106012847635620719632694030889240116230262103443123842705803067337711594322032103162382806310098091181510271679436390329220600881970750355866811305227335826763106027955459541346287616*i1^26 + 6563567187858107650688549051929443022741087084968195953886816744719841883647768215972344750597464400739985264188309904604855635046382251935989063510206238087834087676106946740379838618143286333810505343952370658967327227960556859627344014791455705789557276083145529101476131897036713764872169022698777624500509398211303562470307797805655748211485391006176948870055873045691117210078028678215637609626559655870102716159616782193355285568412854875218991360680566137041339344677773982211531602829348063212449300551660527702707769079920146015103811440610614438851291961894054175775366112246395477505292518297825637691395635130907706261413488650163763467433725593783247852554710557119094031672349278459768558105824181406684027449364702593143432522816900306582339550625762009653846439382456086455814638608890798687815250704876136249711088407848494958728324099956574672483484751567049520873781155976503664862875859184015940335953262256309826847286462836509526095151189553783905056055654137461296569165873167292350400991274796603352454823505370170946610386047940100987736722548945732231074632457581002897684690872360183524648492110693297761946284466537622384709894172578952797160981614015941594961962395986482333711169193083842196328924880716056560932585312150936444031338113362683095094037886949435834710286861849728384860787869548533284304341261620868291934500307563621413876543390026469057545185377148177889170279418497281630605258913168152368013131021074602617000741774032896*i1^27 + -945676612512816349278128212855378239287507268237013310323395947203385934040877853395422862124973724312929374361279149823340086898837471194793253282657067169033081862727084756914604152349285675670102854767072843900773383943441535439232162064391040182559528643861730035431571802667232344622902642120012638695053730141035065839825790795264159823555515731810470710448091121285812677020608246570011350005270452226655242735165536821646364761207405936804716513959400694554062121734654221922598141163891653450929685563433921814597494694147252892738199544432727708127810781258358872716107541648644211238223432117942693589861581165405223629606881477507368676830293187546434405431008384509461299264329902289446235581180275544014441855818191373898674918654845931463582626646401139000355614126124215062958908871900488836407964465516491422751882365820678180551697097108895206799534094520272668642826872382344540906403096059907094756827458515021009238190684380954149081230643727020309460635804865003376268873931951429063110459098005053419628932897848091235675304911372127003665163840201946678511547820891581296036332827800007851987067144654637012280827355006631834987612667287508470063140357071549071459359771991240229647365574710422201775339003633969092232476610899576777851764089427447862004200890327855664180121779079936997622847363712278131280926036327581900275295641539537231071669321447027301779840661746169135778888927497334765212106985348172743658953913695913439716704256*i1^28 + 292983462054326168411043976642745832045266699693478521795804762061100363173270146542226705859275299712581389957841615528264362064844178144980957248591157601964903222835532871003265754567464068650510713189291795633746787328230445138703277469220485149721276624125347233857958566321328073888826873592418403930475226907669857284957316957991119370802674763832337153905062206926365561544840792067529884011291182482635956559099586401253227517793478417293896508411402797085444388957517613299899405658511785609270698534933324803121434838026936595386612650751877092333631563564323605892703032165660722011669881525098241361546575404979945023315331321129356856625048603464795832807332281320285947337595741141953735686450923463029054861987133249436107095613569214833671514306422952077859686103862489194145909859270643996241017807020666373431341324657909209745328279635421627843759667429200976216856326252852446895587504094135987789389281532635105995263114241259403314236042375021047687693023071572395981970391955977749565939728633731953582725370801523437299188938874896598978016054204790775892861787466914776472086753366289950082116471564818033918343813292929145038927670113119863519602284662330745956925519458909946960101507891417304483252566267788536936245791056745653797084183382751523499519453074355360858656351767681638291507996951029394497208734123857787687108961036244239175930138129810424891590697866939478503220662649776314630428007777344432894084518125286457344*i1^29 + -7788330068904506891573791685201466321701227123853962102956447243826600530699032407411456846221123078213112807403607663136474963880882923507888022061411949647288678053571299441458843316421763920247526329986651190099521616779834913774609381241673206880375743493077215678210432352337055455669030828948974595579490231929182391501558927753688379244416193543405957341856194951948909757984555112097545369290256188810399455446387677931727712735415466607645746970390506854725522520867505714173344529623454562931006163475120463755927640739470209601215069524130212298979897281941708702819018591367860018787105677796709202372352377522043897408094604882036198308001292617480736426163430590993548635739852674434361923262819154719388493189873953763165502486927612993140994276555830817292363533453160914116358715131623964488973380228060031779669797882064255445649767902392186382244563011959752413480553194951133398280401716977239393448845542018037290448903050682773399798893373688151859798837979387060509540206723507890078554116148094465027502340214890000325687450943934361354652903407848399436212399216214712993345365804670844958995695911792001750233093272356816127182205326559764325787149491586456922116481608761916769227952230186303821250897650303287879274242874938018250984382006959405627596861457707727586805338834920521224875699621253319371190405152573565134788459735064854092156643489060223970151204399795783303324124206128289530981296564424402359316329267200*i1^30 + 209698702488187466781303455020613585343802813577097115980268648142692132760136784222774728612431977079666150935682351696000427954542703281731148402145659686704477141415866190058681090809051864656434703847592101187407737148187894518877483060130225332329043147011080010330020958776875580209078733017690840137137244558418352531269178544282165521320010311776162333905120998268206023742762510175207499069928003402347616793848905636201817099339530428637268603400129616243818900897456603923054097344891123942483989411081991026711322449092206156475627896709577776506608480632974157810772070201545897370729668073376175362125517252322510683739921837003447395884749043160844823939986480112865654147535616403117750232314687189821918297552282961927246929953808876804023176494789483768409152024552991620512367754026961897194413695988722830887014742033150781488019103114211773320688771680567422741080332837758895769653439406592444433676334567260432709731552199036345013309475378361746141257078491003289060012463278680909857890044926091422985420732040308478468357527780073142413196577537566918566528966293207921941755787306169515895961377568437652406718218458033835560670927567221051601977264044107162676167173870164807342788009072042365325528482830351396113939286628348968746055812656694264996344259852804859288354128520681364906984971740291943967799674335727262041473676935497290497178587740989322784079562237342593940921908618705194121756537590997778956288*i1^31 + 9806495460782347695633222389468684117965989070861695081306130326979425161899738714167613460567686155487358544098487193364371159962514952461911867364139326388466665875269295240705705904057037950038927064392304798502523417472392551280276408604693813164884703975787143480832409460972553786096389751129251890758711193584064291357083433500609350573338042879201989603345627426473928391790827039199109695368874882841853691679356320634225760991810494526517699187296680236502916049075710416830753288621816692577746613788246189869411166838202620775472726311216480984199845039469489313037312929217970985087405344148838333497594297590368938424954139951514134343832627585691583931102182437744868866926808965900222187505023845657956732607048177281209756410623361411076585108631911776523989912843620313886662466927943506694866335672274088241721528674329917270246839092296033767906416045112893114646806790917987154705788608184357929182347996182530446179098578750813706949844597484303310940722229277091494699920954013893522983669232177548207788926600732561790726625768477187279395166964923959641283288249403705424576421923922510941870120547818327104009111548512068408082676344467771266457196770738389284607979537573138338899152467592045116135568123725105356060973853089870335344676719697761614457725454534272726276332977250515366582559449348607744082227409151388242569710682162042503970755793322171667844952622642136664403466110276000310842430272307200*i1^32 + 88349801715165998735993445211996301176480355889539716077542879428777073080373495157083994370153766774062032553419328164113895798155473324591712851077521426659910994248417854948252587327127867204267906985843757394973743091773294693535174149119448206061491285740281866109094467575316162515610258841910240638323116702888842537789063454855237381422552599005161176697442271619276960903367058383056431360493502020903225330459553277727899619931444019824693671931055907392732430993641041771656551057585991414828299940802190064341872828164190600809545125676564876671690292352046596162322354595961214905317866822096013979240779461529289908152461314953204575355497724928642169324615431496362429772380165963510372362639091281057726230321532723832624755888183448545793568479027899922164563015851341243914204141183836815317418374128479182539985864016263673587015997810312601268880693968041817051039222590962981217746252466282479204638804704253178702446872760920309297704848375203667601953026152096722932216073457433465276305989720906270959498505752598121325021171064252228177263889338900133631942226284805584327270194011673401040495248236400160548329803487106781767883810671193021267377533920374098028497853710261646047439910273628994815794714368214244930236830837073272750366201262399443203872182103404864337698006786402923437882191760332893803414758548903841000294059646649841175142377940079568551080050555621579730500724329585404706553856*i1^33 + -196729191772056093415555560787173600042919693548457025416312979909420116404427142232785711148988420237651139609698449566832136303406161958386976979270788589973272481031153054100101042899695290683096353797093202873444122097758779297762371689499257202992242463939087403666306239863769118065839383002471643122261565307034505034602304907485156292232469854543714056459546876661778788037792787218949139102681303245614057418126201599730030240538451219236107557772652396715993663831041241713117059184512625701961530936081894158136911751799155424247307711608856625873701283179862314962520229978252134210227351415576301948652319449433901564760142596714583324664159304663466080475473455299885650707160094078030908751350605709285509912425618209294836080922031870542673626207361996585209863727621116844106313270067936413599519136879063711273441189611486548278150020073181088349856778633044919477019525461401531830504048896081864482397505794826251416342416513558933296219940455775208841224193300409769706055503739162156709488970270208752008765477882044561151163423501803846574059425132721927796714960790332441435269429927563036947080125757115851261254152101488333163647983791958881000624286495415150028772873823434271547183862587026681077528265466920218369911205398324960250677588059387338477727768652344022021904703336379046152007456288394197961140583563238627317747093651522921594769620844678901284527016065788041561908096100466688*i1^34 + -7073384845592915284239114972630574048883526531912542130970068436288673326540415710306153977794075841226476659459823865283228524308584104526189274537085536914575106919359358771613841446401015969483775466019266153853650694040020140615460682060750469222194182652848932701169645502510225086043380079066433710150061445792041025521623058802859101503619963447536329114077379829260062974924063227785688916763633059203865616363240853081797417765584654129627915201348297907938005721654576692546423509938077038475884392488179922893227609556083701373011116646973843206624026808208814882342675044281809609791346324405861692320817595765784585791550646363120193371693563140262681806308692083204118934311569445870173498477058727602389636204945957670426656589210160066739163832822964473013592962918965331531982249193168566414858871394419688594085388866648043730249152073065303962657428558184299955121379494297407790062862133680187329938187060464331757614094084409968506302862711256965707333290883307252697857448229199523435587979093389145276414223844613156279480104206333820235123113596856933083793912075343094323415398150927227732059481261917231680705604135412626290099807166219910961724737391782033754584263006540894618044694247828504036360592343536290169329694413230406786837797476246351084762049200308627003590498411802815664319304495383286438598381549833615828292438762166476168010157118509033661066477966546764043921129472*i1^35 + -41355076294256476299132451255377154362622199540752341545815793648088824671568216699793371318898571325785411755550578583038165819693806485399261088443921111724765026993757055128637194650496346707343841302714489426065908092568342263070004422935274253608366096649114118409039404352896808142661507059154342879865223161811309255937172513657381651911021642308757665402737433084181014610600353408473380243946224471022377944896523875699978570404450734487888867259791048934636840961888866631641649632630686722754749723559944910938311221829596896108016365735853326512541085622578944097008515246860019347153817886532165289063531695442839366595961697200159610417875999713153489586519714888430540654929655971694535064440833278555199137156150202359092570641666322929015363134179670659496046288401392884517222537821573600719569584128517012185044899192112695851689163649331317813264845908211345992454267002094762062924048111491499242067891678609595449105970872451141246193703339641054741542363811004403065291455480648495008982462766777706021717054907130280104983166100276354852285901588516350857038921505470465586347778946259500900022687254179990577901438130063181711179231144170077337105021655789650903503734965445912055031744551880186645922589315039487868790457458707690190903538789139116666430369100372777292607217702514071117549095857484530407382984320469730310420089536088571677917359000364866117991781863521157120*i1^36 + -110246224999481518990917859399702226112781879604908945176218653501297690542734119574939252269331513292661548747255682607055936124765829273955716822190696050124295758400674924232409277485977833525785029032654214887866345488593146596905449072486508102027942663463737294988723393439026375561070976884732526072164577388488630729318134818234035446926070501160215607940692940191964043979837829135867759483104195040765297766607339241355997558040201389921475708818176727331607198155234227267430228334808964179290014585856679168030880972548231125858981549604365315059075425656650078390699723381382058089051934469882789741223607845472849424598792046728933187294988548447795546042791743880897171326042741521440568953376523796750280282407631033752767354508944945030568405888218595454116573792179265882676172034587119676892788474636527350186237694119279796990186266640485672449860696156325581272772840004967392731814827326302468023569590088054738232042026300261223303129042631887791866443860221906821000628311263238582560581770106986200729492677530060264118715790106870568773685136038384402267582085444135198999496751208391059835184363680489647202061977196693746028517860438291604237991681435974008257009212750647647070256569957481188596483624236487162043974739644924057088742851372176715631336455694132363599439454096999754761186840737073804325960845935903683597929711487117169940889796048240476426541748224*i1^37 + -127605853066383970547234163408710214422576153802730070884019868332647116589245680832501132660476316223648236376292767014461784670064355874884713026388979316562425620660099583541248693263429694082694467142512811830826325430612113610673642975498887256478233208429446194394778847938148954368004632244028254917370131570293580794444545524825881638985772450388924066753374788691126108745594704571362405214207655278888231624311079672781099781930202763656473258036121972794766324350415769685072592898489426902910902440693184086975247706583634021480206846063944293319680624472902059296643148513163635585495193929986641258861103507933130835485858059291953307522747117063437688420636498827657397173885707457655069296856867895395674188762379254918981496435148272796499957836548028322026137056729630596578900546878920728156849424202589603625067254641670215177534965640981181787371467055429190709881161711519028493494292552012829382925388082203636697805662619037720454923936022895622170822480170208947987967348582173629477894873928508153685213722850615830007141830059741895571430028879296367719107621353360272267211488482710126900374705079936627111649158633465322779176464315289588832509616239624212560531139769577564683334027396043377662320076362215887099096119334189167822663615688319554054777103931728936387481997679834129463369414992794750902458461577113339583587780236920185236715958479689350144*i1^38 + -200502648931649374121448252789956862394271904607739996871514795839718971651816091339908688486160635843038846086632408404671981728570838453181663595747474356994919796273973722573425752270727831198332272209222188135264462436431913795846644789190198014517919283139085239149226221753132481088412419239155263786772339493295865564890057474241285962889105932591904771705267885670410141886884331349666513322704485069467518175058772458057096993544447980516280196573816211675214703735476948938065379450331763676106005352946870911624404956001515882896423094655562123058514432721589552935570570539899193619532997494692256206236545876850027445452691145674946347263432325024151351633249456753029703395206768711101870965431918699388403558313336360321289750142863852670468566313167734307339649343484619038230330657639637963923400276392365695421982426166235081236543310753509808176823310935035330617444686086484432948251701372179097841541954319819704679945034312607348368874566257398542026543826414261736214170749005906934583030298104323309090813215498972927148222712394490631673955909029861471494054624804975139736681541151711056623433151635681191101179233834206648841072024821891757732907534646600409722946302438159021518504079287202740100587951899374971741386921973568024538145233598271870510305125316042306412509689680017164340847291554739638515292513233267577964673410972395359783452928*i1^39 + -53476936493719887470816853695238488832259385768448783218863342209900561817823873599311559201780147034159643041967136118541737654556943450174902106121290526587629676045145453735778979469337809596908194635924955762619354575873484058233975212003661423134041097001639444870427457924270130182315141319315996687220104312019057727382172976642769998446684723017744670440576390200699117276606868305629188215929592150157226627190679858871272772153260796152638199784296216279007499815334120025820966887918944063700086801524373883409012428361407927078794108647164449224152822093478432373727386618383850638635003020649612352472186980661024777925965414303890348430443557763409910550342236679286218757475091271439862065232900359199013276034301201145663342635294359192345052928445609275506116185210799553197874776532575941109461949913860460448062870219381980589995215448163641735960352392863721874974818760459079936608265913582123112630682726847541703992811263871347934971263342994053175128065652751943823481924367496736224387308348996118832048118308574714213418229121252912918741876284772361234218637687827183430963063506212785460452553808762157420291449312103540878095563562501080361138829182912809067747069040103061303311740907293432733066888454844471414658708909642102287074250171242274615409013245200701100498778013720256103523338782900581200699540177937974612626674835368*i1^40 + 255971481512134850040352964887707914751043770274359417866739579334570616214940819417386925723387485511219302381240502578559326746717954809693422768653308680712059554211553345769324128648846932480055534542060219664425715798999260662508609823505459397434432757738296480428172730447132066956082150891067958350060979647519048773984775620054986819922950098797997451286677506351234831508550923677857558996614664290910227741359942083460263196887348068687217428228574042528653077642598832570952994441466065121026411346598852143019417926908363508325235592954706769115065377819449645342869327943735053942578067595339430947091198740045838239485423974187421250395941453571256998165269609611003197463298230005585352091783423959636931503441780192966230352763962716709541707725908503083203965059246716824902318060237142596689710469195841080703323765762070990685867731541376965589346815914533414236586562219490905599745623772885782283052484210419854444799733354953946729391939874805687898813001482469932963041012407149529077334258148463115364880631689734091006008675042909792457365723116276473187193169221656241514708835370497296704831985907819799436743559605532368370802666345694759098819711019979546669621603071793333576950738435470359405497723793308937617009057885300203836801883186645453599811827133589481039607060282125747369809375*i1^41 - N1*1480260372297116212515783766034222006094843364535807563457444927584062224223167029210301688533886403535341963518311330546705412464783741212098075461792526980191846052598310391984922676662754115752269216441369540450089988026375745397685828576396305313601286027181689094251458717407115510073676722800733441630397412465882775213686957279111897200625864137232675257370529669412613959863321217837466413046597433859622829323487137737396597098116075163072000000000*i2, -118437029550263767197605651689026218133938094397196335388163370851048820451544140966910661145982235072118393633143514237498397292619320857173417648947978448098616452137652684556283471865124837606002063566451154632110081825316806509597241010283473275118940066455945505012294836904696318108718534471200422876173301090375307917247491796027341908603613831228329225212673327872806537119994785671479514736097027123833665917957270014358451407697618790534875880011545429241096671873017650279481985742475188530656687169322087848732651025388123433013699960686325235448326273828403114801036738118669678849241066360834393642004688284264342178310353978156507730841067503226804080049356008635018024001083227045373017016476815615769421426360286228694849949838264794862340513580669951815648626768961103073092125945560592358830180560031970673933778599756691012968526251526916702905048558721365496739592347635699580353820162041965428323448990251992648545979954761527834205804890429093282245405934310331084318050561328906126402693243128095232291224934530675013118652254358007576626654194099373368853433279114488731812501803114401856098661275086411743668702705166034163472235216598420569162959292611386690032896233192071938379366306826625272423228074851143181431463002353694027515509060717699703757650798255422960802394377234019534792892640267437070170605694655372793548358056683816384724524051016883849866518805387567224409584155971143520581369512866897713700380833779842757315335517372759325364792159717596878743885039856454722574627615331150148012751041018330874512646611733755962432756593459200000000 + -1706892444375178978831763430125459552123375307984994630672298644804476362684818684082358042411407639388117290926394627737574418467799067136311624303360323093151995341931157369631114949072802277916664821427354731250469687934695606453406630669568788303492062687765071671887921802028372780455808412051148868988535676766564466418082601056421973795844395504308261354434887865622357650814881146626424260727446543378228042720875595727650722274499772854450662656469255206745538852256070630730618741515884314991840221001337968569284528877663698338302123474514396577618085402598039823752069516731475332564331646148777345548580129454745566800227360927556044835647116473512008186297463588776773786672235912277051727668431079236503994498384839210909304728060447838990038450595783546162516856692395555111037243846082436499332093231977942199634906563875966823829358283752557704234117138784777863546892768317118461677795881894208827407954249686360678538306846510162036968315239797954332118010804134033270316189031104567053281769787474363714282840195538537685166100571420356514423328776850884684250688074645519413653275339069913234261507460747532509195089641731981772487432548998944079369795842858351936975521197703393507309876359762308887557730313481817569057209279347389586769342162486753741053232907837510509103236385843073755397572407723786920061674643184507070666784176196494286946203191973959249502835431393089480260032139895697586518529435290555919208858474848137189002651880382076964291055624716027811284752214843813473218644893340046715563227024835400537974096617809996076545193541632000000*i1 + -9598788132030853622068385767767270748312552127056350536369460474658704036952961741547385725481294516645860889123615451023933581885078795631949650543206968957299269686009365317207589800017568257745781186967490219478231527611771583211537287728521455885311295557420477871353105877069307330416447178893825605125019091281925882475399541822892299215888354548492959582618435977392922408826967754797230547731033693577502331311365652464479818738006693129543158400747053527609589978485677806492718263101058532117619177404348397935518278263466721130234060051578857556527262317405734919444810305895842398080623982700590896946417137441491062595331980360161551486815173820198894405515171161605642594963214450888000445328184647479518422972794100359450828887670700176236701581726515105214463643767579109551018886857331613893600279108289666740029379155692740254251902954401501292674750379780253582247981947931728702245846024496574911436311287864634624717691388046039067734930804168537941242132115967708145319908255467271213268133000827861932952343758093955156269634609069247165967789609928399823388430166310904679944177889749931685131820276124138286306920248013410188617640707139126756037696408831787339064445779171605482050754744507895184046656157312938159705415557958340416024619254286617620197933300456158398641940893883514805400283601845084359733931602633877313992367832895193461330477352178259518654678697988784694834685052407450944970040033747306982440929909580751573976881338626857744469138490922542125575593236106330324961137534598231590011012534515758779601756730219956854091960811520000*i1^2 + -36292921202888130268243122563524174667455331188156326148818133153074429011485226690772535954660596625050939937063350386976960434512752248587306988829247934579588224194246983139917979912420719642398109284530074777562334327984826708975179827548103193580774723176284399390782797549900167596078506646359947091074416689852779861799977397043735152340956398913320953007035237194239389371980295713266774630875246111709375337917033979045333072219974725150891248260152429410984540820117108302335280338229546199872910990461425168088016023663513590295194275456913646997115778367372892026943728385793334497303860985756964982607415950675736804843102104430452152844566385807709497899807567125185514974864333154727307608112511401778446800989691220358819661322411182198299782093606697749173136793307355229493071451606492214869658930021443271874993196108834526789266793310195203250096739943194181305198110346944321155395633365674863758191414057432934561503393127827379274633836519480159724608344189681349004603783321500051782916243044605583022079798409164011207073262909767754675343514370249035644159005336361431379221293320197557242508150417319667013334611144752366878948291271034646128527714092027046096311996711981794104107440353466417786507424840237586812227664950670149074428563416269195943670329935387464084899602704195383791807222728683109452376654626539365157387464371669108889260484906300190246753952980395559432242081017436512320302478816842349651277576102337588338408931034987038540456499590427341735030267948849303142034559931765064654262487014483014044493083378725439777950348083200*i1^3 + -188937225152215776040705821397015717253208104496404852581693038231263445521873620194495221630225276593311608163549003955821700541972316993532521928319351766025178066851528838820838032234897774813356018054326406560139251576122810797542167383295904112408104991623257899236625306989334485649989302343870359676482936093950960070598741506609352846732174038084946018193492053603488467879569859485924395338592759026798812755686138500913942927689175406692070878699540548710824728812967543248617095703893804412066960587610073529908428829300542831089021011289026444634397069467531658947438750505018934556877790251535477930205104059001304273397324265244124328994766499664141742235835020899820910682350351168151756968412752771191928277064185175553594587088621321715636185632929738910247023459552977860138012651890027838069540949607751528818141009006553741766217554578290915014377998808804093418542486204638165487883922282976138062907561473457303543783920254531189033353856684480023788519896692790098378500946152274806166690690263869127431921542555536998008734768520301135907903132196579845898402383895157167430126583575116759415763439335431858165321352413268779107128056883526794900422493071748634421681468164754594593299669980058508937257336816349734174853481963787485375214834911967941950410049817860248471973259524646586749058281883616668813029201712655439057360413602654363958292841705305231309052618305253528648174603041517518943118859480315434213606108656927999707188133271351743790859009096997827582716503772046909139148750615426133142463085534985277986421258097195729917304635392*i1^4 + -323243675482906160693367752024842860014365004516644452991601860087167209710675374957299155722619453140227287111179059400167889624161867983312975769791597660946451606988100599437833442486844977298677151541116038647655680032440896775612662248786098608002335297345023692021245588758586493788596653893114428359091905483373315094898857581647853431456692377989217430079598986448596861305642676372582502647769116890187748139602032835761239068810617165117340532708623408562162789507733348606072587839691819908209747945489683540780002805963263222855099086330797502585238306800026218425461297425464950394931316338742639230363645345181946189416543872948578748472483244681810859895789413326968472427412480578248871120552965027721686536384741435910245465403530593820338756278010464209642206256428342240455670182111218631237070324649925967864867171119522017889439198103418362990981339347308303912561945496919651416195550581512606164569054445647122309678115786691014530090555015852915811235030077323290274024732936682917190038970316562027046485993630229407139638732094985706813677324298576633752901166134595063541632797179608813500574373302695171828097791338805046490791844243573384449829214031516282222549725067567347256239775102414257639144239244082706961622779665640732560400418226746400542141032444211935360744538639537688491729538206307498085359437862328224881401760008077424177477221727881610672152297546749882107705899665676205586417572250097330031052827366268492867134219348637114580466804218622253821624528535808771570941836888769007183345541158876681684706317995710976008126464*i1^5 + -365670977489587777627201353371467657922912990063689517581388810422736847346969757013225915274349825782855072187203816150419667278812654415937770496070062033737008130727161975760170182260781762773056474614578124383292348888404135343407568518133396980250447080173781628964416534436068819870888542543045010690692239580090590058388074409075149860344858058610808161184654910678562409130832848128832244146890677131549462964798950659419846957298567214215698660775075801978263941991483028700117603751763727963602296109869250312606188816628543916855199468852208479879503313702886671833104553988725667403344896798916777535360474328746445881559950004663720327969432896807712795396550172899717619269908691651279035764428493761182286119393917601617834205704979867707690719559812539235332337409334170985825446562019473680144772926673244561500698824458449844025587284445707205988186026253195898239083248922202083112360468952049538629299769337497130782636479494347011751764214145563879317433352307444396583263363931983843810969281188178846437867694387030722697753295045245907828337131461540178012952244160892088738413588961431082238430288664576195861196139085970864849536829880437131187239380782624862122380579297577143280724156990050280233807732065800383784544763121284515596159953826367648994050780455256642214846957389195710082184329910523151727362033823775060728189933043781967487742563168357895162906249974319507541550987173488223215893036660781721487942915152041397130544756651990097355346306772337263885683267098164595332556668336882335078871809056534598895498424456933506285568*i1^6 + -111147225161687399668163854703206225699958317577107430330176069528972143079086208142330638402257098576829070232373879372337202636019143415696305675487540506704849227183723037657086274735342981270346348228088725244516565527014343711974379836789682141045692704269412910245152785577945281786120541981213030337246008109929602726317059008992382871915321664918388970149467332704085326240410576129443752672217830969775520139928656716896049864261461695526302787443691985982965599605602918322947849281198602097950075414870459678583510275210423440082197683699377303701559426808745457879294506261362518789782783891280223680792810536762030283759220721942851464562218591280679009420202189982000927493768149160485443894443623501216491103962739932224946867795275736768946040072448644320610100227057540568452937650266258113567501290737209118845922065484241853811238331824216640178153241934735005941248482269601951485403486535778300133437539291382805918675937060281268686025217030797212210910845994230515322492123915337590263553685329195378838853479707288738079169668752064415002778473729068701169367457058021619432734478154970699977161165061448559490740056503991931080856281383325174418039703614606165752539119656689628969327585815402007778551675985228689816680101557434498181538852038200358621768288831376296149402360032913525337044486642615877803602198284083242333859328059886235969362240938475175202494728037543395625938458101346113859169046956172877644019701086689405428770597433184922623440863307093778389596023013658770308761394931259041785296660483616474815935553475044179968*i1^7 + 3209578135619755771760645579235242115451951520769414746344637577908730229694222335377200345248523880308089895266732643678112589656789685676907038890982812121947651354843407231058399603203370898412352892380055690668549181755182888256371234290241654624388225632321347415849943445913844916921950876009989952120052453331532118472903715490567253918870669795886548863856893999162402975970386960086867525466436545197393803122508913394464021314809010844175596096623249823468374542658055640420242451493713497295995387570906647938714301205767584097361398464905232416741514299843078076785747562169151681197566721016312146647651683549767488638829765948970068310676216321758227981660675337598506481907928896544710781508323359933454290624320162735716553909325838960971338715276693997611277782440521318510394537057509682447413773079857257026229251758520097083141278092563144825645312583138656116048153875370789601789000344363323822080496627432934850554422007892857467906091724831075941409084149893128046236202752598142320261403624799332512516906709040127770689897615130097252400948879245465171886316079919090511914939386139950919250205067315085630570970946278123182507934303343489489578406036909207031409831680417810073923815171542686279764395091731045428186597868614795139742193506055464851292354163875215932190991902313325269903613414483010699237123760796433820115691734909235937109244504596757242497486429962520135277973621266987900619551070174769223155863485766177635829557032790869501752603340908794042565445757652355208192491425374018172192583519059749349973207644372992*i1^8 + -2884968198514763762319340125376652969072576576546501426480576892877470901341765994124065086022133047127647900112486656576961881196364561046843889938912201942241963013446578018737141846680162333370433287655254167100351646091390854889372328956489072747238969828409501741001412567820539853575916773331669583836279179675933020295329728545124116576831446625249153759100822224777899974613199857918853955638738696481133026538427648928126737276716919529146222386737397889936577563840726083784656905471573072074217534546795634718852423549773509593444759795003972101590072125471743094069015919467545227592707144242960895463264014235120141884995712166930447735520992425712869129402229662451185154449078515241889918286358557193057901874787335186205279171635817899430744492812425660318881921329087219429776039588504838890676594688893630949643468095930312642004778567551796150537737518547804505368453523790241821300489152266592847307694153554133911444444194660753198510961319072338131110889229285622492164545019343327570299842648456358581373813407111312830427304717614764192747609203978141962648746092598105910890251794732534705639481871170664711552907358505201392830880205712307389544557476576672545653582766993228416654021416509887216966632257506018194345942903067692968744990518849046538721939003204188094354156720909582936158209578637845903574906751020934668075478401590557533149525527147364047615067335887869219433100334533275683979804524159353586899188479760265597252746807959605062100471938297943164486398177540982308808888960421374614532557418717399052780539215872*i1^9 + -1840505963971036670361473413660195601924018301987400066857347005947730942692653838399609540370330116284404198603315585817641501509388760788721647021942987740462282947926374944347362035689496037574714157403178866221443590402090341542045829328500748973938800646788927232509730794029806539887830941723654402134359067124697327849931297927921433151636040569545800037534612055795545351402387608633658709625793018097849093478607785605222741579537603232406791346259349603402913826223474221697849189626753270126348391382460237933359213419068309214900875223393725969787042371143791832266631405342955192065248425286563923472098748531311710048244857722969640353837028261727712762879619420523389479020503947905017621812670206537714371754917391038144386510828312898699192490507360790467002954077403808622845461504983785928143431203211576174279477391818481535234594870431157572534813485187517234192988566450656568536149315427912232212721557058143200424157705557805310352821184693523695989924457745522700208718797935263508231673490570129744739851360879776785598810404177814035654690398200065407697676975033612497123426515337451459743145063880093669838329996790294005406339891761361597324025906323290217604064478381107233782168314404135920393571881137127769433232599688367403533886669166250405861594468142534807634772482079451062560536914346461548614612314399304247437807099751283957876140604140591081541889932874101300605812178522988491478379615962709303146879440100234811918474675465327040260059462289472644697470241847778201454036184608639840806309176227748093949378560*i1^10 + -129127054641146978859076327751904362872516518233917949947377983523747937374134674277417250357898736196555011279721560822874665177292995958292073069049953942306133540232791953653222250889068581344675316656760161820244046354340634818158481743473745213621594694314705152973304834822361434049562203347060461298601353936012000422047188965576600084605905829440195385865623664941894556018171656772797850084549682040848378912851554708467125521334684090760138974931313779654762578583794219756259205881192804025337683781441781656012191123674324427333778994324984764898658990243493181230288061103703730369962911416249380133589353299848721051484720731156101951161966102302807715553112886431474686799540292115231570426917152774757687790306879531058261135892329551788822874241930605110748511154944242903837565141264430927191269421543562531736453229107911372546175779766979286914788919750339127776622608616460618806349234150821470124028870191527829628511799925080006162993890786109495720760088993904207203360603499275629358905941598886899185550005957778830067500019577977802116715603010493364331939223733938537672037047187001240401283764968509109346476574401400300929478576906408094171525862088158975077474276630759731330356718378799099948042526202012207521772624462190768811689554226983646708444665467972472942009173782588027052053792518316528401090663442224742575173251668934670196089775196813660600344353008728310839339038361993334676812286474984288780750786862282758416739222341828421177968785065561770598765841720310723912324060771628546063157165090362225590272*i1^11 + 30120350247522077220588683929414794346599422934329491895455103058743012761138211622299220742286841255934939430767616150894846854035703543188907328237137542525440113204376986313784340385298657565107199171679641820846333087559214184756213605190941960937236477968032673607470263098366391837091398846290401077630555733892594677917654449663961962560873380883459935666008748490933737397001276180464275623974015242661596903832022479396806806740376602240048723346262800459227746139417787463946072397871725073463438439365032018177053445640470555268467465538033754451655266516155770488697864652326935776369747401323464461239231168894049572091321184499113522792348393371730161069832267683418931435486135788169030503776260139197813496068869569676931528935013068713296656197046954905106551120163540602237289982761585476074255462439035774833357486969382998116861418541758107359919726609351378336992597501724653819266621373683638870242038908494446978957502081453561413414209185270355907628943200030953070936660690122732094410061070683687451349383084821791522376513641434017418049547117351341162863734481984943287857587441035231278300050361851129526505299800956883414751636158769710506106383822352946055280118651761056044670262757730355253095423308330760885295702432219954468405922404708931984709375893847730982177030623575865531517483382846473618283931918423285083263530846019744657854520309654680610738843843597911535560305983384443636348460004340789838110672274907117011034461574222796635324279326727356593371162222384612500129191072739421462798622814929682432*i1^12 + 2793696230913173966783894086213340241133723799007874021499001638456335028143702972036235922677082054534373513415799792500428486896495201348361639336130896452618135791564140290814049586627666748158716412342335610212998307351975609610117818451728358784555502482692387292951974511559872212627340498846442611654293644318529590493007556869113068980840734866028164025076399681595124337514694120568196627560848910357990146154923480686702769459074946565313684754189490047941957206673939494174993226827304698630331210498392856540935270447027571612233158206261559133822121933568866356541277566069390042898488844162243365218516025482437585319011150799107312186668693460383134018008713360215504031973227410955904853473096012661254977475455035527054731860041239592030808327706752774267852654947164672278750835480940641718412773214965218606953297897056299957543746055573747150223884166762847123370409147492722811753267916734680812266839914151120027470799627511547435594631516401803153708548243989571999331352593095095593138502596937075790663628281028345122640492182150445835352642022065074116493037031552221709605258722555449381590331255555043039719617863305953146702126557524602991034055514213835586024856700221831084238223189777296246510923571453093283046088350187444357601255617305370281852755752668653276311777701593438909187509448446852821311082980037894358765874317063343690922399584005683140732609270226575106917478173212348153522403599794896332061224703075581462035879781261750577441303040545299935607268408942626156601352813515652911365204928888832*i1^13 + -497029236754288435455193064962901310992061413095162945571081572389349144689404315584641214118279256057340868037400349259170252541807512317029543861505750760061787550412225565400503993468974690495672571730917560372233383374203021323654420114366518466103278290333077097675820880235050467988136344653766410634397597439883827054530699694484003973997071366082212604945103249307646721082247283208219581659942937834217501904389790516132007388266170094583204990810023018375727902134974865026441532586805997372681660035430501582600805575846550660113702795078463382987520790164125755804609576076750276709050327290227759223533050424185233605176107325352989405988721731713404985290630648994521785982464906788733160571196442632568273639915527648857400668370926231585813984001478405895420471993193061468087198614060247067711583617694830752353784938583285960960852803892386771974575103395115864309510130413347905648800783326010205778295249050856401277557627185876967043952133215674363753449330265563632065969895503823327251872865205335460939875514476158896472064646007969109715093174421119625744723980174354965091032838630085302089292550474553681815093316121383237770709670296932410514618271221263479650367954453062322514629994882006022886072961368032776027991619935119420136524687310175620997616713381939363163942357992098426092967890501600940299629406771977944708730410215782675308542773893397663086962908712718786387695678867391830569800745028106479634534628532724176884558549660509682439137899825787474169339491424368418800398027010877626312283914240*i1^14 + 18428378875505270993529409219319308939852226468270999417360833512699462877627243829218037124231561987452534207950379463109793934741386876565531607253933069903963192406408396110366523777164147759709050385136543103240821209154556466147517614132883022588969900621700212222251711368043231340941315898173098034134642769305159069630872522311882222630785103078522091081773189583688216244709889392090369782620457149625899868665845147237201223230747504575252107186321851591205713827286968493752485298418470190190945919878528155107283109332272297528917316385613798613789976945580687930773832682884806844306827722597646056911652633658004619411157150738394039637498437848699119327274693700647141240518674162922797270029147202041905822642460931180553575909907786113353712487544844808931486699888939004129921082054945680868472676152790806607544183782698328301110218151501696513962874149295479608070597195512296973542117845277542829548107432829780719278715692107102613462521454148785664999483176098359070904756034800898764076155246275614390588805899470369480246899900605383552713515652337213108146907386712689432296949836500238895361752916381498436740327095377793727739027842981303967370148599500243487507880340850051616045512158305487355179573014222186195736841825833395886046837748246196122688684653796787027236289782244543941210287165557388098377372811258064325827493918074790308122491957865011280185179818819313306423129744769088683321466057231802406686379211580891146578995710551430909559791871052370636795707083019637628783880504370652625502208*i1^15 + -202672249346618561417632099704716168209686272543521443891429779916610691356430090655517871942649783666426643371737906813653710720478762801507377542348966357077373511520060527221420140604739369518507997473278115992225969873111194001049609484158951450246207456023844297250423350512307298782908748245000720822175291272365474506991309573295057183733129655192170976891105409755017131883968767063876004184523964391336240929576718386570209995912379091132519558315640182945320832744377264448263202088594332550825199350660861235864242246592112625983554455571409641841191191095812657364455550257916281125490074874251244902297053602442460425556429419248826202023487863951616343591822812678996821488024440719717224549047397603912243065490037371802662648897927933613866374798117538494077300672846869825918275327845880664610925813596691960979074886055527254761674928998899287310985950447235951218333689164163053541906965911675595570279712002017549994355609598795560913071939679805030943278898030769929906225758594952290678181409375595135608106429240006803413780063325714866000767663398113486888722837185177877523368911993086068959199641736244998154182216792353172541599155263918813039410021691211730808277757208647366257732683139862429001118021078728652676440446937629050980770092321342634570297706037970108110308189810088546735466164296712908679289809311890207285594482720197643136419143574359609769855627996624458772689900320060477233237100416174530426652400746995160761991051157862948001993227871953173345511799419919660313766125777736171520*i1^16 + -59133214028243113843609755026689621216812734324111682914628176217614542772799464216613264716853978396570485924639666164723852795206365877136003541375336957295102640799662701414333205738421000652623487035701929955252777025739634348753651879888656487709233431143872975108418236007760158380344072271082902175601290957867088922737170955937598855850334254712364220709019489104401821105655624696149113519213975921356656322722995466207690499696235203585799878745210020250305323727928482419871710036664912963317131376625601705320263820041219933646996124222439371534642246040717291073174557965237843424914159978920451091142050782453893863041704342114315491493206025431899694528663245244181812896495410186607195498880123325688408784836783055311102579752551064109529040336799054777610583385697959497579985730655310884364691297348697453876526565008303690523706723174795348156994356732913770340211956305123980172586750001625425675267392848957586276352987225813200570736401562582183026267554016765333250144506978076218386582930553367378338421271506278488859398716908172028034352887460373196387386727099718712553600067425747865527871192614552230914585894040569561938178764191073294464548841049970881200709085106588207905266495021872044100322587336257885344039799296722077096021951824175106818267068828071100048868157997696958643465330336297206612732378618599023030593342628920501287859346423395391875074113701015133725099066344480530936565619127563043732792364814222158048715894868507757319683343310697126723124793867610752666631975339032576*i1^17 + 777309425822702719205932270240560393356205913787299422828776422675675802701789222739520810382689077946255320003596606847717888723954486720367985812650152735682448740669099685187142978707065765675780961396656992766191392070100077031524121527275606247805147513634653252880556035927741740432685763208016893801746827573167944918639524278486540276145428129095088154422025484022209986235464934515545859052415470404317410978347866799071681065263635979149177879077558236443266526228050500176856741100320522165461719122888965345722516063783330131145316886479799587790354383513831217102041343286014847801158196613524152230405026804535500293326122045956232457488741141295392794212763388593503553561312937799473247169027961126673633604240418204851236194663093112657257830216230918202089344977469821367595527588591798345017543764393416341901439326438787200390935499424383134155587838124947689864156190670923149067246956994845634334126921153876934396057504471958075810429223345058275545962505804564579095493484311098276749127007974065003784492491364817587902808561316089507771606759308113188372001795156536317121310485970232100463426518079130421893996657107467807533291914774893814653342289419250824019239474110638421562358111337214379811028873679914808949524328163271391355054277035859104421844825191322585350148527011551246931167099457277409857479040032616914283096852642638823927712483203039949634408064552454518115532930122226997426437615054617896274680344040558488640372430707783140365878184277339182684109480195731565718647341056*i1^18 + 37992968492066176061096354158335659366594343149158340698176898289561185056549479142470833431097625714335865510119380260451550450136962043180817613455098955343967173348724538313074999540389982571716224046322819674974983808431574283308985854384624420866172503238970790718206554897802426210734565326130565573810770721726431595560576200264654868943358547092866317755295106455409862348907761336597632328035550371286059033550365035774733431932960485096850714459037103976824610861692852622027409073610743160314415554953662981708217211452805768107566621902563229135004015002265289766202964637544189945064850900864223441793595206422358868512459179482366821610567398945303078777911755215977970380722567881374879584968754642993265223538706361643090353460168735328645694364677842123499501490577659655674174336131798615948957872155841580721136469087934960549013771798454595143582129751873133598708356232117591274841535854976747551248242801999970745898919069623659271016306476668282477447412946965413224980587655424616609560397864553004135879663541887851214967597208648700899064744852475311915904212297592994554478394369003671101604417306913942355806319943192394634883065480849659919479012206511549437532751003899787098598542979340847091677018281646844746668876010758271101326542728734931644838869753221897500635310804566722316316733358593713843250149774518629847280731765083311178721069194594532757005005730686833987278770134680578826020830596460417191413319345682078851235875475530650339594333093143208435163530522681997376094208*i1^19 + -404367465210902977876190128612199394580032466705202552212677672808802057853802030387803011496129887818219505284181479154564305033196668293489508146799683620680001812146077998982261487513621590349241742902664104301870513952596515470838176096823270229025885211952111254180410997969594619736490069106877001113158660388020214127886945434756433579886547807488833852220805768481941471309984838737815467135707618395572694035555806649464635643114646059857675109881819049178760796897552915265587999612012576041945817073113802002043433956522333142724133966180203418606848842909115927969708018164233606986518965706137835865971451656970141933525764487366677162113152746275639491493173980899311700684772223631992318865111834511299823875742737455428926748343402528204331092736781618254387428325654399294585150155469862012413090124393038242983018011627564096032679119198162104100474547435755242687043087080929481526478742080110286234827575891544835942518495683493717542227092407640939347638994324358227221736742447290627306689132648148265515780657682747750364693230617634444663666170665659543924062732761495608885743002617286159789561435069778388961744625264640524289882003408225489416386005639327534648810767825983064666912013287076937978648363109810226301574915892390068385002876254506288835220400876168953076828375478578790923644134316360142391488449009798568124221318733385031536014475918606484197106170155427804951488791910991905781720293377719637017988011602228282330892596960727457139169027959459401492691975517203595264*i1^20 + -4863238049689516500869193448616130951852097338428670027726790038930037848653223085196865375743740143345941507387877072353343431108149573491212131973692616606801753658186208610348130932940394713000627577034902214035951983316008248132184753273794707277634534397502828122047814297500039390536983903084401523282573333380395734703672924030044842846505239410006406214083382483139485851639229963146838847926541482473515984482068037573894840614148112229270717618749946383028797783109894978132011324017998758101755349380200813773993798700807123224343144037592993014729089436166895537202491535549386082148499948635899230863738640696731972935455491400882998448895640191009440295880290151883473339633047137074180576112209434946677928729679274051980344305913064317657857334021084565871313528473968892003996271484606538047481714741345232948721180296299729911675761472195567547466343472108795099669998389405723862307676437107330598504874033171396488736023813083424845998609837923499950372437513713359004039756537638258192242603829209127775269569623057277569910358194407363840469529463526253551055476954757685546528392166651994386050987386765462222240115174283652094839054509988436358912673816433115492242329905653328462877707163387394846094970692634765725990061468700039227476864609290292999132806950779718337245570263079058144342546389266866441249773472854018509891021668813709406973491563193522676860851546095595919952658029240716173565475087624219722341876226567575807820929057514779099543466603978910954936234764402688*i1^21 + -6486118274857873617070862445713255354467743761079873489195391819669164995679532188162579431047525275486530098676571049040676060596117353867255805189383055247031330077150382535984220111042252067854481127728445537257766469389783272020395148655469006712564513203552700662052919505974822019102945031329549082323801075552690669177571558074284438069602338560425389946399671071201664455821694313799013348589606737307369164222125403538108608843120710858699998433446696218779058955597850321089369550787401732958458159097827094418922506932740937535635895965655621137474320954664511878170072328159930438860646985929477907426276619815124438680242840532574447580627404667359957504841512296905273709117475473836997471942617217082483117286566686508854421502293173868817109823747317154931055377469864463418039763843512214837045767668159205721452958326669848250051916133894118518723421455210093536408495280460236358585840008868899171638936089108079434758386239364327987574585177329804122827447623743973792555833689468888521196275066218676744042524742631180904064873447489525381616308596384883874495189486617489884737471049564746851914849867189739382883053507622752294432449775200228220161450992895683348975806201638835402059516553279403506673952700741107131265738186490303337481244949031505741665824608286394671095288002278348587286431358520939619011104570669600361443568775235657653060915242185298387291823283140934886080505876757517206919048154757300670318016067411761403422490516219315144547560266891572473275351040*i1^22 + 105659956930838934968243483658445825969760550984751108044788620461579241738870499648101017098907639028989862608254049302834260128089324793727389523151361384566902882875229403696770031404242838633269229962138006042082175569461096652019309492271751108232045748709631131695240509317183255308501765705154771886975953438194801968475121817843472427283351187750444652123021332937496876031886106966948419722660849006335226445716454002940366898036821499128607396224858339594254625390873412954984926850812685087810998737458119444395184611843013306053461146067988524868438406747896795814105627548052459626127077835293614086575900194604563975050155783594779686536377951616107129372239145706711284982055378334145770684565678033971441749062157488112827955468490586422506460032763823746174364989064403682318549800387005357817454120920814209513257026182026048606848984805761056014624642751870161780529748502758520120777697102193674924485531241858102788678055285766081189735375091748096508530959319166244578686205435801884671613887870833727295053085390969561697727728755790951910640892895624792626137511435656295674259196853183011790711997863317540032454389260062732822504863373527495720242670771830014311633571706019738373466431445271328124298243426162213944141405071516448874814222172216314925947921322444034149132569163605928921569244319659056994902129255555682556249270429800353811041614299358190166867653399763150733200797890336558817763500099359177180878019809098840720940213013686783120866088249582185086976*i1^23 + -225874407686575061691518657665051719500192916072420205273492740009582618961356369175826614340136511557415512999857503678546857769528381594134497197706117456296958384011075320572308165520702941036744190029654766540161742976132605312427257714848179872063852433736872235191094471830246762714207501115946356532528252763835882468638040437530135572570908772851046906694523219670313016730165739305015513096012577301302060191460280574788815603098673963538216312469050694278947868549490904913135558536627733410545204840712964052362280552056258656896597723525005264853480287314200783177055058289419620945399065819087502426189705374718747525869886421623910937478065561428162999831204051722883763040128166343028744423847670614456284093202279449509463593654593572347021242379211942014253810903029804165681742634817245257330653427710179649875109438316408826244326430006808413896467136987996199209786149912751744652211143252856044681300425542832512640842823665102714888457252985778981952105997298123268798389993417489936257832409392679138699912938540007389510721675738562580210690443053639107020651074588140875008507514308737331182839729968948854547072664963928239035079013601085851389279285258795730971035894930582589965844900196827483591624399394750616799249671828689101129153518820300457741407167434449398437592599654211622342760600774987817863833895732017006264072964079238621569262031062560996548520006492323738128463075431281989837236299251769066448272749890931893553245724322553447853041403037745152*i1^24 + 109014334933336558136917296595506240349091298598673802119920323478489600691818934956459183163107847957742495286577688890182189725631552006935698640152227493564729353285931638765477756750346022958741970681288245693843395018084927277993855409730518709694771550480464259925426653416206000906755247385711235479974844160922112551744974637202737893151598171007016347698719243598048760401584260511354301235387715515086512392866666105821868207941100132898561101130133737577974494966880655345822000158790232777541832049019432362662786032511997855472844106998677737516165502697769160285072824573638689687759027941425882575118945975560024942443700645557923751321718621360459216046535571531690857166324873006130204591153229955885770757479633264250887167745640381271337616122782653592564132025038208446350280818743859730247961567599541420502329220851036418763110546280983307454268644515785805502298898387547004574669549185853788565043008294425534038091893095673886685737801045080135962732542690667075072019678068062621515944490178443996190694051540359422765061513250059037185071406247891531809493306732848384101634509387381101251558271035253899934609763756589748177455316583270592026172803943260300604896770303202760598648450575403351833146405534396876501501062434776031488614895994349166658784764263189175044111018198260479683283844343644480158168805988308476452978890353529550254487499149398347933147202080259771692036312411820404713404284065290736283866733649744100058020738856478078506394189824*i1^25 + -34553588037020299822126362787904933470011830331026299861002275492182663116711361198288322474231290020859067816218466371104659478535183754612725260559701413500215123772137462842150536617760361513197898863531813405741689778979338503827910166445280538348071637510572070559656126775895885548785432247611543774299917778827432258158573352381891027624508228744635295928128781471372073852388418200828271207177639865353003898439507924905513693555680998617585812531989170053806516594495130005178748983225036287324268507350749026063559979535219850672795770845010718554971848558036001098538161455486571902031485062190857766897504976292762179069135786090848901576120965168327289546845052459451957966978354915191789068178014624346360202115627597922275527993900455315544143927497794733781163553309640273728719848657412456865607605170278633109787944972252786114672293478867942983092862820664836156101330545687622446280108615159300274618872152078177448981507944098004545138931806161609669166912157531449642170543689725347854025347221895994226691778573968494185571155894577515739357673500548207062971006534740414665757803521802264789623186122288886915846291977844964562547457107480807847973106611752212246206168321116640688473495664835838673016980060106902556685645192516576905060896218367371259829480441939346180246573759670498638781145145775680802165120135247837811487621104035759843371926646684602837072860969224963299338661839470348212336095456043115688386672090011716011386078295837647044608*i1^26 + 8831655074754697284438760477733666093373026333458213364860833892053091635764853854902668375049734603581428557442905949644386511805759198691327728013379655472798833368087165390022290781293167951920422027319380632362653303850841647606277741542778336337486106967147076881563291875643205455190635056989070331370185523772538949919066374670832289867537765069886495124886218261137699609574331723214251647101639593001809004864009568495573981092258055146498607065891598685779160286904160820324813303885139480466645963555425108615982340063692797498137531790679915594601801206483790563705060220956803945930341792548533451265133726207166856501118335871104201615176263228694445797377819193038469613029014176896803179744480275906208761451122741912409447021953303530316836430691681219278987012429234566195736489047175383691947807811023830777647106428388466411803571451107284526897082774329336186500175354360763522209735034192829319305840743887768946203085207206245452268366663383344841507710859114350426680050702766988924097670876527773733598696291238574337346198144368760675643230627336172303801698229058039029523256084030125324194457115704343581626805827347311122501040695638068674151857480090481518000472885446405289896441889628548567920233673478991853381464174488743575780530585387855061465908881582732393911945994971659154022710078446788083858943536462041135234085418200272497081115292928648983302975375287167846295895746510130926474814359426897448777956302113880958365974814261248*i1^27 + -1209003347484031466573403359780996078807551839131055839995390790244799508968293441659533050840651756406815589777276183692297258179734962688718131014157896064377793950395346390654885128181446845432729844380400547730429901792279739326819512116756519770034976818799239958612101834167846670872943127416308053705375812236183279309871717557586696207980854827318398062773400984626611381235969376516510262246297082224925084860141208430201071060090298292237199017325830047892124218447911461967242631958002155390623732179805442398195362167674865868740706530609919326256083391973079364597051403598972744725631769677461963461131250237859517216064762238982637687946628386789575970005072123120841789036231762540784733844928809591164141984156509898588319536256203236698332549358148374901453567124982483725693637991422584010402127304746351412765582704791436682482206395370629817674298561786119626504062010627755328144334364249549314097659570787735426779950086280147387094770772441700668695236350464536498697745913997226858503708629852951735217377652452360044522692841839601169882961303420821909366095577436329015679485638396105717883269849386674329898939666074854121901508561587170815209729088649432994882198129498358545796344428299375436618935714403328644757734400135032834288639266696073009067630204904727711655567609701185338643813091681493587264945591928452527206937160428247447840895345353798354487944531171073645488306863830535547857468471082410330186715926395061722759036928*i1^28 + 393391924591660047308040545986501212911621946265955905890183312191426941064984499633511145611695350688085455499537616680916885029301319896304058937369014803061953165435231272735565597242834729899572091852715914083502912279834102228644428000617531029519973459887110393694510908447536025805346792446868223011159683840088162957886333487762080104656113139110691117215796428513475824280594810414751840627489505680284786327255803794007719857949022681325867343184987530765759753361232734840586816143510460946070471698593867838831068088917263795886367277211434242628172168325497375687504120240504990275226309353624504946621513656561956779139935718755889244807553608771525608779997695073887009252930466466621989490576278916137564830205200041167226874462555535658217704583553205535007687400191608048535277817035671762383065652278639277048108202610600971850281902772257791236944077435057503199195114306026248409654396173504781543441760046862095090294994894922112111097258183052734630741360862387451939981749214584622431134690363813492951680578427122207236626864098734604307622991261012279479095075353698351537327238555038519970027982226802408518202843927315111656122609341980302034227574286103191515651789771965374063187282656973262548561776028842261927464533891817579943322549327852705126601463848797646617555170312659809127318150748960035485160466691295340379214749227394471285477239128973419778692156871672341966922283271041649310204409580936107340229678663699791872*i1^29 + -9440507482332190635595497072736387676147151090855076862027199154469625510107112523383840862503214303472880864648411198018934194900992684688669389741220998490520449196263431428680623038318249205038417553424561591737314148601272171453246730333049982897251483187152152250937233801817285375000291052857733983180175848590829177158176029332701519528155113664126926741481149140725597975960269953969931004872884824238378790016544030006263333095080019066875853171655856632405230336808961632906736273041686929354116742202943800984693923878902800472827893720388081783361941047700639222986539877640209213206184922467226671612397024087807280484500563296363287330942980498366862537968383169661308962869480663292711191972630243780029468236197218272102880684627194447217279277193754487571737708072490568964845948411624666694348444196330006601894529911722796318824810967171892275478994986080682940517224507671896345166026069499790879251003816333369713319265112828425571115247174206801316431578218409901281420977429173233848155592457561979088459170430679727448965415313249002086780766247174375457034235550270964955053619838030392503490835175187076558046452704833207617247393300679334747800008075048488819146908345076544597237291893417082791181009171980394850807186527808011553858297974630905271289054170191236984738446619758535921999618479065153481787783138230505531022727949149120029986416909798403151300822282520474390234473341766115453290636487344173070004361625600*i1^30 + 258694915487763749886243797316211535651779112248395705505174790642345393334025306035568294835175348322956584948984698719701818331799636642016266336411391146316955494844899952353843232106274477850732991553255462495473879958127734397120888042184266474853140947603814596112662755616746607768717782425645251650181159129840775447446582579000067368951442301248264653283394626340457548186124918535324971195009559546874420387605382011353008779824561482028385468707049395849983323287896827496614067736579191192698332275866950901373884035175255928396884551194687793467204264986201466174515844359418508703994371840016813038884545307182834326956351999160237526319853646855964299114566856592190232774019628826768986568780599303233232897055533286951276342203669260547700483234599564199396854518082601988221713750506619603137670485940375863543023537167254516964807479862184553452377133526912855801380480851659244092799120588858008392806326725181280547171319675183426656359626384902244083192788071013222120479245472023169855027005714439764330057568127192650059265118701246809087769933957496556194996244493816302874319607938981322466105704953363346839111362275466934408529642627696928236953872414784904601402897453923976324415700038434985998383704648372991164878679996850792429669732982152224530291073829464452559214156725686445579578086717193054109905395484142364381107242921438258820259324303026764534598119029721832139033742371751246523137128383244920684544*i1^31 + 13126873916324784642313835550776252259528809649713814296347853288636543906732807793658077292386925278829408030857182934680151824978849087435884244877297166919128407460756065069399937434814052874574179634126489776177340587510300616785268521650706349911345782971058562205570813746845784405991930056625681571770407357349982248779479487010077493928145148002492275036945594889580829372388843342361224226207725453258131276642454382741962281638743349241297397033058769978239267906987425830957693664403732897824415089489998799349171880272277275602524023313960720485988960373259790478359839057696218631275396891562593630753385720393252079345288949085520213494397682668804941762207715631866112601354101600196381778862316205870725270123198186681785006526263865186415890484496706908672748644853386911004716951860642186076832686292703906565451811215435792600058799613789302856840066905793842646790657460680500121944079636638172770664233784758966547248247384683821613068281920269884357257523977741714075692139133446393160601951742512636169748293003926341365968428770626007111159890854211304397165651625898730471550051095075807647095775049633662432443201705495660796262326479027744608516031235348499913192970075762009181439139891816204338989218547940117056174175907488252554523040607932592084133546828585428652384072288170810526849067942743053327505906888134169467487449311033326435218047553187509027815284758434407712960210837959903046596816378265600*i1^32 + 135104014658044330065311889853569244227221203163933569151597720193225386885664699401211301842879253580158369182464990709157388792344682265654617542546525535767192287577204639838542095571011089608513602101839553028587091167084767034936398859723265041444854035497286967857999733136961688313775782982667434206312751907562765080679893130471192907405959061394899376275494067272343239832473368823697637692097180529358123699754536208293938248200283419917093065853164811489491972856467269085336794508686109724835287306566375381981931141919320795940177961195967682648172028685912937286664151736826794395663317707955663510159257564166599573103226019999787279778425310889894147282778772068459288030762607645137161032702220136772608705414869870927255314883006429666730471634643150272766408450278589759922617473246448328589228503968933512766140227988461067764870090268859979825762051194038625154894509799724317060081818698792696591462837414694392785725374069610578001178749820204293304370954546668346634196868002319201260777271325340399680284568695321080922426186197135499564519085438979981621835219473277638500518851998950890206372188318526079293205469213301360559096167118269103096064863358737547653518665980567530191004067482561202162938287531867763736381898790388232079878562315929991477979044380724854810613633223331742483276163144103553444011558881670186298638734472470987400559600171221311464436829847840831985055211155483902741577728*i1^33 + 19294213554541785463212082047620125710724796465925002609727248415175674063604585325122925602302221609981294190693018504981330193250106599313539775604306777604003669508363886458172075220616858247038873579843055371800247858629804912582658614612074385523204382257802730294132217251777239742314729282594212563545040363716336717086911218253920548553972132067662279021919997317158450738329323086068070843003001332474290819147583594761385165153063343746066884621130227614721876425018540227724027576467645281474264363610561842658406326847565300422752369209922030642643546347608307249552438359580458353448562612137303066483405629150938690866784095408718892180920205719937448919865972327699637397855469087655497419368259976151611644408896232471974698224558331816573325261229414526382841239229457503533412159826125319425823294335464448014500610410606649830063735353958969924549979244450311314722042125743497469503271218730230496853264518843144399125216860597438816021829035958133779447345413444308329339435993197468159268878975228856906489478971450868391545378929059881381106303441297958861219720857356896731593998463706193870522826234457057702374966924406951063719294117223409618337154191537613842304248306442045463970553376292838390968284455398889639489658543047167936192346218184399132760050173021132879518324929373148280638890181549501273776462811266118026283130916215239565688810483520237266082104337053320940531647309152256*i1^34 + -7448094837270425772096447467980305940782396512655332287180917015866272568169357303334218090155776295504690019254612797517519945758256097159210870328360484051448942865866946193321488124598118032124206767972412053468482258588792862907954239934732246473776312981387120349141920108584967473369006972353262853888645263609757126227143234198772453149458904137374119870973791803146579878413851299081703604451561001706653251860800035403371806471594051394133941359932715352891235262869384523356561926317124912544106499573706925350890000436073282975107115886896827875545860207385482346680070931964335877874020221993311375080190384479495692987834557872037588629473052675997560904647062659611176577758318463326327334969845365947253238945953078420088530631403015630778463889192372493931955301543520797400509969265830753984610083520108129919182083912825126176664015339979299165917811915953480873897055027770046722409615288151670577786379898709984074535814728550315312162273063386788469759149567825175225454631719793063379725607266193682230063561514214936235851831269143273981625306579367574018730137048893422500906906239209677137448171614731826013206663099587183224115959960285064132899212450893239332179308837725104654174064652495609580103892483699377815277005214809208373510627896932321426506293880481338158626136811188767358149414344736019957445201492529130872210686122501037890042567672427986429154843488764571438886158336*i1^35 + -47922457703905969689113555407752951081972850778978743111830646324630595622494328732277993063281683418477637055688438377534771861703978914330227289254979906353775574201242368789897447203819332434167802488940747884046818926336557333618921673154926368810949580507687275785910391179090406647797598092545031544773058001210814484200429153495571913756913398497948585599400043580247507449769988911929127233140703403469654839186647649070136971534055551627624030650897807728123334823790652693573252163183038691009279040083746549156273455127656569887851891995691241471989612903225254713105095567703527531965094837070870164514514102213741601000765531426826899264369307739202352954009232832409077854006806240279774281075102105987766888524410559247356914917753460029201092284862721093176908217436949749564037589023598748299190545586735926196369976171344369102739213274897603069080673024417331352222443460597121821964294442216008729709995050844445469852824964481173587392342851000752804032109823751789740660371938242184603726977328022274180398033262402344884359936090042419652379158807478812748158532325982186748686915000521874784797553090243484053014940373643501742568273662204805074546135070321210615229097419124235958722523719039986935760509909249498630542507912334534874833034097016761162948708398064658021529448568630668644769500336037799822844482188676132377224018768629695379016509860356367603098995132286402560*i1^36 + -131922943878715862172811857872082470127153823746048633797737242730584805658531099813078060051027790604859594445308178291275589641352803030268468938917670578387623596664421443073779017341589828823784081914451058009092474100846903568310968870554566961846456330465688959688821032500103070598911782546596728999852726150436963312648662115054064299295039511613993367662474288599010076712526731883161472455096682560734472621217399819084277965904180096195396332500671884396101556317305182675276680602580034276799997186219572391858400903886037572686024496845123037071096373766645822244717486144298210125017255051824488806266572047571816136128156400379451892533161259543902105978568308301955795259797282696702764104989076740087714672502006220411281106917440898807843081449030005229380461398067427595257252486897218189842191335358729080870870914307575652194593645674274371707863685543717702534417677714493984394407210839950691433573085377132421826126584392639946361908891240078758089216212364313807724902711059501556032092598719381801601964548078594162342599818974018692894275927547848806266364338385127766597207336439252409320986401698498822845404006252075919578032500286887658614530272852108832156501892580922667959129100854947465351986570062244534643208158835729128239808404704768423477440589355405488355919368545116019032188554492907672433717881600804357686126575523671222348484777098393172191900045312*i1^37 + -156038532032555780298030521403482760389294637595254269705418590088822847743709981222358359782911593434647003820070651029872681166343892305680260722203829954366361368704542279080182709729268436379284669018443599812878109301971553995426941214802697722425979225536769689765102756181921223498644479400492117223450910433323519536819388565307055097800510976306495686325833740716125479604150139501062949771982599124981839112939443468303145198783595084594406951509899835120081122220139673778316526361199388246765516752056918748086113298919427235971419989968099109761293264525697161120908964131382970353893498309131507784033790493976854317830907328487348599940032437508996291148792268786075811576991616535314139320692483533370148735871070800916204313514171602354101882085254438139328124173654861655632919215802756200667254994450785567168913405287719087852199640692186067706198390279740520152423090478913364484339330609228251159623524972034139082829717527004101576497538916978598504061105018308214329634541591444948980313565924798515598520225057556105715023445613467751215816439992253800224644492553965154208348478132940689185654558221571631751125787408204767013534621045073456007562755045279223725250980769524338447325668957514651744343579590470590749804430830021168798744613768370263016676358279236293640982343762391872358081909566590856728489412417255748698115356194469043146043176106471222272*i1^38 + -248434159957258145674058641970619316067065685373821995847436693568556558612726014451079099147068792758021591358737647030049160971452766641866322851818029913085679158815192730405435095580488077983138819070853544848023574151528761813623095306507151196433438386274627271234708863349722625404268270459600422682772352487936494333234155863670651713702969154219674637410958712325614467287714861308886734988309875526986997149311706756011727202455010720014693552968844625180291563299538741949358708931000304592695311250128078733293375879385641345380246285386573285335559361070156397020214298680147248057911242428944109979449096013148782589282985288713852239583072985174405296610788406893165045464121607955107897565178241144201736903207304890237592443371348680581799753334910634672529878479166204927520482735688503538120658041309944634871720371788748422587518911012880963981525612249960206780118570471128454796948704540037013488049063886486138321789195867323640358572206608542004383062280307803532716105020985812150821846797862918364741739902584644857920027947114885281337457290717765967347999021073317662054054931285128336755126485209772119865850911415990998784817698513468281873957099078142486548994848364677084872966551857431975271829217910818884829793143799153955418902831512803205117462773138849125359931137635728791279216418054538209462780901925022911775448967946382028100420864*i1^39 + -53476901950468045136318772733431280251219888236734522684114234962510398957465174064901776069749631985141665671288023916561563020113901433618662171309048742721749343674077442988180139054179838386489279257578389207374812512055637447078782902077288905580967623955583419418991692720583189056654369282687704574904568317750462519832390939346651915640870872882372309647627233888094268180330780525056436668416084743214083334996740739871115265508536476633656833369208437814216742953456535621624568521263258027979674675968919398715187677812054565261402596550054217953029254272199428964913381538401653514054506991531435261624023062429331696502997664570272260012783973700257500008576731989908293805072408910633725248160272677812560589860020844769080471162182612432065666151920659638044293077432342889868731676547615998498928979865328886273737686809318109099167919400405706055761682472150297718287981905849775177297789956634790690225427089930152086100226389706178007375622163254684028143528237968753421640369646225356606317859643496463272304654375911824261694640993119612406229306397547240148274407246727636183655291054066922389291119227455572072647016365333703690543610867590891283629009867339778327089087860375000551008523693594104343584247468508730459102991381006270142318406019914078277235504037814141402319691116566834802214708259735757752173072269441499324551429792584*i1^40 + 255971150827931880102658873342663500759965755139451628508180595620000023279045052036094644230634319776399342155509392227450967440002842959779277835254379253927936225498696199051262773689263618951196396725689844947009069089125013921886282310420986423258191691337284614694010725901723169322906521402628033401637463326466548757326652170258176042989778554509231461133536388306983673554312005624843571008649443265427855063724602761448477328976836978063404502636982440133548275774154074975834055686103911120935592175375140472970665438085582541952094878011983198490654681995604905960136667847748759120284756687201616523153431078880210805829981528209571659255024147436966573643194875668341577669873715146890414723033799114686084404477795142900921646098367364463314557743826834372691633198306493971192461115278919717284655990024513484116865136816202576143332316126368762709369313001137180663207662073562570031120331366740775196744589348619979331572324341943538933634133755987661677797281018552366623717784111438977168774747493863981472970418951486263794417846795457830174576860699776267459581827010602604286549029777222710900611487337512539625702210501529378040082930446341626594885158715013613194719738866706466960718864280272081562258611473992969699842556623171074454980196910646728020032113050934030788343087407113555000546875*i1^41 - N1*5921041489188464850063135064136888024379373458143230253829779710336248896892668116841206754135545614141367854073245322186821649859134964848392301847170107920767384210393241567939690706651016463009076865765478161800359952105502981590743314305585221254405144108726756377005834869628462040294706891202933766521589649863531100854747829116447588802503456548930701029482118677650455839453284871349865652186389735438491317293948550949586388392464300652288000000000*i3 ] ]