[ [ 127275826862856355881288017017130029549098151037374922824264058307617779308769110002059912315509281537284591979293693194633667003916331195624392271317979361752281256882696830986010955941698497932722217281897976735635601385368024992642977468004999060074446552321489169036175083433671987143372297666328956858864193745741861274936877126350137424937362085815468798707209970889471683445645325925686645792939048803529480725414486126860738387130910039591031293923773503461887621812052714334159653041097583668848614253391982087271670255585410646924371673139733777231915467108309131026546840049818801057713124988593952102809173517193407676873487473296821390030480365951615298074554369268632173268883418133551264352734177322970216188137330887634778133208021927196536706804475678335352318139560026258013218194853212008126424854236339385236604038761772580509331044384595052977795789973107007379552595509591851654684500443240287764805571480711166524502778042288222925625433424293331150524725983625949766496919882138497086058973170279221115187215905027708520099841263691720824113764475301282183978159645208169303498629205038642033620274573524123938358588356046630400598684846087897074500005700957875994591503001117946528266938212188174682946423796072732598242204725753968430604084952129104509097985005332725760000000000000000000000000000000000000000000000000000 + 24518583992251540255594291036777041481250916738607486203954715314623034492469076845648808733813348846636813087034760434533497796869155752540125105346824681454819912894021386385963211824062637484428533291183569467437863504744884298739486040312286546173661910249132289098115378020700271867006061500966493399031789172362199710348865269230842618073744567806781816897711093081797807314237236422380440885329158941287708336643981882093391751686552278462888250095705307515094436800071692233508276550604665990076839673107206785030752835780576909417249456727819580486608285420791512287023181738339048555910237274683316449607660200048435351739725634920283409199571857755563465352940197198147923417141084391624057608411639013096257662271972051549320786836622747150268183060995758515542134260385557594975057964968448793214176738875918646212560541778311551265893700480840908148988588752642225882036902087497311513644051639346697837263591419169716900115916851349777967371483924624095323708849450903196591409838476232641133399943908428835973469309330248500706286793129390870328403912757284462318363983679397769461104522672252362225384896725755825886939095816904794452947282908272431184809401472933226128093991617794545633452682660088179136154187264772938562871852786338958600877651651193387470004953918518329344000000000000000000000000000000000000000000000000000*i1 + -540889020381381579946588249928458788552598492724162392991012321488215019836667290349790051374662198286071145877076811306463190595446572059330001366885923557797938644504836446074256883617771629875420432568569953074377855488973507823102816243721867340088499251974858540103896625805395452319990262708877074533355062057655549062568960425201245457709894522276801101330513803164856760249626809716706241520749995704072278151161657754263249623045760365599743747675403712045018472912724841460758110182129745531248234098588517320594411541331125043678032923875623600788442390766770492311444107698476059012597929694747326088873521721982376979791267455614816948496749026320667114980648285037127528855995416502659035045391577437178754153880488580902706726864271824376654770746716305382888323484078430374610083839441912608959140005856235966658765179296415271105473458153970439145046637776627240898810646457442638994880432939378873024713992566737738074555996533837144505590011176055081754834799050386068115936989611985567263893508896395943166134386639253378537082284250659912267175053587085054139226805313271207455448028876431853179325550285067316965755379486673626240774193080787610155176453440835198222302253810127944893044854246620904426185955837905819331442129392311930737094847970125410702741119078236160000000000000000000000000000000000000000000000000000*i1^2 + 4476999046006248961248919510829422166553347022285869029672783803416390516101756160096218903701601142811998116774515737351847130687405404853399745475598931260588684189577494455234930120467333708592508389083912691531165702760985001006027346355288652963408701279138415061360640398342009026711737786834738035548127777881350791759507721942857782504868261088432195908528167313091743857231981600426635524023642479400609712401395773040441777138831434619926096865722543535655873516969447198038196372768807942691438946022710026952477653979152825146302714958555997985384903379283992936575863266234823658811944318747464513585573933407100086789672488497252448919692290069193624911211454069064085499692925126352417535375379650402874800596081632568334664455994553638722432565346780899217814950013429944046008849327242023540678211289812210970069281794413403846002796335415792949334333717850234003316441593007894673938599075748464327523368087544000433438065241411307630130971579169338136826893626524424103330881306775130638931209506535208622252243167404491109028460433667979728681294412107393361554649199701267121026771257878301021812258422646918061029472100486720446555490550270828286513061623192990792300201411568681708340358833489960520888003362122758444797062526726065917039861941905995445693008467543982080000000000000000000000000000000000000000000000000*i1^3 + -17661892207279007886788157082807287593871645592824108600465871107374344449612759789279762287088116980527623247848954675250353903867957476100727295751049682379437458580179199379115955324607912210739871001203806294017771131988412770234991707475096771800147065200477308301994489769328506895319554409667604205442879798529141380385869105672493052464145733472163695317796268916793737135059773013143117710959566192958381587709558030540052571966499046383631571981264386327462536073081979748692898456931518449690727978536167724683935651682568107834271509983340075117758731790604712108570627690729126387762174061531081389689496921496877459216902959954789395438346700818837476689461576934038501844483382024819582770495165082061334705819381000563782916719320690161634249711360254217727665502641198488834176314038868053775115769752891071379169369739109097016064089521899752785841651331414566005721270248684177380225570214062624893031958840657591524263166100641244272096102533595208469920509265779227271009420226001742934926397482488469984980471189523117332041106377001526449220639283487686093169773473551964483228734219507935275397040106532999697333726446184265181820111529750739915381031679141821735100602170929527318877253387443451357308293033427563859940734535919816294720402387572272598410655204114432000000000000000000000000000000000000000000000000*i1^4 + 30803087834729738035473725819662053109523111705237354042193566946386992230547625657117638741890172725928955208802801990364479608653056195128903920384325367118012844836340188837304174480557611104044586456554814179212220487667637706306791609490671465941019695061626150356826402262107327798073310396306617639745426967520016617888273372656328188081655644815508276558817751883357108801397139632118070690155480526938316788355430447809831696758987959959965790087288283196071180486566453730341823658216956185716360182466333552006999909303023523290314768738792920952625034316010240776258841562845086206873802767331620018249607887300266214249011505858362468201918935813692294388010854495638911434076468200882456167390614824279933302858111811771317444435238512359622467627052898055534491322925705949262398257520143047710689976548257579386191915189489376814803489739062937355288348112265776578790855673143324968001904228174035370086159653240567925693388661537417481570066582744397556266241128266953890521315248539381388502049738724150584050992650440270772591449008734645519605117510372552853616032321976843676469484367917641879930005989370929005662132765088339541672682691264688180358097669188635807462975114094904505799123641164751367831496399087712321580509923787845202402051985317895321860476554444800000000000000000000000000000000000000000000000*i1^5 + -9064788415160758163906657128100221947704399152260209088857700530461886607619004233321035161833703221776702232801263957429113605700888284854845293182047079968971496959998732513297076871955631219689341579263508775194785774141324553971379796771209889664955180408370892115869728087391555064835015491696773329451222589241132323333737562563749524125729361602494482796090572938890795071204224198211379317517276316889175992953782469453449567445452714010411164693065544942822317465781610622695905524148686007608201218201996983500290327182410845100256077826872870746140590315211359653884465406915366685968602204108929006374679766864694020353812067879216678517139493579328437124417483232689957436337089438388915255333870142175100361088836838714481863073859989779474098862341022922513978590036442425027231874574400493916908766128226492856211751870061481899592466280573531707385135499700860706017734187486835966823829689553490992846094921727115834723655318635271001736638247795194271499109186017819087209627858242732984771700740514054719141438777910911161759849643745691058591177138257355049343495162605282513937636700425804434359421524990016137547260071856918035631859321767977382055257559549126100607187490597901242534232198662358200190005542399196817535198868634887289244369689780949997594366443520000000000000000000000000000000000000000000000*i1^6 + 28124667514246464589293187102319226148804468583882429348018740876536113771777273121263306510608740858108925616330853966588865479145129155893133017429734073018363483132776741223644898442070205533069944245207817581818251829422637145537206069594068559759589639416620973781467214756044630231721466023683536061472691210463586697221797959342916629089827432382158279294839470120344941754415488132482113340646894531500888236068240340610820773644041270392647512935812094746985100524052728330563825922591100785474895574607651290828338008589482295163004310249350369278280951701150483227077915927598251873443034647153318952852829429291722525639892782710028581874046955919908848269995124125119636795693397221110613584452522735042989646615466453083957647576210468568305496846159744362755607580749905324640791623183358825598302822730195264722432880188224570515049512806143534181519601350842853087298107034899194766756623117481705456797985622505525977375635133253999549811005229664481250002255820776637186770073490943387643681801079352263318424793439630072921668171351378049790260709408672065353583592767972921042862081817388639780206787970532716294225806139933111656212485444477974614879247542926655524407758362778986103363102416330742505529335595889255903850680336827620670278725517343257335850598400000000000000000000000000000000000000000000000*i1^7 + -456253374567002059361222231550064096080801626160162213098642968643043988171410089017471678432118236915084512007474926133488352847210139919139358183981642461163442164905244622499790041528617923063757724423658629513569425810810258013324859894629159399468128900146810882083253742376816017383924020599122939827399305830937463393711196138788413838058493237865972439442193971689566190929942366419552300196592299258374068361861500001013945713380643324426235750655593680130727482357031436563066504092273930687163000370016852393250223843258874078944383203333047741868668033198852219396323214047815035914687779478718233306332386342577418705930009806445833980852795622831467254125747444992348941996531703699728728708218606013430930079986705062483580887991781494040181652786941145882499513387964983540437051034108113426815411042231272723802387398314543207731347918699228750667676028517174088631425426249190112984333772233691380419042129563149436664744689145700786367524757178725301026273557451159156794737934333646019896432825733243598734111811084175517198215176616419780239528373094616671629117275931096415744055320614599943052807021158191801358385424053993025698246920671191323796370325904259348501122160181607250704395888993838546361785613518762513168577925515584928382387101082959046401589248000000000000000000000000000000000000000000000*i1^8 + 1647535619391101217306603692517974830862307236633716542269248057604888509087126215661293589461636924151779471467488079678443380633446298078521306281031337660255239961350144435671374924662082440799694992537718143790988527353547894765169139536602222935718181874125728066112033421247999608175620260598986701143602264576125463509659447702183967699992816259675628033026846232109355120759999475737343062286501773698403093588712369175761388058578697389872199792758740783140302494431497397644273493274064076819824724341557411231154737158574029042039806942965616589289508733908511939210169133535181803789282391545704926477030536607135951936003684433623605451120648050752012844780116954768607503473966407888183718575686338947163599301538551797105036836887146463825258876243885624560423275440287157117695534374644431712079860071893209732998468256759293586254520697915646323299567182082476233154859430888590862960850248570338564411408306873523619937180932934649304105765052323625978358213827827924092948590871342506228587101371618426267558693020430231419091777686258945278089530961630517998917246291592970965740651578424760987304635702027278659462972791247192613593161968495228370817997172938078907998842929161974110789606280560735782969783830242880670527009650128539279383465932438649406918492160000000000000000000000000000000000000000000*i1^9 + -3158819106479942018107207054005625292334851666509184382978267719141226221734169010424763712001254437841853636607635189257376334805723459365616911048247015580517495459323645509689168725585704729923074976365268275761854136396159988499327661200785036177822969558537767385602607955782041389281148093789007851019973375853756852290666549710135007722919511834610126836146600006548557052318499813093418270383259455065586975770930429942708252461815326651481582639944244709264904649170576730265255322288111380385182584560090857844808310523883428900062377137477152577791146660646580657783436414064279361069195565970080991455686375205182568325793018328654525997379771363523505216705392320243798876890749812686488310089391121304135716910159325941424701178929225629919561321017869370261563613715054231938863995341379317988665567897887442660778982239389295516787609530942008403503964751813177529520564265903641515694813662537937347061858785676349387627597569630195648786239146702727408798712258957981844668688047502449873957126396088503761926940053180208241830821607132171334772082486722706970863222458367448819443943521341150828988596659657223527224147172192630165782174716939583733306370122397622088095998393181148573354729934926763241082338991363900827382410973082958561097991951056929973862400000000000000000000000000000000000000000000*i1^10 + 2594862773515711965301205680154789057323191044767223787751123248008110711591032450117684488382908143351969301627500819608892335440779639671095104201135282193036868171060338301807696813609138282000502291137800941827144803827472050979681039855658818317780368730104048586786192542613170065295690535129177807525140468902700002888935959585356616619678355982885396110529412954690558025929982809575964312047314177554459469935688351454681282611003065701738937392047691761853269155016910025063388769839648365089879669818881524800105108149657442589368170384748285456701791341811687666993768853415527012104544436365698618515062416088804587442404889717630443256833027090004318802272162438598233213533029878003925345997963253107931705389531192060452973237820545837063806912538509887848881977212955420165725102374371781389912965169033558807538103562731447743063235725693269754218545298987458922879386246710768764490820884880311751987781470144098978126554921249860900383801839558955593881359760869034308118164203782862784868601537068627836742850120871798125436228545513835217961300689299876752795315520329510529870819718809166448876054143759152478822150260835088830161779330152495924809478623202681728724212157007709924308122452010610311124280158221209484537023692594314014578782310327545495552000000000000000000000000000000000000000000*i1^11 + -986655536687124236828593315963590240263980723719175837154542351867728022609399277525772777456501394780120605258788348734118815983793750352063979637199648040330819359697554076322184112762694896083379415176031423872903079188331946068390050539857518432464934803437362581105488415519944967234941922264223070459135024805760513636999331026427241974406190466838407640616497753628634014104714213511938385764669778602040785425956607009633733973196878452979031770863323781101480272964017530504931907308917557581013552576284888643480801566017197361488096079688508066601391910676458425992286611662743759911608787781888771555397488332629580263795638184449570319370780072969671245367202392884433527125837125233698260573078283122921135219660121710065159123896163452511735978093555218929068196791452304096359233324740782846186688749131975921325786491777975850025003882211960562735889207681924849893149634770599417910081796912333267562273238628080226945655898317450853205388352922328294261220020382550239464025079387760940683330908140099013660151780434316743252063060500878157862945790105109703200959602224563465328216086468791285066940393344464026572297016690055836203211343770009107515000039016780519871548715038864461274948208208296785405771520646285902620938273988846737300118390216211824640000000000000000000000000000000000000000*i1^12 + 171059667962589529108100747617906577061897735412450279177919034521592963096859464782773532449180921678666929340277831533053838326794829437045375423576473552598439134506378085442217609732058654305410744950699083954158607700327991430126373153863771151353687552849711300914287755027395313405747474115330180078589450525047754947558779075108091702378155817429177264346992618380474202354561754329734928516934736877928191699560790254679912158472894455105206662489236146840466982709290929207405726693560606149417250982387420758122198480275927135860678759761655563360096418603645778600916040097959926519028318571652759966923093882572221508207517160805126552171825588314356996983621889043117931740463750605047790404143472943962326866695259851940838091426752633491280612579212534642670320794667014543848465331493796321332517102489806230983176982467934159154924619103084775925851031695384705634853807521181769403555964275749558514432840388036115525777436440104456116109403343554277976973062860623710682485651509729906176595226995549589098288387505092362148136481177417847897412642655608105720886018475404342288907208087578349034834588586272121695378119577011246520922410393926502366692114891441851861508542516245899835337647297019136524046492849139847479675483632656724196356851773734912000000000000000000000000000000000000000*i1^13 + -21998556010944475361497403691924736497856942718881825854960461937125209650082338880573853562956758064850144593731492410075740823115372283364884193987980491356560337056077923548831287109016837381431217331364918125293161793508498837205798782683714828374089707079426654235669103199904139519268954307518433994878583561679708596561148534201599554687746520827237293946111717899223614781899039981380433734175818137018943987893105520961729570075922661100894721112775972851581352191557387868108584240964173675538747197283484305788159171820361558428045987360211737620160730036689250169585106567297728132216140157869603636783708956157326763190665594731558526323078947790315607887515281087905721301155488530459054082770669667672415244439950908805919643220490773146283496791805491033333023690644414050467847709522177267622959779569763722857225744897840832724879494334058852155804443563670720802882579996246792800422392279927566983873443697883254163541142269278474581580097299549063938198640313483430904883630205440495146971631456324838283500493298347075628678486434248202631567294676157958236910317186427744872307328386299860315281956997552404011547476515152926739308117440104831605437236973495547977222081854474656077086073311186803064528708127946609474260999343645487277749992790425600000000000000000000000000000000000000*i1^14 + 2029290937584302731740453208142002491178804312903153691677140484120418000169170469372569381396084685429514528480309304778788853675585486072857213965958647518823939632851599033455527725384542972432150878140952869661733359548082754422610250145781709420501253658801870274965611171510427335274627050339572772153981945069647776090786313439707599008084424612936253191223420554218647948390116657740830419455110728635458632256101048959306987114140622547496557219830722514927352031512694320928189087064783874445841788430209136945431179419687357623891582289889040421035149556020524502889286128391900065011170369146616850799282707110819909450304596997344355167978240432738007626483447671986860531189637894521773682014378482742842139310958742741503480573529115962232896178169261875144774046345389961664833898263611102096759049874711082385518286523793293359383078215106571452551922470507858523329474119362883053151345790506295161468392861323230802938503990106779348700088770076880611173170461841434242346727572905002924724872191396863253096454816710779855517125289702695203364518327498346038646332870399681547330685099542464714001195644839146705338591440354931391712356554152929288373783995458380110708678332180510167959972145290238928935444982022010253786796017235117330858843832320000000000000000000000000000000000000*i1^15 + -163724339163093292360097938988666986863573878263582077788338925992248409855846858116685287390680887843428340997059814348329332360959618693094372301172527504963461716882772915216796394718921763316753835215840346029403569768358006983977898744120523524875949398310711844746561160198063755265505999011551028090997532564959358561205629452960330817282283577920325793300009328744508749067243639405181492088806291975954095883671350702004536333508883342080278246365018326162823347464328706207608979474958473457667341164297782230942488909921375803806457068647906284522072988528560733757559106681411905845563620846034848893644825867528508953504520488994932975901498649621291522255851760912932131175417645270858843965462145132345114704358863840532551525213385660097076762052014606288708597089961279521661019656148447135816323416219023024061783025365390462444445103260108625598467219958992278886893537809299070710521416521690452292729434188164262953821623096629514525032179475145095839108786249574019069803517467121130573279416382976095335429008058369886700067071392587675505954040241086559770838212735699150373874934704506884057923088613843461240604537608841085128452059669684003599544423267446432318581506192841979923447989868188522138674039965346529175611914378024506026360832000000000000000000000000000000000000*i1^16 + 9598822875958400715945378166554174591284434288149069848037358199359191120339440578990741395481137998769820319195171049985663252598072686227248454704402788734852868168737170627835945756323179989671532262037112776547897426561349743166243294403487426026842119131801210116792593679119447294346010889971019482623202946575837208988632968488027666481938298222300510333559288711004137518400235839181725817669629298341178671669879790029565202880276963221390016175617220422999612067751201711243445054229318269462125633405795796007702827606862562999641640941397731767625542237223115757368562877152707800714520858656381891046635576729478588965491152075907486350689991062951314633990389932255965848938557298798861156232832304753148321989313359081402271017060580413536603032572074688135062760423425638799801256076432249871185232264626605480140445196387126219171792058158832493567164683688849328369487548111233131822180309168798933501480975285415724084595412949144275619382445013420156996722050718744370414564635636296132289053116055579942293836376842420301059940110683583193418015511884515591173017458473984494252847851173005031067008673931110442331039879659960935258701947143839260692499971274651476975571399251216382098675165018072515519589691822773020045384001830464258048000000000000000000000000000000000000*i1^17 + -210204295127391994157898504398982788500942682401980965627646738571912272376699104411114853237625866123401686451503045175165872512333153045932856464532807412525854596406395667142658431069468034432441086561318400267671184717060345677026873746664622182333361925394301954117680718687480899069841072675106866028337478312423899692289294562934047676170537838010787921423383004110531481888049930940786237280352123561458683480082821617692073702589197886721925166627069107231549251498556198717880993079106519145036540285860539265769866003537989114425420353329558978462595694533850040750975042340004377461889726424893195661041241617915917474956030117157405628481382052262740842670386705657766496819069407259826249063492761330389950177754831816593703048438245800121925108842642150286572853579234959809093020384691143818255691107023722755151654985365255291598013731639002648113543118676932453168772042787549834886125066874066604667415993633501724917102251281273492707427705955639624159486077723582244460181382962663830108406546875138515553308373188216234441469434129367059206060382188969936718856636707910731656627120897114274302504193920882590068440572304888015546367821304965278860417929192282589955254549094567334456248640022064328236219624804797060411910343749827297280000000000000000000000000000000000*i1^18 + 62691742864668866215931470724345211028667104924607723228711081816025238086479730741663919401294872245088827899638204339242139248944356972113300900927125100782812279717957552586815859180525685500187280579634371950575619152082618003739545093371619886834659210567176526554393518010600116218357577665940932379838859826272691276303111686818096207223766487571845744183545299563547955567510027892984913362297811192716817659400567317756313591423706638699162206607002029255132726744821902844848825244462955120765019029974296503725497359299903075341651156206391059640926175305400161935046414591448575469388598814658073596754720466768627296672414275647622986159662765101127727880995016318095293649810694256108814840687342336369621027103054968432137812350834153455020271598540838044359963736055951388041502690145255220715951034179993964246859351852930157566404053137677215556196323258456147642345753922770881969746944498770047492447135871058472589608740333446299628490953900918834348004150452347758627646812185676298250394730931903747724763802029937038445854966176282393763559958281127047849824453661285739965928143790101265379750967341022901027862886179365669121919771728301930806105097338239893818934905136678820248354042986662376417806510789130622656036795456684032000000000000000000000000000000000*i1^19 + -7368856138983337480610161799050312420163579282323270860248823271643119164634826005968014542162536579000233788928689680559029030482849463126675792831207827148729967808288000070399454319412047095819705764476671766728307863193602974815959900730682515077743488281900804686788760789917214779272791828707811956984624457694469500653873148834878961024948455001892867724556885336675408193505046440607559149587493331390341096497609121525757260018553381450290376548923432774974852856957969298399132368074795750102891667937063085234171323646178836258489156443211827358704027840245072015597876503528865987423621149021516736262091125264202526441569725651165479588624229000921891816442066235992956935068818140718961583461896694495227261499726234720798113395905889955655422248930045801873243739567571590817309218229507005912456224658346718139161836807055533731686971077428312661251978986140558385481481352132571539703570494826623677601162555984145168268134799975449290691070069654885837635262444993743367060192932773724103958274978762375186850530378629587818029289414519431232662793544774646007957117653164374610310303656309977473916647944651495831547151928081904270156282514924693208800679997371474612520663628387343790533599785356553934954677454321431721080553839001600000000000000000000000000000000*i1^20 + 146082770399610059608708707455374135304541755652762581222281607384782314383243084671022313374003534311074166250083516574047841174980630717622484493918005606826861337962030194263412737444304140624222756246547749857555876981692728208221201632386200927186825369515026775078870213214581166149409568296280106624328906674184078061056606586985035513520728780510892241841737284284483856360183012615858968832958465444337268895551883671329472580912660299825251563002490840495236124428539698996910763431918240215616767269618924326267126687941944377160726438749229208783746581214052339512818738481804968594711194734042464910145797943306920876602728180353085085716761077643579459339125544688826675105189151104124377888812982389886185238121143991750684872182034051346672087129005706360345139681342986493983301888481905626946744472769176447825337123555958780002656897128154382980249664668788391929935126474892282349690907364209790850689125300709318590564930447519038161428925120118620290947691813605858892407720970503905617655398132571432709926845908209063353935740966514973145108462546729073617157852660559138478875706131957551920422839558739403755057723199287721502953629770889732214177232343276377708388270861968607529131079455742902350250677528461149002635673600000000000000000000000000000000*i1^21 + -293300001338598711918792015118231577670880786078125680927130700086536927530522860701936957022738043847593266771458368347958882044318710151105238556916654848956644735659599336621962038935364510943158852190280281972417695858798696491978591462323546481869951462203935031689659596284217570896538190144064251236028676520132874783679431663636268159028076543623249747647746569369061303837518900779062935245147086142974224257725579556397275970113399831075448111983987017064996822116019459397723308920844740685634886465572471177960394074799755401168012780628327173798995515074649284626448582742002796298405028688344955516739755620433932995856339667960732483275983221260103977640764736034267898656851068555181180562200635172772936294919036919585401033186362262244918871682831522065642164477985956352090217032660442144545325485260239602748611907757454106986499013135000928029471425120817089014109322701091951542160785526093738964221042027990896990383110106511676548137698148689927250614899073234369102082258315774299431228071561998925647980519395898252584214141793374059065715572865004199983245770302810897521256649309680460340232716320308245374391906030291350867851519107976802004764132716788284574589999663817999278103673454770918707276732956858159988736000000000000000000000000000000*i1^22 + 1149925073885114208248425060000725749829280547106805583650132059055445211563258794174378244993445831964158033448023267578649696837834592880292835128640175592824361067030909320209114061216106419545614196207262607163557646611260295977646518935993753772123685036799546043949639068858334724181561942830058393598590717714428723024941758586087573970080296727913136858196560848824235904599421514308931349365502721123481003039370211305018871402746256879749059751740637512483206867520643057087070754945089090704819902860635634983904917737382529173273441989329764878867575671759730934798757489588868312324557620491644454665819046539652905240992902061591604564970707924730197545529373475262066267627571265592972074062163006361368698922752000085398678972017947859249834437245758524410503230869536460563159663117087969884206392267536737463819626630691633048529515421130530350751553346577099954779574362973420528158539771555144451946446074236729676603602290617203189784980028163947511286769408539438576219719730898056735289225511658873809875417264271605978866145617476601826683275130934299945294758660248934806692795641644362875109533626474163716051067875721989151425563044141767395719494398004842623909027603012151401252682040015192194657692837136144793600000000000000000000000000000*i1^23 + -145506042162885578489712519066246929547929318071293688761310702933383311616844306042168968156306602767304477978317036240451718312331948770802400239339036038175495022943821318946577501756754963492476308605252514717705977835742485184911377734660643959671353376658533262213305289521844786928933164465098794335991300493762733772518456641991128673563170217854210446716652160742369067713985875429830053111336189986029364553547167022183743209169945849151391148203810408451861684006630355025623858676733059755193936584722413264563845338563511438980191689458137199809557940303970193855592010405976464651148261489812338229348446314761474930658451483232590932607189520916591686532494429840315786280648932391924648636081301163927384415014798436131748749865182826335085047505662111443229828815445216919879597508925503544346728723862082197426113503255650102408511988543205203633413152147961789885751220181904763915065698676181064217375817836505269420432081496535221969615611820623994222934996383463638798884839412120331909144912080000851388548289057093645718795837896827108893772549759998497871844454481047291545476778981309326929291039854375830957061995498676269489898589140728560484235719299079257537372317915191977277333124791497201972851153620172800000000000000000000000000000*i1^24 + 39704306210980960103619464532252225732345950951767658788809616313625256687865640486758341699407767464693592467666684515902856992840242950774270290969617608328977421572684479326682657404858015173910935530176563897602828309661326188700050775177201197213867680473448642329143984217262914947057435443129365066722744237724290679989966385057169385818386757671152713041061809312975224772301102855321566546278058025913251574374872904972619967595526728591503822675219282225900522857341323712299683829490088380066827372997978627147213440251341004885094040162201523363644677689929424508023219893569669305598967210325224555316753378555669222619121365522258175523780051682033360988288783955240448061878662333942047382097076702584294189332742434587616630350595662190149176977654285989429302915486053197885899199269414275454198027978311673931077889657615615151144601084936466910471873893482374918819178291906050784903579140478165452105598813947680226629915904958802101460784421951322688439432182678069579843704468663002250966699360482121239171463174331514600413642342442055326209941169578366154999460186526780373203321037774512219231956750725272831057914578930143146867244640399018146652783182922105716280330552777035644412095773783691835387936768000000000000000000000000000*i1^25 + -12220670064073447414050646127747805296322915280761000952946539007898623565378318425033822206520502099890130732906705432615374144736987853839019331389576598122016538396284211773980426721215598447244955828765653228147219990161173897587451323239568978116693669155538746525085421513996996868300857580564283731566067931190260296291157992595842187141506223539937165649529200368500401781502786424953385250971774471457291338223338528345326517565567875530492824612201159232742867281368523249965516478253005740448051203569489581518984697754584649896360774814400677655867647609407354265854600724610597170884505614966827757322328165219088691567729384436352003872287418944190048476802531037549678009675204112228100450253788283427819511845662441202090389420598456849185820190428497521926375979912434234170482101241967329133339763165317574839686605030287445360810184444845692658919795737648980452897969434223094112545714823810877880514039175110389857437566096839365301776344072709951927121820036989974389691831532886804582028296302532350426601785516782785602852333329001337127836964211302791135090080902323925196984944914269587929925236122715942563391336428249543626846568882368213110419144351843301174768814293692189153801591520804818401204633600000000000000000000000000*i1^26 + -24740194769750175981677396106876291866008376884856020132831919416695295829225485855882447326341404174018238561364787329010250062733131343952733343085034460518791329083556712119539841328849370104558549506698826275701607790181517070160990652024463575657895748337127501973749481552607754625983547809663544739439645921659717715533304114759229486542874331397209265945856444197103296480727966956087981503376718141991530309958328943024965291693877857058812834466631535693743826518819083403246614149289083492908786776618157233303067378752303229033757533354221847601157854713528510483697735995491363837163635660479249909323733188802517831217501146111231135041687408551904151480367344927352432152135252380676496649945415761358416258701730402875771066690663652521562353812320571178915213734892808586140546893723666080095652706358268736212454794359295702054812042926902375940892408363092039228265845204195160494701211674553751642567183109716763319106743595423547456268084347802789762754167344693905772831000278957051886522325488028278931101185746645028921287865396115705252342452100545427879983680171464360516111103172975172753728637015403839855807402062103563888015059580427947934490741118093221332231748592422596912706320808519139328000000000000000000000000000*i1^27 + -139962575799895987030001169139332713910437832746465724872996694592709071084965930366441585369090715351303112565276478968094143897602332898145213842743277265731341647568122262393393573361680145453966774527132445259788252970184861588311754879915540562596408543422014478409333666701098968519154597189967349589977115411843425991346749148312805474544461968552947146835699434376494723514170269473514915762038725397739678901815216091366507955429731675976294840347011671112413297806940441235515294256065683170591913772561405159467198255751222869521846866808545707397648606840149749982801305028128641231540884755273713216054751916458929745928868589989771288655166516171231378131557843441750995511717833927735420416151954709888709375775195208730238874363131533046415944131805033553594274060415007993226447475897469300667422973511158893073104073199316377804047007740939441450933369775504797698151236272796467312319876420439562641990985204569703109317935669268462548015911720925778262582532022684098777920193206888768095103899440489855536710262478707887401065827448180387360693440601533230515216065237325671013390047148015455225312180468876175360566585113324823187409613174206235557301975735962124659124714543800901366177502513332224000000000000000000000000*i1^28 + 682904211712754540639689014671332191448410171248955626273783449010496220211455891407493264510604171379102607437540245980200656844063518063851305659237361699876638377839130474732295434074365166720405932550148764573925969534670017487026228885970251268650347847888345333868848188987856042123543082640659235757364849089795723259695007776128612154413708027041868867340232720268705893808086685230042934922969771516365040874845884779675706549328221130173545733959829042504496067277130482049605237167706111910266813366047353006527583502407093200004066861410030202859262645583843578444387753817086216324928256912900707461475432891758839129739801497449357728522564613470858048665628802648301565795449094886813742457566626848809027251373053797238742134032179095689777240852189457050404299024597348528218985123202300214312453681910918218422581265099762135827171978271018176131629915838556788664726392161402065966288960517833843051375189017260988991094760934085148390233360244854805320601415989776823746698609370822755757512713998040642456798982717381817744601765039576628503900965452318862251421605180909549685184433713316688460315244101508690065320727477946012766445378703589410928911541440290653552276378296838335765402563379200000000000000000000000*i1^29 + -10606929661746545672130323602942399906979866981744961210733316324162657586885822652400159424128308538619828373538526956930721073125707442148553732016840703998531460827298271429891251067596880866549564902363422682347641194350000587290450702411265501645997683201518874232829588683406483425953140812159263592536728126469871457165812831062649521446022396251868206514134948981851581310837864749479475729704587084621950336664936048150473129319458726559019014499883944444907399401268688754126422050137946001640278565133466470251464651340867598575739367228424501401106205526623737825027852651780794170999703867172380955352739666545312285467123327379585143854456213639323944841343437815349399731220264700904985073557618750243036239061165830463719993107344344401606471708293796651365922859883108845158949318851022410197554346360045199148797141350252259106118332807706230210171735287306767269328239757634124925340329218318409177193712510129683688496445464386265629229495416095008523989600516327378902039628932489993125122720500755648060744349291728932911872404690264453824046142497473977236670456420682397767260662827606940405003984606547623825594330060567350481730647835994022129438694832124135905871317489760130467039805440000000000000000000000*i1^30 + 40410010049813634923244745000039209483160093723259377341918031102270432200640670067790728248498330403661102115961375323926082203227579979513620029472475104532229720301494890936320871174517911631158983193789872473384135181263297315300977369968271920378394611421230769818052631551094130664686213708144222669853409028745754630729592198734545087613962403496141153292048514968855928200509379710704440981985706068256939540835352626734710047205000579413263692174636866813804498734868255213712575467915690210902651842489008865153085984474356618681210800698112375105941162582010985211487323104037394566041237957372887342923130800242698634895486898708079958797314245902274382831335098806627684704525626245040679600836452127575674488768005076124509481064286391594011979601622943439213736921759888445217859281026464389086908671468463960896705229188533781580209361640257850711378939766093603122164666935941862631552179310092398615344446159452834229138373861036585359393372262996520234317891362280029564861195543149343100350007534528052820076806454860229439270887965136484760158906835394558052069569566874577388107022979816485538462842751048968753012101696729488552725212968595392748286150244206537519337609134801470619648000000000000000000000*i1^31 + -122740368933200179244076579393598547397426700426966014245980067739458464861437596284564581591286108041661965163012199755872634689760524194899370468858106266850281225186456189795382605722172139873675451828393996127395783106125129437741591806335915137542937341349414028836391166619041268265628076809923541487233942663951955821245697651625284302927653396158475028653066730508511024549967390426657599581761457042631899385355219993489987554755199790700996476203994178383132424588855382101171515752520569391013175619509229306460158337574071116831235927937676826027518417579300956131448176474018684568769326785432103529880675508410771136725476532061031013929764963973635982878165752013622210463333012013772975768677461176572141976520564544118557003081441380727922531920710037145005390697371223383009689234000845233344172262082810475241797127868068253812233212354311816491856816917194610936834821068524764154786783098138698024775656949683139445680470205902637475110913001077414096303663003575014068090688818761543349083512676549006217767916784696711675553377123077725061381927013059758661585346368282563476244493117179783385957832049849790011220250664074832335987963593156435943273633354910838455481734240875315200000000000000000000*i1^32 + 191033366146646102166362229215016747499936509396225040580377097795136648474666847663306980542368800799722043186816575293821018147357791880508707918104709887940998367085789035024593034440451496518994873565951554466971518187865422839021070926926642662449875961961476765749565609070781017757056507474036983053150430576353922565703487000860318361730522605412226869347272282039353146401678578377297933680705533844181463445028609979455406631755920302224034987172931435781349785235311377864759733338487630003134609858828077887916888427817520340204905415998569093074264214447300579183277866163495927923997367297020510820017975666615539471849973758864470639969910595805240966486588653336391095679038284597260536360140449037943244129758633843155380589584613985312077510851107349728986712229371164064151007278920493523461002013000491893481409560106003340435223909526661486933216346259636866256582047582181557064117444537687894060419781870912250035411838741532491572530601911895667244712306806526618614977912226709213161544249571218481177138415203266173588572483855546589838441746404654549013978145239686950520274114846143835548888466247197546918606968029103766961906700788551303267166127119150404126363688632320000000000000000000*i1^33 + -96420431290775169677652821963063981347215417102647225662982491600182730787693051704489479815094939797300557959588068890561502098770469698917468662782364392200249786604576255347219581312594674538266792667389921563454913913467983108629777760168361320462185861337746106473934376074783653243132015934673372507399269917361473607403707894440923625062762639697798997864880572279316594410097110020553310848255160096882310941313557103970455116600118067729545515953966357843358040675680444608074577644459424394373464907191577856595034651117287951209237303016887271773821544075883801227791392885975155532039034480212921366692605827412831665966446373920508658811490703383437332496369104242916143183119804365314635298313168263477915776583718978047578370647742117978667916801468674431070414222012092729316346974225751926129229729946076546721216132875974514666012073388033744651513485222158109111898953851703127660731231851792716108499656558859334806087234800935868520436234244595226241801826798895561076583285563686867131810309923004700861590933270307928708839498731207724201009042378760775261930143889096859341987142898598424077615822009503634597615338854452109283426800934945382309492258961038728249737216000000000000000000*i1^34 + -115666092821933578323047370259396463215979248123376981135270502430981755698333724849595398910677290110785180369535563374103630871438487125705461912823026531885991574320683794754659853800395781153464816178578737849189017890194437911991975387349402263948006437739922795261382238948623115140298028221658522665866638360207538540499512388245034643484735181518565696621363643572555527120657818348998638727613390060388073726308441733085555999786576966625483852143083002776525204418353672164603750073737256062580255823660325505158055784527963325904221669722034703005018318908489334596299703691183343441740899229025659003715344286203877407290426987020601120869506128067475410930950998179115382007788616207397566214733887002632837878746518000024757932478936479483083606508335904792328202151160060018668356774836875611491646734851775134414556087877954419284331442778964444848720952348455168987798413175271108565583871770142858217938071868534000058449378833590111854137625175436470301460289221773101659780157751213997903141421116860097956862849841418170974518707038686648860020159208898009343109971738293773006104550412776030893202206405459903887468692726527211774150367257543627448516516826863737241600000000000000000*i1^35 + 43285477980402320146924784579728738250063631708648538422958509157689090586812383825707999491443276393398138776385443274576822341538704369977324760286383565988393880450478317544373028619877452412779223857384772015597998818240887044741122463974462807565698569125349737483988653263684862772928615779751307720323082487259210511241850352228203199801997915509586359942411710636152665340934782616647478201067301641214787525040075379034894528573179170441157167478224862470625430344453527922275423009673559755317554104550193956412105880548435121399296910535165082926936286973895016519893276137517221348776729143261466559056059078389992478065175731473810176289003702609801974848672193073160711335382808344837282362884714832754738795358041034023685100859168781752841915079546915107235040827775331446830817724621664355499621787998560164969414990908825488023742629538229132075554929624760423173240173683214072973581747707539233061092222849970594604504579126313883679532924660777616407594177162660936099515047219192554498309626423476846234525234501430200115630500460305913234939739870067873481191599314433856054815236543608543384450511312906119595934634600009013815863219450329033633120953386926080000000000000000*i1^36 + -426809906534014035879162067952753838593764205320079318017165115673263110563352866070689530398220597263696907485684117989845048489705332679763483260139966911010469037439195125119413809543707299944707261009935542219983940432131418643619313956406934454195870981330207376317175675471793827864122032998386514180942649655171344208694870587940028825205838915606118466627142706490222914717918921447299600092568975961875342441660447000026109625339676275037642503002628616087021349066006635560585670207868071933559402022257281847434174941860513275271204395838072426506013541491171504841781866011876183105099934007379323922892160775609058586402564563463231729492762619047571046154254225367917507020047999141833391881609259673063990372856428981632085160434489826717604593613738095343159837395961726117729053444041779655669695507723650781583187216976671938916938712886035128935494691151897751705165330325066775142426625819168222556143235836053571906716373987767917277114916146555306856753373221766148361036827836395527372911770794647235131477592131948869279802190087564539865024827295280305117886835180002842749649251401052591223996693897524261811271070171675737144429943060018159259840675840000000000000000*i1^37 + -290005152019491247109177458140555399845400586169395868687885673923913765473004026264714508786927969486060295631920526778103018470883102454732182089817883560238408017505821365074697649440295262469957533292796761152129839428196550728523073047606445813237326788130130066048195381696701914497720450123794038206534927102359419457109449228892093632886300049735515554462330188423057718893163383303456649638106002613388982376207894794088447631580724215870956551748207600003983490915855098240451148667389585467870777138507787960866405737596828625770746719961964447327186746915079351884445731630072571066119339126280400768662493264859679148247079802668177585341443440756976710152135248719571060279984102693195728987536957430051234836361328586717577158307674503367087544298200953668431111833111108060383737723187108417823802334918086020073096867444125443472652731446692772377620401135136159512299386889468885553754319169761764784998844293240638903974881219484883203839936292424203568105380754015484262264123647106942064924064297920739978241519185493902690918811361884733654042623390817849980508107505802704322426387934032143630551737262163811084308427690098837425652975708973108402585600000000000000*i1^38 + 8045674036229070107066917484373388283211377111082093005309198207541582832628138733019460763203578403995463547778506579864466080603353873388526586727175168951815562258790838639625322482213201813625712555926354458110822229258379696939706759245320651001168286220282019855905370736791642509705687669191559336235355507791900106127251198972072018088464769492608022255298801836217423044207637150837931374225316499286437942337062993455984063085550720585927663171269280851580667677466512794223078450933323299277222965081539850225396315164318450859338798974466703812386647523153665266013643055550028443238204914202650281613609898780136025946207483586780065262840266852422250271699556199206506213415072759468440990998659084673565865667332648902610333465869852628516075490317783895096367004732070562191345256072681234101606669123872680253663188573368963951086212283994489120243754108259146048822908619968783550598606942431502658222645799920827431693502040021250026021750772064180891150291592898761358088204627827528249500671716541685909186423017965860623360074627890688777109634933113795668321625418459012535698004262397613458333917592759518745358575409152657719602111392304332800000000000000*i1^39 + -88108445425613182960085333467160628235389594633615928482917431959375630069101734727363553473584768246195556687329339142507796390839858742546029811505489845894779073145468560795589680724533957230058024012422663842258959795701279733314647926616351895210227721952247918981338071080677016088856812666982080301517011890933454089615870756971263647666713122605032915036588873886960349836895656579560895770093291417108912731199932261272857026918624359817329816382908463224937962490224624999222285287072505416316003586432796689324944114852802925665301604541368766078337228355645229889830434930626555521299775961495928386400387400920327106677073020967710859676958124625793012364703288290761171565546586566737165377671225172290018464044743864164560857069000710119647019880292277199121802845174017928729216184333611425914393548320223866216361876712910801208531541697694559397744340955758579761307278418218571072197176833847733337953422845022160897125202453249388491948686952256322065308943688641004574062703930384309314481029469241154520685021774708396766795070100072083240391039085433452902877769921223788254640038778816492125265418588357122949441048753565231648855818240000000000000*i1^40 + 448503609399988365419388276159028908721113909074975378900011601095862078212989286563820772720228005557184919886865526009400102080528550749274286470349871957590193012648768104334078760312718669816344181980045373864999014490183443920009697217522339205864048319985856702014209487093840890963973567224854977585697703509425378009670096496738627482172394106975258632422094797654545150949442769249886201554484069014373233162413428060441156658328365457797197864667315134099270448346359570748545369782109973959430825757476951032124967322539745370958652807375455191122436482111275191687084439032527715171513164721344527670328057375611468702272865045784664679202520680914613442795056459413253477816701809228318850693927676624586775798442655734882127006096209805113875664899834834889119208922956809667054379145086754045788454572266746625310746988941935315178238248814480456585277005141283696494675650931700449342287840979594041593399746072970807802640962930569743511861090931317200192987262873580773869686611558198985230561081269025830653404822834921601233881999466233881497283837783458993024955752987306273036586776581005440815454051808467323669498240916145150361600000000000*i1^41 + -992681441810163800128281028626028318158567938748176842519552339482729799059444326699641140595557948677180794973745147008378146056950548375701744685767308618158599343294112912440628352916109257168857107594035693832947636763930948064712003214469481173627925555860026271905146026443151105616753089738312147215240703703596049578324127032048370236193055877957102662352724638767286437594311875195004303759543407869493583794751521581462217712514586442970184462878003965560281627168801293196493260832567076541697754184643456973914288383701578690533403004923444205495250556366484378545688537857452709344175281721513267105034596876270037328856814470480033376498458051570347193588134787179636375844334995605376704779505549638556326246861172810770443656022971604618594864562427165157138631637665835062165879191594440345429423757359200305429265096514984706665604013696346280083124673870000002326925162352200949346937001379455590262801399718996832218438605409794278654014650986693287943009843355432717036753183448619531563557423978585924220461356944506845566771879347551679643564102374164946534178100103169283368335233682858825030357620768829482398747480555520000000000*i1^42 + -34049506766728231400635654997985970410512896314333714392826317140678169990099924191857868207178701688225143028452108499733483346417792614541596374271044636381932160267702992746030883640779714585773811392824695776385899094768183623385993403188514009450708947910186390183557435884238911310282031515780786580346277789887236310662991911409903414754387267985225782713070982141679906809868184001881717737381617662450941212663109012217153440900023438479856413472970183182146349312977467691992749319399508942364889213090783310736581745895872004288546947125988539204313207874605376524373753859059159124607111742225564770064958639557766306047696132102988409541900060245301143506402359946947980991467520653756211837609330544758933532609345733114410634147718160272129874744626715233000649182154641893482494353495110663684110177827990382500573233981726126427205080621103815431465474564819369881942232330569709949568654609571666426119511633022984991506280289412552496840787785493579224498254779555102863721301225512307073818698597110699789373172366599942001765625925134311280867952220199298614780200538592584989403101120746681625474376210426919649280000000000*i1^43 + -985568656567437491741195213124823712452453317751808362963034280682296342953095842715885855565493155566623897863952377937597367894721432909677857834581902143334088889236542020461179414928494676253334910409504139525012404185532937729934262697067215898492443627741470449974961063297913243023410730846305573806867995958330409293430117444737224880520399949834475999883848392573545608086087695921882462105951276023612490545756926301068226890091548866204211130933538137755949108249981765227437212848614264447151901280486293739240871817560293440345456498312479375356645962190967729253865645881798350951421370205997802931208984097997844272591038586565515256131847998494685230955979866473723762812691337662153847422253765681492280719294892918466520521632002958610488377771265695684043607885217012062179601146008964900876054902932463511339919782073611987142265389869016937001313239973360605567920324466117919424987065294222469777862451385281920019650573974743937909152334070957996493074942372455631214755434599797133886100577866779313471466960924350147717061276812553337915904743832969774076944104156864723393920062426002928605207474995200000000*i1^44 + -667199113229325224545841525761443704682923240614315894854822699754300796023977594250391222957725030945982996343683676698675400299542291854351960327657733527769277233270061989934022325107041723554467235221908810556933758479952054238216397001194321318758204227727196908907337866659347375797204044308848557108229546902293677676705766762671210473287864484697104513712027564029992428625673321653701730805653122043988363133856213990764900616964568441267095481589130556134969406885390229268591723055184260454424230096425112691804296331900968840956855133522927335776074908052426386429357104917553708870557619671438830002442929109500431467039681232521733626937777388572618943853240093016551576207384401088560198832757723219386187983789332023721960867150662778816090511279630166263186441977643990554856986539078318240237668430664730738794523219736111260116347623076624670325037937563179452229203017116622607720988370810793935440613854572783123903292692463502294044224809695250661504671261667194835621924204046868791943793671105747622514127091504453518057103077728194906044341761333112833088758947964203493612831881125725470720000000*i1^45 + -77995253956704321054203517786544536637634068450067734595844154923423793464882368645432639573208982418482415227732653652460262902412414535155270481200033136312492546026723790038131436250456668836431791386841455346007715370205734592004389649253371732638865641088849016886060652449698986784819931848380085795410908911976902752018234974857145052326286568131790221730531429758511717803709699726472629605762432856898968869374033403890197662643445953157852926903722349232508947705351251550101434201889622372906423658215786775134846437994943666273929089986417096113629143440052502332091270317771618378750883476802809499003841680223874363337497954088252008340583732573309478231987805169802096316410604291803886163529464534935940086955219020182447014699666002906108870226065392454434658430482943068215660626741561234844268064517162553592149185998859546616996734408719064887499857202494651760823831505701132248640411621829125650644060844042015978565956874867697763400167836274963073038909848255101162879522025877997417206408870229175979056025724990605116246007144686018752894211704339457542242047609600499417382912000000*i1^46 + -3463243413957708201034878328994829658734253716022586229468282081999493449491139278822317015733901832557985782435104737952464889259778512089890590154446146368435361564661230229375486338617386098167804360810820567839594235728079593378967242398376091856446631918947176738345680983501648569459187417305202826315636144502759833431868685605887130512830306287690546527803295724603588975869237871766550544070860807836708949837902598875547354629371188966507347129593487292438098955586705009758941326371465845930639262879823326067291354571358040569525468203267819044749823944815774623548851924700330879460929886919469965046313019305422630726368609608735263575530530422013919598625646159501032144978368623497054077072745519144665071432076594767261687874916549563230831493761866370822184349065108396527373484493543325928624866383165069691336256460143890147051798366922823688196253886108411848013593456142595487836629512277141085498405976744530572389884738800695062021906934498082027760784623260763801814257954342791742751476020316219887400890251738260954392876195232112990490069413503688393129381316198400000*i1^47 + -6378916022360993079647866874200823950684368726144731667230827160889152194545172036928902199589753518638641036187129548028124018894042597666123570019566656071332239026703666107464627849266283248299734491480702869547770143168752502650524197614721275856569642824118640175045210308114775120976520819834654194815335778593357238060721918003091921455127161884237079652702481270356694642297863368633653224136995532719756685916912003016748083745778811650224447231312745774621808452442667785446653021269837915261617976392863019561983306159467989966380627901905983449752626812948227886719095407343271609477885644864973011001057474669450305248078389414100856086944892499582015081238880168149384497172154178606770366061701213672164550587456397473435716342485693530826340164567837525175278469438335332335355362227934117818902269266622174841839976398451023189844275244117886653727286753974850693228225241730907426844521841734740254180998323028476174552801757055302406829561709906439773041474209459848729755017520909648814190456215179586173888179669924434051777389986470044936781147723333120000*i1^48 + -350385352856578731157470539733715231272015054895366766853059558984004120449779654528907672608057062083595210218797733444952909547910588985708323429033315949446279522281053816774325505807472385089026203346954373638396350678823640074050564769198706316929818217617813649007528610166427918532910900062848138787798330044476510712693732341492080534931009913980821083335868161777699497128419832765776629890300287040116690425199190276904821131839556897988699871785862658797577103858644938099862210494250651407400007345331860129211528304360475732859265172110841899941029157494545450152445280050951329634940485547157942102585857106193471541049982728986279254986062433946094694573843672636306997262155415288080382076038559111748560396926158553608131331362307079709571121531766442335162674312544921499943342545348770834913751409060096726964588703270176070053725827895554544986998350013646967748052074819112519737113899263768247874985026886711294172962909804516666478036211184791820560306603143168481861792062823093253089763907779167199633035898479352525753013257181984512000*i1^49 + 517955712768941667245265469695396519871609394656227227624977221826672188742234310743434696020372085451832673506789823987083821201143844520818899097778120014879535846163000111830322526073991522500758017484767501280010477465490196460453120257466200053240478354101302568270519159559263035112018817436020215635597926494335971035443917770325567428760026986060713212476230203960103660748537832449586258326884452840777438088460588566003638737257611078375419890779525426906755740266937719655917771792223916273109145747989730369039547365116396633023012173577748293322974288480040205255888501671736041510537825182782851651161602359897755643391934186795405879318534078879011578505802417606249806212604432399079918771469460589650461761504059367241217406936177603202167211045875136703276989555075004733972915444211179424591321520120925311849702980735176400765173294330454947515149762422386319344439876023464694923586041650768113179568789845986251127170567593473166975509499989087593015653920210444725906040335345221837911201645945583868151876569989014400*i1^50 + -192928723961837387895324366885915622263057579938848673310360635196106438441593701475300959252162144553677050334813344780229976283785183466114271459905436216574099700409541905968164321788662615805049846982021680511927630844779507661821361970400858116466777541828871115005543344482906812870556889686378174075250066152900977172383771021929396504092856190293043176783909063060135484860455799547252918621071300436276260875047470283200828340341162808697343018130623490356401169893793024011182378452569251870202745095564483838639809150058272150792985170115277935002028821801642534171840973105876020441596552729588712899759595787166325248791584197744561860886175209373778564671896583095054888501281171589552478025582131807228136025472430073802847725446811649422652491343964949677885810111493579640862316958328240367623989487156987545986022761757997087545069253992131271868762845720898371896861815310475655173562963785939109418892381404423736815327007265229762598400087474895946295936102242042684693480050284842365023825689148960*i1^51 + 28182755313270646090681055573532754306400269694666373031825600117422178035206234739302150761580260557395508235791485438773292084017809565970945672766075939013582219679143856348860284940346592278335212186616582965488758692191861976376899550847538753125595564945192407394104990534208649423747679861845861445120538128312138762813640405010247964508806157530891758368695776517637775828480692432909127489391540795843056490733149875880810871602703279362806978097828319486566861529629943825148578651971029057471092228049587745841187352739590968904350357594391964344443255843527424914549465206213791494405521898051517371794143526991178159558756200696868050547425646412200801967978648139656276644879097552716329562000058223152489098740637702785819640011679334297747213754939142096724527300499105476192506872366351259751079534867822498305962121350221853007281*i1^52, -152008836137552035957687482642118619480613543472453385775044363390477925480509176201377358690992912139019051830460094946128996380540929446748030694204288100842214983685343420549545786928045147477718896988709973117091921582461774588033018847080995733673216690494111808298353655169501381689312730398757693146980620813895271220319855177036654348028553890612504298180736260458583283212082916182367797460524131943360313629613477220966258459214934704313857277974575771769835527277960883752209429313508076343845981062319058856303392966102510683196436150011093228511769578023318027830139898470408001243969578713920285534025333855782775076106455366103237953400740526984992303597667654061954134609803822020724311227443769362464290517343351187147211373538943514155542652683711600369585854084391354793509115472880977200057590302771176939622353896963244633862657970018984776452557475556998601840796272980520755320682662312858611061907368527250963455134980905058432455703841539567373798474835215210264464827614507342805842663870300592302624446155041055738983100859789099790803440481985628837612646256488353964054555294977967825806436183729877881787057830561458186104684609850708779919655331888767093455173224670688935318087923891625709259726049118123659775738432487353641381879866217496836605037116530267431198203616040106205585285086104643897452773654573171422349605479443603590278417273643849848432086986120927964682468988488435745850446134795422339798542479373197126009035301962228462397243159336414562841884446176417848047631398502769911418060829324597209992852176512742640978481785564175991294025936198156035113196228781935600303609842750382772604423107035416611335262356180913342155593063606429560163780390263807972464530309424452128201188733904794990441175717438479873186667326089862469667744592908115818785006779850638523494406098601902080000000000000000000000000000000000000000000000000000 + -29527410312483035071141130055343989569714993808931635734604614072831609928371085820459778515332869674411328485583209104149835660725531114096098627414905455211151551534674946613992546506944114555917313130209389894313934542822777956010437722279506556008694722693102918237539368019025817085088599572051548836444598242911556526456047026318429373290527211009910457357237716101472598988113128177909441937077967367020982900664039707978505378505376561406447027692330941369811904608976933951519140078906495638677406129520249658445217910591783073093304016210429676681795023105123435430029403539129338295147680976593527027615007395163328473480089216868193970770887888716200240696174369268740168842210482190711400223210108346058915661159075873370865178306287850322629574262186124628230681507676519909301891030492731103629979792172593823256866146457462332917185492799375328006855452108037772895348358860370858367187456494905182379540236699302029558520875972387779627069100011804859399584993410623846183911135161097755197687671299577961721872644725301651210228159950024476597423545717487250157598556045845691901911084310443088784676153645205428995905216375948557851991341369839759393114699859957669981396275478406661382432053808096379496449734158312140588766741649779276065648442588102933542057234874382729607459272436779067187144333445260683507402638659693939120714675200624433471708431545482323249447333904894585148023681388132974156236058274679988219629233001475502467610181001326902653421708694330879694748957382560249722821816110952783898688037785737314086850044315477215945692624546973457709585619631235764133998476906640267445381141643072975273241807349968763086545477965723874649387206487129718932405097522550229843921001601249957272374508601176585392759075975567259391121670097327828525594951487683571696425573745199958880917456789962752000000000000000000000000000000000000000000000000000*i1 + 621900322121949592614684238323019610139930362693820048306346269079886134630739171977184929554890361497013910612137848931460636790161882078323447375427693355207103842724742642148303693266537379778195753777810219358648904944951945028947210872629702861955175054001553610047596160300979025805047592016083458039494869064857641799973733372688554580173570255793811829581927781797444289586739795937989430779369805879355765187324446307521408035794188586455721775910184701568624093370562993975051447159951792983639100066791503132611829628495638825293690876304479107854399205034864288386559629324479505029870786909119190752672628165743769969063333971009421904071945182553018265889206970220674790315238883410333594944715687700726146115788409363377665629202390336604945207678373769007265455040450211868283288299402731708416269351769653312533948290407128420562658028031103118321884880397403205817095645453020155294424184016516047842229982397076866936607320917320081654311390414809467945964492549668282664185730717224437702174384960281548445125889980853537000579994708331894646586476723188474552705580121584807211928380907670491396805082830648627832082395995606305707920622541999111427177393755698367181786768607102390798456618714728093762092663692345176986066404113865561331662773265138342244277240574643729487939849531396392610825943061598388694858412534409913766876866453175061990217259967353048157701857913234727336752906312904040760267685283571923366779155215583684244390504586537907790709028156842393154772732089719129300379226245970361542321643995482645739103222941743706094430289106075855839596861114885841022819039672234611396542515361385082802545696009300208801951579393307374038852446706721306421617062111127890292857816614130711454454553011267894259181964350521300162548690925505665275568306995609844875578321960058780249313146568704000000000000000000000000000000000000000000000000000*i1^2 + -4932359777046671125966428155887705738954368083693502441574053133257789034649125938422826046134292607072379766745258018653319597052616215326051966167637289576885216837039053223734961501721392162525682482532690335020463166180523003261112184906468084746229926950747728861717691165606957631192750236147013056837819931696517376715854142770791769332624866916434275765475417022922740973973259841511183037949367017313149673756321292408662836511598418972205157612893420558866303742368560503002648875358701240909488976038372929296782647384146142836375604518638257853336013949600996942701603777321715888402525028177303299122047999745777306861745217115632974693931550185869671290722618534648316378852288327188648490119989102650882388354366390893692781509754202501054620361355727553620459443982985217873186408361631280197156970611086411561923435171543470702909650975811732126411692061068214549798586747652392340851073016328915019243694363243655441835826110528361348441406499687174370508703320529861018471695768748449083892067188547153932647757708073766194566852139719609606981475251127639478622399373551919413525030620709639266226930436542813838867280475808651354855434309720249222967072244563798529406728174256626111933148647264242109087835604538203672271836980637729584871977449781094532198690295887805363027369372652704483426208889600172671337304883809096501903498918658045156301753297678786877218350005240162821213654373666796966169960796904886944871541113588569104248012074328385865947741449867418367991104886167296697369462711404842415741276871259518444554335648705129952872105060087096837284577338821649965490998451510592920186174948106079976750929338986667435122989207884710776755533301497137344134978224932430727879556160808589667374958817292883903070772726092750751030431141210221930343122126945776803415931993067141632037674496819200000000000000000000000000000000000000000000000000*i1^3 + 18588916961686110537264743533445022455110342616841838833742490818832544331995136059105457031629509014769113301873766765519886598291469498562347035513932785744407970609089794297491889231996581964569583812631778043711035099133154060927205722528007329979551170879290021505238463055454384903042916069591588176795802591602382878942592836667193927620376454323473391276945449572101198021598847652766441405439311465625882434970135313845212798461246527622919744104694962590338007703881218377150787494471519540926960010267975948929597954929629798558198844610316942570538816815522517596676708596234300028551267515462308745486234255237586919524000904159523632510749288182287719395337545544479574738548572960989098609167787165225059130604819719867092619531668991605626920521249450375638868879526225216875346955743220436432660557094516150047030479291081034772936639046821518464070029175025592531322599043432526620030672152830206389619771562196976683820381761574419393176085018583044160444536658656483655962748112157284548549035512018425496819311600799411194666854079562410297939923430735939140135325463828229578701924833304091593049216042974946650355480807051164954869218511607693703378933623113567607108050515086933628507631230755145845899841859240418040779328057177070214896349238352073635695296483371669872015028826421427306106589012113174568730367292210973441788398719768122149668418076967176707092661861419661036122077734057004981128939832283144025997619599700030546582545724755218269098549395759126676953350769897447511168725019307082970878531130865447894977501874354752117023242803335472791035545237590594974553257522027032761970064281513982130595194514110621073012184066645201929802933426106859124475007441371171712881499370854506291651635844197628669214428621944529433883268716765314865958468227892427871635006378488704652586210295808000000000000000000000000000000000000000000000000*i1^4 + -29916056148671380167372359249897535385061492348601935324163583150779487897525310043437544936130243760468443668372534993190080277330662356005860258347447466654486749470941336588757372329901942843045569959718888302756447792756599268601000444882148781424892171564720579014431472238101141523441054581975617748911655233328878423080564103419137449560311875900993036801579744490877523583423340203223583423694612866461372695624413551569113001827659192340894375140964395206463584395802555419137500759507974023556142557696201341863957949062116193769104680248632597470800662818314443520529455977699079183626935638097620736434355105215735393853818123860125951459765373219321674466027271333465655699222569930798943592538816651283592102812005241235305610150573172546235593366521028515639267700107546811354231548247588715026261689973929704558203620870513393246871245566163519066362387426063820817101723340496075460317620682222795467157927064946326439475249070411860829732849983602542822403010822443899996595156064233619478070442179875147606648916658418863970056562447491319255619836158178413407954088114499838189705042833908502933951577825033970544885978302560586654330292128729858159667251362181646644909386037330357668629001271260751883363772063222444375225814129482054869754638578687606522693412235749556681609291276728167149695334915564171178227563007284625565980194177211157499744686875167940007483003098738753713548235754110953796209569937162082352062658149656155695724445338366193225874526084406638742787472022779046593600128831458927547366840317254653612029955344062246822128890178113054661426800848557662863046045574387636432087680778918941078408024491680528311918596516279290333208065228637464390859780465504901673026862344813911994196108661838683577540685619118133380744302753400841568320482270115476700901355733421171889734366003200000000000000000000000000000000000000000000000*i1^5 + 4829706122085373747884370125966268994885348584921761706949971823204495177739105254023182948366646561552896697326005055419459000863946737929364706417088811873179353255378453591209039898552444648892502243542887903030943153819540512026465713387267641504261968133359381741690803903109093475339751263850628621608066631620569144943762826614955261117047012536870169782635712737868312371568844794717321693710296885377989703172506845785394037688179358508916461262563393684323419654950607510811061617718912841377388450578741508936857101965464235959518388904098889540582462753856838049269172531196934501923393875583892677468333735942861731974932491100615438618916127029844919129889690509167090659581286867250526740354102244748881542585019616027505666500341372360130972538745320353480040775674889556268435833776557493982950811688505393740403266154771211702396628932927908625694053459684081301888515816187591879389525235455168936270554013220415201762335133774704747526533605935994056079727602204511368062748133154890035077807387299582272298456584428069881861663094276724171755842683268406759929549450366235460640778590316074797853140522855988748760672681442399943737635479762385083918793632228972319279609670581135744132578411600317901959472672499171094697449917274545712222805364724540299856714353629240311097485478548645461488849698954777718664786076803182159735914770821048429132975478803628657986564448082119348589771914663837437975762931714351068204021778601745532676520872680705037951495344639868713667385591816864694107573117342956519353593541125840584717558369667085556514083219507858358042574985351663656091055747544393205027439530909657464269677971677082296313804196479718087349685661172372885416767150543138401910056636644944575115520272048576156394145626895426339543260455602107084761348548650410988643243681164342405848104960000000000000000000000000000000000000000000000*i1^6 + -47855336406280572724503621088556343260775446524212476406819119020557384631021003211817850308596975628432224574709548060911208667507204192179879967702532490313221333274459624346011173806841175531784804144721091552360653863760888685574239499102488776374254841947422443109143433740817474544900976634848328451446038579638914947512188174804151568247662567288223071230425216992164964358892935163495529154915264802938605686605102049291605340426514508616605151495423261764971283892296650362391528602998557316670068943748964273657772687225866764729677131643503805438024365751445425647076137235366306439004136660609309873893973856657336899552133189475258470244267112097849834325433220646692124934699417480896032184993466544554592046364396187582535993702512281195095979268545516269294198463009874493856985411015231615645989781781500762285339877064460918332566131189713258214922475654093284997678336085888052226980803170857665074724883786940561755829848465100964721847298840619409612816458070066157024554881149578246271755156906120553824566096334148036276336155183419323230690161804163768946580130493451003670565969831633032378977985431339336209907477021607467371674417737106637574473332763343618249722519223290771372543176250991082491336843615812208001556266956352362389093901654821645413226360963891272641509507012835939681779286368908332985591217966882728463569989013616270108826673469338019167455959671226886894765631916124369595929295793254674880255879006709054201456671836900701091102513474188982205802671384441655404239170859577817610943209342948213610938082937117220827433657638705166924393894652623429195417551991569926582347806859918367432061876046855450200313022169769146948130276590890945875305884083468014637904382615376821339172738548819077326631840343999329902211570372890573150359758910430127529993261815535457590575104000000000000000000000000000000000000000000000*i1^7 + 572305516561878463485144128189641313806367174000268831279231795095623042025469090197704486374806378601316138004433104385916605358269275228558956659748885063684451224132050183627455822015802438206394393954292127237468503728443142286072738439268445634883035488235381181815207785598303348189158307183346619927553466917994223817969332325257864435333769165557762300799857747266532865054778366288201264426604189271412137895156639984063503509181989293186524350969202969893973108914437322754311052185400807434821964010122466599128091189377442333258154175341937400682083231338258788115111046646786801211644023574320023390565874397848317623541326650532624163920895962474370631709599691374185812290749294526799583631959341125198776058478557188956267759809140917375241461706770989323189573508767014395656420475874515584708417831702533226347515660695663160804478459955133134192664645895483410834080093643307628524890805172451285781650955615851771387988938295663434909702482257459664840679735554186853099409341869312731959240221104965323971030799429133108204791289509323231712611406548801390568674402964217985898682143482125426155889009994676005280369672055716060515714757761728664016463613569602322275030591525343780576040315952242276860655956615978835620341777017385361901356111013761232869598539606373415618336178997514843596717055343737377716446917886211057058898037819548432291054861416114790586423140869237067396497579273848084079425989007777230073998342227218175647130466586525966281283963051783858361974951647816418182770451960850375594221835336205459283000655355419457786916344909970366323200016996204243286332597030784802835524907866880376828095049490470367910315174098548572630560021547104216427435564671453140164648437520391606098481519654045816497792401153948672309268244445022345889105695665537727954058111252569343918080000000000000000000000000000000000000000000000*i1^8 + -1907520052973190505458752365196421099192742301189369770003355424999696197213462575043108359428362798362765989844595029837880656409263515272172879954438098748078194837652237879378204578551331668094280217262748544494670201721739773719908107458541846006836656558207187768868580826082117915189499052042195289252071205881286288497418125051540366912860175149268657062974668987860961873248787291551123478194899446360489019520647308206372637412265147236155923526938762566695425582794442142490922798478588538489533663613214177824390673525696151558654510573301286640083195100354326230420893973748189209882661633013902055833116102710988349843326138565306884882301951974423751327233459325757328528804244245616431387848705141348856111935542103096985636493963049539731345921802615929481282790378403777781803875681794335820498792044971959818346145617637941361620646810762849677529378241482391045700492647521396402042114760281889313228840609920268007739818789063581142692137525410162313032415696679212153053587044846417224237159144775897197814822771238613750032885578059878704607809158699298760418483296054396232430597918240805185188542180873335896713590275828794012307395721051867087519327716961158560698708532518628244184812127405708969022161323100955525441447541704340328814786402009118265039929963511615655579112411550675724791026736826468600660641876945310309182402812621097373619184255040126479449053922675076141644258933520205137149830836888689689714033728223745143779261919162573559661042430635800975991089936837854635585634437910116268289152493508089072241418564355951284566112344601841915936872366392646659389476687250692472499054067272224202576696225687367629867316584314896267082964368873915317345372522720389710424501606792600867021477817417743152033494134494560856334702016998822052359317421462003254839966278895092000358400000000000000000000000000000000000000000000*i1^9 + 3416229103342612097229140398470705932476219396360932434240148502105561571643637610375526941476260958395654349935084818159149600848648794071904604074252491842026870429540178349904059717450621834316171285273659089816414277930346265084323981563822692131169414801784514081959872817312458592296834909390523830088678710800413181820959236382775505982020468370278179913037911136887536923791177757079864064022672314473051496338353379076731942679553095664066543047532210847291324670784053593736172044650126336986420773668563887523689715002457935223094477469631000700234947656594672421194849445821185644465207899578923515741799140759483117502866351417534070746628083977193442216486520150115617216164184171059276605856593455685049818950845967644896144821492716172157863329154807518291464894736524027615806458263817929589030403080726455305121526873070613930811688751092725850362953309707749543921093482012783725908886468161131025193140464144178650728182081923195452445962452936626299056761835581594174570576467860500943404193724861312186299906722181830952448188372945641826428815638787681337317939341869761142558229585093050475831393784492427082850958832556754810308091680569426612279030447156459122169680265776922477981261380478423633375084259291485890936668908316189044405494521122348759756492412195902098867217049809282622605712899711229551957023076882091883153246308216039972933832754718505916847824258895583331345557681506719728777447340801317642870510434534581983066344427896955909352264267608488286206400539416559185643784176924231288495833320821815585289429990061313004640341999140385324182667401607138341378819179943186729227551930909387529622128811297923797573279956570679825602388741875250787222061977871718659380159931892277123362494061724109941415009994746376090295337686703708026433050601785026263457562723627806228480000000000000000000000000000000000000000000*i1^10 + -2551180588077937600640878882854636978865481805822406901972961102123494165339809437824302819176253756899178576066386129376901070661743558610298031501409723752895772262765856510087522995067471910263779735870294864000636260722209875369520605895083914235889727057233936339412703217182958063393902822805744846932199814549862089831844406642461628446564936025966086910395335478294052511715160431910268931913867309806202929962328207680577994368143020771550085915706338203234303503323811129524693913147570992159545910681857273428602964228829498367149489561574745874147343409182577286266725132713512515125149762142197653152351018951180642961585636447241650125898256519832931548172532651497593502445726590073591281414116806965480475251826249384214834420346303007095988751199371463859911300762506692616983171807938840869555281125012165495272289682993212985022456031924472657837191024786935362487650920996172486958038542071177489843570906978517496096038815254182062940850624505692530207318879013344071851060568151551398696445502413673078135033667045997228363136792119804094581638398974766288725081079011908435668954788754963268680228916038680850047561539035043396670363126390294350379094519801068016070040414169739594690119253076301247585551946428563474039529528251699901074414626953906174381114500461748262298489422179284494849261469494377974280534431908802111051399120561652847023253205725807606715651920961862493029883497939344066817268974605409373595336466951806668041866088230868253326174482309745945302542980822915102247207864975193891529630824312626369715727384895638708520843093048703483390771870898505313662046386454664125082153283034458863505478847056040598281322630666930111073542900760692637109702924583963450968473510953248225872913563241421193625606520517346611794586945420859578462148994635737188671205231989830451200000000000000000000000000000000000000000*i1^11 + 822519909498363444192929008953549392926356008031169113703692686144592573556924805288230840605739636936150536715851727346251722019189691718315057263415889555893629474889430438904467030722483794351929076389935877958938941740085391869439050925215015910246984262223919847469137513456079324563871091309172666734075938474273178580106042525925691027582952913338983185478252646466081198618222193723822372663222434291856401973797866231072273733974530127073565418789881132160950756198571017525730130261606628622580709794760134598125108264586866708679680707554004699380693221194666532737637878192125222544489897234087908511259600323323924753714555049768708954274174717829399843499238494448700632516151855846363323850471346414435381594730524574575514242141002449632478064809237781828332116087907885131896890558073362266846411373712032437131753945911255196213598160746702129690318785916555325474888637931637446206481585522055473056752204229293533982256681231785847054713238873017077249213352484300576843109204941538263325948358484775695304612810464988657949192476250085108527457435631299739366182303826270667328365880405256607054388421459060341920741527147238907232529410089013417259011010248534909501504419259839394449292601288123772013605611819170147586751578892728843223246525352546762288339035773754960247155789620681706461801175376344360663298723243398339621443860936556670894146963055382954189551898741813496939101733060643793057174916691803904971695603825986796040446500175232342580133798174801833858991107428187993220578253813989933077379705412662349708761717972135316042052925179681437621219983771563402464923667980543719192387079610659741425766275551908908505021609268864557004145947110969892536077349660467465140995446742038030426162268996178073683761701887063346116669604357798342630756257559447188709588283959541760000000000000000000000000000000000000000*i1^12 + -112724124036302311055768330668852179146086654601733717071389309790323416761819734472394182004482064021479486358910441027661246206322815829608897545598154830243652347690602112783476329798369391775772879651606465736101438826567590465536723403552248100279162954396480202483155067001821445152802429438320666173572010688021053241880472716351315764614341852756914189268784586146088749088014013238646068277417467620658023892012041344144922237848678939651564583002730427031668602961953884824221078350156869403209555394910569015121175366491884738328598665641690945838952189287559814167927852485347009944159512962064361565978114804163100359236394964962255245706571511097915054717934505116332464923618309418477563499085162095955729018531498504329422914634447378119513208657337302680895760216989598075481894319184356403589312196488004195362855218583662321337040105151698714959326607854349739619541809675743540299544354952875795679982404504315169308206084209846524562995299339967978754625349732882816470649591799169434000118510070658108902620972813452625105297966858081256211608219446332147685026610631160712963402186069880279182261944253614778486181333047277774481490716333511090427097840643410252529144881535174141771543096509384445164289047302778392662589686409406715255067939914258316796402309254850736640472150577575319106288503938652426735140189720345331186010944970084983301504449318818245340643757360921804680594293646175097076905594228702151974260724803216174013177461076178866934779770769137552049274390964249801566768412472380953235032651032930612351445273638331827771347731305176404342346137614797993065470218644152269048941048926335663688543715942105769224862226903759369486119937745334934057894614922363475512854224156392734324706823308174029914293005252326605608659354679809442428872342936558478967128562073600000000000000000000000000000000000000000*i1^13 + 14262289057545341308156419559561520912904344974693288564628323918778615787139738743137821645450023453624661232965567779641161162888273492469922827399528452519932209703021361942260144403789674302006471180456684396338406089075959147934489056124010416083599109497088867862320860850732205262201158264775287026073821351181430957867311489047124510359251403306569340794836688665520045887246974855740277457665019842493794198501791956423490358675233216123018420372086846632689899527501401452890312782240127164541902749699427129706519377234302485899555122457311999365200367129019756066583379665236681162036035518507703807130871669806320594123800178973935923260089085701265752266925562247253046596751718158768234825095510276222518993207853767347909986890348218089130283336829987080984251004982037343406996533253552480193136462826964931813182484879444863435798885974943554208320353680667489252390959316844770784989317416685102343006193849939694114973885812408061944257261897119275370288294741392884929607222941694545300784584429872335509347825203341801758239968181986989703409360551991551750284610532486430790515364305377305177835516652882271476047814397174266565767263090046478057215604878485085663378057063363728683771834532193477032932544515033647438546992490219599396969474789442337938829031170937525204591331129868684076267737052934975969222054092016610862889930985961006631047774221866548714557449845009156707162537684272150286838203047134649150095979394078872955779253616193605363608589541888057570945069955778085635783261179030349179191794007901282367107329566071443366465233424441550101061282530815993089856790524104692113071639523983804137300846937411134648765492501866795921048989765629371790800408635246701914860716518129969611343861333000148332172552234312586381794486498030074424421219123688935884420074700800000000000000000000000000000000000000*i1^14 + -1453693623150980052002703989096539507211202359992329745592272019091951046403710554723420845748161394203295683507033522149986576441578336106451678375657581845710135613440209374737924578559907208794956479537570106055559055141038803504850297958868200286669420984882261542753425536879744040311031691942198115504481413766684370495265950165177019229993295691655961198737050159477715206868567024190055497518255635849185114451305920599142751317205826304933050857584430628890244646353161212852840549290245335675586593157446213135053016192785321259561715597193884995602413187370251168589127220146938018490886620873873664229374478344891782378587141404626812789367816672072600648663618466180106674018006530865795919500996134124623446658760720259542562533656243744296837281980713042393789362577971190931838304988858374085321668983600501045513899329726134790369079907439434615364113146051670153790572218235952849078416216827341574813536737016415383647510572464213948091119415192405639136517775345517394499444808529380207572725690128452106393406169092269417649977078493697176719287208416000450962158764786730872592717498926444166033528165342544365213077884806741103521358418393087466297713789749625056716768366493540772641157283373753684037904265213443331394311363189044311292701451991291108847518741374179958894923157116644176853833622345492503755220295628438733025293913526621253208683737583260096336208594036029103798048707448527199017929456390705329469018002026619840963626418409082833047608544522571000761110556739590526579235927953128995001211506644829356589658932311763960863240133512817627506308760785806205678523030133922442909741531950268129732657830882849058831347189092312597492591327943338664297421137827424602404293362363214394963574681228530661227237483377843080306715955241735106902633646986527732924416000000000000000000000000000000000000000*i1^15 + 152142366054690249249953726380994327621308959744966981424481161359089369325636904676637365765076202036645957823935809120970140501800006320006577705815028626334448682424662063259649043174072362213003329963161308226032996480074676671119849800156528126988501238538173514259940208867101294655069443693262757573159796289151157932763015962514722269734401764598787436504835388948144018710176776850360130156268462425499909038733958150082457813255832256993387293706983754720588488246559082334388612759440046086446378794182385742633681468917163911155551195921540246085635222461634345000363365074655266935520442520996926434057673797752970746854157933829405073334197105050216689409982452805765752649093763135112263438559698234900680222458002691743374381885759858601626386292836887047585280416870583455064202388053629441115187076330688592390438757547860773923882585880513176098388947402668443686947302869858518949030164890302858289406183784694729241807253344296345258837097056054888072116705329751843075779529731358276385560885022213177494232672984404436763662218570064645385251157791564444529201287032079219059874198724780201073838932346618409069578409498249907323347568945022616869057392565361867568626233139358851271228004064202726833533472154132688440675539864654965773310275202315696402550748826508771872131025409379153538452251799570244597345525982103667771953439141342678653711507785942920451880620476824533334932445589911671228332274768763278700877171225216479351533281129296819327231841938678396054644701389092887611427586439508939321772558967687577032401275058773842883624513492972570868710674681821550101023764594845887955018190277548487429554575845509497980491221639403746104242997863729424626574365486397091790729422500434740376079880525014909982730749264915349456249769890173311880855185703093537865728000000000000000000000000000000000000*i1^16 + -8209379921953861149668316133699924276497753317270255767276243415730745238820422738064362061923937379295840818916299152390642952811209690671776833671003178111346555044282610614457076544632202487981500685690775033079857913742772593355519051059759963902112105584369208029263791510752042939956488420407381024899397354733432996390052300127770319981975474957454281808252497629746083099583868587611467913952448101977758411119030606903493272131429920358005266945679324000469471655368745044798863926874159610065016210597238586305156678042144230915595756886010794396505553648336675977889707596057315102339819973420270287021096225571567762730854402955562798036455574499518370852806029837283480570675412563554044130138258336215214397565691194140951169898968895358007709871905734784423424603970864595330657921287149242383880667697859139575674772133940232214632797098402963640132818378227876598384526947370890855289679922647606809246581242262942439450448036828365475775706717041893378990893096711960697833651788581504880886163613052721767345675066102801653151063346774375628662604096626000741312586045656530610086990796771477221803225992398009377479910674039577333428942761704475754678069190012637859981619412142866433100546273332020895394516213692962662574180209381409761075996406094774149559680260429722127511368131057150775674250543675445280095775040646125195012693408927972314311968657059370108464559648542715893234814555602834861756614012366496460261473393482645752405383686884615813051515847633380488329771679611986199311702213966196612387280461324049699441898117285651894135254010324805019033266611162566596757640158715085305768690395225928445107594613696129107921249797524615274671714092226069518435423794309971131675952379620026202969297858994851426130517822225629478133378191629322707006472610710657433600000000000000000000000000000000000*i1^17 + -93551280288081555314754932251809017110471416261380539616606069353978058891727564052966782070195119931120979931237357226578386164532767140874367492662602818060751832680025861473223625102792473779531489087227754683935196681408126626558969999075096680798326689455896232591965874327744716964425091265490852136692793269071983233689550697076499158398216956359380569987508474146931274683921159349413385337925012366780489565874554725517295832857824929519956213561735121854688270787973531123701031428343563203427932269470681041618745008980468015627121475803854554744581937832701485260107342751713560087486869637608925967636827914185179895321149833919618666259617599345786677669642598037556195750247470618116377571843166871007589179389723297057256703438600827606208897469971417168229744964450427884032709447070710979329299351803820641417054880422773355091883500911078317889485613960567552377012455392727547975861420760530042709210166141752813492232274907362973589868424809860576912187090464176392855812441031464226527790217279583651912905427828899421417994222294068759278371630870950360056334640805184300554963881740814007972051708047667459582700352030017651044089069711388185523001804647375826107931017694078809471077498762040752999182241089811753022246637458575512120118206438295445467209075737631518661279164839926994828314438847173635468995774118682990435517349794120626205972972725381608203719558729683368504437726073783838719188318340884435922628358264564902865427694957273755464817479773728737520090378754377104972725729995544208307702822911056487987004998484122947747093672410522478327278576237535210100036761833636891706499522101551703129612583962322610162690455750204415430368670200824255705949968273110780732619654509033174864471517731775350910987367465806644590157175816241015463338776576655360000000000000000000000000000000000*i1^18 + -20538729419910079087146135453364858781708534571329862520408761404040269088992028203441460466945559964042782316382492980478817578249397428859744216082843867041526538095599892861212637765505593133685247119941844197368947040965163716312555917182640075459559547924839987145937542926431714956621679594425099185196848695291723917027415599757681874819191531198193797396428450829660612578848273287649542029616837984924890590012836835126046197970370962843212511320504529228399345965834782386582920896752218620752244228675002510652372430145736727209989131497747509773105314766362041128798831944809669848748930983741684129059697127708705234328773535178234988335607936383473827289075043932086853326783757207887304297127822090590957135363257232638772223074149919131457699654647896348793379376782175579856380373572659440512394669019203786929380294087691818279950586466379023739123174977763012761411721697257867025491129764657320176153277705127263695362500565758708720587315131110777258300108346885860548620052558246572389860959360993479865598690076725442083473892743117302833538661173520846590062227730438911132128333013213695296150109141620194636244565891563770019876508344173018298832309797634098758689212141753786277790022852522746082584394448549450314605002751163321596512291040988533679417586897296818285977210691807761802084629299072935485745160539920488227628552871500889012597697232140953828952710480821397614886209780498839129588466756251213502020983536097459953600984958643732412491486370183619519107894047939227443694232030138107007520217799978532786089189738166012474484347891186474245009694434085641665086760294266349386465082077654567586606954162013544606049570060621128268486485933486818420794996336379105328665755381858984907719953904464546770473303515490817280051690351318046776160967196672000000000000000000000000000000000*i1^19 + 3375002745471308137855340267138746506091194479702804748610356067831939590207854100822630722624336563387252317321986532339896815169972268415272923094918368503213679855878564302136909169777467724856413411261922143722295084929940748284024911225814799796864813684977966728229603847897994904732753513516723950354148996804656482712842976777189936911105138184245493228226799417582361879661621626535906875873625900735596900074487786711109029809221757057984149818081348936249978605198273052155811575581724206232347371150984210315746090493955172042110359089757240099386236386461544337526054979479309317015845114596490909144714635714748357546937584588916555403761782687285380915045362712330977014316722308388180740708860797790682858443917759591298136358980691642133234887978477011282691489122652613308269955932777530586254990286460890805845850839124962617712922729208843542866163426799923940176480498270210343531680923655618791845706730629404458032639506876162845391930514338659067189605007814826109866955915607471780768590864239974954791117999298820859083255375675206706721015313768666006095034351443023783909184110860936876332351382635576568767987410732501137155924404246225590788046167120682401030461929352209005100865309151569649449073041512579389014682121398064212977905371875662476614166290424333654624040245832805295217631259623267270941697823521120157082496581906087244699472906374397384914540408444341020509569668697741389445878183905696139568360010456283704755294215007108524952470490408451433009484663600103369680509751112056262895746860133326727731500417038839106977960838296308374614329698585704036985478003277343466800016830390989787044105113221604495895785638277838838498709855047252282698007656030616950601803607145039007917843153514576490555637733558391572647596522089396521124705075200000000000000000000000000000000*i1^20 + -59384262183219504205893790267814697019620916524919496251862439039298751787944045715317379505491177513738411893596129566763578157219647511872522760958321975419156980473350405311181285720180850914100677172880624702647631361688243185776552329089364597942904508978358575905286751447802059102179581455993307358259997889392749061758039706044563062033614541508220034971348475217607204691112990350541768434500837469641739344850647242920856991741407060450065281845431935400906576561363653781066140346796753188387503115723443010723745215658458915362660355538241306814236134508285635229149576223338231463499021712807833212126157741727932951015357610585934571825587196531140607868259700481344793237791988344400784331045512658311047581799853244978727963793243444683551496009303129145826830552096782706572318834159267938981866669147708952108960090307656434449686201083760948658959239951489923935843390520090219031023628237372190478688636171814944797316550972206154093348261005965592276875395370917424744544434801149422566979069185646013359898031250577913213568272642065272098549816316209649415646298287691871776743498247314489661832724670782910265692253240061203769668007391035153479725769268665733294963449417144609745038922983678282318058507302258919042051418136636006541513060233659423162567226706644589473476206422918015570188167546910032298244762863276992348854932774811732085103823362763040201413908570172958506011640684344816634971741358672858675010066002601834637982273417486294041868568616314865511144440500111833668082455701372098848319534275196627361781184014414817584288294161133531913237990735732793764241946733575345000834625390799772568371052524014314827593307276365860701879552776456966961308465131783313103606072936947424837897533135563649070709202157829533895892312493168555175444480000000000000000000000000000000*i1^21 + 656777541105039738373253472722414457597351896934883355935345347746428781011327075887281016553484857855868532569219077318093969578524744900650078163500278860933507544713007147282184748627679132809516072624545161870935565112980114483130701926116282942567393956807825268906182910132663727966406817719535085862144599938124093057555915902000583530295441078561243169485316262321051213336451350648792413753961400544982246034527793377054779762383077738487920423791928495358981952143625625851274318636651450431323774781989504404333695573395055879718106044895412303450367194629280265362017753544421403888326461502959278825762836097882015585323147141068542496777729105195292876561778939649846003036061396539440899465817780499515283887984462173236519237041131095449569910852394272269996440961333963396694276453029772165842538309392988707071214800289368148745712725719367353845720026943040562770745907334275791680595776077650871326254801030247253220035825937382643922516144518727212775029132884517006893863076251311964541727608445019610483871234088520319386986592348353851888113159434031677031557168597898964115381623564956585630560164604533881939053335129208323050847630226551643646748231482195275804112492153522012470603951077861174826431931733654357253631725268915791750206166683979675207795097027558123896398764545400535400942381703275886251575563363907813266981291256693513269141236789378154255949122754394310545811067520019164730150830493565574713874643898886404650203018650601152309471087170453068272912292724684671602090052509541599056570098093158140838429142411504008092063608277746793640359997301402888465317357441484600932546490891124303264350262374341935770221144805751054647759236080413474111915166228579959463995362902587279802963647033987446396227472536944219429949471582152818688000000000000000000000000000000*i1^22 + -19011055378817696818983736708982458674824982177335608686877384803323517186599457347510577724752543265998090527391962367462200432728040275834012384020518926116308330942791427101752604936663980315302451619438703227228871445408654621361633747701567498751277504913103059308623653478314774789820642983915494843636830920271625083953903652867978854107418694145292658802772211615643234993632503777284712912643414330148038381281912361235722640717231119568893798193674385812797614461994676263711201794321138650151406852472588459044187675495303908144142995723720986048286574371498361085577823803483052096171383379963034816175260262815224347739472051064584434271202818193878386107588706256456585251773052822505252052560449730789898246458246376109132177369492298974697919349321398672126978559122168418853062032538177071761204769244477897212766752466373188011500979451984043178394685385906442445411090600843327068965616465242346995701283067551903087094423075828155217627633297371650581019139429603233256641355529516936299685075372228793994616004523990788733941237424909393096061462613789651252995486933265640955734699979647820422105635380596107184544881875392949965033009843751434812095719619136114034904038870639445796218808213051816532345431374473991338117970916199348883888713069909877375954978953870176167025370802335937699935467671828213552528863119712152569158390214685752319374567494455187616697624941265367947888478692567522117752049912214214411336774622830619383633265895607130198288183115468386407088896740666150342819192292998540606190591379427609353118405076462148191690566131473882368959317190287735971884762426557222731109847089468689547095503909985591593659611334829843070795037769348986788482691206374540613529126299899889291760440560546290351273436079192755619930225832571699200000000000000000000000000000*i1^23 + 178681754362803457695154796319121788543622853485755607860840748259404931375086537355054285270706935172037144565854472865843866039564698533746534573698877015004759227317881265449939660116669094407514715698569619726294607962431587758824495481657575639601774003722274243554445588247859825923993468141710250980425788000983996671205636480847554447615020178481581289138171969221000603868685318789913531660094816958972686607485292759661880204087668255210384713138168355153489927221059870391675758232665552229582146867435273774983406552100792729915172702990450259964440053359044183887948998158558848569617274396147493927854428506149608858010904068996653799974427136192076224281150407627932137519072453995521730490079150080278961556006496216164946001263789895350927145841005032674370045746501808222401667132419933677797932968716789278043235303429403271181827474998540698903760593547230118952340862512936467436565588953220124775956796418375172053501706479200110010663112247878046582698867929454704126080829633355838067690577026226731061468928411865769360877169770574448277849567714471767369892877135315756584503780170495910188357876007226264216866978190632054955687748874658541156064200579643820007963714669130627316801753286634624940165814055213251693328663423999516008369491510674153544761828328227680872160628630470879852110592796966899907359093010557346263521767699628454410465555301247045893698789624711750245674550048899132229927295065008082111686762800355027131501204662446441202737988886378285792945400697249257619919456829297367389739955618715885870014932766248956279382891474348869940321683851594002140789455501388717067424382458903275643991507631268673138499770746931023802633785109247250561217074676377467834854488829868456592053022940763459162466621882987574251250421596160000000000000000000000000000*i1^24 + 1227013548082105744427643861092660864938221282587213581256284758739461757701790144111707629964636529035404531104260579543683781367031683349787763608559510482784202971422839256019132753233561667426429202443358734912915959826573810780582716573655417924238108744185987839163315332474775689439564102788578968332023118856062596678112855511664707912575058487488584602708747324026950432816388760686931961673626655847252404104731283361867449936731628984121516026519833276158805812279318142930030393947827052311999305057962161680525641094547908716517114746059150470799664709767501059032433862777859018135717388468039692694051789161842066042909877920339279467929834288975003135085740587502538575857263821517764002702882981170986423921210619460138566163172177393004183108847512547621378130150793932463125421689271182429128249424058630332111506500774684751186747520720579792132464664745011357911445352227530017136195130690470697700932054997819884380621531810691050887515921240039608173849416436132686371332854501438454808855153170604686059028450838712024527676299718075794090010623555611610247784975317556211447943987348423226994710387277758623455444051112010271520838883053850756792346402813845385114508469578003010310322036323858401640046667961523592705946144462457690244300063070140737841856260860155104307363647000771307064527238646957393928193680452462697818393750072570305351099106874368487891305276086822453435114248059401850335415167518468563524711642717393630966808358463938198739511674279259301068198858010587183868817032454373083263203191119195248212531694053728739700637756716686276906184088340730797877306296250650262368894462033593436338419770400797997401687940247859356558568881713971597472901960838688933942966181847608743340182632615996665926946971944567046454378496000000000000000000000000000*i1^25 + 8200445958940595532707061750438100106149285172192354315720670575314440386828103972461570684792267587804252541169185072636162825379612643244700280635840511148038137714741563853881031316483750529519118255863864249409656385591995840923425763581420492221623031048587068278905586234292105830527895042836330032498563756654355758174284004296569847459452932505023956916932880110293065496267396245471593640535838097179863040062802251079622291021855346147955772221189780195435581072605653476076169931900999593932572859989403612898153308244980065575265274299284948977728536370018950568076016726636936265508343709457795307345622579285669103524595644263233919349178842613090893262536628832038714887692438760384727517709830447007371346063348933920865312589931079038975074745598379986933094367557799974528988232469995787760392563485428635149630177769090139773980012072385728121539325541870680925503364650703790617977912435051188450632819731821663300860191878135067206184057704619741106212839337965538560242354526265227243632154571634082863037959346665777628054948866295320355862631370906678336501724782462237404319650886371395420928870597589499359351768907999590355399496156519481576380942139471869602732551815798758866964725386428818276332261557560975501340534060710291432857820266363586107060536052157173204806049446117629360229517554153696124235534927241950114547446256911303080752201552147510211447174199483927173010870133946841797977664961105217693094664914987827819211160497855169627527252680407729529382963356552366999486622162984118287762516971681637097696002221175535753987133963826204237926034114763802058759433251044867757916253947919017308548181613472520105360249631344599097520055630537110644104951688940112445703431334638893396355020890549268358891049669201250326937600000000000000000000000000*i1^26 + 27253025910489920410195909424279757800934800474419765344750531136520686802314655535889043888447249880760755541040050718050795263477533870439612553042455546863497343603066915365887248234262341955777475458467105429003695992770829296130923464707283218166624474709309669496183642858168935955245923015285562655961773171446563639328773294640886679334697205167980768843412694398067810470040146382226778557591600078890522737569219470229004282551195419583719297143093289139345415005644764442604994231383888517690525436286420627782548081022877233869370018355969439973438298116455398570324011257209685927471841812746626497792871736975326701297845059749093933085136151432886583955633812896290143296469454716734485777509091364915788817188117591597355336733135812935468167381938006264561730594498475156122258079765004602425134459079155044980550095197998741055057010998046610552059942132180101117798919592903064027233063339702361440340649869453084319280469348155260966769496308126057043041597868134298369159751244082268557192093092808082443688004666630143272454505999579533256844555407497361259199884732706511559202842558728897718429999048447263459937494282777358288771767194602461399240679453602021799923235624402206292423424871812786937513919707977107955585138828267511544635870593111277668479827338298667396629883932980766335013267477711963833500425429651167631176146340723542763278872570635911594787199661170035620467248267227779340752577684800632978662064589250678876021917958798397424209197225525186318224724631572404158946114272452140096222533780447009089791394464624538333250639341533765190857189218228195043118152045155158777755341174072413939081827974452251892138989073074994253902397326445027961316528276806300316671529598833282100995363097822220412884610386493440000000000000000000000000000*i1^27 + 407961597777907333006967434665121658361341726508917668132742669670941199343172958772164362033073808221181541359876540617222598579823582949677516490247998691300756071476785722127316262858030923000384464730943992468464870749360010034040240011949176749201922849363878371174837773188460655538586926486625676382856733746176408400987950493307404200650196828874649354839196257159138958670164713356694859727439718199424250442562329180212095745084759372666222283488105002513282353583679203039264553240749443756210284519570058445142184196716275175203159495015550036513424109486685604441042426352494453600753126379621078686253495941054081017483019365533312892217495538951231606149394933358977719990526595847441160439170210150718138123515708146757161453914718055764566146216528232386205947453121150032310790411002969469634482746615363135631792029130494528554652098150537376159930016507451032824323932735495542844460830005709334761061698292286653775033210239077723488171710512750785176018347346780321652254846794389346014150366411437400016963816855616176627961552628083340409581842184773779162236749799516551193047097774902913529725178912627375120419823488327872437340409261219527457681489019251523788040075973376779583281852976684469542459132117170154157747335874315209652247087931902508274382962923390761462449261787372971259088281514460694685487325437156699438977265651170345409648995921700753756663925373555490936822713009237105292655639082083837637752892873403897868327386634052891901331231382686495919205692636273830588338749726591515811272152268924230980910932455083454460934750766184628577316931803387621389648343755010078725578035871547262747474162555598595060052984738207010512186035886852856575327816094130658399850782797768817874084200007825009649133931200512000000000000000000000000*i1^28 + 56319043841311562681979661424646746908679285862235434588206431433835472533023564326653254916692293665539684154038072545421627529606626329168998213538122140730523980514783298140713869814057469390964713105396256568670986371673896149305576147283555089466571060855534407991098832358538961168030049184345629259273480607421902712030519850162732813883207465809921053091123598212193170321773653061478810610974635258553548865486945587920755566297901407241119445573009984984882106596216495168330264650406492022032652692595857392948850849218457674827251818024882345433730204384813716462992932078981648428121749393172800761088345921678372804297083467547812101995990535404470323436458536467853489343607123429763430820772215088153154229059425677909824441754106030837286292161839749514602802453098555228710720484667065741817004698853001228478971706102226173911354389423058797769366444182271478325431813411951040521698306476485520429282348213082295848565337787632939535056766186400897923777648442453787325014143401083211132852395987518989909059612374055632607150835026644403162847357638273688685516205822730045943548420681895699404860729965316137175204478305140554606871760198897702670233423839794654670627732438433385040354349011211835392691990371261249487493553915028657661005812511518752338949569606505176143877796571260607951085291224448550365707532743948328699610036738536031620314374987983115068559636033820235178080142323962040272637703018305485993407969194718798726454241938201675101894806386139567352261490519058519314270678933519034511676840391239962984747848354801987776161617661487021158523480164067424358106448125427066807595113336521372929316734373232358961552856812090861197619746264818860721204373309686537266799166065695818161329994800682748214247424000000000000000000000000*i1^29 + 5292309334540839429703119660014903607963063016700625649730900826063804227079469001793040602671713568604796343820016220576281714156873326735010724493259146180209052743367216712640845200237724956142130987758728033900586614523310901160422640649481070197408970498987469339504864901592291183676158013619920393445183059320254564315878403521521905558674403042704167537415034888290345081473362658451337687070834933815976722640331704438193223701134519347113025671651320405238143746679165741103565173273125631087567451576759348576956073868559718850380341882039215155559672109322192088897998776934776569198798209204789639081756357600105277145988053940078619618676895547499615517218950043244465705820721451904504210342373228464718483836129528999546500903793710103413560665093925955519142104941621663808917557251479708026093344960748223138038129759696793795240735684897349491120965951936448191925252475754190700836861273496171838112109145538190168548842480206268743263750082652808554510495673073588569347816824995417641258760701502480281337780105456843186581109918458191428935775770156575962055504004951590539829995549686419598213835970615678085804316594672611767020762210585204507450621304053109645974255044164777440327122239168910868753872658948460698710304540512691437268058551369424276807091126725229316327970914522257799123783956564043401601193078570142997068521336646760382746533154157288048375971313605585417415089472472852750622782843506426501757291073608452203198061451200615301676323179589078481644760172319304265826798658326242667549266823175564620118066811475909358477718988643334242884393413283982426789777322003130538395802030419301275173458056286908325148652437337759088735475161133847663515697245284975355260996595559247674531216652643269502566400000000000000000000000*i1^30 + 12696822003732239287497856969898711966139169777477927919303072459270801751132573555195127115100106036763353504364005010687952482416579385484062441589356007894897428098124282213378364741745932602080351677052626206970415596503742521548332488796096058809318170447084373957100468550789205012669608098682030121486631579017566571862362463354145854565126473776134853394209207954177033419091075946236001487219654871989088648927491362529421841775236656498920143375389484381995179436814079426656432570451769438236148706178562069510259801789338027223976313419859940636117962174362840060374565778201638085686335070201379115465596324333246394687646525788177096871678582827577654326832264495884817888147763465764254586729684657158571845937940254811885398905969109328339165700304017553950950657036893392821382663477865423789594842989344123451525479542168726517371303052790057718667549275337065790669776061644512272450200024383186352138485844321621587136013195313516899863033097329989629914031192067949164809628083335636573983396660530973304961097685679068944679152097391511848611004642664518604405483126236040032258436594172877525317056338275260991077781754584462149325793622311541393201440015785080450230543733260630214494718768146350438543462031521626735864274706332585613269438723907505623388177026263045299486454047800552542334684636542141415068700242527171596001998978349944155292579136283614887397010448273386874765019441997026629583154400821139489332524091037780995461472127773356946623800607539731671194114401280693559877901332641069591719440427612476720712491735769083904164929132500868178331131832533777845548167565918444062280714700271233285061294308563821020076739228928166684380217808247521349504999728706018842048684721630850023030349991944126464000000000000000000000*i1^31 + 11576729549012322408415916808873195352891224540543206506632920334432545071691351431611430603326424486525717713606527635789647915147919525411874632500632339179019948622355620064473639691436290010010397474029591377729329037117003644867608957881516234729502722602520107746436876664319300600465754810320512777226663739345082949770623389633922524190563543405744300891313229577025098930744825422898532449417733530584964732707662263752010728931077594977746819820799864929648098881604117086695277579393636586699741251943700468121745520679274922382596546536118746849698873658388747552416914350668442712573222275871985754560969319425397798464103852684630862987016008880021707394665595248660496525758928468768543278029781209437862821841605951195370305537805965234236528091236485872522339603780851162518147083867589628593130642925111297990248433413002702067846639879976060593533622516212254843359332058927539669175604355296566679041302325625603135201475307404609743179642287338024106987160587093243607111346111417501738651632166079087097495654143762041611468531960253323508957503300536772916271934280615166393497792759181674152278914486327679897347984723348901187647009135092005829480231087170692689074405359090193247766691705945275478748734490418689255155610282087856996560397311115433240738980488131990046777670026912756117869129825458516679075732331140111403512512490100651028118088741089046684361314377950543649728686609734801709679284207258829628004371542925834306520071436853252866661883245322058835934206524581283366002056638315527455167514028624341358299750448938509898125842802994250504223463158179562152958440035114020193843367919933083744026751970127440421067654285068099110419899222154474726877735042508506542805945958579328530663133203660800000000000000000000*i1^32 + 146997345643839662305168559365394408678567575406201068667300757211501312144307351029602731015403528488347661754344589859003386252340232911211665208687509754600001561051063269829097248294970960022712437575073173213820869248704723184788709223273743333613440071397117146127439951029209739800771550281270618804857344423987637356661152453443174172591665633736605675273403662106228091214859722586793247215733119118572117102598975726667571354313199907137725298476196278522589274280314900053765996806243381155165373901626799523303610366940104040033617854833349990034907817783314857405084079867528315716814929786847718004270780398112582093110701916024939848817341875926395874253158972821507256758798076160279689822025950673237764708150536020555348276824414667442571910974025194759865699522897735443400374420391777631077302449219490960223863278007053423176520165320951789067301399204390206542075345987423146080018142781727914745635998719602042655091638000572572824480449215424248204151400320873729836136120969536660430866294740193909955010362916571299764521889047646768801239662238339895062515381822920240305210406320924632446662406701123442321718771072573437947315686815272743631087073214406008467504517573748235370549890355757438138107116915236635090131279158862646634011086661277170799780313958636299513807911162132154418585286737117566014021438432948490823249316564510916466750643811262664735301342912307724195901212981622245218149592615757807585904595795245311683667321597720216732186843564831042108833455600445539151369429259624564067040973614591638538270182174103656936997615724919724487734543408485958211257865386834376391314302205717351841989617491140877751006284576642838736598824151687046599677425503327394372924176534503122884540497920000000000000000000*i1^33 + 65884213648629917879946808977489187266807251997839136680633762551961581143182023380437423122552156082128257094029653891737007445350779407486583395363471267236105689241213898272753935187486880135457889188506581885264392783533524164178643254419489826539399172847523185967593218936123335525824616946365894302657103036496699309963678436271717276747959949513605950290100799552820144665379283616467055539235162127608046067171822784557510564612351848722097840689879767334881565317860764990994155101036090059264300671185840441578945285864157466471336682628658116057071116140991751191174810947269828758276194100142057187339362842695869993994935463575990234821880720750269951683495188309293481650654321544496113289095213745618004565401525068137676468604444114354496465746066583105727032083911924372284497332925835002653153720940935477669548055833602216256383255994569840212981699371711116711827926179676572267058852741323189914298853027222563057817811887192172345094733487564279872394554357853354155928598039372894221457159830124434724710739812556579731603777727848823555585123943118732618294024616442466782551011633811211577797812286320492802196444278312505467807990435938998122341877154029762951885630070715759498796614296129644995927732492329615438094800696504779871452794715050647325210811429750218247382482524796822913190174466253485439643066625363995871217133442879332634508460392244098949902050702675863574078724141570447307756117817444562715189850536258403118948397745709894171290171519929112517370179420053998880087284609220703830814179172399248838487314234498832750126347286633387155796691142330733324283348308930097625370851625880139024294567239101937372292600140093982535292553672256530608840889407960936526848088856979316932608000000000000000000*i1^34 + 291824283947600091938239140198566277516458880467409662989122262975930544732802862051451818092436353931613397401846425357854939618641293050521732491490352041501886789253940130316800393841708997199386506591384024679016804071741517106430059573565145716806426037464369935315024630359441275349120946940954138961969649975980173087919877206690438279737110849578574418029001975618436718997141986942011632391970507197342663094398129167247056488464192032768389799550369228079686270121921444292249437467037104516242010443824546010417880675411046120743330971735254427151412342384845792845429650373305142143770318985649862768793217632570873842112688265591030122319382245881196294007656504309530567708494999747219808361887197173355187569350498271289989425442650188514618904313490702153998468049156899813540550595133928254585255628742826249687194375682142887091718309692315451278088045868972910123944809909902828169727362211354647062255215859534848506739470674920396824643954366451505047445117422893635831909540456011884505589652582612758837828845030333551561996584224996699587861402754646139235179756264105921379820401186767305254431708173894606309635721728189450436670582599722041447204878064406589864039701196998310207684445871506589699015556237363436322007860501756895819850257578639645678684637337802259319657831409073642546215471574278246869382494846465596146907873133362310017502028977558052823902884279025667550894389663161397962449687296596755309604132060037649462743156766461973312213901775360187279204920480375019667279687514356620383349092324217641874288365909164994945547360283479916912346855096466986907749998066409633356262686408199995716929791737209633697733156406969461656294431548307110387469781730293309617711107580887040000000000000000000*i1^35 + 246228124761916750798085527838505098234498200421422954433618465178947645393322901218834127198732703062436009887174476357775692647281850630148139814977929843193499515195466353840284052593658538972793727729613983514021497485292177156689686469605315580452472235002317566813840325831234748819309742135742387961699885009508746640968502924040982824773754006144118360180790884884074907239762782477918219066686067659605921351874093611234095598618898539554176460680680898061235917945487140658483436658435867496763279169760859859411560044784935853762076007624134925123108722636358569517315223578191620396844983105720993712680923960552976475272825426107864058263346666142714601059287200429439932617963769604687063895536846425275462604584180381258754541074391261680237517962393675057901677158775477743877804353837163541924898698899134319500274674692933458536583157376046433020011014991119846576558810018101310110160610834783484567778743513965820238964044814236900819074127756218559594713612746021938951296090564809547876808399649884818428255219212680588152317809292791434398494511532782206594399838330418513197506879538423695222127885297976064030245647586981517251366843976265300526444972031823206347035082574718923579866968752265187241329504377256265515262818893142531637489757675017704387083966177088130451936816743506205933616886040822057043261438340333287068687395208099110089649893273840307160360949169542914403687050936260952284773112230962456568755661446163544286530371716712016444456450945142885293921715717289115186310215930433964050517579410448008122217351490094163978565527477949692685245420383515699258097627877934895519945342686478956769491904303214424025346662342317267891134382446999101335453858894311572195168233717760000000000000000*i1^36 + 149685101061531551910012066352518183676972551205472505681017556284864409123550766628447710183896897819892799603000658757413462695949162220711689831133091949078107421444603206578891932177759943077074776482863804160710013421667408550429833851734666652109779576050608420684198664086890431637576342722063959009595885359982861750386502882342434181874428109404453224270118026123870905877763944611594634545928161579336032752677995928811646726656676118146193871831695935142719744307182935477816649179580832883555821371894266802954448457013765905850418014290056083301652539227617769954090719135734799688371670974338015348770333966521379882083966623816887929154104031868454852410333364258465474305787115581352832586840963080406914457710081814418908461421670070341522540335107775915532323865049459405472522298313248051353712685826926943358068235699079314155627481964263534048847762645125534213647711497913430790678986502051949131523346063801378071929397426097132303040728757068775878456851255431469847111426414533867817771012343046036398806045061647415390990300118571592586658923224986970592229491894557611904028570925917680181359294881043229547093058531542986909070961945952286334867967740999911364045107953368931022511029877484583308889946117841268517872269923240060122350279828862735837811852138090932964197678827418193447972652722429651344805814462989213884022931830395435043091896484291833313102596271174441881555987627127541769695944823146966208199088671715597598799091090644881710561676333979250166692503342233990856853859309326514528289904404341473120856247061558908898413593987481824973475571751187610797853058619201747691696225732698695303794835465493004035270408885942308921291879064766798991971802091269164766330880000000000000000*i1^37 + 37713245577341152713775620521168073163673508914155886940983839223867434856375488058616368135123408085275050300925745028353953535593627145047709514270312326712669580376912774480756811011333130793200687050347105547027681913152578960928046517569722531841123071844195318994327864112939226325476912562620796397627056377010629194507449771164748494719522807725777818239385954451878662431540958001465162292642632513504772319079192074619608412548925571044809381525852666841138645582397814789350252936549109625523942752921598333156802979674068967312771681698905278640486284435199728330439452368624395882101012897059494162664633237690406610090725411024101001918800956514117356295297075974683264200183283348355830269982809626926025455592718329302162607613794894965808664641601372295139662333131083268916988553131922353449254061347999729968581791032595526620096309836924547986169029280563745566664440887431362811175328172706118948994421439256885536004032639636972443697372262126143416092368064675211453159858126652723839614459243493596124299329110233377932697123847440908254915377172500791793894145947399717760765921830629675648597892667874442535284313621941645454433428631635565582843752619497328001830835391421360921065468324279921235563140873409907820400127907262725810740437353449095239123167400369997155631780860829219566533668097863562495016891185658503164644655635323074079005990831837721579831481288813592018557066094078634886749854851092219634543796280815079679534718589185228524191932905134879568014549625482451350323219377795154986862489026402078183814451191961895177110910565685640949724041199478888824872751092487165619914993245613113211051913978358966018493598760069221765075940999483112386872914967494288998400000000000000*i1^38 + -1276899724754251363019217324506331618117565911101410287050248306376912843228017471479839193159357024508986374649257447446148920432340402835415096045046563647600574320475961130973006748847464091642596300891018222686832795886039252029115234952451977272337986941631670423627341506825501720787239635944542839332292407089654564298913899914240394177622368409257614346560687430759374886478638072752771698188459451277992907546381548759997448813021701333465363478100615878793224077132163137667738269137530065074146281718930879781120137222189177490488463271260796410431460953677034241979460355494869553849898166877030815971307059325794766432865461019683116247798665204227047415264174449302290169939467795110037786296395215916835765950404234194735722428487513745489279442803882535157753412085308060155393981064594613388905431144788674198964044605426809238269090091419441151578381364062939937860075409510843388108130205754985400308157159041747558396271374978147146085442336488678272111730247475769465698838993964534081658003712614227631267914148279836360112695095709674303296935415054748320997077652028131062136242455815921176992185978961536476239221696582031942160558649286342698558626075734736214083043975867011532681343871652881846857843098219458170775678397100284968178569778691730177045885940718284450706283990523750296126398844034222294525431332399158978116674179660291930831439265408524581960174202234120655512235039454933933246315132499896018144760795626231034165184339919441835238006822959746994551380890721104714851079355294552844684579534303500840789456246687747011086608886659918437464878527170929049478647641040149740211830804790863307187088196902917381377789792194353251476577811417482277820892960522240000000000000*i1^39 + 19445602514498489311165880892921763937588912906530681280785525695143021042063802202400963314995911019951034114653528358719969918493620819328986287305087847384141498217364111982794508487572272438587210894183406090909269876942412244650066762600988255562682916393543997018715825719317368796769105438338142151278796804295654884436849489764622673006378662008408145973944055084885888773805602612397441457529447002764965008610343984919527376632757864488493003996651381926892986602854517538558606997653204001699599614036324753132208283451413513237730517054513549889213069758954048330643806437612678246291195696504333749174117647179493498475732600738764701930906614352750579413724352275166710148849262249131999129503636431161344896551225808833674860794149683861847596518520858283554744491754243462340193070341346166329921427376783380315655251299751532464351473366372240940350953790849282316188739258440777877923199892319496899594012170668939342792359322357290891544768175610401323172986241237126609950658861543602830150191137875996175255034201997898781802964112176285669836234885830592406685231802087532845932919308019148674277262170885639241527955077260394415183208257089152607708356144630011864378042930954355874748391741391787133447203345100722671799651702859352714844402843860260665559031138257607628191691398688060673901386238649368456980173566765452349458103315250026629538936689157134958718248571583803677035320878875275980040611636723202975703920634167242149640639969186771052687702111922550911286437679506360992453595336183824342746293768986672665227757792019731029350141515534040249748629453572566824580469869263258567851429097867709764963841138836136042879228140212625003890976028287252169752576000000000000*i1^40 + -160259485976442573312129378056844188940036586860688058829617550096786938315000500631437191314085894143622944278096526058903806373032858554359783144921030446054202683281987779798375570435436640965598179796608905874259578292160230584762453627545077916208583818151768363975182926033873138863214885323436589458727612299879585496021110838118989173991158928213578398759674402449161372231495344777092851380861462041703875251541494121794587749408627782873921655996535048032705021520001107723715138499970129312601666346137689211404079052348445032669107964617469390905947767553272233532017898242890830807696532039178788464949561598868450874825516255307485059373404764303696123474329689679640792469649474543923264792772657402330766048719297149333115283611385089573965254124192365192274977802922673609356288058685040270825667821400129689250282968827561089633638401194785000058124349590392308526042141085706057799256073060546706138518984494947304881414947132838715608748128044985026498550233187606802211453869217915090528794468656600013821764602562233819032017504392870329984211823729843035186388968692536849210891250240463673494689861841480141105820960349050098060283503362830760663435940871180057170293552334178747323201009310405852353463986928801945915236165512545082390839817423665806993442926489798159394198925995157237371397854871474033980208539045992614519027708126191536431518809065593829407992709491813405867259580204275463160245653996271809319358771801142571670786486589523280677708675544685108976992166795385561945893902769191175083260959681865614987702082983600990583118995354584445895721577209133197004800644819331429601118368471340303002667945662183739193726178537194167797876637250460057600000000000*i1^41 + 502266357469607660610804950444140627946705410401774779002937987634373188195058929871858628800359464932400638670392143578407540476424473158600158885072126034607061924604050078449150420958588401287598362542360802682473178925419040447636017521987364031051469124229447246239886188988373475939079336050849358010257328629970269850816589261585888621147273853026254792284534055089921290971562612152914785082027681489373916241831235738251818257962985414760023335930322102486777411875835055843854581138940265169982940192812306716444500793014244865615932613698048645960269813447283702304567966810654769895150538107317506627938764587399469178622447150069467272633149480801777743913628831304039058698302409280998533549761544933748973151937623536195402884227052957732939101082181138005862900676082510358178765815402019089374252351771204536646826990516381598986011955166064989219941189285058354367399570007397331611495770817398982793168775990291198801896004736837145851178450920082709421460552320803973991359132262649448741305775036056986377736776760261768578495623825952650091180691651323350657172739884729122931167113263494247525609132269719184948633075827441550059951349768182208287954613114556180304359939350034833736997320501677498114843929392789417942489273074625988719914717239290694901526297685290876660314155074250740757641588763151263588533751413710345860354643775922606430920548197668491343183783840664361540929512507525845502592114591407080349663509266273790218843737309170958595961021796649996725840669715100604556958544193109853462807463464465716929886544327151590540601509564482278065620154850640655847908622520879575234800985501488667306555414527312651852021467554686506182285721600000000000*i1^42 + 15972538503137700497873994107282956649304901392300475798718511498645033533207218175165701364974564466368319119888089918156426463196441166253089470877570788199340321598824884058173264878876468780615392168185021609337022510173217797820213675403838980771185827388424944691948409065950987153636548874509220961242840205786027028004536009858379352435441371940082514736019400798451452172739006996921000414012726789523835670824828360559091926892302952506165331855810823200475396815300282207871049432107429353663493894742958524420594807185343370025577891882497418065809390650480873884265328108012023876362448435327731267255426321769583708661810363279927447522219586005088374671088543647132786440767238424578780406274901298900609224458050711314944825080578600749863472633173157471612273399373883593487399992380543763695365165470249561996370701594273244550749814915191211279759492369108486854562390176075429258169550683547295247717750362219129527812077242953551172772964533632557313855393004644286731824898826958947180759291957110160710907957299605788025387904681463267619711722646952646771722076389691031038225103440532041913958156615590601770394216336108287066021090193377891814531247715228121499618930239523900641696062209285862878612783592837433492158588386621203278658797738855676822385735215680942948183211882764158948872318824675127700418213096430329088061299793820630445718780203550092697925489372926455353677433463716447913392967301955287869712156130008152886070715478264724649315887283916954481857921792701027823548663969941638414944232380095710903972151296765800508289330451500599983804304739074200467424969717720591520142234267076941798621284608205449386918056680817754112000000000*i1^43 + 413622696789377695995144928009862642703619534795828655851462867943210502784230696879956259095493096471064264815328765098528862890636137731931616064693581753652531891467487653227599794375584420892605053240482546619295429563140612247328514128469814438735251062249473768921454268081541616811343615038398200257038370087731196570685259040680509395152715404137040862186901392247678292330481645116374135507358005662841781528132125267970963701987008968297231093464709954195838597119384860339147347149972063764342111747756749951302413430118345263795835150898038975588076294661329123417330120767249195357808910165331321642157568340269576389001244060787063402549148313704746196242264380167325870089431435045821615249804661278697294733100266499534836123714667769153804678204446578215338662752357796436033978508699420965723237120729929892533203108855312352293762944885452950333385624846514137365535819628087208309687553976589029331352904980349290222921356720349287368395576837676383636894274269992828807639946530178950879822432282292407717571224726190415131839632601568469102296661406255759444183791231049920989808330048572628874864742815925130788761555547815118848209655408225945895958141280763004068489669811413517026091779705978480414580677455536058422989404355935501533040709100064986886038709619012355886205709332971211271883490561986126445774808444730505252447708369395925144355616412524172976164159418689633889396136223630579880899494348359687501158408304799653871885711286238271336429628383154555007035985951238249541665251674099433476488752386902563277959456285232055516090693517986048812443585400241532383927234715931725246858635121988672031513230262203373064044544000000000*i1^44 + 252840902182851833403489762726663845696758103867913738140533365304396264199411124111019279705700056345407299983512197277479997411359574211780444607398379208142471043655336231479974007547600541433252000367206908728628935831788535846921178767071745142945576876035620841164854217051494842728689938489651357966703056589381683458401507495164647728730048403143312790117955931034256719213858743107845375092778834448318320645179822629398125924400031559977205948138139520414993593859757198555857178149300213740053972688154965156406814511113744110359815721426439069269234429550692732724383727680745382212871695419950425183964062542926806109677410525682316733915829062651836330743115658071063599161396768343311593469440507277271276965669325472184036660551983980623091801202855451502158963799128763989871414494683031201967788589134888936333517277457541103383223488404646507502828688752486648945400398130221869547549865028171056949507540838700580995579209308355956361434051682880026931703181537857319978428349978358232547633584153339490173603185963110404554546748246519006817117834804835856167420218087958690118440395943529618228409432132253699794927811259375911444205981112101226867742411098598367453904119586625229003697719724397649862727700529367816855177873421283057302607166273608241944772531389887269479077576056387964605056665706833105353438982355031854466845611718028025302242379994009311800322429478742382215964481817993261731236975596722108586480758255726189181078625416435749587784667407883519343713571884261022245620964103935676044324233653657866135707259639379217363165158212576129660042669698634879120562660727336953616603215717163220827000632468520960000000*i1^45 + 26283185159701442876919031632782800570338655416115572811248749154089757075488088965793327305043104246308271815791360475843926087358677743907154841457691250546526175931641840581062466401237875941238144177247337462251641008601599286203522601023854476148864034531610373468450668982091664351731218779044368086241113051197123573879807138646964654983318506248931833305447750190141770746552236736624724745555575827329211175204196926403151472898469094609414981845088132404753820693473593039281419264296665899243184748259661209658419509286121378855902902824466202430314900888459176037292887041640074857554720853562566455735283691056421777142401669598661241918837526934366614898331198427353521591003895339956104337946000387279699366876202238402435579679053532706602697797973872486467624068284819186446266178473378026136771717402650367583211765668081532756676240518599637904202696966357531093964784365173727407656136847412177019853248345350297570587405821952120289238166403443472770952156341231248759562573912671989744344143808959008419188556725256892345981315713577203209640764994502669657017064224839824752326172478218512122941901387409722149082998005821769766721062058668134351328724230241563501069466010252840756411341966637657912487840885711764774615636364402719963005591162897417551753675575893663814829502931001024064850288059306694163521213035345661794864236819262291919903567660161425071262999192783389968687608924278842950041195019141642529032810937895400872848762344199568861792460824985670711887116217349630726524767258464639291109557277809069298594858035614240590055008526595721040730276096077112726545818123295711286812338079566872582144000000*i1^46 + 1021098030498896096557043681738481983413817764331761449644296804307122916574241696279304771664748477302199616040418883877246177974708680995738917888113598990394713339101478318700092643091834963469032839795579126174595227248009756193525108966674721310693493743101124525256340892454314797160763286461998102100053333952825930811866054938428715478537567911358589421304355795589840023906509239809368536288709524730214886232032954305161307415993402255295742394276506167832283869387412046590676225486285836073913005529269497391422635618798719077010640269491012047130675659320244807766957852307414982850086452046606953976404775789797134330799421376028072269631242721703403686271136190806932922975017671953579424040558790413229601856903903378959273269131107699511625592656851550081975556874779387692047302683283915350705250572624272196015633339970536478461468456167084652439545029731489886199938496070861577828093924215722247177061184780611355272874724686626339404765502928052166972440419645150841388263224454823962117756365199681489718366607516959095691483695734709934368520256742526787601540984771043961325367072465103736918270568219012801062548035219502543264636259740598179439177277953867172912833486711379884044935767875753218049441633801561047376157681103998543964364040492885818440640493511660674710848456197963481875724533613814809750167894676979913411569999936866061837835926516858345533690490055610377499553159597688056936994872721922373408457715124208500157984506233581138508362375315960123740023821802380822232741855725196053944443793916053933688801533193640677782415526659886579329257491292353252877208102741262886051413555200000*i1^47 + 906203698897002738623994388854873241870365670475570757994255881603626153286812129350699640936910955139375218176082898327256317904497313325600688030646824151671069958031074601702244614655716496076310618706682232991228538446177093329722807069671027243311360868964587890187129348680846950354969483377641792554055940743433980652249172685519806022029099986212208730508733791051631699412379771033202840405959068146996080833049897508838235077269996025086029655577083636751167583968638612288241881258297704651326333236145333718356462403686871491994427897911451953633267141959361914815391045398290122482748552449759750446982439354997783950999541177405429388034633925686097925701189595179155450936317830712124281873628289949212229450791525124773284959521043448012447180643569442779773140798062157354406462165324814206411962473351887784836271004308221769040379534115984743390956888289239056478357599188940721198033270136150816925061686311700745118355243876545553603144225590312864375131737579658863719607365415555185404673962877746033600339741261309664702193281773105410279452943241752682395895729389454287735066551179270210229074165206692570755641707190315260384266948699754517388522390325654184794070092527736600139150264195229753733661688659079334783301988346592564963931943725644049908733223342397295272686794902046014544286145649592692068203508812793180007366962149248475721899833885666241604829810931812781399729869365843805554864263398554094091305662028877423586848412406103489327494309954061269484540290041287999829291142063072543313968820253271532842864877258522390325774123825323619153068196119970105815439719360000*i1^48 + 71428484632477937902617574663675047214971565487531258105582779617874055542708749240494239822101370077755622823466201830169894840828517359477697165183278148697962484799970002536712905873102855229437347014632358177087261892547113210520818651092722309852405535973698551130157727640448304593168978973259505886957307203328568331258561415496116445562960667187388592903848589591548520287112176339632710204693582146924268261935449727341409819698384001500094159867791860585217605106448758578482400787952782679608669320863408404972911485118518493927979220213711950413201884117236000764694933521887053246474179864777023176868159387427863226805112042038218150733163913170039793374196920483225415553893387949723905100718849713940750104117649704717105437373416145649387961394472369472883942322524919900586496120335381210046689547827052010909710270133168696512884636539173371178352950483422065674716626429653742154169492456879709934956409609677781997393828905952186405151917341842151318719893564521816326264125628703717802344056554717454142505793073510618957650859321730883385592638985474198907005562871429194740776008088842461279477275480347948104982415722554911851105231550390734238220275571169719457096210026851381908464300262943210714864679976057524912354415623404037390031030829709477217503709358076359086239145720226509973438318170723573216571278340788525020790138269250599247321666481011426969124058177930804674906123368140652814986732984778075287083246415227099474710088629183003973317567739559976034066761259117683901804722985909841584596476793061226132648407897546125412503717450936781485425571272056000*i1^49 + -84277608224577606117552621163226498438241732749976758419771335362047976678056462665779702225547237157698155579358818417688998804654386730095740803142486271810313112264725131213450517872916990154031199131843486328917253372937441241896627169138414833192752155957140076677092125179981047667388180315079340704649545348683563063956035831455293456067547568290208098392285774456000159974488676196128809572394830617627116321529187405171110465603470449112942684964661627631657306135270730860259546160120467798586926667262107477213796572102720085193130027779131250040780760959566466893056429471602129537709240625482854316789467791383497070266750258417202566158239399813843025439773913292733457223085587541823895407724053874036372630998805769882768689249257943068137491708403483150960472822940596067486910360908538630391573354392607929489129120825147911382040054300922579457042954674161275950762161479978198889173659982448530749232992626229922828178928960637846540508820617669588333704209113777691702477144922085115162552074081776209586873871367968784944625275084034840252680886727124557858050787666420823582960041088580873253241492239861729503651228547511097836229348316663877584787232448442640717963480580145630006150249261687171633584202229311608886403601988722342667710812252525807813879272610911012513227496558488049749197269835234417209722908251886508626839753185313425585679610255822122378482012210596846069633170242020201544338171151950925155071918302171026192560096638948566815498066127738530640959232355212582724534056732490328003227540843020279057610869215403999443558620177400*i1^50 + 23454830169622370066124169427825344272606279439966857659427123350028454171813970799912514803263260085673535676293962813409094573223540580679694398860743813778812376210714013290355692168898850778872120049602465945309995388158280372191251153116424304474757345515506511344103802157381131788322699777179221289153574224247147156165520085051615055555143759955031236414508009415277085962694277435244258749694784813120292149362262716284360107580648038735441419696330534162981525770185303975382472354270885161538703741220369157541460065503020371377273288969475739579951951772073371000975764619444206477370154980860169422300926980387343023645998181870920550257211890148171165550548481619603335931766754374325386209093618438421810194027101500207041267374080048655117840368979203617534996396063522055654055430129508110567342377491028415749987826356241274846683073849258511161567423869585039505774855874926473736516484423686563866027154158324122209038011349401111801419464735457417287620058896395645808980717349154916204261210044220323234652418733347010501936169604173030399151756683591298534870420593262717373969800859875225958235947289149460948965510843119471436083568069086491279851256428563869749240330890407130310694643364947918509873318578235907289565030835143074426560213277592551389919120377197278111049598600866568534276085812371710224944772557381078194715276596330640506713732789514873492927801436014590714666680281884281054598887251595049924923283961634650199657788389808148953162830974414055548058832857238234298067121629916022381761599010474100891254402185*i1^51 - N1*659284120732233612488920341420855029824022095255370381556665096626419286127725108260921969704918061397779496514374142859813384310421844451886171462981302719626188192479387488507428488188935382203048727250846265364589933002155609264945954211148877916335500151239590699015308027506274988027516172600998688238962104969448824154066075180244443378985240046502548072008592322406284757023822445515724751436334998630664049366048431802319973381678472149735421389704794333410725343292707873338874978416654667012734531323087572162317421012075008*i2, -537338674436135531486967679594460664045043625484859760090080902621881703979152314106836162037386157584164835949388168341776388212618550843539177084625253250325496972792465291526666882288388098836156989911204154622945029665961323388126485490573022856109708510280581477577149838860233777670718794882286901190283949107412380742832128653784349046127334176615591637965166826669909844190020876792154439152948988861053314883889620857897769061150425156161623828085735123070984856958842147967661472610764018330814378949980940333838813976044032515325243967421607676832684181070446165348170068966708820515545955342970982055541128597663986163807751366779826797822447167271835280267783294749539365347147496442166292744259421318657201080450225025520307065649712458230289215054923654961658908759200324160014294734521742845597087434563347464911255535499826393131464257590079416454953870983225962445120962036219332068769895311510224602001107900239846043492880153348231058823335418343097014882321316636364422124405306357926851076181827984793122232191155490956108574809590951611055650448634595130849438149812633951658083648186915250555012514748568401860764499552030094870954170065619237288536981622740822846047272293354170322633809672436001389044704387382091317422389901329894757578911896263873667609898682850624581800244972591786119403382254607099136197957635353239840004710778473249997427427225199223999406739660235271041456296602937255828929828895839614884542571393977389978710821617683443728404159002304631748553282703174118236360441275132494567186886334748161102769857174281618911742454204907848693070838871493639396446339012954706587318748329314219093586488371823569046276606037349833094478772496929824481921018138204579526276303781216513816663193203328146417242962340033098619343550454826745704633658864436805531140929712649582093895928079450112000000000000000000000000000000000000000000000000000 + -92933009115629091102036718531853681649468135904759968437635697748256356114384358119690752480655511976959556059112911104102777706447783258758065143710038613353324360613993635730580454059679170254360419012090560026314693723067587634254227438379274306492897717783214541433190850931537695180663257282486118315354535608799617906661241863511880435289357459132711125653048258310935715842906058596058079295084538645749937904920340113148980246741103884509973595515121713217181078079770831636369567372230159436010903020837630101663454814296855879997289564873083243653479108381513798897353374187921405759659839516378007093666944562383507470598468026771748604035573029035655097836358257163634732410644890174215566823855071132589911056717123187627804006846669265385410201147143122178804633796566540290734857281385447661233014596158441541108583563632312640887822259932337405342952508678609145552333182627518559358018413462539603816613679824813435802925264940075012958080850569989564408754081877688537829894887215413596642477613497871607769473341859026934781021923026265829213347039927924419755931076158182048581000773485797222923359977479260922312746754817537073617045609283398477490465124387886585161259056642663168890664654626550768757637143681753972525346724698571758110856217242625116808565961132934660264804082536088045860478522671869422849175022848796858337659208006719938748098022547790600195679187972743793965177257157184430420914513659672777959770292878447649579531810882301645320549388609092349920846599538183836952025412771401055311326717326384499270695875639925322551169870372690655613753696567632150724625624936521650046312847397359955202007410689729842616078854573042261975807300663994869295744716043243752245592287228948227231360469666958139968148276096818949383954529809129198831985523253642107112205824986313594320991523852569804800000000000000000000000000000000000000000000000000*i1 + 2026999060051780748667922016238345127777005728849088394359412524786114502891000926380855345926780467465983850314538298452397788724072569377116022959677232858552796325776303686117124064970540767215204119919125274366092505818512396178973727472947494131611754344772317727980082398886080769731859648746667470578593509315930880685361002571626043242104090538881153729034360257665889583397924074284962516843893138688903655090498533303494766467243429506101793507384637140300244098165645626530745868654198150563730894342726483317393591669049755862217123544796972196130692160046750009887759312810948019600409604573771462873729185308920026120407409789188577692884408503525302279875921862296315702957446935904661594118928658932468751781238477161832908033474505695841321630118996235652782628707366949892223761762236282004494601464831523175024225541521741664593522167118326332955987064191322426067024995119339853743696178935411788180991627908595439387290376778198327943880464553453001203021238082405055345888796625784074050101849728474408280906406622424902820137909676225631948174548639531748411093988896998428824840090393468667567164483379648992132316021571578669629954704906939688548675923532308021578733487773189730675884933978564633401270611132548568697472494603923163134342546217679851393388568849350017434111991978131024660591300041048005987045914289883316864730295184996305926372943201862708140109389036903002674336419786587554231081910295301124613334577211106205138387651681162926381302327477918696081713086736224766695014742139044187217106222790586472237248668411310729877127580764487176133788103208373299445841839855281258946798262881513277895124169015271892410721377297698838157245539725038105329850004146619698994683415496100501187712858945395232362075323575720540416050959517317169632216945678556976122428322357137116708818105254543360000000000000000000000000000000000000000000000000*i1^2 + -16561965621191577134275723220752873589271716041597669597893011906855749383122912919304364152032887784936889947617280693593505228518785806427596612541567367585379149452843528323924250945331539889380916640320480114256769210204898128913499235482300353154102938898680264261824834700231790548151297222060434426615808556819160634087960450535590173977849550933458656846816171773685130299087743343390983188697424716923395935698490163110756858742426078901578915550843311403993265457432191576585636932787443327360242267852350843912219250671057512057335465785641717851823521913538031821018474332620422438025897838814247259630758927090161213674386105557607947188541463798040207043008634934642135593039806757674833038684814735549848007347479747916958717457387443059123622028951249295263050847614504856977222620504659560418055781970699237720030811170613237156333964202023996268669611184104661022679121535329611081972926447885103620755240875448023878399307850204432503445676417492980368000870388976965572909590003129314290295910662360140565525808021470270602477642003363915747060065064835805210596640266928846389147972448170752440105412794853418713206147147351251739672284397465455086818027811718376653086399476719230149043590105168467700796263521414626381632485889220619528307526294824141870487409617568206292386124547075706629385493243331728172514532930722098738073631296842743572332226498122973733469354494151794817414447550567866801103409644719134482019499896033741684116277971191159229748214715981095585667301964826485804097351952547584308721105476475948686093636091226058375445783785025975557293523575055955929352380804438231494726862327325723324609781531806366281820334466219692598401320254521554739644255443639295395310387527445428651341788925867616398026555157832665615698064208193703190905720147410899785444987692262664870340665368641536000000000000000000000000000000000000000000000000*i1^3 + 64556091865014573133008699723939994155930626990770816184701312471628832397090132491748678861597109621843431585211865609619819942030427187103376169766664027242255475769310927782561175479481718116840565906766667696909627588879816167409786334872782657043908450024595457293822420692170245523826366564711138409815989048830813757141140276093251638082743903245414198124835488062046957897393902954706635465851426707992305685318476297150174165073499716369593985439923443850483803672876490619554058888940639675076137519445264206267360984613620760690554479901493139719164574218603422434690891471450895874523729037772096493539043261014552290411224818767874196937785845570633188608441952476760147459082161369733909051804827382728173631433612079972738383838953839501888561672745429064282247969555258040973221465746911740313056097901686908000791107812664522222062084963516898004889816382667033083835134688401216512579835796070050330345290209287794184080211082116509740223898127454796854717442521462971656166663401681303012188199962773019877000792630337491597717248281919379031848349992004929724402850710660110914985977868412693773762595380675226733591878930231313349552122045460148647553106317662697415939536121230275480177913571210215716709798150386202432913744974499318925413602638652846513819042032239896167376403251530439046195035772999792519688796311289871405593290205657461796546532115808424383286285384000847403584298208615089871905055387834158987393324651311756403814692191937749879963003621100768011106306838264682603284119814513180766695152664085685985916432909959007341969888393730180118886536261238714062670812363442446951838410455193292485881185977194319176929215147663918670536273452731745875182644125023260718932564472557561971547278189317187301200275367572585157783311683656434906564999116462231653282403369556200170284127145164800000000000000000000000000000000000000000000000*i1^4 + -111494337294058616023153020414031516493658431287455556116397122555889138922715014976595589582542210662059760321181391506383920157075159262821698480364500005860544509794784667475453455428163512186871239155239014841716228767997818016006120395706823667617507705185237732005757750263842771081985986976103674078748302027219728242798172760020567692013641617592257125759390341225449426818590679538615063290507744621396536608614244386171163574039788023458690458314252618551993191801678503455098557946753129174918804286835779235784346683068353962239084657453980097328269690123709128343757257741321521001989984276201222662279208688803100943524134855366351476880284765567193883463280536538049399409436099746603063240064956150966170003778318526978653853114365432256902746947772790353629892561236378330962870629310559677921128687503699263290521522505463557993302875360496116743866115322508840227601356650515379034415755656587407638787205292730021807257499052611129714064000842944728902372023486792777222933773376510431299357717979435682592145979979250235425867878821940942626319032375374251905176834830904222311709899865379516204225970469620509747880317871939646274633609427540312018002462387822096381439129128866067660913504314455317828707781787856448136993133438362807816832128502252998352071471760735436223717529388762484018143192130678273153013380350691958706609057161173907348672635244659318252649630221637002316983167870383159279455854658569923090616013786062485293389794285515562112263550714171905091832478109781518546619418251089000107818836874944035011892812936224248491451766048140523584078362984513789722670018619676197778564773979901920484488087170346821969920569819490221210832933834561709806678128537452726330142220929230854855766315504944056460548752256123969219556030679742070001770541759775477441003801852942109527916979159040000000000000000000000000000000000000000000000*i1^5 + 43156291867990232966729138985718911548134169711099588117789800289334270682997638689034074181709197382629190121052252745608028788177110342999436930795593211196864991752954865506097313453317058638322910213216186452903971441705134239385202254808536107842202725383543198225033486647656049548277446496051008454314534780452315905302586128016784628614935221081636324902409232404254343912943234839988527432537641629210699988772764094518006373516336786314269270397851293216375607401692447478969360869749669585821973736480144574259777351072092947030934532040210880221220868196863867499445341322649809870305522872358965591622490396993607477437298590150870264455975994125685157771489005485488241776374661285806945124534206567159381080196339909006583632058611409709075750684947274925305466504155798060217131616013012845490222301836286674491816289782698922320475064599377021480886564824256242920876524268809264304132074028111862869629251052197342808497898106169635415375685705706648763592442495790157366583882072935809267674112534949361148581269341357554979633346380040747094140631960213839537911000002792011234248773141859564142869019977144106782657590434117136008791495946323708644988294467361882512330487968599175507753141203305352304202361027049828468768982788771918921006219017790143928086843040533900329792622690856391743629363540132279373459495328343038531062971439944237145370295873781759729950485022065150612914584882128605235047710670114921435408555931878383538030789065109933610469591154239198875236784682208742592212907780357041415981978384323366354894137873759189985327024189762228840872913095872469505545311246491813521160399595925556627546230970735285533745068214288150864837792521477124238990163857647800489966762410139350597872658123357202860233472530802134886259267179853498387763389128548800585149037003886834051388014592000000000000000000000000000000000000000000000*i1^6 + -202342240254041361625539381655016796663291196295303279513556533419850105073993784340391544519292693702554398466273868246638353908359128950546442615138219416500317164993741450362339741766848932467803854840495502090207692625633039414259441166443609105977112225241866188797307879763765195647475876151622582665302167075177079454883104101744516242614372929444051479314846676274773554805064402888621371947550829751158438049146539082554854059035606449345788090481575908944494987368497323878236890880415888335900805751415571393850556378683636656497874802341792370596164914856181246517516864406248769521749713596189553106954424738368490669557863975631551822273823035389145433965000852930357687825348916139516645128205375995291200963607006071375232785481727734191810169370203032008772361981890117215848190920609531182714338871252904301766105332421139111601998059622695284975920401790414715067429694570909448879923418348721137458069982516278640915555716542156569415709817605287490379427579312649845358322948370199009164584189466995168915579319014991387781177815268014816501950186626989060571039823525243535852867507770607223609309579313517473019848797857620613420684843968185774430860219785749232829470727632953788895597590157031705556526165218134448998179438979754717930306995088242161628521874735575093141371324182475205975318475325659124099401662552721085374486138484626003541937503713431025199149129612898465600837477213813099175664364874385617042646453876607809313139440948355252257777610333427061697700237312606884177616798351376503084911344600292625266424980184841555995012791043549354250425365765124615673996327579624395869719458772770961424992544478904682799945829010856912678255415773426555383433263627944913070173261267742377711611050898878898550481683696748795014314852040930819512176340042996959111447112209987191431810252800000000000000000000000000000000000000000000*i1^7 + 2008859198755348939452414163987231737548946147419331903827718019840412162257469030354276544744166032099136979903872772252568047858098053383516707240837245714329169917972019398041782157708345585788053776659636093913533480970862699656115180268093496554920728953382238687436213112823678223646356615868015959221368376480125768480559596032446677153983002363243142757336798171267338921373416093264095572163902512627429514002914467661441874329983615979651907363709319092973440447416751964916783631520723618554070692679431851905230400204740059826349807742859884924417551954630420397263556730330032593966728767229076385742601504407022822981517808058228831195128904714982422486719015317286570125316067816332832251639988698075927086942453637684077230144488976268748965779278333845421995419072144417384372026903425581462908148533490723288620640867349631119815618023403647089289586085387422116330550134817422770525571974209734471979078175866869039830533743941685886146710513016577373584306123717432746819358281159776208827072332221865274142644455451092983920039524363905911385824660522126603264119450571822772578162408244691306719295934761967431909566305957247324757765182198102160657577561757017295171577073841254321307994720624495167378803102467438758774968690419637342166311490956743104093672688602986734352397818940541791389934079409950697152257207142722834905457436534493025537646951249221186886379302744866287416438664403592445711261408427287151589939869621142029927553898868628919505795032362368553743457652710131590816158123697033667517971425113553343222504770746166955827638750237880591451246170609517087343311687630900510569747672071200334826493640319335771258930586459176904556294850374690418133121756953516480782918169700827169280523343140797841077996461551995856621787651242767218137147036818425113381486853928462370534850560000000000000000000000000000000000000000000*i1^8 + -6606591212421362185983984432026405994457787723774841011613239666946935884417796734508384899180111394654405546979850917289559231888337653266750298582808337467814859543812325624829205492600469247810737358894223505009725429539632722069957621492765445198523505891481524890509345107299526358550622147898268365527472062912645041392154129465395342445404138474622493221968730074841462522447102275848691690138449520578261612511741007191066228023597382448139952151393912723931625988362078733742644074841714473866327341895694811052777924841555954249171326050304176832862733132944186248608417617010505633649745584149263979096782431652052264625264267823199523562215293742629882668503308166144990574807386796870877199065336775958282631000182241497018053361112697329652556207973792372084612136212962044242971461876948971814666798154227147707020659109076032269896668843516028642005638031490088902821910571926929174229272883962087377743057303537004997935735596692846025408545768291965115389303091209034644760406252479163452780475481666771355886578323411702192661622266488460723113902594073808212443356692398267750940957601495944990586603935920472187394241923572819091666659544908569825141185004585606285408878221609682322276764715783278316370167813048233102907097899575857304880497241104275473160817508910527081906630132439349585416114568488341972304277464834924818764606342977618709852692064225447007724472596301032627413637619746585959161641506902224608706827228111697156979566795362080559346169493781213341045017741189692681813895712331646558277343000491911071226482547720969682625779823892802045136048952153666390103695950054342623775912166354197358259178726301331140779817617321149130933829987095808059852610813273180703626026785839070421572341349852122461999197996256514648602934528310809974437969690801966303506900608871341049774080000000000000000000000000000000000000000000*i1^9 + 11782559647822892998404952490875759595149004999559024620781990849707635154910403415545942669355146592338621819759911078087848008124056127825726692370508023516431547411261540680516470334371234294449274552865918340106582009140181018166648933267546970890419781011033201317314806629330779735197259841323774902130671147572902541370919768619796857425469373129889102871426352081627688359530090384406781295552706151908946669667924423861412770438743332027162689712382499809314902881962732504452975823350658088714123958181061126913231088899983763478939813064707992242362138559738311833150461826457867119128162047833424490146188323166673214416262870612866224469662782639777262798021395229604334354993509519281531729534417326365076501404688837037198973100136677292648233726874344075648812216005185841079160861557341275907785326090557267088316016492183345047494431526205884902610504649564780918770085735168711678902051063378509675982057911457378182757019936603720072250750824277937449845773201125594659142455032552970170270381501510353032606440660178747545604101659614964568927310392414923683249584585057640474835427951077856952630076183126987494107074482963682438468389235351455151274977187919257979842332773387972209378117004999003667227313053138589060932257863612712021063106297808178543201137177517943856330611945892820069398201185660046561242154484086084709589939289291791223434997996266991028512765932228056253106081129370962820238907953489235773715102200237977519579812500805938337334545247107243884163792847866793094084372218016534894618475618723252951445295461078246327500823070970871537404410337531175773174762891411234957402242356833920591359529581344255056919397927385899544199172494482236029207485515785602851601485501906497273101620006387619947280418602179641554030398513198847138859919996714896919507453375420348707635200000000000000000000000000000000000000000*i1^10 + -8766094732230520740300365023768136464390764245587279098176375938749815003611510580198012864827136774950044392975281102886018770723466973690437660252974192740818046530606153864709096544229589392718072743134807584113391203540947724268320502781221237695270537123570791746037408774325968154814284009750203625064617894677688636762041718178911719355234651325919978651282109322458339532326292970197180354888013091505895749113762484655522271292429378303530461036795281722759498161352596221229141641566615628017058503866337148286352110229750005486332441068508097766414972663370278025501841092244294374103555633228619215037586824366471512565073323175672870177621750328415968346733740730466756553755961470296391044603841899234884576486240053319316750908752103485901783364874353274108864088457844614129837058297912146102991574303958127597934210857055812906292236057204267936354337543493410009293710345683992585561659551061743429825267370500064219806753734969724794678018714091247904654026197066052754366981848162061134274066095924676697928913070249714741508184526517331721658965509754850049462741279036386423941944696324771766739594169242664692647906230673201912591538599704900715135952908106538870155314689647714360953267606737002923310307000766984000821618680960902887220111147063437802740012370304447058962593428892454925702386584722494812778124895026888215239946325993533040830750870157251154171179786198766892062903925550291759499276950628038701957860177889435163803053072926711289987976370090277100696096367296778292371943088049110475703573767297401218846687962949894383693321170909313498467828682981287693611551049005391751170394973562182368425873757166050981451832076875773411521563851404014348272512786338661312999128219256286917643622473235359257381822067664800890921566983174485138042407680080644554885445184737750548480000000000000000000000000000000000000000*i1^11 + 2721880496228722338620025489748040329465220180790065623044458114972956487050033703304726095805719272335958970131670349343763037092512591180435111828132594611784841794941086344453480247854728298284968313366064127013039112401208652706434405707775258868402517105927090073165071988695614497531584937792376033526024075925393941163208227714086600651909306924847562750075154216665047189202233044852033145700770393315338686189787989219731662951028620023535046702791111919545219534155535702866657640907332880545839052587974638902644461085142162485128206518753481049625576121966248086718583420038409118124753956694717477665674804959877397939144823179573311624165545044122332205173158049339484130847838872697471726819022454944848441483951874404563827181549462684318941047217456333262702768918220520044681814458915458804223393058538424062529869943432402972252887611269668402254845334591023934452659416867379252993117629548369012575100267559997111534169606100896836411604145726237324654367875010412573032708744978235644265233103143360794933447399367853912676018829800769895040122414962642805770803767033690153275447467415996538181903415924359125456596293274692690141795947855859191526298159573862900737733414523939506473724056716168291508356827080249034241534180448576460632297832549370587829716693609677467378336878424532833855603041224939672556360226959155431128865823271625735161702291427334408258813171660048105476851597576617493059740674924403857810054742744308330894238814954223166838033397421151396124160572077617759154407244651282966682402195029385881607602768376619820269899469962210021028466749783980458230235129682859340114272367241995945375489126340405490253485476200918126803521217332750577256761455799505838654945163111478022372955884628044020279263033805366333613743765623748877429050963071577652739466787224027136000000000000000000000000000000000000000*i1^12 + -322681129016756982663484768466651499643481617883805662502991064641087364683013476736100371080635713160566272516013925133989110244751237228054434529747386060094985347698944654373455216447511950303206487019813641270681981246428349686772613409136493600521237609865177687002219669348036526722109961773585891616275519671979125693048944895785067071851356317840571651912525044025453060855847381222667124665430656957478599961909308302056565471534211064111015570864789757059098214792814041072788938700986142214141648897664552863323169757858173536581594568032711459235756958530547216484895856131698256204828162013647043513995641841886962836450805618060068595256764254053255071795952301386435264416279158991827182807253735886417695647793316980860950413494964576981433956329701605383955808851739495891491059625392221443494217452075070224659861177109078878107991538049977966080483511917788352619621408958866361802132607659983883461324761775558459763778455223636445233397667476684624158199590349755197765965593865999808158969314141404095130079810589855599925726885999816910797192429469106781786847999561885180860349684255605897307401658091554013441795546378368596258554817589380404983119141776017734679883536737404425829788435898303630337383610873600331999444416432445020103331542431127016617805979924020143618918157292924493031647695247442083434302677297296799439610513063418072014578483892025988301790666460499290505368203798219938647551406112325522162606610910856083562917360763641245865543302811513161604701699359844386422214519259635790884321265939043661826419405592326871091615842404740070525120435795787640064182074060982078793270162908710910734448075221163907830320388311094664392525504423200817160662649139283510119452873426393403996959354028665284351517660900187406682368320163486692958571740878711464750974815856230400000000000000000000000000000000000000*i1^13 + 38908203665221057427982777137534807719818278474946404297739457443835956191203719246512992992598380515267973471236196418571206018059187004603202360913415924175049048086590301055494506030240876738835380696225230859695390681713118559482737287062525347191774390197970614903000893103717783398146239369024909862544127455630782422045562483780573674738991866802270879175405188933671898279871729277999953765773804934393174407614913349077950942932119862099254264123271803650236011243548632652079471465896011280290705481167294950507177921789199811189908687567084187619796090647479575332696792399171130219465330799445970419715857618533719393336910789269252029400040609984305972320860947697227656473468430789553254027143893433625051130732588375845112268910042330625173151391690981267257695956073375630753744585421042425218117329988509568297678505264302990830620389420965163440415464634179451774419879915341328819927829440059935601174066488082768807056696500839207449041338267765144987993863796677872667422919056551010334114973046937254007120950976056656372773853792856068516303128749991704270141174745565258269212835016038404180069267432861372591264405612585020628764980574171696131262307318104369216651134465015885624873922423059872562402990476130653255420654479658190421964144387970294614182319042457034493510548670198156716901326441073219988002172670197995581517307204676454164193573025409692922684340547259339258137222807944492680880122467755721318689886463351622766782009205107713849855529185997572315086683439249313585666262683655850225827934326465944749645896147595751605516926414033635648413283135489815367172105155662837483065841807036878026896444171330718104371650394685289830277381817062403301765307260392933292802538523064763454842682190591443294168428075442427871734179761577888676925216328786172341299519160320000000000000000000000000000000000000*i1^14 + -3742611579468692526208821850305905398948102722014063424269738317933795673817276356900019741508051110361640635457569595114511978460378628451049793856744816807699978402754298917810356013415117639775314535209082086958543115795392344049645958573380570064232509909642662365185007509830508214151821475069445093087524070355784376143134112350602283097491000526496969744076391137944634409617650689184164961947196892747634857645901015414973966539009157074827324503461583509408613244552910892702296585037315970470890222414340119552542248599116321489131494132879379192384153509020603861522282603700706912207618737577047374590438446736325997673646369898512639068599782325109918177648521115682819204039309438099003886637027345043135337526039919916633324821239870456746017540005840096906057179129349045014674868540019496708199900355272531269211825492343138662595208693899073959322499624849516334589903163613707636766085163115458765717455349701952153680611911677231469295788401878643422286648022202689740974162456226983124840483848120602570849031622854519552229373335790921089818405047830872367647171956941092991885694556643167588100965670235291775802069980464199366762969118055540417086965854548622324657972639315893248509626969873701989927551906679753626289666807306846209849838683947721406709988655037744130438090101379693838598159609004988191859906861112075627597225681275933407471748979365708172278241033733083800966074272184536787019900276784342355598252048645580299829577980874242974651211680510578691586587999991284529824934674157071893220808306064463339190999813295091547119025661823679792199014801019374147810579968122211756083466298876627596469242771400547731418691955239827782230975653158549793991087024996139505013764525804396165474997622920143569790988343128149741632598495635879092355902093813953152489095168000000000000000000000000000000000000*i1^15 + 454506633970773894251805668032790824638726273936644446675243141817654385665663602957034754450847190249785472779501221652160868917445522851441811556406311397235724657483660399365560701773410807730762916571562959359461448129244126283697500295801716227106151416347246038461888939937276919072823108301594152135880650286884015776591738723816161054962554406702119230796184293916502771893655455301415435653636273211989701384928622839857571271175555492118321508322772829000114478104194170895168131784845286341198007584196927092035994168233405730317827666924590916714712630848885510808571485160667920434181917243886245905861356756960483215061153514815908466434183577804362943267645293851122507589500052829870556327545333645621404725774271425638019524235974636116035385288930619912563380752576493125354042551273158307074501508055034308582656027554611851890874389408565148638045343685922359491307636705620597778333065079988791791715470113407598734512006433212608640000818014223765953198774350511025073842386881717634036171570161703682843537000980306222212691988494185421951383574987758688520115457282985156491804608127755702730349421190418573936050820970521865255208152725791135603175367345219912051254409917835358967244336554552132475712374141631012239827900481627914432363804153269723190362697793847183548453295963720925915324927104073092160706961444746987188037474903202230412423041809617219669953437185913386026609942532633627429701071244644525921822348205486127095982589294619683652619350909337592448378152675216996441636221328068415323079616923279710980463273037534619802703378087521006174802531065537771819251073982922843330762739503649449213935851557661675424746539252535292117791259022972746167177330231181476182555811331433655744672018899027057340342007044780431112352673343811438194109208300602014459494400000000000000000000000000000000000*i1^16 + -22743490522246672657417510723082866825342374872762030323227350453889034584870937180403328289436508452316265380911470895192980317599421871548572839149269566321397278636660189782195201164131774258951562895735135115047074012044953388736109716265991831884336163275678977632365325844217053940231324071371736940296436411024560227610740903440509800487055452709010597037604264975409484529341072118431041113730628154601699971528807124124796700294701380977349340294152820254901474927254065011171958222362323978045172920830469407975065624137566305842782409878584467673918228421083649090049414563370248433391840876892418499402392360395082673518488867871192528283386871905073809690430708660011262498792952258067456129566588899184545252606401315551052579711797376886847855896180092256184415568436036072200165616771786795156113788621174370165228030713995751032218848066212856822993167738246740743539422709883558082405873579841450311861572549106801714717326278974423083754605485046023468642134052895513317789656886422559122692843582960748822429556114764311360062991448316112411043387096536045052818492616480361417151764271075422459477511539265593775320860861904672913511454221262397692796022136041989074094803937282738162023926929799881693093982488175781037852889125554649763481656609086976508968859145025280393452999519926784232334760503366286509837696609570556877938385155153934882937425687953312668841991437849261832635528280617114571295488948608808236232738851421544336602754040089703661287002509542761994955202770110530850358061582578509417783805895330875726042066460696354953430613684060843405628344180023880040401129312974015124256440543416845444222295915274025314620909284667004668015733852895421670741156667193873013361815895827549761574036286942689608944021654659920814034286503495368133564030699991476469760000000000000000000000000000000000*i1^17 + -624704902510561419354357417340189175597600108245760809874224601140032217519537509163457675816429816502115306171593673898927343577651452136994213638455562891338508511585849042280999028055341969354399512502882608798390821697872752875637687687918813320214037796836704220859296469161142168488899633323126234151006752173223332877246511572597588102862745247902940934874360394318150795536958564306699131165485666979041037071002365746524678850896006528710351345952845410006162796508600956999812069839462607101142102642457619493829848067507460245304610711524915883083068510570925303533200053096452585918409546106301725975364790425869799332542068045158573278784884345063977677984064146030260372974425864427383287287738209032209649722559326557287304591243139406427323643521986495548418585531524781667996201885919308368104358804515658045873406680131548922367590362839333911430377924237860441370666375187697908555743784033157529489858667757250341825440643835573698005279683866038394159321471823203254314435800458746995090950460450542292175314133089939340027988867333443996465375260107538121948366600042732625566640967683065025673218543880887418885048787854654893146812476130479221198028968890640350872438047423766870123840360426430943661653309992133159458544824839681094954323806778835877885941083157573815899367583651342430747841438385539902441839921519389388175012583207311290065866120208146408177846878507947449196406604433654232680153578948974981296217886434299606017984351289481078648767983696086203260586735682812825133536482373084992753579427696943664548675321344675541186765813758043525096383231198113728494038438064823784311687500781927231641173945009194455680171537056629008251947363269451256583624569866032821499633724791705132033176289947388405064126696362490186406405671037479974306153712616210432000000000000000000000000000000000*i1^18 + -52967197038432931442729941557973318619034964662007113106716579935901307587509254248712288917401903682000724886594810117105313164779720212749332251268284862668934250309810739531407797147074089642897672133179741685398636397831092363133357929187279942599233810077724752022829084011283564745501822928769157942814703105388835416168503722918270199546001365876640264534338745984194485955447231308549870986550893385285007035565096212102447345088565448017654322842662140198676950677637848689356508963166484084503680304903261335300367879793096419286217723496006150715455951343397607339198319748150640812468317235105233237737331135220071456458057144268216661696225255920869989712004980514451392906202192560306095396522357714863183104738390935662842236477166929742655975581315886816193914634832704877034381702962247966287691206867684180030334171628331633407931919102452124810801680144250806899967120085503650972582628844960124840499339355259047234117075770215376833060890999767936007768608039982731056318228035705915145821438938411833199652327705042674293885265094766329963797331238271992448970163030457768328222793096714903002886387827035462470228225705820327041292953443819019645947978610694183458110515906501626535770177921052888413529647186654653102756863672259972458208762480659006305102914970000915926699485670187249517720624184421642289226086688440488448207475226481290218073929822521919775612463644525317415761872781272205277407289478050525213775567387771500176851401315408515494008918050873338150402073271124936980887819573086027573879438224928799419583226457190043027161220031033662214066423867797001257213933390326540898557501988645287674425477578956203469935752042663702900668574628813513486311128677535357439031551635009330525961800081184713073006819977101756530994108232612919498422904212684800000000000000000000000000000000*i1^19 + 8352897661675849249832166769550496861554548961616540379771091647620250125890333040198532628771232709180403864344066894129301664114522093690234369692652352801713761195506730417088972725351862967643996249851794367624690427385897539145618246610345164982061338779573444569829370420952801439086336657957341926723300077344872473769765981341582312274101200417127436073193121119563026962804058994442677742045681960476850205520818574478672920613582609422298686442326070915775988716007480258336564013634435021267833419740193008688667534657426926521721665092341688210064376904204520035430302627439835574650074868768921787583256432332481400455853716870807422501927045232841213119927664328036361141945825867075077191599824297088937925324849325268264609488103376178017718042276879744407021979485058734266413186295539456683850034640031432480653536625361486888715124023477573864331768866714555105187009133148758920531456784978208995386163708363476765550669807749821616011953603796678255790877544131442281489695775687708205684105817825232002895032032155759529575616962232455185449219483774946296224528657618331472804399556775804000512113179739731648540718359835653862715141860587174155918734125907027835586123541989258139773563681460056591596853022573204570417641969653656899102456871222706050258392201787047114772493211596823167482530811012677637833687830464251142642888563872510646427879184879818511923724341529511828179705206713609727505932101670773983435185202311997619248551655242850287442360875724825952902110803035663538356243773283279666718211692571938088429196316524124310993219069963833949132966554938912726194452093038481237150889586293647737386365235453724702089136123016736001933323211119081278717287855775135146146723613133045025311708768387779993465627640720293398982590032373680642317090816000000000000000000000000000000000*i1^20 + -115972576451875770207737807416092170179442776512769186069422654895142451326651339034980596622486446379558540129272220164587573784166913033882433369399712704765321984282080663883495524393116348468744293537868311330608327498205132854259147247636212701425874663889534301955246765253994023441567686359870710575876092850148006219985364383061340156202577986866651251524679184474369542432306772557658578396137223498486480351810700970740936217725564883812970633240745468259006046416801707899708223857042304867069887404083235191241497227478239874481756338665383826396466053554061386140964355047274095776766896961009920597219787497967557821409679668137824082809797392882293313777683254293788046087981418885723564343901175147419462722241614560233721418613943812303430424506358952672557057855403536136732246426707709763608899706714998897461408180397803343448469448486354092796705622314651584377488702485237497661854439891744265479464554585272832533273055521273200276573602516073264086357195290612828923606319717744834017187098005092925616550773719396280655739820114244504386610927292366894961125310418822963030371372415576269918991090504030150134981776560809136547092507944922730744480211416730846897138647445462329561259164068156502079695816000318723144143681896205027853456634968661878763763489873998168443102183148839049904135792563804245941425814703937658315107923691675194077803497305976987882281684395982330445818775986966820898050822442214800052183579642838124078620451087159945104283099717582102078795035198627103980926297401208958064064557480192379204481606130737892677161441342552123501313619283308141677009195717044899191641495180408917563690125707036728900415523838296792372483715670742398343280191692784627362728337749587186009134484338173818741822526021709074060820653578458766281539584000000000000000000000000000000*i1^21 + 2208748908960450184171600690670982248770749281234199118793243413662977503685957387460033768002519447504267278300438315441977471998804664353146460805969069241512513699747238722051152724401181089018061394085136760796639273146006414858269827214260474000667879369197288247669073751559743748932118041368889424462164498884421594685860000028194872674034529895125949822330876891376206054070573139794947438113068261533320132299594185522101538956250195399446607066326353753360143948956048923357483641206963561895815346593883611300703640059359186172592474869836975958351570910764848150344395670255669758110795548734569531634609432528142329106290123915167675966846511888524606458253005955694443079623043363281735083670618865928627066586587826118890993047774505910070512387986833936569558119941748192619964937525014715647472443339283059685100571700167216278414465571300124635326228886329020806450189126453754177269401969305005871678790465811621312179344506257226386191417830766909715419913633187252898525592915150659194339592322052744044451219506966969529671008534281120234956713101625425991168313008793055700528329053679263144784022004688389388304085848655128762411313648529521870028875700173322102960348975132625065122802089109111649165376227205449668825889364554359526826858781766834680110341592920119867230100065170343024990756814716527415339473904544464925931839635964800621670910200003147732770964568620830159078252069387793900127922144301956653069199254821835578798721341927946912102872308068876317343323922930959998487265356219114568398722006426926503132386688546733613313168816470856843547921329741502989188600462022142574968656577806091791283797846245628330382833797693328511979665166464989376664840875017833922844936852278799823102096322253116113206677848048761844552104892186081047347200000000000000000000000000000*i1^22 + -77771297641244728312197793041144818874363461879840163657896059091772357408582909932394498192316011113603206028217231458217179544790984867143673283518973166043166979035587123433429511665028056049329528828610132674418776722464164848081131559011490943697647520381226105093582056610614314449928128117997158127278703404738585450548588124323985917097030038011125611142524582403857874362726633788240782838302566944005164540566142511691156350960304828689866605904533819276356582884359971201690335901490438244391510772824033634325492072126432075999215793219333562493426545798508738296351293741653619525819130815577806403200491517576977551655477629842468717037496306487619277636553005691338265950625651684609355107612758606452979821628889872840887793213947999851775488815104604435660609761613809649092203824356837027951792611640889059149982957739400719478445914195778070372695382428470109046732433636862084683250094962184144192052480206665305091543320208386849359424080191578453402538872147447911149498257935697023841768921506077440731658681818996191543681963056915055228289572245121633880192116222990848687021129587691693457631875789585319739536103214806777738232573608905562493063118415898482269435964379610402210686049333799644390495272294641901578329392010026131581837695605537847591010910808292448378938891229572282150856690102348394156502487283288441898456125816762461139815203517741600959305788170928695017698055274599454113155403962075963074607747950344801875129717118826736424638422355537386942511618091615212099254759393309920693083384988361993575987545643474762713438013700660310724441708596905500942273610817934397291254490839003547613689874484375459168554258185511960400263968894181961007042097715986279561773394864774364781001595595578697659459514687072484179374190258269716480000000000000000000000000000*i1^23 + 607140206976780260191598955647588987093208053750611286630513799340565043966110663218297215037921718161948731571188797746761394740167388045095991715713378308087999600863426699919666180692513768160077237395742511035595684739441603609773264755520903156065502419341648531939989158637137979174760343888661327126533003297343661264134327568786206768513681028752414125495129741743305104646725677989125072203918189538480618597913964849518368605271051153988282258573195981179467092444856850604113934565590741542101974052286660078931247500446278283572043830411296489952059164295009978372198462284269052252945785048687557311846403076013988245835207344483219407227580373730759036800232969794088017740215664214802288954624997430681317552449166214690497643663133356081710477261497584648921113576009177269840502076317434793196258788745527156880367125168615964599287118417954077786897260636956403442369579399290318297355522400415448101185807429229188929729667220164232611469072044475728131507928259920367618799778905150711414740409610211570996186057931982103696567018571842791812455234080431450001152670755140552475506357363701545938953659622806439478918349877681613413940496944427592347789993603076909927129835860356951086475535112704615659452976803543299793141510356150514468008858132381726926578570022185481025574281772137024072710042593992791258197858187380260426583087574165020533219918331663966242383202136529139276961220241930144082108772141395562900178917101599828244267290678567189047743794978237957917087124497211630337550594182911815252845949379016157612385575315132244478937594456545165724439799106834176121239282636566433006233807381528291661311508262658210922221380272907421849422528326235594672715443550337952898324138534495471784990850940841766131992409225021146327777542144000000000000000000000000000000*i1^24 + 4430954591233062813046046038714342501603926553687262876497544443828712137833212942485847957554862997587313449395498295480441788078480535789329410311036737028324298520214022582690163235415594114662594401421217030382579006373900187190032955539807773654125111600654391938694218814052720452635379277412915681328253363319498316912107121563019753356043663735014789350714329489888165016617133739526881007742723667261522387966819832941435146437267800647585742445072142802695876480171556119589792437743773376884264387677214672286988908550300556245034238845284152204503629043288765738813337874527441967028596754940393736250421010435960722635468064547140670620023748010913541208746300053507297999357088748702762936927432728816064261139365554537931828642873063224116884834509894074973941992770766350323463192818578591347950224600965101519869425047998286981743950467141513677389797581212582234257016655625143375096874039373592957722329122836290774282399547911183212591774729529945643582467239111604920404931441845507125856894318166755105550350861779413442369955666811518986765023683396854510040801087031644242838256696106702410834428432110712910807355707202808502785706774393407923276321818221001465017555028657728369110518974941591593556364492981393143279954816466069667884287609159470453604740732861211275619619710514590908559685369807016746331038497966085092862569914487364516678045261549065560952757789866512049905128351980320759789060361204164363769421838590457163673912343072682039971359146616858483734996968951831074685180907921491083401855845670343839286755107481844705216033154756498573111395407268347311224841393454296261890832587914091399050470994093073169171577062326570120684073897032009851858676904712392148312300155416303891270258859894299711006986580693484997938511872000000000000000000000000000*i1^25 + 26617419956254620653159898981162998781332077089006432159636847752745183443583534416445806462535187546574018342942877461640990345961946880396283396327036125893249321666631039034735168943084254499191380317213777114252574912503709437955944037807694517641392452356331595189803680776545368256661021361675407447635401090133301597117737599121048299599906466526031170041104244286741162980880282291328112565907893709953459452556446703893065643438600528233134455955119509522015720965863423236273690344010607723377043705230194663690041628296056860390197929939267810861422120648749942117652795391309935026084860811925176911025629912091432111883226449627876213656160457606528720229236006414241786156710944288662539647310151310727558797476617682501907049685737730275773574153852460546878130105060595034197912434700554179371606346570403365370037705496819796782318474357410957428015424460122775366980646268070967143072110486003910772597994083102517956148168839902237061048642774867801612932383682898341523348189038814168175908518725807627289850834421418554909327095870456551986929136477205874840450882832781656363127824990871030736587404788521262135273762756857897094905434663036170015801456575941467880383236606671821336568516186812929855431903627741813268078778535619580090980855332016093589199741005400341939014275643358165052382962693614391478248503270513058498999282949834508045650401327023116981164467984761915554648962464607444287220817355221498450035464473148079975833335918534422740599843501618876246203387085541200153677138529834961477194802983685723157307679213256394312635495434693527357094321698741483742324457882273397300203605950916675636244380014995075624840290377209558042439761320533864772489726071571374293849538260618495516274891862434859118562006561108289336115200000000000000000000000000*i1^26 + 95735782626194552846806170189657282855072515621659872125928599949552276662405988120954759880088448951203351742859795438250217288512912030315271335505669234944602397897687342252627442320911968922977869430623629629386916850281443664319336417916553193936621482517426542074945075876842494702395129053438560435011874175047067049428403322104614280728801451480018400603497144951540799543919779014274908393153020965010399544015685539291172102577288260785211985035873800856878176895648737616361946574292179569550491311345327932723956165220491783694331364505995891774188973881175064411635691401942046464152498973382016449710379891143540936496841166716269428910301078613367023856546702616069840092311408520445417341725584112640691699000101380554580480270447752395711864056141217680528580510274855690396810008498136481371288957753880971866050402820791145740676131592079347701923137587118157191060163678396406048553917456916451891436680503968921177366706225373260961174693823086526421209574813203794416407202516728574252537555617539864665057481536723764114143105138041361193607257666533171189508988339179144462351746143134258322313653645884847954237824933007263451404753519083487176617130548215499013590429885419159182796871130680244826894649137919469193536022571900071402710866442811735529788812151915189000829173581940603870185954976405648572740729662522142942249194350247303191151106246592298811873577938733447080739327478340373124621168769366868072591192540600033755166979470382356315715700047719323448992290068899744199974728230072657272139205624761219843439454478506669548010457981701054314036983244319633060614508685058524789720942788091636168139202230954022383657918293078409515139524479721220965006897905800659293978633540920083344240127100251267017829949127100727296000000000000000000000000*i1^27 + 1534585634225285416068389226830490972454082013449241588831366837196911850106903896242794820570370480035532730326846162077234724443081719860664223441904254152291367049889126287223041622802115916605390135432384356480815489162971819881049121539682524409424583126846986136848155882715344072164329367712310079959649609397792681161438520093012081607989652216307799736270841586899144627056249160223459223111278858413843399540824051145738691914005976644001902920882788216278114686670792570269182402001781968526955845439562625717670460458896956097149155272650754496064197834597911496208833358655325539259556815268610909165154891565904897425561476289358319592135148432021297890791839032145651917239054941572762731379706165805257222854242324161724137465682670872821426882354901955811647241805025601469635079817907109788031756193611150962035080386157575956734512525983777156448283192430798017654627814648899504579027874319189603024884549439318538237032725203239271682597846778481405912612348184455917177782116129603456140744159372180942919902756872037598605712441294614193645283913979351141331709138023623701355691203882670217889357461625522080933702491206834878645394163121229397101034135345662081796351844367889655848229609258680740801701190286865405187616472371514484987839283760294732851207062988573042749556818786512577987253905951321251840388663084081026881017217535698147130159779347245443737031864937462029312748306907256631055952241534014407149118310073889856249007724119514086654167959986543592145893468806066216984354050212172417338553226369725058631403005480292865402740950468335485801424510999339229159332479199427934618394770322188384570896423701349467486370267352017706812806657563071520431617152760968359671857079402546696945429021152614548508575580920217600000000000000000000000*i1^28 + 251188162097301555191058371167495924820818913928929303056246174800985159029165921409756548504760263131713341110562676108567007717179026554848667756820630988293119104116129810896913693300421310321851356352642371219642434565227215707078186008555807369493791559920109964212720313713753170835272266619068113184775898352819801924805794044025950212513767018036628686294817367014136008194918233735452823750645562000656205295451554093830989776084056180199106996196674865202769354384353922162561926308627115137222170303298302614747737862961126332601364493118703463205844011783477812098270702815611582377050169507165966337158324948694942575360165015465944171874250744181455682493880916333188846432513183420913389861409111089704760053341709056957777296447276757804886906281632724916131677852233457261118422208876802038728255397197779447661695878038893759539231567314723525125727740354069579603959632845601752529433673479426405450898879214347677598419264523133894977723579291705112707258434854059593582640046659641546809482603911233103598710717788805945754941328338082348575159901982327100383705413235103419065013499387187117489284999697239102427911399489911953384259232719064449508059975368557744137794854916923977451290781049607282215173460529180596616504553571055895371572053651683197102331159515894066443193306031018534201074941483196431656871978743349882115638444721110084142353464864176227694826584052438881983259546512794943850688535829130669622648373290777629084107377305318486044110042621407678341499594498039987385159035549706667491721107642635877187941007247303173916920311481350920898130702086411666227150909730238081376251336696600926190417457716239550693428882400057307669537455024161649806972804229316063486093952903975388612602192918607536698488258560000000000000000000000*i1^29 + 18212997598635617131333948418658111481475226159159646075105036298881483777574931331015232249149595371182041451299185364031824132718971555916225222257910373306813290115338274742710216948802103568135664509493022386555025249165150274655765676564503503341941446386878491087835783662117049184587301445538240480665962844152098837408188598348941697911312166416206947150565723081681786370840807790085968963436242036404513812247009732571926064968308719532157478424766002570710027328398634983450690307137644722022669927508969970424204604777090444918384929586553907724236129130707216722257768239990752667880411253771605815525966115941613464352174561686769907469828903892641475290425627584019375902424251615436887298558187138640370424533105221718957496696813054621984379167099265922536310145081036970587938679385378952053488542322151148102842570406405867358566182998103305442696871318072162534065415842559790323184116980918711111270706141384459450130898958708074059681722835884689093389606680233541135401184743290745304013659938994696723335906332545691930035186611553607675382867390799066894828216642653370317222517640890600786845730806232343644545850538567408622798507528140537461234824330842250895691799995706957282982171701372938632977660815462767819961987879423924908976159563457353944833652827393152186793594246175617666899650274248626338837224318150975486977323682217987849695542752011341781404514221672737033681944660330209890976050624643866432274732315563500621736142330723209170262395746169064120203500091630626173686192512921985664601305599704412528681938265301162370163260776425253848896829911517570704705606617121913343055963948486479820382056673391858126346476081615906609386222581260283614908202070722678845758325515640435147783540215213833267970048000000000000000000000*i1^30 + 56529390113131380680977679047566672308992027583175227215188404656868771617319416601717301982043481467813090885166165239619958633340806758971142266125733429966180600668217810717337684161864220138850088445578358766270019756988275987461033959584995780754801040061084387013833294605673754071896127195631950163613244516867501549909897562718374490259512180332323775958535949827149646821680071613131393656174030892403108973663585641137771387765130205002870852898627063349374718420308365839605969887632052245398374060788826304789033524989767253922340639387080512574269540400888459412408827210498116705256771202608796763204012628633246713315297082979686683958847402262225422843504197898577872732947662036640222731591799549328059709124716867312378993657820785311434736428204951035053462145603141549536720708855213800521843636685260758557360307503918390475394370683502335498541145564875748327065121390579264955467233273469173281932198825538222441534396768393858271753089139173101700799630054105025517438107795806180296159879883428073475471586015224082398035352364050824467532640902788673010089819581260114090821696155305144516953311249099189214930995029826166574885085307090521481470760720443152630710124081070707320395168577363577624396516488286481579512954069417672525927645108934508874258032754634971280005294968153519530942749486280725342054480286669214052660657517257320775571152553935779535921297884855591873677379035891618223240771656200980067452852029434223914323149185072647353730567815391900169822874344348857758894693420828369333152697824250750866341495909993876897431535986198676631730081761417559337147287476715450863271522588330196752906121182944431350479756833763866308464600247004819528003919128270972124762202726488876777956765086883459891200000000000000000000*i1^31 + 26040554530509307217947415908373794846542288436392384188058185273328241427725795123987923370862608741591268045727417716716889124518082628772584827921308167704766080776586591018625351963555083242740166221648257277855472720127848933838114812188624841052200740670202916993719462926266814452448526397866931658674331646328849276676579348915318708423421748449006126704461819725579500529140240867523386504994639853377547194902325530468666586766515511398948002268780130777379070468584099293317960481611314278499576376345398278894547192075209598845314115422729574598705079691945054469564053975786708291700312901296984667089588973394868305323626086144336674001103202169520479592034137689659057289841414587613713388105019361316219271424093771027230227849267634669474821227330990005027323409828924926121339735784185874659770463937605870929323604276713613871741226591748423333113959637466755064648843878867106212915411493123797401875198170467718638695399104150765052838620239952385830742129455467779895637773782023826521737669673860482523069434474207666608985994655792732467699304546594365783978798505279242838400283520007591332848677839525359130951476879802753088907754160760569254859424898305503306647947301797353391730356414720257968564373537092207519597382949245290596539575080088731330395710530440707309880767142567586994580850330608377879039641157686112408149023018889980854944152647456601760799528223684504229579261761625947611673521531603629500972788457275317955993596310452159796083646295464184895218693267731058012751453247249320174893716524246780164167200392094942044358728805950739905669768165372543151637759353810608264381347127011621783227266952720556988392740233022902621784420035383920482030485224822386045625723229966537616761853459824640000000000000000000*i1^32 + 582596118804899705592126423691232205383083763098666158287011007437469945701229193725082627994270118861962923394564099114030672015565801425392735720916955083610722492726052081907947147907839094771235443403217999852003732065760902068873526218923127057242105522817095090384227010026197759139165046652781542282051736032669478614932071112002414384097598209468148141219734843549435135421451564960411617373783575778668493247869962258369525687532266006276087692238910734500579989023741387515685896111700240713142214771587284901128234031748476814832404596839957965346693229028401047890144039080369103968377152917574658421726069493958200978648086192671658816867346261017953178247777423839945257011287072807753191972530973589767560933125876302845878595209665987772690794575896697383187057859172921548757364775958170069666610242094697222605484745093487728794276187341203621028632470479456051282826324518779193253761832971793524142893056104121094403024425461466938088067088645424796098565777104671659923367224792688373128528355653018590178481897309742386610947005306611720104802079209428366007151891618625668574770707390590963239636815521465439047588556899081048351144158558585708205146132510086056919064719432909268466538671777843200129146716335752830692874381881709317722252652307333213575123566585272412694514253930257868476154719106058033643141514130247437512731787950773354637191364518211482045092073840096038160532362777538584311627927074947300138122662745031958927808488554394398104656122870229614548779781706605663513230730321154070135958445050802317808806246561155351432041272908891153047913826676907404069087611197545212263896428922172544040976957877952722155932157440219691148524595780083072219522171761012969751631306664149358729138012160000000000000000000*i1^33 + 330628722388190795459209321540023587367015296255949229893966232923183513479226698814142653776347957416493418705922015210508274102993426172012018040657318197634717847125746285742672965008247881974614032054754823493524710046056366193067714960293797743679996467145970141271294431594937875551575565429664172554909612309683578686308783633729246388483725641424707119013385605721242330823379046437952720511543826138703977344908447526665770968195690920042489020082807722832711117773303754103965973020090400080088260069452503887642550048625150508133752770961272481295672389410724694352680829020546999232193852044495516139638988478404490427532497490646755817035719673877030061728358517068792214643468391840365101685909924146705442752433417454509040413892018112748784433467639963246174984171919496261705413559217481512570115667588861195798774385405624760004627958236872398734546728324896009218655766716924174831551406294241423392113727519946634697941101307370835335562105340394344971158010936472709194891337054953909236296812336036017353332749901665125398323469789270466341718897495788637720183925060758523007508075781567598389344326237868111628140976597169415381035772063152002617425762878782538978553058735631820568477392235677318577937028506552362802074860734713882931837872147701949414579553608526645624668974202201741537531400271310410294922671877001710728718620453539001600273923067791766910484602235417836521491229613471227272570892672105933294194255578956265778469988312534685917434716915578834838251433769947012495741820665156160482883763635367045250533276843388021721204038746434198798128476119340502077663173060150263106469068743435095779883603897462888103346326413267947071131318737801727270014321891386136548668269245807084961792000000000000000000*i1^34 + 1033364666288466203339715660066005892910725809339714063788727263175052705099033486143385301194453313610151785956015996042113105967849729286913612957102307997688681242816673673640888350744166643781819821146058577238894075760213359837193601182002455104337493060036067786984512654022408390571011767073011269148039011744551197122872173289896942386969419574479649894484892448658347038461572493829891959966008939329619484244750516332794534592800555302509051833682798500630353533092540626091524090971416098250239073513421514399532378388892496841456379814346724352875302763891291426243734850495264706293537929399511501334170305070596564390737632194383011079350241581410556779863354842472184241702242963026037119800158787687227039890085060338002298998370352872090952471250600666524496914169704175895115381436353478876027309251020152130486501826231874059087172484691487009612277536243067224507470971507124070265833778349611816711490365488001702903188841699554008218061953776210170078407474811197474452318746554522938261302016692083747542414015732524344884230511704267309954590386459424815993061392562491799261609617827610320172103440798436543870858686012541705714616170155213295354234519486782207061234227104980712308234095661501982639708260510814886020209171784578670995527379805715706026912667642366845269134284361993847985399958442270473403672442941580725896740044220248385920333248836166536345443272890225106788733285612782746395779103619263177548321751850715955769023640912981543732038775718511449892240509034856576971979046162721136932374218151099537203309694591154504378323295907334900465544637886816398739191260765332071630171744001879669307476876675728572892247699125504167239587819868911401846364843888059303402737425324892487680000000000000000*i1^35 + 1035097233013407031727327689682632006162269586147338478841713696357582645992326294454759282720571772098380052554931910811337487027786831130904107673009140012576403039194932654010406182438943605104475362906186715725291481345115664408241475000801350223018481978346506922738445085191962736822037762032044271191960981223542336777221225773083197410291695260490335628947713265521732438955241560960309376344868461443213416230494733566060589052826752369180341005028656953961995396036227350296589985059986628735921937535878521886447634800800033711038939969066570281543325399669623807720649744147568545497443882565596943704590235619134310066132343967788748729611956993921611713433137985297711822560500835787777757395208484101808002214969622845906797598315976049608378943100783862694061519049788667161468327104053746925458800883303158638957101047590775172315170257347648633845983532800833603107123733926440367963086372472948062297019125069870555257340698134897885097265492617097303433398386445217279439924302352372934069752817235310419117051815633455172422341983603953925860705993598896239610599010064212407098692611084313290599643235799842001555088654992082365900256766292374386761778212073345903188656521051902641479249474243703136809849600380728528617257268889365431264277529473198703250360563806143760506785068810883029164954178391544465029635538852267838515423959966902235792312163932328336315514898081816094382146111814204348380540321035904879328997604837661852101449887160100323024198943434608894153134699399989689045280450350811525149908910255369768085170207933778960224933344839746942824566780857034021029750767990534178611808799780745660215581430459584573917325188576010933097035147416265502577516498786131102606269387636736000000000000000*i1^36 + 567961880650348543408950052839764978139184772374131618341843717942220906559582731857411785307960844314403301284353637731987739131142272962065408542774415450118582473693879491696781534203947118293755876666354248438823927196854169410538435371716273695966505061429739183985788555841202368651618893956269813375505899354319400532451926854168146095812283973575323251450736585055963491899420218232543807144673929301295151728672533166559178948252252097270922917207926730339447712945923931486256284485513690685649793648370738050668776956088026809820174123679044553515395280747333962324168916087688771930746130448143025281916017808281289188141004002056342033089879027668471685312241222831882971936597007322065332475795686281882542073887237711417448839859563103534622422084961175315415979291418257228709372195187724428091660544514821938544372961492925459904596066790733191642783804967258470543876880026079757798610965573962184926337506103641213350124533564843727555162501194972552842919143222722902047419365918240957592945759306459071259757668260911533029624521414599802193118327891103914415439735006170416997600521113784667361777559136175062800061964426295426341884909423896581400342601960381462652205222415419554563852198602607561184499290780607031288021183641749123011459352654509664372001782895251071158008314549784649827484698201701744992735055928614366104057030857111133200027785470853144626977733294198996656314059621162396645895750489051312853272233373529610624928948643717193003014187558907127321613407126495763999572057435657568447544585190487236520084407203149902610001056019936785301823884541151212472833131016698185255665434365494134867850004513332086893650408676701597379820003363412560088936366471836469496800870400000000000000*i1^37 + 28121637773075419339937562739007431963932178858000121358489623962012142635757087182183452089463807365177374681440886379785540081444628396145112036393600245453223747018398840429962297251201183029596763357724883955252314326877427396849008826636661406070839012770905981977356149477825180486366898743686390410116324869546722617894303429383162280555520247871858970706980386387940288149302543987717516750556925279166552703313606720623100330477392933684218980258713643178541670238549876058594109787098427544003049730333182199374728184302443535109000829021828665612173806861651139888568642327247642907574736988170445549786032889611978980966591199142645064078411125379435291326949210524788920419142698322929646874276195693806804303528042322004292332947250764190930914384519649063012063337412912992692442872847998387421133756834879200300425034207858655154066539974172674092873444898603989082258192015489135615208947190068226111342865495738636907319353583421891599631279588644255608677567973140833899122766823206485851048625425246565303373755854506238245089233455495533736735293380078399074233652845528525821762602435414189362362999081472804839344444727407693487155518168004677154172603067354348198812733296121665731560340094620552910708563896734932825128201969157413422252631436485758648385759141285459103224885215031094809497414996415784307841817151104491603488414498643875361806152696558048288026699922772380991662666162818016023847098581364666332236880904207893732567860976533762552546764414782815158166943666966722648899910572619566192003098081135322711115384768053618640287599339119556635139612645943863094736845735481693901266372694553375444938383954725134718590940055990569083867822480933642352567351419643258470400000000000000*i1^38 + -2504423606545883896372588710548370612132271740559985487039162945544021868943388106371980881021560776982222274872477051584183360644939561118948452138224273347505896294389179008673143169185592925774865200955769674079485823544796492862636136784378950049581239089959305731758472855786327848434211065780808093349879549178515368879129767528990249425479448568921727745107121406800924682198260333822071603503255971392625690398887891598764574320063624058710301045442560076691354950924401411127627737734366125589084237587562672661338771033015242594964345830441048233337085161072489216261125541897635448790062104463276025025277603455658714768736752226837491694657428973884323606343726235700423260318031777771333307636126508203727732770091945226204538055857733636958127949410871588634059379263949640402349583092342164041623096258576794996198818413787205255713956930723584904948957440346568068946420872079720068762082734761644146395504357170388780922504227220996913964879340861419222503134844064345001853191331936123692322186673279490122279172501074899603782265993657500195192056778288447471757882969148171094895622646606692476255374573759244124045360626114077322749545109498186201758344727198068702282136334664304259908494451702201830445613468390548703668844638502299810098283223919877987461530535065549569257023950579825493495774161255413446096211093912129686512581196159821354394911442275951926727445129104105715077470159460072314062263994258221262862987233343218565177195472652601684885356152195485741617831119453589808014304418444722800447051099682992854917038670942124170539965276497011747595287108529787523031852643038309566788394853299954571427094827616271481729757419105820995839015121794703719972356464050176000000000000*i1^39 + 52756604311278809884656871594268866492142394822151876019221237557322098982711488956781277012517768019809391415285227090872093997484080957270402563461582395968895057330179452494018453424279452549774130638220803632715141668618271958671432380460389776105311440113419216481021016125700862378325522792083199427526264970413385852049452241817741500943140018190989108529986570488467843430399762470782135698227840538404515145031781337905596882683983755040663497261328103111355493245191090375563267988252996174668393027074794405037205808202972091299519084972196782043707318479431019517412146405117650263934324432401195042015929083149408128986580317048103230840573387121831727693159882215095182889181274946239860628281919753978559963237427215113416044000346538557895953967200559814611355701346764113858489999877412256897290855082086506054574961026311681728898197606441715166468789406048962778867279308780131614293179959056665755648521129605429181241610526312344871524039731372807785478874735443504435659767413752473403253197071891430083849381371368794378934830882176215208870268188260813094235546898670752132021481611437254541866404887780972046857364569593531443530137335685330565323935006729430934232131880694962280959190154433686019588619506553577417458153640797132022469193601546850807600300154238803366553170875700418629002297955207217241580306380984704591714137030223539837348012996400766732976205386954127908382019019218417475119117340053191933979724270242726782025723077040826956601451391612492842964909378589206052429786876256828194133230075460067205574492834100125609073641042726535156234812696444400783987685466462791192919944018714674039364937109585150343908027086967927558906351268718619932177203200000000000*i1^40 + -520173885379127150293740655300735520113040457868653777891579688882112148221791691961833875095719580432955507110821291118199081572872706991702788300397535660706332211497465847832435349665707802734605579054604839518250203347929171337430330104139670120436466941437708750212818065223218420834286369555241118853483752908950331660007892529335953112858379031633563820622830358200698801091181302982370413096140203984797236699005966623425363102908488670917888408154452581075826921483984396294849291393588433469648992194457667044271887463420983430919687009173041068858624835631467394772681743374973305694351276002964690465663669112840922136376020105300546140637425485669637963056135822715339796014231698743973454464286852730623885378921739951846692294359766481913949549286202396103022901581223699313133101220291420150327742243185900581950113085583498389435419170847796521753698896483992723826054227972845512440876733934887686929494465677996656656152067232692240867729124783014824741006730303842556851480986342065773939827500713910964492888149206784022762545498539957416254587322581474458019512909689475560924007758155766870224289538279392483675870048923880582245480946782335956619915118533064985895298979253016300163411752124885812074433873049560194114587201248165940867972371668525607612713202166049253800504178586020499672498541968750431897548604778888168740751045355877110673723149043030643177137565112166694499659762088422547640232504550045012560242754496672031217927502244686666947696692924489569672052900215949645483265211814671237270942505844476910844128750793587900721669325289513985105448516492013056435733252215071141435073869001962235578858558288667207805639073359722063044848654533221416960000000000*i1^41 + 1687657157173813122511778339904307198910535344674124424644898026089886910889665644721324043705516668602867361474436843303233716919850318497203747995793450560783944537704926545736144515809786348484278156348902053489376582428299732779609763545973384053661149190137875398519333822384046709650037984819585433323740083666478053123035005058083244664378593331728893180159617192263383241539596878352648134016752702966981598900893371831360915851730868704783273179172820957216574311320556667428691904712760768289167044630022162798380494573887887490953325162790014751047768067559666173595230267070973186362156486003254601507631640203584409494004065521750590114974551222626399814538323673845060381371564358617703662407613637473490129233705740920993931390729374467661234184604353968530053915107335111817210331246051271218249962965872890519294775824135690263673048266139012885419955194349266784328875967004047163533182340906197892323225117425198782083218470461072776975171071751917983390714727381750398143462931688808414862156663084521404237555017466669309548415516571938727882241279962413954223717779713031735453637095198337490314046558323311681753446785704978792644623792462286616451157395268387519739535201084342140520172672551152671013500491167202182560542884093939322005264340631587725658154217726264469667719087641245873341181898908395138239422343470973956372094202585558073099867603772074832019102089762638058116167936357901018540275893589888161333995150079801040928830476616787244491106275012991489638689265118034163381818843057897486350422141394091470694386537822205929474335706576820783730994199319111078616388868235997265514492559871690208578717822254220008964718008823082881696947240960000000000*i1^42 + 54233184596607162752351929415459981814912001076572182266955354749395238848698042190860617742775631580284677738943005107778148221886920133418234000798051075935315635816510423834430544597171031216633781097077864687737421033516138713142796235096778685250177674102057568819628663170335049533240759294345067527048951969744037098012948587216142639191805643565014645862220896603096781791434329732404486589792780021397946051127862105003277664503039296404783176324938392010409337370681478219849953196110738527011852499321108712642816242811449413942295332983300641399805927215129719685076174953336602920003670824712232326506338958280662999843029545355571870440337627870854681917422782638810622238385334807402025595730305196402889660772308024150487647527673505603116923215216827122546245205981083401494536221081814593577466288256579781966847737132501623544539297818274597416729589941915237238675963231163509866186118645534902307739204358637317288609442463972046713689070298351209902567798571981960035904195340408116174241426618097153973106613256869681666517320860418440302701763228970463097554350300690047097364728436051737753411562671296289475745424981790028915826107028932564091701600419848435243667454839689128311949400429356755056007338424790972650925693268412851344253797999679333478381225073677639326944093711873826242181654525165985421056758071847374628996731003442899764841972809889395622908884926576257611252160320927147851824234683690164024953161748624854846006792767911647963310778783328115922547000689789681609862279813196959780322181504034245833835138827464610990780951813056545412709689534331908719743071922855838504698221634974158898443029390030135277740156581443233382400000000*i1^43 + 1419673980348996552733936891832201952101700411984993407555499015437853405751463900000524960336067067756178949907451133321481079417433412972700078432531399379368443319864618207659023027973420273456920140352242734768009158600436114409660442980329421530969110951138520992301522717440972132289725017757362163874715751445507727836780036194395614672728728600738835620231805449402889492330785402608229549823816957542959370940952458704962682375504969200870958204819612333083887363445740145119809569940953767373283444251117292089303996794717936614275826005158637966199941036294447770667248871505260966383937252812827688280392353725970921140576461339680089603849037061232118306845534928751306694541059442488034672069355396088081925919384206545073246348759994168996492448472006632306640642446661810746216439116221941266362380234226158329672698836387599181148604187857565239488689818085971467809363764204734491980539373690490220412408038194860898846755696417181181135994821085358112673050529334161335009867965334785607392641226587230252342547394198395437129347623912029346349074951614659259436300072640716112909261116400340741108603086538523762788410614232999132994799563761939905284657797913766048105338184257798319659860646733230916303590913773524313634324106694079778768896867928394438025112273211172430902195938726252624877315569635380461006946536102776578029458452505169592935314508319400981107432303127610606688651120104375448089557220856652100625796791472943403351245088256736845442924812386357130581289746990600107375517966897973142295523529800126737731088432756393197872554706435362355485972624325605597363411675580123061913925080363579257730710715133900530760630272000000000*i1^44 + 880078338645002455863156585820013543675589024346270390646088793458150277749312187376695694583834006523564998623280718297054864914468639772756835302885880500807788060752095338707559590854979579435713112706169048170526377904162686856483663855471280837890690884368567502501584800018640115048920674265923700274406225272340399480498007663194055927040604789870891898728690433767589025022494822333933156044394775999265614155950694923490926234515125936522698530985865733651826175568538138366363137829516471602531979350960445677091259120897998604831855739150992761367594124933618084085449426396247291588047206704729761436921341510539594914811329627027270639081242241776418212421714017636062684125980551587080892574652363391033198871485074780382532146017748718279432148424892603719713463615107505244732057587286247009069866819637521875648239543053202294315729710428698166720780798920352593312530783586489772586553379990223623359202002711035962390347252359122693483841908144786138029429904299160958013510451261285201874416638425576224645241135433524841922199006695517227281859194420833602080906546322710892611579279884702909737912814073566496379702913247294258972479543975804110250481865224934662007507498108481693045368863429914537039212221417376861622879355622469543581919930034386600156720859321393577714551388272755506382451266438588912715798390459168438672428483148557867974652468183497862752090344586612193888523894548614502587000695840832945594968335412361507392222391247483447262341643152381817535551226498674413747928085805643761062023723664723906372290925646472097013186933109228807950166096575432043073768708155156180823227495242471121843297439328780288000000*i1^45 + 93068280710063897048435285152751740353110807398562378231455424966566140499156830986786239031153176697140582149387658325531786485775149422752139045097897300304295370751416224907910346313148340688448574984036343664823455242296532508501421127605163331977652849682036504257074942363415929229449314657560561665557157146273215321085486499231769512773873755392756368485121599459732835569695825081195325486501070641236362939667860854897676088900824892864092473713308456581867545024535672819734160191054504527288419535612171465768962565796005565620287795960613677040021831757344720120560934357028460348754181020918091052694615816493164150643951956872384102537537982989415900048387984749262306570534674888254835378556290847534065055255968781132212901304509095529258061233027855292897512868947546891186462670650045996419583042808998700506655700124471161032503130377683417440118732502566852122891801349024526157994634732667145917424832466840630909455680625814746118988950733392219578568160248019509179728903851116689579228127253548045133462835635098282151477820060946761995251741465446266690946041223447018185908654489900976452214262013290486808491517527591303693773737072445309631601003429385143425762660119554453303728169502953328244775535496456368130678037521002455221793386694203008582875004477651534709034859873889103694755790356023639693090847136874738568174676889656175410838868289013487490284512626540840954946188130592377457677878698319469231473946628931422712394201350880082110323592751279783967532407563921521634800182838638394621021980953143882636366641341311924234748187924102366208937045132724216092289937277135275408002372655813151661670400000*i1^46 + 3694709573729917305012676417871708861359108843833415996350974319143792506031323886808907631064099099876623858485208829903309488847463984093604685924520817618025930355231252431294128665032200753706014355545402389320896356040989199850326440383049172298893525046308449735331992048473952105631394236033762741206543843432955914624133590659181523626363119942151618329409586726525982918522981905810665703477279798436777848822388752200466064736044334079205043617401784225196466662090736022574727249990088601441751891229340672379275261695756103946128192743381148534568723232979199531790145273224115382882203843665125731279205062240104608663136766122915417443565309855299862488622232209162212034520438794030142885146540064921814716257283883393556186798281108034810699052034775918938034838738069287207430770667991098680908298549676830816893855076122605055939362063974958475652449821647961731793278967679391045527671175875440809956701605343022210625133738986769976389268640751910405063674200270997807448459779589610198546165304559035179075145586768990741497888956285847924463945458499423370478351659239823474262989655351188173867204301710291006721793697776492083376266691197948167654858638913141509276501191241485988418039880078013268422944488915822978190874920472344362475330088880275078395864649076030180905455223571766267823818530532712653039375461125227202215525026247434599799184873915227615474078683782701438560580034419224403884270359868967319936955154096281085317956649635343800996395776032144175486977701429388564531704654820727947322587981808764977095840118974070702229964727529058084074479577632014905829882975259580685531218319360000*i1^47 + 3425967179484265611591019630392094745473124158514891497546450511442588236586695743141161185295484175357418182112224021243000640040472734313154160472394964720624490477341957590379853834533568291727493176404183803252510307053204423180328660205156693795172087335199032578143893156802823444282406743550566859105577831725068902068482148041427071404161874822848405055930635486251524077975394746576903714720979094723515714378740477934103151680013344456706057081661984456899044484020960545607553206508842571466086039651429319942038057112094461984853707470672836791495582728214167454254683834425853954505335890169589295670099687906804254548559946572383492139893739043071581330481456754315864771967763777760170398024146921976018620129440813257690146776156308839588170274828841220636359262593065700271933935733440625864552233879517793455593273881196743690450315563823491110699658769938116179134046025893655221962943920237090590602931911261960355072721225552256080124248733479088805604192173103938698447673022115822257474719334765882298214294183543568001335291445614303861565959126002007459164205057718116623993176237800641101171192474831694956551052045171289378802032268299488048912472089923083618213097959054088631793634990025117553811376836314018316805165004107958820937896390645067315381037078575482650076645744035957779694567818165849764029550514366641133476729132981483016196877451307269486462273553005589784987190674494829121902530956311165812284071100617479544654183225042300755074438745895394969927567716176940586620401933670273327981681567295044795433026928774947518173286254050481391682715863033999636978670517952000*i1^48 + 276972457457735458521231724923877399413561095207477838404293276426061390752463145165831485679554598716589672818099418691334981434413168300997673029455181132425027098452728029959144925690137300620764446656328428173338902811866674871640168393995632368850767675367517973093714756001534613220412441944478210637635272101923185662914824880264714562410771936838450255365813292570185350389973920917893722416861764339753800963850508137999742997542724250086510288019175653840192238410615032553414848017967112006996315889488737788590664421088421213497025698258523322797078349148136420803424842885041868630784683874852466702440313797080219354043193587294821809981427339722178219314508350767786120627562371086633400409097036893890847342168768043821448201428471658348132021609515791176337107883023985471736209118317179494742774579849652876771521414241363209516488549190201580537091327430676525480051548047902351737866210724407227015819075276658233315159166768162212944830160941317873138199970145542269129890128899851465170876663285439684038425429510669589139413239344493641747010988156769969822502460373581836787044815280406770679980116717880458419438463083681094006524570392195722619681447377839646580720506738065693487399297140404663454058789926554033904080666961567057510713676537584824927212265746940050366156141741677558705338355478240969805998552763610839863106543726437696586945147842269418301317024818472733256909844501785533608844342004750006085565182545174442128739304619797285380118365737792760869486082140286266762325670754356517602220945006817595967029212882440725892203716408443363364012727193201600*i1^49 + -345824853792991416480749465760681542473593422283626626604420624091957022696638737219695764128034686030243893718559595747528488147255468144128692265343970397190949701913268717595409398294987728866875991113961557134084562775022467828409615865387016112040090456138489500961713216277844349956531068555883985370493425676819830562573103143187919596676326351430242633984702141834498127663968689953000945156190676070372510968569643639087532541326202574319289767231434913164227309747349176036116788189566389751022954756557290790738796741397136063263166718365182365075579317452131317050228681046290343678607910573571637289239999658506650839645893464423729826386199641530596412664902087523505102170137260160537338802604558134480260980071915619625644972104188901231341979625417737561540323573458173750114059086214975120871850423406369829399890312277683355420005520416244732117241538918179494551694549560623051043154024269587520022598987112731467039942292808010026722122140516267628117972889062452519710763609318312100698616750903623350003527046269969079573957953442096867085869152539519993844485096128769650053525855361977495917841640744676539443270947463321102063898768816712040468792057185759747564426113451543162289092694684543200586244800370473307263113509511673869173826800198355166621563921987144811746244881275120273115810488416367092289396773352377744247997901151914267205123738926435771687846273009631511420633536726858910029407561912381207193483508998884383253076323653221353957007494912599160122982100004560834015960221249859359065885835680439494540429707572499271175111677074200*i1^50 + 105124209342699836463646731000225863929720519613369084875608788750551019053173033879545774532763160894154043418051157983859418792062674490293433419302057416013260431484506643235012573989393863839359976519817253120862036563885285718665931666448063383237578525269554871532030692436368022291629665443949711269605966384260185591183838449856811636994682691836264898748831151678247612719384207272437446140064458494114744700372954656518429521810887727946322482061935304765950318953671443249126970106114022239704990896210803243685519635494215770016302668539138563922755664719586974121272638427518277632750973202288986319780486228780318223460561160417856958179729019667065309623575720588963531689983682787874231335387719241444463312311563741594665824021209357216984465660223750204939973264519964178456297589365223242573656766341013678694026774184828465909312036631520700030759007442021023616554257509343384719857367725259382848486530922345200888751567843957268806490735172227630346840498527801947902165816465511213799921404885316021362252760789110444704554759258825613803801616869689751978896254726863585036451676618221129378353533075276269725310843327970106457564951598634024505215308388251365087376787343688001991905369970736865429154816792210778408531818158351350213505016798616521181717009319695869218487925532131098454951876317577669344514629366657654994306428716374867077910430234129329029358643772833718756253729932219901522844633505485883053092364753112945656699768600711722136144210890030096725969728280790172515704435819258646997506261006518492112050370869*i1^51 - N1*7911409448786803349867044097050260357888265143064444578679981159517031433532701299131063636459016736773353958172489714317760611725062133422634057555775632635514258309752649862089141858267224586436584727010155184375079196025867311179351450533786534996026001814875088388183696330075299856330194071211984258867545259633385889848792902162933320547822880558030576864103107868875417084285869346188697017236019983567968592392581181627839680580141665796825056676457532000928704119512494480066499740999856004152814375877050865947809052144900096*i3 ] ]