[ [ 1026356884986526298257138334732855259720100760002796789447769168051391317678389340872277588155492281397117622357460664570362739274039542617040119176185575127190232981705414961995733289552397190319131163090513338409440930255006150454905637570687579211388678124805345488239102804023350238695812750641082481601094432662058364247876786209949118513728295518468707268513562649222225053531889061246725217026909585528557541451809408802671661497588305892448487995740666167861740310872836495408514836122090121088426148513388949922416148804350158953823215503801655572352911157593922076774334575284822020457421992894450531471487064536457582190505776051821693213188658928817064039178763378077267777012168659046356221659240851689921231009118618918769874352593379382058405654128848775592943251642193847742436663179764143567001807553492671288510014030009097742013910452800246100854926799570696015815955602151657793078942548470486844649186118336512000000000000000000 + 779473170722599899996026036944863396378128095604415461427903010155782972783564644370260975771185548952108905021080648209746102597707445208654237853564050270545318276177880868048011764354119003666709215932275763700706139585308276610425263355525045836764180735286131668073915729231387306516251652340962920729535236599748351468250307045113207729595051146390292123153637054238614173320315767021101989352916565187108783300547335001566800039489491910261225772513130712746430657954266433297024098262342445874746698346523574529787311533955664746308696337817463727106257191441883970892717301424694036670850718996702974150419832818113542670288275907696352286419369179887725414289139191843356782905361376811973295256824912762585246977842266303943035606498857710676395289640094123203003483089426078354392298136592600208816374770318410008338019855053563916562987463779008420903328954785245511761561611755519632205123810361535420091705180815360000000000000000*i1 + 333369814249408344395898104135225796549715733530090336392857731810387636239543049275033352605600810327761166068972847920013907012835764481754034538741898657777401609512926780424013041874554515076684628024684080140109558104692451044467742826617854591942235792507480882632054725379256515901916694878464993367815756047336519413214755602915958480812582795160004501460658929249347411811630503052678488041566223145470909042004451018371058815640929701746993984499362290652158684557683027044113858315602061413522586293176644381894245678318775765416434040357754563052405916502354778671884736533589948505813713805752424284516802138361664946419990014700976970175564277197103025070305029996982382889470740242058924239490585116299315747987402950355696192040106554482418870880649318858780565713810163890381727684094335102062051190923886862922164873483416994856978626048732280137738878851026065997640110506794658270352664167388856433959239680000000000000000*i1^2 + 67896828504814161564763897461547013039640427021425385881704974278698074750579900188468137497958575847051332853906767563668154631203272122645070688510315665766269335764076641866268818519357564527660487866651301213685658083105840246943538457594311939613316902668106189144945643312100773744867340253706615209902199398870210856833457612617643568608303931842202155791985219784606357730594485133205801450117211932859359828367875163383740581771586749185427317591276879664713721169088048323745942678288117786184169980662073010790756518948888440909335925880452899584489647416819368463546745635149605801686441710525418471984239075631157792809330382600090046477234558044183603771922000293300469432943480959972086708176783929900536779758333586488280170499644776640786798012322887487882595687231630157423429609412173331287228053660800406548975290096193514493807098751885083466855340263364812895311084111204131415309785062145987001934938112000000000000*i1^3 + 7297051599689314465335950242757630785919667019267818241294448451715989507525098666612311501707716905698417138358525959105962047562270546302315251254108134883077872291799751264466044826896815673714845174607449891491095021227658264712110242762158391769516892033761081428874716193707408670472105568398352580285958489700886780873674972601392182980551477064035023858439939404240092074251208854865861647047150864024737858346961943141182902493658723075620564075395620799202171751260706186615056233814210116425814898570547968151939876105073672492389205507194974357461762486665728019785216686049260018974214532649200190712641013821554978730893260768038444015705032101483749520104749531830302192188921320204671123731206632204184663555079056723903060895634114334125133802418306402230477682882000144150128128313883916013691133869256153122358951582942290939929912618960874699498042343746063652626953070916791248729006643871962178969927680000000000*i1^4 + 419898476985258333587699518521038087025712143173417884404140567459192423965848549465578608177158727888864076070400219893055071808958291264538177853708651499320413865816850765036928815260702732194316849627194858421419407200544114124870226811737919705969684011644078361791149913073676536206868265484987903753167124422874151732458504245836368875371586662330955046522344036045649057090448526397308707736402167293628587357009085804762210026870095129721580511711892684255862030709955102337074890682365857772453739650299498649740553634931439266205088774571086051566724160307409116325996034420788803772898955699038189445763029010932491698591057530819159271387208197484873752487148012021070743204944420394817952920449935599066361337798400244150700233858511064663768468757710963278262862444355925383540297230732375406498315837938998194821193765708597626357399309928724628953968087403737938004630833484006506617736425248754945019084800000000*i1^5 + 12271262568561430420403356203406897442457325921745794348042061600735368933605839116086057445152316496331049637137377562437218289927271537551107721575098152065317936341900616323656600830479808306253619704069270331065421759227637067192629388216769269697364137864682419192273674157509017542008700073016194729333874589863123397221768020497793482994144700697331498762687744922258013629590149221305704105987968329406131162076982963972090101699882940805234188324805148360707286790722869482121666145487512904117453899360992995628743476648580069591558776045354438685467852531574122741413914328823431164467575594483621151302880027368464052059784959971925445960562746324261233940264036830424291956631385376264904100092082882487409973965367808358133083386506130254389564288998339553764775468206029273607138378803877819640317353172433425130421417384600960750182803773496871250083971192890238786175408709639207572990249343199859441664000000*i1^6 + 178264878286257134964783143145957500949352867688009815752735821687713721513471840268201204460583067569261970706939365322038799274612992878526490186514239258044682447204211790333506679885794349045491256614592631609575560449777388893269114937059928162800194568581473521989579071482324407995202966331561658872338984260317949113744680769020575566727270504169439747588706548966936824204234032776199481709610280117751876338744174551124690577621292204970887490324176457397968225435552379105449298639060189398119628279870979609553083022049119217530211156743964530064046847054531872718552974416442826673539621118639073944276051565005296611015615157699785317348108019694342650588108274467483446661024358293976720107268503466407068741047251372402142487219906669001972301355150791047808634117368668568830346440347744019127531444212829156880340092778274568986701322223933866998296917002258226898805177368751199200738460201857843200000*i1^7 + 2377635484589241882048043750253164491067010842632346711100081464192873339631617762316661169373626973067554443117611065455695081189960972529198327777740235228470589367497017354253111336525075299303028397725681624807312517324333250912476272182194093899314552971083136495287759512133110991881620473324856093353127463328149967578130406622587513462876782678813678985899928951742211710212938734984405041082217351745757109686646649644252057087972788144452386216170174153272361801479203426148455602050944184766310060359073686962147597847423697262352319736096641848172052843796412902774302371058881143399569627078604815896971206145446933723492320319563814643355684903062753896848711162686408244951241689117248196827518764088669157465774331105722253205023850108334420964821132238508161303383110345165875807193657529737948726927637411266162546270739472140413578004031239303481088762006614647692751283041629768409615157742796800*i1^8 + 30134753919580128664159209526998340830985089738641335240058425917630676505082780278080076090084288533570111739404700081569873954247564445622160853667016787377640497881148800188029835148527274747620666571232652688287780670913108097885258437424764311726553425330822831171733272362778140048081835937077024185518977483014712306530097076612446105673821132769977144885637373771348648297585709435984890951988514519025201093264261227995926480296991617670021066820311003536751458376860368457748647824577253724183405583265416053384497384559606142583290627864384447281018278559823463822229558401422161135259907436890401098370666236940802756757491994913835557216204316621925306467286854145908866063552773006834875657521486551294131856742122353900563647650365793181757417534226824126178190363439475853751343290358086461282757630831003075948241805002023637510427671575519291192248369286909967019073878209643115745463314153472*i1^9 + 304722502936851330710572016214938198617903387161839162000457291685547639296929182448835261017151158606606980561361483432691391353279031094330974902794583896836347538255050056408614598621410223062851101662775379976209677627401230056198425140312606089122387321911552835304369040439050945156859164556936359251755087795901725838697668906266141420620787060566126743467725887197285610510027160345920447405845196136889655728951940766497519271440300949817272784711034198155021224901106349881438816863255172218259059047650251553872859931511839992769694827151534903345672661386223424824461043830835124767741214377835574843391364190298738168505553311795661135624047115403103776419052488117159504620017325668782736979571968187351072018791240990006515873178312969361995957608933528119793358942430632740523483723940299838567832209547606198842697015050703719733990421916936940026983753424108916921932160637606309931253760*i1^10 + 1582016677227175149670055061515015943877635896863961234978951743693312553539785185533608429680819759588869451961070869392599081347283554362309797393777881643770117456258320395330177774218800721583134730268082780855718657848470840430173026713400507835597599326277644400693464805173112906611232322264230259663075204052469649823140409973992738650479499041602574614905058540987203129541505136061651325104814015691278392169351217718036365726019954256899015193853281008391076532943963401468248133424832942242092175657454297402624116680113119906275040052172449689369744747057995887339603655412204678783582697696108594193512397079685895672585883299108092031922311891101963673014882752489592162495959027265670612931098566749690577055435978138325778945805064408672988216269013678324151037183206513693145981739552480567307242002254138776642649585837825011643019626496152732669835552494104001544056586217023602688*i1^11 + 27235140548329361517863424737940745064851854454441731995197184052360610435758149132582059325209219812762161914112288256395391297563819871860039312064276246207602207967422489309207903262303208731970550734206971000158554317878528773353396679044351431422332659715785940047115239798242394074488463168266102691495080275852109245359863037399540435039341448159183582103054070368382783323867736193796340252606436922261578560454128063840318076168042973383189513020242513055563427243253324938916813704982719222425762709821920390910301745189854659652618890771888831034007056834983712592744698370543558599842527613664545565214503316705840584893920977794290822120120780410471241762149696274694943684857493811954194711267894780542041421454097232852477672811640620934756409608733620526565518913425954171586694392218559071527243387446700611907023548335949534990662073488578349813398860104837677731899875786752000*i1^12 + 31499210648656694856149052185923190459444540648629260076741579233065410639463784741274821907669276782712299408363006791392921027924484271391695276835109910963297128541933468367206445601153489198142535897569590637301239452950044887096779022779179098072749097771687771825269415406242523060075414555679061758073160934937314251445276747256946701804132943877923155731209336893133129406528333108585965251379681219133677789848031767237512911826256741387165189735639092883930635747104884012934751362732708894324295938780062510488549470670007201384330812755767882098537710016998446166303225707265562393280790576681226034487631760899181469975348009339939970103955167405349618825007237495803372016151064647173439752350500459877453146621120398645324219381143603955106877456303114524689363676383935387500412382689783169662785404623120316423920366968819294515232526190353207504016563407741938771462979584*i1^13 + 771953198998592256829073470881333117825135624629665079114930770290998200912566780705967259590705086231832149601745515788344618593729635219901909615830078583231603597188546811703496071261205133188514463773311763565074432151947050681340804768074899702384520957599015749955130848023916676027285206820135005091331251893859413047374208352368469360697738180429924680861112328714942231661629116276989020058370604530976354122980233438299897268313104664294249288631093730133401226633335276041297582147476108700303690264650544814064829217596706174454681440509565934349283164762929801223177578289828346070852299625284995866599901478539917567559791270622374379363493133062981234358410334730584726070815799029917705777087474729679736001286211506040156951748327406679406738135751986717257185830155292900446968943607240444519892460043072764121872137676710299532718290131168033054845458779570807242752*i1^14 + 1844960209079413145014279249806653703191313049314108451184268103053109624371511459324431760077084583267646293177266568101511576418310480892524366849709766825022336422665556185626479056322715882756395507329432206551247993478399480642899775006619794314754921927284809515045175360982041956311199039766075414843125353738143717433505108225257360548692405331667905500021970382434205469375763089501869032452010028719224227239903841980430291156568152711356300342552232075271620401301860761170223777108080888395618583293278396378117661957756480513378194704235500110509037000516027405281545469364117355204904777184265772227938195765104567482608419697036785424891424310884747909364259872782778599175590125649395864990939412616342351582983935391886553780485006753786721132690247159013169878458843771611485619400609995092790632538746037540397035798008789905824072655137067327916663501918044160*i1^15 + 1318571919034799759096240043809030363832509430708459205571847466780568691480836897799268016086600842843087549622103861744124825674613990202274203847436670293543687756208369353241240285482384657936804464217817065513157047522788203395333436806957548403441474550240028784336041070332982986471216473098343904742252600954173239667984220781270084773764759993772212890871084102740860843725577716800186380497930818863075107152263860196666835640112328239111342618956977131120396148869618250885571354742657151016608688442361309490025822645703634147190648448585346919196041264838084389608209061473976778983906142012862885365784957282732222944717477126882086889802313659862586252787817944372135256729342353585339943373345441740639598346602560277175563152710393759126795830431428229126446512738686205110028690308371405703323985608829942232287264552621528802476817838679123046198440624128*i1^16 + 212436164713200950511730549298073481441637132702414613247066212938186145802023421148817187015473888251853518534796321377151227350258278784941397865323690615959179461519460173946804137872564583642572378568578245309790519792298929766809247804384970450618996881121840066073075988255264437870866594175825995146943971132435322589498555842394453522218523120655711722963239940290078086450194141486124934715421749403622784025426191787148942536304563463948554592575092381430748007565182864203246590532549367656029381657853361183235704701784996982437185739887572386293269297577556568823040135526685248298919777726778687979470522582508888111432087862718747530578846014306644681834720321452476373624465123714900088101635069206326059098842616622335598072853753106309575485962552521218426952481567922976015556834379396774409253893080130022020951583495954407613744994838293302476800*i1^17 + 19833275368844058809364107995422172181815365508303195840930099826600062644606404311833669470609915365675487654497055052650727771200024808734794624105376212154474403753706662179676235122583241801779756227715088596768223102690109514794503993435548179027695006921287497247117832289870616235068665041249933410037640397149712500653792177796858775325525968582160108921874761047092054622327182200406544252113683967266249329814186411130273297356922775268209656988344088015328304695181655359927703895817443250749591531249318569855045951953344591564559966942206947741131853989225552363717248340161746540223642014286632413131432551170757268179576669276598393648096894456859853271698482975001901978001981874550626938745362305082884996280867030435641796957204761296486257949062248860753493241165051957463267499608419240414210326468786551950285422191494772910632438583001088*i1^18 + -787705193901489572045053815630737045690874665476066364213562400571359424096884793543379035634860697392615071843401021035137893914677296581278350232610448077985329758911699442635773297975688549496327721608141653126374710890594294997839961015237287196314420417082595881393844466521012854465463033728582746679441772705833865412174925097545738703961189673209564543119387531301228782251694415758261804383394938745156577338759116362156680415463584554541308485576501302398726279637177375613865709145557746104018642930249016259312288086926465772504176090393778208898981676049166175653909809972489703911482280118622554770415774970459805788391426408287643497045863718006564532357236617977520128851731079178896374422589659111221720319462694562518248205573233767041618086050167129987282382319476368828540197349737862365689234280269624995702039386909806983116750848*i1^19 + 14467303748823841111077272887692052388670957151995893208633858782471494156425083366720618295844208131788216650660376592601384865501589718784026414818332095249880666666723565589163121502566567183710768418984574246711408706214739084989827428675448452853651928666171931732731319841606429351067751875361544509057259851066459735346428711196151525844154476752004467500727248106083825719368591942942473242157323140685948050035733814257947041058334714833173371167225306433071629589541459351750555969034950983238175240887238048729359862847219411560991442370021116049440229422767116407559840946877243207334030957578295737654917087980503981854105009158220433958524662135163175355540457937429660439792520237358477773777410055972597970303324042038352237964871638504992788102529714295926601878624619689411672758910017499236046140770279272919203460788210630656*i1^20 + -83969896563230279363362718769402611269125808061295559679211067842965865173443273547162555908253273250225432884971926769371619915100018437633265107911376044061781883744793767487878874853348753554505556278581132535412290095396518550342826898359760102320761148082658792293817344270487146779825889566184499108839019975070346419965737895294732554070206014376685541961240184131039714896941579752625668146845195096303755004244527278204087238236872747773963711742997166672595231180105936305415885190459012693161140455964239853449059827903755374380176299053673132385829520278675574417207557230418626972003839856591528147781637016007263120294316585718136386490589079399688285203210994468272377164259890351898709632148972527176332129072577825387836013273825814989861290909333640371321770612775667113597982175052337018547079368182586687293073915904*i1^21 + 638493760197204502856148223724258883977399128689994338505181323635928315968186095655000297268668917692803218929001548284651025878272112839002223909912680712089933550713798964458016604588765411988736855596789124847556250296128799241874453947360225147168984567860035422023530490205446833461106293632394925618000403430916821809634630285497841712265900819018015617136632443818375497484709283111347914084862311125534828014869341731863005577245569438892473228477274240158964047390881912789677977902562903010011592334285305426720361761642467597028680464974642531124784502022995294431449059574174929277573980069246516428004151338601687219855346554677499390001372998468349406240066133801825429562688411159401008321202734168669705589112065373099583989366832356994084971869318317867822104996836218254111260601396579744071637537984606109696*i1^22 + -3390872622158147505451103431427738404719837197575258643708106931764043027948549160078191304889602865038439211937716150802088172504585262330802486992855700165360869934391861514249234587696318817353734947406315087963822094796698387402260798347503794261073526679695056376797375115006075775066299567150080718492092570138830414056733225691972577983983406107220089785388388236315624208110625275907230004099615880548381191374388345934991887783743660695840031666755097739533646586069676973281531214951874615134098678305398429628415168445238834449149279591346022311215143627817832157207389363181852743924873599457391643110717345875779780973208600891813971437641434493499669878356566500224140949537980619766362750127409116251303751624200593899505421020752869605370954723107210506749246878338349213332597263941055457493582507671552*i1^23 + 4322884627651737034888391905383355282697668522629140709238427555987225105839181550299217737801817342961450747705919200765368936251953382043796416326621895952740583351922794933213955378083737278612600294100844481796450970678979919786816485157766702624305332605092465705871722743823232100686078011282172471450558600571176133476888275362363572447955496537970883127434121135424728395366065657432110658446846589762327841549525169582423801493097305105338764956683369320556188360025944236794264250932682545296516651814117352413566961923620191128297941252416453883349139475698036455636114510641074985176552830329090613554651791164995461962505413449491320714250009552324453659769077019184014913745195822356721754472310060128281848830720027760397789197836865947377699177321325849269006751289624661745160926310182653263872*i1^24 + 6028434029179114980965854795373580013010013908281890247778334938304111339713061913162561444987433886723348312138650898567050626282422659041465487283042983153142130096229890396210942365905819131490025182696877551924148478919597847158587428179764093555831915818201069537951809086380871672255788431281871972747539804197405831588609562107749445177889041826695054183752104528758144571110527576108053003411264841235472370433147457098506061297879607552668556243303827121143995157586962121475306111019738669092166873847913994723397996249487770424937672168069937873159311012091758967438779076100498273329183309442659459726051872506254779724579379659173224032372121593837626817368402575988250900644397950562457096576874937142494896748649018687812161321251987361167380453311142290904668204841162341686535736262656*i1^25 + 653402620327307248126215083794555386319652047945438065000591925968340475850738694163219216925602078548770328923527379147194214809381173766068236562287216127469192907512378461690364575436124193631663326798819641539289183719199357530506799505538648919826274863885854332231363928151311007517384885759252673713762733780704806537543860349592482507151796509973349532911451695166915958696425260869268234138096317516780684578850400323434813146304935211200350823480693291666663059516129246455473864574218331019116419925134975899654058135636364906295216180269642694101118874005962282317328723648777121658279429389720177161752403478387961182500844847449333968424518033189849460201714354584771722149403383887893672742564040602937974489258253136470616104037593610806158636698933426713008543853600158253056*i1^26 + 474399820811677729883926136807129099557167289307857346889653447210113080284528067038593392169781794300975449760673700201544935650918929095096042142586677627111868435610070638473062182237260588697720371284580002218508045511552696766325505657445947006544214717064857204022079678002828671933743666459312783834557970616347369171861134877157360529091452772134184196195212830130417830137555568324640316006155590160711375135495997320230402955760557831066430260468282128488177401418680982403015736425170836447838206702407628146102056747847836037443691848747474525658503353537793833869423349134115977736073705908986173971013886675597846224596624000590369465128102277319682277094755637708031542477337051174784777498485169287854243195523354881418530898872015082944741496439103018097598105911296*i1^27 + -6147243938538316387486787180530936322113307837900666878902605138642326212435849175854088919761955807655767603588779885839397542781501051255308198135435611397288907329788798107443759374238213734249291096339340696695750767849991146086410128196237525746502385782897904299551514490410241747970008662710154782650412982810314360575568368239777254818868137981797446631240114688777338464171608134452140515060912444491909423924531100164078369986596906858447028944893017493910705625588849721783035570404984139014000133687928612761299341915480886691429139685537895518928757079136247221623308537095265649785196999086027616847323013105782503117446501800122642446647582068416103233306588338556307121051266550024730705120125738076457737333896275601741256299578527475767963260638258528256*i1^28 + 299023954618956068779939575664295652916394502454034926726835500230818166124577760299657508405746973044633455136802136175848143971974065338574008279574908587655325610483248267947833983685009224074198615561580083775090596588603076840397488270496612719985711457463280582819812725174823228801093344829862928131987933556539368979446501988440172787855383965348599380878111596286940183269013110948630326770438932137168653410081703734486607611028124663360730959157586506729109869695095047403026471233872474467643236517846117952426694501899349973664668919075682497831501907357238810323613224888340080926531885037852896583198438799411888362673096345628064299888675995150880750695766751250015296446863960232715052892103919125915531220675942668538643617858726025365762867200*i1^29 + 1956950753614146815119997428640967605558213032996150127316122546314467154425053703864711896493931229132875287763908316234000963528562600460150409555165089890258160980619238695902914246852647851259541016600960647894615748418963935725517653212804300696448075826307096287008490408789052808629029949636200759003972387651528248820688207696569054480285284119934308036906169682352109753170145194851187635633077543420841506672276708064495610188998302973219355007041968924603208462855271092957261321932296829982758407266493100266475127831395358374174482598034965509105988753261284101912292245674037902908966014194726775142116005349483836515238865972442332184237114116232164652334623204703870700429430105535887782745598123527843545897368031635652728465653760000*i1^30 + 2387520773494587821165168363596753576927323217360549556450962228371890183935148483133718936407128529580710405296377894032550188652377993938149337255621905371958355239567493594670589502479740658967788680456113808385870270614964202180394682752311233289975281513434198775014867063640987230454907556216353077061285740920527380343382738883084788404169848265832799678153831640939559329911881146100173107375617749953931062756579923174407897546195699295034893652592179297406144341220497983172287289634244910674153422763196804981046290845221138242429636511987209358958374112233555058652982993279268813293313562913730815295169784349654267328583944040229936382512025295931881320695574830417216556975006722384907816439310108774316992379089256448000000*i1^31 + -955023733068732046364106064834171259545422862908932726011207485062183316747480486123019878561976873826650567905711079227891103457956149395359104569100615028240457741969208639192033771780949151149576060395971065404068490994980958171966891528505328138979316607322635978227320760596011389437764492385910495969795991429261056479325241883413726372123914726806602378264904137624302856921818495079402461756406032481604878069788241659485835270726213635488443076653459263641235585744280970020051111516777375530132544612086910153403881492112652615039574034274396652282080291282506419606632521851829475541730197185681400363532246303528834670064626685020865864280531827733408426181451997347973455965391939776598944540746263355353600000000*i1^32 + 2183281469894739443907778081393472735139264174173011586015441168045238596205396121089587162103389856069732786607216329256368432659062809962677950116008917254241392299032131470871518258942345742739746670909112921866625786030745029055478648967008046123341757262081438113792812453546228546617598884323314411959588609939855023497161861014340209814059739497789842642049891305311298483873716869864877558797726096346660883765771801755104218311243321980753030076075358940354638231377037250275445906796142802492980832812907969769571155402272606672931548950507233777312312579102812014904807253391561882122194990443078237579407487140162055589126951188896203343203998954112291553338552167835371571092712751922616503000000000000*i1^33 + 6952237594887143644340673168924152972324290636024082107360888313117774390418154511215242310222233123404595197994482325831887722596002188667190767345906233359102512791706137910180669169640165492455518065697562944172513435305261778335734400265202256463434406460161204392496054967381471102932344954486137703253073204807228165073964015774280009595332164861526980234923396292774073176175317612125594948323303480311261172864920173850375956528492839556147318393604683750114364946494971824686818906114955345877143070789537842845543555804005056057917893692654877537773046104173909095330801296195001644131417388740994511040253620605554601394925799519676696540732612543138460382807255996093750000000*i1^34 + 25306249210302465260152988778794634940079698747630491878965301260442334380294352766064042910479931985764599459528538610132882876444426265532297535862073755398076716955446004643993515129967563533868940653914789503914776952648325599213013229511971910406477423582492942027001661235691236557519330398350085710495430493160196390959678428344206121876012278862801119142891646099679730271615259106705267673173121204143476990153936129177833228904400056290403230784774686970612533510883055807703333414577195964735961711190429223048513759905451496528117670759795530940614599228796051005721876196687461150728297032969117213851701951749372579375884015460244052124023437500000*i1^35 + 153829385677249296213405129273415821620298494138594347422926102853235325171422379364932821717322622299222657003500539381624427513625756507762035161844853544647040689283167530045759950163032626111682836111496309759440289158094498161489033144807387929300238857748051031072594016221199431725301126670407408143842187512972944937608250640895802695540947617864499790418465626414676340161226652800640680669390486316020303015740410509539492156920358531291149482751757152907319509588855291486934150258480909373253832125335688590639147844690018407379582747488024165602050540062206896513480274456821163384689766588995172886064589023590087890625*i1^36, -9476404959909681138536993622695053913651041701057736939404797633439024769699076831855219961954298020765779483834268622532781668101592754818904989586115982899380596100683489051943116438811900882811949367118035225256665755772091402229035487755604821606715440320030013532044738548133232380473852906776822837858937200350786215787150704147965476915023233495768513480951365656284367944317357193606147044347907033246409903759219287486970686110272850828710379169443671684750420452425663005919004009841073303027317161523451502424560840110096383993221599323712178916020715072361275872591112404420237497652854578909078116947893815249091343956705609728797656678708815178525956342288581966380820248662080383864079465778250828243390287744675924956944569381501455632887195612514555894255230744767667099649660638450011976574551595035475943925983180175284972247451638387223725191037570992489679276755664971680852427445488867850042710707775731683313689266508497663449916905772599568124525424901016705238447135139317128581782678037014242630029987838339854421001680344786709853225945097037296155581436620468573848809452096342415240628385060309398141283155330190232054137640950361132783680635401593895873984631616992685533998472098036986130228464547692130335351133055708875363287510582457937660238205311204352741422923776000000000000000000 + -7134233432128158428805621515971298405810917746319570944256806250265621868075995301993654982902047583172064722371897257897276956627652590923205448521354456319070313788496884213679288992567399038307733004600736769245218291843289340168477938923386842066655581367648675161023832429610946022399676618926328778766407204606619128136166736000413429311190562971867892969242942331212798196136872229166932632275326132709933226651617888567461808478300365103948555327824402885165366086563248044937923440620843990053329396734376763560287712692413784717835016000169757205220402494242651706215571951464810066667629090747631682511541480383941604247684791421170676241533538044258055763631192382305976118516854698169260419248051530174281555240318117344079097050242795578070791821831717289757774517593001799801024851338627144470479198754722702986255328532109489557662475403485373018617243697033255669563397025430037359631623342744576424224431293684485806403564255540405560827245400573130043428206635755414750964827919085724086124907264661327583403575398195795813616829845452821703740574375526779123985688857852536739752020574852089738411541609768855749332627979280122859283345801427294585638439424896876680484034155101717737295186030160841218063872968832347127905311819501720418645716386874046460969850254092211092193280000000000000000*i1 + -3034797598191121977593653328656615271033602341060740945843775919929750096690307363008622495955016418355379390737122752413158847525076425438996098087122647371747557038888620685316795668628510616550105178986533406306671494116257716284124925713020492032481897159409058488970697820401233230437672880273573595881748619432240778977582138066126341991008956544874198836819510033686340337597975143615081855267149231257113453370920123772681528724121154965497302107981852724673114770460809106983706279533534763909905260434730798839975925590911702266524941858482201576595893752932731844697656705427089876375618603074134821425711659402732230140428195882737156853814529088528710742353840591772187590538059770168320286990957188175862942147673976943001998135080684640719717445056932029279227345348074895154700666118160565821826369666429964823504286446568024435945968103083465103061840278957433325406217961619122584542139555298072070651094059224607317064164588581707458412638731525152747597758435466687012732002040629822380086015712348286585632585621718514567596612894428269420466139845851298121350934697983849462642850544877758032984252933642424847310046655852157589116319307370124644991925242395474800389600337717364622526459277217002081249432508449514369950760323474404695530618211824467321762923972145698570240000000000000000*i1^2 + -614109573139763424026764357453401825573185794920710383105435595917910496340619738793698402311701098646772254657015823748195394471402431496219050859382039838570211109100143367927653984561384310967105724641697937450122202160124232762743043290504037762423831796051977181406806839062112437135818898357755037326267005978821943456612790689931785072401164985631500191706021753797287592051646690711471395617726280255165137696373043717833046806364539095846280785375255853174965925429848438123124803685285774132880121428346551618728861897753873732049451029165773837231980277325831760006309943541783006039001138343177924607570840170798552760352763979338642479957338999240422317576411278657396363667965282415762631567198093950991093349926626472319289214303365567919122370479393324725192124569555496233520568828653566184388077535739509206657723505216425903398845362339879584150004531396472044631425016144653305330457206057543916525038602825352416620288719963730287536810276249409032178168091541892480003481033699237472403835428186711447312173369366352200873264096554431633306978174431729465857293239635062901977645886686295482550941907859474179535146452513302025942886970165397421276803798763916130966821915588830953381429317631247890768125759234013456246449458946189950006104208461025682282621290384065560576000000000000*i1^3 + -65576530962338568145941616269846803090090436166764790551035229824913047135952625077381140529940661053447743726251456641743923179764697096830956395396881224207966432771757827894801451873332844207540013645279211291582671421761641715694238710766305323257128816352362409102799726895929489109118766476838780205189789950183618537278133263119315223932950976295694480437435492578338055718949118307453789651390446807298764081018213163126300134082026653188358699448635328276156001690303097533714126375183583174617003720820077447674042980740609768562110564896351717146024572406225024757928345561862161235163988249538952217793577123038493040982600194091382733841610257831300583817923989460314242587408672254637693011734328256560853849428284898049377732297416687917474018666567011570730010700501684897451365421341825936120234544130813807463098866200676230868440211256569966897650244940007554881054691406409137604464168614913593796123808731640692786980559323200355630371426719505571274411158203577502637237869553274629028142009820014755226798789457663170006715857738547062095467914168494874964752285150232307565104452372053632833516106730230276723653150476138663485793458711266871245919049787726343288163850162903778736631618142363396508439854104398982871476372417612742305226018486559410124443113308700016640000000000*i1^4 + -3754156621303315911356993086440964002739780429250722206675246068042924105186551673329126562681575025228828033293598243464083014136818003203777391987890111599325972481746310015390837587733370308640264049017815735504001424606019130138179134885023151561096442720889487968950118293286081289904175862111250916032721702327066284261033533572604627438936706309076073962618708832932218181546603312049735815240624830895271792484359830270331236188839478057449273998378444909693697125616701688105206110261407714066429074234201175308959712212575168177765949534513383899880466801140832710964815581071488421663264060996258223383864757401365880447471054577248232508111025486298654426090026873495961973024070124876123011917374900617346907236208945521658125750536105394947370022421050649489814385351886088337984928884203776118886454816029440128722504044134338539063394694342198200801860296114107163868206065916184843303464120303507946239879556323306300377710103166363143920432697026750574593154448000871530189298514090335264026604170869166579690105461478651966924188286981728958346896254167913210160037430686072646253183007064967578082749624121124225007310762081985147560029851133781757628897045998620973095597575702587409898648874583993575501896316586012999222210931971990426788521219209204390738276301301350400000000*i1^5 + -110073739575176057896866235368171992599949054858266894185929720130141183147303859210322921295685551558051455569063327972421262265547703455157271063652972516808788733686491243594606338016819071228254259691970049014754835320936297220681732532321899702927057138323558159275385789664761688771129731240537340577085261813235231639263530428902835464100911059500064026221146304272027767250986645526584783201194566812146707147517448092003832764882821213941654577592920010261390695034544297643128881137428976101148583204167194560882908956935330207170635960111790311511800658788062416994569020464113308845504937614319008088046735724218956896933528063592312066276216196245226788938268139830430041552288525096697979917530385444354666193467632958581409898415599661242230670637162888247514038093723012456447427118923851798998417382595029396751322020084385967131777315596148457840481047722204981073309402764942731751327926990413415784741163823855301377937555470433683551262787227741294265445815075836569608144274489200209184981645280853542513688516536571087906086912036990881622765973467424374520359027849580312136822554312241836992669775963128849989856570469204785426052181034736081671447995675721694835674884858358659374709281222595046356665289724654463119971954827186191100087971558951613125300712374272000000*i1^6 + -1649626129349710730943447858463031317452596001857992092963932073256500271282229921245117760567293968550472844842781698015364034845391890408530451105387670467597849629238640680286622509306187661610837039480761391481097230786820938946040433686984076552008100828102319406969944455705637970220520956740183483386886570549117601567175114515275358014810183614885963150327119459470148409636008132464482248287544517996933253238680878246005215890318210832018199955581022867907729424477628264765159691886245461265643264184952452095460756402398620757680065352364267357181814801949508196187861911626999223327954011088943713535320645615319098902041076540224367571148908632810321733843495177001489857466935366657396587883430909347095582276599266528736532825894677990260696100434993954561840908517189175646065431565754522495732002446220127222441269839596041499239466328485470533134541515292065286738183717805008324537760812726965610861941138134796055928973609564202169530100074049150123298768482732498453951933700466454379168709462122698643280883488326683937014815489438349216713360275462402777918818326494171932301550848464825739381803949468273373211617949531890605297615866464883870476123995715969161698271959063668760184251270729310855585234448880381167913570988336596455230987153861317127740955033600000*i1^7 + -21839049148357356293288989720972928536179198905137378456378346339655358095810336900337751751977727085175675831064978025734723288883818360408488128488609595814421984567519719693330119571806981869900845422102307185506185946016757015256415161314437127446091718260210895127823666476127692055017102143296565002907903938234607817901129052589708301768874736702616382870605591959224243799627433006997475133492503003362346500327679133822754003792882784156161879667358242359211891610817770644527078325626746565057329593678453916456102381779028480294372838406838725794657682291624292091784462481712998070670400512107073868918115853207587090311659991607788142539407230584607453798936212596672686659327171995218797640498807247991589233846454174304694313951398469501805797528440917603701512629380237886240356433983683182058278932420937846498124244954075384380454251814521019523980278430531730359799221210983796109295450452859231904068173561397284745894983140341396228639691395386433622306833400946479365263588194812910229856217470094537834844373928562616278127927743638966214367023243392507652246953333932325080129029359965036641787565573181722938115183778052663942722467037263592647031086975796781560753034608389908637266480911555006583907066370338649109415634299595341135915735810565110545933926400*i1^8 + -277427918842763434882541754062901797452018810558751110404385070970626739988708404763596276065610222187645255300961834953516632258554161113554480225064080079467021392213115323112996340983434431007286865561774406311367753810510412444873936301952078123405300946038436095794537397495954122079094970886652458887795852059419825328647553791366703050276232752973148317758455123930445816602083000955583366577661352909651683960183257282928505970247105216776735699509527913136604510933772473446140001132472861338094219159592243108077585003323727019141552178938337089661569994654629801420059883929006333345048346194830075806329279090797719481499955960897274154941294687294744580753996102255477079535687473109147036078594110325841136676511500687315328785994822017703190815884779522704029536993548742334195401997291986210866638970256554651185410490198784429755979729011740064877950604811380613784332665315963660936342800250411632134931399792548646482728466372216207911303513497605465571097783143904222429287601090070158705613186849486885243032063397083368205110631520340946489935008770231496971331745593687345558943041475229614473330215298780163219693501859286663182295837103963687388016530746847310019905799300424320504331295822247641557250974874079992780434720015083415240641120965761859321856*i1^9 + -2889538326977199151182495659155749947969812122754712587833755172936305277808979797918393912388862533903062042580348842491988008668096961184287624976445284810178677140405861431811466469184705703420069285696730976051436185674310486343862773940598015188407959154158040402475060444796840429756378679651476874943624374244690201643076611759762755898379992791696813622303494534876838723899423990563819897676196236859640849490768940194005657820023783840718154763752957514052762934202849087743904399674741457717231834453706732052515048874749470976574221211342179931146523921357448942306343828524726850539548829993061773752655936383295034842720067159150180249816569222973300852622506059107343507611423936086957147001119095313056060078132856523173155793280175878245833837075029757185511462474835549877858121193008179744862159545987950447035871588638488722698371693378163804580535374784443156279842399601551031284876352243963709942779828436709927173106053171003286677412824316458796318657538803831765718091029727201653180189808894496963652989976467294163207298272893343484636723524423836498555488267278759642067004146832463136577805020244487329653073948302446990302666319542870124437212799973743789041241371118033089124242970307618075674627194058318226524725482442391163456575988826112000*i1^10 + -14036348707968949973768435280768195643632661966882455316312695450399054449751038702956826180843446322572472397939967388846491505725820550794537808035252255277764484902888633530664125000858396154167819571541910846928155404480634010621587765088941288101732238102984220269910615979340252408013170237287530174788277507561083526467660794533384137750300306108511198778423835304730813121938942568623450890364161314243320253406797750973374727493567899146177479969940344155235371353113470385054791503938544154575716695626643565746425055707184051227358233024250158763705041938536602483603247668131613485601442102276017691845254110037773195403773390230963518351203411633766079638862068283633178030667407157977519739824565988404071023790318445064285539706989431335136368376035276356101303156383181794698320810586541113337963947876715952428065781250846847847901454162524035415584786783136294472196670009570521642603284886539671529962463557717935851062971466545845558297463149385757512885975269483037318139771520126589370814753389108511696764528097494591777983507412773888342425557338003223866418888056005754733503569234406114057204392035895611196495869324258371854924159669964165483213521394531872339272578147945303182362113426990103289204987697445666181452888083612791793066478403584*i1^11 + -261841856368975822566983968331395073671698853193333593426244238412744617584665249000022571836526469073663991298540279130892188909448014777610326742453629830070582468282853122851678349986916833023399348933104945462190960363568606377265660652863257356097997042547909472980902832080554088119483043290946689821588223430138294703501562843284429944853381924046238317956909261715084813907827647846103182824768817361237649676638969793289769059371218231058012205889023497992317943065137689343858048762648456489302413965605558081873901758299682016538993152221564578472186287598521965848498112959924455360077874766967181693876448654280541218888628895052629017942123387611888536442903543151612646228585804282117621764567990096883478995608657553449649173908120834763072578203317802605326412580010021681885177277179924322887712076216892208226760946481101680002243441181737718030546772086154295437855213929816657358996675329768440851019500845141860230729838399272858193608876428690694146082437470213718029024305611083255017148180476253439298344992750687365455588999559560400464169825317767735702034589072698436957003248060608567049729439238969340675557852016639746588878897710529300493461716197248822303769231716762096556062671359413801149570728567952955379676044141950080185794560*i1^12 + -254106319984766509400181254277950705365544386433561399624847094217986445348990076766110136326416247832627871719790382471523591696969919384478704034394803968052072106479700302098719637173724212400484136647696658347955927397279606402497967779441722474704972943419395066909373616634247688564686118701941453035395531440153404034100859239368863126088702281508706992535685894440562579653639197920358568694075075924568437413734715696951939151847238084282930781847074190598373295126814632049806951027787386721823098436190006154925145004576270245135087313030129896006915939993888068928796238519482982457026954337274946459340164009097649630540273948435246441676798958533486749065602258546290722884852011972220327870441915410977952663223250278641150193022862414448642258680296137072229650351257816993532579042337197154904454187306407377918085220491074152034893651421294983339983853926636409914663006737686362090388061077466416611768169573817687088811739716893237524029951209438102625473214997242846415179111360602967250605887201336960195348535083469951264564153544562698297316746841231130862936415537618718753306534266495874657238807665573534242895760306627598410853301779545338408036508354321068259993710618057904418094358544733179327658436852139433017585524098771976192*i1^13 + -7372149395444641895360182473711602098719881829666185987849285752839614648381645874929692989582812579071375227456942863365627982313316181285646418255009352236363185071075341473979526799025083553730434857965214807033458240898871647400808735741410615247229398298381683791237986324335507637276032779493776550858716331972968085145272671073079083252602546199227105258742687242139513775282197473318125558864236312120072032110296012905756511799570519544369741499903531643291799769704797229880387855018248831010668514043187208930809992292677335339956010105508854915479056855768675542185700839648304590972947425436494351185071427977589431587270117349427693577180548759037808825385246353410539360272236450078433161307787169774801385096843366188015891465769982604070752481204629126043827251658649696289898887028980408015294386562726084147120497329209132301722505507405101901954918689901806142406797554595478701680751309882597369311238274528109986575245038231394501770059530723928320549103436090689863551803234266064888682037208473046391060964449863211601361924578521825465365220181041936223248017318551959726760230733652944631396234115205714016182278213147352661458795192143725285150820188389553094451981413830355657041285126798064018538969367613765173559165615865856*i1^14 + -17163968723449209042880296222754813326928495626725529451791051092413329879367688679215868849727186445769815947862279081858876936757662862159783762787656890611569224717296194151392677171184666818211139024444368627348868915969396583784110603929224946789424170485980578475991635055582311451198575644755484106865208904030797611657448711603075631640104277534643051968626308968996630936580418599447780654927196338387855048105873984739152403302575644083940462494207758210748622977238478866464543074662027148384540332842901410933320225621487489636044286751200243680090434026452631836041903500584513526404411140091978653298281207041666982201482787312422645210344338381322495749063546845823663510476724487143988494326045992240174196013570632163456311410008307624962824860047832320481511139148666506916527677123417617021062899037559745359775213900542604703161538090918698324964942420530042751414927903889312904172790441259543519294957540953548113965445516281327669804284810965996503446064737002893935422461791089480731408398256991584127153560948802294051371091602731140062042403550483223391751417010737978251624184174097247060676148075938925615634962691355551209718963225928089367516027096451630208102081863377920559516880165293186002981909619814039902643814400*i1^15 + -11508955878330728691214590936101994529145366961201871312160580103320158376897467678189814536916059696808256544647272817809516409977989253601859155264885089743281226058583279255595697477581809116973979376996695506873264213133842339190887512107095169388101742872303031148839751279710799598916703449759416594496560811731944064260822968109889590240810299506437299389201833823624632647929675182992552863092139072419865435399061791446355641689005014544787010670300395630796231461430708665562385193718932765724324926400359720027508755317908727721202597759608766054713988905067200080069736762254820474525767159181718213946438033501966719458493784485808867259755188534024557643049151786566424738467012764556886437325668219287610879986133909639348341699696613709383513004891091599899693195265555413843157873970247695608520092216972604551430397225018786068010228274041393863532172024298060167084345444032403030218166569177346783624468059363330505172757365998559250167548592445547891413678936373953686423245680089636672506884285747963428803512884657450195252433396153874326062118035926123802315315663104502089133473532322227353380855194880401197715818762954086202105670095934631098131369158520119115791196598938180672749938686218746090915100317036664848384*i1^16 + -1826401944920017698947128945171082902131531503112889041203735427418563645603259880565732119701733452373199633289787551061918890751020656330964278491446774324470029093609625751726114616565229961674957861991294825001524922128060838401333301736276875932691508187395413047247514647258719913395473452646590484202505604981458469209870443888625292160349820262611072879155372459642670107418028515108481239289921517235144828134283613363114313197988586863456927217625344354595669454276314904653612615407156271643223012784844261541508522096592346881354872571719064449995547519835602844517823111346525764291843599132508856822403006523746225890390935334760268179857923072394285104442099215277310746634718205939023754187116035707011210622963851070200496360754534906822937018051013017430709563653070878786726479363445920539123407767862299309216347042096730334312665757496053840616767243920133575041304580739074168352202425185458709243246297509263329629536044536277492575422933346256536683849831848157796578620709424064159894571832416037693315681899572927963897514853441193545782208670388911136955272768655382559488883217169857940867592495856106232355623869166665795173271734293812478920511836658200193234694415641240168610716346825353503756485499289600*i1^17 + -165900438776665235496953837019174835251027935084961074347527863171759120223441745683697760191015690951511735464680901066676868943639904010844317032898813902124622063589623065139714310332977621538128822905200485836742679626858764399303817745072955796384085801183372279333540729143666437302719318438138852531950711082258732343100530709194373051977465745061068318361890296284078991889459935362019685217674927065915424881734082424646775718206472518495979121658939863003716733493034271672767460890270093825584804221149376537672898463782945078831002561311418794859619543005714926828506226707869244304369937809807128924193496183969797816039720862402859081845648119257602460389484832286190159660318978897280677276238156180517984015049196841885623238115252244280025874744313174169891947687662554783836171122918131487847204542259289852368567460163719099606676337761407311902649490071180916044752664328944724788958248131674081290066513779458360560431884314677490061478357837099234030102756925266782616647016051396587629083987520481545119604091200660619931608360910545816817256949891645385027906847445882830665267996025564692300081467563309676746399378316537223958281147131476393377480231214055581081284789882099261879067389652850260190429184*i1^18 + 6898881772407737518455173518784657401035341674600243888916841860142081397531553037084019819620497007069760731841459679453515559328135833625547645693144931211477916206791478351471573616598662402604519223552330461697193058233225979001679236161957870446607252723150050893472183547728171693288560234150860596752959785249421223033052298592567853220810177944887862715612234347905713964696143495084362762730725974175469330970786739804583871407684267947696970283117345598188143304110505061395949358960384191182290850211206885894657089870978767695071594831714464462979144701926362175033724450172674213229574525391510150795396518604162496369026521413087063101066399667514420306072142267113142543077375689224254663032333699681352455532172337119201251511120633510619531989963153077748452682146976796397347027683535881726835079732006901313502885489525346237944992203500260122899223518132599945507382804109285890402116571310350677531483602595961210231125084846599302581007209686059252432993356245211112943012763194581197057356854712008923471042666778490282627075451246836153797322055629122866850937845517007663232140926251992415394795871241187922314757610224649811695585695492721995279930232804083373536202285191528619483843180693028864*i1^19 + -134663606427741785638304693899150314186762951867859932591924826184191698814788931045768447552822730375072561306141123696031949169762353194321885926335652961324330842486750042686809032924412795767247784587308481132456623355060173464656510380156503354756978487410059009931121237886044609724560280900085612041888109855320101576289010508964126849457572854648080302268236172292892551015080229094319009786839549597271167020048280771190408081159764918396571712080727825933626254218613129550540384600159500646157549417434181134654604357074552967178135115075954178536445497387760969831404304894194137539717447197882542320838426878836873200922850373350017248890078677692893697117140252322691308842266682672088939352412442090381975870330550270675768216955044363758319765016928790094636616233519894425847387541816112610037695732149647095633001692162622057810835684251410976723829403408071351063687208352410585431517714946842545637989144793861003880830208020060879804597871461170536970526882954274996195111372142061058431658951256169340147237716630870511916259138195759490004421901943515273204474840568655166388678626931149846166504395046644998227045802968375483920820487513591069022112835429732831875676956196807814013075324928*i1^20 + 917460275062852695073750394689944259305146739977909998500096269516307002822211499580086343688968429323738559161582101197748980388420002492394241719824557819039142872108289061166358731456597639645514966685947504304529928037827511110394192917856608072456453905804746827852130915576341688166840166652841997803567098298564252586522790035632979090959990103756721429987093502564406813620085673106421123645496561910567467100131230096461894386253253459694697590818367028228148852600307476177270473748902580172424298511317571368390617018897044792679742382772804000568766726922840469053188619808128853413716010330857403804172830251811317337755911182053098868206364191764487885207465131727533944643648785816104759990142114973891407559176519947231910540147924377924115080414380878540318592818652055636044077154242907333845445209497048770734811522351396175878103173182351946248884005072204504965195474458395808105313288225854763274087737848170520631385750456803531354473337828441118704170271847173556547599463779694426353554378208188444139259707359565441233331655812672097057958342197381799726066149133645530815789725481472570005985657867934207579313674169723485628720434332054663553367926900328545944657139584343212032*i1^21 + -5521829626763578816756918978814060015743109630057937220905235009329200675050438476723970511154922369188108479782544699494878676088380054462785472054510053275320341840872370681640121162129919124524833400940299308206476261404216277186837542651900940837888231109305781479831626882160693245063721010710481412276254087129069067434963022640441657178826344099987808330826110018230933664938572247444778219241128645886797597796400289438253982516884050484203723259820367659972062973669731346989345099858681556446611932919418959461903527706602901114263898186835214592215321756660133376380331941415465701551909319312078996456316253458485756103254821961046514048282766000285934209693496053025299819323336879821581585068242904265141111759737799723540768831778201285296279256693215240934536834456744720007750401528092397709027639871814401275380008208970369793969821284916884489382377625289698191272111838218655378414645026475645874915715532637952773820453204604250152491138485218521552151359830405156963187095195363834997310956211731552361029625075694408353488148002031227838761894790859587269668074060399605480808875614726069696348579235157440595175969651327531554774956579556938546696752386906548165609676341248*i1^22 + 32843985418221116304628093065338211881011541100751469334928914031012212131972073415545539330966529119466154259331236968252892238058872577943384563082950227464026330681241602816188564314722182025569735322273607961503639806273874420241125238547425889198750577430970624880333632897880330669967011225008697022567514350917036184842720636850670317410901413239912443714599568271501479888926322416701664647097254019843194274149056589005529972403327059864474462443084445277089387765874227656441072434514190923205058095872940691377257287360235276829729292127863323277654893991306778130353076818490240352321448139500327726973566404061957721757778490532549452174209345486085042307722025131271312120498967538777779022530125091403370538431181860945521299248227014531195219834008088688175904553615877461603469550922355625433000074167554470206173056612574219515291325937872118773634273992510298411838096750361450880913532595389340250852223393254241923420675098122423041156906421535598290114704182810354715457233840585941865365822540754007764892601527151902600167474212997563932905724808039529108806938666551514341021309300958635372244967589820092271910403418541430987776003585886521076343788568342645702656*i1^23 + -34668721086295193161116432222266054245746534920612169586351728982118009813223804663491532906888819730335438528950693470096355671682642408139314190556909700261198761931034824494027439886421572066494431544167370740346047214005028993834359466262787491178899163634789085864174883982911650143186830548437675680666613929871041303218057842853398773878318745868030354760702887263894101739091158213445116373073636740405046306497920597001166348105661371449691263978939140932223793430164914602789324917587036675281720757054261869315164181602511641335386657803469100945104379284363920360828813983982952380220833462706866780791936361080276341916816692674158682077907736631170697436836069179147361753231151649489877879072527294612690149158167352153612372536178741112802534330071506476867443104875791533273738441339824628581404725729180336200479569100541800715945020259943175504349422339792265071124838627374278033162670529905036729590376293234347100221700375216775102812369063283307647164185768177129573653247103599465575346405753221779244279318824273548425515254454319842741527624821139341700363713968452762031187626443905970696795109999132541926793525128941140948052899812402852219009405812736*i1^24 + -44499597400958825526942321092055693191582195230317840187186569995454647026745613568349294166292453230018618153627021313213503676727518092311412623878905703807782664368007463648394372583347416331288847839374080786475450254290391384355769980355164808462845820253853169775204752967123447271741780671480875260333636129031066922418935122266264094255458041916409668593406563283250809279961656864712500818062927750124918096086209397073310647090533472104861363977488998753348807943551460635992159806784710126105786045355173344737949356971511990473818393303400614764349413229394289267679260712276199228858005884379099283166150640171556269798683389958873237319337313670192965085662323071235920913356771606533262246367837226604556961509865295834844777021170386103477225075921403718901274685942656292570197421403611601663030677201295511935877602543868233508145201391255525756424373566306520197198414755088328984990938022236416976762275848957523752900035656991668431149038947522280473984515327862103372221057369324769472917086716122199104178250897769274141463584637657617918117221035909254360932955143667735943940122910199640022132103929971027756023773243169722780800760664480576176128*i1^25 + 3666200652268541013676172125030919453865748473375363132046411755042366273863645509620151527946326720693160984813155730921805132773147439176313618227199742776111434749921934814475056640922342518996967376000633858766878562159271519301965082656776698334361798001149975551074378210918999573668397859375285759330903151390822966935469838105606758095248190347457471425378128705062739224849750615289205738279763459928418468076683733560245765885671810987019530471802687290137187611835492398459994381446568062765976025357958711824486852916487066330698051391927593229118569239208100058602784689015535720214589361271222217983466611448034761102563718661191356994703817304349565071192764465867400628761338956226130932991807481127992667750799331232226451863732519641352110628282226448681207179412266628441763839318601151459274786989038479612612040992640899223520009941950625337470686552838541558637139294198568603352584264211084256336685638715370847192978226376837847310841276883451810126950999546212484769852157304872537735910081893772397132617104721873840349559490603128658270473016597647212349372373338767067878377579042243012990770417679122936612053756470448187646811308032*i1^26 + -1597130558074848090722780697093697266975226781728218875507275258665755185166118407086223006366216729961466966985054601623471929076036428043314888617742308462017394217213203936607207743496862891304562217985068844306916498126019957121874623769340538739491427751690209369921514091087624520923222491839788301584209088784724681748799639968247906025182047827162607952507213607605950087265817202041397106242746062485697754462904831166496820758165178482680998706070755354478504053368364800487537482796659674349845140301321291513002722388847966949072423369431358191731773090755247560132946336455136777318220111266133370018159217210071410433593679358720286386737413117418720569159968878761064193166887489467853659130704598876853571771838729518640213802449176290224617919337823347396245241880622520252991073018637910290979549891687328140161303986623857506299097306935889495826947993486225998335935734497073610902675668142917259631624958001788447084686783183392270759393622831729586865064761701336282921265483920622268633428938197639328564791532244387876088090642878077550175930842239757750290090215272463526799910314980757703861679779436063754224631209571603447808*i1^27 + -15584652127770220887833871438648537253605529101297560617261496168560768497046063553668575861518256492804242702511364676157111773223033428798007725111039680372271280899941351701112131875384076674532226146399954467242791419410037910907650020943614012094757312402561204818022110207050017014704279488445455600876463600313975002789895291147469954064833351029002766204744412328370966723419580980190605248128596874799738325554063591147425777084419099595084903976488481277164050495722733224577891605218340467278691007867672672181400680022563972959784241601644413429481617936704301325419789588276223415608367685960665767859191531342314901350110073684456493021090548920993591849016224009217156136807729271557367925373051981826576996533955988289903239066480867539878237632535886274563885985313867559808179791448802439323937321709999946920054082182973726236742512140008984732419695885482623381582988873420315879243165890963716158413713935888126516191653855695332581622035837677181841520693606096841971772557309133084433460698165960346280367265872364640552155529358365922582697211954300249920066559455288493024425706495958842395251100728665315557194596352*i1^28 + 17374010635194558782328862087309477319194741805512778045812998477408465638314506713798169011244963940868297981506900640640929858834871553971941651813406164403039101206950505988637976115565709634354667055726050908686329248938621836224888176148712461058412208442357191584448623200497221817992516772349851048147814129203159683367469481702494541901657816731023963548736002348747074298953163102489753414728679132733970262662806097615744592289651768335625970255837895133627335091073409407710909181369349197751350877500505304831662671117314302546360039102967640948569510621540371992177600181702880553329618224978202989267776867622530906483892827354514390106375421555220491592748642309386158097793744200586770864796464050793699214768986931250773362156958471606970981212408934129386388021710415173969855655186013489502855636038520552360526301503263538801896126040863533894466674066690566440389507186838162395275640782142006173856369150626908684443415433702278132429178642355180278377640738052281117902177334661206651379229514391004978581285717901084834897910867199945896589405724725656508201513336397978725573286264210167336503143196262400*i1^29 + 404799281806537336384503094109303243576315148999240847818850281462375102900351870316853823566924094056261199015611248213192506965891552468082086810486876952612750125669029727870166385658513563569383395201619780541919784702477297813590774271804336220195393735685696024376412703288855426162491554291216838855673158890518609605632375934768171526656128658977463496302006879922057028837009167667399323442764744702832722488690272434752922335228566274466468278467192055688395762739198868068986116994016943008425997843238597243632560770564734204600515373078421084277531587566098950147931063512289391087130221804104398563228079381051074116605557566466087837258574864091132534547699620408278724208865481152058775523751620613882388907707867376310208352456893110457244101897587741199689002028007015464387617742772130510062823468103988081976887035669379142676252331171600450331194190799034027947252022650722362010552711030584928152971765031448827946970406915628244684507739413738278207440945155988800112744712875697899669511387870229816709419590249578397133998507960946627223601020211711695347467686061611774955875701837756497920000*i1^30 + 594413523693041370225609543079940442438497639792669454408305185068837601049382915484145170494417620769523317122634709743205403068791834050283346944907772572436781683241465563477329544608002770916057836125978620479674659040945848451520492655994336947396395987310428733509894304063477786517318640709024490392034193896170738474425864088508696743910715584244098802914550261773106800884625244084718511348102474835704799081915419274423994720997354877463894781325063100907228327774827014349824394809236075517325104327569953973642680936085632681290179545753704595978216365744128824780831800537329364111555882806364997839870465735066342240789297071147815667302741462216189702563660690615141968256212510293289782694999787966096750390464916133167515721353541697200475234414471488898049178064580707328479256829867286275302348777837317229443161294987130032590270913168517872915157413521685692330794144378628875345928770156898447538320509620983124152188523592210900484735456455301585937377273817284700960107819879293331402369427977272804453375906720358903883301606779056842040995199131760579873156303169681549833216000000*i1^31 + -305156321213658806228679537552637719625671384000702972403790749699636734954611567851504573584968939507120788972795575005521530368728295555206403691223880326337615335144270126250868896420536963924095353900263227270274635033725821601590891158437247800049410566149236862598137851352730170276054405662875417802026645052407716195272710595460094610129539714740503627140519417163303792625631884349266820291353791385127294963473021684396659734855587500374677138078634662128814894618075348080024429388644494844976208857714513841780618895820834671006933427098356637379227312414844206597577478027333268157113358916869120950694520342067852843892702368205201606038649071991474323547619536750968947432458239864071875002109157030801732395131934721844921018700869530356972035248386122990991050611472230791644603273219480180367146870385770363240541070155892537542824155827987929333405237558457034565523201066893790229839628743499666640452941170524565590073764364703197406869054165784103109684643162737793642171425805861431398225598668753849017861975720336077824237196045740217076350330866207209291457311200000000*i1^32 + 851529692868764481901653976663358842254456270520681705393529630466875257668334822609738260551949588911646478553013019534888031506752512981760797989880825002935257742232054009459221369517654648024008587242804480569314673232628798528527540372946043021115981512088345640071229977091511140569249734928386972436435500686793172539857670021814621626908467948930612012826000218729071351321045150905121041271513202964343873851104607565395507850370198233966236111299826936875241950622764418865228272297687855387964150919294299749018088408526835575933179051123895458753365794566549121578518671687641701921711822686087262726941857874615344593314963240857962611695102955760448002510303768248124936093862049779249253730788784071019446690921338856958241648112888934412663943485515698704403399041598600667267968921088974702540295874763231473802590833690797931847140186951347713829446112821054419533514776038795713744851139833002897051859693251630351769405383774047110492325137128363378702179352983109306464616091134162004879049249256559711291051735835652253555510687927424084877832658199656250000000*i1^33 + 2910257738926065222304131125753170905922593976608319576409604227439261879030338484376319753299784788930981105712074978246424308652374384602083041589946566436659982311446905233359536379409309792577516121388840085294251557855861519557732754243074302652294381923598961218016078287305057534936569292028779684763765399952020568375873117860434727470599526517967154969884400589455628244209799394118810826535877558382796588538289126703776778647116064656580478637328646811912483700820416508549722337399418808127243569882412534555075719328815419062927354731811589855834531594499864451977991265262071657563668866120764443826121109851526331144491704973261474390461992636754432253904555884299883278790115061985703490285174319668065632973816893679810641943990656901195958726557318362661888313021633121035768449157887590672422478827642924754130530244203756989493648166289900129424836169151829190395302061488865803897458508781426572033752901528284776877249598063367090143644509199698485571954925916777375633106097905540709278749713824073641747002281645635196584472656250000*i1^34 + 11140486421020885059961461187712728740583610848344647813298261945662973857364274631483841550234406168145329616004256298266707831248171024585370683260999501250543542397743653737858554645958694370637377852174074031225130541587635467907512091418775901454618553677349803028060877519362976070674069084823789284640048469029125960547892574989529264357887779476917953123742886600946989525782814361492279912614622984270606146348254863021988065474650128983447000721924453757088595550997503915123747741228625576142531316882380721885779200114658854955871808229446122406359464619250885328120968843870712244909220221247095808259413171633654562532195586947393444500470858317879164017213268104131309866846192096334546782812143954083956869393886760789711546895658919091273272760036016576214119307746793033146446455782346864410083849486925322460350498467706986582158370735284300600234098768266484583986114676600722813914391827248651086039902204505766830416209095315326295519428329455538766436619408813144152528232538128457150539383131122589111328125*i1^35 - N1*397470641055618269738014802867497956773614262073812955740974311994654976964039091402261573844775640613827483910652673115103866321625634402445957777276880996081079118289525581809055359666732851750377901063642388982798405532246063285544170216839286528467911492299888807203420301285567998202738641922236585821855010092880172481228048206162163579289942704026100420781250*i2, -36330067923509922718466279027083028558532601724823393297508259301265492796180733334468362426889238203771816220241318610372938444845463712727596992310287419315238981287419356912482531067185628144627452053762130033533515384996484601878189146182787006459754659405760531051325902722316269716003107304175897293905260916852000150047207885755275797005334964515757319897188847084188075137144965084269841688678027107957020279472112477627373077256473145460985440425094266083501580892894626798688307969501566261939152558183943203547126187772132849457725612639691925137065547373276963212264533786191821627425541373951598804174994527632023419663492711851247894326156434346981113868416433311257949507142588024314038704335443379295537958959661594902865194451777003657521526146736076100446544662089847209461508302168430000628298897962838543725368113950267983820745844657331264053986965293641450696056579210725016078265519560289278600893312627327499379062538369866559981013236667464916853240215738631898567591287609333529489115689658934674032147736991755428696798186192342260779083612636322198661162215775178548497577663937541562981479720083933291068095711230165208112418148194199452197479380851705104847770782061553954030449119152685962008535468891740330506141767774226873324512322118225807657600311736411682729099264000000000000000000 + -27372058004512258625479544710552862155861374362834961421235055880726569569526660650749854210764810066358011859710357952332946793483255610647177405825766818632514431843105896954351006873907263730428869018928916219446718912359330550730833366987143257087056537220185657631559159438496383073008504291441709416424501921890065340243195512585471960144138811394403365271264487968658003430051424424083009403919561931828450570465940637383149932749984222899284375015539881808704564389728972446978986611742572610452511213570435027298505609209265760996961535023634354547295631187465933059127291076051555105216035721239317060270330877069537096902058073687527911237112499243465647144721573131066118593130680488323655884732224550497569676770871534393643821359308076154643436821113833489442627667752467410923786175951301052664896719976418439353227629276330847436349335399350902439245930896145019237921440400981579024155247682274185558880496257435931559542623513791836301067831731608965507448100616361662877150433499428468841466716284305799868513810954526108077209279635307992251181898038516978516890879762940535170831575341909783387502743641206832845430386507613788530238535612598032987446234162360528692268242417844382505765004466452165734368355166921960288239891242842283943674528705200198466806551526445210843217920000000000000000*i1 + -11642323192230963429966638884368049361713891971458174155070326761432386022645361197094652784542500878867600920002238170221896149398588094297128122999295734766964107224887109000048288056798394557215292053411632753733721006354729111378031387422008231917042423825897627848762552363734307993554375160340039662729318517253290412840027454424895063387745021791350740857815320967185726239540791602229135872355812195965514576634414324860770812491606192672330321434597087721040141671109967971867214489235556102574977866052864630791466634084542500892466876537773209761314894865310657788773188971473008191529392414391675710481838244804904261378996064420528079051210441896052926145562750775643099392008342849644234088249166266999297899703961964487136315979578129937548923264117836763479130653924331868549817235980391985142743322864072866383282295827763021287259951778661601951397670005169475350576060359507492562508836530872401808608146905645197936179796737980325001773743641008361095228874910107376355829634132051595726185765967196708061641136684129306874991625056818920586247048924270165472725374307231866299865032426282390813647462664061545926277678060200053186470397278421753272334215055814388130784980377892151630740496843084805344482662805057113484418973554488502043507106008014438132049652184161147944960000000000000000*i1^2 + -2353682353045285434314599131958274980569730271140142523432761128467471212694172252481841802028261034636761006732421506981528870175484796360549716341938163168864272792230704572560895415627553329989770168639910961467908294602172423994742703240562238156270575349547002588156437401073609532198276275351994497280577296812252020937428079753045345524777108064678199957886770260693064781756471014330815819621694643129591387411619103390802772157168326408682669797319144142186696682635495714131634810810613312759552620798221040409399794168838013364961900659343554977002146677555193013634361829120279894993927740650291784453982209405339504268757322082984169226820842948400035879809349104082527127277374209717025731351785395489960786141628556411077394436364421261743285900483378080147822440129904203611033297166693328536155841022029680712987501518097835938117637218729090164434278754194572282086116337082865010936576998060270936134048209072373735887088546992230170920333906563122528571657449372699768651573854620623998010404628568360020253456112625897849622111999372413009505668005481361206975157702328999306093811480670093960934647383686647789553456818315481634407015470612823005167065261075132392350508618303982896790492164340414311165428008184246497849124010238746525283070792519104213334717615314739134464000000000000*i1^3 + -251016066332146522173229454548493338603663137545953726849790174576324524038370379038799926780755180739728834090048665525814456996118885786067095564943259482810683899886800668621441509763403360976497547772959374362822031350870646416905599558948349095368305753150852680972594494079453282463079504976372808295679559439569447071250728742134967031187294450581519875673670190784339545554104628684909341311332707080384151744049113127441015104452819374863278710157978130106497021265525146282788633188568810160076737061949090822193786110037543551558928327625290639147455919249022653504037297567020406697199358651833226784296425018358811483244928407152967859173610401315506547838038808593446713369274598605370405439180474694924422695720728411087438081923624175688615669375081060872184843281315706394865702750202871301589222367413526460210982145053343453638872730040000862500281401355761810206047770526354858550797758906744363702510396769586043119598916801056969755024406757759987012229179177441643351448060170931848857486583789448530332862879686879091922380109161966462587234225047861620813257842783125859877168167513475675076982260779223902225099728472582286441135870618176895135761217257355827939634594850547024165408649288310242695860823475592477136226170976847858270194947738257378848273784548318248960000000000*i1^4 + -14348167385486551558086917072934785759066834120589144523612285574128141110829125428109022154980761198963434589135994847766464290606320265216043828194527695469178711859823063748695944333524126860130378501785423574109372976289416703536043163500835926418195585471355598311008420223100147311047197962560834168097584575605387308408064082659559792907063928992996318715614513106929556576921911234426538025899591484173079126591972004593876475388303879564466167968432236777984938674083973669263846702408828842155884674966230982191476515496221187638716308970470595267529937828554550868838449057377447406420113029651115511399279508870376354593246422127624433774223325991708648445251470914603885504455300290055528730795629871300176981890273033397212650004228173131534400788664840309595458496400039893834134596432311548960858434083645534809113464363640229187521182288608113805681766059647252842627391187570682783529028824604934410394309977231095652760614701341083191988458608068974829524110404244551161183365787133690242285185071468006708999042394113295440019161013662512616668705223550348434066827511437854943239402937169816025189816877725640247822783573876942970710726283606795676814224867254623352062510846670644472192726187083081980615202815580841483332140393576872862231265747349527787199777205754265600000000*i1^5 + -420189923637008013235759461821082348313631997284134492074326857412651530499484353435553956117066848519573344088290651696676858735806680356273306093798374824434702401783516652751172327211846256531601157104933708236087921219301028808273921280670751293160551766023030549640094687721035679489785927727615749741006610807449998171970542645934015827031460443401216400474579060519862226234966399157921144160037640443819731303460339144431107521639972653825958884453406158049795476520184890298097987935006658466267938916105300292611588819533341449646538276788499224602712383335288280806619091896656176870096438407727692741767620043166611081026876886729271775567418967494909114792487766119356046944601868402164387512316538997291576892716196701894243581617174113025530500115602858144414855935743815331071047911363164105616208817656942006763810775049902768320884242175636272060011696653005426067260511575325878071285962641291339522432916411313472178488041009765040723400702788900177883049675297983190720849187920688458965874095734370914294874145603053182276137708010731046158710631609855871656943106414674480531460331654094093800080963132887281233409988445015241409010490619594626211372509327102181827369381978819269231622937129848087739122319601615710544790169579136307906305038481632297145047457988608000000*i1^6 + -6304890299835271162408865563820529388534557066033901838161506491358151572017139531727304490554589673109729046524307600079503130753191690452521867330705636844391247002410828344712174246108770474842428092298878957938824117162941469356587210473721700275342659885247043753916525988623055883069031095721957357381555357706171381915258759571967802453558695427940983533584717496056203616548651125560591715184400423346762456516878038056076449439739327162328904077671129048097161042590851055100400653316526378873706613165550465498192597021168505190737723793673530957639796636970614936419320452891442451988680683927652996923449005410311964617250813440550709662777053088700353497985685514331276516157775773153768692924188747026772096659415441525956695151395997867035516664432420474694907029700201938654610358877273932967136781948110449469981520925976273824457409225847212277168103168584879712224129293537598648823734652351892107750479486154544534002206474520169010779386677751922119333771256576646717980618206184382250140881314561616784309256702314671596929497322595903911720888237134427412390953119111097328388007192550848135821404284046257008531014716485390707418330300283330476659875787646897858858096173752201873876780197384697493072186804042722198382507647085398898766056787590339557086094950400000*i1^7 + -83410535583665558252785371656137479502287377913857087055181092699063375827074141722348247168590901394778851371836597554466716754979412053457607153526624721037471633803971994943885593931690243855754024038708928704395479268577046754188739241811164906639615456302597950326197561137141145079483168010288791487044941272287194280432554027727584987370946136656495096720800322538333102495441650442475786934395366243334313835208246979193321340445492147396563022072174574468958000089823824304651850295521432755516395380700933582884315772746073684520272597075169310867906144377373909124371269649335549014754375054628314992509296635332310116474675261662011691262210245538976510330323630752008045232527465683947620769884833910619070528444687689738968322916190336714678471450394162585463971077857991389180982660994258421084220700770145254139529893287315374601798707511761600614771152796186443412076264772189564807634505097850572729022052248151034086908081233285850816609419698741942518496013927151128289528870493098564693864435183091015829783995247710702983621455057508727053814133813225124606577976113043380281489958054442787905786254140234992341566863153909637586829351542114495411459061835369657190915771145620968637717585672332348183951607470396364956218108602294764867963405828131504373995929600*i1^8 + -1060811304400702032439224250476840910632181814641891414514759290094772885661216612078001986036929736452978472034214805608426655621175695480911180374723550946003182763869621146044865409259048159435407501578647983939129687518991116475152458949684524320948342753238088002209807170225105429558152476273937982039047550123281261727538874768450500768809914709316303961530584682875911988727031152578502759728859421289980570554480302441075336079684321619607892535974221695295568072609421827586596835387404594620437193769343284352994131452387039498348173078462684637819677696499957416674530502056307582040382582495890652089064493187321629153279809890651350040470171494248108777559260551264298607535330848649043369851618462594156857396626778747372135933650201095195416795874135062438861275660636474111352171214316363694843747382250425290906295672005044706155438095845433240280741036105059651021654409206680574171294559153093270636845214329694230587023156428279966679235941385887033059283032120919523004764782002005133690123235285683612038700575704374747023220694716101261516470748154513926730282513750754949219594444768548433874422415454333250524332823358184040372527628215565438164182470125664556967847009223399413281175673022926821598908159594259057917856697141380619645810372383467984912384*i1^9 + -11041513370024298057904945863599776875968168284041403982018531812286151299687048363004139557997230929409151557650492878039801740768860894449868243454467222673598178575313820980667877855798832357249899244104304582943162743635269177315948851129240920002267288291680125967386330889683398230754443866439126030495439916075285765926023972554972231029828751497348616512863520803283443975145735304112070523905155182375855106280754692284179610293241969868656659453220331366745874680912821065414227458142091832950304756361391310169894380992887661457426818933330461546949603553597338171764433377993545856539880772841580441973016480672206793225943752059840648193521636837982714624545747770968230086857731424768809967796680402794505255219145089970859699046118622368965095457802583653083091821416383142773310881223518184416823427361535261328339430688167748923331496219143804928748453488963826248923915834648772171651517267958599679091717172011459335356862178225680875998122367591987218090816272558255770247126620946210890190535950621335174806509450561274685652034348032253818807167943545191426652918873740506152617159932237876635288106571642186610577767340163917722633905078845101851417980057432484244196890157487069943921325274342644530490509689011328498449937834701613234340813209725829120*i1^10 + -53614262179833870185742374649808115091323084913052248713270352237715585965565549937919889666845219871471365843721766787127804023532108131283149146437240695489562371278933532480980536114407362455832968580665419573132967417185561646692755697880661503398902141576326094845751614741022722622257879357225650335997567942706542979984414586549152017307796575705293514835707201438536659812812826580005036468477260085498963904086213101498166663452196399479655962498537260489314828432980762172508056058758601336639477022664552539345011331813049596974190458954063031680916847291138566866441719226589442987587448190713541736801774745871012481864108726475525396008267282875016451236348945711824304448928911088165929610582946401341804033093711229471462621282196276325700910104075391554341969149308245727927563262496344199265395719728938594823505260278717097696340612231961450695644267889060833315063692290512733810342820496194254675430122356485752181470487691595484167799782760138823368984194377520486686846526895298426342034794848349458765570678994128430402277937543943105233873732833506519130527676033467327417330913356102052545771138189417022807456827416446357571081639075927765792305981139664284007522084563568208206967188514060219656049364845403883590376690959562873750414306574336*i1^11 + -1002644318676854500482639277766445400317751348342125234299151985350913428325183724146614209551429076069879120216466852559369605380047731014863544601397587409943019311848813544886338031184446170801219141824973403000367240159095193364205572033303958250273566760041734711674290036981537165204721742258667715768787700009203515327733213832933875258303701256665926902845729928889150652784521439342238953737839158291534458480241535178887688137043249840957640115058818897810949708710029998127310792209997410978238792053072724290658712262966839820482565954670275030226938347379616716831035234323912611076167675147523289200646699930056004851750337829948653355963748686910434920367116175075265004550082844674960589067339925340878127213283266006294310049427558520467565617403283094601059858332519302944620717697637541725078839301346138283987118259581561146794504259678559137787208892227914807081628720842132054999436244509449549426890488044194157795239295126802412061014162862083594088409739997977059141745080150340410175842377364693634479314894322065748236181555010851075275305492995201539289042712828473654034140625451415298337544475145097319431622047247280977798987916308901763563371798038139968808812938845690940250168628115856508493089153964099401268231309724720138719068160*i1^12 + -957351110987329109997627277764965573196449897463404668940202918104733567045017580429501744882565537812985050343697422141394264211049093810465626965354364621168500534265302300767817494749507031048864710518889669773304279981094624878368426648127454971614807982940730626883882352542283303442306509760628717974251773237680460262811919521342465274627031011142276782519704010875677696750508581066277051487820662794838941313541631848407053972831316029391446679499260774924550239683103886580962788825795349676223113785033766199812838993266385403251367321970259623747327051344850124527972171301610568006315702315234130858762515029404215842653539661863555855475479720973315300120355814159791328695921916948527842881592919274954981695070174839609380230415355455093804342552660365318303486264329706336494829207877948423421774268409802166310492392622007174969414743659590038098094729125963257667720733006831489355524214024664671756937999966318336096677920098065878629343216566361473025724619861950363916116046709542129893284741973254531575738199689122231886277385788936634368010155956885518285161078581432024716273036583230261362577814821053807813609105477791315061967088564035386496799233600092904335620621575568293423660475555104643373185390691739913030936008742286655488*i1^13 + -28291442695209862919371246432610455342420440502501641100298981306378634689648547524809993815764593403823456864411259348224427306519880231711285076857244623456323908534113256041745374195481105014716088725583332524972978374161492978566680001793592817611409186699466043346129252503086695135633946850477250306047406672881652209544068199936127838307088738922059380088480842988741613955691819396591513690078330434170725564170168218672256583464316230727142617936256649842556290685927838404162649823555875315209251169447737602273968368609387280314697783389538106856957991244922522904079483061209798317607636153896548414980400357915783562305805308568622079873005289332989569378423173637547929662162330203771961823053905923428667577185241046736262342140806351948316939539000678832121736128662433979598420882581820581476497837592626591047058832367619483496152714653066161901104986203924557535339204516976316783327100663951419826631759966423836516128304202657427371003467117402611477438153308303693174546095208733934879523784174303062049360940016382789497142643744599163623860675913234506770736075572843775301007420228176633262053422565124110977099179282324089346491742104134996887196301793079999702405832605562474315666439256506781519407407518179800618284043777081344*i1^14 + -65620123642735005763152233971157085698360228481761932169891087693255000991916461999560377641602668400106310304195063022832522782765139465680094812570450082002329963439629885069526100632165981907050757069273215788523756359152879678356937674291331442777368778812123793305018523407443969189606545670833499837464920968668961853790119934880122174959632040398225291477828899937213114105463807037486133886458236015128546537698171267069663167190998071241723959842738790739283659710765614684571256961556024457122903035936363464236278530121253496997782232439775388029930452348663031064221325025777343785921116898388660308696826430627953929965202356004465601477331560268990732854791715948031603791385143311085956087071101656690248293153526558624742621935467683711718980467518979612237746148242804080033912462626192138696825906647408915536314260448383479887789325000469326920098051783236604500016957101145113019060225918909010762474463471672176092642248677800498251624838203852096494405206386978413820877143368086044490791935293960334854123967843867475780878185155035417166149693429691237251384441737148185968999069157009751793843801699597201833395822124849615886455090186511330028028499583693690248878854002652501680818154994940761848840065967923193376858439680*i1^15 + -43741527829432618027614370800509243061064389194652880010381163229841600563798113116412369289666356559595601089994006831965359946067500050165592115477976099184969673755790049055401056076975126491772813149367227690760110590049762799158099460577378676743163451004007344728195053569458032338289078622328053488277448840442859200148990665055775545050011450957097375814474091559750451998279350989937033108717931142091747421867618639345366362277758708542543640501902317039831783809743196034685487588244759910863713246990450440728494576154913588297780297094412081396677131985351050114617358938945306628016871916409939448592554104148937578053749874262202464285808406971897631510805969116090407727161092405100849829963629764337061396629955638525747514651389354084947953977688116199908543408718281656516549126034919332386417270487723582098148862865589212132265354720464024486656197251656337575820645544353331139364052139325864885452065205514258765481487169409125907048000781110829693325441005196100326279795078064439464407095273669337838572754563930207345886655299675686600742416686514147641356166627692704340624794401413182022133448108929542773952373447028275209785387268515574879820433266139717384767377505108289713359717930876076049592004064658803654656*i1^16 + -6935069497168767037549765613380861610401650580837147334229852975917308666999795446504915883012937082127860185834256657740278561934666071171908717305520338574377864843820971673687859050932699977648993307102599933054156525218337491102639819965428875185051917950749409078036380650383320685457313824451230266767821086986274717021054398511724910252132936282598362252709656777644708727276286275894542458283651939243388821505237194053658554937787559070770678652176944919365335113279659098143244808172088803343722544138780357803177725432408350052758216549395112931865807921960503829905938053833244246459650922060610078321444168697595604814626286548276702939724235182122242754337476471312252305664926711880082310446947719051487352906336830002549958537141148162509167393622094425866983909242076762904736471003872079034534609553097138172458663511563164302336346830236443465531116911552680216571513606763281387463753035546262240169354203967446768461770238810582199437786995480553281377959560814116617584178501467391974853386842372844380527428284585292704713045674853869522689832584830556377516026919256408708881233142886409982814742091171551925105031943218237848530755008577821202125021061944805830173208427316448905761980916304844723284713175777280*i1^17 + -628508984861693056085551060642745549292899838487197146756561623750913265547452628282867811255780244768644115732562153770413582497969700349248737711959575312971854951319540784805429932042117796662219269061593394674377479902545339752200234053566462423643791924758703748290715909575318405756208245196627351431410683258180808899136827762606943487549121962792623083979729702495227844069294823746375452257330152769568443265744472455185563904091276543056918432101669846192321134750900822252882876980381088748523920830973240292565819769771636235335224483593148373732918887415196244098598362219404394342358873854675531845819919652912739275216230558554389014430701450781322241582861376390162369550135408446988371420239283341564048713637229043838377968131763145063017621950812115789830784090030320126318224821929050331607977201621702122050754217716871737758651840828875608999902978509128560925010522749348909673124733141535263911288606664070163490704380380981755168435597538986213375884008711547430291825095173591968883306696685465308697365861573267774881341436909273514874228567562494485739411113922685266159160466531394253443751625896793074759023791188949236110053616720036580549773065437379945671742775269110855923055896482075287503241216*i1^18 + 26318892461656207912321899818189722516118434929883922092724754132481716759732815850029235685479562359073631948914110679921199051977610573544161017659251680984583430469596486657156826497845300788270843543282521300464276659570648586181434730235271195207400961497742581458261565687715750624362108983897407087529107730635886248174779063214773184183135966677922591615145845299155942478876313327033177759485360305437269536427100554486412526490238521309654147167967643802717258185981913240099634654000022764890364044405769737643017763957849395367834872875439657804166994857994401932494760520000011815441206785907393214613732893264943711183282220844492134615383839081686382023983515325146508388047310660415468702103218436241163127452504255848916179614799117059604586305128958215312036358263731222078522225630405338252452979832917614992205047840105304696863252272374360077964992881633708292911020617111969079887396290913408261190962364561786706216770995896275790324411222972238696142299018207245585521194029946905403760952944019995063932797939573678810655943666128142439484124818675738547540559588900400738952233604859022198441745185784310251337118468372310519233832145162733609926634645370932458022017109488184685330794795484839936*i1^19 + -515918016654284299802886238827237273158531730489914608704946984123060297088094409890893014812191340317252995146003139401724530587650157103214022193335809160047960362579485661129251340107800840316490697866871590623808007911170913775893256269048644451006059165438162641408469668511490056703733705593015175103849483519132670297680920662385957765195604960711185370943537849693908199139870184871392204840714876082746626423263602956864322390453735874202334692073698009247114741931426811994953820918893598608507250352980028251803175241245109411396700507382607852625622106306137976674550031435802148913760687029132559957555161559272533075537374680422264491277363883026051326344170936004627990909748003962736760714323278423578969501160002715490036375493681460778171595303577986656822783854677349995242499007222724787405442619530795600353981795984026489011824756197080641959672494006234172043221107630665447781580956317541156460231012274304055085744814272938481751433488815199970621091777148443173568009103488898562744045230631118225915002604197935963568468098548822311602118199333918324014719515836394306326170875636690004744212240246747480979836531893621024534417869736410305839238726890674297833767095310608173043445399552*i1^20 + 3547619575296818678219440585267049333286491117873808189737537545683673169322338829957934348200210949656136732455068073130139275807873790779907041429032167512461925425680269984570277991633751850302209388413559654251406750127482694868442715349748664565666106696287028725439641129393155176111908442773491903741639805861077704111321574964366315756489705836292701227032665050542473563263448986187423293197492726843581394587330607876830344201557767873645950156282081801518125386186327987011711762317592067176355051348032792876023694237242124706291747048478881598476047326080403804704404485493800104094023086266642473413762873841073552845773960214459497155617822524288746387169183573547332180563305109334891225755124441766242880641459458871230069377404972957794973034093661067673017878832737210337759349616217175128061101985981116706928631264852436094713540395560257654709864009389110371878817495984888268027512579615309599267789684412568845363811592751277080722790594815158479331219558198000689245067064048417117045737574787399177175025089541042769298601887469441116601320582134032904576329988747418513928413612275184465708430634022593544377925188649720758192656328101584733162125023363918770467645683891152355328*i1^21 + -21197444314045049440200156266964581281115097622190039083892007962251564721885932493199664647588626712941551542752937700259730611485834362601759244052591455940130313216214194673812221639583919483297266046663002824754104844892224928997675510719392268628208639272134649524882578052485468368912699094504196717867035204046833223375829563929290515805830631656307290226229804339917409909444938484880717523830474290819777145293676821176911423882484010729871839764817073711208590933433280864506318723716914178703779347363194029446088487609208921693282497611067670700273660537868544674628687162721948035090209516599879673103970801491266003217417731283906461311788653966801088833684470885708663233787124655095538743209451336908740830295425391153643299149835464275197883304422394006793544061724296358715476837217829362986722595083227529587206138687705208655233168796252662406103352953917400182693970085673319740631579878897468537184058515766652167464912098196156442163581674402373716967425841182898547002895668645992276363551720530795190431639280832596325852009981711913243537525728764273653643445225105556747793468766201965866613600405506839176194098900217204540468547006980207088816251948424649420744721170432*i1^22 + 127527225389021729792998442393297407291659328479638078145091154890284907541488215914276306762661888909357162254374413751604887526012187613318370929064590054374857303549948487128474644515946257098899360478061597574586626550225264398067692305804181842367073466826678755051184493778730768007172572895402720240247285210191053942509620380641675455440368517500474841302667422360530246255756022118316094645404781648085393602341069748763232000312595071761110320155913225356364399649520183009048689243408023920468760925985538013637867526349299498451634302312615276774804133398676178874006978938640865528370926076202555821696146044250498242557443200353403996219645402042580553262013998156817959199721692152301644768089663154203151315370444395542351153827770328147921830526959360889616148745648545930844877299685558680126471673178898069636065725765442575570775311816741379389883965755372311100672854715764721876208304428905315758788689944523840077617513388735872677078278285393442655276680358066184573178253127599308802797752030775489194867977454170632462509023118580534312107032486682768504133234876626019469889836418728773941516557242145489748403816445312761902568630283435530698406161270924864651264*i1^23 + -135631692359138488968189701298823121609124038242552472347578452882792831845744477478827315915629161272107036892529701862677944449551825620103268336015880083446459573961809751019200248228639864618091477553631694114971237491944449638192758783514854832581506622122563465933725680924755990003058116812560605247083573740860539662424431311527016344257580984856229074017893316514962822479806475737973717327398232298591491940069092994088473820052253646061895851434517538423299212264086186543976641787365815200704868684521848755439399201565022239655703638885429732588998370914786378268781179469356909763024284781307213199459244528679544353176657152694287466310698169568214128975161318393876069396534963212425355878431278367612951295859965603947480680010794984908498298948906143510826901344835240747297154000520896061991025721569525316889691783783148392321641676461960400584109041790869200449164931233156189003997142847839458957537465236612169432026589580550754528466053912148335340275383780796618030337280947677684999158306268301083600463522857280795903498278634479697975447620657673982046679759753922947109169387084196291169133103736538109690164583268241717058016567296591897929590719381504*i1^24 + -173086488896693894198625429378869320571334320945308548777116805764509392424104891298127435581234131680303387322470165017782481800427957363525106324626407329095299571371459134482453028914246158065229255582877358866657247208424309756315521293708963563133339037761813765729585428796526108015850559525539909833039391462142943315638457516705256517674566440252393000862395426253176170236149609645307006903037410040366547619384611252185268020697720055748024916644840266984271784079122673840896492978162227359375335362107549898023558793223064712699731553959988870916014794610147961141875987413811753413054036554527099155023847589601916501939865676350776659461079802361488636027702584377127589116134889203175679217212906322995500006114930152656705263730481794186495016992976720037376813313526978175310994953029947723280060457310137108983826947098710218517802229194794996429487182173220542806808633954335117269800282849913528399990202055101586513052142433012556056667507067741164444391485391179287813509424438092763437448084655562210136520406122809978099311115017595405147185438960872607430017791173324269691529710543053064323527980702509003483864383847736588380444754272444211003392*i1^25 + 14711403302141818260765636648084949833338943968189960128869658220336118944654681312602420630549914845710164116245611753268555448981192844439568940685095357370008444558648906187683005006880006102533122229086366581259146534204133785181761931550046584610230031546224788488746618440324371268846307725512871934928417965044632084033248481393785664913541816709041235983546464631704815336786347737621214730178175445875678541712549341351422504731234222844939059578923833897208088375399466247172664629017334632937772251339651833109466889082372882728014875466692314211096045671385420629692729974839726603331500859000882768337264767174565850526765575039634170854616979723217882667737514598569373343844427434611573688045992530740926048749943823779978767477283268186202222959978228115914692120982258025238004603793963909081204559637273147342921921680282790621151120669025318426872710608882990286918133252108020068542140029622650619170720430010180495013584441232689310868923527341669040851939838725512666536436903519761222851579269978636538887163717402184761042159073018726151492102468046872637669487092262977469268717408885653883494251252426155580940750965282645139413373288448*i1^26 + -6191181653595123003776635400498069117967038083180352818269772333862210855033270808082549522188451178598602590091105516302830942696385103249313215274685856147754466246026583192173503797606689931055908001588691028437211145540725591551701093098316955770734496516558488459878232860228169586524874466547090558644708005010092278693198357663086990789371303314101226853072365413924051666722121300092195846255466335436274790868085843633979922767318486881542497377160577857548463989534974132867171291755369522219725848682150440717705504565764434919571636511835141521960554047142709022212153440887933648746096653495116855057118284212344631228492165551305857115895995554304606566275932477300579271122744445125834015557156791118491506685643260683384258158545172756083990749377784492709700889350029581966396690599933290070532542629750038210960128479439983966956677932579424414696515782334599680101737972683226117338242974040304007054869445663204086112101201205734524009116181497824955371254568445505321023111001712617968652561342594865897892322081408324288573129581170649199053650793790567343546443311026085101575221706141594292784041565403541273463360590171143667712*i1^27 + -62212271919423216293287264353663500700263957791816495396366273036290566290834104379020069600012589547402210005065598082683228555287645492328558240476151003989891931674403880765410827380609904804780375332141404286849537501362819463245200418302443317626570477058823698073432149697115053808829868120630515201875188478873910652581489868930602208563607039431169931481525068158057346444449367301640951506411064023149353993261427500777234677157155843051173485707895933011422595010862220319670293705279430605790850717842175321229034612869404947510759935841540966345953439434276609349156210714199704553692206859902857209322845299916693821766983902942503578427937267914730683732523814133846687507549033739777441820255050527891056103237687011470460038854482176224532079869981639112615111468328407390705332679582563074373842245237058736403448219254167626787141050505061438337217345969906120348992187733346072132791702400234139088810269754979784506536776598588768321884945460300147232313465042612269310422957505436405210994048874357568345157853989009087755615365268233163026133988990133274243380959655402331101271216390494077544855230639856981307197227008*i1^28 + 76725543738107182472755422766355674536149879026793584013479562265523715091805152769722280317818211112158868514089200688712557008118991649034233990235226140643828014282527274228019956037572970220962767804342699305320110713753706869854851749221947348478511030372134605777751204141846005649575819883709733804184492775277372533008684785364625538791298187569589620168716194080519340101164636092923798646575581177508482777675969779742318057872986773419216602873342578732533520379761755253501429464152220719742923366946967865537137526906335592322737344722028875538499344224630293914500610499446830931191121473247862848759925908141721976022444961633327130691883084621504013598128760962047035093893570695749104218503824562687389647550764267951672684916914552269067734021652431577091514047117534000119485709913793051698868430446357601984320385783291025487040345334322193930904551371854633229001855350795625845644913320165596740666768387025519052104592846898537489330497768444889946499438609132573171306554602476792274898362001826558046698909827553088752832297696174859659625231907864992908381618299991912479769376564462375326893080156569600*i1^29 + 1587565655283565259315564998194567027097477826784855292429913212021135128806690519910530692244381656622494683473346382837931229543015437904799791032676433547469773879552798980801126626736095306309766692408494663635276042194047481928790985896125503600834412356958189874262409305408344970269526531783868343059224502978239057957400385376316219850897435127994163472104151457518573012992783328149469520934769594914490831915569826146323796947169492273348158384124349051470808566492726012156119278822107897612865316554565296999721991260619085496888759209921419287395686887848401499223993045881360805373738469589939234328157951139481824665759014458515353137695905611515800976119098893039297286962388755113423847124186490943953659921589628833394378612820838022410136559349233123171910685385599461563526663206101714551088797323927921489904825598739110208056139803182377165843891208596637209882501446798268222779454004647618290027778026181842961864827387935006719105800628872306250150743366632099513562325745029262323359737296940666722802132556226884744805004035082405066580315845311004730343455975467088485835936694954434887680000*i1^30 + 2178583026595928569473264590954051350614152005824544495067860957436055839078046449977775023604954675214789841523413010564552851352421451613273991653347410640574333085302578173236911097624513334612415299762450216253047862247098460753028482078474003291025885328134708588758978933050166934402672213833645935397569494776919990705798533146523986040987311807019270468722994244521352303918952562799755353576829617682564635200107826473393844408436375498647306985474090972025941852998815357144844512705709302205712830874206965155385680301806758420855692021028511719387134435340447749882046106892592109546079813126822800106863172969465824120966438331566793326455636987025193965375058188247041797112806113245412881298106820062519827922265975056984407802135543345039469314984644158998550747273339745882488866238981261185795927717257159166113674669743594141377521098423305527210995622685472326590756561986705715921113713054989283253250735977837546376338995611799626469271572725055514675845224585443648040038732738566045248844777769535331361248084428128579742682685244936963729499241397157219114636651109143852657664000000*i1^31 + -1200961299757670389820268478318278012897093190544232973754516969125136200740293759742043816665888148032777353831489198818400367448374682908539149314595738981079489249185039155345850419989558936263096231325869228727075321926350840997185330545008694599832226548853913851421591891040485413638581151573756933759361256513746049895258717202275863600513445709918153806024051394139432456362073001667315989773257307225784080872509806421801316750850552530202424368377062769385179013152886449540299556197192913719743833733225899979690937438590810413570448580322126034637413734817955782437405606517168348792803942113952069295894333874081153949135530467084080962735624148368272384093057760353253374011416825122261046535506100297811810835722319166233884214042096742199519801191372023612516026706391168691386798276103038423215636466974511110089390800011684986472881466841260233446723597033304323379797847141930321146320777064972583054690727122844477613237154568036467534403406836312451303472627909409940205027087031046046076987995521238254563478752589272841633568553476921223132786050033937988597909504800000000*i1^32 + 3556892024721089765047269790096268164283417372086354905324508877992994821610629060827558374067691136753585672383095760731788467959164086062984490179295132125870442326716400831127790595391367131210809444367092906574220012076378092498380233555154170546058864194229465784969999222572891791175927698248582863692563455809535906168047080965121450534192671891363927537913577901772612880232898268590971977051535002097401063986516459303667068190890307137620563489881954391455160310126799992351734017819782649218524085221133767149758753513556077522947380503501715201793221694156996113824028379064071473503981880128025104953629796568544428621281901626911641411495771515663512270052018081233259334253715593328820068073441507187124568790502335049574367117794106934072960855670194332941775943726926348027585308694220958117083096629582696917180041955084603118078108782441168920385938496347802456562137234418742156371245825481844228867229972844261983564314278356178275668334296346525129101803032375951833753312853064346284649927583016600688008476035407617162317682210873183175879358629613468750000000*i1^33 + 11933077252810353775669018784417434326372991688361905188482209820134060506148236907206653248621420850554634463798935103875336306734956449991554882768242731725056113617086973952173236276628662928357513885900487139355246820814162744920375606479232689295133466883522918582832076434561763576842771200435932842099417071980615502302434701324132124877756848356108316820594202522697126731706268170662348419700218004409734993310612593244773166225138572488417910488771248077280150007433157822728010969495682899858242152154985081051640602007614568832772774930119422075039355681060545148389416134342415309533009064935179835583610382365240690938039241486723206271213036427391759981180409988428087775595365256604393964623881011229759213338393385125259177917194873560003099673514325204875461194294468358492665602487937532028808671906812830441906882698364051159300706601934601155015267176072119047617697356795599715790983654628755994093882614214666462061519661825381277471817335636685280791185032432086131874732398353796882740217973978798792458435627068095668356933593750000*i1^34 + 45020655020485581398976497306777435546556990087063695370824029944677842884248454747989920450028649251884668513973072145201322845243452278997718932633088206671301959595307752225126685918419106541799529847507508931546479364084990170895978695691453166571949845019896181404835349601669896599134775292331906479156046510793996199971689668245007046762947995933206460751396030018698926353477327721967483917168408086127521608482006658349969105270918419135635900887548030648029365195487140907322973991923085078670494003549870230041175145669553195259550769447791648573940554636795706788843282274759401376090113893139669806056840135345361083243273780352931979981515883318145652906941615834698620393224180253976683660057745832616757907825376825655471924247164035384021727547123016128556222885057632214909921395857741142115258839714014143359662460197368221665014831746502036650211882124264255193288548707285989284835556085374638091767309310462407227309643779014046046032717261826355873822611679957491367865615426285022472853007881069183349609375*i1^35 - N1*4769647692667419236856177634409975481283371144885755468891691743935859723568469096827138886137307687365929806927832077381246395859507612829351493327322571952972949419474306981708664316000794221004534812763708667793580866386952759426530042602071438341614937907598665686441043615426815978432863703066839029862260121114562069774736578473945962951479312448313205049375000*i3 ] ]