[ [ 18763321287814484918797620939994331454970402820717491178942397771862932103739893183831836661142532877461499132615194272025289070524920926338174889185430513553038845954909334378597133082268442268002679649687469927120888339279907610572035875538309075583321177166770721269366063389438243218985401881932593867441204506042486231755734202471055851009445847068648333056120594776454789357998557003834702965023536429909600067381683577479977470199639142240135530210244982925510544387798945964439308755256745896265070072964483120647697181881109979905735857871414292620383738582676440872437717459620746792646798000392156673842482102717351415599790635561679596632423588809076841921857109755635918411922180181385315072621865648756507491406861516261832091510270506637360363661588363270008032569639610626326407554240350740789254780606984192134616617934969100747095448335990391733214824090493339593900350027410143103894439009646060559403437127333856743842028089285541888000000000000000000000000000000000000 + 374527874642181685192831079607155858019928881693248092616922772839662871568966181736140569003236717067126472881472446545476052077981493339748408407722001022458863896928441038572610857111768382217780093604330261502971231215708489675452445582625082919963865942533429188282844280811760622680437304733088571068282850985622453443103204770871033315137968067728936000459889347228577155358424894552876412886527980318244468342794657167730953008397851779591888384536335211270487632424207646843374925082046215309633402532368028631893143059774316937346532536641596330357940581534469028648969545973208554400649528736166773271455578565274152308443982654458327672397520249812333965392695372569880441856975863104709993696145208713724036052156925994408614746186858961858389687332470596974057653584386328654923455055683598490559505615712633642976823295896083099045877483435509772432132205514416960850039744004988838182661107533515873702227534201148755111149792482505523200000000000000000000000000000000000*i1 + 2357261884135500412556079899624408030521201760795142969514231450050758501231061852644655718677257556101564833034345415943032840679960579604563044405418771177189791640982335047367457618877799240239149546427434210856246444629402903007857077997953861206404405186737578012389526044552981544150550692249019779660623085504518672883837302078808319511521888302925010362178893620192716925929283187951209322129254204820687088207928877466716134417899400824192231028013948461112329370724595871577180031263035565185962475184581315476809601594726734732273986736475693947593282236909307610153093470369127863219547507070799067811254520078391440034775013009028025209605974742316191533683972211364124362023609917253793565622079334902811349888772911173591858912062010236610755981271180633240601538991065946437251770232946366750090824751081370118111042084778743874996729322134750442417746764648999063732368282335482400135797879138647138856694727840346786025209261331578880000000000000000000000000000000000*i1^2 + 160492240467154714605087225846622219618756988433264306369813619505546398824883803684211892008026240251500360709505379654476773900434286361362342387474347666279388111234316059381177483797811980818787277686384338419964327933799481264372835439956660780609813221240020344726126637853877338578950040832493033278814431420216722952325193769058206767296769080582828468518273348654802124580929239017166347767456856511705558722394733666348618336863557779833448015275069999794899360101767396978379576676038408902466043579721595881470957825940321749295614044754962087677087103815230504889012939639611321745411419099062177082675513880988206509152883625721894790891821343462536827483788829552605503849563518126016667583590256825798270800722825522746548428409621858811591903642369199305015128014342206523792277841655462791640931718785679558640297879863270697681969384242574244437854583244929921367457285562851372693504195411995186977570608097029678445676296404992000000000000000000000000000000000*i1^3 + 7510558729759376713726746571283595574127130257177361613046636073153440706531850970093201796145244792404451661592580016772717048744332386290148068026250772141209765063564280173848810728684731455321109395496541374189532976561796380222667138919289831467778214760528368954859980501851087264388395510294916651429930337247586383118308258755673786363232001330829293056337813475578247043795884615874381348862866635348645567499934031640981966371386097890078390495219834316995106282413254454474215435773434111277255652953020118863767102140390122158086261199027126987401105824594770230108642518837216567434009518396383275093327171374621223339318617733377796763195472412765412206943682252812946512204878653077678174624881710486432207565955155119465304497105873905828731759572019171704096101160947715312160676424503231171510876476528673768675261505779490413067154556902895800751710843491578005567025916485399809735500743378677975109347148201518823017493299200000000000000000000000000000000*i1^4 + -2057456483686401819772216323141463450340209201118729715600341314187288997696976802045449055898383110960036740722120139319318014186511459624137842352921968918712991201402038935161434698301695508303688142778360669784557142830913360736735750348509909340852182024390419792103468576256646298401063419706394116960318606694444263509221910930818595928585982068063492345174707944662503471938414788045870710287846658015930165238166317875349503307317269569419030001219123053774596426694280499856738104568699243302624137051865637408331728004358278340675544071347432031955374640665530841998311294019939969092331290126902741361345282703576555510542247603689990694040924962739892020522090183431739076709549659748004875544089524847025634451380746093895802196057976391324017020945564155316715694436255811908017991859774836928703166670820550919761314774586686991935001348546017099735331066451424581353454091115430824765031014113260223047005107311196605817815040000000000000000000000000000000*i1^5 + -264357654207618450980322582076067880921799582145221546980491540181613949591808667161496155380467079687145600497852795507497317295406160352173168443192913203703249901639575117156344043873111394569114823477610843485405602750390907327605493424737480748999964699739011585274384857809325302932091063270161543684901262623818079524148697138380868541652409757798387568951815386356439889601378748702798018192202905902064164976530987934259252113100053587037112391674462947988995818621124921492622775171123156501458944467880790417464073134467157222166358477739860567153916151686127827982878066647474980936960838724613222922472300199036932109030181464013056690355014335708168803392013577008522917297566082759187784306513865850743406967338417628167284176397183510678203612937901066045613756215792565374382597241254417294182913942430355940397306298575019028970469523734072511910069368613563140903328023646813023793785152282960130942206962406624566706176000000000000000000000000000000*i1^6 + -20196381837843998693283972907465147913719369946434479475000644190068883921993775854270485191226545390868117960179073333406703450008567778269292087235690559724490699988182681209809170822287382009951010847568602947632995969061449441136804369998539463903363598093898538447559821852801477613311916631917471798737848395338660695344380708819586266869056334728500469764300384944650207710911175153597322036294341571758146367244110504689870588617859095070334741580110524342022460191528719777441639766911576836881651052212265440812650414099091351349505490131196936246690890708204503254249962104370078973801881653793506226379294483330693665244117198548930192426331131614999567380840610458889387656798239503116806259453352971742403070716544502621611994461549631356538112453269735703988406811378968772045748722818163449366183440260401624125058105286486345580608603319165639099415024361192562591831815209396439772481274008845238419102503814388986675200000000000000000000000000000*i1^7 + -890356509658017740175468925603593217219666995280312635730853370307965396651746926690338934087779161495906155834951713949044124076600706252196023765243511839024502376848554772129616690503739848463109462752202202792461774164223109275043524444511574353667110467801473049027444804945322553169971456361661499572548147953155384488354368152084844824528693231471529341061552911738618266587664368014103708136372549881189540534089904156073456235430109852607983011215944146141619753648269531016877449404893452399446393704920400812208505187718221514366000955527457665731280441954225656088144612263767822363951020672443539040649060076691257780537100565700557203508958607480861548190003742678695018756872769972448866942405900351856724803675690767308563303714060325697236551593612192949646938333788317813343821260996808693172595824584671883906604094452972083638815022267870729694230663066272823595719407026103718003848896786364487064377151843205120000000000000000000000000000*i1^8 + -27822635258086973157876948380827064423416862751817840685117507890323257863011836303086598281801742211844049596962912871077660253997346412907785454802469114466410872775696430552381906190017167470310688384081145405737339494155855903350207214939366827180068278829745795772983891550042700505158389189256860005980571685810345540887053514769115396470673194202424999762939981575363033120853124115089399266944770070825783332904150180604580223382155333802909431536461184001022225666429119064604803411597542040987203437213628536195116956475275196222593984950364805177900174930733150127774013665601175401007239044857595345517370461700299400934196700609915419802177820485091566132055142554187854125218966638691536077643033793074847391773111960772337088570080194550599938845452723507011026732870365903383432096395927310900331604905473605485817716198315890219035333249064732379124374173306580997366275920024109132696259403151443553982189928448000000000000000000000000000*i1^9 + -606194592155272721297567395454926640394504978531044515608066938773123267582097976211619709103844900261875330232310797366818732282389516638778470710206075624016464255468424731678801683164284134375820563559582338233624077042635716720321807288218789537451539978849444847737771873883114194326369482944483511226824590808783334513617850957105493591204205380632923012668252151236989238539092486772668136528904269016436408079666258055032695711531672257844281081879288214456920905158758979041141557963894717729458002689369005475140995135160272878391920120483147999218244461931711462457611366153141430474644954249148135727540496945882778043560019928525459035589675610148538029844086406829532430062473815335010069564770975436469610564696765358943374901491198376327025433758184882284851132499853365674048099382371772967768899880847845831833070635514298716761152524387321826319021088946960246491529124126261313715152141368630196178832588800000000000000000000000000*i1^10 + -17373414915351607322064511175312593317024230210909133996609247936393162130650670743596317685679366588586077349801037454632048020932653811903297997571730740992108196786554693883408724253151592754577027004415887335415620270519482013159848282944060610434997536319155704639476537627112018229222214737767770474588358540793228530578576016450964808748822733542194717842145250689605881171926963597814859970895227295628714226088260058322060606484064947528157797645324046090172491373586396348060901428019074674800761888095565319943599857865982852593356751010336737493417749729549186824463013302104945684660743226188475507389667924014615852126143516257346889925459901677867901337517503595269070605990218421277122364083235188383486584191252474860330543805564306078972731266157671414217970836925962840131311820238772728708463390751839401174840336671142809495628542668385493758696261392727904240285406432729016910988158372580675289088000000000000000000000000000*i1^11 + -159104399010850194316153616864337818438843423690118215943134013485071665327401485445411541450973658551016694153080244115250840259982432741114821073411730648378447063084566595633691536771805119756431532042330927255048193680940744819785653675930047147074078132216324936277148740965514198848628007648462125790143088810452612290868980486931999767161799952173037414663786548302974851666310761733113093593219468474412394626191489456197351073284763326636589768591168489843022907269830980307951569826770529324308504660860666717174641921012886666029261176111820603234278294462818515294180575159663891364922427167246693781541705442915306206289199270375268193392007310317154131079298101528335819096959756521640018109832881217327119708988818974901222826540694753197369401358540258565287279264607840513131398051328644902219016023534458831984907026740559032405097748674026107941556697754365223589822466413547141542807459152462348288000000000000000000000000*i1^12 + -1975938917300310074274714480906485581406044148257944628107122934163908570347555697870659289338096568826095959884811411226105054140086409233165507656781881248470851078000431489931771261427353321554655362794720700552588914307451882153377619599086961973400492715734849224573309743725923380245522327324321505979484492997661124544416777813931283298453605362979479837594120834701608506297256086531365775495877472413035153755873757079197483426239492468570668857181343188341038480820392933126378973131722095908909062045630562674038653369570246007235477283242604039086724040660254705617971754784355554920994661788528674655209693238149544356514242651443332875077748602961192177393708753858451284037291783794630682583502005236808594126430382382647273553317549503081375325313798230820453766787821096388900140583088289231608344429142215576478272354427240514405737118386331239218103516276530821729390161345818099476552604031385600000000000000000000000*i1^13 + -18604256266999297503077629670230513464499058759648902848590376528858272443509087929754935094698440934259787403513616060290463380958653287846329603361403142464458711543395918301505499201227368774161231288374404348640370770433473864403046385865640926825872598722035419786994971566388757825058883723569124524739752276168235159613422956510036483986912250239374942637925189032277647093624646257410226544245286604867629294669046360791969054295396221805030814108698790509485104414238685370381292707188929612672098198930599870134256106550217422131340619763236932634163514224755954939362555497611651270493978750177833350086795278975484927604094061129100189443197785032814250203084459519095542444615648931329720133637755181792007369579141972496959327896831246183805173465200127027479397929866564705180839391553318941092627049804296991470281033441392535807070918897788813765549087360790561628426326733234942049839438888960000000000000000000000*i1^14 + -73782046689350734063007515011535911730322684007519949759149069580635663199791119638619104220368645720752550703814754561473607896052266854408276668706188993241390515345883328593497691873891415208016594156478089178021037929865723859814252441221615205301640156075116965020602294637734630523540046948603202989292112929715652937361039879514017133250933852141331025953158164569058532984876701997194675962732253046561137862952675591858071962570144635672355333142495862593244914929470480434541276463154805566434549591224637137904921886393004500558550750377303808396900745829280196814825495467772148774207549068663859420318934760159258956507380981930037393980979836181315802115366861321239242558939803908667276366457916808645677795011873948187074880956163738741842089973998899929651779697967721346662038428505127750585152483351823037368180770263015275808729913368604340754174998704071422521985297939761806843052032000000000000000000000*i1^15 + -11843740875581970370811070192725346426411241830011382504867882135607570998712966700044473890292635268870027560060804074940374882717933657928497877878903813103971217246406221669907793347127350033525813243260877536858308698216128951289830356178845769199451168283098914750120255442128741878891632409316558810343586750679083715053269222988586142350309132483998857290295738884374738087245117344023962311997447527750160401934837060057571370182585868364752143889301426568273285145884755906639258188483909441834114695918899640959657435768819299853501633114578196088795471957593035812375716152724900561945809551169796764816961669268621859400475269321480472987856258402286086188790372176212498908616150044571297307073199659752309775060684769172492671883810322725371407108100421015865126436743880404639616918874584782931693519799373476541031789162991006189433823129339684156190853079612700544398291939432910028800000000000000000000*i1^16 + -1588356989382580456953629765305323753464190646224304950745960688754467170481488622361519488827056330321270023077945797677222181438271468346390328920278551198809392991935173523536074744693720862077799441817649225989891281357335870774783677304930663052990939996485170928111997639214801556364108665540741998246796608072128715526348489694895141473208124101905136686918436369186791895592313151321887514326609588145219496208341495512298441254735995802225614399993494801680897953025720217010615042747047415222901069697365555374182956354975192934652384179599164453528696966040872920467904757013272931279892311276208247503103113614708377646543792844103734516766794772410518892586481446988969914392913190022376923201495251059134147183797259289101544314999890541785193645518649254327134129981792406297951435008818487191476865615670608158208546378504542029795702966115878035562051655111996924285885171630080000000000000000000*i1^17 + -52439522255883834750348611774697893303135613157621106725645476293388918819797610649079384745398791239655048643684909163821420996787182996158468065805751150835321905224015366863475873776838579254197770552360351363182296510917993280223248842837050066890454422485758028352095927314643723589578777174906730661220342658582592733329570010026605099020979576721785036934267296981679115233363172327485738302786827507512208658561045442258620459670507014489301665286368196364285558503338711743815115551608475607244959092183567741412341818390037656887410172730413499396527226419537020205871414308658765294056717259381842526205473403032645133334749710153894381873080704876509035540161069579219727927021253664084989911759724681250464719737089673578310300294722423344249922894037731940935137497250209591672068208161407158077320079716549685366499004708370031789690196290798144968823473883441170723264004096000000000000000000*i1^18 + 3329725007071122983412490593582597731988193090593017185302051028091885040582376676872288233390514372553348964413116083436236225136800229543996777245981988118718351217806854841539147509389462595694515663266248384566787490514498057874085308755345700206555826867048756162083764986678425354373342322224586981586322001229404522389560428880924175531050129572983768989322453544015102833136185469698763042054784391615735793435051945761201919226345215575974223463269399311938672292210448800388569982697965235543920307155757260262525058518720689990910126200433373447021420283814342510800399475875816142603535837549462776534518735858400984193153569666555992858484771919291820588858312291055137597267658731034148379599190348061174377103641537764097504680821031423018095155420059520688773435991202030477270968457405883218630086595494242691959206903866146842519776227379115596384482641484422997606400000000000000000*i1^19 + -155964431116355666497346946868039652737367345606281088303734337670733387438603182101884896212342789473131668825344462987434280664658659658062650803310722770772378764107443920408455157813178603061211937412207101339554763899815811842036688220686209626099448474210792043768368136856277276028120562025667853272752768085050662479950291419968674514853360971590219407825106085902556265244499568761878738252918311138807017881802304740537956637604871743006685421995613794211367328747941219014103920707474646170380751691963750768618926703916049206514639692052114395795302005953794984511545886313944885573832490248692376654740316361700973727187354248209513625371593653261451739299469920914677068667798415597335116429960047888007331834245618097415210520270535918161548095645892539936543118675980950403505511101424228199551670557541860476925606176294673440522016958366331324056315993144688640000000000000000*i1^20 + -253999225486229520592509226972451317663668314660794351464311685625854596884482967732044239604053882449795265739482960801021994339007655967974910568377800168254578681653075526151256843434268425419740775512581193355525616485764216865129839663647995998720892547179485599166399266502421753428258202231844091346698025248817193395288935404908942344656638940105124338024091463165572867782866773613485838139193178923252826717799204621095265174221245261134479238850912002626458364436525259405489835034287898056951369807361409014423958569772425359715483205536354628530716828640734802920625994667927576617585441573629461243751136431847599897081223919129037932160202259609471296386624914994457272752757840725747820886993334036730759954243598625201559799478760300408802649651245605035268013317329537223852172834868919100209559772878747504017931417532660123150224426549960477025239040000000000000000*i1^21 + -6516538082851853972737964558705447170105848833915002990356801672150187116643762795405422415868066308006547752361179526365273351746185957900559250763240309050345931027095481001312258452645114375787081152337798949866690508955944104093559437221638422234818102049181253256073342182393847487726614359510483749615300785325769731122334529029209487970760186174500041915250640025220686964953777373065541337891165123553933403970573122078876977378865579463795810600584223953209493271432474380236452883693744151314708609867403334569063038461858981508831706342424728938043489299927010360368608818373368575089265979274019165874256878861565356204927187308463924432095273710440029282304257497056217581841552388020326704972618219932907573390846086810110686689876100803707345704911056692372160185719300978701436168098318018941767272267822921423727381994431284022268799284909441024000000000000000*i1^22 + 7957382561791671222701465328601840760972841392696219818662681618965923700421422728851208728976435989426496795073937116380993409674086868174145361181335514318482267401020540538995856928957885464061260356888158150008303037486887285018674916879640253308974031255746057117032348304076393789436929756914976118386218650988082232215921699564665253663324159419150210510740103637548135983250763619735745264739311572743725332118379561527705062804167796195001915259774770180415856529531568696194420052522867725000920522775327564000275797300384591355989199966397676718042749748058230607308410048929091067196386052488726610029193688110640207042690357781952619933060846739595315208081355495309085562881131050075786623091947169349474541008858282102876464859630428935117861490663819437728619355300810954162390049089859833018804398144355842011777719919819331026139826094080000000000000*i1^23 + -7626912106146654079888684595495469669248256483577487066858963277088438998777210729366707912791054581563527588791437611568888527320077866219748217697147162425962759145678338163129456450457233206973387461027676486613241005155676411941349895107248283792575373753977836863815040586502407814799743210721266397657812656176546697133986756456765909466610216420107414529590242993503997758845861654235672916238087048309508899919402686895116083675269343512655600773233985436377248207661804295927813808349153408393379595620835199706226898362677549046925189873995503068075419964700130509011752393945759319968093415893946022325894298154447258243588785010563979661517126474675841200486959502919228804160310556606736663282386851536625419857856440316460921821878338738216883200783668072986244401589096181928162805015997394436302032852034801938446656325600864632832000000000000*i1^24 + 398925050481687111919503608965115225709279994112449007120258545349796720135734041388819356508146313099710869393943138460387429309384429068493454377293478064957129775986104214477717942010576344765803625189523957824633920676255797241795368223399834092875120282481365331257412365553912840711288096507165207660567262372066348799127867771749508445070760783108478175685589096417892295289581832037352624639461323839564054280733089788971804215042722040082185128281925304984915115655026647680178680209455006373381489985836942142049999962027251923294563436309829817519117944443058229059870728585787549037710814520141066586991340648150766325195114926779968924091678249822780383826050944846339183588473149286673149435984798710382013547857637297277703999521035771488749723797433749860534926289179691250937632884056853598359105991378103418324058426572800000000000*i1^25 + 153525589706312801650190575690451916076668843751551695534308584668609279016988538082292326513723741201987587389211980644686962607236347853223690655890674053799394007619935505451832512743011641808416207677819046638647557336154228744757120309923948099128056788330442966227798788298613777383095226221515273660351884541854835694600471452164670261550569986639441461486374335473756986477780400766699692660812933254154517061049443945218077540288063598703954500351201605733292262557959747941161698885003490787884521368445229971042630618174568508296922907790288842045466818727008184154763718002576013048611941745948151237134854407951865512433459285933135691825653186188984377100494529855235132073968115852848236597144462120897771265137097484732159317691826789494939144807778717112723873766484577582584099463739758021644197262124372008632320000000000*i1^26 + -26386946738183604782673035674785934452878361724398218514783208636416394983871061905448617063840084763195916287723772413877883781712172331979383628062547650779069229642332779210529332713110195107265445126898904076865229121226858143909838280087069984276767266452236777967341772226331298648813241485023459109601153166463059858286247907903658052634181985497166565278195927865226727053250312729938803210985683561388737119231323124580407938773631060386902923126052459129984356286776943538563992177932791161145273365462703981417551720265125045746277258429014680783523696943485216159021495850811079340337546158829349825213916807139865455690384524427812597300307100265506266457982774169558404774843542763806825275131257646846968711270684103271825261266113725715172300286514935645962597671685539523623639673945976021455500220563456000000000*i1^27 + 680856499438677240387008768105382015800790827110845007221748678193062314941933910637789322368747509134776326663351080541586869894557980587778935281077490559579615082307587081813488944511864557331462889771257104941172303043412751092619237214088412725576102565454821054853075966198438595748130481622972986739205876513789213231581639369053380999670503115187103858437648313956946118873032943500197106690543788377509648567435414697887504855586124885696167115744952084057535004381984041162241654882536538107030790023592038589225867329056131440980590884064976616653043670410799154839813134056377120782194712191889915911430587934562842882469379804390611560915457523824587339710221241111056532654565632476130325066877987851961202276080630663327100964000684660872397468266281774169902334724316636319323028052934722689433600000000*i1^28 + -7057441643540383922582781015839018070482471955844472796130009728313086917253189430700622140811979768537260074311568404473534107177927710332504671091147869428831131441945607299504255190414034185797410802151799828082320890359049952826090017271998981255982690977392178989108145855214999173674006149074951569428087775249715311054341263178423970912544646810669703387754273783460684964367569150623570439385529903591658363367451289493795740992999421544135629868502985208115192963251665745628421865865005328798312442292056181989333192186719328918665128467875450048149781189994682300350749101402130739797571786512532304684961918047936339050669955145882539033332942763002999306751523596063374828804365820263855523579454700492990252809539834442151721094911747068028949067441010667603073972493732560893150557634560000000*i1^29 + -13510579634673583480124211772906862426127730420795404455783217472417179436564860966949254724066038359830172825336448279239500540243816766338005468967327694775523502751822140455959673875686776216228872391657191862031035009800333990371931616102216628362565244135699995690508868045639541969485666203536938292588575617039603457939896404757619555339600240040551270382009373054618047693738579000036833672852639022671603889098832489425739902567819834266857106102061794864634221069275739529677385116671909142478491803146771407136362205751007433390827529044171070503624241658957297832631149471723595710640606614245060502538778062653356685742490910880545477978968155611094834329917410593473393013833301453216848675535908756267353260197503792360666367717136533117367155424527114423370863696477683712000000*i1^30 + 45715783367268526342433447493064294547503530227479059696416400305053502567624565981804813779427805956600370213741463131737135742799147884558264653537548203098080380682528677081329660183515148099576463954854996266620506694124753148496751498957722227851183606229778390354765238308954298417814120237495908621072298254594738838494131453094754130404511505446463621070798424996353503403419443003095775633477280261593053390137435111739086822319481022420111114795920171633199265470698860955051816771833628400131404847267799201758871748832509972704089436636984705989412896937260719143236315898433825194748134013003823129166396062775913121293507409510890663280761210192606065386554328505979967267219969406253824089806621104995479397264728623179204844401192225708871801686654139708211200000*i1^31 + -108694636528353722672200324381903552959670550150667650587094415216074160384652994726684474611991127864092134231967404185710690730466186999270329711116331396607790269705756214407965499074976988249398140370200539008332180797547467607552995983249369003187169726254367141520015657634331844985240231787199917680517211021022957245137898661726174025224078502624556405684699035279494443542055024535770286879707412109105476775737268061771566377586608705375770070338827141103654643039616372968200394078664373543404304975756291843927296382651863110278486801266567968081226149521129887755834316925282105195435785486186576252264994966184446126677542969430011027655200495395449680033824604522387278613412903619445475330370946162329699187582610835843998729614073825504322027520000*i1^32 + -667364555810132907305395614247212854804376839462925950593559947457276974226674249896767232730430556791005663688318719317851404750433675039724414063996269271182192334878903946229761497821929592915922953529441084128269066064404975312775687514764966264945518800420437352362133600803117945725981276445980912186625539423434470574684889925564226837341024548472904350074954668597622760215615363310485822675329223171908093495865639757973417511704326877714580881889409936894166227412108232079763941906485333866006012958473090461739110922273179467531837214226487104766527259713160375464541333854607736486910735593206181585311037084766227582171378412655616933134050704932812560968780750611695787989394261786353661447555028407862727825901544761185831795861504000*i1^33 + 1178175429887433494332921492573260137173969742950338167840780576803700281470006497782382597579680392866922021598751625799788458440588276101206396594380947992714735239017054812824406203956278064859434982372224372213909778643946972039421031256211080164940918119466524201518063768680764511815789607922814601816692953503360233026300877459158029387814954973898493893748070537978361262672120626394856789353126364604488825527402123385873694200916885686215444703477774475225418197173936758597397125851920174132018762597997186956679384056540706924403762862348033562259058479995141057809631768417430292805536852095675473224596986834806892310286794204039868027618770664843106277999331336393792573187761360452769082053578167665407630251385292800*i1^34 + -763233359295070124329256186601911669133310319887613730518326895403810412799027081423356837745630354023871347561135610884777492931350449742586453589455150831082349385305164410009748530788712990331151152234357810648959023270129089774780438673924816135349857938976247843155260365777732990469656704515450485737355997322111673051302842252465910584532061594735576300005911298289020347989090941198881701029123564436337792864810021148196953678767003365300489347542453037182518655892977470308138690766515092399485282321774459867312559977919373210400438341674577894817350041742077830850253493645466636156456477367820622805635583209699586031988901888836558336739226838306279796323668007741567851705452852847947856828905510080*i1^35 + 458473648214097310047761569965029766202525775604638120670289466812110677030556063116774721449914290933547666979378132972281037223844908280006817996703865634960993955209545214007387501134610501032184431594065594438693720765355869235587469285512500735290875682893284024473978652977103931995391848775594295523039349261398566674612405896727798255620034044575649452601322969442883281865858575544155477991210417069278797480097006637016437956096175148344537737949727691626499710239276194406761149467083095067642940361486994118467261806556538458058272152274162909264611948520912100767411426611172386410891398894960773212816940101173947750322627396839004026394166657824650164851853692500329577910075816089*i1^36, -1129967463805303897986485387603200585995037868109875238102716094258303877117116038858901049599260004707604744693906909659661364717964081670629707071159979089979037607808090566062978570086744325661812949005365849951572670950538914543995766910833908614842576025282546632769605637339668109510022180741046680170214206815425647764369494067712606819958747820936721501434771620676497337432312473629511257211839628997787231260066010757407373784581786136657916348662379745272215930873988745598815025889174527810098362242884031452043922576638248371253792381946686364448916644931637911516737572748577422821573640648749279694921042773909022438971548606099291987306687504331684317120462222375670699544822037050894686307156456084605224131854314360230681368460076010856778433354868346642602791969179065858235279137563999240221495792157876292739293552903984760442151941234291244858817284727240812222631675231504868404920069251954581950686807075517962510085884101596945766590355330919057714164072484526760252592199732151204351354284861176803847903238301799409180767930093454612326802304726723467533282784193098947693011735832311936947357035490082544309610183915360787257628423864752702411110356517357834762192692210285775906307779441567136928904737809222290970081221067647861066094138813993648292771566750224181340939603875908806165134409567813985003146915499954782961872513491671124150194447645538297560058064824551711565708746311231343748448256000000000000000000000000000000000000 + -22555061349592356283813658162285296425637224677987041323536194427067750019151481077002113537193237925464037059109888212102046911177006615323793688139330593521031088259262822813670411401584012673384514532111520967465692250661403633878019978513488075080341706247794580762248851175940123778548912645982853199167089510572957495634797234719664812389578295284313478574983770594865704780336425013653243319620654311611054984546083513515794694729974533152125680959981845762184377789730663399194257988648149408942206932895366973475772125055214819455984148167210648969323370306226589554758400003743826902706085907984951872429818444092616651475026156677197714034664883151503731649350991045152017677986046567632219794342830458696265364730783067818003884871557725513365026533301464529727339384017448008909699395615466770299192295309680970867099260983323152553262245121241242571294243381915196964674732100536137274551311002203408576879884092502736463574947786854187637635078186568623929422287303014652443592422757398030177470359533653531338118391319767473320399143573988268709489317267982965688898369452116915175595242782191113334058105268921568935725627154427817613493444292983292757489693026633610871075252456402854973326915599464136090757879854300174215074377990907082066323912444220956540010264871357014103957606870795263329453511686160654408481683402352844565538015438948719980082601368190196852742795445901279018709140223844447016923955200000000000000000000000000000000000*i1 + -141957534917784091712110888163743305748122835292644065114202834233139091374849275543017935776192184947070825032615151911662462171465229891194517366487947950702801664434099627043957958295061662949329989765126874679927463819580213308162057437393259051140377612980186428268737217404219367273570415303043494221272812298192871072887848207264437954570031986833622945725820295447900797702080790788223012557681680310452920232138065680747728860488193040446435680027936514607338926842106807216274375504959683651580517185648135816195009468216685685530023767537312823526553195363143841982620217412597530546598322414107103781418386194644871182501111330914784792848079023510632657992601353280701200884007036599227244343493238757469336794631311378608941220338492496114850775137705788267899817847858354175674930448724283716890668571818531462950398906658716920569959294660248186848380548554371075862957778155440121157764352302686208343945192162348397911878502463820690849160609336615874422273461265217166797605972930390240941441925018431155090519674168705860078480354010707780374129744360673872218736239967482808070905876229572098498629373880190216467059778782067723589176535748255221014910338333208215615855807390053954175450714224776188783912475814889061001630781552732424568778336152102847224092179419443783564025715236790910497577824494535698880534941514248671162625719236953737802584429404081587904342506695600189972219163840631977478717440000000000000000000000000000000000*i1^2 + -9666053404111214922032880230398925494117818881089738994264108054514304174377830784854303831975314756344214082527807240012084307859421759370995888556622133172890351628414031070679866393038080667103170067172591022672168965940726330897202516721184974955458944434056590653375051563521630517672670049820806233896938184574208842816806074762394835715159998945088768707014212157888002765661432242317025247216491594981067449166476582184874493665267378026451719380156483060513023399738670948417912633549421295600429005263312187321869410934586012643807002819168023246833611914412358858845822996297393257654477072174263566421391204537743166579135290967607251836077328778210784303362486652273673476123654603243620732684580489187369514279760602718827609719503797085552504927532476197422519656697925695806910585349502001544211272090322675938681282796985965093311846592750563513265275397848694200452116953457713109850781926783635704687428162642059427218226284269602341838192141337449053381047431318469038437256065792121051475417069550401066915600451048919595830707570968154311772380797513938433054265181718167792411765636689623486538731373972536527447080515300651976207750013130660275322927352998948626938433778570283182171966498086432797441167271872911757586816695643751316917977525093523398108868142668680346217316838214524721992676813908130940434749150085886349641171713734480965730744791078768155494713498000904551836845903103978897408000000000000000000000000000000000*i1^3 + -452459741369550320190507984430572152988429127746148401573882168432680216054073174864507986002727084790374112557992517476359703660796088478387903179740386621929841109455655928415848843611581884230076423857525139988716560381862232642318971261745627138092395026073131946527340246693584400060484432691934860443116065093019422496220322903226325028111441992220264936415297110702618114559952434821577249502760546186723503634387821222132037369222192170253326156900853626369294419052224749613275388881294597626053301827224079233361101990141756401628202694067258321713593031420446779197972964953755761583665837630974633925478757791179360898001890095613709825147080596231626296637853412726485587173279309521371904084819413276026059606810454112890285091998483453206991740142602461925779334208601973504926522915269538557105685227211793084186102121088798857440010837183857965712961378537224621065550448663677513516680828758216521917422398344347214393651284493585330696297904192722745547534679184964347897039744346373004191573073480535920046271736175536809116087430827882020348590649628037003626837451072101314232273422905661516027408732551885961408147167498233216384427647426586059614258442838818583247470283300213972245105551279077786021846009484870590243063127307826754095404217598427433297853809841747299855215586066608472500756338553496336508135088200975393587323641623988016391033253671411686353825992552912606943433252599444275200000000000000000000000000000000*i1^4 + 123877777526795742487019707505871564775496540620219474619206864247216269259096758509427949313425746247693428556138511798968622028185095414965113451098233897931203384144316916537424749445883502674554170207962959618020409102108911994512291892988582322302037010766554650584878546122505317692039943208100107643206388935507869993710252381166612367034978229626603387673077005807172066807616212439389609478657488773222322046424712475082051531949502836804640689953064177518285354445116922080969703270174791407898630307768917734716756492123624487506331799294963934911621996615627965056313650581639475944617496020922466808700996698516614045081210745942827968376402204643090148472520266638349983922585949428620712950767401038744756418007112944871787063020762104336678451042289049287983110597218196764873715549420512853796076615850028469034213165046783683702140179069537466389685762614108966950758191163971063652470798301544088209400440888415014133752143416922312953068477242130944022501779291325596096124693381894175789681143614565792211813845957339005473573458791524298905424757207839563668789632601294342774505386774038686020132975505287778085874526070673442174988680145834156609592462328943564004978399929566139567015720967112576896905909728010714185815938990035802797726360215645984925414940117957985981867111801074889621039932667195456228295269970364096820172221200238117581968453458967861707299370094052942759076360743813120000000000000000000000000000000*i1^5 + 15917884458808323957907345190039597466579109675566010451843188685077769879952924208236320466262300750225570479255034982724244389203544503854618036922763093368897038606550643240317450433858524638993847024619374598412090931899980813389446264051014114815789554079399397176334246083739518009944268407149178210782831865579292700007850186568022983211116052275392166001179432768638795791935971766825855217516329875583123702782862290556976421550038978465333004447476132471062223917669038404839296015729506524474295518424650799417925857208236831856483161626873938323100334883485660961088048860721490405734607210490270068296566128350363093364665687661642345516521638205543015795337164348444342900474536289248581936759362517952196916791818626744300705928051617745741442466693178988600132756174675007428485738901775880195169133890865013778887527271413238534202707776293050756029342720244860587111339201042702729099171679212756752288371375014670038942016960554325708010830338183054082024261328597719945997882491530106816872087307948932390311512285286375713059765300446497596761544932142928350179835774123016725323214190210563857544729740226072368118907517034901792400881173053299411601407277137682944504278661386224730620729233278233732329240496605020591057316901317232630713008543760717346554992246808378522275916460244876341746996230154838279261299749118814421637622932982500014790715915331131197832494216737556230594461958144000000000000000000000000000000*i1^6 + 1216110451184059535367472469811447865585508607776257899185171561077807760433773990743949905607752232373765385277154470112164939461309181680382373973055842977867800245932673628839547140878233041103859459431289058165848778797892027728513186630443272526655523413969166660407050791348680666692192160484872881262961450562484480126124118944231723055740214900596422567881887337214886270373220434186049259560598794323836941453035437686911085387193665825833446588570917660942924546829796071868537441464463900605656375022770919469603238752575681359587374960878223873149184245414153118486118666776890084361317451426578453015004773830806832585102012006371904915450921556400563848827768762776035238855252645237899230392189081304192043599072200768793852476630319966846146909305392667254995786329500264430490913655360245347523060959550365264817277446753672027787599798492373159213069830175358524523602103858100588509207764545941499354975401322168236257739915175837121498366779310902478611942243708718700523699201962702505857788809657709061476044945425364503202384872318750114705881490211735867266363472436189140358277436624681516149903478521669100163742558643376921584683045617143588500837131670047941735989576673428432849981464717516291790541300485764203911549269437561395440633838623227254606328955679178963720641954367144357182189710925546995310024877060323993970014682071163117778806086957462473227815733948936494701661388800000000000000000000000000000*i1^7 + 53612170631535485287852825782750266190354151397217762988850095198306380854758302877785620024574309762305826034750782755234946911369023633492165045755383230750858385436305253183014074618976576400755409147445237541004865965632835813366902866809340583790756413670824445963674881971516069018556908428732845338036254564193312969270978258974814401361911649681949876568841441551945831835120787430535226111954560356423173092588349681536592562800995435667298570057449896215963945246139341575806961742857004173824101897786171218188736127566069118305666309647272691355230553316791156354130531687631329090427782107360285153320112747775661270480656337664527707563631381068154930174962852421478792627154894279388985834627658730059284839476619205622174140029682571734624893221588680177805243897031146615884446915082443534868336220926033107793254370311704320417668859165263255360922901355917302307608246220359330555100720879477923935650041905389820873272579873701331882535504402185787319194229937887820501359910245934428462934956098812166652686294255898941031620070004605122179710608731719358970337870456449998226514518187850054441095062563752022853159096846764372436292890889292767834942558653776891423238277760407330390511575059688811230928645530679259235962677950730454588443158886679865316255131478780147846238489346996505070204570944547204582249773223742197672913954401199506354401061623540111241128636408802660906434560000000000000000000000000000*i1^8 + 1675306147761343146526922707533414710106277043319988572695726630693090580517556188841120969416540117920225580729196152544284531501503470831667986615138217350073903164000142395228374676546558861823948711580485772967708347146232127115889763238410293296550391931585049563451382809836672148617076807299413570412559728613726632138056170063163766770266682833333735878569518803516938040263718494138441389726104539617362370234605881293095542576878727053493249938763416251780581462824065141427083468228074592814814160484497987045950268988964876808410762921249167849809822070349120563379007876370828112076605535635593395001460725991300692856074173812987931832895023203032779790531351268329832153267350368345413792815531741872794979147592655389785002766574989094327103255767997455076359118907997130425799237812306742204220444134106161984641654358078524104615528796899512424609381753071037332992873530508518231221009795604509488130400654440997137147387843144395715297261434117656369933924008931172349474980306464840110049920027747130315591589747662125690109274542645089149687115476974186039397028992877433396068869779370455740093489354756466880318727102786575173185469567875921806264718560889726175071323183404421824185907848293535996650975663612691094413208740193856930789337521198392848531468113759798016074095678238768554329204468297971405291390155928771806806066844730106831148530470364588637875535203411299401728000000000000000000000000000*i1^9 + 36500143200180525237212253350577384889630562735139186595827728557289049855697012176671823784948531327635149661121549523394017726180420601700280409015456113837268034282909960558668826801247718853157704753663457425421277677701570045783372016062573745259139918622006706765590871004320085421656361637910666646640932155157119051943273909702593140230633871076235414585610147317255960040550658803836126812818929348322185154771137868679975381225840889184191181093113292206184821287109994233519871382244777083555287589301779750568311665748879208566503124577485670546740463692363357665639633626233498506783106511828837881675404215746457625759857448037357738009530315900411200186700860135754981967315363802267732555009172363092648347389148056177790707780944629228386243579194485326745786767403918964040872499247974803127648623898387558920750210484347962591118590688405060412540848120345994959093989946777403915836770932191860513406276621124202905539593124173488806481363578218550100024388747872597367402032482217430069010613292848543807166572653433096832383912627464561364101846065567837680388014007293700074218479257032976041374415377711064865400062456225309727501992633022776319135285093488007070417738002092745028101541346484765581471382933858714261170257050174012341538652176523252609423146338201452320182996060888109488659040571005004379244237444391981063771798520687082513049319271057699226527383901175808000000000000000000000000000*i1^10 + 1046063094818434842883350822577639171820774500855136917792231353067904831321452682049399331381622709762437058317037209499953316041103517235388508484879442809582561123790741591413089136944240979764811200265048719285251535875845484164035209835309977014626438376231787841831109340288207580803040296108766280747056457900014627311067430747388497676942252153743419876040331907000756786385569611938940878924553963164752846652878067779155544082586807501011909847276481232321064982641610659703190468312447201800308939448414661625694229871987993904854386072063583343095731539276741919959762031343289817859635344612662593320260085564577813638161092744878818357687360494166768971254406248720038750157808414933573061737036766874186327761623401460718902244691499537767679323619011502290506194107635287115700416974593751165567017076817125798504437406123172693348018862631396258944574730145297907670967700904906275684111646329202739969136233829409853767899014007874830508008051776500492176308597130691161178946697919214502304310277984942038800989324025533889519224311346640929880209275930057346830494877589430038184116309398568455718620761934362953626211585262851823420512473284686076176118796808887140342559583706105351960005712675587521099884573819690832068475938238086386370624732648188302493761646578614387748585675207593726514343918595653588193255734430990179406427868862482834015472508284574713613174418964480000000000000000000000000*i1^11 + 9579661528346591785110310937629382432103278731812451814906856197252803346671405442012833538429675753773686526409312743238379996096702152506484012958666438769956451141622095165120030528518437162020766162702058918108547599123893560034148309239511527456836638805220299817334345283450116077811678672627320841666940412476950455565418669425162162737260167892403882548046543296026055663926612739401861841640948677176406480530125742861243025359785715329529547503030871352337682596094776229614104143925558960338267432448818087046731032143595370344737187514007958429932181709121656404588594887131306407372140066443382131751340710137337182503055320371306866576436150373147360399089313647199859082095771931146398568531186358388976488201299962007339068636720447485385630661883777372236773046969675476718848117073412637148700201564519311499963517969810088173890753864847344260306846085642947099311704276399302922462328851414017416437608236369437701593677821290555709473064141203500804471479182248847952286989001962148740743124961270646551777685906732806009922599917146134452639527552016608189279208294666482211028841044527954352945250204480765095279092246759834219949947990448560663339012854391359387500502803639446945602236210831040533330215590885053629395630612329528764751583108790473255415837001189969208213124126720088993771591631440879282071679364147765266669803354928629618034713929975107306544693248000000000000000000000000*i1^12 + 118965124199487191915697929750774715990632399698614728777103986201269714331842006557916855238981967975038572531247742973573346059698605525079296367072833914110105798866634038354826957321593673641016639393291925371550592961210729563094195191262079516407303722079337279551103401478595783098038313472111502012177543343493685074080175795323984498201391562295362205474839264216180869597441474395318979054874799686770004366376620913399816296637566841898831178246736582471575905617422899650818114132275654520836402172382019751929174676907943436166259782616914727055535598166834352026899656311566182246035607430326634931424872783183816026333967325544633674600064230802698716058383866258069533582844460941974298102548834643862060043297374134185306331264016171135914644810393746201015526886525416852260347918140887343686036523739873034140709289025021510177750437048024523175537070112904841812382448783803788080459505134491288266864700724897800135640643148805025159635977021129852563161242867484418220125446019016152435783759296918137325845729616671857902177514007260135791040177491441153080522926638596041407545498016243445144432289764576396536828276087464706390184565538630136143620270266345114302394188073303600141756670735558148041385378818406188404156963386097270692352866987425419579772030588605490910046364022691503638324702513899564785791946020791329049077124132953072855508528016861675546214400000000000000000000000*i1^13 + 1120076580501799889633621535229873104195256672240580844809680712685582404156223904375048192390203843535875508920209888525335880725009340126654763222963895812312824440747668731909088559369759668157152930822633678592080811126285927852098716118940287333410651950598893985944312337232727593162060790776515843208940222621139519670703812001500385938571578860498927831049424156621410008056175500325227465424164147797269078485060672949286593136776065905187058004056262530450260345399437343136749217722811922230645400523135493561964350150173273947566855648740303456490214860177839340817359602955985535490847248960728598729334597869988489707399493432143034028324286239017230796373674869536917090700573310882758013054375714784419245115241418050718428135749459649750434102761317498214470637490317070615520662199112896379821673750231620421450351531137365667709543431775928681702287912243497335429794136550560377247923482501771859544263149569228182870300816109868256087439634318512469196635892957244027057990760749486780891526068923484460275984295311035085452543509706556989087993088278650632261523408647414868452550627991243370104150651632307573982195882641811916940272014644995582426499215572595730981291374155688331391266430975361337507365627680341084888842737850853544258736856559699025583091865206014310971664178371100562435971882937786347435799092032895407458562148683873814852690126696811069440000000000000000000000*i1^14 + 4442062751657783805891161488160661406022312458089484907840300835354695839075208296438417294921428982801451663332554631489660636446557233613391236698157834049252602480316463537921938712966007156028449265126323737966267951614613478394291864454130889400614725098280610253005294593995096502927231284884163836796650821195725332946214899087400587589033978716698292537078477367399668761072662258245576372749972078768683393687261805165050389469293700538849702030862439065603031078401054972863687080600992141676793124675116361941431546983312419421714376254576508163577629236187959627872664955583064674397552769640121330199789324381554172316618395276186371242183925383370663639247651535156960867021775433471937740134719223405762759226339413991208319058317703050875485851740505881122609339188707521530560880336331627350698069029984225912657152590251495979649585676035062131810538408924034583632885082670970234962060651017417849672307931816085677857182301850971886142295662162833784215398668834112733968960580747440884506789125833798323563323132881115984772613966585261284868784977204462327382481662495917122596651202583676123490465416475080397929903744980961332153405529353022272416876445159738684423963405769283330981884569951163376486214138929000498613464369576316832996566771208935947723238214155743920069451583576298711745717777690172143771163746920597610393870651803890401825035443503104000000000000000000000*i1^15 + 713425299125234585840916313963878250082203350746305886209975077260529869649572098448448833314076365811315200057007958800528948333082694825704556278377906705528646792157960697031154167136280701950259079448440868249774165384499143332901749495652211897819545521382091763582895963068407711847309374386497034820595945672610649222235490986714937729130246033090675181752896653323714012842867589264253603463259678474283481570325538836835882203088567377664359877362600842692344683226563034305927049518490789744518879388240334889208592828584984281009736820054586198197851284510794535476149853611898947137354629026174172824282745679684682654491354984229114194995385004208363925015515722303916227329557744245351098667834467641581585158106607403275295460756162188256569876706495881588942534267332903797079124155336324028873352878663641932097256106846519917619669842960742178293092179717833357576362168905167837365059668359848238799938158658947802009449392883751249633441838857832170734122450956399974825739542685386021156599161383729935761779219699549385218238188357365600522227973971037391423009828600097705564183280084096046208138791538832038521681872632772950580017913504300654079157684007146626657422588293853444549348067196486610459694069012966495675376418816675943407802351935529175745219886203199102697515651600354841739672390474642694911438697929586575442793511002142854904125849600000000000000000000*i1^16 + 95654323608822266641904115400670027415586391568626704506578564081026425020914409800032938848059919079788608133740886060818868036844441799406102237719084178833057196445333251433771607359188117038887541520132396980136827397799287502039265385626593402373748865408603735043330026375288203385993550154208005113027833567524357186233310599057926709084544287274454514075762886749607615921337654682674589706558719350117010933734556366921358053659409807309950582816389279162963623428387889701071360001099445189939715797993227826337930402969484154114502992341189669070438421287886736371515833193962407294188803125445770375683296327183683315678229706522840871488587129629546512330488106376297573134827024980978573146933354744272398470940736133993385449898926557199780303590096811588855741217895544685752353846461264625471524609675506049366559496155427644588619743453558539352400624520012147943865331308243996423842020439031841647299513771679755566181424290256645889337611414250769485279314704731864023423151082926074483730644278333658393839500414409934130168407379526486088555446535004963303881808692475188609934177500064889159361755829377630188173509752885572932830429263469278665311274728778354338687901536617144891480470730806545063734388203531611929193920307819954207591534738387262543669586485548014766179467991598800649235329580780016970094184849534119177245047534987992104960000000000000000000*i1^17 + 3156772064910930662149933363458389519873866915951059005121355142987734918158610955156451285859706222061379015392184023999434644882813265763186958364439849215768854016950039477173113598263185473740721240702450589469017956470627974209289673620458702028729039254815590168960190816371932765458621866872747939510048836018148617906492830069751467451723034618123956828673393769753335133380159495229510635945377412526824009054273894904453536474346058199590298290876021357515716769612767460667301139272683014895550300456699188874735926074933749891412549159253048557516912245865228870445577050667557524018951210675389012582513710630406977350768561392079612458722038385723159955056337802849296537804218364405840124875862913991118010704331360734267450696479114735398162271391888923262712752618367865762928049405072766872034791177610623561881451352525762127164651825780305970858268340567829055267262922005953571123484259822401443340496510277806841597769781985672873906562789364723685234788329644362252256149334065947867635985480457429408722561083835326201718026905116109059321505273680062615031781501416607692835487760124146971303217567872586513069295717647942503239598527724664803907116343482405522113505260620947127445499374799512753655029649243560744977594464709757058113299548626301238280783013393100675617455662311557953719956783416787701153757340425295822816642209696186368000000000000000000*i1^18 + -200548854152273736463485561697442063013422009838375345962991369414420210449794643055056043267718658643476798189211620077272630011822150108151112571771232874802109905363126135499255197054910722276622674960390048995298181458383561781677970191313200768136434803704584203710502604124253909000982725854643363502044037664514215669674049754145841251921620779307947148344609022472164594294314599197847163560893939532413578977409154366455720609223164863272630582230175152694853700442070091032068720075326381694757263329034434310853535990541031917177767012114249261121594783280886541737651922580065356582794460323778148876475766424458734592193166239667523143228567397221522277881856050964102583086165878860534752764923155272464838384428471615715135912928554398673865870744570173349456169463851236000440498549304797749848862705021277695269897112505021241893544267560964063526198653876433880743867873753706092934549162428866022841696780505334552617550529201563473747763435236971861675037652969110434051119201447082957716455505564795574706680436176278417568080131110076485913698528231974196572609864975486529339412429602096411057042995688451718359295841153887724456409893398112255826919853090098577215126148309137747275277691290953753430750714820901824009888628808116453616543054175311635920911328884954586371119119849896450988664006013445435586855017616586132352527237120000000000000000000*i1^19 + 9395654260436061376155415982139012597991899533448065312933741377142189001769312633273969062881742930420048055043291906761768437667973318258025107018738586479710304516924872254964389234660983314362458267440875775499658779091271916563621845695490018980429494427248476649873856181315776974849755462780896347695634553868778541802168347319855040512041389463068015921146250640595931124956349586795115883473877816564984956343514141298645793047343488259212229624893020828245400958408854243755797347274451567911141061851533672032116121204012034644546603381010731167158153543624558198508553722640905358881010461466686747856294176606451223548015408035717486127059459913748323291282944434528431092853059103789836063604873725547445884914717893786387153705753358542445568507533187657097767274889929963803701188726276868013499771241345114256953343419349517462863740200639360834097823710328572573639156907816695374040859041025395425183836434011573401700290951536969436607808114423491899126727635251952101098047382270898182908786242673461758730248540321906710824386486729819071506131852436335972498349000905236730236507653933540032391549648756127464003899708465613190859067720117163468295528611143697869737855048599244161093866236015371671431861659887400350603416661990731676976789262612412280366975226496976776489588949394364952624119111981854826325501583919706548469760000000000000000*i1^20 + 14971762092043919202255224756307282737888935465055882472440881276195651586776879524500823129028199215566450564760015455313459293471915601673116692315395127865269192520304808142253935949817808784380692692547995752016289354773723053951115532794933413039652090374921384505559419928408837690691623925490270134784277371459224727709010040920611355153047856408161991504523373725224782047114551309202121727003529434304722141275579719069914246050635999203763105620077525354292914693088340392984495327810548583039702838251272508063851008560053691790278151621922547596123286516866414674808767402005283101135259389599010740656014652187249092966833239731666038123286345670678216770029259442742095300039752295468732958081186008591385121903632935676781035198132556126174037684146911443075049543279717358322025135537053705247013148260080814440147989725517584673875157099611048466276430164328609663703703232991929402193386024838102426805232492218271041855371686822926037976276066642692387111669367188173409490121142070100377242155429188723059097276262333069889684589021693848322326312721171260754686180922250650264829688959120017926295740819479449792981237219577574887980260634747469862169002688348712039764603621997815828990886554110620403536551306915838887583496537532632569721532226213183783622899486333138543062262712988235298367614679210891066619304580481024000000000000000*i1^21 + 391626248089670318437959660074141046225444305479740965224554378720697630872818114397338571095617942454277167486710385404044317179679791594325929080850542097999956618844711244513555594739842393678827552874262202247751788769715881477852059119696857640961304565316279022184176196585905251319161139437909921720689188610775357922937692910214781208707015284575482039201698152778570874087872822239896160118662214223069817017452260686265068869119700988919707129257749668777650315409511672959440854570406269611909093525465769651835577038021424141743115477243603466520796287892496025784568857095464266401299036447447264874376358039294222145269766205501847306936975276804728870755887846460431972472952568489505136792723658799599030351652368241029478948420584874198059542306020082380778053559592969146568199349882074891936609411447076514638171302350002998815096558291893230735193574482665143387949539322335529996248692596287545742444907278512320980058670935816138008718372379774011044233518477013625113964487604996409355984582612240770697675918116931782432800510901662901138341749310293383125677465192300678164582008109989711600412251814362432004685827120813305979321409279127716238799866724344368681468148407668365295329051809742537514462158819981030452772719539508199592698102982133477254901392333949368185738498283787447584988459831082223193712230400000000000000*i1^22 + -478168733856702228967692608237994431167485448628547755169175864872752016236273195898008475124415512119675405780268988896675659180653221984238936795103379477747038717141639380120235683118467464720988437442472088969071064008846486625238083083329956644467414241873968445695677808874437801112793191358631696712016957107261024364350722794467280948276599981995868121499289147847325454435709353873736325501810363589577498496399363405593907587656195557872717475482104793063647718246478044200280408803436040647869751645769698281481842005585613032030337947950130864209598103872233863339601024617418953678228833517107816867630246064971292102412395591682348217651148610694499668208860079707974730595424887095599841973762211819283387419422438120040054654313510407509772994101958553309352106260086345560232274400888358930555493880349066461848143649505329703980275134095932784561135869584461144149858584566394651906151169360194218421811249676500756125637800039617318197610074666823184625550882444417704601909082657694469334804103699741304817541778725292963189781650289652318219356853575114010914086476137005898245899808943975188204511871085287007813049697189896015074040475500601093396699112349740737664612659430541055682300143741760583121037741513612425533221623917959519545440040091032636884584168225049442662093662479639532464619998455665786880000000000000*i1^23 + 458113092022364195761424911424603645410934918396444884567965351748638672491148100092617399943000677912595432584733737613660201129030447600173355566226848559346681070641994719589751366336999163293019132081112468325587426237161121662815496624969250084436937920524267987502476709828536874828531729255857164753378020541430695690009331099037265671853486761441623955029227121297990473440332607892236499517496444263076974327433031336412241223601098237298838070707482465385201200231112723806601791943845552120930657914033733161205281121586518695955282863261272021758402859306064567808213121399533544267500263181368574357774854172613805029705695921296123075117705104279604781888682181247667777815229397186291982834329825412680380690085870793790751427653602625365192147634516768378098473126790384681907028289100046819581069592364237671278415994175470056593040403171140707910529577881392310844929889500767337081651050865070082223182990223632856931052589755784716420131665113764393824419625238543627432490267227027038020367240248820397686063046879009112191961177197379500070807699663348817697054633749590273706440543711327858525343461950108207596485292444642353453692109013367876884476114728614904390650294681698677746403298320692991708567818400357369589132259061238568621794870822321471594343395271720175040609157406228786899169837056000000000000*i1^24 + -24088467071363302106348197762771898528747687940048232707985628787111806639905790864732116519053175789531627401996452871742478847758004330415155449336534646287997166632910990621627630923040474544395150320485383502915462666918268941625922945924478833814331069508322893925012576070609714846098935978342577241862552788840208504924523079501302660071733340156831232303575195532150431614697781166798309177946067958624128697257561204836902557324927846688790810431365583021863600010428348188382517693769673283604873469447455560961954115976115560411742334440712657421665730817488547617437085652207186576053253844782396990707621957698865145868137065489457244651437079298866071429329404064594081396497793888950117797270461561426789194937537554716218396488241465055672235135934541268284779436928140982629740042932264483782309502338613072684904624244404579068905417001512281511387847557631541263097304959939719955914956060852468089633965698998171854585275314233194398592306466834995790783051337710449842383217330485370999123502564621170523554213177599711233582892801352260156301196770940516155456972498583041085038612784872419004734192737052216565064170981620739562717804846572053461528800300730663600602668872981217170443897150658764604697215689285578127839242138924051441396095041135290967825996704786825347631819714254497382400000000000*i1^25 + -9173774448727891564310762898167698384247997705489781538609943778186527982854229871344614987193848357858809574275596451625528558794418494019550683807712260597139727297786192555044392376470825930726267629972276232976651201681178835848765209259321819319095872809681257827977816254852375626234393311225578125804027333567248013219911829957360323516864588365423811722627742803089450667581302251186154468363386413290243898741265430829143570833176671836752901103381904632055865277994720433940531657856920249245510766339599137363917248195026156453551742687101998443517283388113103879627745403641180695910138028184130578525135525213801322250314385102579827562481805730854853399181590217984224394930339158376729909613895818267265100326618642928184614109822276656927617641263021042859831214663280992694243229378485733292539569483898034721868991359674449927630740599623929609357207513435550069479468919007411603549771378271793961213370259067477033519532784838585695297075233785141595865327223738615394452453092063642896574368889112466531831120087371743443760161302846081610019846770669052763743745410139791778172682029377655025241256476748559881164177891074600837340589993409497531741658217874587085665499183119855259474614296580548139119143463038052624197498783928236596483220575426264621734142413617176447249463377920000000000*i1^26 + 1579457074664887248582401731671698772281514535328819019747426525706947779063397597443570498724515521217320234875931984077440454989127461552282857619920871016645435734967761794300501754539821381342153956657609762094165963802145239576375292807399202693483304059806477389359942139775246540356519696875432496169014207740295832565774056417483759489845135297950389300291236887290915730291677201888875892422025651382867303186218411189785545747412258505394534441313538801458605684851732867946606313429784178536420530930966613360364001973155824664716755372607355201135316060932091174070823498317029482271154136299916453200974986851023896903380760259135959485147326025254612997296116860604876287957590894881776522405115757626750186049944987818006135212892971628388073657449969309896492008395200755815243211448560162783047653172592941762982010672361597242535829878456645533817138587543975929857449900030508780923255525245139084498382291603234981063087904303217030315873216777436204658099061068565636733793645241692440528263486430980893811504986872073130749078790063702704528453444149362993564945677193537371519235971638811712398527721229993084419837507454562331887649201494252431390843797001340137389312630513728960732963010104823561326993254093682825162833539649983788602611523991544807779007116839466565632000000000*i1^27 + -40761624921604507875307089220833527397875500263273072257928408892404980701087455765346689275424895267024699138128909855402828982515506093506404804413917981013327957327349804062212099280336606326482377382311635150161156925922658990548996594637552552631334043971521311261840164222834290409953273479210291150570314880650781648608520598384238411730455958854157417010965385908582670896593756020850732118200926588419383114183853313610194012483817957008352790405347079683443340642615745341078314472002503751514188860581203455842297592902698920277876212399726162735650286845932236130510711671890037237508077349525307269569273358936372236241008401358583770635475169944189509291714703662501642602917225242336388466437475778748364087237469598956497702432735524739025700958658536677542466959294420976930689395202999757400595424887657959638832903348845135449175404071266893412233630304461779579579944399127484107515609849560664393523232583539574692592774280853303204846703550264497577156950724090583015404884631888059022770868994030309841923885282984356479356833828693634706067685794839533245119809406249783866302167958488953541153423577249021483622805717261192412450214652799785023466725038477824698138768277398533514770015822291894984496491981377543926998164069849771706260667171611438174614795059200000000*i1^28 + 422570579753426897125179897635988841788707941952193829557406600008551496955374209886162920660957769718533743406377453391410346941963693098913576945233411901893740325501912279013320022205569492741011085706970347066115683230329480073747536593689334549912756173134123920876981936790168489964150973866241107651386217419187495419644751868993679254933150265058348150474269781367732535709278692530621520340645916527548974484648666498711461271422850024283233118118267784570459425415916456528465146511798161296333430667707068481134169398511776083632184691859609286842013276283184382682776175328218527328671249740597464891467961299276878957189851589613278275855180874255702464606385807937811107993439211137036557804667414457043602545984385964853118100540290374207329981864273605152915548665812139439427374166695799897725345149340102629127925866237674419817978189803544661273934452960029891449256234936033011726605398739700660044630166987788983142184077083301670972102707669470422945993173290165780543973283852811824463700091147965616348981466858536099553226760410479956575955567209155510633611551845185119423825525170117444193419296824171715103680326670724200937764156704659949697787436601267144984777951359355096873587903780762851427756906046168640020628723934055336135245091438969487360000000*i1^29 + 809496948774154495662973626935976541380610159668894845456582005947513977025696278266581187118865757534122133777642579730607199679391437859137966952508699500272784135359586456604074809940456977991506894085589934194541883733907318588253612144322601709940918716176371338988224194346035043108113941473562077947960272644252366829902996306780115215758225888022226994665464079486016229790522332447609787414526799821305929880142540832434244766488436423124575899788275737099756603073488425288083919060497159585001313637883873929591739947151757256221233759035688255935271595424316960295125899108956133547334741125436103188373709057506100291863573790280942507480341105291353446263200377258700442369865178323281193033996628834458919786917088279784476044788096503593169497992160330047287578969657454483568669409956658311393674515523010137617881357419758984424526197423565676238030813359323260785217211597357565387900613409099383134710214593118765350292608361381196682086040159622865795012150759642635542980303947553376327455152727452178619287713443382740292934336425637939343036353813668308254071669925854003989514627232654994748284727274219204257068471059581876795426644557026531358662514108817929264719364629620580136713626452893078036466864623014281006874348446243160195072000000*i1^30 + -2736161972833062453683091838319381971828710568572885137796590075939594175731411619402587499026363359830768660937174578788942270368281257856260636479591002966779012769332926285991694860626818419577297081274630497696422054611600516270327892732584749548042852029426941722851451035627346712522274899695908203604365059451753267976359143760362856722160672018499198424876276741049948186372224012925337698814843698675607454997074219170073066045732425659829422820070406545840813255042594248508407320710077509195019260217290378157709402525376039759586745486243356645942009188432760237903470497146785595237664588212340232862021412513721251692266397489568445580258633144020679470741503527062539417024637879203531793454410075390450273284148910444328459558794640342755809562856555242367424166320275700381798321951440876320796930877595021056715623553471458878378888651879112671129302164245881585093918650347077023160303983871543377800113385717941279898653583653446206876013697466594388716710902523250361987056758937378454167070631727188211764939073853057140747815366346263804640464252466925190451792208273072284855077609855975284322447986134987245185524636445917668356586067929677211375506200237329448287263245640793695562633336678368480546436429559457646539556454400000*i1^31 + 6504455474922655757110372788779538955576923261081306939245103692785435558184214211167332737156608543272892295572217222415254677047557009445098762524317134801385514641717771543913657433300917013744126898316469786448103419687809219941366422570114337361855382840515256130129881986696466301320798235709829874582466286003249124542861520066715739061135641527600019133121601790978313271972339498030299648340211717287245394355698112556042703812377529930524345557412187557113611767450352891053154361324129237895273605838283144560200124399983067321458323632774070624128245003343568243195379048683240406283318855632418126675446776843579278668140329149685728487914684566419914095510767209307662831274410968650425888458551976520393372653445959711888843675612484639475696833746774891282203621181768635797709427015053739279537505640630199237793220072748573456061853564701581303794634518478744034681663752095817115350194709291200691084826182229960075817405635243127100680865634620991896596055533254802317312076613926543140532218209544169632250808066737090031861811498921315212466809523411781438161430834845640865800209524526819188911107665603524187102080178836467838258931010919604424344063725828701870082385557859558099251385145818627320797039052605440000*i1^32 + 39965757019654690799058698701843552055852066492968004987404851509240798517523066744655799678086355623634333703690179929542128938040071809077328396229397660124256258076456553407441099383143837681206521642760184841261799705596487548887357038643946384895988938949754947515090743786831559376053914303935053284614558885594310972292730216722373634327891781409216780842577840867324905940330098716534179354594547892751128192539567684575494593368163271313390775060894941031053050830069810991387093739233276828320691725691795534048139878579916930962637954511371735254313181225711897848705117133022104527906988910639721792897578119568970350463379651724497153199925634548014981714110566792437087904777121051290369124111795340510291142487822855538575185430130658859508738550964542504716911257592198913914562757741886158006440316802492868891502377652353098184490775207547671668017078541325527123790698324034260812050131630335120239106337949911012295407442490496461715394024786200277656513436888839637583225291656070483082542535474893803946010531923867293693388123471864609924265225318328804566832631797337370438050789385081532082197477226511600012136966797536951598050134632347943070239569161659958662024260472399328820086299972974667648000*i1^33 + -18926292375539410519647661041031668562193925029154068087038354573354194624604154634522593529211693739445452680844810688371883006677476987848502511299604678160607400162404610798982523662069437943481855282106443164723033610737586872462640705754245284126012270179601282511477407738078357154915154497612478576069922603158193725316780474529481259242249517847591970705173499823594324725818321926179185337043692172388269876923501722233176513121010734500412066624509046123378627137179931663516201798164737765461764828778614073696638080626180956507792830733057047321969955916730386247912804185058878201634947057673709776455128868267926399144068243435416920881897916623467167737540331696730795208032880703361859016913155687137032346467037553083233671893400579966335501337923971887263256391724327534513089420621655761561827974852410680897569757355477804886837491462849454560181081929869768211398266605803226504684579445347634027682168013694276505463307018050981412264291913658009755755269092189660445298322471502560922329285035544185195194592343336741759606957249222321506162981457915028084503925119098985686091873968122190510873527253449919665373935329670560911051469757666612908548149705017268753575877265489855688800*i1^34 + 21254817124266021135244432131433900650656799338426208301243090734396026677769782752021156973003204578040700366894285763057087011980768294348583386928473486871800284917015531486634979966188568053446878899498424855621334753719903892570834480439873609508244932836090096779402423279594407038921529902013395462077776191417697894861444984560048288038568359896553624005712749755975038820334245245122788889873566895809557289142409235863578892449216131120325600264826433429624192056873809946798307226973329292062795660612239264541179385704600389682343616372718941439735913743576447336349497555671552220499399417487254030474548280418376354459731384937851615025180815045741307750668176970101238597613944715910802244487081797084998490370873035773597135349112131914587086350541694767092237889305895407013491928910811547566028399436065134546772074217329791359752281057497617105777485416324822357566100720632106690623611442878203629784592781161148294469472329643284312757680722502937105061997319003704095233566440252699953954010173369621478824757446012282704904556713117673546879364913159912839258524011913580140711503306937994875922457520212262619930380264862237523145969299044722344296609782923556073080*i1^35 - N1*9733399766991038972091744340200418332482938066809217394158984305184063100000488595135676580399048692702458735614144958061146672967826375146650724427496585268029430564920003277004365029587597444632558575027778778163407709443277015444942019823866260922989758211789786040991326156537884585565281470433937317810179280599348413794221497632636387703379032845316431282916445284851705465264103772642823223749810438783082492686228211774915269671866772490512436303232356625499881*i2, -1130999302930787775992138520289580460820250357977673147807803566225374403263899600493159660641115779411870229736130980909265026371805302809919016456101572554821634782171037054273099615370417803855376209875505089493677784219040031475101956049890153970781090781818745108003706560596879508686361475080562125091728826391107270801010774095214364665817672553993825108000229133876724094840371647819681563042001550047471707851634693831990080893692979496776947280966091442834847713813289118998161743927839586890933463102163478667757716669500597676979334168996995431013124434795292179474434738285618400706618056287969586398720245242720877272061469108200662541835646520939691021940124374784830556897631155563235941163160182782516007309127022719717502001715922562616785363814243246611121667728610116135551055035642330160932839522652796399252506428254644896070162520164858496893871157631593959660185485308434724777951977934828511540974036493511892330616773135612606770236981971586460921680666794933603247226974168263195560780410886311799564629157864822697211594466623957949386878338065865512524936086549683478161943251414140357579313767529749429238981417716167132696151311623846629101109870742649061818332561615242416263059271192868208888556437264249732211700917906110989991970184629760105810007490249116190565814232864884982276881693212455662821061145252358931205148082982258769225322622941201376525346463089996428630663649690910773016002560000000000000000000000000000000000000 + -22575976192201489915393077545621642829809091535379420270421467896210543571253315464759678881871874321264456028053614170700571549578974819711934589837947138287444653336419405691313858668637818680877970602771943375436457324856745484706973408466678527582592058459749252561262710655722871009800455308146341417146836912487158219118391582633025849021764333235529975575887850743717510535195125973083469521311797775820441951101002608171530407277901789769647609978673457703660972486925911823743269864787848839932208168883489695755402107606335224559394770882080419029750248395657785925364327823412298206712229014120962755956510134421213049523545587875837327640229897198340019136208500487075747474761241583477205730808842860854784152317797248280614181007313473039314369745695267201012709400068345915213328094584537102658537819233193625555903960298644109844693234690670920418759834249896560707195875312230243973827899419830151765035734791305919094865651134035228432026440521490935403281511338974114630065429812335629922223475673189725457715573506875009230976654660566591879671264271394883370336059169605649703812079529771263986660298263795095473887043727802905627571593211919326257511030764053013185563701117903043805587058302512796628201055758919887800819875412922405229678916912455677566746292421747873594517789994475103955932165863627650428605535663413142118205101968300811161406351631756454568016527562496574488867009594335273061732843520000000000000000000000000000000000*i1 + -142093763229687807826471579702875044317918454566906997326251677842655793131950704233531003944789951110022756983319630680524807920370345159792071361607997641134099976794802607310056077978270899099542886298447881522094041074484141348450514054340459505884316723607621371927875866190251747001973186634468495602037415076919064987413486853776714783949597234623029045998279427266235339938195071304490304092015631600088055514933314478613637150296340324219214905105229093039109958270295882176255677815357132167732976436049794179400099459160148213195167651869777639329775597166364978285870994550013565407898847973396853476604485486638743313898049151729167464998034265383401439624671107313781701218474343770632785605695935480854047169464171673714787196888622668544160589969006208820523304178135892395142567354436002984979902484522814480333392433772366849125182510510554973083343508946566667046883666902399841946264727355239610348283524275983923693160335151806120886099622659720506063818256380499716361586638480664089894420576935761818715948047704063857729307533345686226545339031491564027318900013918632435886493734802974721037021321511856035421737159169099966460160951282960778522874247115455770304638683305523339231234920129478042559158292000186665742083178091400915448433633949443135537866913408941864581443674755448312168080908602339684534878482092766341235033372041381008228394294339134474833767495154348874332142268857575275671584768000000000000000000000000000000000*i1^2 + -9676253505087064841808832488284919799157433964612051962751420149338784227969328046412734357575174036017391670922652645337984619664201700872610141386447985557546526270489857486964276577971336785415842636963741861262780848999794839709371379717440229967590150148836764634414706238649283871205614196107565317168579405020451504204739199649652458781958362493692850533919772415997251662778408878899102853231601157737655590467263131728488002067454437740783401258583508675240534732082228422574049177264210375995142709106398985927029905446322265145298490348106461904077624752293469654503294567591556554316757694949600629887508136845362476988440477418994243014586293876642239629363112301771018033063740385571155109752083333537350989668931282374967986963324810472748202118504627635055626010762037010802889361710679937031385339156442818700459975719192338937899256999177899170943345649311950479668067782236311210416027398642398697166693147053284616052550428032393582527399985501396133375954579382089811466638378743782248067420198284436505210559899991664312519781057771497171945443467504769949789646714607412050112473588706695097274386138115274520371448709178712070912390373811830427289904468983713830721857750702865752526277232901051366497738353243678964034416140829659355562865312331191502021039526596359520757076470675000987796725016840703146209717767444664245363742768575763685887164793605753655802205925262314835820228622669625216204800000000000000000000000000000000*i1^3 + -453068997296716164816753849826473257834477042684738638577021056597650108927900655743782585497509672304146560035209436583992658728130597931812031134636570139095607691009004055101823091367934298306971338515709852016587608949023330755771796804019860241436030996271381401286865959004606405423906880486261869142465158295739064397013343849583670383049137489083205347105135789887814174079680439811059656005601151261499445582636044185653061170093764298317526151397012077647447547924061420424898329537835910566906114356080938156765811907256169593522355677484187736309295618539030053174795774374797584683028012616651046033476308692421565756780438143185084656084698755207457614557770250613579901546180572280860381357748913342685439770876098608694839997820655605072636807439048729289158729927146395578602316761662598771582854508578840183636197537637762699162780706252361211653502470574318511821278928669852090483711184775392906914347472082076401183338411804619010633840607906985424472450683037283095617246065887766871992470097740815448606039684529007760208601039115313591431358944173781701994045033629710604083272266794329120036724647811208864426498267074521708291199979899432494983059410271846254257053184426962715526822400283144252871773840210507102987244320011651998014390956561820818167884500627562384368143803007494523946943165734878398450053905373600463560737427412604153429360268329919416465857875210438233355414083830273802240000000000000000000000000000000*i1^4 + 123973799305132624366163161035118623555241630488654642042409427560945522441993500041043212719391161822440619294759736706383784283398384039728108432563857018985243659509532815877958938366984903250801203819558974237392127011776118653530888944393279581558426078375397743599935401734939498301032352473337992133723657795021714175458806599428656922257539298358828931121870479673715851957463718914683524462240804954255123907034486844597437982421355113125808079180284995734648177225273410553538315231383826872113617137184704841511975020961105243013568128714871342337710298456905739355089053281604257836681027326624496700904696463905799589810156278089291967288638983216428666685541015806969520283095473437268793753789863336333402652110180419261392101430253498834661027320356772866703272027203674041794183890766279892507656324455473107262151405578526202672906531483365412765791637096209770292924815150691432396346342023294195270783465316835757279190785840918559296676271462835414759064786068014804077385905016761205262315758568685166285333389731783146871096743955204289485040377021812254542051058656572641819466363533072877330845999881780843997519600446566371913118938868753674029456332158421137210485368082723236964117083495035361846915959297639070920910284667650137684771017740294381759227957905202450564099006863002332997979114642848882225051325604697933100594842871575747523187240717055654662188875792182700646242889660104704000000000000000000000000000000*i1^5 + 15931337042807532062843577221978206361162498946517077265345291802782286336539175543340268570222300607975122136789154544941121437500937187818279296791790391087660505042121326153466135961731733811178175130175596580369225761755795681294005883440519525509325682894654377459750308617469590914923684575642355581676679006235459281763211065895970251576746007893370402579880702883427951928426199037839328276214275485697983247997700000918990692794815041453992473382701114380772502826389684152350600390712998575667765309181193567069790035588275957211453469338985578672553712297931861846267075297557205900369085977847918856938948492425065429951574545928326220290670905338219539729579226124201549314311394871072764919277232885243435593287515069500906038850024410147742404135145370039530551981570238647620809200256959239380849547121253744665289771217866281104032396705879575717976113484531138160201573557970677489839158659347689602891133115077244352662570386343443991043765214700096106040494474571917188586302520463558855858122709343834046585332959733974478393623433851143337426295027054321148892728854149368843626162787838418045531616123938685296485663951296420215600182312576625480047984053851894518972386841040735225924337855235468544044741629571553750101610662026911002348236387463269969242208682664714848646272998418810595045647836746537665584715919793487586079423578444267504867730721881008131669651060131325805195251259801600000000000000000000000000000*i1^6 + 1217175319807785700199221868792364480467955069936080013730034020762432290764683789513537967887404176271130659047531388930970490398980294744054029807650914403193069361238399013982002194032742528204187575714784006194622829350318826042156258931860576362572627853541942112758202354134861852786407217545122373316946942784635625124223790997082183710510900484808020532933003852419986432893323060144912508683825229546923448022017611485894427141011121679337842539455526308138746134152214704727567220657269910618266900242192656092082138477410563793840754754553154973083251348376862424624343251718561235163812244841937950690668342192110344445126502241745216112677317376206084047626619297512996122616158402106148075473824826090960885466352363006688707793876235891429194284181292223294648495576302138104009056788500274688247234975254407345210153910070159567686886236030365770229033785574561108444423822273146342056118102407092273632777939872941223533159417539095532556409039050744081044212562558628946795964243372962801478106212652418279786365761733252676059786690230942718253519483424847245374519640133863546773281031520608016352082921536535164592405844678834924044079306046026266166460221716543479382383128913579228102327889107376619233497789211565841158181401151990547232554791373495981558395397873422491430000120452982463936313249809505245579399583530275067467496988608093597209616894677439074520739020044320630571448401920000000000000000000000000000*i1^7 + 53659769744330119777094040174937136978601597112181875744583413446496946851052697375332664544236103923593995327020249986270432382147657703744306579333344696567988701414080270307059947887963985965493174254159253114121673598900436387116603827430652053337060336404633028104923812776043518484919575695302062369607913001759650912816719672477094162537473648707337500334960198957084330669137782200718512624196959736109093981158037680107105181872690216684412001821503149235913634072248752749055969708837442201740870996994184959900125824667790424711038206287127331936276148311993994577699920341327528669841667213811522977691490325967038248706089965966586527476941592594162553091955169408607455196165982976998625855721163817900200552475758939693397531069898279248574871554875428374531474613860020757148245567649303343810541566129402174535392635592236473822207972194040431702765672827237874037208388340209176524841181452992934193376703365031723956424223380010004933629479680966434659691524624877411180989536407735780328447384150101233431014428229179510529581299631522726293805947921142988446739398244814366215970380117419144620537257826548908168772972831286849192653614189585679719187384235170240305014226010434120057049867152901906198737122652289715610365129062025493877140286647245495086412626814838981577017120781523798495359503987794824523289693810962094586062104883580895506157499437514149036037854806066415064317952000000000000000000000000000*i1^8 + 1676807661253447634770309848103169491091313095397232125535310391908534425127554048646772956276549262384271099971719815004215097186461333408596996360526240266722965907198782628196231801184776145085131035518960569855334897475796788119504276761245116474172890596572479881434702683026622219191776207547006490812671478837796275872321010795505222796399461479794948319112602061401790602499884645132068949536383484251549910497811949330945344514873976251853562356206364121150389725144019958240444937783528634339573982821135359957650570923143824100186886207233320406931481465281943243947518100667406710119735055219008621369122173588757793742036657152215866276039966463374526814085344531109510155790081685144220695068559599382349112103146182911153790379809141287727946791136620782761755130011522055200060934704515303282678288206147974559257843002710737540030982576171388224412293684899854269344357461972032502139165950699515839015132169997045989584532057347824099540988387974726144346404411040308200032583760548024779922815117359653277347342501673857524878170322688605414901389943949145695768847554540852525840316267482806879503604890537411935050896681740907032676136925162761299457144888684022130043621913115704253206535649246208832330718688381774500576330288731457038400513613504917433688815631119646112096225319271387459893061358365578661345353316031452092109619812606873674527424556846460123373344844715016375500800000000000000000000000000*i1^9 + 36532950369606778269601417072565065241181477103169083204877696677112491491222103650132560533615165883291555885882525046978462511300193319567092663173010297089312011124960292411572940523300816433973718407926222266038736925866587414264678714527991786021452212712284769152784400463679237490694610845688091492898085873319898002929968086967860041892847495839476361406318603322043831364463921398912365562163233237180628815796638333969195778994494974585811011588448985394950395830208726878013084555048177555477693846427673225161830904240338306553157787308647850019090276620480115665683462604255864186244203173816277842926950605938319009461482102001746278126463385349060636199618299698169795785893943064882702400188629387417306958775644181052387565886647106261069625023645139001786486083252467816193723887737665143811729954261665463493604484114750787167344130768882208824319031992881930899440473713246001083438016901595139767562614359126933550988514819639399243953369133863489849240822831961942147943185040594288410211856735197350233525700971113393433344254286647207949442426589602734894381897717008271429858111597703454622876106808549558437263398738546714148163627843245886039097686647480578431278518558205458107984201115456905074509568605201419283355332355067230193076718490453669154713487530171238536276621944843292318639175463561139289294261507830612644138861509284350639387194729247473565121743002932346880000000000000000000000000*i1^10 + 1047015014369980108664247693452085737079086656211763262165642763908764608309113556651135700138380164498665235639566173757566353543545826058830159144195488236590709735242627372941145546524534903829666108771087143859239642516968817137433466309788435082094175583973380265485538982455020216869647705993415156621813420423003407932182844078435678293171870615348106815687580715295122862542748820521768119121548861038784740249644837644774950674136715160915496441152930852554661510787079957570250871417194521336191006758760588458433656897382495117865515389146347753329042116082716900772797788750845267020614860460928936567276611920895648692417736954586493707037077262075624680154572553039153530353697641354014330375915620794366015878935438000752223527735745966461622961507779063124240951988945049162531624473463254600622407069570664948736918767557222415663850121382527023166303125212743779660885840945469132887319484657747136740043688643016642702819036143176328380103280361637369890716187467192735423490577925959217046074260745385784347474575349274679197212514247366024956528834398465334743720781459161362722909668254845295812761054377701066248035701048909487136472538140841447413560178862328510165323881941017908329143067833786402627212838887955386522265776138962635038228110987519775381967524367730576981828963615721166061983279167833755158842442670466962490682888221445764575383417443469369729433552814080000000000000000000000000*i1^11 + 9588396420209221301786191396985872172867630792701967308299002654057576059356602093199409886453042215014868954905753101207007774129292253153793863766644831997353227903904910702171047278592996414510623516349132393991810166887842567069072267656453275019017693909386793345477775673970340467452379738141801103790679511881277576196845152934669546787672968567670005749087463826887401332484050585763802786477317989527072821042414789161963123788354508147831844565280544880958200081127796081333863746277468032855430563892022385211907530050424044327095586326595457289865669271227250798992986708565976218184911096819111589026833371993336064827932182371487145227904803757770534565420999213509784494099771349973056806085864672383545340421206824471647444179927845430830955675440257877077976717309646113632302252645606395170062378708775557712972487904061155262683901079141834636098254967016278715816397627298192032696227371246922349056443045234591062286024061313770995040579687494792119709557232077536506243321043853934256954370552702687686530311004941741617890582190760780159244908952790553978397736598242705454335562284961835757978425514062730611490172561419062800944064867866913687645214225580231307882545220088073572217437232489571627172524714180975302064173528254267667559417048788326582477719130381268410583761523851823134063515602412115267267394587203725311066505921486977663989214034960056090890338304000000000000000000000000*i1^12 + 119072523605534179886145464963651034533443562524842532006331057806212054564224182984634461737183798254383419523254383438143165002847588765919133443297800828940158880161092791972296433925326246206784589852815432554326726742424829531997576707834726372832725232570703382234230260433710561024925527831619025599746539007466673919817952263594774576235274920631829112326834953748217882127906793804500895707751782564438319469144685881883098506999275405939060898546912634332686579464421788637322502670872209007694920211679286847137897429932460921883948826953886098390477407247369842941184073224591662060212523680410786331802965075864659654254464636915310634243240028170558085186316002930385279592729298899852433885466888482218754087124462443825352710398301980629832137681383722345296059685713897927788914597649711904454188901404568555695975133137332225833802319842225249256705292250129411296350193815937418549266880892593263287946796329990718502500358481737600093986071994122484131459594780852255775859565542868928533869905454040880309255010744433776074189248497345591702404189879276629192611806011977606373500304990944237390623347283649674927523262526476105377389529587426392338355732014498769263897719789397484871133746175717896394214225002484189767055397906048950194079281367055554895544621469107912915743310276320254466988097190578312796297409400341817835489392254232955458287495641162876589178880000000000000000000000*i1^13 + 1121089984170204837295105745217454066517442505354161383349516897701677278527261104577515914336659176720494109441929898165020205055012368452545840303876727730720109883492778862688357180339043647633105049706613485125649006760323692650452525464210921062165222832978917184097874297669580046403446808184430372270318504408361069056562310074437605697412862986708177205791499806120665295873877772273282317455216655987225293332649603292422879694281140945898470661146378236321066561364658778104434978749196738190358179652210419428473578305285357439188601220220138530765227597715131894406188575676522145907449534016684338742392071782727554908949048245719938329596949761145238386664301159961660854880057117151368046942424042162060215551693414984575674542253635788365945176250301004794272715621193027433573788688269343453438099191555686135111380601494824175418506096709949753425523234562798497847462079636907258680348837345893482470483809785632629779349304565165576203027031537718513203299927876190653787591578638076438142855405902327607140886933157284113440572876383333911215423244534967553214344784377049511175248978078549724210868453779248538392713873653468827663012283039072557132410501438399496175212118044666611272011980201587833871298494934109237595327394937751950243192123600559317281399442417363683441526709709586624980665442513757936663058588075665972805105407794642809111245625549639385088000000000000000000000*i1^14 + 4446118151613042457613374573858914772538030601509670957735037023208039460583887431424348812337790806342140095117969688140758724494181211378925640135927547997954609293764520947018700038578287355934181619008409330413442757676787054832155709220924935430220854101648322960088319374335866143242991413613906261950695105740958618303579661072998400167544968652609582984689744139841688975380731547283594183461938571500281701298086988245421163056911400435078748574039863449142229824149388081893276841152233374898357937354047018972887463239369910171759306705296641814923474134474213049271441359515865899836091508371780652952156251581665499522808293694282754047417539277556610824127791792766094458673757578689847169958000984898760268732612988014561573884984281974048074063379513258705920127512356763076352626977035064539119949886394048171488840205180791469356266243416918478058703078289310880850701454015560832213102704877325549294408485754474582926817936750968730566224012935995904980731146772139301952192559773879451026671108832982784127992921527666703621076946392989421208053987444249912960910284530112150397627535804207662922581657404809013173820091079108896843595170068973635969649176067498993105774790852072838398217586301575897631296413679402521625042099834639395425335289174296879284579053188296935408252100020598666743694524988615863715619876037446176931438067679410768298598517545369600000000000000000000*i1^15 + 714163658050146173538090916699673408006139761206864476921982596974904813315237266846597971474816655362032684595492264929438994981257468934348944563455019444351360511104409064875456922089023645540029122373109261941523057732290138399213335638043638103780797991914470305163189416421555185878477449412482150905536876130009915899670926687806255433920338732232942694636538778779163051563505907993969534800282813164245350774907175471101337152407104669878821200789331067128057801668197892515691637797300051778191989411182703425309993494887074680250631123592543520230013572128868871082621392119597303209859969805018462610478698862816110232577371765036457319726398617449507076470874327880246411273964913050620026110948048258243201686611891474141180733570164855954371923385472830846804204225782330885176009075497112244614902698397264189134656898423251387596996803986466882891975076894599668226949149801577088789328126373731633385988534987578570947610253684438230438863276968737444600782312153681165048809105995532572122156666234301639633498422789499521952144086502803167998280794174989000135550058214777053882621877540249960512084452387441988859216701936633353917129905320720524971994493571174132710124519207078044869491641285769803026103208147194183701827778267326221174959753086913819733497673004748081411140835345190388212035229772289303372268288143787561969131004722712736502508421120000000000000000000*i1^16 + 95766029455852151152677266138159945527665312791274407768399454247136162349416569929606815593171195871778782654998234656451604079585886820476518241838390212005235264101052504137530051078959264225290184925839586590144134380853947376778824640279300002484190573374057410604172932059191738438177484993664866671316673218826705623345279065990550926114918925270354430871852603249616256160235907764724789387929581224707057945332081705302158349521823251723885429215953248584005422745833160267608998719231096414006060622813996360535721539012632035420481074299758205787223828196752524522555122235052251950742026593690243770021360992899440604040342758565691188555782709792047867929749943364893518858558846591744422485797133900550507057351205822661267641503911790989088956540337654481976823958316765809371253460707927818965955977432580552231784583412687022642655670590791919363791486599839302605852953675983755953753674414038180956537075477611863537255208522132221309857863159000397975676083694471917312628776154984602407990028618005472962973657839868831258203419090412772772035817146089511747981685099140077829644822897670684853198430917383721179339291686490524632586654211910838124390954783786622250321448438061886795916869120723349959884171845107397733932048977173357939369271541172526170688577788178753652436227745495430913301012572199997881349771588612214068489523958582073098240000000000000000000*i1^17 + 3159545721395542321436665313814652758322281002183790071025822715198028017195775913150919560197460367251482256683863425155637482212362912569401982879882940588247866661874714217213822779652031924323816943072239375482268162719652717360118964122312354284395064900925163243029092059114459613096379042715795205836811570497492857312872862625457908891746340798002004891459963530749083044964765988242524339164187775858070123214289149508019098199097411821735473864386195812705050904979970138602927111394629591319372728483532120605762434729772865324645112635302948220479743342812593348749454429500854874367394419712443648310817212673070655904227892206181046051357362416281759653046615051469732289010574856753289016205385498156104056201120770265165576415478439493584651804068768397737673009934518671158970696307507062139162425903774094518472883798411571661089891158328487585583138598547550962212907626461152383668099291286961358932372569240040178290474695352924276578097071504152241665435936750814687149186137790798395748251272861077078484226272667872423136876939804945849382983392447072596418278070589453129233636771395841386810962952428556791385621352685855741698462517332356323961106718520226376110065859272550531135446049194653958401690197809718867058264473665269804028568113813590340457967570853403666206759015497575399348865619825562074161807181115419857658222155592105984000000000000000000*i1^18 + -200725437444981183971803567689008183988672574242394579111219008293588923501569493539253311658172354523792888579801938797199043830130155181755998851887439240139332649958837860518454467205167099140737189700906175771469743019149788344795588754199365207348530030359118189994352422511383668635965638924662643174615458528872314565340262287719367213033482972256865378018267800261297030119903407445352628595570052164117034462076920584439060285122464481031611699065492660299926170546266226452486910856325521801213076381142702471208685063450747056442436031696631189903731860226946232711500544708224906409500895195360084269881368326221157214330014373605372532287583508048729960821322492108849745369257946624542456248155702306679181373595283149460456955678937182137213863257604509129216424664423011548509083670751762149344183133089178496998195592412096462316073924959528316375725257488828981308555239879572081157665034887498319726734077718817067076673352614940244311058313523793675373801281662527167430867923977491691259473437346554797743543849042144127825437773555379937584691589526582035532529317119870515691727921742350153343224518625108748868339735168508451762793760640509414970191017432631013829486053542914832328962448760275598382038121015529311002789822873101994114289698392635946000876827175571852129404971674375233274496917165722957981870299756859413917367764254720000000000000000*i1^19 + 9403927002423330388441062541956916379979387707995746836662411209938591599111373837177473420109490323794756181388801024289150077713322789567432521518025456793559873466888716605787545226119035477715092521407417485648563637000542854146246087644357447995733146081458475343206128279939108758308813833170744515053467933466444540990233081814941740872421679782578205708315603113114351365596442574376087715845593248272931077183170519873277879161603209829411309659643603078616158300918059804526629680903385919330165146828259918709563792747036575945366558940830215483145627124947355581156013907470408077647554378269413151025153759822966332883569227415018588416528630777908013157941299384884541385914992486316318020331125636265846174353774330226702572109423431440930537632772744231300099687802416074440494647891590826728361193309443494158245352256237153826804596795644940755816681743893754426915028416115744773581085238318680008683697164571097871877969790140626748064472949206573095432549706105199690415118476491006082787475803780975243282194258234428529548973800420841731911613210056515387960990631914057233882253836833532205162961098419508799146099719163965305480807455262136405215625663047005925244095705742816663335021785950670627453656657596520455039855103962739783135349395009472913874853679727352069297893565665053013051643011666795403349626478838614237118464000000000000000*i1^20 + 14986071469731771870481617841915625510040889819223725214535148727252644331711248542450722235313169671190472426626681903033233842834294660680298742249918271200998106269030669294579181404279796629388206514763739527539227770894643820971728172704586618792621588264166828001781502588382769617779009119301940179097160290264768099333463512479713566821687103437781325334789076995900930917767497025005952149651732203577751919797978762663731153307000503832957370623112163326529744221969716717658004253781870461585703732234657186467941624448332498772415081594348749902453023840135714945674867683351268537898709199638708220189364680952340713568577284660067797127541925004598550643094494565385533880916935133008579829457390203773093524537789202573267220074965801973134944830061201115125908045923504447042785368108363874748234473416037420843329195226891081069489115082758651096081235681563948960469492302787047167066682581126667491251362598968484028970508449679149180109802386972715711738505392722842375117854835701492338521290862993623382348962323209786320117747283005018459576738253774976853785893822996088973604678788427650522714186227381776539398548678793436438796880039059882452326484778751121956041291434487652631172111260834749994827546191520261282094134891447092478259225959530991597581764124884446697041005575984566972419797469261522406325218338825830400000000000000*i1^21 + 392003116847065901380102418268544029762704750146233023302044952123490654027488726860493433204826335802388490763960837005824561759602780259370421575478924757160572426458942487000833177219475238894385095422154871051665619596164140358631062313450465124029920878356457797441658255503206940001578083993030910892592050582665754380334971176618211923629504952264042222880937562793291758079854699939709211739094376378248294678677948273167581704502779264460172875564071938101799679359775735101638839758196157989163422309463982651677820863100161638823894205061398411842756857694103243635570515377504486827375588496284473295989454132514992779692011951397000009364349199930270755803263350571640822129776166436725333115991018051601906865742039624961655334137276246933399721923520999171395333308635234828805049965666344637260048083265309270153848331729573485707596730561953685988554212592393491883846583170047661302402640255142512978751092004062958725829743306073176477892681729601243476178378825233019328709135451342740503272615129713293971812070417459590568557992979548522465876274064708618809500334375277517117032191302383582834060257736487992067344408384515442190080562284233886486098654893163416258542091997798186927975575802354288521952311732772679897208118490979736006234800368484577010499690009846682491283731850248649026829326815129765695560089600000000000000*i1^22 + -478648404247435623548739828424906125095107295120316892636113370345875016475791193624700935679792591651951350201883260338605941685117556603395601481045318405886838934577195160926115405519271427737348758217047109870654934786149111740950251119615778900477019353954384340310205895989347622186536062720821348303186098967065723768606226495732661851754150839030412612079702262209031096411700713041042686082366179036391366982962583335585720201128018849208104601475131593097592367636307368523514654342872157115511682581982262763230271891132462183519205088079774836017783978409509643751204843319329842245796880245239676415416342524480818468372392662713283225487430684831582620485880260621788933475234141743947799303293261330100362774062445069359791657478048353752023558567845783124727614898222774935819353801203997581075833964186951403288356690093244283560741727908877462695087943330127588004664958519019735178597790820937997779142058503966551091097504651647829213281587525844391082648641688963476995636671418492964931857268420741972247009064890875717515957710280783229373182696602808064625091711908956565192040706019323452624959449666731776389132871895152822376388655279702250125820690554294870150137408940145397022527641462303718654439994713178138260924098704554976962457233155519855985681462959885448985503782907678503649657884932774559744000000000000*i1^23 + 458581222310359587203842934329279468430483858220459705772944025994026032994637672182930305858972836635981031783232556197757012512432994914045533890750579873063229872686408664586203604449936384297980109546460784544915260033031533384681813256821751761231082187956678584749298318644931148927301973218031284503892409770300551441107617505850001910308011508656437874821199706008185815906966678637380101589165536636035950248780506474243579664479074781383682884197349622510396435048867016777977266810939102043219728093661607617679755970186496142912436343289385762071359709430806435133438497250595203724233972379036937905956289793278978458320092013153636037590275057980044723305827833686793217579979898743997758775603468260642112218393505850583567946760095205451498142769917710479086573611167269034188205697259373797984129687014638548989228340841889030320653531330096897217989517711067091153661386359813856233607756068971232939598904425387004733390434055839667369949108116801319078985246957446499936561942841762851980396656579841211698463515327347471618166475732002248537859266265262809952778631817207441894576511081272192645731955308443699030895796239115724291208222985067623525295345934523924331768051472383157219495453125624830691400868801456074627840487647326629609857326622989289870833620906406107073804813246185061505292881100800000000000*i1^24 + -24136344235655028190866428671792087617815090047733136910628520391897664616278828966217855216574394890989049889609847712501206742643038089133810996949798055161897336319812381114976480820743350800568728825970581689952941215031958407549959772081053258261435471643851622205709441012665636832707952777297383596453774503037715330441875244130031344581429576174375991158037351696196377237627420722467869497830537992878547219136499773276848807659988497635884000155508503901001862803169635103091908159645641632590319763468221594307657173756161814089690880896711949530589935020408689843709299023830295613395909558627275899246671050089967468670026682560780682817864235172041986748055741416750255439784432805621620058321610783256103528821388953359738885014939504881186259650236056234841996982639725380620623505351080069213458718061423796462505739626490656302839369298563765087139405525761820553738435640775020798435474738477953188936333105451520100257299121449394998954460143105527443101883878432931624265341687417149568230510442310639191538133438940368142007335343177080966955916085484004028910878415478793214282558834420401718382164427654684184426253438038696050863265928643061576575676446532927305875961075255553418826810835228247678528000206500681976785120960349802220648595914253990691074871601724253035829191256676174397440000000000*i1^25 + -9177050502173394945218365164935116634237131996306012036155635377233449566149809679202996894020744914501387309002846089831132195277936223247160911668056457081187747586216582571207084946517008558682997401614845987739189245841793334014713529587797156186851754150175491171231516311721186417427842766532169651252165139251776552867567401379130461989632948740763372673131104030294137806680561855196011825808178347610097442505289711781224710605967406879409311275047826302883837090913937376088154671932009293143534183379316131990392638037989288826677822419190723360738294587683785935827116797427092293464297646862604723218833992405733787908913939340101750838281381621458530004598942140841025828218033927484815197592494764316135273855595099803666599011207781118912332872723641855558806825237374359544785658267059848152944518449270815231686736381281556587039507407275497666162449069813549468805909368231712475675418524746121324560430823918865977892505744970244249811970332493697716678294169531295832869019405207655812900858286579980119427665206078493502985562938255073164624725693851711029869316103593249821668533283714479602587747770850644462426978790403052104550500533520368667852211503596762156848820880585875280690316516979268366688709280640678495053247808444811629976707999688282284788746736680613952479748423680000000000*i1^26 + 1580451984025065275696044406109325984367910764332410876877830918957719584235766130102189615342411916218689668691814052079447570929177807417753657540180806953820634594619792909148598016978412030184676244529129511725567023849188752602951750866392741857182549111762407946031291920859197535629724925821595925136834364072882745394046197409774188391183575716364732220078771027884313771075599157666332275235516900256997013656663803424734109821375911572132145941848390138025334053817100758012257871752364569510530510164842395238065185208801245574267383609233470783724537235635484798307383139252949268395210597871657569180845112858138289242926015689961206763632009559135471862621752551138723095449222666160410459246620894000134924524256265174878298833878874631358506543764229014002920137211469004837203191636100633125834467588304745329436351296965271286798456992439056208305486229008516133033996288973384789181830505995375322717897317630118368824199542831892850598624383157115434560683980481156078392506064242016014804540410530577169161896521678620842148308652046536199525691466955695271425257150699980384099370365813094434314562602334369595586067321242300331389403680891162948896835727517885725715368433171882077218810477143789289762415476022777091219162007067312696035193447353989759763493380320221619814400000000*i1^27 + -40788643916080878577662539998934127820750605183274992203043135021239683388832616812441858840378673167540971150463897355461704751777172656978424671516637942261720615730340087527066442530459785945042165526687497953085746736253496763506817889289786560400100686304754537975999814395740787584866625682401927614809308379563689380213246846752383757053259936192479572062180876027837847804011094189572676235913820556545278575520038196378030084811342708649549587266625239086117077821511191150606710434386808854462359052986563576476099944826983171634950898351964887005043193157297752735975971722153331830510087621847850282987930174555439296214444929963155635910626336444672583177724525834838685879302864570090610265890680332579190667082298191866527720862919141673021264962917111179985539814486238009520579588841509268071853292822109896335742422445237774770196191454240231339289013580514960912622717934795683190336321277058434342989828456292775005306051161989011355099874151130310845656949327551489728491124565678562463327340282075684633544501866362856868432073625902270394557594288930402571536218128876706576193061208370593718046617537897041742488317580874133683015456369292935394919657933337398584832788738817918285260611999987226027101704999120299144354336458034222995373527180054298918455240294400000000*i1^28 + 422859960888951207378385231771593742551828402456884799778094663708255519556322221553670809468140663503639571309315045765059562605614297765203055501865542608875312936620630238361668418580424711299990879915819771026240097514340544645848186743500420378834449747966957303701297040738334420386596812369379976608096249725384902036773664788603105690552282283987258119685975460158262073437611776450445802274976528227069285983530442669960414699111500333555990439052903129121769657010378100173858846937873854678211288064451053082089612643172287906409507932153566097421792787345699898615344264415234544318495771061566057945336663776722304379619968343560074152609188406700812525440988259760888913391345878458961628041352582698488380823477032971018060922993535026498246435005865909198913437707300894626619024453371106013290775071618521985941139593752160211023461440939801923929781787536554780695808363362775269630822625128907479751097018006690809263319255202189861514135522186915200556156271037118296392559905517870101731050278980251970003635928099367014400551221533895420922056892522381223673012857578152109932769882025096596667227228411844933037607771106048173764445685689216857972670903546727197775012212921391602842820645108046484849122698970145866302915722164689065402459023831038164992000000*i1^29 + 810053241161191071510194926154127133694720807080562263111418414719202396156208543255154974329248657222877662405068137642991161743082840786774332626051370016354741138430731823049548095596364884898200617946529025413186588798628915120151501061827953645749587416335428090234831668373477672323578441576330892789379073894697117984597967002285151984995294155926480345384055755008791897913413239851252909129972180964917110335378647379094857908554714364936480166617629696954499268945207552465330082710325862806040308915792867996654348783960639611454145945966935909838058365522677053444413774272890423121788594084511515491366298688182500769529793905575832214751442058568372363736806553535047189725075533660062184750313644414763707951365354893775029045449870811300356790503648816463492828272878290770392970825771085249220410600686854051139739376920162090493601935112937593328790996107227859575146714736686713994554616807786177580529565243557659622687633566889680493444914614718868550676329574152729833581197556511453219400554529008786088339751496619493645503078990260512131157268846076673124599104861030653731303102876361123887559100779974475670921072172157619470152072022112255679468139023485487210334436208740088938475635473240218007439778093454531327847195531065225222553600000*i1^30 + -2738050949921728615493340681977120993988599252376770202542754790949153163316552352351591264256735692985818531298238266493193417623623690187107763645744134181628051741118860514116196309049760072101733866783921629925773311866049024321712182273905862878441653211220960711742539538694473544306658638834969800050891668068457731815233491259491190819546418692715824152465144102934604406183228939940472003729138265530440130956124944454262297186579385919778990845442567389836691435424583312748175233082298810591352539614264933313225390585918392627529278688130723350129152565154788221670978136187882281413108234012052175764555872637387049065604049342792958876080354553770144110192729212072715408636188153989165896853927528664618935910876300651634856816629250263228067830126498551443842738623503444538194103465468238602556094357920164796064482717735621143188214551791010959682375577833002115096182046337774985137385815591081352848086922231535621974473451209135956181117311154238749767917384741314666836555335227034044990220063349070296574855647654128167593602127016365538524381469166978039127270888817410075909260272459846051301965773718151204651312178591781332418610775753531133188775196142528841647297722798824870558788544119785261839880586289091301856747683840000*i1^31 + 6508959971839213935261269074699997977825485167726654569186675365620760533908231840491528281483419038962312496839736655568527611966461096230636065512239758162521389837224656939849073583892823095686825858015959726036362951611455367078823818332046631467557016185940528041647281923644653562790382521809878630862474583995320611447096676990823947322132071072034373160668396189091775136319673080899762645986729676252313363365626449249023638312331096092923762145175226771479863039686357098183954820780983154245388201598821182441571747236619560217772957449469524621950543848136269042353664844911887411786295834276648925369279071929329380358050097452285182674332249384939541813108634252047295717464762218748102554827908839508018125440334481239143248106916686943404816862347851980544752950711037886879020240768581302319314357371258471184290935172210968115463910186507096590623120730842424778808900889175537202469813831475096622674906308053248604920372285585967523565863554208935700594173916772090157370875105803445945037893458233918487807771766406345506638524202579714822769837082281693581718336408704869581482076778646879117299251449389138632675150345864183286949642460149988820638046633133494476314842047558899293414430195283124406931754237270016000*i1^32 + 39993545196689598475402398740426909543235963362069450559897818755328002952625817448576386922260447642604419907076005731765788236675645506055678903609524550841108490605456592500260154079035382344113031313707741473230596025521377491048898440417427754825460337471010425103525154399511732614803380443400182229044814252544468641657440236864567101906957623981106581189804819068060898381929811510823514127063727199321814257142281816199690627034522235029122045404277435193237503378256878295002015482254751003515472867984396977423219514748676778125177877085350518273059266040838205859204847862533968651302610078892964277323011877612103654130748322875363984982641788015845033436447922175146156190007944160464741746883159809392129099026935156354602248780248140177758626882123737993862021914039114443222560387514880502800722958742907260372801655189556560399841824814114192925720241849652632904697983236985073809230407720628609294020725000863395849890636854596801060576422286936866679720820144384134170955295062182568639261173593184478712586124013589637572985382924897129537807949463698043973840324507658773219750168267748760029570349985828131147322166345756446967225286483583503910637065805055409726215328628050712374575713673159977459200*i1^33 + -18939281063390899501866785168224728953713307581591564175298448399640205804521572988425489716531043656041052750648750447010472766187684254236954667792757455264958154507830565776048500207862720639450325929347187559550657146197980114697215615902332321270856805548981583430413726429414922202213524279458974915412416657440353633450266404554533212024005520703396187070461607434447374596916119545098342842710808346243114821839233467763592073328778099463684055943972734109312115315542576127762175081881390920852744128828153990758633671238824840920463966449971671073317688843523500176641749823170211794575542946229581033104063411121601087651470997596539467644466821835079468568834208724935882125015353769384935079572197423035830414378528623505443892118295467272323116540729162548185578946692493631395143430092072186351970729344944003605695103370621863542441786134126913385160455428858741552540448551153864171120826049946300510985253809088464707586698655584943892321541373935957030988814318361853418727479378832593395418650006642088254009847379480711290000417652002294585857114408020831541005988758445221930739381159810099813573909163319093941132172487024848016312901125302313367179594350710353572504371254699334465280*i1^34 + 21269614706852021717070043487941120485933947995822836448359437687161593830722341317894731959249595250394358319524646033605499790831423955169820692718319951949588801798877799717402656604791569982535476889207754713726413519004014031440006737415726868739633414974389094411294153060005156341397586136640444816099047861915964047673331771835551362119904087807544729757332772413618310534412952036666354032469808425902223808142249670471695114324479479415682638499581261719118853688102040502433390707462618740591270135207292697518417222157459067058451234227880260334960844164179124113332045088489205568128084521630578490855410321434580858974330473953538531592331810744547297603902275260100380410379001687608420401666621456935986693842239029691608999773364504166517887397924360094475195706929064404854303312166976399038127359982150963594152802571156041847541390736735539324237677701954093589485446404938832760099467188817987469536176234416868236304224351515037861353580567612711769364426697197004510026938346928302137874894720336254572177999142849011812851790930660225554606614328611268878527635335198917253190990040062174801827473894000129000499365053586428145475707853919164555114387028053773543746*i1^35 - N1*29200199300973116916275233020601254997448814200427652182476952915552189300001465785407029741197146078107376206842434874183440018903479125439952173282489755804088291694760009831013095088762792333897675725083336334490223128329831046334826059471598782768969274635369358122973978469613653756695844411301811953430537841798045241382664492897909163110137098535949293848749335854555116395792311317928469671249431316349247478058684635324745809015600317471537308909697069876499643*i3 ] ]