[ [ 489847860989639254081736253772121684725324831821204895596492480440867510267891774537903731231610107549250420454453898122297563963284100491225399451417833100509345875948814415126579211289437996121959807362043750931929001709349988524552132820100486460802474756719049727561683728523489713668946599315392594766817951640173580283318614312019760973251237355054120507764294364990619448716140318213061438888597525370422540951990254572022906724036692857258413991561860187022080513963508396317094129144441609467934235400240847070742743506144386890607306087024779105180160313009243796206476207379759144962847620104438821188973761994964781361624555332456063527017930423994836601006296143979143798577393087965194552119767736806749069513981355589085036552899245296526070335403729671682593093371336066612689346619925049897645838630798208771110437142522292766572962182981953954885462279875610113969996502814902605195280385179738251219371801719360104223320934058783125811732196333907597824404070953868695938171473613920170464552938938140869140625 + -1857896630695566866228951572188878700287419345968091377924896206800732759308966278877314329687202650609204810719714888154668501778553410664207097290511906093240028917900380681970559073713759923923604860037404002003765949207368276266832856602174528711757700149817213883771425009339008962839522678821294690534768688371617583525436006124054591260583086545684245920351992970649649092490505330050635706051175439054818232818979659660864408129684576117401741591130033148412603043399952784019746207910855225723247113548344414458700128845692829852373185227381332949392875371282728747022414194643877221679569539058665035425704834890992727311623855993053629371305900979798750802171284440909083369171776398551383611008180251819478240778433854231454812537750919468372774637095487751410003515171231667622214766008938510195956044909386922273780819522167013165917675460792393762213153610516778448093441959316768919433159907481116654274264962064106594172813158646787220219148951530588411111178315302935870612088820053031668066978454589843750000*i1 + 4106908636350578386765606375920784816824775458290397531637321461863255194320574634634625727718305972920416153667466871431725545970773392952960493603764009060046697934196009340369342854287611681419329988303253856283951881055498126309850171063990314377400730735162963897750976753179621497995440816101262693975599312216840943961615232316585710108919514337506106913754144558528581756940399971039099597720255544406819234364784581390601890227446178028519498418555788418433557245180787756562049635914119376215323582220391110247671760896571171522155677339958933120236306192447730318840868571025506594701291873253212486122337554389131553448664022801250959296831898389354451855865460563231193664148751495511241593477275686990196552856440950514508332493529304753149832769193784079372526789298412192993725555650950722624002291183956473892032957273089701585130503509371023096042873892732047427267503948590477389327263972671110680663793933041800615765079654908104798746506620492379656452107056021638697984599275514483451843261718750000000*i1^2 + -8421835544141112050015964049107146537030732165114773434108675102826084347771055266731547957298852399817302879607824026751113278504875046711479921351844958075721090249531559550655027187362434746590650569014999760633555348465728545659716175455137405934658381053139838325834148761050696603640671940809233820135205356314276688955913049498785833779504383349682796847602907455162827253320765760765744307299996365326076938105588280702372320029675929328530242147471318058800539938560987767241867833445838678879443869602731507711639771621889383626248824023080713923378656913598312909349049315237023814537218074481436595364486616054255802532815569011537816015250716439584970179781536248447239581125121745416149163383393309449436218143616066579047354776489766497110144660544235391969703454817837722666389887686944541561737831304343720561370281306047197691048548218572552895282096505179263164932637709795729225842006856073437648356973515392720774903983220083828540988314655449116262296806977971641572366934269666671752929687500000000*i1^3 + 10971486650601798713533670990963719555228971759235902579175052512312467063112176752699474786343998121995388228374550555848787496580979150821882323827166042182726903826399309617122503171544731384235539526448958795157985669517679634657934666214992361636305254026466792434112192989465530868249949770496850136801427041297054475484061219979176022634097974621005626789199209288962540366479967963582782338244348718359739106949646998746485077653481107570484520958454575999484893806579383794142469585233677479576826860739571479284289484455419178509282329678113912977951323784832345410681250678625520804712777763012099215154834052321986953278592549664283923221023561483100346455657526835853488261114108827985088450454572356510244968506754290653412831551629701320005743727451210836423654519253806775521682815893617805116940543852545687258188552623090328478416506757274104810976308113173140118583256395459868162644632472052714105588947257091189801220363945094666892135014020929380465183349180335881101200357079505920410156250000000*i1^4 + -2926846323281806787514014168439110627532953977564981979935985911162580716409225805255309657824604560975359141645115649435601645696291145710280697062970210189456211401224561358564017430131496811528490307782833123268455758708068578696641328249117460954376233065800316690040338580296852995653248146854814530407739374354364947715718544454185667287068356494673113462372637274419421080063993562553902284378708242618587089258287822327549190634606596260319127394739372910908578409441637558767394042296577864612316041658637774623452978614999732650834510655003111043964608923624572991901290320549671003809959111399343061118607908331477854765572356299390223360487812750891614324527728901870036655505517007603032955698942653316500552516901099961970787131043648482869319041852109935055163664831239096346418188068392512724976812551059644511282599095530168214323657450329350934349855491979746999881914915148419805258368133405050203947265244837264796225908959518916309391519042586674063548457525030244141817092895507812500000000000*i1^5 + 8220308618669696915965801379868800315152922728858029141508041772658635217001039465437959762685905920717852110574245094428033035321300139533427658432432521203434492178109646039063522460757255053499392981725202211848084638239183242040150351888476528529005407024864813461506905378660152163039165696067338947750877531175908872801557488540905798103722807827827258565877178599832472537443453822697527184886011975369561682048524530700037838386558609957994326122173630877567271627466083538864254125087705709326797863920769002789778546271799450893983805899008356330404392541370519419760981705092837155251822815564731358241745897294979094412355084726266880952713621645710941450964459289169724711446333771008747159649523270512935081380350677337703237948919852865135404855293101297817181116447082523916540641966415377566541004751121413215834754400680086212706404126167980259496546744716789046606607673037624110201943741096123501704472831168709031584851832629527910496152541779108923265084740705788135528564453125000000000000*i1^6 + 3712018296675886003041938234274087448693092671725862672344308525072338367513323121883959831812023815099388051693022505706777188009738992178665051415736483059201133979905379858251949208250997741203895876777796177075667049109667297265384075338340830179441708511362531674541075185670429887949715975472158079640332332175348721971801350926803100296392284458431879326041842594833211153682909274241705488628340690588383075386412686286602179211470574885859373357236732419170060060513509877785441266235647732482064915506389368237264144659316228597953055262051707239313280925887831999149723525178320882120762625722640424522554974453940033213399977146988005778163372038939590687056361462036136199043074009648386827849553765948986461187562943746326965435753711808353616621811867638771113754123938658526784316340415564705666703635948080434256133933633048202449889081207867688612478538671221953163835335838227878791641118563921099803052381459285839903735569651127968923760793608046878944151103496551513671875000000000000000*i1^7 + 2425121607366403796691879906972111845524639299995864216827135455887645800553627918992506526393194138584761648574539624239718312572322029310162287705706978576641741046178611437631122372440586372580130291667887502946104849184054660605139863692840263778859073252040694800574384993978737971424505840939812596614778373262139820439018604951244882268088151954069612775087893037261591146949855161174963706538026001517000824916947935781179764727277934745561796760638908556848878291629863056223170312052586066480246811292122175179729494589191497058426663740822689839735488174885214733974592704870495521406364563177964121038327310763773019115671461561636360257961514172948834512336043848757291295031137999626831325726249571679974016523712737341106661121409736524202556082960497977941643737370515387946222151528282751281128272001688964532070529190663522876091140157127270570213476441943295035632423378723873809706223892117679483188178143238095048254622737201110855417231054626217883196659386157989501953125000000000000*i1^8 + -82453163413817972354219101359664022811575417282397616894078602711268504208239163762573092992730114942818795627512524068472182361976911030448544775506470783383390128161795355607062065328651417269748189664360234891279004382705299576922254551541513560436015581899884375262082602225208183523032129873988185107651510456987578377470313669724947447795773889949945396066962195136581564222651791306810492734006007896192787037735313190178956075247470772450392845900007504990812192880952091034353539856963458786598135847758080706372907037206298119357178359061112914404272099276527930439640499935133807666930411117313155421756197813145476119395569382623687621473587542996271914661930862918135968977255558081372662790874589805332304325327971326783546411906515642989978608681538369273465500055507409427883965152417818114931278219381930309174343894942717919628083319068393642851267737675586229292559239595274504530414498415127692907989364502848760971630862149144809659321663581067696213722229003906250000000000000000*i1^9 + -345444056211906405398116819259266393126726650108168440555207087570361251682024831986944722720164959656630369768290143449204239602552972784413114183194103981995422111462802680932163197566334915959036451438378569054953588680374012892252637773668685280752036763519823141899418681887925999031222483075311303529754248437882897363103919383987135746094794084641919486593138517879281486881988455351858844871214571330443294904447076960248782591771788933659671566896161579217857200753735865722077131964551766193872430595312355630335818594390194180185347656558063302476845604411799421186809643185931256852388294321222449212812523496355665959431022719520653103589112431610016146997668530944028204017621090548361556788369642285494607840636729610643495561390444992388235565299064918362012257293862811385074396635638734194729185278046702279103961946270886178369309886969682619709166584424313934075972053359346594641858012362071186266185249170435638780596668594549000196905789198353886604309082031250000000000000000*i1^10 + 43894420120307928289673323932666741326803464396133491200431343821336807762159531434761568311897124319898243546682353507454339961330268696021202851740074227565653939287834368611811590204642407994805691831195404872369956254562932964721075156066417492166335863602890723490244406241215114662817851641700690896748698102758835014611359922380021939362383915888460964089287312032613590874486224220367068118569259118008145448907522684406541070431826577757992688885925715985797081996146191757430098142748346309361504923138058684375037437303311873364493719889726814793399186599214561426530140699891572876230491952787232606513531789255593646831097319476006799892680779344147445670244959418109894881596727516742059739238411363007495846459605134409873169381994645657735776170763794817205443833594137721583832686946374806086512402637494847525932261248256051238804588336866908824563665658778585044539292388336278713977455889103494240523044291509964214309093217703169573610648512840270996093750000000000000000000*i1^11 + 39465672383873298303051319372319025346610436390380619507169343753454515066424021868215875743037900832900837551195166647320745847207962512061743708759314519844449147297853781928415659051314619052516790018574525783335455247387346127095472990135802142330919528291502607073875199027141963889661513944795707336785234691625053304592858375531028841051441069502725025260487306553879026677494480190302251192973625550419065292280605004776096380053062683141788592633917042818589990252635934709616750427698950015272298264763552373509021221689385826608012715984949537153710098463880621984488162938488129233818439531126025560280478970760321066686752987054921111316123599739557040997277566807602281308368812666674202462552039702082079010769907826009234147811296847200353493621423870250936903992478694886932184419735709839716029175623550612570123594981541954116440330950761911313008371653123281201152057953824708259533901415134699162175048500491308180827847612378125790506601333618164062500000000000000000000*i1^12 + 5811118681138238878354488209162586293234566294913875994589702559436737931446929393185996074183444534853634097354603212039779822004772290893941978889483688420199899126273948758840834890903751619337060609151975412339521253977209567188458748649838545057569991171322574973407859892287190372009979358444095240730398271149776954276767496731852330728650402813866908330081407374404480007950462153399361933392872323390740649873713887361737255570343333123455402904610827295869225589457469677008974527247304892173453544887228390278574476644105167341499509885533186986622908071685165819754917520649035867316051947746750370302022591517859879523210405604321532479838957368315980282256770853784757694698769602839161343576163775682164502598145834934081131362353000103251980283040642210410606179471709548282638180318936423217634371851703370562604421569545003394897313159718953712549593627688810694226417999998499981120726037267343792443117020730379399471432240738326311111450195312500000000000000000000000*i1^13 + -144383110814899982843350944468872992064921884980920112451728470120385111664223845160897558487516913358610809167530860265725215623309804554127086531042766223564717147795635854020948467647262658434432274047344438782781807055736274245885380079602017431475373188525275662189706719867496325588115412428142216707369597140019334374418093643987371014610803765576962653505007041417811539865378571879127792562326920430987775124479495837524123577013421437336913931673054777201535072962468061504237243738128992578877699368742017438732620687940678483346281776740819202001615252048558541445934402946346718233790220891266887055746270120480414298050531179779124291543984800736626907310114913257014540246127212149080098703522680448552902171307212186292610511056244125048328639837224908810296459178795504782029067080316125904053912905433462979055707632106861948121299649670263130443109629442752632568737754360176881601344860888180654918098137211324351963363699235618114471435546875000000000000000000000*i1^14 + -121099345042360198017074133216094503841983393870960378296962952498268627158922406927329196832791349536380021441663514195395507859738814148415319593565155123126362758976323720692924926870386681747033383318110296759943305428300145748254275224608087787315941096195704186320157434134618830135578386981090069482657728624377196535559435259272503247273823434174075445025350579885042296031690899940379443375714290857470468062958687985094105170702497461344546784947523265192119698319450994697942023311523541184168027128204461893168256176546663138461863954317371878562649184987750137120304095310525039865550936033679842099514153610226165995265682207396932734754766235210593957212543562642225826239796964345944922966890771044802808807986881523593086922432605029874446217429554726573546272684509499947147847472784731733952677710283924246321530836321785421626984202755626153214720183162140941381267945982057892866189991561935189097714410021560401121314935684204101562500000000000000000000000000*i1^15 + 21695116644345697171713572138614536774837786985810189329218403564157908679970554307817559110196311556494271781996743680054929336018187762916885765673982277972352516424509629191751852306653908997173984598179775425981985261593448852467872417105020202615574291253451768354535943602453016445763946298194847265537304487257976168959188783957391412897675293553007460456339417699213805427327815151085540280009148520619153423315406578382085401550298857625388898754208426269107854639192136113256756478582700994724127266544943757252568355568200902111395555072643439031374541946876926985550292405596809828271168275210203182393114524502953665246877853453967737111498266441302992081329065440322012927320718034405500289625542491531063780025850012501108986013393500127882493859151276642884385556427349353890026806603429919572772110900615940658093065302363280904024766660543478287345078589477162084821671191412148493993854930656994582254968608132006345658874511718750000000000000000000000000000*i1^16 + -1747668992564182549722802680644564652357019515611623010247732413528086726683230066216169588552701052776867677657791889578156170150525691581615034223234391844018105480463253571079542064970022977159744943980027577320721240717372223364822489275022185473594809458056893465615531217644727140894891704503771711334657286934191082328899703763691647000477466653190511914440960726285703367103971039634928089848845053100733445360579589124999270793212080473915587285155381255410865185065776251439733500020701029614640500832322550711198360839792143706528859835807756782986183490100694094244963773157733641336819896952800794481178828354188422917018122214978376758662398175261921135241186221355037583525413318990394785198015079868748130230582654370666261236634795419238383766433998362329144245745825893251585283844327066091244470115860841575288940120134376391806618938603398017497860686746678131582710076979660540916239777384790979932903049273160480957031250000000000000000000000000000000*i1^17 + 196990184159354804856403148978032134020515866967019519308238191965781482496059574468342279170692753454894486567976905925655937446185326476941734202704831641228386681318123358548985711266744462257884207394100990620565040481584117530672090498406016794510078445266762031500330263171074898923517088287350191428114041705725397230183890858394230406469097469337240539502457633443496073909574965913719888501802093579019825275109789767512367016335992442752273705478343097457496609440556776410803203829441464259642053586930582293821690752265913242660328269170409016933932378733160704414301510675890342326199185593941987233807113933273425153388144470172502199987622690572366750162309550670337635809575599533599393725175416768029235635820276957540895473005195007480216451345773139088346672567407890114829291749450706024289796232811238182879407632758806816603727174800964930252078140793207890443579582392058307856536698747813712017318127727507263183593750000000000000000000000000000*i1^18 + -11768687556836118484344656010352823700562342689687712280469462321310996109323626361431147698782460511810069257615850285308140321209349135197351192422296757315379724465953013612440406670673617463806863041143588805010564332474347523025295093817007322848845212881176562955920763396381791250355923830371313326351426000549914260489127945040646994065543064241419119910786980228802091673722547069569174794042671604234382661598450449979943295105208436194215143039750831271039960209118849706973815063668377030920689295037626604801519474773385304304190436221105463976761401809834153177114176768307978420408862335328556369184887750529526425399646335494908830625431130466115281252007127750833187759746770383747343373770557739175476348104326516179434843927175274043416972202555899957477565335407762034288690649547488944840538671950750336642523161972300273973355918559768041486631262353261945596136593358166753779148583300368616089050938820312500000000000000000000000000000000000*i1^19 + 392609751584160063052087480682038426686731097776323551599978087637833848707947140369094991500474592416445375625184810539812596732228990401443717470710722695486321613465190734156956520844245275321471231926582214397742762081539219136897167019782554015322138368601854692005434276532969203331414970765313569028529497672071622670986225281434981464736747037911576531353664660791650115099282564787291810541622854284117222578168001809203426408295195261328440457711012730170091333617236531672331452060546795266557240780275840371208835685209716041803583837456470199803333241968299413908521667375402844069076206715492483893692525928013503484123546195542584172061892741549876134894627800267264531855719797667781106983633347992153554596428781365713409813742535574015104691505566461726218136127438728662057381870982980065802412534705148685655593728216332919582799720246936271096325916860460730371314103817899049033570031837061632439548232421875000000000000000000000000000000*i1^20 + -7659098090630996140298679323293849878711836507030646753811285108229715861125937188336746729072545796701955074103190788826926908003445261530483615226263078666551334673662241923492420562138621442693380532852585979282118581699513075537645274743083071968728058594260589531992458507185380192617667535351541147233917011470243465044071308266292989798977888446170027532295587171494257603882518670827444777693391910530334983962605747761996201799129385222854626715277594556684571910773000102878027223771307090022822982467036375908087015878276637935802162215393298507533485789333672486089858784579475274813969016131436432374061284086481661236218570481704335688866823140237763009810966258856360021492914353254812710111873092266563555804215828151136184384417246127888370571853599644571864479902753237426386539113131955181773623694972282337590394608379743715268432155747490249208546387169777897250792589073490639124029380919681327187500000000000000000000000000000000000*i1^21 + 101785976092498425002488982852344941203765556133324526582299944013671015625457097694335133687664299753549688561166756924932472813147486396786523836201759616536365125409376545020312567782476947346775402624417252708793811769398504972822790105970653086515360256188217220152782016802100170492848487389600474747289108839030884901201220894075175602323785586547569647061287627321779879417955036308508188249394382820943540669228811894829082021403796448145054890020984328588942035090013836676358725293269529827791593588766024449862262270346366630931868043474363224944641085422328196957322173634521001298058071227540178648030622898854729633871243275232362269091700573741228900897798036218169007546097076124609538444194187860375403169524672157665400140879917551171045445007790149599264037783422495316857435131937306780552311310895530978535137308483281968895699296513185290578831382903503437860746479914622339143420916181108265625000000000000000000000000000000000*i1^22 + -1007164283032094817290883074351377578037395796820366797072869839105424408760325178812072218227498716353045114329283704405642087802120413758157870963956834146668803860193171570924644951529464413376995773791864518788727148003436318521782115201316180745586638984791821404871679410194237769972927494239453773137649911025284242341901376149590266366408028094347929512270407494070346146207505144362608787147106135612608743826756326774024031793618321297886070512686062142947502295792903175831555412228235006806094593797194855408373615577269273428139686671090112096090787335306915034349361455542704578243268042352239651427534672321638179247694063011382231571632637072459081056345492495045427566093172819537294290919661666720916917155294335226165451486584578773954964261359435826675191562092046918786954297391642075883298146956506016131137512577764099506589649962309458221383458089262611916217912270407692396970045846200000000000000000000000000000000000000*i1^23 + 7440596961164195269195846518774943657686127951603210122387938589839798351968736895844992040329133273305929986403059411527997213808018639087337021495889014799388426510007745740136022675611079735278042359283697321785876966662405047384174243428555119997457838092411265006933652244725973908244576718568235959833636919282711733825121854890442601476770982520157509867679817918034462855099104355738611060592800348718800406134850837995890992272692582746621717958556306581619598234885853919274223560983610595717357347054604817052842777530361045270713394891036938466002917790337102724339804083815707358322848363453921924251989990452542562529434069630836955754705623052471336125236182875149580024580613637987092042394150300582391338858600354185918808188344858240202349064115458612022868981373006702400501260283764422382415469143364522081021750678098148184038889427406901414354862608928538632185151343874734927152030000000000000000000000000000000000000*i1^24 + -45056969757503402615888348928716179355829753941721307119253154096576285507592634099823886834009421761162548900141009967569994719441538675173328258192982770614769570807210455198777696830877800329064707783572100828852608212881410276480121953818024834644094904066219307361012495459793265554550736529366257444576957712894332659547059627355716238670656227677528600365104692976583247416057371294023825151514384807790999651215658346108946279348157877992183480181970294461075296769875230159821895148403123308336574415140070627711852142866317737783810076449750669881766235320905078308382384135872929540584883641744710017083330816880435826920698296372041980823298424833947121271035270954798848106900888031834423434997515596343460649331354357038173419098863935730407908336072328634240509291266528239410142838255187778803178640828438848018329053701811060672591617815702963712109815206923456222084843976313234665600000000000000000000000000000000000*i1^25 + 241043465225740098861069851111131261875035868018403293922938707470018091157661432378822799690126784576246372804628966525641092064090887115061838492461006610962719001634273200514477909644641857334984514445580043879202068220420323990241050379421000591397257672041883769995521437062267028000696592278554011141466398289353666468740249753499631799631802769643438682232406324198316726259224991277204651002864501685837939693052528773604352166721414390607417902237967796576629622623600105821798612476324946804036672488924798592017958483547472436514504299531220109530623026264588196964220100741555012083396510810481717578476699788928303866160516452239751005915827119344564312518970083891773345799702343878696524373820007804546782905833461270736499845892376925735815180051970918738055110917221578766510719852365568251223074035060013184937068868553397851988635569942866586106112705638347850733036142913005440000000000000000000000000000000000*i1^26 + -941053773260485876813281486593526684482392986775204926017857204794679809350471021865142876247598561704527389579131617075760422542862978597484506979507098342511384775453480585833647864626779517091162451126988357026432346036130554658834689358787836114150552213452232426136434720725573071057728969258463052912838294133700724725019756562858785678992941820918296200797816876685630005730159450978118327897252428129461266425875992520870854245898880989059980309734802446764836476042087478900054404399782765283205707262909640693079472243653360988525401200383534659068905655937884766797619017971669967496949444657962083076039916433813337457108804635796068679104075911811528959721430944292583427679550153399314435466227273749248793318428448612396328439251166901703175961153798571243832838792099613834883137538102276360797260197401096717400611964957140163935320961994624900610412892846071892813820015616000000000000000000000000000000000*i1^27 + 2693274844739516427054807298367113040267440598272670040127373198651850182604339459744125529756100748934028501321182795435921782485057321587870487280233828923252472121599987784749328648856394419582424555543136971625332880059377255961097117076066240220873725525278247059473741509355667308551284457746028021475669221672274225130123189274389792195308507192638514332610950272533687306164598296035101602633779689248068891658535594154420135945605050393323349934618177572142366872644903763102601245223277984324316464974832547848925373038200433787948673019179235153614476581826766078516836455838445712764439816573373904184820751201704000595073955414630784541513134144146830642736344031441476896174506985228699029293791698355750501341703720601368599518206262530274472967650016454170385516746219755008798782524515444422008586109285029855725925673315991698690422353577371216532023445753814565842124800000000000000000000000000000000*i1^28 + -2401273945914040457002405908762791454024573848119534319788345067256506469714995536904942175064489449193376859150768315896446365076494786431705803565625468334399641569869950188971495861947676147985840943317950025573106962327924861367251363446077086636865748839224687527178578789894345854363924251983077843405427979029797072239608408826156291217856577896924127444243095049193037454115517738091175007974026423766513932086960200037523869155094593880002219946964815799072977210603301688093397205600039130523851920048002468410183472380038678673140248559260142369476496819731544444282029172267817019907831145405878572149850063133546484078442644036023564766459006857302751327108710353959278002434265483769165753163156019055689510343369688372837180989752780730893094583718323442806282975087772579416277864150550821698177908003170762714463591885358245653070390056570394167323295250172907356160000000000000000000000000000000*i1^29 + -2421328835170627595593506388285634631802934486533424921819645380946602773130401688842071518466051891516437345187852334939994379661492275467779485030247621385405142902590043867038219441940656513770266141148895342751101590690224147935815563664197105041433001321980584311662428872801088952599690546969557945065264974979306495243934062532722521738030336399099288428163840411287137706988647395691399917821740633522051026536412365697045481622825446190685914627714332094340718966918817149194949132658210254224188799463464564004145134183178999731800569165459956092793560833081036531890019759939730822863401002265435187939380101327407525058598101695387095346920209895615082041458055515172686567593897766596669753018895526367733257117346431247269983570758489181227810788222514917486896688052388789156842348299834780750675360682105642966256359715389209471959074723589046662050347724013568000000000000000000000000000000*i1^30 + 7255250087164432601462550831387088659427287348936298208175670206594029739009886957212613650376242326543148956080067271484599492119836066042134624123423044800432544450856262499794149201734688321403912999801746716261353408467056231965474406309161363048538108377579190300530441685895471725462918807368281844535344952794436798225250028566944141855856983071278270781282672893297817569558675767512078437397436046727208880578074999794263351651055097477175955700109630889069343146848020885781399296506923382145577727130973777253908439887528345834722991928073559514257290575766697114446096559676870395620369788956364893587099427778688374683293780447325503063174802129927375216194529757367126243246839857477255627291382852374145312159848635012794489024466465219574154552871479964992970262806599096866744220987245246064845813908552881472144498671216037291139333382311610703736104550400000000000000000000000000000*i1^31 + 21505066700321718330463781422931036039837193815831973989618680800663971555994536283267971798645723753556566591833603544331568159920590035786436543043440801996825782024436358601422547324954608223392758896030181864755386473801266444952728756463596481048402798182820773020539422767037174189264358752983487015253141611926512872664278907463452599151048850693788044178793183233756957728195733929726584938981843710724301269795688093596158317308213627609360022702788538518292627640809787356853488183212700396654386820171654981524488214335675731923530734680321121256341670717939313498870066041882895364908180021262512982507638420557335421607556789623907637008174011205270106675112768625756529263235671671505629719515678216143850331630490486360629378117013317068707474654877862861406306058746371455304132895438179972355879053011204960481558642920719258704716415623251765703475200000000000000000000000000000*i1^32 + 18286192843272607645795843729703287692450343107324700749498428307057703882853410113669169490571021791915235211358922623527675987574832425022451493676116459538637931269571279219966072984129929704065102054120745464827345134178873967718154186887977121609120730566605443785603863361967081443988046771439768253976461356465675578045175792107736455237614783495927370359769684096452272803284509183018370813511591219615051701443439305074897212877407374144314973472184255819863939615040881328355609411825475500857326038177240341599000753283255590404908576472748601343077241069301428975322828083259027739390233766515532843489917555148813743445114570196714558804322121464856554877396671035780878720768400552013792424988999827005151288224170685426213932957694896666048336518670597891649538791615458244049637050890870496877126180134450788957871675143089949301920476483469443072000000000000000000000000000*i1^33 + 7760319870380053175090720069312299267964638237602560821406024368851166847053051657773013612867038356619307900400130891328477684359168540343289437564481200143659039491290320822377776211046683639370045024672313160456966541658329862927687414989755687779001593591191728001611022252220094832046453844675890106763286216491628810697618277749055910475571731176962807953369439752026722700238724596169041323687619345919503978109228109993307816870017370157331643377561488484552101391945618383148519385718156910743968511813034713932441115209143784310994806941684415115233617265941417626970332186886824782992451531292662530045657070111219177266403930434135776135871211550111013224751790806116810177697687740164393087772686105169922860875122486287111720509935007324866932930597309493933875940970030664684810899882146301696602288405616002613350925212190503307232618007756800000000000000000000000000*i1^34 + -2182078458293674656490217612966673553341633184826885511306127052903390531351431414209395978356670976135881640020136756104470664497441365906454580867676719197577868718292434893157729871281426606544284750669452082251319249216056548365226582870449409924091925675529845116292929520689921685064167483371253519804005887191768771901246145426364464503126937365308927558408336299947064372404372170662414232064272537260437281578220986156609087866588353782483899257697083939505884211312260430352953091497206527260800371292883291129158143533459354303887136082058072436579657635227058134220711915577594617551422765785618285097447038242103108467570124984765049707828704574570254390780839826450583035185331055910655731877379993519178039517904315762061482405819156269811750800855202198842649713487257027028531783658447437198238291560637789638432181250410624344821596160000000000000000000000000*i1^35 + 1011474125991676301711619812612438093312462537104398826284165829599949982401197899402923651895825273330850147429590229641513506276245376910382866767730976970997556103048671013517475624693682173471224817075175076151366238063291828412566759993459516389422254373938004986555592125641504008682543655859010858072178762346839333243992535221519452430615983309725422598823136954987073283212775331886607251149422333664662958884257570731450840882681188507597948352358243960455671679226764509220991037705261806364653147118691125516692640107268999767534097364712978687433510534884298829801246890777231272296360401393705503171247659452042465160117082880574429254937109966647941230315987410453160194220739406399379475979248458587219439571300058166493245470959081520805872824791554957752038248611461568857683262774403785396523902639993933798470219466441314271232000000000000000000000000*i1^36 + -113964980257211232160738720270998529406420893134845017762182453355307855924129579719201375150821789063178698891792345987335966029239517136404255475046510380391521056921877101066209990233231433390149082670888111079314774011959174136361276105338293006667760834882233096361241862705473330351124221060872851459816779012520469524345228368986593056008899457298326751018500547671728234607627534239970462863543180833456119944104920549093645869277427581197849333036459133371832239816153414768243224744420852047691545285675137811151976352519954744046766351318690872668319809089489236463040706022024796726520644852563783131820466711179894973464594541815292771555834405708747836416779331865497413393257459582471740863589430875372472102019360364421067115175731619372499418668641076676606848717078492971940653961218334035685337303256161887253246588328345600000000000000000000000*i1^37 + 8770378225965623372734789674677097556845527663938110482573889973982216602795678747823486850601166448751259559188625666683491660965514856677641050351212222446392239769722231202333048690703157928432114871916044243425142250252490054528984493390585292795564460641708720658208276101756132740005326351630182360850716257853471936966076394339125955702226662867565569839058396502983105293377746529253130137177114058013887218238197123609827741226291861791890204438319273944655788377763484958007881132910570444161826832446518178838533187853806854730403462023891878506910118621817328547111697916168095177604194364608648516895845901994163744781192767801205999644228170079262529271362485330368287147090007310415975485652492223869304204376257024813217885090107176259795733784637404451239566680430922027315759351043159671218749055150304155460876369920000000000000000000000*i1^38 + -189213021811719095685109375092223729041246650869331175342712091840853082813962064246624079307176649936904381716392137852579534391802366911543951647661648189356594478970886574814391732584704733971053173837299633379889515967258072360292153180900825809479027806873836201816022013928022362748273838282938495459816956784901047425852028018217512605378145041479219657295464630377935189818753216818022908351238362782584710660975725145042337215996111924253739601485018561506469207954809547097627799269950846734648422438309735292706843904844518029482028499906605062910035554386037844209063691053522933437418406810192665658367686433822792827598375282119966105137883240695644078409298753668752951251510870177364584055088661459733044094459879109908152019162962878668956883800588611312896572079751754985962456321258268115056946490944268533760000000000000000000000*i1^39 + 10727741337143255214943779840929823881492876995271402148335751704923655133452467532694324356469213455047167802441521514959057652288744341981220100438967239157962155600470679182137432609890385326007105663862534093406551643886990320806484522766548086922396842332265326277700308838302468815409373321217348193442950292295350948246913199784416152491958693793924542361069892858972766298528156464684379426015239048145175734262861501925893324874954983881249119483327525221498380879209763834088936089776368069522142703870747275379914579458550598361011241281926195464537078745254771622214885857435327796497916854190120718751454601802355785009635009440993571248740117848172932974251235558621379670337022428336109492869853224795697725486729872421877223459217903453601905554233671252071803111132266593066795192773529072618831850189619200000000000000000000*i1^40 + 3591059276685950015178272931362712265395833207934650471598848751637297665846548916786384573738687563208629630737038426712850846927231931641746506561586515122386877871098096864467960195726991018992241400015690679308889169559867518191393303995727123872294890596340675543195449763346246713883307127976184808302330029830194833123773462720353382362499958959345182444645729823058771653900418284954237436827551968020689883059298554565261562195421716595311412765422122504708760028812906089691228137136784249756138560265089686100360924770901309764812979627641697953919014360402065474426924617481828170774848660043829348468237089165802496050287639422836013108283848887425926168569263975259077599284770376113624540808058491381804888801691012194434674804206018888309993598056542265645496172028429754270703665260132955481702400000000000000000000*i1^41 + 52150356854953944489588135895708852949058712289617163985628429197965861451188491418462109126493812793433568020236361990278265244704422338798048332426866662504634105600616242718739697235516944006571008402815607533057919333771907853363524237675623609740854174466809226945030531937391101079242586459601803563488333642363392934997423156480633197808976615816250747335334975021152492663048186353748136799318972974595490276631108343366194584274275971242183286569413127894346990941447392034028173707828276026563566295234199087197931269279253142716543632092296744689480329973839874895934861866231970293688991146019973158074672544371760294813613214783090286099972384139076396961198166435876714744514129623146976079731762685727710285267971588832535613535086577588986851694611238790217439196380738682817217574668861440000000000000000000*i1^42 + 10849751246521403266201261684783900968925313549727011163604110808117123607216955658209423554295526683310789656170036945099508916001377625651976415930573615958313673726305926460976155786282352483647865115412586659114046270877968325679667197964230374424529959401677540352009664752141907285940811850045417705535834202387298982779551930554691016402885579434519210000855572404782727472792513630427009617303818546063522554996171011044801157942906109255330484892549388963641759835059120131770741315581878767097718587634840633753205215605364205420767885610057401160476405118075632522397226544632307518381211288567322145328883004679255304373847047109036932503596925692895784400722355023585238453432870503130430986026314940482114736312840406611077882982795280065923757215229285033236986236050800394951983104000000000000000000*i1^43 + 48788342732629370690127825053255786398301881407855826707041751834632428826050628447711071837263773357005082567574160682973133743637356169478398476627874485279529483237222221948400910493749308818722754382997321461955520084553697026209296726820856518142626184774520162943861145842461997849480181062561603287955398032805352677346498455587040090842098952345262099955784141269283243032449850867840788821249935821632364699820813691165730915408098975529210143303908337052787957924949186264078381735709262667583165370173143782035117691335452774539711063983083902042450401491506279398753231251165398151577564733014104060170259370755941213787984611222031756269823824273379421839869535820545454022998909167250468273913900725710528062044805173316855638008157487119895703430660109885384364383552720076800000000000000000*i1^44 + -17412301057497182064718055426908863122317438563496368646532538800738771100923824034145166617517483764077967414396834071155648041281916900175918655861395342610901439188816528482462846306745582981351685912200480914594990531856532797256502854607270566413125706846334927218213595768804801557515852418348116265355622653381584388283324681810997771518529267301898557141435005536470515933771027427212900295563838634900932191839851084174884256425699348032296569570988362130416919171802823640136601053901856846225530029307016014520718984944738317294476084885588140948813211669879636771627843887319259940843674646383072792830200498470219815970219282836693463766734387964360105667870943215645418452443243972652666798028065245478570166685778089646267463735667470557863726413026808065278523473920000000000000000*i1^45 + 1843018968655209877143850321880760597386297182307926556731626324247316957484056450663735305352339752570844124178024571807718184779902427566744629759647797140765397386239283016861704718497522632437172798853448297496728831780929251161639184977654431616318803233890829278268446468298211515343662638904290167364992467506590949169534403916539374433237053752431972914721029124515060351799350934574323523740982518692967055463539791139782162245506286140677942761438050036458521907345227910529546546799537094265226009003431247419334641380339925879387274420228007469659577585063246571287927477756682117054710685762148197151691533230773295341165203989725911124918994944613553961806551090276644853936787229502526591372520334115073075985020987587784764962054621198394093025904411279360000000000000000*i1^46 + -351541778923393274713997852692859861338193775977816816996833822413518299535064267622870532381099497936285404277814292776035300440471980376595031576670721723255590466665863750180573078783786878183926672583878642279965029145249273562717475757927084362100695141794947315940053828068649508707464890717408774244861840017013726478463188925643929401895251160841737873995060235414882497925186852701292546379050416667975304540685367981900768166486197268010462804666968860007987931340860043687091880193039495620226731627020184497741909436978447842598664210183566052134428384603795250920507179339092137991929336118858935554871309135159516794374490743468171861290748689943290334445606448826087689951670410898582205361492030319307657803334480730723445472167247031015566842265600000000000000*i1^47 + 179138368215026195533522447700739902062584188438166228925458522090850977636908312698349414682751905419138455931853563562099192348461694668493720259062461630335166476346599993416568928425276829414149031992000740017193395965887654281995010922100009015991681589354092764056211720176758195750331034897708689246988519712404737130670816226816828684515405625374728285379875169575044339413429086097426302765612647585946785285573707970264277922506282817581236634579803954483986891485083059660940879646509095630648821349389909636851616494209308334332617034716789234095797953823746641181425248472810881449043378221870385633333580108713230559849944277941218327454291873346575083498296970568067421353704058747128614001706491128715330032526409296862432830353181014753280000000000000*i1^48 + -1835759664799153951959376369831997272331486037378544347975118281771521645671837287300655651974865505277191802085905353278043813282051097880915907796279645173873057046409716029729329975393351319456750427658466431726093599495935726495149571951681931560005060312484208053408561270700881192031415421493446425963307298842540336641746530997814276432120937252360938808330922117944815183029460760312979678210455389753312352456793644777873667092413560151407674715065829505590994333785155031635089959581395862931824170309088510613755868332124876738167823641986701675119047648473465486805858971697614116272173016867193949867083506788739564748880051523666313837996490991802362361133897154327201707104794409876414153538031208919574392927928732966154781327360000000000000*i1^49 + 23404303353821151736713208184874195165564579191488613776590158548592691779856746881724701861711055519161985165918136651311068240864203516801220589325956350961524164518923030449441138645296905636377960653618649106164996426117854586813014167682916741142653472663290099266614857196165434342651050880507843796699488142909371514943155525122416912177185722572260704605651637910822027590324994550363443224236586035618514036294434117429745645350134606139524895964898567601764833239990974150039129779108494053068103085344135280703910522323951068368603726348473659485910143331993339574395196104269316522659127278870188749548120160900095299899487677328667631921669072773941532941726539316649099964545288927746892358458434486715115187538697115402240000000000*i1^50 + -174622700812984400440424407665079258385790150337390888626267810667599444957576012538319414813206368552454389577155545775884015035209014441740133076490190802231507770398898825780014106422093281869171013804336016619377738229670115988405136677989568797732115815522289450727358437061058241691553463406004803642880277099889245833237704964528289509401139598933401564060909914463665401970134461867718125940642380408849010257157981097124373704471021438558248662688466371455333106312492271604889204953494685519883458936122716531941786554279199850032061885436520485100790715570993257294252779151961907282574526117876731133910791990793464020362359609334904717328586301626917289820192246978320428247452011506694400484239072448559863300096000000000*i1^51 + 433184828665303098210592670800004801351922141974100823386383945900599969602502953136147367127569419395488148923861963792579385221924578728137266075739327170384307842475613709328098687978608381129018931603300248331505781882163980781098430059823439766219501353881953381252882545215775410400575736680096894956235773922052858877299719856718205406134382759746845511309125289389361189268124906513209011551168432386097173046763725403451258890239939072340478185415548797821177786809369269339303790807990383123259289155851157197999439238610396481081179292321690667119349489794534230187653902471093223047710203487916815630200960914577547681808530380189046169610019060534149180918117486748542595865631698196703871570222147174400000000*i1^52 + 33167677888487685462082177338111223092943586265840213308870045801652452328116508645697397281500516396544183601519146634755343353209420232365578172051940834223756816789082427782582795633868662984403628764659948223140978694406624899055753747992053828284212331933941940287154990305186900498788835567566337871497317359894848143315251767180550639738476810249968367728723100997949986709374531500378954118384798587827735500100943025778995683981911607631800416326445419756813915421350516562969900639508344693006377219973934275830950469502132720102990997798994201655396821899658714397356656096271585735464794141768979365785328410804266791504775394000046784828955488496308399117348279524375597933619905039307898880000000*i1^53 + 205902406403978565071434722936736469111332641723652162673702058963282374130682213748992745305995552284290014890058969403029393402157908583004910475328018767526313611496294545267025611048628587707897929909450267769206940542500345789345257736017216577972082594337548665847985925964330396311217160904373395717898219374540601867687654516799517221933001270851624357019087229432616641907742427057238859168816906231983626659667477577424923096485191067775943350252926423940353930183105909760114458411614953785743074444061688823137472752840649261558202310074927220932891898327015130704041270665882361405788272133578165291740496635991424557858513633303156058879043890487328391690390826132832113393664000000*i1^54 + 15794983716433086283383913877919350189772720357677531940612084854493589177672018020043961503979794142139327945208691626836164202152774380326789354312428645158962639841836944390514858762829341553100078914461460964312814066684715572258467183175992359910967991929894638036376907365691051122808779600479937909238283984745474623493303131619674627102707454025280161170212923289114255355341486048101677438647148328857670886470008609876685057632757179946376758385759800416890932151384128069365870620693989244789700933285308227818910875326844835713745623199777866795937849671830742042367421838595617350729218209767903894153698208375295623883493954870892178426806925675658277762604885606400000*i1^55 + 68225195065490848521224477067450729055746121447540777576126372842388939128814499223027088741158869221802844014482179811237563403996524692590977207281830084960174903381379462193785610932194724159279739305875486261768883115305472812616568955962153124227048278166797482267955649607270403591472551804599001387508161301236655835570346804445862292240940828551703188350627298432308550245067943365027259078523578189626482415547815350126584702715073359769118004120853125047712814859202866918418343277562944015800141744061236898514750781732942511955086369845802674939219567564628334034928036951864679551444742060165670666594143277025617784881467328016604374676571905064960000*i1^56 + 2363776046194476961115641425828014553656641007388053587898773737761863433448590592462713999437678708681631601417818557411448127351661499526137985840695141342551998793583504317263117195369177386915640894161805084944645586426989079955988368842281579903741099454670113916611395926592440842450641683618679857335304272621561039910153841523029328151296028528578881087060325093477897794003850236193341778753578541559589413533521245599192617185087913825035269791994332022222364209429334680979513510410079980099947078086675160317327236645889604669692607195101266291188212330575632595571575384157468391796217971032777104277068379710377984912369031053312000*i1^57 + 21758369940575894228447918624091590103116483166054810483147064317861614154261336058151192633597751230635391684486711499878745904831673456600636937848433133901599250575033982201684826057456899249491807860011982537794779697571482962579826659549632806628168256084215935744210332161524452441666198893644091904599087478468226287507619773334563229617923474512570713636107338143278810606880215549700411528155731828778692754656119753784926022090739340410708084755781089427610708331830375934053465244800855494226502126128787352391794459690411770554594909264209065541363273683313827539235526358813019180281812786311438775488427432345600*i1^58 + 60625197368336792341690329755944307645850920620191580949207185321788729210492270799286054311686599838416035982279800694416872938583810900580624046457112169112720218398559086702497657829460002435824328134058138557164195977681315618255344833144506196875781630401017056257877874980343716681239875830217227252204397594503863762668865553925416282694599510603548357839934748080018999689192308754207589837583502692521732921492855461132402397412545827370877424435714720803817795471104366886693291088561864390278643524594774109549562266656683506131997487724776772173341980271426738008759651695453851328519444889600*i1^59 + 35419203413876272395303326177561752128639260078210549616640931107523196063201082839339280806662784273933706376662286701871103188555270733882202564075955486804956854938773397669693125459301509407373799026505702435571642983756983190509125570986108417654905527326544387033967721353533695949128925624161881509931681400757625311630471756879367072644588108522386413090006078421991787486225966793385408659609170798270414261723827733967684896071069379791429484154550989103086509653688747838060698431178919508053890666602008989396290533799737282241241705390738263282922433541196184075370496*i1^60, -45709040265327235769253513277839528311789172728706562184594767431227563179141255229708816428566706904783587622518127415694832788344876080871919141653522532862408564376853383471340078760741493074213417148147227798030068249717884194870167665279426021893803477817768358561543650109522951174897405653256882314174222976916445615963203434428665655372034308906813035840075056058676544164241893968563183870416643537989821648939080287625781660325862703017590737868254886287312491077377428748966383275505268205702405025446576752165944555241656615652096808579084325752342994749193080217779823317390751240006466968805730485091122842295418425389475976940789225246346884291638068645305866727976758775994358459431998729719402753577594419409656067541243519864934259882085805277040127659343963264415802450082161617666878287935487235609383843780806014800316307241386519466451974831566888945255711015306829326055355208933106947417405906567038383336407647470583745775139237438509718882321482794922726576797717709716099246516788256836265373830761769933077163200755688259190781395176213983440720684888654352462355875166588037984224080873180591815665506594241585369697844498659833334386348724365234375000000000 + 281118096511007559226069521237461910885345535687239116572888702682959474543808058365608850491862893844647116180236802511108945521039205974253187572850892112955335091799341765512854137789417712406420053120846328784089270075533865428803270528563497622191842064957723877875308663427046918606718779037086182552911446637221474256691628348625793499965990334782958529214270000251992912936344683377406628975396476944409852279273491275772333543197860865836230369843299964355047973202583610335641009855163530542904484035057435383160864592436910680823977525833034656796372611307758176354396579486663864411375081227874693008897397330963265505932709036109228953343576348131874034503677426788392621153892211970161596488170062958663938076281311227781007888989638288696949834647318040349370013955440580649168930507707422199769325813919987656263066404972919432954063102804553332343107732720517165149629908570388123590326707082323240204141280580572286100108398297844665741496679854029071915394086254046356404279496213999559398753074767919030304195698894764438378731043683435674406575137179140907029280160988777242071123268127846294714328673360015919350463229431369427402387373149394989013671875000000000*i1 + -731483838763605144872202129637929742280526181398346508622008483794024344515520473107488908173902748116164809353564961592129578419184702729216997400888582289196539867749670272662930573047577610449606579479853458747798964953285850244113175525863201085661503759689591118627542476479733429950513502119106018015299260237828845497252324304914134829728984379968692107637582569872788020439734286578134699054897213750062639835941510247256978354749468221559400676751558542320894186713402929541487796422042932109919662098121747556414375347745791647226934030990158753141427052363936824849913376562519045109189425456443102072001235436116374877471915265289997522120810679244528469603625111674634564783965663127008200572782448419586864216886199977021936408056860743991122073079517464316668409165301891228764755438993413011554568298687411782049246097988445451181782494069811338390106308295867506556637362752145374366458856542372299423832470167765346973395263113103339929283932073637596894770540383144256361088760860497810132783098667446705732822785918520971857814114768744269232181712659215282827137784732018482645932289991655188781421271944118111258383905237678845878690481185913085937500000000000*i1^2 + 1264209174419696214132911967959263330845071013819083611408876539581429305331856235456729598001667858077245075476610739914744083920793569915664152884900016998462724791411510297287847132030316681966746695087637460867686060806210044716048352131902242311088820711205585656060381682519618389628113553563876841621950611307944609875315328931151981018541161318911616467458370333222257898411179196379270056209859347994227147781077481333941659609069822215771772202575429969239151621879413646049731795179680077512028752057941070308475937895910150577938196267139046914700275348563757435986161567360572323523057655671101189030967025978004178480138853966320426029759221433383486923043879460025525670229863648280882729204175862873325430565267477183681672789729107649726712432119059061891624918043174865955395434226808789601489458268354944180874698529229117549458010058905098875053920418926398144828396668870361287053116193438773778633031548530798863625454187254192214601123242912254170503867200175427274311436465638956386142682299597071555087771018771701841001606582213917786292170580489412660693942762626792711782283558410273978830949900138280475335790242752409540116786956787109375000000000000*i1^3 + -2028758828762928285351810363150350619907522463439236750131545249895302358969390348506027979793175146963720835141463001350530633490554781754067935031380566842378886717402241102264905352186685741680407428829888996755262380676712952952151138843266475007249311321371201018022125060616392307058433788445905673805613708353707824559658021236441693664964386383560128625007609421645838255611852557808997177315238164717682743136713445087973796879233906163327872500748935719067894249393464843788285430856573685713631683234117874413351072223143639488958393970327341885110567224113874083283628571716445942215585082180514007102704079206629008912560466316744419568177857260962886959567176056193980279708817001061329918617990110067342766965308214001606462051312287827726427996873113019285139022070091238666593378113012389385156755625969073823286046915179493392770845827155696153419167686164633238335422723422491416325313523281498629465192126618830494500756942483049531132705711274137563541302332869300924359303272786546807759947130298901455675845335947731304247146366478213073563374833993269902152256860322948217782396374661605336597616324414130604145611869171261787414550781250000000000000000*i1^4 + 936488940797970710310851098180817577747726138080152162354577277207811475247073004244676122572826387889765425480148902541308740616801944269206675242937560190939530110095627719878526794205662525353917412208044462324255771749671457286515812610660490071600580031242291030419194526822737841264583877491943521713575696576133484935435996011362643019605448143239904850209699814204690187114153556716669250004461661139810794866713752717582778969588465870958181535198503492961757462771425105576616135173246833814749954332854153429267737666583959035738211493994053221952678707542139136399022612138413113591336526271819551719620776016291169447478824991840364295555835712009451088993168797972841880619152876728689246672089709875046299178861702619060142971723593551512724220978325401434470903593357924570925161725987852776427683979291402587385919425621440668358444471117891756982798533031434354220608858995680329165865262931210020830663211995217986742092000064637641495441648842012381268462127025620335703381742782457887493687875918808106360049807024548156756464463020255963940750868999316023915093015790438441568575982112070974830462009718704503029584884643554687500000000000000000000000*i1^5 + 794231562025005324938103466133678823513150888052890355411255182923703911000063576385067465719132425739243186396600559090808398024910019893957974281471116810591209691569640138389459801401411465344150630283308083274903838474796361459574917326172308297465247482683312511637204140158279384783253502918402467156034437342604245004547440067578837119530078354575562100341228088641693602673887236472983162235886134232073730789283259184615871163210451273882381565185193339198542220429656383936435396642236842022429170086127428135205624074957581362174715826445433146564747486980960323062096193312873355744621570675056564372192933435998988434370981642819007175707713272158476582021524956220584630516309869954628355495846444737462741830504080197725236610906942129592169000135980701137677382496092138651320985129721110488952409863760871247300151825780595943403652690226026564030343205122070135179275477280363237372587170313997152106189327170323515188655949459781078803693076932452471867371858367591506553102587631547744433697530697619604090223333552890808045779440870170130040913791535021632516615339776770303759607052006357839820309095603217429015785455703735351562500000000000000000*i1^6 + 681612763590110239904322007303060792570733007232477022230883812516323047446657698010116846505041861467132017650010081273245169010240545136000158195420184014235470857175636556644531422796942663804114559262743649104621538361252367410665885008987237288337021811857130305854180892151282100553572394598121181636587970305980716724122095784471015683044778602913749981879663014446627104169819604614783715708860277596128469609624876016726395477922084534490616875142002116089446183376837569007423143199157294755181865599083923556418498175548597703901637868388585530110820365782445282509491274110412978607536404061222006745053303434048755924306926329054639978005901488674107759137476325112771856828626848859464561384377277962616552771822436823357341215706314610711854999541769629061225338663255858090611233322566893137526636837170332640978965314815566780239097250801908416409111325848200917178566269413705101831328643329541068893069242267985956887417007476188392867097944692015535552551345941123258852623175105683191791835821603373498735761929106249883832757198032429167251597365769589005906695276663689253882800941266284637062922308679844718426465988159179687500000000000000000*i1^7 + -8131919204788147225827062674649418185888777128938761378273426370786049309536516150864428294214618519342790122575072438852978172000369083233529816763797586101280040199335281052832690970464101433040404480329238975144012254380294969917929986553080299561767016603610489242540465885212843395496678722135046411064059414285798937367620496960673436035303930327695481478147808703031961814346851160487186040467925106748176487001580410926749639314089406168420476672262415479773603031372935395473552969439386112277682391527583343190808283849594040757239575178895439332982299547395918918965681367020781017626622663838073680522268436492090572240156405817135941700972638564430251137691271105516729961400207844552719060657951444636594695337397059515121207129965582224170707298784263340443022387387064865550635717469779837486443081079878109442967507897216835081976269135858383644066561839907848571578868663163629681036156965869401524345093935600901778911620593187759757239475014810606875878930597821685171205113139347263968192445006456123164633758877244258852273086390975448551287489763793998364267480693480891043599698965242513715319682378321886062622070312500000000000000000000*i1^8 + -84506246052781173591065780903769831268728285182905990428285306102084913174567920059786771783623837735794521683274287340998503287035596328089577099551123380268147254822317044749914695008642671040427336404920820278952050157095834643897945461742351659431801433717503251280298665117289424154244678244443463280499394312930163550578956222949324845576302406857882943441777475507255896912721589880802095913656667557951678642503615019253824620148322374703298841818699305896501564351503739800635792899650035495731680996176259718232665273429134015341112481086563922956033085212306801059702823207959075102015774877241095627531565852747618668899987253456495266401516532204831666811295846633772625559002767606300327693923070830989258491399118301869843343377420660049466173785462085790223161626788758031992611683079737598243589474672322243381628572564613357349600100454684137784173333765988583407348890392463500952578786033852826613322507715717766417622209351919398124369784927636294210635434729891104525634166563984656748816049627994897375384165610748115269601138361414510243017412881140486854739363553300857496902079630986172078388743102550506591796875000000000000000000000*i1^9 + 15450397279917849465898180292276932550846834872538367540216024288458182762450112925942552661112151767200409713453301208535125217107089675884443210265471109427180966083457069220025888664265622896289617008348672817402865404906989402931760309537676717607760774424419880018390225708770700394150216591661771857353707035841577600503979104051789949530056632328221191292992294288519899032095995920012918918331131469394170189483950626422598802377895407509640578083722323732718577145147841004794540102424399999856723240087335487100306255519131522835363820193033102941937300789526604367888787660796590081597298965895491870985751386945460426160105381742664391312252086287731700698946699213957849730477310282553944362413155507843891924079352289344446456696013034555993933007981175949935962602199394435559264502428414583865200646338927928206848662813625732157313451571485785212952869880237399938280895992775888011254777751756307676539527370399131341330217187744588472220394175799718842348504849853336176189880926840295379368067646176445435500145434378283430040441300428443594231220853134730326714545068032552613338305832895503579825162887573242187500000000000000000000000*i1^10 + 14620215712054094344165759532304026652865226565418053813471376280120820758933218423146263467299142735394332003219623834173124745547095582390376562658739530676303820575737413584832533973962683573527370613402063124262777872064585995710020365897031870364993076095471367931166754795904930000999504513341226401630032815725132178650733848364977640202949441194635446691912394302409296515088074593678102416379233100743622964639286129531004724403586923148851269540503807976624910859778025928003076899407944823997683089202184626659943435389208664648363920799366457529571553671400586063951996354480490554093663853639532900820053392508224750881272756125532436452081894864811791391971139482747049416041023231050828989136869247784598943649119219383880318947026757150080911984846524411431325733499681451457663362789515197685418721069202798356934770760049586968775371474528490076377571926848240172936024362837391212072754461559487359706774916263702772423066009866109161256164320448787747558864531230949508810530117195940654489990744864904425101373552121750739507465544544437598392930668454703526950847338967204090471829980318874120712280273437500000000000000000000000000*i1^11 + 1237319857761272534514888296775238112690792306272007779764532744779096385211267634388530518705578652693357365059588418542264342101012633592594084270117298105407296222401146989643604825944585054805201425794372158517709612442944061806104004636158344533496119404095813518784132355298184083472250694968662861604287579442093382945633658291098498971452806358427746225306612330566616663107146427532874122091689520387512856886492802861220224380904566525492176503245913634224440160598635900507029669536048241532990432012277194562381577764945620886400863356608353922350172323195125016388123779369728273283422449489593497223148222106462307610742936540534396782611405244980703842823219804004520958419330827716810633676969181852691869294234035311024688642615414284686133771973956289959143549255688935070081877542903985753569005597082268099117488465720122655195258433011287537504755398437143653509992593317674193679473151749760110075024976046780340793170220349678073541242951929062258693036022546034244877812674196315885510390799702961678715670577682885784149792104904703788785017546417474486555499453293408694948070536609172821044921875000000000000000000000000000*i1^12 + -94860197269809091401295349270389192340245141672066229027561656393384569735276600437033450298309974433547341202796115220306346981975465635845636845920596611272536730933281624359234812158078013850626322285293606684055456415565834869957971348846617038776873224380067098744994772530178138348439418875212141584600913203841725183425182901285363660527772724541052134759870888806834807844497459526768434866103521659255520054212739595069485658820372338884343758459830775206634516571437213015870091987833454057385001966054470820604490302027022038851468763054226150977598531804460174103486215599329074019202290007712896197983221942890202919738807237259779263411232970692935464366992966878294265725177919289407309398460252663169034575907700276173477033470255259939390169453943710827448138317410942664244639345218301061224261794593426061551025485062360766199803591213517480450132116351656331442867761104107864989486720204957995830742585396662513641683714186534803439099889113287680011459711068543035085111950300267447995836630919401845185269568780666362523319873822981260490019765593843538932107909478355383381296204185485839843750000000000000000000000000000*i1^13 + 54583407305075476036062445437814261232474858636502727857426090455665060415190835288846723560326321140179580972617774068827324287660076000912479906230790092692416418808168325935353282147534477042268310363957340601844782178269604676677188274184317676602652341063768992060957853969746356417768882221594232815122555508145368559425014006114245286855373833297362315558634338452670131381071014124086190390401391025586643406561238144705978614655863608609128446996610842543601817063012522293922491888098533632105673742482316977950988081077866805341186434951400724236386694918232795054663408088945822586980559443592961105382915522676929219761809024844408899523167149386730824003392873934642943268951801212088329051359813351737609082418085532374945893519672453960675889740676717775931034852208598738798115561389813196643651833098829543020894385155636673984899638572177544527585605333883920801286018721599596449849689777412207319480335497841650518717629909450687947989261798807548039663233359614307009498766883081277134166342873636590179223373409878537796593653324472608086915393981430375564411333299041769648199081420898437500000000000000000000000000000*i1^14 + -4151991993014837782404160829392706402279198161629002423367451556253928219504486799760334506875805956191373377677230431793002684915301199425767417425419868834328503825150556311227688377660587726404625834509642736015420086094101370461075015340157056800844167211780467158493308852164075820173421129094730144602103965618513114515337975377888467772496982747385652417856714048740638269877124783291572601147487647137694078031557907325319292403230818298593598503597534308565206968317534877341821461155248496207752087029054505123248866505077863410136944580246572484364197186119133285532440660310681953478003611536009743668038442181588261358166541649994115207560393669231216179389314902243842348459560095429902725798235661331007805961206893934329722249650717923125351628364163438034995786140817029141743044618894666470445536187235108708570972739921780215407824289072762183381691670986839488728802499119664541603597962816544047432021464085087236984295982281163529241764663605877960737916524350494859420598518371570427089260076547569372686351670943517934660272840496700276512281224228545544901434093478361583587646484375000000000000000000000000000000*i1^15 + -1289740718429782367761234388041345569377491221003229078526073401429714226280275460784723304938663183763053805633269658168778327608659153791636873064572252560781224525808973135885786328939790324316855537625945507747545039995997459460760246041083977259460829725647226978399776286624377198206144192644614936388396490756067200681962393464285064444055501350383019039412654761753022948974801544817051753949637212343551634963295592642944257740709934047673528979848271463846129027882051411264612480216337545152817898891575161037632085073192405547533451909479807576114767875480601568982470454484636225503194876280420560867843565843032599807043395583083401975068390615076569687081784747541805673830047479749200576238700266716938653938552660206926556139682850244864793389945250610230933967755855645822693945154095490716652945840627177647161012994121490375402310623758751606222640548754595664809680683143571050246577820513290600358038877178949063299151713441033789837929462039438154808335919488482761195727343214619525885875880368134001736739083489205481161606308940675744368314557020793293766830165265697045898437500000000000000000000000000000000*i1^16 + 339608867541085617260041831310021079241086991677256158051642869038863913400444167268396795610329507711257982664927509972180313393614392704120624135898363476852848974230438365341714817378923336847436625796209586085005117734318242954443878655217189861217317541299426954803124558612584253039335174398387765762999656726197731555767414090237340226649583339292845314323063505403552205936190783720603414137276976641797681903953613530518058703348343834952393364400590046465934449319497612250552217604711884762631524998269515500391667142784532986606456879460142948884413733235203118761582755060664267816526792992399962111437506746206628808327835452063967824988042044977752397911389177947580375856693854932038916621279570989043751352042394740259086565092840203662129598325156431971532211325908913460950941329441043084481063728757647054500161684553454826181511611626095167400013777292172833356780535712122431306610443596008428985876999997822687842963028438521092493009483027808621340201892261588354943343492571197883184565516510596266440859761460359979293264129677553528440060744590030866720016398495297851562500000000000000000000000000000000*i1^17 + -27270425642742785497040154784346118470105747040371845569836160971648107780658446068433826239095985137672763455255599534121913625742479277675721676410354422364590367226620423523812159926219536314262452694706478650569676802144978132904733932975064066695153365559065727610266633717948761678261548464961891118153189942835753783632314964969599031536474053018058469094855212353570058875372511994560583968121377922637631311573553512264464354232478005234961191334333471134166451816526600248212551738271965445539787515006754288223158350686595436640436227501461439909124278137315146573607845153894983530168691945704982655630509475061029564421723110879003993028712178033908891840054068126527840001566347224048045705006674047342048789635337983882239406591285892383294470003037197622895483943632068970894845956886061914463734127908862741945626875266608984535841087171012883630996332389209829797565116879559841507130822661313528684192366318284152601459484125739640920766071673261860229692422656441529735961056065074762940679432079369997253851701659738544067000418779875013446229834257998213063610932953125000000000000000000000000000000000000*i1^18 + 1046778217380806861341058339844476836685905887880373643656278775376582719500002541545818537024971082254529762778846228426445454069384908761404300791655350283265091189832939799389558600777468079496015309743436679314129106055288656514567780956865712333438546702627007531681767259022866424987133464527581926373880392308761576414472970360203601087761595754971821058672789336887001006380449712464969489191468378135522593302079848057935224230738463576570093845664560944321353124107123208815357898937274728415710257414315528323153317375068035061245884412084262400904805577343044390920344477668853870811231291010315595356124361940608668716197918801823537236839942014424357679153108956336341822785694381047092361038441226056947672873622039792292821552632090441482911766240880495632559438525834179405189505736835593770692288078144987670029273883893925374987548786372710064963944746730225072545430228427811968472824246265197605441407975750279973346189243302236652255119329427106893101303394992890671584262526488027772777837277840371018141637966249019031621851718572228332338751576302642546907993750000000000000000000000000000000000000*i1^19 + -24717398759830897934547740368232653705450533498794796700667717680157680369670404930771840619981386685093383127034694160231365921941960793288480574873545123236867941730813843560163287541725493843132623874958683951980407999703689508291498438375565690300684437657429435462978295386931728528862088677222394361837719999682147873050444165971963421860014590214519583864630865710854798308467997489145902697145900812073242790228253959901189778861411160641128469428286669025420359070938042256198331033407800616414858681439462719753861769347907709590322646342492519952545244370528413469434761576631337426107725788308662288234653254120242735129794192100120240289571832122443078045080686726824011747364008277715974371402248619027591980407182569047037430597469822583431586393962166530627121893096260783765790138231997896382273240041294473523531648528273933194244506717333087637085766451821656257385198507069293717911341540694365618860966893851438526578406992546627663403805728734031166306994577062341338874709940853975911979039443995475451914044817506152783436646646038869135030720379317936887500000000000000000000000000000000000000*i1^20 + 484990008645629231213409304077088251428857712128975591254531398347826851441034859076343511413056123546824158639110150274168698075323680921092085640408478844328884340044713058424938252372488142745074993835090741255541017218724395173246658601107301226987309017613338333135565646033112774040967666864138235663874075720932065441141985085460167444685234906376237684787252966013825025161389578614134232175539086212692257978470704313042118477624268007062577433054064611337913742483880762540991665617065373171771744938467041161132304071067540560108000070750281078916327251316451364561119690363528024767569128675395777261315822453867071524327498842252555414243912107951194341996841904153676197975355129112359484082024385048978761552840141169825729889139911511419662973111256270927875310821840015498907778495681501690868055404928806334243410334851502983249128838526579323788788389225255006794483200625313666155713411201765823079974067639383298298946245943973503429162262398474035627446765276194001841730235551531490104141773887950269120316508863637061858264054151362153409844397123547500000000000000000000000000000000000000*i1^21 + -8986682436790982329057236679800692360771083696830987199901948452317663956953278836218196758450565875983183304738199928048223320016848214796888348842587570264839395740889634210640424368322756875529022156541273841476976101279216608549943357466985213647307064013621694310173191102543848242741360496463962093731488909337443453874325534992188967443201502151389452338788815255887584213138394229986363090671527261928046613561450882356757859112015712350893795093960835490561645422543548579229066687187432682250382011395867202198515676214407687294941688044754660214095836760516934251922547993773511613085590864836892470218052925218928534784314720667139672429960672294159882155816851262627051879142249236936075285649268996522464721211412953686447620077174235304288526744164614127727450506888774839654507158929978298764802396769035474204145393240723800604148079355943539562827637434668933769858735276369746464985208054824721884779305222668318993918655076777497652400673366230658747692818856879388004333112540611214065334313696513422823081167547673175231614545109732402755213231208000000000000000000000000000000000000000*i1^22 + 118156859141699566917791172134381713008811977456533684147376566799575346238829708397013654246174791370364851618087549291876171068906694625753961965574393475022845581418092933493077626952052235471322177931087469582852976149768351543322853292466629944532411291546908633429034404061279472014179833399636863798860573468946419448586734983602752911111765116993151104591783537782327500687132177157603196032547242257633532177576607528247997195175736618194740515693723180589611840138027333727527562321277521730226623131277570698208570401768604950453308593786137224761221599325388361643535564197652059416711534942411966236634119365606535367756190757893415610739743053808056141723525694647549063562041440812027773385805324928200337944105285807761190740760701478921364393021590152222426052060937467699806637786114536828728250534149683521940671540118321963276247997780458908512732540253368240911945464861381573760114531330337810804979677230013091983538127289856471340971969315530447233651006434328901083357302059875460833719484664373736521404955031087477419558536148270430033278400000000000000000000000000000000000000*i1^23 + -1009363427923426719533756802696859103279757306134130135996657057950564386684425663983539162693958576328744528392573438806086061721527034777663325487981952103441154422496960245181291922271226246326654314313213382544412669850798728068810475609739850691280131217309185896534518349165709696933527041547018577038379517501029795651227698749720741741852069653643804126144014126219173298272666942188492014158482188790090649426996864990171157087639917973053350690005897843416293139502066650816539065431286569005462315878684873300991230678496562120379044045316698252139242124558986664766083473965527646943431354387119202301516426710079149651429039091728847632177813691152635193764921702162000553866235678912446294603082417194845576487369959290661897466165185937552936312700392537670515475808940468817106042718029598553134738888040754671939691838000216157329863063284786690554715492411576555112234423150498783685043824629710816988475932326652552136361998262148130310109845927477108691441131029714960164641790576225967099446900296338317772736046493621898699743957152151930880000000000000000000000000000000000000*i1^24 + 6824800371057441890478734010933490754369002177227077038135172812390286587687460988407344550980285126755592137856898454787670243101023177339999859034794855314860080501956668401358726959090603237358993796333119239841186356137284170094770827822169380052015291797557152201490763388521708374464739362864899096929878142426033961727663514458045304711279045441856923186524117933357020569789455797428930196064643150022004447241804919597598669785777139855722547081137566360881440719272258842123413085942680463660573715349836422518501719627538548163793491185833028418481928604824474681473983464742871035721819804462372402442284437073363272882483592016940408506391439597307002061351390524122085299171874356225080895942574464984582646372640230226716171772538631325765058970849087231591189092023950981708908651996233628088342902604612244826405815813853994835897062701490847551019973694129435174331454026863616982996397636059520901099670705853666994956523988882318894509137001342501397730767647764589598828980213107633130052526724324782450990635347691486419283841180265728000000000000000000000000000000000000*i1^25 + -39617144514016095126422011803158853353132173498252248566085898979787787047713346935787846232262942019761379030564064432420133751783169869712524950835676057677023030219756874369401597393504240780954948373929858381203237542000477707772266714590738825221914496824173837673550509527579920012349636325919564619531555683375020175346242911411293388784636437229416934672713215007698394728218752435845398695858412934092026232032630070749097168825633533458292595392717934909077545274466288905497678956466573132561313789257682730124067751782237996673544449236383906536067259817975006533946692905681938794221762320599920309695683873986042721135559888328432632132238365001883132938978179247222722300996087224112997910601623065825528319114688748606315431292270474437674491438826983418938691804944941623244318075389056340266202096045489383849821530581695941475694131899100764883491975977220797299484168951448913646118670980783819716094642236411456434344886126201020309545639535643518588454741862909710187273909132891243235985816758808348420431806846339756218421443133440000000000000000000000000000000000*i1^26 + 181913388239670280262827615484346089841255460285584072752187365167417522656074906851756832513881644162244185610829204629805903103906436070191214700183394606715345099618354087850000819697333873092395741420064099302536273810351072064834506410905300697445543109060844664630498979352810166083445429087554960719040249035566750410190727319779094544653698302643134042826613930865557661852989128189593619050231318000536575419130624775300957030411189998994276385197302713025080252297158457112438752853163822608509583842999153553064779780397446838115239364008576859421476598687971351287481330456955403254411815935745820214265936469553584356229690628998139004849120137235894406896097236436267384957883922879820026777560950292958391075418116708780575726450207596046492681274731053213509581491506307163288730347142945201459065561481992416384541496542011220228861168915403623271530974111362356764218598194990208982933519686847952594908277667969422527467711828178550505624876044311766829019613793964923531085057137914667535600892571364286605001087713830140181970944000000000000000000000000000000000*i1^27 + -730165417972382692259541851326245726715063775721779764590567236109085534919878479419658766066421160316927820918295316343143555401130837076384145206579787376641844400551951437465767734454723368469463217582014575899524085447908209243282956602555785681446279319280515147721986081045889859405018715500106089208405803814015877402586447051166915140669894925963407995592952322601626887742896410884833503524193518565216625318061567221452294865200876484861807237679001402643021287733568855249429412492912547561801567211887507435073753194358582836882976616590452930324406347704517781726587888732920765418193591184613697420163503612973580918509716054837391133415943214223392675718665788956787161488185651915361139323312007492591577929722781679559536932325255739621073539460472749554324683387178436295207074024435491446025929765628554252654643929104460344954831134857778746860746181188872161609554969555047781199664875360408298428697800848604725851820251379836460981918407275043323271070476887821294035934554837024343199751634523486100644226799663625142272000000000000000000000000000000000*i1^28 + 830171625042930031434222138554523643040206351535586050721691495091961145696604258500612597748534880639047705923352608985109826326361013823798622841272064902650934876216124600765575331687808428842287347216063495915982942841796038683958175470231188974374453279808695301566766884421955310914858287004952244097713220393719998647758236986951410635965137468939651482487592524871334567901865025343485493769523574852939607698367501579082464197431942769257669201305284943087411916334606903229086406152479718935579376393473103493955526786495546378909038235601956549393780494807405822384338356295317649568549708238295607287055337393972757593815296634379182838262578033393280575358260688442762736508871013616450318269590909692076302816030824729232467515520144846639579162540811177787784825381844775949174393129363116444324202026486416410334252882490572909331076561616093770841600391231781026161156693222009491445034985031885086073287977636961853311555098229057370389384331704526769723099212563573581436421196401604193104235519206745120087714041257000960000000000000000000000000000000*i1^29 + 499074071007162711426116877344027494634396525838440376588493831611095894010411971981295379511580827808039425276266148691713541868538478137134378114690073670364482659666055191545743631212279645024893315229325431491435060265652705799721468678777519246925764801864903680979893331018180438013551423078840268927881901244069088901363145457493521842822174858261087660533250480804944732877323311488077427586136593416682295731356094387403130902033331749995793808040210659040488993121532464954754984249104260837667434880076311295315485613372470575458925827665966271638008539478119800243920681358499322196056366637504209918327703661430440092740027846300744204492924393150936418938676685060688827659599918527506784855569166635685992639724459525780278651878921344008409670511737233061084364740845459888689697994902028548587715482296434927173058488567458530582795855411433279021655471851964101505321099814745483809276791730971234009981971096519052878739650225054291113818396364005117569493665165212552755663096251442063787232464243795166234010451968000000000000000000000000000000*i1^30 + -2771607302506453023533788545138165740287480456815170053769141567622501339006059846359800288125531723649316260290320342755170349922796518232300673997205767827861487959161735618024765726757363246004414664322390121373386444392724401564865818112151003488396579247240371068069681822884558644982296281487146956580276864146355451927653772930886911364527526815918289621556257727464755860723007164273274871923405658538869932213479862525023787540109564004220506222065266947806419556850025190944707310779271438964749714321199761236043741229243580387892650563936358493577896217819228293255712250886724471583992116898548694305791797911653932944892991133337831976667623675293939133745935208802135348887525024933083029029268515400900944512931300803285412490487467791507051564840066399540423474946040253989604946964045399060572589983138029567245228262576327416655832426677890719751832145781934660871931077522976050418666575536912814240637328406393259924405230813632706091686185722393144938370832622215255447258731699278883661883011612631456179814400000000000000000000000000000*i1^31 + -6958735040042951093107498299353470978115281684679208755057171435636966282495505083965826989119716451342391643979873737036095435864633857816271045448694892344339075854350596923855901769687563596495080833226255195900394087389512852851467851123019693540292292427935981712652244152723760631033014027461333725322872239635170414437201716795668278541652898801533018748249698990328769290142545136329062134201603015718208667646841557118826459660872143416804673622893479645099647962607377540047700361289872690740983869760271840266175353713996110698800250663386283670671332517246874229286315685350532043090608601655708573867468206875606039265505401478936452788073820715872048441852215606731328090569206645779816682726447147152622370249498647359947886256820806937967845872232940314329818002502578458377407029032422650866313744187185811909481293760024893538555970071734865486517394016377654247260631466533607021611846804526840072050851837864319282744596371825705977994588489212186621246252498775247345112457340339820964341058479993001082880000000000000000000000000000*i1^32 + -5512419285064838537641984728550885274781236543520963983440088010708156770844946262769540268589867690791505604067709078520882219478682935509423792539076546125455133304172621588245350049134633479749863972531134621548720012701022068921049950768721686247185360645266670028022300933088090024214681498914184991658184786181801670783300317387015811387917519341087424714846126589199223987150820017333809211997484987993049032481728347394947203782198781463042466694760049830189286233232973578086570753214364951344075191255976711324121188927651744418044929568918335972246167576799749670196145537769893606409374934260925567886301348275615629121448333636437934101651084603184265541703756388710534025675119140221048333406061936263315140699814360960962940982488754792076637052009829711525848639621662899663454611994607472957593336761447927154454598742178695389024498083816607934003621252674271532003162718096133648681688420705885667204245797884508597307508321949293493799958692974420303288847564787561624299915864293558369829952983924736000000000000000000000000000*i1^33 + -2188636838582774176489873271143381670136465504223181841103109159742555611235869713703228578110893594243049598745329799520703605168901236541727618121397902461854208505577865669731893460634462131137180138697910451885729363258262472928823363476654043774278501579612184286870512431529964758076128185634915701604732364088707329024751778571822895773817799119184049212390549284917563400663306820557204861409296406460483363762404414901506388354225166716329129087423000650120612876483272344245744247536517649160174137493335084046487414463217936755249901802221747874876526016652359893785797609071563585826897584318358014357246965290877040380191128064214591971858416160835910265277843864167201086746267448205262110189764938601167919466893421674291316038981642916970770257183206670132634537813651875629040573798376035587053104843669594660404585528064697873275843573735153454031065981324866652167691271140323471212156225102757915308203818782772786058190390061281561142421629213885869944661771544080308738957388072663790901421670400000000000000000000000000*i1^34 + 609565287336886358640782085410264576541095355228332159421401311094926444220173807596857548561274449849183451228900272121482159385725181519866290311101453164449186853323913513248751059867556173096620561840307508436833563903811729784017377084454482631638827860189790694692680762893032629424061267328027054028746379239069473591920778097594907641288844187645004059435031381094130323491469312269376425782432817089192855654762424711298121986311794027026616654033111150519727430152252509403894221541011035052891804929131076625520117863171741259723456883758698737650358419952625326939979449802710758591771533290332554274667003604291249890910244586718758961227864548315873931401735454343761725557712595811939448114183893605642599197226193377808690574223742060112521161853242592391237820774386642339458665936227071952426962443061763280762108871963340812965042484335954274839093350904508441613243085978493076222927215402052283597229345056764371911383765841399477305412991396967155560088367794272677291341860087319505141760000000000000000000000000*i1^35 + -260029824688209574476792821217703151428763915520420826087519984162582854296598101438211764646375692754698629281836329662751915066090666205354947367190667340609525684153707942031183544947060233770631297706724690335563341597393791696039732416232353695807581754091909757379829902796418011182332252640314625717090383931396744896302114529961608116222338243762937063467253495160876488249313144673888592144805764846533842172421235465359071425881995515617602829488294327710644464943701791991164936004460464366444391023482038929513257609898139019681477601324437359838364770264071185759551531936199386398839851364561480938939746410232700498062479112390344793080634821856597772955319941635509382096718580619280476257278782989674195773672319236261479241040719834793637924235413314167710471511614451973240358956888382149585172859664491735554066233606094873466750213461854515162486216251660566472401705898851285603947427705968120984834244187518282072464501477338865272054749949304199146256902285643906757164018362744832000000000000000000000000*i1^36 + 29018773969911439936827493648860760974797477544176345466880820102093795316525596915014298650267779241111185339904303562555437216326891802824790294283008945431594839853811901792275438294079530770951839335247955910486770626899077947031410976997209672977037243957750831453127762072301236941180134080683971480480321970205094150868454956049840715822338955998358953145996751375131270808824732907000614677941855825554385806608373045979385198519682446047720089523570790712992887124820175535541641010504056983201180666531061422181422241618645934741217079537191083860480587876375416769066824524724192430962121881213381586989264589786380091229543905809447975080620025416571003209370027919148455007149653334849434352033261122175237228577088890423846259590219348882527458541185047475585123066125521303802005559279914944898915275113140128810139888954303907173529232662881396524498878266644820945380017348944566708238196066126673592928808917531544165230505309376043919899987417335809760138313005156071318523530444800000000000000000000000*i1^37 + -2230353929343338242576577142666900025319553795439167353529934295142577780494405460073368364413426520349692644895995631899392902659424590690156863773174204891034558687759633015327941229268085268471568365716298673651224675601574255523790285825363934057521865142831562362781417336879051369244433281591907819258403619160098682795559533356809715896151219030864425027147888122589923264428349143518985163564110761297862657854754694142729704110909895290255228272982556330426406542346842836175753410640613583153262397434335184887703974380505655725032742637984040870084082258669695303202374081996159256203514195967563982402405832955191361427830665180996346927660741673661722076926712327475056730593415034346164134511446891706176120484968502835051440721279731082534321695091746279450944147264452693680756852991219261699818523835473234536706097883236239670452560545514480144082024992454916205244854048339312705401603149068001908891231275649622873367061044478197442952851282601301491088135722930790958366720000000000000000000000*i1^38 + 48829207382569789611392937505681106140069159406535188369140530675766651680476391329908080160408824403994535825078734323255437923798273585431915404907401831343362160642813054989557162797295698518197748369201700659310683548581698538328512167295895975832997046152320457176264678036473368883344934806986438851824937183078708138706370642180774629412669869649886322852655231053556200665939186770795481672917315776057275838803915274300132227894255266645036832871346126839102187488767270268177426258998725312034086665134488943113467399372072964908593892378042912043410934402019009262674059130912281618971918370105891081250789777782159481601589453411970996311026773953787598235836938182482419600725177798718103299594719928154102153557874639903432405106116867394409526199378275461241858157430457131599228875200080944061456404338016326244850941428538323892034009374854211348616830756042784422052599202202889896364966894311916420247880805266344954304224008840608232905799563456610506785358314733568000000000000000000000*i1^39 + -2668419433675267100183030961839758675925193557628138828025853421628334766049441054159410407621791807153862591210572118134432337291173182563560272441624363674626988493797385802630472950477670841945052586888116806944924987978265010467708885943207739480235995471365066748684932559484888689774110204031050799902278246939595631098443157336532926688693818242578861797412838605189986472816798354325370752720924951208077966700119488325241558230250203898677600245738802676739873340629656617338501502449230089494738060727600464827040294589026202610187098693024035335507888297504735839240920130042390966596315094235549225439486502489963166509854211618463701006473369268242261443896659811352806746871096627389373270944196632506124704445199932517699554785897756593279371705985800673658630129358239440923964709220057562489345685997738388703664669775467355023373718075583924875032941795667871255752595981940511282936690137546614176271848771799057564199956068437081916789439471017796036695425024000000000000000000000*i1^40 + -816900064196326920457385802669979593871332760085688937663998157404332783918709609535211123158420913651420951093517625119715741554378535474634887445872680531681229382256946462542025988084954077765341861619173635948621545485214068805876694500043084489421433064874401009122306188483773875462049808592202775447839897985115263446614252259179869076083956778128954888339916585813818508894945644922000314536407569170692335578341340405549532407797378203756492510519292317303512134668404894716501481041388813187239085319864559988266451653841940833917754370045082206373524699803265338547655301662156566897940569466762552790171940327435252608126040688651085697950780270040912318684599903153130294297627802119266158168547298185202542196782580815612725105961059394626986272043688207064224364650706024433590688738271740296745254020638573682460851676715484939539912330141081153904213975538903758998777577221232715079640835119727441425956901305909746832309923772737144364773460052593868800000000000000000000*i1^41 + -12732677389428758433459045465993207069521565187231431672362539558623179037563048915192643436218404795672197439257480125351038377911128442216501097540033770492079896351203936973741705407119884668440141571800946538890840335122709318280710290683405723340559889727894067266286517862487668954251431787045855628898218486322299488511999204897853951269183628828535692474126790931029685564332699498335734406479250022318617814282393134315301099925420446017902468503921295725723971785845505903321379998330349441242239009756778420399997683305549296101156735441271636134092904412738402047544537031374763844202650821703298115501276209701720645463996877129053632205874111774714616526060750766176736540844785225158090608836767497839941902514103068756126593015275171157731098716543995173322729356134863088188878483077594643826456688200117195935733050240855038621168384027752375867505914329979145178977169289528942527228694143756179356928079884045931804311280278884372158286061895680000000000000000000*i1^42 + -2429106758653473356753786265017179132737163036083329926561398766814701547711879630162424573680983128454777848081969507798531402758762097183599866745294947053044998724180112378061093783499387213414000641953531722563351820484239530549941204418273805758949412017038710429973764285436247013902357433182813068301072248217638083897202983990411851848392086941243714385697750115614909406456782198727143278869519511533764827141530149104053125858214937661082339224458555750921819650844952612318904834922740440063174457194969899218881857992447652644581412811943015349446285226443405599092227486630233427220789054021781673872719363657036913235832601076233289461978927923189327952497078161966953707434275456706491044838356900881056616292721278321746090312533612432971248692872371493342360218033684393342789386746252209468332020554967123895284331230543413396316558672595314977472949133941804617451156510348298897499222987647503595107920701410058038743727217277686251520000000000000000000*i1^43 + -11950567688699999100979695992706817721553654430861537959447304523116709721165561564580142786285090341708885550570991473617871170609552345543566180364848055121455745864894590017448569176731017931717672862469572568678646073430333083609479185488518100129081772867761360488126783294097758961828830221035405889743033434986474695201271474981039437222921069145929252028824805386906751277688724371499140825750229955778336112201912534205309538973580515581376542757960102773636765434172912953578740785368932952750554749710680984269129414229201092258103327516925246502253066802090986580357735509289676951177136049151910916305855540317598517587098218173863413841786370944697903363279088299439045354535644022003471854749078264569857437983019501195761595917099637689537616697237395178248115111153265979352308045878467954027271346107916094349730984599643724305152649111980290678382134331197227335219793590909172325678167760824283809939068958407224189727636507852800000000000000000*i1^44 + 3748228114313840663217213584593439862062576792430661974633878950634707793304587579634397049787508939252636377419014523136246116047246392283060903138738032471974395963772501308163232184112351400392475799526380937311095424962532915060546975733168140153537684069405277441026843520032340708354411184034494293766408065553372647668590213105124233246571118740431411353439219607995563972614820683463247241659813424335941796830740197201660432982841708274726043912639775918412980872570537174787861448874148734010433413963904738496978699256664914058129925856267759077595596008759192897632981237572545291980686446817557896424723348435238601064964363431884047597713356240943192448918221788494387968882742694952269028879134756310532184121789607962619442312602473496903605379973258959943830211095238212526339437994571625192826916871076434610500831684082257228541187614134878737978103512240551857819497414733799264278663245794087159221062450208049452810240000000000000000*i1^45 + -348491922488276322389215926637584334037691425800730436844534270419323749784271857955471526122963672045231569353168175808310719369769347785486832950830421718897318387516482393145740373789831780447394278463374848179800148298673619826240607203144748004350042373633217456983370603951012126732380542479673198562265145910941584047577638814077122021551633646501278636436191977860975596104267282065563672316390991610362028170472456429514714939361506723043082302263031086115182077315505994431781640534419163698523462749743361633629849616337467823230566525135277067215304017560250098351594859723245621310704235390627686622430698078466395522702330351162856732101092697406732757955727465934471045272349043645639519962287409108390708564130864994308463217636752802064356810009187983323648250761541220625023990468441827062163300195175171994053326509051786421282099497756858841301217617874090061470844672574538944890753821237562186213620786921472000000000000000*i1^46 + 78290231529155856628343436221121740223569324232906442573660331298568355676905054826382120827340974479741711357105549877568890105582915370747304120022541151136557960384253889009793948203243993912145622190838740582178895660441822534211900645191387669946119873192893776710349350318708003099022206715718581997680108786002446193641706682140538606231335414822911573666415594116250143639842662212701959510526058864092578408685891753095328591609019030337161751851311573151538011586727511210590963787743919550647109629877856872711430812312547743295676632995696031326855822145474154207025062901464137029853468575801135997033032325986500049560938499859052172594327062080594361778688795110008793115191952309443015707088325581692858400355856917370264063652629589247323174860673337585619029446559220390222859251453175679466241664489187229789207405727087951282729162211520668006211742281839201191132739545390987985130299742443259559936000000000000000*i1^47 + -39090009734366024052130052075653372947807390710275722142296120857398413971313806455274957585945036557781291946260882305813157800066716842271148070427023585081340099917883242971261582518517563420554753023199914261730141789577416008730694461456030961224694146128030499803804662046502870027440510270833353257775429793244221418392888591559454590664471617885512606884764682664040197319558095595374451113059002825215057845244043818916190369437223649221717726781455940312496431558983293520018063634153733947781665340319876039874433206588889676740119252205778539023168476695257292644664571561882813525879419813825465187881931372295808828367143793836982832787584535866512934329732470025474773590782012281225981860598768208121183373026784452279749046614762874586255646722959126799625701022697032081330381331453393834311213333720665736531852797997668994862508866529018599816659410769761986120398518125447828987029570998763520000000000000*i1^48 + 400560066982031291454088975795561857352570606757403672984540525476817656462602677517725466313858715255176795009648554880091248669258718366653708317231431205534640752303573722118554134706521130859308149679609853809754647011181554539372959564749603466716124438877391648570865035124064334996516331375200202220504209346591104048377470583466437266701685979262287727909838355990645123131705399026738836894144773953793424136393965993454886447813803335261467430863129142511951447595527814212935452819318567520408145934828195070748458944450066812274912754431151366237015154681177646333857251266774859612325152491827581598059452814427702401944525447969286248521134422447028735677789158045658957605110783627581353882524837787325115332955669923764901270285668570035444169464917364455934114094404891174787909645500591239736862302809976742755443270720174213915060167602253379812221273562279395704576277914622298685440000000000000*i1^49 + -4414735413979660162985946126736061148033986816764397809272644637696856806562848279603684483278040299273198997556266097162253325926271535015822517245824397122482330013215977308448191811513698020078776456694289089499847092365054952116148563307251747386149757693616478662636816517339702309844084722333595035288144010651889204740978563354236530557264319327437178258812855983876000101605104979084808004023239340055772607507057432904983497773975161864254775312894503681114211949289706595318124573245552908427959601383775233850312713873606871362455871220799118699123732711177625434513654261247832139259327052058279061656360207834631575304209244725302529681481937600118331763129580144273620817651663100199258904519037362635627421736251149746872147348247867508915363118925397021271748899604760110942605281507699655262779602216161530784566638747102333151940012588766730917082806375989687335667847344947200000000000*i1^50 + 31810263062231587296207406289786995315071018442728108159710422033387489652860302994561245218426773908380954643376959368633076143175361511356248959670498783557035286043048271477801478383233133574432187809182411610046759893750053827454633264887363020642690178117652432524349341505044700122413254829688439145360229219586448981487215478558932992149514334229189191124972671783814015063077336329147767248558302603951805435823954468414229274657084087176018023822728218255199914441899814704822228447942110912538219628462587973755442174435640899453919597585202461610649228366332814361530324229409884395390452571726465430404379301788489531516547866806478803926191245651669783577595913944605080055207118721131524496261004018286135073998869928197993442597199751539148543471083136254533265751107234259163864598381641347107821492176015255674808375981918009679899532848692909312930267720493308051456000000000*i1^51 + -77941885689941400795434362990644482155097773880316364574623814813304165523313172769822068627053226894988485795018299425721787595020234339862682320799905535087287219264768974448704346133701136665318697256039716670176067559807189071285224264054801142405748214356318444081855545112930627736335325809031949327174843185537347723568907707266399335984069666644945865189903824775676577847295875293299687005825055699275466571605045207962538015627528550222243966061892567712464084047076396359423678377490159777950691588327339207942160577876990791642168479844836890194997606845312096172723359011403846557734942949525035288821039350337843124999128340314776603941351561456795349062269199809191047930042695236376832241771358584091683884133530973742046646357359570350755658900580014871709352570671976278402815965074760480256464121289316587347973923342814437007042143399325165026188827033600000000*i1^52 + -5820605517153756241931299276808166200439508833119803991710170568777806379519305115402650950984181445527082842473719113616418403420732892908608097138185958545501470215718034615574014791483607810781103356897030829705545924833792840820922013059562617728567380386186024934449832517751115668630915128880325595285431975077273875417689299129654530650677217587261113296806825918547366524103788744068721725240492088180988141202099995169588451222841171476020211713882531351422540546312716658163426909712268410365532013884514294397615482012744753801871590211100780445264425710521473533534329401208871703936110484704728840669568064378391000127956092875756776692096782162110061860134955408643247897887770184387187655835804506265849915893451454756339500187092352107154818421366398917697178920309902557122056965422304139194210932429690636217171673020826799557929214864995123200000000*i1^53 + -35499809283151407865938237473493486855611941646512084847851663139735287030965990611610425010096644729688671932279713471521576589293920788569092133557916943664353636815742208693512218320237185517532388102924668391425103639719178781216388151908744410549556874885930604583235190169093435665370603392235769308277785154194275263765254382477392276136025086300820979419985923141404692516162139426272639379962144339635462285238764648600751818771716202167741319671456967112893492623007031228496176676138291034485352087545692584999466852657116530998193908460429467093557054464830132158315262745262678551707352036617326145374072248074990734357622907981905927791304627619526701066941076392221003148705320857401655348169526825860702461765261870827963458969706675109064481984823498626255027486077425393673232370178933218354288300107845212372872945249126191202304000000*i1^54 + -2653125055503276195317354621804328283738410616251841340398896946292922639993188387228240520869610013323980112136070895616458807689972665204463438131396418203364260585825988407888932052760962363650374132342524255153670012403785642411235328146566720169368024469280899705892250272758269994946906634365296549641444219777325148652195262132934469317834492003334628885328268180011900046801248230709554287202970542022947148653530372730475206042695454177144283122720986677480537984127024417469661885215546541498873754112502539488973770519440790089828730076953991244141253890306026720102649971380160545181938293001410083799202365114291926830719146587437733824879254553643624825557422511815588961504147008834566332248775732348907619102199235807930253414199398074152701927008006677847252102454812029288064701847954657054921238206461430988786578227200000*i1^55 + -11172831061378807590807142980697683601006643763064706508684052293226154337945450410370894041938182329493172607874169878086213988511034508683633417666032600410035741770201545804384456494460501409001868059469886958050831459634254719597893532065973522499645000350959165271282118420653634403850513040296155394555589095804548536301804396408261403059320218117555749246246787855075832544382231472062834136835186266074140906595017264373109788860545971522968762269362652039191118281642344731626819981777044287212409192148970882164852540493197054420192166238315529856866299670638705654073518607173519208772949251473048137944359010629537131967013630769773372536504991533824326219074847564229752934574048511372213234878370887698765014534849685678039732214185871761692786343213069884869078045064995400982248395027824546515368709980160000*i1^56 + -313460684614699082282972741649077103528984187114308881526328176427245830037003267935830468409200526717802841871503934266063107751747115233474860491484693175564369512868978716550962202048077945256593883685496137488635051584169437771452995087532454032694955489581045216274804632226807001962354638104422130371356074068287304584270296197554028455422869816210761415328082813548194534436235711634843680864696149284184207630898593530340318981929184926217411670461723393465046729870954219000244885803634140798955732290457852223717026013959716587960896335910965755480724223932032645100160137954715231376806860607134650761002472342696638441381853421472892233518968757508936946545027080953637121627615824347614158470555448511233876711575701575101768731309793240872019997480219929165318275790479935526458135412736000*i1^57 + -1566797438309181861402071304985916058509104867081800136757686777276817897690712442219752421834863417312769202301082580846317758834624886144768386373797806057728574158642599062926741315049724060324891392349222943156435637068693167721562728898803519224136023931946325826062661348332976103624519748476788564470700932272148160605897522692887201941766264226061918824310815965620663880054084548878573648147122855987882932575144929251507894345511764796461210366437758308274048051195604130718197668968559183707060577850453580096554989194965316014896584708839244250428838628488298716415355483475113043265678049412308570432046170387597266875191610128527239541599900211849147734608042770768733774010211160988246539308400415140306993116933081369837284360987904426144944534345757377058183944601600*i1^58 + -228669334492826426823065642656792285773451875043094886430297068513462677075469662932520945482825923783972937878425506341777986779961299902267768311381493538885172572097399429285488605500736597472080418599275042440105455838181004124013963717774549897549313758572988251512159953454814770133789135423510087372912901452276957829895267654342819393692463530219516902020192779483724974016994728060531470606623670403875045941598861662030009590682648980050834164541745033995147486268332690803667276001428894018250072392195404782975472522046277662722166754393314592277282746340678732142911061667805653061510636924873319437986574894072434603599167073551748608424622500733100691679181076594821218314458503500518956397011390679374974937569583296710827978658497388328685404160*i1^59 - N1*68393665285977347161754390737650541746845769544280140818160172023360869202416857180797277743410541554221445011556500008963654228725994210489963710680166151*i2, -12749486356440103715605518546270144719936642861273878302778814823612659171083186901680565862306720271886518166180304245894653019028659686879757747860277168861420674719863235786338443602948176746508382919385913196402344853294243925165086442795569914988068993626580010234551733449609059817257166169958324218108250437900994840387774279130269332717223812782728780332578892771166800382636606419601226548462571379618958122043481165062315028494305601752860466320078513934503777690765764852401764209543805431460844462417303576715638547697461233041097772397494209223885501114047378223841750619482051999314901215344620628899378154976162234789773890804408484521996439241386660715051815714832842585792781120902680086761168449653025225055634365011538532654264028290890062842438621872033261277120569577329241939201673918598894865598666936068110137873048698480391201356677453217915455693839078711774058706094951246017910825069936647745220973197089344180729957253216501261903655142676473223725026124326620905727029926100897806934312556083153707275744495210216637568818322114369615738346175762798717153775005502718221166332040426586519350283065541522735054090686990235781195224262773990631103515625000000 + 74166629159363085895960248073690054572260094168392264726180825183664062279185673678541302365810854715306918140396664998944180960315127631669398676877623984942192956084787054781108641473151672172172898901065838461593879015715276181298086167353268025224592127484541884885397621867753533923949307423923352400749689368650376978539426855804325731906521949384531732481453533932394584376022559584821245760499285273828460375094179786023146439773815076545758592903176573955283865576374791997375262526816235152530159341333948227996410036863904500034737256286725200297876709306496230935348930467921840157400952366684151853375889272445812387308477754984015675697973247502577796192304924261020158582685498565925148726624932167472549453826972953370729290586153191971710539762491245149129004686757674321323622840167637132652698944604973130446097210107126339428802985629969157527819825268495038531958880798338136701711935653829906078037623845554661395006735447508457438018812709051513146514913560439482306785368785339433891192086751700951346250915045564061356507654131992345283479126453686967625063983463241841933119481715630387251199971030190264797596481924912836802832316607236862182617187500000000*i1 + -181111937736986095456252428984559501498392881513268323247532889566531176599514145568212955858568067683771114329420810145569470752406191877101061293485159208302373904208192857304486925172856969813266792197617765916371312381334358783223201229573016018282643587929746634975994362105688767674495832924066480853910815281155326698465495835276401642325896093363789319847151769369750435184168383720851069917224691947579706635459015286574306726856468893768925169620251419968968859402211301207237503348004390686929204837786021654623459627306080076742664401296549981242816662477150557849014134977501388612258409058726798667469465885623447785603796834654459357718631601539043093351710352796375926639677232701270999034068131120332630256660014827348459546702926289467863844247520034634329968825744377039496788848960065033422837497033893628745243539281315307490426813484131410642391692113937812311496661050776411132821531555181290254582087818850106841863246390272704070652677054154177957786758151067131354339772317083309271898139126681078393565507726220641635339432981085146968101344928933811256195825462855084893919908680977240598668054357614658402922209745611326070502400398254394531250000000000*i1^2 + 308923666375624279360054767431494300314231102732920951606194553053184520603384577440953779843382743601736426361672850701553049922485041147330507479934776855722279080766115401590270008738017243583164750274333909840806651981803675080038654277882853479482171281148476617973337943786458328794948910879935054730659939416428198481450244525523613332772659785048197586005084096046958244573357097399126142435883738579526411515874969593903219824346062922568959657814731668686972909113450537691247694934116755559572366322797321178488551040835035236593627626754003918804112981197859280059019484424576247021394100171072072293193545679440099529666890403887449604978330105994474652814473124621067544880186489037698039188154452374981490589308985240284025743314449176316251890200843896347703925029558093238053267662699928512089517714439150765119628215763121273057987645687244789083797955417331159645631719213089528893619439407906182834032375853791245896328917200457935271054418135722785442950658514557376169710711509257319874340182949165478970899811187760715028278016124080858611169810764113068778115321496943428869288794371449971069029461307228020204667018333566375076770782470703125000000000000*i1^3 + -469906221409088754207457740358194875418336121661567962823391464555983902231390345283090925202088883023673500727677500371867155667698984443944469897402627843153318669581522677724351088553772505377790436014724048499612558011211531928342086621367760234159544388762435389204556237553267693224813155521502694902010195305067250350654631542553667127968478719090223251554797116886154647989664044775287087880917708544221844228056159273565441938502561238401814908179649838197244394391532986605711418317296988045145098750311921558075186647072870661891101767369781362284414561159082416856560994287986228863695658278161423770737674468014321179536241021292414851230140809815041859258724618475904743806091507931029505878341877970154259439243491911316451458970862759060787064366212254894156924199599687723188545962617909603327281859606000595209116360412152407107242564804887448792745596366380594345236209250148549701798422881549403143761850526606012197719023480976992106599366424873036375020910790770510006940673320078437827459777644808711683059022931924734815554359909534696346656835291670369723770999270196064432000156032931141225116468827333296287633856991305947303771972656250000000000000*i1^4 + 148356891247121105316592388372333537328834258652461722169772570038074292189138325639354352969563442804583478047079429413390277041187224388683920989704786836795676891243920493001446616694611032623431907016242386395138048891425261122072424710897005148261469775099369804178442032160852617123078658696587708468707051042527738291331742999291322893040648193151249327881481819882475525634754190983645513045883161945951990533545858467342334886572082970451633673288417032328015822866844503389867719546525372492554924279036799307666175104467641454642970508108805576337641863165295413996452113500427884374577559842060979452714467745955820774002800594643604718926431958415772855737449919118927645361438984790558105091607929638940982658330316904193957766961963024359457923821558779049264565441388625590642891232540207367118053060172998234578840137915348265212748204769137633828053704972413682868931052555566598600254337368399332676275620527943348574699716353472031674964349924054844551713919497874242687458811163717381166218900314863508933397874410198657686736129174581591739042005491101558936583954341772856872590863906586343479354122567549628001870587468147277832031250000000000000000*i1^5 + 246214376823852008283028572323097806573591979087930540235601974631313085388212811947182735746312464350861909323818302184298973217830111674240967247045557274281183503686055166698725883070535946017086652081594244527759278079195179000418156789622102364996822251217906254999211647678698233816057267300555637695857230751428785613008436892111797626326111281974375928760770610345765520607290724119524893369356332604070814922848957575761768026446305060980562538673972992538801550650487568026144764074955761517088421519993829627753398212348877362117778107780560262059609896610438320845082272444941670562692775783213652025366068148128068167475782236139967025857513420563920920187092712909239431398669270420427080723890448406540477624033120148470085910697046869673952475310019435286998488645665781446748986674901170140146836583261271044723539912884901913770543054227566690041359062842317909530166966562764206900580361804558094524722042742978215720853570744364481433898845311057494515933395787600889189469644004029876930036415193089058232687896341486071808640845198184245658779753973482967944302246629105676575382392910021219264375307121827063383534550666809082031250000000000000000*i1^6 + 186891982358509580145378668409068745036622689955431487617734327525974217287711734852939162714613232402737573358876264937143507225037189294907120976259723500354723432252907244666414262732696016822980913073089700284660957322445363550523955039390436434106221458242713767890120694346148014926072544384480797185050268419291629831849204127510805940253920638800575784651420267090086737803730389448382195400793026660049938810586197236287140962746946170316515978073547892644097668240395020422338041883515774909185159191993782834584676314981656144927401508555370945791083703027919493071524840896968416130155851049646593558373752389065700423494268838871594354649645298608465533787775212923989194832973850940719162064344762412838132139696659026115632044526200418491270884834351178000223007780323158564006649899516207036193127407689699259465752136120401254609042581975861717426171075551999118029454205875349973231245583187949217607458152304387604083003970069026811562484481377950172783997110573826228678489632983109712885152818766152965079525396038695211238001887495158923551611103185489083257739009254119319247920263869342753721403816882811952382326126098632812500000000000000000*i1^7 + 14331293213384916104440404368616456755224600433895985070942094411860286773311935724462765992464010121617222053037686183809946533326153284297066943004274679005349251510739769275376382237481525376047199323148979937145692773529241007279403963260722434443978162025141686660822445727373149514829066807919736657067130277285684037937500436249316382646407600969118908113065198781082660304769436111010540746123589624655983104537371968041483002266460816512867399154403107372994882178205540663183678701892619773864990416784685204253013278070935597677709627239074306672533544137911186693381299149991294614613795492065060507334535306390226063355994561989962836545484006358362514190545420424667120220100787547101430277560889806541630594293660489465787910626373174426269803263172186567840267779997350481785435200594586541160328702729792908853686040266938029426396513769704655480483734441807630060378870901944088322201211988381989156446614761442540969570381090753067324116691964768443009623434525317837785986545797416685381878283529850864176400291283810052471741899516670897544233373783430149925563160021530874678212978516205316461919510154984891414642333984375000000000000000000*i1^8 + -25861319554332299495837102435182324337879227704699524275319260512874581696846269831539697735066604965851366394923060500390463331209613291910283598018335263302082708169386692688361407896423016265566440258261352827960949859815401785053096837370531973975508172173384995496342327032623623634083358830877956055276727224800772097315545558733051911375207993505058436641607035500124159543147193526485429599952189229316871253588502792807232091639380069328381535553479945266378707275216348722780668835691269112318676886145043536385175031921576193980479348173555031068988178656545238926349887222280525298149238440033821949821573195699923664672711373386581284590741251686253373730202483505090201931636420331084492574027717130876303012621011600202929691094550912831464941050749071051590177768147092693107655295256005950099244304610627627650737434993705087944563581364150932634593227972487128919418520462746767239188577441073533918451892995524279273049004991154609655054635206196450404600378231154952006754884812338369926098010255021087767681521695352366849191505852250055811806962175816112621968414734970365977664360425848874585045222193002700805664062500000000000000000000*i1^9 + 2074362164265264085855891926030990906362597490252549256644520272021615206906421618749495915030087398654238141251068039127456242657125025936322819645909075462794715764902830784255235325990330037109400680730309311907401994220878024147198684473115048529595720974061846534985979274288210630940074797273585723819215815602343653965369468130239186245117815499376490761848341367254734313026517675170120620651961450569245833349431687063413967987793197042201710259810416727853364264410879597522721239369986772709089971888141600301975459989530679805637918945964713895531915749385421052215087082217295194158418904667400828756635154976988392630525355778894487842166755929929850544148288982742573012141500883486413263925040259479163422322277869518267076736358815422605195380921963630988201035365344274284398457330891567612089079625168617474553360824968298154867922165484747032991471960381432814371345121410839244837534085481804576314100885245891001260450942174202401990504908670781026854133225108633721702962946675538868224816370299695611268472797665006650289372156187952681231209480365033972872912023330199313891763593891028904728591442108154296875000000000000000000000*i1^10 + 4543243085801423222721464546267792829042424382738334514532892497029954365669028977536963826873376185891793813872524406032710786553354790273863888818791269034239272480010271995791880583271254769844932725905560607438608827594689448718967895754810548602808772796985079487649119163593786457875740434149972343669297454401707113623442757995395573631967225001855456756380007664279496253467327060798795076588696083457873140803438842638242765191120564083834800567246539241300369777096574543996488787582506470232871491479231201635676452015856279550051614050828175942880166625675646663932839933230121601377550399678878480370794597194431970052472260009174890530868398681747416543446667744226672594334824957182170694515687001883943903501911419952036162840299883661163256128423227614925043132645651520256046353456349532416968473059570511757735020334230199348955091238603182472024248167306898530809156528015852326481165304205877078900500856678132506414123155953697323724770667222227545363831409789283440874826084689291314639239457125344557313720143221326784444173591375960355125372445181044743791832493648516338079186694321820408105850219726562500000000000000000000000*i1^11 + 479580029770755772711924085336291477853876334392106289488621284992816344018493283681099541238840737919606827085913489500205359053246287784871701700389239305913602554522163721256366348595852130338996289517109301025444198971543584282133328165565686967108646154061780421461669595578116011140474764448522922303574694618710813453007458399795061494876024568345759664172860782375379501526292081463081995170262085692933642355735264964924720933011028978818258015123611551619472800132759013491205611653701990752217382548992426071159444169979705783455635137149547915631715627855719386269854812592283323137488052926488085559399708000105029599326947544152656791321570695390888028925612273072599061506026569820975869506627909490749897598227504621459176758938360511678210251850624999223501700250771005179346271682292323182132831408864256098076648432864076870383250566181368508642736562173587623056741841461855485514120942720100233147949928587466996780630965951183507262028368901143049594196452821372324304145726329646428793923462694618730935827514377921031092974194195675840726972081796817044836326561462357688169112515940761566162109375000000000000000000000000000*i1^12 + 17097868833181551628147392989131511313292879556718442729761544066220325691604032813454306683120682862906325292806718355840684437257992049570412817493828880410391933039261730065667881293591083927884954866397763913077266098064136306457326164212554848513171835671773548037639552456402839309648538450971927292554685451091248279006400006085306145543714915807865963193856196001859850507265185218891094500549262733943040577723034162435246304304361755375898669298211604134090568069936508831663729244998102054375281454322669787056106950460076602175603126459437555901104657203773781029451706013655738999242585352476349741492972380502433447452087187743483786498888842485687501170052077792466772576008271976298399833534986373820101431889765262352566284790698723736958362275495509821665357258381977846761572817425025784840038480330344647271289693497907597213890120896076117711237993210412333881369023118064921626540625223756685324692921048543368876211682807558048999952863986017905346205323210584866004828596389312448709978880800870860832540207833766945062501676748053330766701072647963879850904450306380248899742675590515136718750000000000000000000000000000*i1^13 + 12090995495020180486662361398206768105526400787062590542486315792096248788360391485428816405376289080238655596556152398064402822932512509024503362455323524654676656852565254535150032761447273105127791267971192796806671180337509013534121250437718478554826445061633119202607275434989614949156895085921421859612560895334238968533307807752683254021930183040342453090488339709418944258374645592349318777098957945161765225093623713331022998587881165455039330528467778218212248065166965050867972623630662140327504581823981457516690358506061919566175935570920053382396282309138825976019986446989746890854409358064556898694773735803565068022440923905254705711845900449646816349591771140881454086981211006972639427234157506973831214652538699219744109750302622109270609965367552564083682360949359282705627607872486281613930721133699431699735124322364427637127053068296320016794389339996206353504649335198901778639126907702028345980728702026006338754320290101667226676601648685131139250790893427600674126995679118808314198124133018322382004828766342991503336176428270272213116195976358852510394634158869558248608572006225585937500000000000000000000000000*i1^14 + -3416083046256661656716272009204465926739048988510228010265497845941586606508064554653149403703642927231168337262312982149090352904031894341723444535736869596244803058776730067461045557100744075363427959857751039746239637569258132293826479506267486045237802195709993478010745316006078804342994749284929870940475647970165343446087097715565778048218319849146954122096356717589938454134119450375214931790611652137434999674457571532597167398865183213819675281514498159167456349581866339255890171335423850672253883903209068975017602912973978198289315737051748367598115331104146337758038487871649284326098986587975992074100569136281282813491708116233695420138750911536667333583953547669090273080581453260646501692071143859642295291664468100034305537669605939787124366480461533832041793336054112822173637244207859173554449908614775653726696343994594732870942810745862536250283805426483035826224714762648942806242052649739340706547111133272171603963571017532937520261953140993155544748218866252255852014415822335978406812088017344693861586289288441118101787454809821268954147218146660956847509222347165935308837890625000000000000000000000000000000*i1^15 + 157793701575360935869019684061116880263443162475928240153124501577005403758188808734936696114198968481405547984406370802368416052701220664560690607793023872508817780715245508792084226670891718722917252212029243018912494059825262361968871211232915981045939326462078568289855865677256293115799339783604640073412419253372563732134439245201861753575409520818059250924542258125239353931952131335038209444040826214106256204712896331251546401754664511603161498586313202372070150252073817702428150924954446625850905719940147468076729735552075269387894637076777411064478797868849713613408825761187103876413743545988904600366529404520502954216659421518140868795867326866121915543510066345992490085086895109023060430486387045445133163053491865765230291930558092911643802855303126327327706067429318533362047749102965669661174242920907596830190321278177678520443838776853505865788130990304581120728720243030612281911801896014274258778074844868786924841068179092533529804185223788785554667442189069862334056500492529873630485491064574657464111064417177919655196486620173933773442393753255912285528391285155568847656250000000000000000000000000000000*i1^16 + 44814411468084108768219472274193248014309524933456302956179330272267349852921080682786035747291802100228797276540228284942768263981311888935426835336375076110757936379789667941873230946911402615418039799636934082460017360118742029415506225626155502169731147227861574084055224757095687634509556795410677342396921003990119646391411119604708216722502278534409600150510912036555179979905595034227717164714968466194745774106954240734421814782274924271578193153680260769597631537393126447363812656514776668996579415472025304861467238019922663722162325100952297467478435775830223034331367600143710063038561799624337372898691084716530238984237145195316387357594565339164851040043601782631370353075734556364907679430020796915075229546838366872917713031437310679585295657751151492376871969981256030556339250557781287338927904283101441925993765493889440910636264928808686598077528566657414422749378409473646676447834673128997839083403659828083090752102800066718906018534733676915222492830682254763510354296380143845635642863384495224752287460651709441553037674060458619239636804972931011080792317499452148437500000000000000000000000000000000*i1^17 + -4811201585124162090588113344441200281096631986001973513219360104108099373443589551976413036931052925810926378332459179149279729733580175355308919093994714768877888438930748297081794527648515619722828612072955469679294427545349641120664548635136801025956065241463665733748312367342816014148829025696844408369054522216230450081896237527677149441707912182739901036454251499811551494793105578505792974648026929041951795224213969585294109086374662958484630802966391848615570191537701035475122199829491830273711622306701840018520031793589824948716059974146170730375738965510688995270791871652771905130333968893447571399679521003830357852621469062824378769894682603491254308021497254645658438928698884656167880571503452181698769301399585259402074067183183350779832653201821123336675864023343851005169284025745264037794629664585826444852873516908133961945003964733355265796404758788673697418435337794806501327949711116819264211483610654051076153453812353218926442490267465395643473149915657277054298070634052040665108414256058673173021828210493007409603683167783870786120754250742223476146409382421875000000000000000000000000000000000*i1^18 + 192847562151384645068436593914659380188149069106695435428385299607061901607631400848798317210993361029525094494861270542263368734929182183862093306012964549781013712468174857170091449349360993358752626111536405745559425707121223282607103297667889791962563964318624414241455093497992298637320370969903679714628442832451773582817836710103576733433153781469658913410264868467527035972886373359203727986199689611273181416163290848005430125913972693918064624836813734451515119039193488867297458918417225990993480373675221162288847504416275343770053733906917789730658219453269105995419683549839235584205805224566739233208255144458823248309391995837793356188181432065297180297174852138002517025211976296367107592366821775083707879560271417500984059179084236863766987226969958357765370243571633878927926214683843097541556368422998253964309592267994961874494608466985484553005094242185127788092204034329809023748254974019112423797698045257488123879604889549393163932293668436816421573910034683537451254926845669500279546114938573285092874290875803084806013456537536144507996700312164065197196875000000000000000000000000000000000000*i1^19 + -4686746697236790850393092794061567469539314472180309517401224110009497277479128412631809479239901027156608756352968412314498308048316622680636998157108232227984294094922940778832984656822561493445640863583799124415040861049147602606830820103856191588806346324723763117162220941817786162882384580278758616952991448078289523794792011666734951542521326020341637064605057354091371573725250923956167969854994031406786008768469606945977957397125040765821749031328310526513194844803185063620694686910172473310378130334976711490055440881629294751641340734398835009368134827898333321906982327563453897004395489694732303184020353055451706292889969286173165792101870344253362409739315414082509236987437591381172026856565196522180417724015622941525983051388269619914518845799162302211138227672734428586693374835831145723831676983699043112809803512681476123678006409912437457476200688370664493022767058823456254578409660758822897560168712663827638387116795350632094155124480864957753521921954013057822658327055661348687208403058771520836638735339785558900976427310131343192106290668306614676250000000000000000000000000000000000000*i1^20 + 107027407774251367334208152440206797616842912989719713688023229085002670938941723632603895409099627380742481633541572316616230100049760856168546559047873478026573377896299123052423275901677673311052211590871955236809095974989951813087078359595888124286450490857529792057435399413889287077261032964134255132313221122663688822182896491585154284279362701875435666710718632521463971236314886025712494953821366372044944007158083902702267172993076327162432908542809328500580362353525478680732129804685399344361896232955828662957247515346577297271068100392544736594692588098765744288870680149109174359118987563669088447030171935613361557959713512184230228742571477836646416570767542452416620439440013407882287117543972628359652666677362358743758241491237640874856357508187918787339616466449707726501831976431634832398073397017655755860457656208571139814301639305051452147159489741706260077255668560665632031537193987331972876725933539960279474161410134059485202034310729798749008927433158598056906798595766345486292855835353951769315177556955920968261604638936791906424346098960144500000000000000000000000000000000000000*i1^21 + -2360664095697013872229909153046682370876081097261243393314275364230682477403821308710260711288357646680346555248362634951606449488949575733935069747388145119636051979123328121728598073529458783769347974490296272194686171047395902895293803109599617601855902605461909645284589864400149712724182759171851463325438783904528718145729366274199993782738306886103818035137280826612072332107489955779103990285635603751860853483040713229070647228521890468613551574150114359300563756171172523337108350356337811850069693115353501792941692720319312080825561123243353788273200186606261952222846161807695578483428820982022662739203271727620936925469554390617398163930876778070064353367489237011524761743626430626855269075642359660885064696711574873071960414983718905239196873648619689237130814692336259893576063619173143642888033064254476383520608472390669854425491494822512402028208528326590052732705517479464276022935072038507298730056554137964624120749805640841303283108552845549758459494603620818417275718982944607217110016204747345565900940991667688364517552537326165699501771904500000000000000000000000000000000000000*i1^22 + 33763764750248835047085504290854665479992744655096218781519707075276001865233635672029926320909571069350434761261138620380506352681610373571105701422399753156080143518698891722419019577505759482741555050225147676754275901326203877288449341300567959279183863419249840981170209151925335348752218817870477363788490615105324126374992777072801897068202134433574667880112939039590794549876683724765173696805496565758566209725230706601680393994540970350959431825881105731626201280847970021630973811172510806732985294265785552187697363920008035312289020611713905187690672449668539198648687908493191030283277415494962826631982222919111651832255718166260252198968164216827846317725225704452256335705347713966948668990577780958911003970331174136622602330238244399457140017666176901210908297791388430153831578188765160131180047849528490754651119833861190611135487398750506100900851437702651601247723374041400695781028646817671874857402354353427506553013896042395510401654341402941064500328905737994462688566878400199483373608319779214800873009792215455854469030060417404887865920000000000000000000000000000000000000*i1^23 + -299749529678894037690985311614584310541245112960996489073904451083726893944326822336624574706838609946807206171628415404801308487096173753539794513639215433778564002399622812803961687011586861077531566375574486935567053086679714451986672259813264974869531354154822745191965339382252917718784515613388601722741890899551942648239382356946597992822638038372904584055809875388854326039134127067199701866040706215647484261282692431842430718213317791431570511907657335447228711767769747691512278329354066999005671052361393985438533760133903020142344538455585544260805548447271746551022863496073945098351151208188953897427494661898582335207228158961103734998178207897539671022056716956391340638663410173653152266805508800327594335961267677821776388982545168910283109432040145295552819002240234430315388321300725392822633525361228208351196629983298389573572808380065163498814716242072449930694701300298847495959523372377565136149605572505023693134054405889730029833731313859532196008892551797918771960346281975781503903712338805061128520156511020992493369915492174345984000000000000000000000000000000000000*i1^24 + 2070105884607782228523042745554085710806983645978417124008786016313838604954981960433659493184579782286881353548115134594604186360072072545749509046155943552700638699566152436581246896691953273491573926774535340923657390850934728135654573456831020708084484465121882471991508960129456431671059855585707280397756251380266000918850841977178128262971447613773007689545820068651279577270041394932468707929425176413208414849919740435172995834321493516365998981021501006724753403417393275058501893167254845252342448877907610237219780189821511264398546493767335893119890408469474833383066707939152848011254302092876021621195543357029790377890985234325918157589996074696026346256957377285927479581020710400285717909477609504219365493138841571304621374790466674880486133801123487288407928661493044945613439713387056057991699078211681524843361042363531838133624056242275650057705331538050478608633919504118160618980715168646737181150226375234876713925352474045914537894872358427637135885836112499504404796349832271970906120296565310682644966684530763954810702340112752640000000000000000000000000000000000*i1^25 + -12197609698603849797434850716146308476018537047742004876651249242639085829491389460555740503867603113123560494883917887438190203767186456865324161817625187901440928322280382224547344672058494097298472473665685911301983585295109910577530066757915293430757704631398316854382622390397426966358906545625640070667478257606795870099178707600415164276429348537390366523327872326367920287003147844745521353790429142858770675672986398378355844095537071446834410247708299495595809782836324876497326299723725898423219740696965861633635037549890465855293987137816706176589247529492036577550506542925495880335120087085710004651092763873257708232876755798434961433300074040770896582926285939936097915573027723768651955279405606956460551555074338810912911977808074734561313326407306636098241827846752042465235856925606092448932120500513244066734657302963225597161707033472561105646923791918408190389137232100868277055092873227028152532564024976407112696907582183760040467500569653742145411907346599998379240167709430546099272848877549376064341575888489535475000101720064000000000000000000000000000000000*i1^26 + 57341190424229831031805851534683154967629493120547804650584813284928086380450541343159917115158791258824329726943936020600388713655885593464699266343557324448067809155038687565620244021792515275481408104854591496021956150216514907597161459898059082789337757200082728945032723248668414732979182345622084659514070583741437867725046468235474236383497574382123166485141627283438631805043763011658841978526798524738800233116419485055336828463073619625267628582774744457292859991671913291516201542734878078684899028357180282944364592409275528484181256457335216534035252377131283745148452408185746890296297297947190666428504791332247768566702191220525506034428627637482156430166202905745327258734023674390455075935130172681337530873874986778136462828712117234779167451785761433756998353341591312275913562127440054993547371386901451740168387350176058470802078881433837430284728391143228277587454316158115071179104778263705542705266441198441506138249598694108642378113758836805486420065086998043335395765572840793546501631639919461212783359688011435092525056000000000000000000000000000000000*i1^27 + -233751453216696673983852408218718673512285377655784596855963979633838276327839953805709871342482521137675365349429594585589240354326475446584644821411076592269499366172016432949243395548417144475254916894133610781752403284173745736230455728489494428242256628648077220171251497557903040215060383072086019117442805737469816571304174702094321743820383983584773149277608667669477662826480456618934128673170007972726054057571151888307940845454846929295493695168404899223469704653828761557584198265212550203080410918111382792669358155218780806807965757976478354881208189059452297330131505935886030151111761726158588078674264516432365391295757583833958486379949499767850137014724134098764608943249751366374665987397168850109803521182417243818464271191686785097111127346015701218480101797743505171811053201435950006161998086023538272781695329748622189260228654850930541893158208623177426642672669458186320954970575386966292586963523469610145465651293443889755911296925948079515746512728267220097171690340233978707986899951433726751276676068462545270210560000000000000000000000000000000*i1^28 + 266728332568689998312722049032251729760461829773225409220842182292181142768696129002177176435346467624963221466989295394639235081931378816630202335182913537374095632708704324008932242835670008598040227509337683240766086077033703981887718189805419695759199475346107431738414047895904538448244275844720654511678199493108725027972509989232395132825175244150437882437394817752204968387994639587339868558751710177874549034710341542721777812089716437575752276582943631303879851385631448462667781555747744885229189205300754247900643764631045870430020336608958257603953312006853823825694861039374459774201771779787504285549691782152992581534922538499130053881351041418777031782692605229218356776782244856123073620192575659359058731951909722379635524794634447137859875168870030533793535313016849112375066577554121252720327190826713108458858537656166061540669245614077577836927014145741241082263361548270051452569219211066604466322620105113848775913397453498480715531579961842502143318924011509278743097051897907595168945591420079028879998125423460352000000000000000000000000000000*i1^29 + 166117673487882861030449380377519064502375855116201866551895287481800787998586905642235456470683863832955551593060451936243519758219245240295212007834659820664079103089333307633835569309735028714980090824715500637556809426585071572860298342265737768162849401605152791513198301872950039355513542883480704435460417046665584702684403646043528267448743806417239768626223981951178976180020070409776730882150268341507719826359787434960673283201681048199070993025890599314246418739366576709070522815980644430382542898994472027882997776643667047234055332791672852492570597129571052935536456444440372869464736874902634060713520277718143226281065471586790717904645567024727493642108283655768846343630981264119688063751422486643415982368981669371135828285236247201716997824556330648300182937320394110270438018102048248249389421005884625739592584636248633921841630509407235750260385556935752473386161369920730976901748840482104658375234730923734513884515565451387957606958824612593357427995683228871965725721640904888244144289352231961723961501286400000000000000000000000000000*i1^30 + -897447978898532762999520483409358045467402367938897714233182002107807914826595132997856156556541883886948046555609392265967740379862783315712143174741676330147307626811009389706774794977692935842858669942714460653522235510992107360021810156632577223271223631034995241257415662633840076296691786916658557461613529065975818392144794294522777899994631122868348396567863824165756429862334166886702671184853520584583740173774984699269917473845067242248919800132055543064529461511440178104412701499711458098779433249011301170405909923210814528730162716553684539015857015779426246513446306297500806934711544025030506979235057583981462032926203120555481999960854394601854507766847141625676351778813938941516650932400451621648522170305757008726595805490532975214863576537762733543098155435894589660373358704363054933356638286324180956319403581195665234189955682064702537807315183150852927243260052128617972496262925892935305540796845569190000703114510779638911590735059307343066980272342659056864655693022220275907233123804650581963539742720000000000000000000000000000*i1^31 + -2263306955381234710025312238315069638090512348022745995987618497825667355775750316097192474650689563495125631716209519640403891933575427911871681516087924715902054790250156377544090082747576733056997949091228902052908561221292813396308400242230016354453893721621371245529847077193938295791051843598874650368457731911576179985994891116567904482340407553658159523357069592238827633362681658236168452129909497691480559523769022818630951808623824877013465331446758840683384918534446841411829289058961390112065965196173447174302054656864487558678097978894545427351309499851034592117467853313183824050018368372406759532271649473095896441326634571934639059654314308389285379957517535616731962094253481743424763250359811265063399708455217472954629220110046806861144165772315442678574583445030476336733319950936280786842360074341912264585329495640527368198175628422974710553570236947939126557969909197608418213599998024817629381966073480523720184135337429458367246728146682736322762797811500835460295981527243643814459299105657002655744000000000000000000000000000*i1^32 + -1807188808684290571049580399715194782890960674238218411623472810690088049528159992497885978088751394210350904171095991774697310506078618826981607166215716624084819621558402549789172886566822067135303179141821181002285012129812249491702913095858838834379799369053233235163380515928863707519097397297492009987811863571088160450843253466349842847304882598628527813942735195906659100176544193715905573356459226376127762976681420914886681870587681980486366380622535913754089937062560962551085269606392235095447953184791864841427790282616907827474929980982406865112704504685494628298799923304397563079842412759956622569424980308344807641311036304747307648815136385887296335727124913457998800049104854354948575518896844175244973467264226893251003641842776784358259727893285298809965774994353120913307356812063900492682398797212205260844602419290806503832753518950505560406873983381786887531947448885472755192551307271864785075859607424526940920782033351519203346560986856005352003904906312586162308461240977013439579309760682393600000000000000000000000000*i1^33 + -719909208523202051200810743275262012428199339844314038445664167296768061413809111975037206682022937775466065495674187656529919617618512453246881781775130537597410425017623349686434205788930429200692049130556416111760476249312825857096915726145455721813836061625143236635504610372420467242137081387271723031610181755641882681604808665862260637462283484605326165923964390391583005545042365333670256021888987413549330819392177190624677260199484767951583739792735546584755182305255796961148779032281375140451418227437608133714299742023386276242024248124714598975299804970129571250893226393275324535614700971606803697048152974963889239271590046481757483776872818828937938902145772718883566090631815343529539777243162818588438510563521944025355648426806554488354336153035963982375628419235803109721290855201105533377903325171197930296861350731088145199164556297460535987544316626722581081242967031115107635156500881625457283388172439393876798671002448078989934549105075353260800925437523851212637591846528343589429769666560000000000000000000000000*i1^34 + 200599141740460012919835545203682288647083495538662251156767840956571606968987029262456419112330133045392743846529686264914815187506715682150105341045437492656032174013501841538989865421647988881546026914724199847676159472097560289989252961390243760434800379495703029378616651018435708182660208499293558134946613069108095977506358815167397509756585902248783803554176604118054206674893017327377566735282106818567545239079804226406110873645208462058674890088843156116782395330788961583110404821834306274081561196089327622176181386985696278508367666339746112583855866832839197044043758292143928212041582096651340353954266860374818212283939760956282479658722731780634293030773390971353730135139141979569169868102169601544513737610350648140114473919303612035622589094738297962780752825488921429636156857796634608632824936773995782409793132801459184851726744612114320389895985340294195191799739933251711895608833229604654803321255419253453323720823183378572570444864974913428737335363166674250000235907720618235133952000000000000000000000000*i1^35 + -84151963968629284313718477205083511399173645780500619470302392595734663587430100006053563485448084103204141597364287925297269193912629056772187698124840199101302622272982246673320588258871488906869044633090880301652691743797071249917348322891989806336170079339887744892252484001093809909191153418306895460165348874704702352769681094044734760900204357132643651660014656857643351774454047537907033585925732079588883771581585903645979863435377361846992467148003475738690799650085103100776510950192713937862419303615944105318695159949338375066112308284805824882795193192981029478655809317495308029500602128541723897517462622610862466768827692477178801567791763255927965250372752702613436315973324539187185392956116208416027204766705695824260024897591584194030628418369886050987998313101801244185104526357341333663349834278413564933569403254649634508492338072403070030661951806599010401707388523878490536061312844631623892440793533315029132669529251029116903014486390463478611801065455573028101864129710312652800000000000000000000000*i1^36 + 9337321724103474362968993702278628765606909605043979749675558607314300531380624002734468954653111595208106203400547481580056415248242694227313006243413025171890178046760221099978880082889776139257433408390592890332597958132028312737862353383112277272084918966550793016609741668702990726997232893708480980214021630573517362100831507245804538732218074101477578159012345005928201932490614953310196354371138596882251184173619866031105451447673842872427504173594951481959087384066583714905263311621586882364251948164674991963453328879638083895999122659994146436304354885243173280953309694762762265967712227271320148880786917854218923633609431391730439313773753838295053708087534211732190971126964558739076159003149573300159942968856230599520692943379029174567383597159156833580335446007356391855317537157339100031110976993019581913942418712148923407159617496914599467446440580779179532109205706872817405900038501287090899016342004456650495807860432567018750563750133517743380949008572158891618439654277120000000000000000000000*i1^37 + -716722548872874689700654159695810262110527653689277620589100092982124705531322839007087762697788761421752741320175990278941410018216472071866757959402552921389406257132489122081530964915964527884537141690880618834508876782431147718242000459296590534278473238671460076600963779998068411742167613439008277939575826221873217348566878957090526321746714071289909429667396514169628018521943767356589255948989637295632010896373343603205429760929631347553983734101031801750152372225588658737497526420652392468248054163315089753469080114158952417823020037411999187266033172509011801109768677333629445512895379568826491597194071473589918940259486730735758051385197827245956368005374232308557727776693627223674456525081752118951067775981188983486347565188940467718510001713801278274118770016085737486853352452116643284228799260696431481111303654358975911557371101073750819602939344724798460859833513566831437847695524125323070336704270564858543739860076074871230475946193868257147092887304128659978190848000000000000000000000*i1^38 + 15723521742991320535335748486281969251797491785961457424119426556563624432437257223003728990065544919457221614623081695458979675257561166975803775138161730035038884739519273017096846574594334185531036781860587989983053919650252775229132862472932086870136263508022167807213501672080675490406734840768011160709140161216858015070672274862212209791811281315605651906406347879694933681716846112782081729825310722540652059750777100522522570447578641530131227224438530628474033780570513521101881286944855870865304739220654965288436513386271586086848071972187262938060269857934253459652024282781647103617392373087954798712230041400460969989536163264482411845434601763971762634161430512636148934580704291570292864122753795495299662543276924667284518385402653279963227847610897411464174717944459360327341248170152689732613860516935029491335752901208783651284283943356303098571231285382633229975699481476464551509030441975278635166813854138016791662141982880128901122098375991675453465089588330496000000000000000000000*i1^39 + -861501292404703435070581223257373329912517759027358359322103523505809591753188757637199943760596414659492506147299073796393513872585478799439078321436558769686511252070888709647782498080988363135285483423029715263178221843592301922755837661306747335104488535567800863257198692593638932529837611003394181968195954052331425793906223763342332462161051146732269320626767229219857364678444047330745346087159630052236101409993960342405563285891212986576400214206285913420771141308614991205113266496017500107025717600885541436522629399474506157740085610298232012069027956669349784459441218818330045522756141435100036714141120530942342605262262702858056239121435014131009964525973361031142517334008515862637643857509292031274957686810245451423804741543702001584841331897762064559677833706768317937833023130895256888319421997972155845774441750801780752487886454697042656905577704966395819236291311929086364470449917620140623928804590046745359181124056295670838862987416130379174903388569600000000000000000000*i1^40 + -280433166416106211961877561673681477417286714550597229167452006088512785782390326334903411366559900385768661867624611530759065982084258022463909977554266408447119458580349478377097741706146060796444785879166250862003018791348812559211090852276847186216421833425189464328136097147216615700927306919214166228798178095060221449765868419815332649343656882532248834951313006010080450591754759664219786769243515039863748133166590985728158306543624135620106375644725252316068277558893814958390437600020242090866846497469119635092033006121598122679568322396588773630708784469274695353549645853212327766353360558944102598109429324015225726372763068979839188759195815010468927266057090702247839095456819810526654931191116863985927792038432473296464845081170425824073118882741947481121837810405688831438531892211492915906855504103526513747762622825463497509499274481992820715295702954952150539468751472545100136791605602429555036829269484727021709954054515986066651228632308787445760000000000000000000*i1^41 + -4149379756197386057546797391002183202133095112863303909693319096561384836315537919136061712225522236495696357001534446897503081459859649335950474410288381860474404039934072881166648501113061675212065304559741357644345559041219019543408970384329328742691823571200630789308837763927498943222728949440626790321354502978183746766016979976668727052877395560027223084494148400811208548658886997386981605596019579825944709828680473643692737383898139116817562906850869283056027570119554905248688933991363372525232206432581607067042773635917032331100736129087251120461636671225800758650129805731815600934463527595539473595927511327182611577904110682750951015075755300193396015463015701299109950565641245177818115588917073093075416371267559953834922054628492707395052698645463650551289970593340317991741096341159604625131059012892634050292734899712617424368606794454746494029700253854490076463792048536675722025779701087761775816761423449437464584595337086034544143875702784000000000000000000*i1^42 + -847273828097711237398078720054948544213167371012410687978797018027175714541866539604530162276342243568426727638256148110447563933074100640180588988128063875657430081810344863356700372550900450938330181888087012368448240034090526386595534589504297705856221608271537796626606464289934982692930465004901589814576855433371518467190045295012398810408330918790843172501044573006415632907089938418808646306733509346235176991187407064843602941447204085206843680951945260334760270867629122796803050833547715435406496471661828090027646184919155844854529941376663368894710250095388856753347612951929041422765572790062697373511246287271765637379056138132430070477684666390502114723249225171265837209141946995571849288061546297734679213555953367826821510434205230492203335904095445690954830360715118522483346200279427861378703342337601778657782168992789200132591532379973482346398046773205381433511418957093080225672531497176880179990642480196451634564637304674687385600000000000000000*i1^43 + -3943572598286637243379217641671275613678622168980767916016978090581270046989694357018390297036921028764227253342667933580580526628645118556949125688526508654294603890980581564588749308747234909514712696824135518265213242179903814266771170193531732944985171610772718167038565595158588898018628418815522618903836854270129374236094906242410170291695806120440108787127019012037904821433135566478868995007082359003390968633286232151970259048403843986460335379092623521060978592802118960752197121259589318686476247922656431924079217878154885196699225047971412917527329120901000185516244257739157525849652408857743887606226326314486978504305647254298970164103860267948282615611847301651165229319998804090975984308058271704947462828062755872630330316104720461484771011927367584288727287169572188336434993048391588895627764971343103432212466710669140853221585254221974831961277702645639392080738644301394888994968102078885294194585162960420819078300859105280000000000000000*i1^44 + 1250662408876184363524687659200692926466616063394258643070487841851235866094194116241703678703254221850654075098721572792060159476319616554934808552931719371689793361932505431106574423097828222869581442565561711839798006792799522527643317337150929136522017759421449039468700340906820418379106562988586982562326949531331633616532097237956665230447551087798848423050649968665036834524011900651059366830425557641400359236801545858500589475134878111144796371182076424447895176451454454223550780253874541852081478004230983450724069258195138997518627195068680323185088928441407650886406323144454101606526483171743562194412566205223270004935538178433232400981313417151624685638703384639193154498991023985057376023547121835979455193941812461079141169837521331578309373933720773329238359249620471605266031369229529418888166482052180992753619832077487754349505922620080346959657968404839049076769877461820202138986143805687526601103444637740682969088000000000000000*i1^45 + -119384680878531912644771678373266030282349949738456331754044763787858766341180062263045767920337525959358930997345307212882059235215913384302003952705054411139713082177645531908126461105907640217378370182637252535812391523181857294696695890449981716167529640835729746394326118300201515929338093204400133610988205012354689893109933246072209649347657341116383151824207006291426189876617451485045324677690072671002852738003245014525925391200158871033292991759473600593656949931046054680642534367410001742123132972658736685430096650615042044933818001022115814808995568300459759722426451994831002712282420294468363404359097587219439530166868684234385625546043803652030698645172574558967564217302112265245624643476228045495549680675426241995414118804111992505147020817186223458111927152965950143763148928533979868017379807686815241947649748128920609233384601337460059814883252692657123254268425914510220204451617788609021530409800197734400000000000000*i1^46 + 26399287948417258881609731483615540537036774814129155593629749634618289637994718290933426206894883663307118866848557194020423682288448431394321923918472191315203558502240450131973324789981866928230589695955468698424018462319700183458558869198969104789875727229949622349608387107748695215775991432071642748305264308905317044603643015171314933161442819487004266471387672876664229979819532007253181547298703175384564585959211791131499700682049041340188466451894145766150113324071247742256364379105511983496695422410197376572208051073556872548325821869123331896732289208553335084440534078717731344250415154922231410625116838898590503274812583412808400676026072611564691059836258071844427165108450270100269681489792519391776660923390304287870238891915166727602456165339085648882938281108314360225347263812973452217924827188225196294269585491964963669815839679380211144314782503309544800195192389089074215855434998666913046855680000000000000*i1^47 + -13209963406964232803628965409023835801995213010268319624518825830178446178628847590758991369035034264460086295392674358862608432800043226715024348961123408103801879533635760626002115896037333438770846987633732584770176914229950840148895085073988380981063500729139314943746731784917604552350582573232266301384271040063169283238854482406695838796103129863330844699027808204920905309515823859819487365502466616425799110319305224644155752310463104430259616563041742439045089712542154488842437742987926887021071134508042350841265850874860473480073106134218586688056198219339460593915735985724848628077902759648633491722913490361901918102786790013759540377290822401740746858460345966563903002554027389880661143043275548466835746049993486104232058834199991676018470546431118041382776785676310251379459961037694245428842644224221541458918256384255830146411386514246222073676033638660364779410129438693493302423731761577984000000000000*i1^48 + 135724581605744780243564171708197643476612063553687866697560915075975807354316213079698427395620055841363409957836353533327559113035349380752152041066470642369967553105126409400825159854391603800026752250989171358500817538437645033377586860432946008606638757088995038394628262682855514898403336647629922429419269173118343710968359242664116126217709514669041267736563124672292124741708407530309349075304995086062222103090928973083150749959486063922828723852110602008127832876753501768669106884294679722883557686681604939152788450715810449406873600910417185384328904707158530653049941473928545565722481344693821812977012196273605990319405406467155345351216795894811047556832872453601631806635401021209477887540165095267592411939521164993877872867428347081145689006005470729607288022695329790017089178567139962697407796874790796112649094131492026114332155964164132282895730335652265423218284561052954578124800000000000*i1^49 + -1475319301360893797271659357881497480482497657825933796330711469405174083986817159903191092218269886975731967751685037764650136549092022032733629957486980764588990910201263502678588628942399925856928372751309281102289993261146079622890666781936421147807194502268317864995478145723831171864446458625029328207164435508003887827976382865452954856539084719061391147013498342897015108187434439286748600822255341004430942687641938902310432926689411936493435151412921514160151497308114882640051510949293941313461207063815560312336862835831327140873771230543796447589748785868159618775375037151828309254442507871583819056677653510345117426087437280984239006223382615610627785287726572502237648895718266553440300691991976844029235349074392940529701366266826463662992517520261114057932824740624003471329114635004713857703775774258357245176952540137279490956640120054908535645999251698455848965556840431616000000000*i1^50 + 10620010230827661698276905579156210299640444684300196211465664218578080388857454009116844172018177943781419291914362469788577744984829286961315634388593504476082768447776544589493474679189344618923452406475526382040772166152952465977062718785286584440017955635539768855409327386905192574801367513997095945857532678926291407024062379078446801828505732740448162637911167390518584336939632302412062823901215570058548626265188320502802816371924432149977681467423165012937415440367309982721584636337057116507166540002692108355217233168443073408630096514486252124388611386440654373709016045447149940096781357336355892663852085733498493695826840944328936939082030959184753468936605397178315224198723994208706736797448589477848917670284303981794957731505044997825559224306980511754165755010031137930043006124927773827288510836856011738817615090117431896397983088770438385079020204719576029593600000000*i1^51 + -26191604646236637700374154129936595915941846734770080097367836490079651857928345713059624675416766158712621811611110125816499887363548742467975850272039607861131157635341948572428773356301800722414687117496053094438076869884042484151090613349282271447358803588575430266389151051626095679512085762346102797714368372209726018486583703800562380501077985873146795244519514009652863936302669478049827038694973547200173677163364302319209702436952836975958868168986250670606145842783549149194010973470093601172275953482564605065059137104095942612792751571307591034754744117603929858631024521097420490275617611755323495154152153545130999447322147477457000131081467906587508629716638125079229490306074621917066269657523249086844956862217455248711544949389234334989960664777519335764901397272201133472373509629133441982678794670446730299726438025903026486784171078705130329561314099200000000*i1^52 + -1968436966145362712455568815262966037518361368721208517863503111722462765977860209619053292104518294757979378212958109305461006649444242178416039060828760305253386517661196584237534281965737528441383703467584565310031177137547390255064767898673734308822537809435090139744902950733195566174813832729708254258925768841114049100002027976485596006492496878173096517989199275386317033850756885466769395277225006438570194683495332596491353082320256172717991809323987346145579708381156294741469388422695186376764013865176511318982388820572275658387210827654199408787603306904272456702356794995261275487758736021785117657458826574979822410068884936922168130389437622441368894303355869544079300037259376667905425852321007313834229316065506958596519397742707459253242111629458201137568445363690416219251825173799614672363784293881157210688229381734936025683869820713435136000000*i1^53 + -12075047962937790871353719722591507525758083180972593653317890571043573612889844597299066071803392647810915034563085294452198746576448497833370222445224376931630267164330655447904347788895362552704000210791540496578051103656866607774844569806480868429788790885471631123299348859410344158166910966326837723371007024889792412945356599570003281709934238317853442631387878749380476166574178786005528856920351347189625364735338392234740172920407009629317825201825064715350575944854088797304026063529515706361907171148521152634773571612159511744372165885409355357358754446968342814664128011759872074772296710848390637617513170026501617243916640502539981205334147512418035649861248878175159304421558322724729025879630474846992636484063760166110461839430053836354721541778239839818983455108750919379048420226579576765683168125311844953758535048417875119308800000*i1^54 + -908672139473814191491490015256229173590907650351918782241129039475380524562211879960043799856686964668821643625780877577040132075611833263082178376729479716994702910124705575156344195461616353864922333899436804748586325447545650698991563774975558227433692331877794004720229128410621790634235687687602052635622878705138970802154308498158274428377345800110182449003388365904171012958526742655157532550789329192995650747891986913587953319158336656191377924213159474383465294216911726793426845521840628451007584806195908880433191382589882721992326945208229862718844036427440628683920529338447394943509784014215815866438892113639984295492356977366310635921269951512110600884260083855067373720885706786154318199810131664474967162976770637154103058076665306770006261523670801769726172374359168109238271830355822193605451603019090132594631639040000*i1^55 + -3853334483095073978965053674903547298376469727121542081934611600355177666394949751308138383930040776040149703588103468217294965961324476392187991844983373949362858529609779343264378512292652037884216465782202633890470560891741646319794449349082608947388042476156341839993758543643285798374024254399322955973639972941669693486650715211786936472177832374662536326158503218194675252927830628010879205814403942598728402271210911618062565073141445586884950511572021794303747788194382587028558120844051957474768880972463691545044073319153142989943550758077024509497368217362893512706607639000587260474582593954864505722041147268730406943483671992166707110021197788025608092189245160354583982688622779519620836654306972646258372124935317058533369493124403093324660875541335655869726189206749141344197244661633403534422346563584000*i1^56 + -108394847911050829135650578114063112056802239759146087316334931372511334072322254705981419076527347124298361036896384498898557163989122239365552001900138373631285025641785353269250725402220662663390031433594558989992268777518081043969709621998004532557692438936344386931478785313510212021527372854344497174323225308062383223621827848812552140039587674974963304855911538109961945699826511357195255338639799836154547045688323567327977072497136789633991241789627414935675893810009774389759988627064609961470032139627300505639217669096320792879355500604261463537888845584055966269033445550615887235757645541597517596815661718928222485887362318333105448601576109917644311328817957040523623402348755472742920472385507535079066144705438886595858254888131136545667340639014076657476530853171210465603154765414400*i1^57 + -538560425407005299235193080543487914571775036751199185468511935694535422836469635587288467548777440122926514259340336886133809330727501407203905450435731705526347183981408531795984690903258196960558313242869433382367954756492797997242661994608147393387574425725680270645565499398719924255113779333090235096120419874776723945031475099611591096035615897086150656693165762766200897699006153653583940352914241256997927358541948085421830329934859649662878226484156973905936350749287301450568729073440313458057651340300526675907216547696606946114674304444664181890375834414367095324761737357120705371952639901372860688627871179280256258730845507315087494307800549517070116504185785137748421207861591110097406160067254213462564021577078056714858015541401112410119924618388892526293590999040*i1^58 + -55409381728603614756540716695141456057650732283663451434681460668318896877870684535832493607893511330359110809088660363692253257823675363164990278353269396792754048332895962859077863429168467691564543781353319389387574669475791525788458734229732348154501950599143967996606038817341541761674579675805039614314304395574635058345260734471531065431376116855854555655957028399072671978138306008269280295778845225159176418910923413653298507562006195933258932925994587909185497556794320857301160761032512583540457512685776819715622538773430697597564794461743837668989671542636502462451772883481365916225699188824571359930013721686885651781448740353666826927196273626893101705926071495259642178645577473950500915057388411133493817770255833826695170765044753739829739520*i1^59 - N1*68393665285977347161754390737650541746845769544280140818160172023360869202416857180797277743410541554221445011556500008963654228725994210489963710680166151*i3 ] ]