[ [ 29657438174275354560954166636499524106988083512393356937344788342605162112885173067059767988138444598747519574103239848146938439607606434735479276562014895325328254801431491424523877311380996901244006776462028831759622946459203766653741625700790805362243692115789562544855853720827244179018663496779528995533023869628054520018953454500701828498612743330983966248787060620178616198935686924693021140099363317096047648172659198498248597129651580714646752910734123939060285131364252701659388336049343740900041881085915938234767906626522488113122605829114989794643267098074449334509642166212769982985177172225633856060747989426903788988625231965616334899237595098342478462365247378852884019321855038467331473425010921298939483814736926853695235624748014233342598344951884143037335362053418338991422354520962288891477628958304261138064540774522632814013532872256813198607509513177880132009571273506519764787735664641719302684393905363334404026929190866128710995318723467506113138919211410829199973938707747279073385856526224654985857946273067118817590281415827501936827440350922272441574547324586372468424208467393650044073320167748312116270054790833984394431614338713126542757137867957805799623176588360246289020294115369429251110190108612517340171941741530727765953236323033752314839040000000000000000000000 + -452776910522186946182638794197575149076129272509635615119293678958674106043029561268119513918891186408337560602395482543240884689251486233785025124777338320635498054195025893548312838547178471260171640594340946979128717448025364230962975497087956809959402163307645994907764763779030245665948474992974545197245593376479650980875455831979329167487155360886344165912077147506089034162652650345233774024889713402383323440830075764955033698039620780089068027634203144014569466887462031106887186935324189572971216981602654634031494763761313769280668709263500037210857069598927234526701450146401696446228941883841290247571908708992520085312078099671726246047962896580447304095316773646093026362470244631776582244372638681350132527425947272645166908033507071733986266321239502102486866261033745109960985235724385818198556163963999381739531898936151872854451857618355297614634631593298525796010670827042062937539854063453595452119119843164259086004883659323862763822922794145072953283397485685750656821305116687171946839405606228019172335494871122934190807873343422040582497129395000201746313502666222186578800195263702617390656200411455611671797010102675125862414592170617118112128927684678848362235210494283559835864090238677405959018423395761398603728944462378793306304190146349454956953600000000000000000000*i1 + 3663205355242759198548589173506365097349250393341924345654959538964659075169638514583121013445457275465542943482761268749157971509505134023017189173830044946378623886217043281242946380683880092250525235692952147241907479573565954947455309875902372434961679539327865038143344462408140057740087009324338967005094134851471368125945452913687453297085163965960611996326502375595402124072413860358724130451224572098040871241118160067764091407718959890147346928501700651734507121315440538373532730697679719952530728793523551447350027270866868873270685502647888174971991621926741777519092450187245539415338707165066054679355530272052990630777298797852501668571189801821307924787337771358053411507138961718573925194541343817645616110004568823820964859241188376915971076079991096240268686904292469454439856749020368839742733898962897325327249029640669659842551725879127455173005630018247429754414574852653540736698361388015819397352432466831327554784486930163212993247996185336561363859900766314912254306448779821338692809221823738932380928519838432782916910891724981353976002572290928334152821863714227607311088824579124053852369895350003752236366415732689966047809619005662075412466569793103380009483740179054611307726800933285963340292019813859590212894347202821053391357342986560648249344000000000000000000*i1^2 + 2804549960634086635746586706231514659459279896926004700274554177612775386396435196742467501518781080901421635379777854448260272848788588626670706132040062256602563971583738328120110539777199823343474595266051678540397344083804384683262541276269866427225661530392187439311885305247726071682903863281573388913665789499895010604134070751885565406241200313992416533339909896332926004674458390261307712459555036622686316832030222879224711168134136993136433762506092643393016858224732937811309769444317624293805074820611801644924901363915888686521161155508122541576702918334967189354977584889860150213171590221870635323116938693567623913763980724329755559812236447971871716107204171152583213955613397615513484762735872833055449270902805671386368812899679636554800375367055994396356116470245486581893964111502680359524302479962315957988053621688676913320134850778121600483613722245694333383903096176019597328249998451996985258265398689709616676552027730520513026983590431648404415205485724009553894974776405785977579738800499593099105090018959993133374991739778026287628202626217283103945939070960144525670032847663224212908387930507307820662466746207877726120485279170433237970948008656830912829030514202205467836844378125484782683252828132806793909711416116580751420809795490292579696640000000000000000*i1^3 + 3221785915407932113772043292711084523973442906525775891988441415059780724739493165589940450731567198512560345673395705213526420970346758686403402141007889192156081150485524141444923158951470278703705012728341055378624417760768166304478130357580744189715926868430226113178753196369040232580479719112610902254448122297076054154310911090861299982831577214798414544483661948766775422644501642636332482855982265661148599095633177062672681521454025062145115636183854313975653984924504356588699590202775858062482351155063763902370544491632986004170968500370921178591154445278170392404840429434439921149889249245048060994262825624391643379904388697086601423245654822958198953035326845603349456990482577985027978661296635220703992359029153817146034346660809495910483836053355154835143572811150336661771996902861070335603664594259963056251989147372623724364769565792509528305129225599427903580965271685283940298017734556828241075499951407049353502014327938565833566525264983060746685341459724617293379178967051695899132159901766083753181060146915867658841660716942005147130807978041068770220787694790366184151445369488342227442151062748143778827135055492493982512637217313751994064312708775165220352437443682432269019710388988703435594078502436163808610771860314628306191799173463461488230400000000000000*i1^4 + 2442292295902947241973731228697400678654558689554385474562375923722432941108553927702178969218244167370525526286740144901004645005161574261031058525183888620629669091663139301589130241695074058305716051705735552024280819672536769333089938654054538070746037196122736638736186408569498368784845004643113715975814740490221029064837337990128437055867681243261281710867163290434238014118596308588663422281116022907262711852987245423189664422056172693533662615824326075831705943714696016876995196573957164787885450655994104408799736920998974509530519074446653448451562073120260899857666887110320923241658223834569677179192334705470881766579718573031649763164988160540893896715707768308377213084214543231073059851089028675455956919221809502637229922962573536764368874055954103124783074818461478178382528989203426619213767884432490345433283252194769786124086196810356266990030787871248382513075225426337803383030282805177015732395820679837011352868194139470436692271351692768450652667638310489819573475299411037842238139775515576463542606707721951867145189864055230868046501018207970441787828463541610075452634285009861449376630061871372346780015675530936884309884839961473903942006531711607986377142093518499816263035976692885950907324823338527827645587544597031002771723502898743607296000000000000*i1^5 + 1043874050182398565657495159666981894036542708576813920200179353344826839720153512375248454255624164344915616879567007250923824383965823948652508624070762887866419247376194376688554184782657806788088053635683270415993741160625856816919448668142970172816999082082023518854335564599369262646788224192944282185314236830860886176302999827895645471053284243015343181542833692006377451951733742676083313156057758423021245228683851467476615348920567668462072654088529920642188319086933948959836459578471897013643958864914030039225129152859955676656033140495248856484875935894752724135788320766187126612183112715257102449563198915386795362632753006102572390072000607898086881668480539312768678938518294404464708302782350547010129395497011221608835905410023574105044282205465989189624544876285544408654293184392075212748616080583595368469542540818290798906898195345612644823195977461242893908169196724850669372903732900970140703502345078244812805091184894374221196659696824061497657096262163796205162699165940549907568894761073320591916570201798066287289621129308981677375095359457731120728095452287459268620542350886720798902246611650850386170598874264289898410893186040580133616570051732358791530923674926043726011802205017904881604165885620621669246852266248974131442206613517484687360000000000*i1^6 + 257020465023016109324036826614967686041255278877851627552513736420390479996278645866968917529534524750494130675385701008975346461745353427118133278663854706920722373570728370695953754305401326125746158109680924358114059083549880463350237272344107597305124641765496948577277692889230865888985668642252428601042837920642461890958592993405960221215335337716037301619039905316121676291755818926418687560222499087185131482791771922113586152437101650486241019272533070883903473956844344157678814000939548303468208708090351208917234585646587031746957998460205296240621049089361086675274241885086218593819066760669521523500112236302524959908863041049005643732583610559211021169430523947213392585850030846862900068688197896914888660666556020415780330330541834587783960353772400088703674938141166336243291143592858437929159800665884796523662665645916540519589288709258171519207530000324798348811381812397670976566026393991060695497680119794105146079253389085756085093528769635368228365187695348917755690744241098367027315605135774227439989609950185302184635604599566516874455703192676538069199560062754520324830902656870061593662983716399948895947200499422608415074820412400288576919995095308377408588564848084141006364248046748878523079389201692699584413736024003093173814340768864665600000000*i1^7 + 38262502341476185956640002517814477940720082542216559896144586813000526248317325599241290584225763013845830218665004945501873617799497233291173614163289710953734988764168829490857489070527001605508173490443526764302586543987632535030194262618933211839385147088628970284050019738827705716872754859061272241943185467431055709249544117754931957987742190729697840520441876629153426100715978202721717734623446661662432021340375782910911080688952217687610977030851324505450889651861805435495263519096260849346863984270066616903615575115601641172076563548514554989251514157691361405917364577942836077270500776330663237724413720574871503818131667611121909456713833424946867171393000742525143488865431163608279639910420702621130326291665287287261658126468374273878963060577809750912822265314718425799380551570844205622864496018099862685028791936124773838924055512829615392040787729332584536910430450286970655954378423012945414593803509737292827737026581457409762443779764087548951982531986919568645597119469822094574358223947356194446762911061529004373220290650763727312559994109818344375567092186565316614585706453728374646927156682960597014208721733320959619518790943718242516876808418344650051101298041497410641794377684187070262956129739578940237598410673515227699494112288833536000000*i1^8 + 2755625378102173931742600265592303405949230889236450862158512500107798386646619445993543945948233314192777288089691508574539911058378849521875880582223647962754776266707239520604343693091656289109688307667330165483330225248344276996213521822721983189881611196805959665487844173565156879620991683819204674694128062910883767336070489574496881457779694110472413419655896363200901742623808969665245248459814108075024941580823891840247524468572042408264238575061251114169711926240123410301904188345528388082353718044580000786590237102096902974284703911798887153972412973812201893078245655698797367740488170015968906532684278569459844920071285770762890764827344710767699509515067485849199034305554057719427851193199162565427040503268836338258615231706966981075810961086752129292673006049324739786099573264359664643444926676473245702565180798360833281049026730941976700942577668963424916008593034728359447184517434855580717125029912841507659671936160819290692512039140346723507184722059761978682580716944238673463840972902115826987179008743027987829770843834649822308319565195175242146748071838872298960720431978726892557427183606793263240157409475405773939316747712622157552858854994593259075501905331090700141981048407093029075145796380493231817248837390481460263928395160616960000*i1^9 + -175897973868779848933004444576865062513514479708216610973879646894675070992564909063584581347821742547662384077565451090513911974177708912191351086993736791852042841866772936789305306044164141669213411750450475849356016491722798194422557494382273851995872868136032269384094552339213388879174513577535667063854586613850618779615738362127418029426850854910780318099704685640283201102454606999467857235798665368034354854701526974011828831316415325246764000107664351233191911021096869230063174465670174134606555306287330398901845068458422094165101217284038437131532974314098932984203927128326743164946334637766314742481684562777156218232557522987311556736309538026326717050054450107423202831599429152211678341718247346047243381918300909426711295872454568149385768453209077799275952147415255025439231559394758967076487338478842786422037378793004629899680522540413363109902716557620086596295712654982540033263901202497073726148941459426727212853530575474428463349668584269245325203942954870378018719360820174599454296051133101089214544092727997795882722704059306072072780126145806931999144660802027643994260510357008393422379987373906711278585797526090691535832875945883075104785355704244541228998211496155358452293789648342782327153402499151826373006901781661888723361464320000*i1^10 + -80059321941257812266030042362430049470123943941917618808674874494398390138486281903521596905289269493173796676109842257492365962152255756879927599638571495886478342115810568177073031765830419762596366539246599292579316252839109633372094829714462571515679294785404137715747535274069174568314506872056845407134297389061718471684243338840788149962684914759943992730646753504759854759769265695434324782118640871241020494423320629842639325872169756180197360494858121315275379160905862065802718575955892304069980543177313403009702159459362044614323565886638230167142903361077590208646629712087613930244844428878034583058347086424684114012210987549917236656347138838069224395970619381938490089814850475699970812552558587117071892550884493891368607149063660204206582770823223583079492503400658302436883980377444382614284511467282520837898817723203857666978560630461857740509550373832039290898859413107638169864696527623690070966044179054389560279357165490919517853699216819716664323047014072616521501771474707844007403727301015115127064273967381900012410303087130552270174507857397548333530229139821480285534054235882934525945203592947100114794975661190160246135083178048609039121538597269090228153958096264222554198249770165556653393359393882324797732421591485497905407590400*i1^11 + -10929241956407569454127096434019137340825431714418418061547295270022369086857657434320326505442837477952208951107777475144588780025992807907269706004617221157947190117935412699176210532821041024062338637022443440268794487049165895087402053577750217314916791039586505873262284649523306173312768701342236020146762145131804611419562161156376157301106089216768947076103709447342450924683926482248717278534793316897575556711196809785696397166184639107803479390414586097549881015937564521160546629405494909932326736158047126274136625326900655484255240578607006159858789665741406530531776396031753644907723594961092912791453382840308574684924093456840350857796398439180822998529416332901596080740663918053909969139425489106327140046200405930441203903038681549765839718531767681351784199900938628022257981536416224212211302585391941116363594924860012605984659693474637503097376060468531497284478108740148978869592757545007310015980401397052691203424274776762629124621806199730987561203371408316657565599916972449858838636364443690250334934772949496644281886684085216664063425663406848798783650281386421856953130673676352012471419057978952556697784120280582621682331454365089287648792906771009801516681906761663521458382151253064470006974097280207593716516205142371572121600*i1^12 + -728772475656596337508325066189870037804652800402576328687529548090599332774953346677478106997443549383805821763632377066813097046591173318492558341776467857555966878095925063710670087380288864908966575711320216327318880266404754791362985611557570449069420745290906707387966037030765902537269179873075094778529221711957387364362667161387335052256522724982396507754561986620429837262675223679339469894639659149587785918480251829716311182066834962427018348427947769465851171584691546050931759234836164662537606317564839686915651177776748781975397914034200493451619368062338926636933690893979415605738848219550287709612667060279550818446102469674224335280783456466452094952387146661787202097492127524642273281579916554097696970994907033080678944190019090884781415228222504682257954688496934351075202608678327782945124072944685511015950855400583993947786823458566964962048841355800486222011878908964892021714598871220738348951152174564513477659499851360630810913360449830155229048396137488380786653908427404373938995505856315200028680616686935390096830315192346778077751208027546911679700287876421580905529801929285902535767305298889634750593994931062868257002982543651238335046816015549246461228008476787609689212604385274458009252962774726001568004055987623297024*i1^13 + 9800557122496550455692870204842934414419924000131767714418012234126785405758915076049843364730039581293410314761692268020083906334304577629389387907447853262841753521656433929319254609073500417301997692879712737336494033904014133040643257644562736951133859766093647621420504022241899201794592240782029587955420458149201112400803319162687809382228478131168255001664173766654808741422618078616152043723943460091200699002992290218993582325073679404240994409979938676639274903855198338913693087743846084703247089080574944380293543208258303684186126499491250025842675875398203481482747607981751437108173417928340914784268448390222070076297461286963740739187665254260481141037971530775812051266963331218095439339366222431183456859151477486897112353656452873192754543012956788225714426579551099637174889658238412507424656259698988691843710086864597255954429395573505120867481821494903543978574716440669334761789648082620834847262466815776829280945846200910179565812405102441596148716789617327659579064141012004669643649210196259980466437619674780832347043100113539806929137844404432461795304837274508173957560118558045537005330357369742883349896062155601090521921062771455502755754205247070530022827487785228748615461012252125761935980650152564779366940374204416*i1^14 + 7854627479634499681228477802572042930818210897756608866377655526644266645435935077483424687579387843720868119893457498363040329561787443812236966139792364472505996497738971992446442507521732913299755487454758410650053912467920771775035424192857135382918373899380938897393623903348341416828403063591282575610989570215967695805522301742551244903030609874936643029800169186897655355073764629180095877679019972423413488526496099313197213486703138090331381690367446183237733918072603593986650447053621851422022560341051159255705419931593835789864832083222220918908067736769095162418943608175661926990545279271983515858630698833813068501987414936382532932064092809890269937199730294472998934256885521104515163054498678737293493745315871990231826015278536793670282191961018578857798350737843517918953984605720956758626555819175318402742541032044234130124565646276763074343271214008710313319068377785359131942530887279522161953426680199028896853953671920567378708051445576471780002978084903961109284592508223610628214372644832798207313445080198860733259099407642131821679453816481999283447027680178821541191337776807448614129862362358420076670115714404796810139642239552682927789435652411179714012062016572929015224924991421192967517338521402991230941917085696*i1^15 + 804498368647216650355694904384725183738993297038339626854626888071338286535610278428946557339303773516153613803589085998270358999376208690260208698823774089210100693888122417018095576020109898588495470743025049928920772868943084514294424708949365476134780541505730010283913565198547961415895943372030537023499601040446160103152093488722697985205755405297651690320891308434425433652181147698217547456277947478768173853902599183220212623775013433849213497640158712628198147647129693018678075641149428881316936819420519209292719433634363330076121089445627943401398837158589388623104234980304448305502808751522967440123684375414543942269714554600643542086602384094087785970863764258898062054240652035988166850555432071412331974596864582461715624758992808487268336309916961095381336798539313565670527786172646726915663076922719416143468577749771300213634496309422874336484278837904729818045351501181735407559025044581728546253390449087486598213199236436013039025069060212505146607921219871967892663750646634975480389163567073334323788753110715306885335031067278869967948283988426423410189398292326683628909973042513743595795355786423368325169709868742807280579987453737636734123330490652302005420655140926640802570272533829447559017333472186971826683904*i1^16 + 31121316016906991926110697406640357962824500288718207432081086746632252669696750534863369254850937491981543692299540542498350423759613531340182803786733634841828052323703499337787411634455918493885330619842698705934438923364361171229731622523749580362376793826980698762167605774649996198867907859439014515412520419703643764060852170089001035172207233278532569123156112342402909281940104438758712170419212479014704507604842252823916875842296661137963497750731464940967479994674539655666757684565310419896377409064899992160235472170059407203896892334295940079843918632131762629204269161580520325418731827742511150662875139216365160652204419366032222501483822309008864241792735245140472994181563724455940311567931359269285363245918398236590361677512235299148552052455609614489107464685507737552093840947990109108928076791533754989680247094870653629957678013421564237307221977063995404531501249139082967887795274468342142920062356792655812604761599582459177167530916688984044283788722668904645774585570870885046612329216063244390877840719470965503016138264454994529090498384806605474281793040181228115145364499349039437963685917723726432229593616899440522397187679897008285191925598497191351895955808246247551328093300147451786322932077726816796672*i1^17 + 483811405521588494275858737116395133607934617302786958382263533347216700406789256024722959210373594934417949690330543454348865011136975464313305431993092401240373732088744888549069403168411925966741110213314707869827531054824377416922665549798941740560154859548297274263082693521290304766927474283775338131301761400284068689648421661058154776035997814441796449492731206170192117048309423038115144582805504585781916491497293819619943780079368451758893172413123104990377584623823660264207576519729487539343563510315859888878542980608912304034429116208519540991775386256260582677549246511878584370114825908632135180562313832815329590890527388364593087515241925421039911405116921437598487747503423415822611482819862769328805419041439111311906267168336370958474102752499024738519677407059037263165551241698607754259780572379275832672678371885536541830870749190384202630177257082009777536600266288023581783164536530485399592721638657779201046451203088016182754375287361718435441127969387876419822136530671925830701220172542018247289780384689475359510915497521187178051119834562984396692512686048261751691761888160668110759621503567097560337220482460320555606107470805321310093188431373935840113321319579018459981965448660588021577337654053175296*i1^18 + 2731701389028411138622543632494858968316953641640049573485936640896345931234373867940986363734035318435908314453496522825993346944748027953404633733691330718589452552640686271364291406916881331181199029947026549159692802314148799995039136606328132130904740802680612079560900314286482661633374007882640276454224742779122776999918251310700170822490198656163277463386386739970592058580142973901256979155004190973642565388154859177298264006279565726415943977051146936352372337179678038475670476429846655296561921265657851292968055614173861772527748708154822603904511137860020753539078262333976485345255095066756281523208173459450740811641399605286330801388187787663719685482649823521393355384027521620010056114537051799382809637662699460765343463400595651194405499219780911912182873886345795238688018857343770369960512783874537560388085327616273601984159748122010212163922639367167370450572956249978876154683854895682020812776513451758532571719221756633013323628551930621216391479332910389710936009714455663010441031535405109161246099949291393855313780453702905410652297166130109817311198284082674511977840841648126051592552097786983981239976399877994600191015591495018981378041299212152860289168010654483282255777328338043227946038067200*i1^19 + 6572776089254341713270096689718185633807805055483077023463253103436579116836300545880922477101277549518845727445845703730960922063889839503342797812133280490124721085019530863992500025312313464293718885472784878677841610397979990288181458711955127495009541030323984289444029300335436484039983178762315981211029608738222416215619154899094111070869833504969190140525361806681665235416518312884557544455211660651676653123457392476998340305479567060712928368432883307019822923331742848385185963916192052522485383299287793444588022881970849377588910710695791984213377053333673997696481313355145064450984770160235609568805965651182835496839457999959206084653405040595254902972160134882511310877041365090178411248488976610217586581045128923130111430504261361843771048437527553124410195132626781709329938899813594020141024251867758949463880202367770215299350653117641893753245882145152161935536963199006024426038927454992587767548585534823775615560306770463003367032952153670551618624443742984554253538988270087221336120857123954828595148476854272514198541800786400979161305599109558339624102887402865449974234219475850837515574988351224225317345551738769414309746986142325549503817594120385063865748623932475558143617416720523915689984*i1^20 + -78695895659691502586200650404750789116369949554043245329031974026988829533182773846028057153600486624894934269704787880657036383951573298364677338678330736811933667377304057360334761048979623477898727142489874852140517265842150230002370958776593274168225095731613295225012088458467469383857118190345392595787101163879909221967859669169827497701422885931297256225176946738136647099951223158095466344714199462227396922813787665059495338928504427037170680010197496301390822709766172352483397845047405324598177357783808473861110602200127453102792595289722501030678700760230237406884188779901643951395663002229591297287339177300598008416795620160541912865861106940677523743220337904063426760114022761526175897299691181071180169962427803338066972294017991649453437037627709934893802137088012689084303681798701216908366101702618715284677654467094209329126905543969046200818948114621101157065946084121661124639436238999534401859674820780511714272051085008400476385819016873507891735101023316508808105272880650886142693489640048524733102853531366025017379354825310494397671232148573157521683380269457148434396687714202792783253624121626023071926694650510360489659927633338953915329838048131621005569160723062826438940200283112734720*i1^21 + 330750384991898800633722931141182466715395696046908685645996260234733289653517570295463830842080570377536229472213039311410048489205492378432567689638478342827063637423559763250919025605787008980436619884932011965465872025410732154822676096043531019395188986946916511435861388466599323198614584675868108113243594629018188473073875845311349272258037118877053672520392892715524298346606334546494431970706172526404434720587270643189188287271742104590420562227622718785162820042588456155280016385463143202607459692246543107330224448359430258730732466963157156232124457378052746310292412863583055474720170124375769697829809964014845431835466900751963880523197512329684655535077397903032174664376717287541832820830400958861998016185188543078393524530689303746001824121120935619281278577821131516120483981810293266226003814028685628612094766169644281890592064145788954900759829207775346925239467247781663275918377262754510347738987586559322294753206294649581826105830927917002114200066873937048905724389423319444642943659732004254452858565559398083309727127646415326655279763700773030953086537148518876954105350296829803909721718374510695810256935130955418532644174448681146278521425642928937901991308327618080718264563924992*i1^22 + -1057147141550595455921897348882344556261589736803238953040305136962990585988616266862164358989927807848368260123297176291250060080339480082331087803061527802596311152220922292814797455730151465856542730507096872235773454025243354994328762690449207606642675862809521980484986634378959386781155722962910236929631514572857396576739152385890868339551059171769236828894488161193054930370767166434041215981162167248550661674373362944613751304984227038425611133848600402426364801382658082360888719970523830892840785733122400538603993359869481166708325938993572480229071495060658361159908142036006421287439383234795654810174243902292727637506196801253492950627616652783337641064737233288264170947231418269652752673939545253756515105785700125339308461012032901910865775373769142508655895801738178698493473909681961451246822969517365789485517650574039748590107077322755056927222152738272805521041263226118293298387768581528213166118855646045850299026865452589343789759933501018818847977689612749319556670408586445435566762977067362389080081244383965960033475266436254562297023653565537357039815172515275415142090452081334229133323451338644766878128370545065529729692863731882421580614057154053050353958480928284731252932608*i1^23 + 1620571303256812892998329066325107149925000908783200792502969663234358607442234417931102249296637535787578231551671150507799719635113236774858855323185871952737939252907729268900608396461403203484448094525242427073164810887539837265382755986229179073453474186292799280566239558732829474104490628744329752694317551747406505598913870025662504420018894740103801712753208282134433090940280444246807632894117666176206856329573772723562108861824309419658204384246810724039625974232441752053051009022218873344971350813693691446956020696824179724582017857299313975250338992686029997005645374627570522199194286987205740316932219107526155876057966272564608815958435453547506875709310252193596305630219625164903812276810499995866935190741784761000404429410753597009283924580994226902265372137675227281159021501386762057283750378493946107324106682969635944737597158819767006159246813153562364764410399566703227037042919141369566100974776842159094646139061189281738394270162383261317469867264756028004492942161961716266777394014424229174500034372558382794726765639847622153050664829744112365151858882340179224108767921739814203272271298807264737744340875258326940942106290939252746175294140894858247349154762327014244352*i1^24 + -2226011221589467352794493467509944827697201442717596132251099058369197864973487363511576461490594902765486493610450829829363215190308118263892663727285424448464518641707964114010925236399590196620705275084922719522135305709214771509797909478898297635002910298035683643313213395558204793903542529210548590363250203252381960547157001962791266472214421180596154290111686462078127681901068906232006764804831085448521580480107894073288397937197641586515914218376509154025978074749432215820128867941312772909959989981272260040596798280948002750109311441342417779517561670444302832223203292587505570108818568895812423376694157590925264223962549162590153391637811561581905797865363625773746830591034672224768415409737328983319742268015101007054615953670089730409636499179664945893351206416947590877729632869744056028105107494013136216327121241083248382934898274235663945158845510708053696445605848223179346340997552304653056866101610697751152977185068221299973257577070422971872127179754089756094294096111479370516564980094828079539019579842309299654814389822905396699150869080749803744094215596238880370791897882906529111879392629868091637183470673762396808413710833094143510461444461049042227225521282875392*i1^25 + 1662659029858177078953150062091950403790237060174549435254865852403019369287925058391083267272499627081563634065105081200545821794489665497109511724959662251664693166084522403833270585805950964090231472630465163585631856674882516569636919714196949923537939301265540064223714166219569424618215311056461285514569771178737712695479103829779255623198213634924155026358465146170529798913898316869079473750319162916739004011228456937340494585902644747873801919815896539037255091543826759709591153226508950002681980554479830229649748482555139989403205011481873867542892943902815644636797624094684701143503001707965737097900541097208377278327918747938350087952599840977187892558498765390261915292182967642397264540167944365126899268097212767214955771903248814237110970569160884205470927996670434671035244252833564123975077690156417273581592990331870933490705598604664524741152572076267230737102679584702508804583359147024201354096834396280154154663969280955869012585757485531553589324391272783368602365494977742225296533242027854624404082819180991254503005900052158376642599286893502941934227102158212798230512919233558087404503387192876075255685574371893834567343906257636076527617961280031656222130176*i1^26 + 1238869394461127342952868145522635123221268917724412959458781340916288675939734012341404686739983667269657761757309113338117394454832463210011271805921371469034997837589512779098526602117101800807434928447461426900486524293113768923722860877290477171308291176432127863200746603709306948862388989325972839648424873493508528428092148807578060632605210565132775852169438167955377115183953758991162657180365164083432281019150437646403453291292244793362539227210915164169974464688719539254214244203683619476828960860870085433703739754995033142478748649384973400560440322313775645898422158764714949194184653019379505013417880066841497370079596348149059635895288459914093643856780940184487748039212568418742819486678311645678869681646675194006101678695321187981944987059425531393284192143152125006036749458729262050103169075020879663881943415043286400837494850704406071707909915492593922131743277163564896467503394411774313626713355567464736913317061873910298650250392294036937819057104382827453694589217577243267557554863017949266596391215742510989436016549461486569833713137948537804261938658974506965839082393449187843553922564839596847801529753028454942934419778091237900748947848460823953408*i1^27 + 3808998222776888282255547013950384490146013581719289787555476517192495608646523320713122881501605746630900430358043855739242973221458504929297172777484424953827781285737911514514919635248723946666808013130090271597989294587475891125403528672363027735875794421988487007806642130063390162834049277387461056862238563500981037285289967836903080107967480283318017260822748714900302227857360173548862084803647355279780616114090207637564608470099988505547751475646123958833292649692353050570833893299852639570977996074821619196449768340403381698980174319106747251000875641458541842790314118120511484943288393917246246451315599077906378896443623935145756780209590227035380243682272269956987695743215086690600976723404182024767847556789220720310589165942925564320300026147012947138684932072714623459265505000671485885756088003589227573778463934560844486108166881089703315342819597506694925466764769423583653904763301540179045974765318991762081411726126555995369706491112904070561313146318648616174194515138527933897325451299324550869514818377768006273464686967330894007760484908749953489237031454921784297440251814979576204254714059867012929579699951624084737415184538817931775033891918708736*i1^28 + 7800529640004863705835938613726228693998636244749376102502839958989275395819436466658893460643600219337078166825906428777741308199403468916069166513298492871270433770355826138170915845331069672857146962154327557181252984769945164371619070909014056121255865559135781115868152976970332617081638894868697207428992324913701875890035896028613994807602771481264790571947078804017285781491068735069831241826026091004810236902752795940732788477230851043835966356613165388985703412139663878628024598496971706325207735088268464410554530818872056414702230184672597360518452165309328897957412076722936051430852293206228667536524165000927427020474967154159148045206831918061988224053757462055451203969928818412623731655530089503321365704712208060423977742720254443272830223867087976963936805971461604128334983216870211823311231738868397654647951395375442562344371651293102066055994874647467913366043316281759658792288667046082795828158825243181645016489121167329451561252152081683912660169937297368331524554669494490811010888414096838039738527286274185119627973396916551893751851555069993363966553207898791827249053481892037811484582484959838022083174539762809918305289736834673230187855872*i1^29 + 10492320573643776245094591456172306066428989936974768840661112887197461275220965159994092338384191698514829420749266282276742419104267578311931993745373886720966548423152522590778093452780173331123715778029176527463874632483860104809201359033491110350713915494501678875246303266027393770368279826905556461952565472377533661875420581526910423111137472240480753574371858366867775257347620262632504408333769082016684699797255613517592770685996394584204635440699700453894067826715835543063537399919768696316432615558527392189211777845305018491985392539634904896025381498408190098188371082306568740044054550984952852804940863610449690186103548103233100669534029719371528553582239883143946512263949691002274686865460660571618659104715157376158550437354643067367502414628861007310488375969181395108803488045970281466764505412861115546583285281288805857100194245836128423592109925224889631745760206911743039851296448242876625623592346131618969353219354866792435175178802543281793054282344046315768620028804795873236649814474203285558511321745618724755614024096462556790265097938245655498532829588475092545722419494458382871671592638627565185208625386053455559829088471198690443264*i1^30 + 8686285830203090665011220371572990830036924743991664015367486328599284649643023938161247977762097849127133195818640158083357394550410054251525700066619961923602711367696931257509074290013559060356440173459640445497706107355741193910724353585004589235589237412471164899561124070423137166329327283913885412229577281406786014032144760788108544540549673094165090352985342895195855404540300666523101588974041911048531018095226563572241454309529563209753572761146650322649688861449123086843748312249792138976827743070668125634801945782778317076382976992792564725721809403631069468743954604613630830303891002398525244684738851584247062211811889194949122133541244476122678290969786079481365422587573081960481336865054389603016146027768659240574925540023557496111899957901788283515859273391448357824444702668501708013998305376286855855539477899496115846042364741871935032354537217854912138642546878466966618221600085163457456045111087931241059937012905673117077403871815736404322569022864835050896823433051775337487197509236215417090657907082295427731206163968035987892180811562234835580289405911868496256661570674210467233747025022867596394410813892723681080859784657240064*i1^31 + 4858064380061542562894096744889450767695780660982972963232775995636907685171960122533718598462565740866798674995061820530856111044204511272095634928982590262159549145956356547774660756946632486579040666461924372822869402060110654690768857525560617065863998699216040123603939071433461148261717801240354196290686523533629969640691099595116414188024210269191762242068865062634974887283644027150556223973585465887216983924967408067583260654685340609041055733878989968499606640536675308543204405971574043511085980295529866734610120136243897281589930669960299869607755038877607783609654213465574712485717242402331460016065423508046472040806662292017047980460707668992994598947055192349018445387458384057710124667998434094050203919108674898820363834303069388378938050589065288744915292635162570104772702621608779015494439377755222997181793716393832323924995384836594977154849966986171935056062658288487971065391499778658935247242398296117284582057251290470252657577491946087166939587762891700599086872201511538066368793138704902968564871915286220924537446342403837045009216647278148346619071691260697684410783503412425099049360559840781134477820957472145198544846848*i1^32 + 1997901028798253017837865070997670272122949747048921952906794292228783423914857642000806528614994189267969848376856491582386365008607128139300010009688175996637683355503572711845075763422273429108864708885312393778316804123809722742554567038154420082077916698206899073779979834746577135693233933747529902345304891069383560850989853613019379408042121685872450450044539466626896650605780517099941086938299413647444781936489289904760865880201754857933082456440203062013220764380889292796201008749257291341602672384643952266600465299600611948650052336276206465790643144127978878561828968540532985319739616681670651751859380305459536044749734084396161358158857142444282004751341939826514455112397209951669416000128028857841791577607029326217154306464125486768485210663225337443849181799451569364747533837972900282949732342710146847785860172406786770988916005412107286903972271968123988044478279182276069912754818269178054584890879750592664403294526356238167140965142192638137996289526584984050559668065695264439732388897814045023152618011374323408882006815848747472920881341417247543574401702273320677915773431659243364694127505810604154203252580593545773056*i1^33 + 644185909297087443500263865741393633050451693635593833573189979471275065332065096265451360808197576747149079673632115180726722695178808946653608391164126787666588737407505895595095259063242384052177885333289190154999248483078756715937372356049256169286712134720145776263994167183612277233032839393104959272580654335324656692151357138000033871588046119382317310653185893143739981831834066121059106643233719353722829736984901484347866425185637937243625295354863716410258530274872709957045675391321740232129770328313381403978977636440007573237209330796910251835796394827115593897097763271283623805623643576270691314134039215832131339176349287940446630118250597427841113698455009598974278350451090347416663711994609195784067796536822920812074545407901329708014735572179851243397019081813944878983735745273348641160822635203036997329734364706509658708540330670258716006420250633178420548041050502169359812535733769389768591991653527848069524904799963202153011911951239151962702652938567702542690955620770657935146679054847438153337552265414163493134698543047436925193491391693144685993376186971652952881010078612417977535038793560626855690465175404544*i1^34 + 166284864579471509982953003841626008912216577875151297222056502097215383753239557227825588040562770008627211662117418954534321993165526788079424017776833745184898734135310929264982026774071429575191789945518319724219451923761874224523205022037051143702249174648468689917269893678238796836030460017701755376617138278320319673756104737628934097639454177655805290132767659995855253263263471854966677294932574995461889134289604158285193202851868515619333044552313590538003961767622543635741553341161505626372831735707311289199818394078368794759069007376301882918254045239475159517526304127369826943353244609055799585510293921852224759708282044984450049844732877927119008450920610643749771429135440265250352750646199594647465641367518964968061138842034564884474995144932921840514109963689380971369783469437115645089001160316459254248339060406761201439539214937013818006874254080132660163295090187818923724337782884184244613574661513879156469092736740909484977823130260257148304335434036029036072031467082726874587068031315978088653506000503079317886828023474636013264333029421544158939115611024483367948592696308893627649978140547185779899629568*i1^35 + 34317429526716245746244684936766205736374567514441758977725852373899101061871544859357994472704736214896131201960443248140133897190770537313859679012444873043227964767277453203069083371187685379699740314963442192368869642447272796171100986902659220450674702365170721878424348845696465772133955601254159293772510020929223264055751065691142061931142681629153872790234226976320438202546859283476261827263860573610845777935909326765502533619805035805777482738696554537670884301150935233097942518213724449753472526317871179595261397339674388325236712493530016387090846104606997117965228635685062127533552753037379816230619965706920188472587831497218166496810627598151874163323913051009119005847220357591948790809613281834566919199699198882732783534647884607735687526055913848639841757085366072107252038394977693126959414077279655625291022368557630820460553209084826015497794232448081438353416045402643094650641776998553514774760590254726680796738837704291616782153599986873491336804377814417895518008245952021650669200213506530435806808688343169544508368277832298783460303151655533642139126224790324229659258459321745805193207215802023936*i1^36 + 5538363242098962266409143858580051524708180641670520782954479146444605089588899517151994893063168112084345386659745038835387888539585346978525150823356648956178957471235009169241486978955350773451057407335550494379276910233894785204811008072168523624742642610110106272707189498882040976928953045044092552783409677747232676326057252465915995038240192915571089948847848007243348401572963474542889378176227853130601738485579731465115822286633148506524592401996983307223254045676490847681800497427947994903751667637541622785846320621214938037909303332950960049376584661755239448392092957076029792631983549505626488534650497893519695017742318006967384447946349561986983047081097652181452515156959052889738525560377135981284038484078656280674895286158665170812197830097918205318352523201042730928736079192517559098932670242707306523014932320638512531883946294218713506151918383394755137862679886852899862465968246048251559066793039971616549770972152129190572001151270032893085543007896586146419351680423208565069147580190870749197471694258941148980885272755232285065254592687845037610340218051821951531311588129532242795594606706688*i1^37 + 673548064560554112923158306965465103184743311898206222534420327530087893588274775990346654566732638298797468889993523682887413585283383813323193941379884535780646062899507496427488941695527874283930762664725488417417373381718328641911605674802407527270896712641168836918216232954157466962469001816928624555431989108882497138469939791789581737122922596501769073516200717591582804253265871771989417173927036419050806430413018477571160138444891424778528070694114858709938097580307582363162685993011031259981518779253573425403599598283186213688294774719492017399182970515285291006761554456963222984913015545899435017045408755635805462776397932308264111837830933717778223767615940609708132606871220383571746938363354228013120659591654365222491683062898041740402263086695726084577066640274233468488193742501496957662078175455153534361646933936983056219034349320716749547056295413919441820125371936815949933551472160914522730514018389575157604343720367492733811788910959518285692586926766367673850612597160443205691113811709269053637338561762177695594563196648238202092819530802721334109470532163431562983119890699726207582208*i1^38 + 60699132412622516226694644288247154516980973314527028936021934637803579741060547823727085060096121588815768950233093381486551199911161194612008367325980182035967395164191122217418931087496340182187888194613771032043494006044625256145487355655644335910755679132492286171583611736760092976212205169197056846101461310193804287258892251661412646367019526615671776228476445834231763945079459701968980318217009985554768596706604874632560651233564047599554862769570843991253132465726538634910975779715216952454677276568229401560525158655712886311488540413498474219518218011010687706632355663778500388409231505142289052378693347843334989735106171430579108305216198815727084999817120583252917319155070801521751546009980472213430703206260039829318953168778552816019131412161680755971501351014839040224585478133919073744004681292959967776659839511145256644918578259023047684642140262821209153013984464792972545789542634728964646927422224631207748253593681120073324572337623858523817984281897555664102965437094615623252827577870483117140869498879240254145360239818080566039461845639676091392316041614531927693740365316096000*i1^39 + 4156745519904454700132611969961244780018575270227939253124870297954523091938327375245267242815773948015516345260334698117423106121182607961444094965585882286475650683971980925266317433617781781985769670572743300467071307163563519485895019586420478134715464057908381853176387865708483363976850068108119781520464463037146496979149417453881306922546025720608851336501634371825609841965062640404702799094369935795563759465987900125271104058197913952952828335866678416963184298018637561840912388530006211049751171601319375470033487264996525643524803170489466924345710737111574520349639538365413618174969283147229582483864305938867632324878413293908346553074170274883070716726202535352884171657353415583948169762528782718403360520734721346756486476774824469446402397503598768486873091720296455997948723813019462336465974543226077930004245019826893993413430024588888193568418297677758965013918458010822609761798486789266244189217078452348849246998055174488381839996410717942656584583021626049898366697909853683754291999231029187671061895799836076697457213439558172308718494351831906012635044630216649051329265664*i1^40 + 217990894871028947534477768339438783149329571319862669556104616900679957254689952438395011094540031759320667075177837419919948273064375429573212414604145287398288008845454811590545860133755588203027645909553887976824016688978231272219532152936891412371958090121770300629223346860158006689245540100536271382997607949207867132153265791405913541647294912678998107218412449463768257174640076629606514523380784339967698794123287645208275104695956101292909265611228921038756336513186166847839240366118924544265049880226963916633935144561433085061777663718182075672716078668468347640427001270256262534178414309577457212324065776852937919155775782348963817500854449442783112774437174518969927978227034578329950272996094093708556391835626849787448447916071201367134939412063659938693955176491492871956240485941054493877091243710834394260084504270387127078691071439066620302552795495586849386028421655642186375157256518637389912438476003473370432557088309960009059884594207338249493095179984394959286078321003093784606976006392149337611299346136460501683975778406402016224568082770616931877365283864178589696*i1^41 + 8182819360992291572044602844911122792494017469326856463326146579273382445502798688818951483874873745724316218384587111073961504106103468566438675082026073601904729595616793081809007493111782738012300495951616028299492869749365783528448803386936811532012913563571280257241159884462466640465457049791098799918930958036595356792811110061194723037128658473901883819624155184221171726022143702353410746710985607648362263351522732523492792138528633972382529537586295082334792919143086005971289073131968251393611308921735968955224669409311307347785727792351510789602327854454796667583338709667617233645017193664744301966388728683720979830133933927934193085742015432170609006176438237134250615195944543982931678323189985875922436164467276483139948707405279999842882933490591264847065864696788826458603741058521439350028894148525074008456553057921242304449780257354120805086146738462290012573961710118921177042534924770909257003457687439408847526267672831944198572804084435303413844589744596418444400656315406527164198906211689586920158160346643917173367293035932055990315441417130356765547445616640*i1^42 + 182207598074615480474271545417060103774951765314322270065260229754138441753889471206736614188943394909013513047721400415270193693474888190443005757196289489914775861138978629951479321184594181084251611876444125813548715623328594351692301085723941265741323667847488408424550116847878319688396202034488357938149289288201075580332467194143934819467255669952895711000683028742277385358580299346357650588041967176026253102380804846416955394727859188112136002748551814938385235042427079966098166560267268354072253031446306544866341216673507289909554382476421115643896102732610830404755820122134117111866227957651461581465085241207817511286706874952567981799432736158913851618453096083718014543695632591955180775918668280284404780057899716911527833547392910502097725873484867698524495596886069665873505806742223323684027303851837579980692758376694055306270242077007224998250740685792288551618006423285668146463534109524770431945502173284441248978172600740186107922395296007356347286787743495581319754832545341838707801958603467994193375272214702367451741434363975752190052301298868512882688*i1^43 + 5785490665587264798777422208496150630141735844700527897518487562486045681985253332065486410996275271368682859159234662877238355661197086124615862298654231798763499451008880534567536266605063101581417250238746391104933602493871827467224848320130732694628641243506741712614067383246013058756734828217573064410301682650299678209727903061619255661380215356131534211596996474911016725090068964768197713959897983430496813363834498132563608380950919900779460511208086511905021072982420941172949348883265904259279308889259223773966837327000696429247257359221010025989951293515952716154101596792403977537686470150932971597001272670970403854655959606737417577314611674049896789214008531028895021332050568834874549651847606435596848135934570317956675648950147253065049629456674639312126951394152693109168528411940305713006079456923171327541673199191872861361113841417133235354591349678277768159833080501716753796829838176790798460163978239735035521166076770249479094482956971664797795209130703660102337043788066915089675151202620294092953101090025895987787946293330937291221271180214272*i1^44 + 32216007666365177327903568462319557505082559768818818879994095895722830440612916296939277822459655460748032555932719568678392343211641188803186355201217468187858512269566824432380978800914136665525743638010727390080682290567778024629462252346588859220943198407814144784113279289352661455282230387779332847099557544518036421510983345237485239972122091614048764138892762596184380253209111505311661348247564712659761839229146959460594139776962630937784794128145787870675647780781303708623048995010709467376976422611288814507813487960443387800901170843056616202852379499618840787814303155233217231843232597013704696678872251884196375440919075066817330531342727574429390161541337404672857736708687406127130246993079841476332003094781144561736271593247871863629096197787355266433579756873443448465854326324131877739425252734847154957507032538204534457363893959863441448544393956080848540955677150044744863235893210688638017498637507859581268024499743309000857604190325426718347328858945522078909421130515766415615503096035784546919757930878057410880264763221764920867553280*i1^45 + 124215155030453304934466068656592139100790248584777127272461129518406081998246876918707044231838771814393589866451248823265685184978372585595639635730021227905211603232755706559118722485857824922556726698820830265175344900302852311083546072528707878685391213184093040014946384060401640878063785664172779831154885663118489808022360813344532080126039631212828546380624019091301622841065534985306114135688589812753954632347658757029207963558005504760666482355714744301675938833349700716001371976979363197059936012213072608305193268314983388139574127547377620825758582342204869147946962376335450626129774284854986497472135992815340103112892491487148375034072730121771945570918696216569674164418737242761325158174921355816044558484838735240658823078107327170285450176941518797198169770246005308074865429988501341007106840646621027454251127036525343241570559481691321930945727649225293755483313461172543620286572536181991154826361393543630701354595692616717459308721993571993125304989890701030544190742668068828514774112243937768398633740973918136496576297428844544*i1^46 + 101786536253986413157719021627403915215946068522826035405008015279655772007428264756478892300661162739091772623675693476935153836131801006729210305782721534668029829031305585326150612755115040189527427094195708961691328502953730477264772057103934673633735414149813658991272754373751548130919576884676480284338814690343687007597928087488150983450636140718795111604612520876017370749389703943384601356718516545806613847373462365106794167763497478828755303885819906320447021452633752448103377687297426542326827439082717982613163257318087398049030788332293991567724133783007980810075192513902454875833685438430071076556012780949452221093479579733351843839047254391899157503717049279096223996328859071300193589187481457655947115341719595880393362157542320743184243340949179508288511545823964920454328193324152078200420319651235290306517426554658072668442448909890140909771378316198507088262043680633067437587686780956333034254198026711909677396025336523296041485834468153833962665832067899660492826720946954325746797447105419376434809218995349902592049152*i1^47 + 696355175942347597174121778328567500590730291146019512278091968630882942059970141913488615331984982657360950810512995955809296437910631005461225564916620239849052336097887324069206315908413781013145747866433018556547532553136974687489843341540092018038547261564720878573584913878378388373721000160458352351322009089560994919372039735579939354210666145201049952585008642434751145232124596262658541394983707340619678072553268383623508004806461825976636474890343656466418097493978620543563946584422425349831390572330914436553326794768041761348162250113402700020359489159152766957218641404538670268582594097051097206790239551204514656205404882003562424035624246885465932915757754869713960538634385817130222578532663099166250831321026775277319174075818290195523534472895355298365847674222309358415338100962482340257341067353114785736063813694874571775980608345925042340383736814571125563567638632715757510229851979629678861521226867336892920550871317673408065128133775890192955577373605154389411803629127100939656995456577918231420870492904488960*i1^48 + -454837758315560905002039989648957307185546337104728161896300212608452033231168894631442850294705563025695322529223825070901189105916841088614541313239324089465652593769938359727680568820512688474285975973174408820554881302821798756980719113322568465077989807901235553096929745279744851575838510907217395023996669736216591546888356140839088635172878933415421868452533524269237073924568205573823604369350597220129312044072880647244651151950883182676755422298943163093884688741567619318526375228433460547021449471732367971958655081471766648061910558974104637183720072684850982734024175822949717215403492108439153274109549412232923893963132966298248716128442345891993849192327625032869474894141764808155155277868079584950364826731479998795666618787919466339304457627120245102727953331656874514255011953371414744943412959977288937611738641619195720238014672939944234183953126208807412307773354307228794210781606647888852961538710205223736227899776151338019100886340875837246645983982189196919142477666458135978671163618049283676411265024*i1^49 + 899777021089332454634327875136242491071815443973003785623167126203733108259849340346253940222857897484626745226220173839236596256290549467308322905554367430115755425178166342048306336357885422816676116787917894435549519637091138379601233918332283173954659859050162330330194717674280157916421181603627452560946305228060382380298970146292400658843863762479835103749131722184078289573501111005867097099755356526167790152501789251972482108991538401363042027105279686483209605967678110539565360579333089859561844374732099510395567850785866183312350209021650274450749683434537171136880473776000335806109880031798864286464516892227718243124382632791719625126012070337863064223379346372726794931986796667149309242375325995608562712811398822058905152627973921575200273293176689298440832187805811790424223511822426884465619071967034378872962471177327121853478312871627135809876573098023127099962647214337050795059864613656495148196441527664659582837894238580254738353238179427388395554980408749340137278235702948691958248928515719168*i1^50 + 10892429883147748887970738048790709727280299464813839922909838207854284073207051891525137338007582839979638417476509768825492869462125678978056149133423105995885734998040616810528059533707903185129949189827130538843967856391195710897956057183112828614461825008825115424987633934657238687541636291943770228959129666002425996823781574486046103215706116333370593071832628956943111217895329309261275174795407219817687460506752180651404571293012646169474285632581294304189274865520196282039702673473082462728001229368484013997042240771759686919132841090230740889877329888872513358777841738440761107247018721173742315484680042858611497135104095691345519046073161373494646954778653862739223781745417497070414816938329081158833707978259128084747128295529096933930389296948883833455099050524387295261066085609612759546836277723228419086738167876472580004973916305230913643580470790914596817199434698886147105029965242587783083324937619498961465076055920985655308366013752247263927176759860417511312918198564187688486830080*i1^51 + 1887512212156911617946464484027742299490991205163437352363258713292837782481531816081373382596295316680079969822457912706765733532241908292138291676780303454238145929272643452930144274826533280938729927205056643507590270456428467428759334950096471428572133425006443832109014144635366427238102308690793946282790809931966633579472971325250317846740264361005371511343372150081212606740153286107126096758804038295913892292754821527541223861341448513948330522749970737037285460310110160862949054363002064178871325234682795635377459379320050116380719586434695496088909003126498815950426515287540181036437806018888574205003848888054151106989008364992202925614212276205225480734079699788750409017720373131467485365492849757436947831397672263538825563131862918147464410974671620894348383795195680904374649152018258190607817186496982579947716482091652534118549206468504500412431437035606735503904238264230755657150647200864979522221891459803412570364991505424355733234731366157479110550780915339907185947814395904*i1^52 + 40493339250705730123347094488574875043628558507223972482737714344191383897337561454157244639178532292207312575683033982841820259057768268954286546191864776589011656512173655675813464761328223389066869983142737932969386095483988299414562376386822326403156844370567429334102554438707829308041176798385465560883862216586565109797750408652399225429547094520308653595914797515776544123553843163031766537817357959719287711590995475328035122610329601202850541959253958242857100230869996900865960540680639037550385294422380612713404957649352778896263642241936079278430182080077247781861014845689747968406845235674397731461117505238840291977363142677471544818911571676788191909512107607740954386532210820733642255204085006469709188944849860093746269367320768069762379718187581466014830280037810669292297037557699821837252338387731802785528492673030927093200236106795673954715812893462508340340670482591946378698169085499278993925578676334800063196706051857175858552861996057780731610060040822025355264*i1^53 + 366970109743733238350206921066773136503488794977074072679024935564321032757084140379321223777074324506557040840977212598333071291833866058475602455861700433943497295927568082212642908334010688547417273971570750475892835054983615626534665423020526926055358519553496563112856483459556003012877209382750224367131771611266067077237213406041676519876660819498342504511776587057755514518352504066646783007638179183539141365392254151339399874262871154200400976049850052677803917820050452774759750411684251940960102797802171518113306608440499785154445568372722424739052669610638438805413778560052293681621914716323327360781534048823597553288366121444239117652688788176716905204321126207429918225873580653053218429758641929549842598505345754384474270769544813486147259110867398786798858113878126177803715684280303002760940321443305522283695631652083351405314440719538407714708463986892328121812564982146275555086692926930116421845044512468684223252616842625899044868422759716104601170083840*i1^54 + 1629084208296255247618571832032779363699088204377840127996077307231007292731759652634054535796850193238171453613367703865485718000435014859000025257239302645962706052551148694751361360361140336863773100304413356036117964287306825105533934836615599360286189377868771000856311321073045810858766640737549148039393717464216496605937233413592103243672263554078753925610541636704340848842168734788181255131026091703626997511963651241793456710736060664554765073899259640870533840519638251726603026344957396360875058488463824636324552995941014294498999008792183782418450685727783642416873503460869883824598974848209275562218809775366504059674182087950927491817923379549180186727396817974735200096101665014859173077918063411541919828434993683323326772881680942228744791185721097750951575830887079036855430947115427986283486377312641768029347256737343744498849790660858348092208396553456961218382647802520195312388849844253189801362012138542057026760687265429345890113886376427520*i1^55 + 2859034287762554304059434267802164079968161333502976384993023902976823570167158198270847242632639411788813748596544680620283919723234897955089278229097735229182274830178666161072130918601198188241415012381191864532701333155193044685175721714297524067183643455683901829998749649861010640072560597076954883632053964937260624567853881146423292335963337347489887260121834788575967759450244023040459829288522411742526393588518069452734312671247302350521664614706306941841295698661171212578542272460827767442081163361890806357219248452110155405163615178902288030617169566288921583728954548455383543217799456222773584415294864249911947789322356167148394058949012039540559057290449895517128736585422932874564592606500026843946531077131629749168463548127533990945332279809573269992143585772339830127731896868210523357202318232883048669015381631296723734016447268721015155590447351160639772210328626161355304327559386188806204174610249450197333390914082218575057125376*i1^56 + -758219890745779721572271335342836886672450851681879589568709815992771717990585803381761665291281916089691418278730120401109417036382119062325126453672359521171889319421236585196529885993611001702454178642786771198023357658138750354312711407003602319780988779946833555526996335968994426664074158097304951487669541743043130604799395323656366217221658108845717459269477822726097998205901191011908200956669316712159174808211394962991907555275885687384727980165070899961237678913642988584401815675530217594808135350281250572211141566953385774075038729318374967146734673565065295360962909391114221858844416363390298954716708924688842258893595022140430150842990119444641974317195948127721846047316759003844280193331994116907790246264493925333240481266119785156302429018129728391162016441676970700690722314418132026714955863088991576359210848141869840101334997718206259007171385303296282838992597233873524564108492061990550499347631839682513879936532480*i1^57 + 162809561761398470783300737298608159092910228167188373663245223575179721899533866642581930589249014061446566899834895045695048642500491184262778646176401111968155742234133366377592326204340365928844359063683140898645433101443235827071998433760243521990733292647823503544642428474531475366770600067635371164215144434717489555775031255715781491124558520027288044646609105297718453246295020460235332116055155057775726147812674072149668282006364344772816712735230004518690276835807885139533661968616928728803823637049211916461350733820427267365514064317404954050256124957545833505867340942267724005411507066119540344565581045902139147971903733362748934992562250259316884840552697454982049611825111235162887506112751507972645288204698892400263601831820015963060118776045977969180156360516937744141474840778611721480115632334271201592295897522930322221742717425237381634313822791157650200566227453682708373531624618736611496579524127096832*i1^58 + -38054322617093521886821283516075133675085165721076914416551698641295082444412778868123134632506239189859750079134466043073032449568524993986126641114718104869188074653804864135316299699017492091304712231272424597202895038757131864329916782469828319628804204596345206460056316750303385338803767568000523779894000103340227801249153023576577842773407882153087251889233981464755244464866903344647732703427792465439107481584505115444293483101229517496173905256544621790586163226005806371536047745669469805067619796961825163607650253619585450689879586443457154393131225756424481666870741658494425898704514970957152034063476710947894438100998701341024024521658550110371464882168411220448668555683090828735107564541258891686380456624107041717013166128495252826842710287975439464994300952867351443874715699177381077257686339440881066619771357707346815812218187929666917740926265229673800056673831704165061016745071689859072*i1^59 + 1683427801710021708241243646037564528340031695612660582051064069856693858261610134575684497675254240673619390782864821234871960037968011862368672570472384374420336565203156553412289467158484499124304714763698370171829323975987814693430744325925189065553176962210930913028472638279249305800897062810887965636463535825699772767468772466444419874471528375845872511282358173772153445740016380359729430530545163197324647577586029185717088634149068006967582628521247363633393494504978873872003964270411176098646849552749180241671851268178873844239872648125482780481932190520941308278376945577706847039667650434789697642621779266241226944896151217123608556912349318274278896268911490519689844864394698969661870820011050868047383029306916931378072595334344816677270866439455367372205180310403936193542591932440102674137564131470663652237932276064887967929784562800729317318074997909437216915456*i1^60 + -38805466115346267630077726408692999221072480704867698705485795483126510804859540291401536811118215317353615632342886425723784439744662975771858819978397650673000359224279256089454351165555431879304588589091594325583371339885852874049169703304110953911775697079189639093158414973751104539354358864644476740735334600508706670897796664939260972276795717351807029828909766613806293503271434054667900098639311073893506788193466120109766253754720738693571371125153768377683780932196797517709093704963662077747221325702662181290242724275607495264893417732268192477701920549381045602898287025552047726636107511035766273582773523865145695463719089486385623848235568398649674998103088513663934288155369688989476242134415178156838059348739089754284756294429143523987690288090920637760077488283098837231900861258454317824719720887341030485317155568768107781568*i1^61 + 1161540765353822150943891839264934291752097389440739282797391976905366370483784616982189996826033211565183222494277305692549696768062985749230529403859175882534229898303087426362831363446099893922438579054613655272932932427730202364999338201178850855564063931580916375932067830880756115764226140090941952395231169989059938330514053822308583299843381900743976059027259952031181573509733698245884069777083237113846935423298929895783566181325612894676599099517201668013317752420670540411052667986968062193153406393899616064723056820630682676123189907894426212199007556018888213908113231554827669006060713783948570249345727133908449129918169531262085308164712058615914216129862037347205474267028224559791209334226363996554131393987377196021531515316407359351486545309629717690660760037729719070974667697159987280929*i1^62, 151227542501820259216442114601932714287839720545930283795006106601786266217621490609041777250714376709499110250708429347446641562868283057142038286838992046194970614028380768273003003316328015866141580919148536516238009513416892980249405780898784604805998565837741769538669609619772777765193555235386451168304783510509827085793065852398408590533490931529774416474488200901235776175947678093987652960421040680850255584571981595350496739870288695665966838088220105342806492893560388370834323385280878021106494607874671517986450533000528703066237644591387678172890032366238859660317849827215058435005689825826182959517375311143192712969910578105701746805316157009632743998443633243986122763236250651085666986617841332708064724404438408496050523296749689183531489847616371528743005997452781907437268160470826467246284536363111832283852478272889821218172503064044314246327213381112390681251176565374014756778167050924572814580283410540298855847321809357814717682551124502284353462743209480281769139369958658385043519177644566776015102821336625693519837021607419211222189363335570682569190518721534319494569385020727765494150385964209591540730285208618430485198472556766013127928147189028450105346369116969365888034108625168106560663033449886298959843645855620428376201689601982931251706039696401771440424697359495142370755526283208199814308184990796783871506522337458516012358895825876934689804256156612560470607994403252141509400725560548100711779685009436644334919706669650296685967069417188379575262383042421790311315280022887700023647902520478840447279882360247440432831206411721442897880675935985656468384345342429308156779736742518493775727776367133961899319658947614929945165778905712339663665947337555968000000000000000000000 + -2327002783634677919377401738973155905426643711738749930378898006481178748934553626813525267898776046058821227427983424526499331520432720709539861557099433902638008699500284449924377671877175519569247456325036948479465287650759547793843092963944266323579983418010153998191843853104922041197779286566859527696096124856892384336141057778221067009501120644725029463702539466408022230505045115032474451252881715134490688070846227716933977861937554571175413891804938341011600704934000910137673853092063189003211826000595264594816183535591216089418411153514373022931140345748011786306498227348312772753231623165517117542577560636622454043559852027185872088025302680718949771614788160487098032605547089235284873681858233788036913144649149139627777609605211299566511106480965069102427433895128228070661107032310231458969715959693647681623093222437007305879055143872940284821009687022691675761006924588512706674549008109630622065558952998779056382643810811928662694249640963625521808028007959459551889699658716856845783333623092841161764191381622376820102039429778680218919644736087573825432190892506822461401297848384378452120842517885506956852261124525907385157181687218953113515222414996478014523383782672432072941727574798834431607178798148919637893973949715748576120435624651288724144978183144263445691495420134302662038683338976275210034267657843103355780943481137656565022356341345915260331023353494046520465065312944779676211637594713186472086193400036187786075491027222928057204883463100851448085681091414790105972057504038750534942185030239965601477695843634130222591190018276750233447120094608921463213914997694040983706347167967419627060599728630417199684591092210539643852936126994282297168817384293662720000000000000000000*i1 + 18730151301868752964881203492900178358737028554147817464220460396242923663493502066948056089175639857816841694710016678431229694260422863125077521388626227372837044551891928421977006696362654690225273658722170515474516264988978770525372393387006959716272370525212003462090071199921595388045323949513865307492715340080105569137902191638883824455341189824195818549711209829710930345559250275336742414373540169509595937522077669866667785641387623471258653396876541704647850046737546325039425108925326882440738797217745500032123954186796934562584388325719693545513954830660841810786435596862560315354017857192093240567828583975778639918094487907637978125820942713808093751904920217219624815418196633465279208646679846715396285376102558940662159074341113777860328566636419856097214995907539192577700626130733195612859841571201852893501063200103836375492582138410847350508358130636374255203714599549246164920235527933850566499879848399932422317425008428678389135725733102573593548138409871176588756169558542389043042801698593203269877417789741407226433997228236642425938123005646026400838700032812209732957985660387959971104683591963067506015948924948839043409414453262866308645331975348181112373147203690170823146462716663332813447256544730729897661498917067568913895591126799465276130224880048093765978189238970217693527624939109224890112007368689624427162149965990888034512975277542071689543250623357957228604175429712044407157374142446567245996358420971575840347134019817216173272760519518986901637040197802227852573800642804207215425564646360875106887169952566857223919637290527038856834539421200075513847654642312411252716934490046485373577031816240603403997599976117382218750635078948860767850422241905868800000000000000000*i1^2 + 14690607743046844915974471675357931853172785911271819383580655613375837809137120107767789131729915737096099668950263894354190391260184739438847889667351121113085281828442212872806992801608994700776625328754710883283150064745027723124320108226419266256654331913350542111881169939883182518021616483192709524823291399888539574826884630427080168718985106379795112400103412208731743026460958370445614352773460560850523309437984553442842780762462160494189521116658516887888379935340868326247468030289865911797620884831117030361710197955410247701072157917748730165909038913702810311570535994779662940510505780568706486648749894480429420190523478661556665399322339689773643449735607313551440606756558804795659052664499235011029678642765183933971829409699163946336817092006764771042292118966919479816472173713064721068479426080679698300680684081239448232996747787279013923541677300779692014367627140381262143169840241825253913204022036038950858920787850484163496799233098440190139931344241025048486765009920002454835872660220565111376631024368208800046532295112175658206712900422558700933453370930518701894559007155816845351795002605912917542473152918543647793416614124911479602784034055665488939810934282374289894421668150642297064661333132169975589299995768541585372957457431647714570981785774653948145650603920542965493820644910038734880701297338863461211648161267993806902251311643020176476097239395416318427582930600642337030912956470254847287880640344216771228728575863284458647214884330117804655341748481958963478512273766050776236671150048866058763271755767586407421841782104893596035305686967562886666166640548508136940364077459017509825854438550360573683641058871191826573166442116521253389765346410364928000000000000000*i1^3 + 16761314760911606963950845465946715964940034679839635700466248411100765059121677499371554113580171688413795001388444985605257058769895513897271371994876909470299714778055971629567376200920745419893230335071828561421209251007516561946390805860876536462862344413967495634601055704275792764626397137901827191102983690855756740914207278817159816152705273352222097817680867873036688442863273441184605059999137375996678223932230414814019162841504253973232189052915988855044174133722295467939554812265821910441364773710413277297871461069433095197592424035786685278050295171736523623926546835234245820086640444484864017941867328006606268691850152152025182724964800962756139175318954120341405197527819291072151822453705677062846048847801641091355296037243359651654488764612803163653795079622106265268716422667480730172556136730980279236646885523224458893821847258036903897523096486737444786546696559371904695110057407786819840293465971348149026149167286106329584453734166225704263262971301273200048966183235812325258273154870036193545104896358414661685032406679241739297432662684153598488062313608949555638580581074488561172703068280105878614430713538304737810170604984944118355257797661203826573581185707123554509240234952892397886717425089143423372000651836021245567298402561202813905330354071492072156440057757448024485071002691271307178271941257357786926609587539364015254896791782055702901421442154895235786883041580753133430065898604570385717316974273557206787941638931976850938352877567926477511643907647456981208457856835736615199810849156726988645600551145702374991215386448070998349449460830847640269109725334937574181788432345945685507565508594760758893338749971910847261645878070670894091028077299630080000000000000*i1^4 + 12625695366124923312708055791224214922999450124495579840264065256258048895641521146362855716010750758530091532039587847362004462694462889173346841330706985212003691203952606951705478553215409884051824970336994841307912122010873189314186579864416709095927117789197158334458862241077515263317265545327406797891667254926937946739183270723792825973327537115338510209123033133022590273637652083738369470546420151468475545670568785196585136031361114104967752421488120146988487404705712485638627754879891702702158094683981073026949940694178199424868781946172682728358164831391530336877552668735454819832279621140092646648754964069134993944244292792337196348305844563803754424682433594723935418088888091837060608635178628357077504845642579551079060582886917944749573259895553328464107891004030939901782142367706197647072578598204194620048914564515480319158693069982510926145252191624445898083758877274860843194356046449128372482702980987855054797480681904824155449411585558442691851266292131584674000775912051608272393061000934406068231250775621561552186645892420877320245794938165604871459627093065575355275983363800994247324662846093764494619530155109094129261029242888041204029075374360577799957521205852124664197601268093748146100625526343224632056831137309070193341262644767817502752338978040776344036891381675116485554395464232952059244266704593190988898714582280037008586545750419575908947599296649221092965419852419031257968358703309984048577373677149477507965764427718072979780999321450521771525054106422209868973422825817883865162731062315354987062505954541633684808447145626792549407471357997252782241120397669205393968983551490456075749064261882783286099915782845665468000126620421600818841169113907200000000000*i1^5 + 5364307275191120510290821729552219804926981877765845475091241099565489420131121272983288160364580003281573153580273747101297286493496268711971861164786658070292639155463662811662286827260890657169385889647628871907175159713477331147894672776260517308542008375437872372162134705372034283702987279443310651361086793096717235784067216330405882786432473850228088220035832822732480610642318459258982699711676262204994687526868340363836791285668691071237662797948853701128208824912722245426001699421793101257779749329659982932444659659248044569152800726657666410038618850998875360693204884178321759749529741172788123579342723141086235227351326088504360745181140565845725718685287229339699491720232280724943627610576773406508525891732811125760914812658989172757970368128166899109175886726881685768981698389044584319943453388979457510878241684032652025716932791359746695644180714907868808982118463191427910641220447788974054838583971783226146297149177987304775465002441989629429342109601147034429449958426091967150850260317108891432392627506568588347452168430014410491311606636050927796894182660464027755508009450867797472059110850461172228672683632387200551039426554028552331291041655265929391139277890811999831426391823457901129429266415065635386935637551217617951380689023547896543391700033729999205144483745622116691092323573394178661118778873535913767763945187062199842984915192673749419211769187907459777636396080744180420016563259186055791586173029301678496012116156846496960996576177287115283832555109204347145261105499579462528565392848676198640369868440125748008537298661150166090474167149162847595912042149291310390332206605549284612965621365390832302986676712683379830118496701046916134464045187072000000000*i1^6 + 1307637271292269530145929808826061434911233179118952614766361787047411478363069926018383008144066341248653196052806300583151404796413182309123970490418988804753891822476808644406885893323857705474266827621306816220419089042396376925517701973870765047494934297835854100580395591237838832287822967928158644377819411368870400071411616105209819363372048915176090619197148622366736067873398323393653213867183760693698111298294234117828701416656115545398139254367350044439289586350088177791228604483560436363781322240310128123981641190220824116695899400442964206409237198721913478434853298855794453457335797408988079214467120508046119967248956871242904473351515196466229998825558162920109237028315255295076537363520103424763328185312380746923311427162817508615418881974469174823285898428704732725493775184875203722116504012846368005827213527536095815077403804297492651022600317115097920400361600249488558638123187025086341155154090311242866613780221240652494047098450214791645902314479983796923287397352141579742254246445648037016410888194476608579556376059787233019310691349930926540345064503098143360895001881618247943766911243626348808690201734966832397434811128511355647982791626746021939193308615707495552530752732886518309294735997160273728822676071085415926755365935233595408676197752469551593569989046805277201918071775118933393321371642915793100840803921534904112055266194140343130922631622189847488598497882839766581595686355574297044574585609364325898882756500509599319857424797107058490074552576214673549008428501765011985855667890224068543592047291167622286772421824429983448311229978737064177357358530776479940572053366827377589043767386600477422180340535961498471419865167592193318179695493120000000*i1^7 + 190271174527761827733336157900862924105397126591913791349272167000775788318418513149827304396209448240228731022585605723440134823182240254753017242006314537585707011013794506455972021696058974551960953118991574001914817287474849612923553468690321413734459672616471122890220297917373590979422742378078842979670422159972210475256379982333472948993730455147062094975811178706269281885371594026195352612209023577644495050418189059913298420360092913041016062433230599052168726332337129800958322091272361730761715893342158539455415582020186457515229122317783936187818476782991307989224053107016081220347804903993184246433650041048471970183176731417028750296970439976454243688216932358126873150276282630510008697242020767718071787414792603685781852536596140220983137291538748839431443504994154980810452927073723198406352613172855739459409908132101635967790313017554218187423292018330377976846897069573408708151957545251252196758140535538091741168501325791937118812209481502395301594980151793607381794771645721776635776725054366814419181753025908920191674766396438471153381816154273831814968487751207820860972048259210381839187814422105687198146176156875370421498416424782826746929206132411628340085860638455091552290251611403150314271370738925113697058871048656522753662265194542958576906821239046825867046936660904879548328257722920381892400318679263176053460651165388643295155965290567591651257702488472577065691042381485918710476508849577231558461684633057601175961325635794457263854571384163441480920118325878277623587472964966098136520507917840651441810570225955106502648527347681594418910154471477251823633856713102610230882913372003547184284463766726119828084187104561650601227434441333602472112947200000*i1^8 + 12866923418351149976498541877273987464301518072859952841334320899679428180715848000322668593339123156287251443034561947770717621745869463136317515226382928457294420014795497310181452934598342615314165717018172639344082670926043648263625835272385247384278802948478837593263676305447098736643315791653157958918029799976683211484225715549496200473967545641703762837031995879815506004312635318291984727940705111793211104342798508167007457073724637423729507275329248716728691707155802681418982039169329246891046526363305194020937199834531021032719175858199215279614208540350383326493764104363930829084146100298036452299926327592831117580410488712425679562281669431990134624782204523169257739980696439577707347964946832888480698242158312350712378175776111001609231124740363609804910506308249955878362118986569277485696931624312669624422567557776958944357505489161439682788224411079127702266733890166278693266975263029420567534995178541880136321714267003147332725490540430414689058107243546139863741741652842078837135230419238114452212320382056224200907543759241378061932022270572554051480553725257089360201040875968006714136398532413668702189609532191009037370233094539189054680819646385719513403819609684410103865639529743413442681407856697405527787289131242366232172536166878239869579316114896625029129732758620921431974141698862908079323852636563307201921069986866835294567318196739046523602276934413206474857067897464709379254685302748579041562188891616066019616907801279390728868045788209404570320722039438582388603263502040857830589971410555403918405960867421562013351026435053875384278186510228539652838671582477923721187961077759041893492235582326378710842774610688588471667953166121718872276992000*i1^9 + -1013695828136922814295269375707297668405763084911872160832313356939665383755672544513009650098392797842602246764237107541310078535706420707100698703627114658018899034160886294391365563496849912353429560778877717108245803937288739886202790285316970327599688452503389919592895364402116810137182498360789628983099397677445124153365823012930589403016600750306119349556346533131791278962136574000015472763753742184298047314233384247322693638404617723199917508364925331650721280744458127048016113692962308761431634430349122487939712826875275816972451311180932043105826484700692538323284283350246417314159531106000076186943328901764765646695368076223431381244865360664746273906948558382549036182995087509300550665045280636749588216901056645340430153044771379798343124253339992433225252277477495262847871523530614195661268292467056043394408707626831070372022932773358463256518502835457998964957178499099870496046536436390019742441870714613885826878490625025421806750453261271843378841358846748269003171014771112369935483929319743164201759310059406838679335527433568467811573694933983986358133132082007557223651396848195023956730724224780148485235971650192605039832551710419323514136274524186911711840973343877702997087927119346080774805236720059689149347414684569490891392191311584144518445183909206664673238145156397644180817194979496452865245311763563867525688663119203755989756501112222176156387601601442767929303585505012722076477043195461738366328099012964202259103616510541606369740757822828489250807553508401990211732747994816895246163710304140540131071332316800165226688792855737142306839196644498733847323511064890326343680301047384979024167212736703346162265473526992222359111016180624025190400*i1^10 + -407184992789299728095403315526483286247646778105043975302909085198833456702761477938486437734906491326432474324540033976528678811596829409240669831897489206629924983752006848758170333361414716371979261651639470728692256972924697671900769318052114121778937019357872561309987182031204563434105349354737723912100162233522197988117015844545540447406197740280513675512482423175308433459831711173739308953845840575521941798090139864672398772289106744329862530153225531403806061554472906442280731650102160447448300630730675279460067577954298505407145875001628016510890167618960313915624281054149905114462285121206714507479918454894415130969667668922840983779470494232590406005490488396019398033358448446775930087540863038481551160840126593728035611314454806857662134868707629805011536835416850153718204289933385379305201388421532066313398207393754280314833637036257831053477371994006366587483898489138328647588298195782151839625743782811462965860348962314898250944208474416476896844636357176070582839121847673864340816585843440437303676393134987443153575681503293366208619380351345917550827029416524340362785454632076368875291033156591769959453713815927254242880431412542307931144417247396402443359406940049834605946359996695027504802932304453827013948943768640207124323348701036247453405961328254176014992748261699628842307841385641047069746867433228276736793215575333234011409123084971514077428720477154468576423628542279053431374863335182889677764118451870377029921585497783926202639239818496782333359253940560847265556969129485235557099130632773007295917078513192767291699515633628071784040456639632857253186903725901631688489503950878151478153299525107535346290181142852919982739060732062597120*i1^11 + -53952579345544601380061732821308500769135219702451110854010083629375170900760149876134002316591396327865766028916189851041531905548853768586606924013913103173889733545187083344122632856388908716875613418697079997136802534510007171440072978373774984517303729608166264774599187903720045308429948253637158851338323031852012618170858581333229899339304410362697524592469885783129589663758030030446784094031485611007425769527888412888992346380168952220767057124315476007540965599628791023191752647231405289728403892773034242650366518288033948004352954018598249007281744546779498945969346225162527760095657326581150456261654684620262292994564443704971053902933236360722253249895156563288938508919197518569898716612515241390283176767063119648725794718228633842468555894528045323818354189993525824373490161049542515062238888364365286642267216441004051936988087130248771706062744044832899029873938433582395948550507676403272360740098462080521895984797378386191333373492297810831622576842710585747899157185940250899677835842490754648538407042879000925148292778795320999890408067748846237488992653882114390036621273110367669429547976981532317786788727281272237819664068290776571187347216708015986439570677345640344331189516818570615746410518797411285706700959215273126263645119283323232883977468602172862020025338315770889038662705106778741643271130487123355481707920597348385426420114364127188971030347009424641689153261069299935671658269846017265001667993768615485459388663029413721395426106945822975224018526989488002591384961074122611061887870053661057646983167995345305625291196755880201172037916408305820253463967680804234968188436393787951248549905850586136870898715243589165528224179073056768*i1^12 + -3403751513734102205190069503569246901517363793539859400705485363486324099870834372556424648121697252223618900618119621301445021102354494833842966805077038577734403784433527346094586849761230612597345865732189697636877523386505137106212851465773988355802413601670880185392358702805866482290938126552021029036365677395008196995350076276632333949386684653833262015014348988380665303472269926394211030114435481866952726184064102574841584293039195227168185392066604619744431088097305472383956700530355291776240849534040430437260327963863942880095273049713890068333040876926700904430617438807702381997945547434090654948400559844572355084970443426606636529870148617166371267926401568807864175944291114067053860337028518537194835076004976190623297991852940802919773507098554223721117956108863968330920956840747627689598142647827807311992402524562276441317097214581636401501119004661770343745034378876890537395413227367263610893874489030444928865127331183388608727281038657950635211483869807387737861323791462976278442017456631126543314501406663504440406908473393835543687884136342266003281215853624019222186956070160399412773516698999344565755496735332644635295589063101449665612366168871930693308197510569760215816851575887848492503201360492673024635469578771869314660349321173587228575588887194535116697499436622391346685939538479821518569496553563598714636521603647878447297270693367291611930289068495642427379293247934677084663873168263245085765882270327660901256219811238623635519545057811349002254818899967851331557693707135552458918125088596613146161502326997222525815756672569877040659568437003086377474888894982992155243333180235522265959444509654708408965391774989130119288943804416*i1^13 + 75084605131712597999436045349755266141989651947680422462786745111034415000041881382138285903129402564889098605648161740035563344847535363616843713131664799304030338106619800871161903669325808464642616792637349744801286207459917632543714858970428269288934735610569702655683745865205119789953648585736322421373288115822873642138247379807660947228856205968128321879196853620657032660850032192558480343939527923516171648779061934138876299532392479947018308001165935976304136706579185298576067469403303984100822828340118618181294838627226166597316918128096331397335261305585346327017015141017190404723855788745316131953250774516620678246041750390845822137632152124652805245498545885738842155378929725905860144371072025213107271847338164221379089572066010864810730898377030890116431540625957991375347251993051029316293460046525810664477125058770405985952063692644872958073099835216950923063406046716280355347627948581989178707104482698740078086223350826588378261446176260724524773258385365489234564122633772246878963821825828231361948035236012631937400627360112497863174345662536838366690526096391211491965416853055900697350012553676309204751237061296136601684735336090576074012354513684672171965797414073093216309107347319875213963015635205366045664142787969194512321460659925353239725951624124957867098828693261665318013826413586528314549489019932505995879887435378499564031589010768450840151288282933359856052933718092953170193725172380065101402248344607772047493537328885054415873523325582073761367863147165546933215551166946796118916361747710035695794946337435904602308229252572326224597296376301563828222197058682321801413140910729607501013215063543176845948259814437956224024576*i1^14 + 39292878646630539137276766231825599013055929780569408942206319595058405388505468203734565198635672312314824360564853522376303995536513212744187835517176899020720253022577002577900711221238911085685570996070330729165337347255050317223919934847713846826034140710512007880438841279413964543570157686910207114727961438696095473773738375084357456256160006833415219766537209538315721967630312266106670229900841602729349445821416101308789591294922407864576168946149903121482240496741099035118599624994991021782891090019222638792195068530708231614412706751072273569780339919630357211897497738705400206592940382759510230265815923918659571143308537880092700612749102403332480544002116696154329421931814606332110145297470874781691115538836897995053837160990072522257313899712189332791198106740565279998627716042680810052964504631100307498386716097275474206158210098499473815996606282443330290597125458936016200997971735174278044542560014950754219196776626899326236829319994168856507534072153297162185486610877847114790873306526504232470861714953813402477914962340677627651355654318757190775494897283424822710690671275498119019760167056357966853153010059784347629373246074502417616621671141559249229414025649653989324732651455152943015390282488923541999752872659316945923721529718295678473703307234609490321434670839023594401332117501983396119183849510241596967976512724380541673031511370422618835027216311590084987122945372735069654501781093487834041613405595328501833795264642350000447908075175503372299352591102114346423512442916687578540670546594329901766550184187533455915346699351769517309249357106577885543461517901891630639754955530171044142866867136917393251201388825283833888768*i1^15 + 3819493058456431651957608450083054237163776205481979332977400304061194756717756058999410436127690367649014724238667374254250482142503348687157203983138876753467858839662516848040550445265058625256263934337268521929030072117957954181627464118793525518403799722847442640640473668220280559177034376480947367834793447309382322773779545945633694909445957232584668966757053771671157842174892603793528279102936464413533013948400206093976569398937047117445622730196438657085955095354212267604114572572136465916721447710840062714306200626341161794445519839245446767369266961006642945101691028374493886606230381649764021227967034324989833349770034644809006351083721859678345183900117331730864500610173670649104833878355312018932762926371647262379567335249514356896147260493236471464496047156614333548771431341955065854100326980894877900200010421313468604400749784919121988539225918861821981041158880718695946064844230541740706547696718735199363962248419022506027781467606919129082862460655543980810505514011400640378575607400525873610540233294098487705377888688511292679269046447555896744254346082163395698062484071022584294931576717982215474635274773297321507920118685651740747441884907749546399893657010219880183776650668674570677839193702292205492560929394180039563930262176322604394047586351281011397011615192825717392739261433443757884596386985009885309760503608874686641273447572246977048960746601536230129121771096869242951240032765295151717818572649998485719590134360772630969429933319404090162147434356296765732474315831553296960652866907035548556569011275968007601883321995436067118159341854720653777506666743560329545342475802059434039516999320875087471124261484110020608*i1^16 + 144010721982412835024906017964309983050903017542826024855304597190086759436315032751590321693639066024289976083794140205368161784601811927832172323328656813066780052654692613293875462118305959688545812567394770460798342204456939046347189490205196188605335970230190985392095223163122144211309990165904443358297097561859313579717195252827759786557231477019590684195545447556312592889629190022915823094889230367087733824864104345629865570003461992566904314900231505180162038106282868847597822809901313464693906314403895661015404010348948423698130960089013908198217952952311646957957645260799812140944171064233748041983933977348329293340642151225945225750347574499232373323500700393347700920639340771765032115360966932330622585155792506590822924358430299817119883693682183817872471576729186264668030219561697429505782956174509924123409523114237758450101991289984460438115683374866062204358212763346703395475010242289438361115204419309121726291952388707554000220678488688860475367859006947170736282148182364912787637672065825849583720648761769220388465620537086754929251644575005260228686911385016024518092280361439804370442700887759272861250586596916225519745699783505765346202301014003642633617589827094262310685978939153589741797390942264598826706162204074864780179626311470167588306487091078450209089640765203555945087736696511588452114379518471149092557066838325769626118397722780338839562488239022378705621813348612175622895537647908716448512921511125675090590736442792001051510095170869959205637760175902233333507802227452534263172954863395344700565289156289280693798887560116278158997648228044781640741153412417956270962924691684647956750904755372929557383750877184*i1^17 + 2187786520270231004744937971047850691502931727212334390769321083985895356525310682914456766461344376018171174316608345451287821679223064149233842947315278529628167450549074382693563368201041324477233603937582034539391792206413796401041489376546811239041219173303527258654992758064204740277516478876334647921254208644759088606590337030050662201390222882494074590910316509129762607050365287513683851841369169473762756906891923586075981691843638205952522970589649419035956246936328023958178702180767884077365520015351484505213494888081328233386247009757847323773886524761974467808625907370275016703485480956312560676701250628102961780308116827968157057590990767975704789417189775360870559031692780493171943812097880095201876887099293971322748598483493137725049259659038868914277015291997165651866186688796120764635796153659192792941901325466163332004781707680064171535752828739022804123998565870566971906693261340582285940149932324300823841591873952077368575670223753500472267890201500877214083438074857347420862353986479016109790543332629381961496101730332198128719145051840385652559394975647095161214911251438570942205317606217647544442832146399677357048329944649806823951845402290916549556886336917014849863134892358372324081226072131766455752694390998367461775106522493787615648851789455717889194885973277372066593569714760792800028055339372696019642148997770627803855137747236729659715461745324020887232969642026673584452493849518772999748665050205980317887749204830986746186787839157687127340060244556329237430005711404810539224664046302765399687283642728153925505614813603213688592638843605221659587143061664922836749541203362876032498145019893957724028796928*i1^18 + 12069335580561913035107918586901509475997889414297658147081434054279088804233185399077136682894148177418072545672537032002187500602819443406796123037493676408421126259019731769603859787492051299197413767881544813154039563721159930308356069573712499233351612229983352084337300138340261959833859954578668379028418261153651619852188256991763226414704382714214750489035266622614351957833253539601729643154513879678378313766200485967539621638988925384093498828755478794879128569808420991171624272004078088008124292523729169635517288791185363194419330569021917490229330151433086233248402322626893857175185835261026388133594131655963769438011978033242634992045955559493433021047544195387613305817219819955089585194411743363812827649705501281682763086394108636362802382875856566621545916416241566224742916501898671339817231262497376755843390968992656009623920622139094922133712538296500760250983720216589080802726695829066487492430843006508230774187096825267629141515136280874029190194199470117828561746876268005837242276510143707911661566803975957685038136033057108179236060987535374255490600779896858323175174755718426322423647281657532435894384953807726942214946295685024745533738608373133035050968201363678480061711728586614165801659519566258864136987757449127456212089269017597148695817370870599653591620706345108713579920271139873566449680984695511336198887817871589143211397416418606077425297797578849355080135285094409134374810511939617626092125762650413737742515786071571062905446554025484720483894512674419609736352844493952114025587527525540876005895380580597802065801486045949884232474469397029246678448717492037713090027919649449049969429724133100355584*i1^19 + 29994713252672947121821415560276446429544425569403559091703221082111978767798091054947342312326544190732010055445835772515322589076880362927812149136563833144567720533977039206623229432168889688863145805274593094692370632683292254952057957015956396409522948451770180248537191061558539261986609782539124181323046561678649090161128951036299876631247245114915048902961614911002287668172796606626529370951298078247026959143587729675489848394527237465457517418453419055323371630555802961184083959692503723091803438722412149450118860700302322531256937376775847624215585124369904265087993706497640801778423452548146099461183787932600086527998345113366126597393535525666556212124584152153674739193502698391921252290814523249953709035700700743435020641893136692243005796358256284440238677802138872169079475307858164315044409749335083637658221330540459540014167614342970551491275343785474951150074838116984268625851523748534543409897726681870517809901457097467384684233659607332248242695092231985963224245548299504050838030584524365798941080357852689199548329917573736836094999787637622726193851400512728904209498588810170334887764002330897755098694124045035371972448859537769311622500700712360288487963355337397173870830627631161567712554439262119235299518682608354879821954580169113797987308884093897050028426229373245633874632155938616271717033010796332808399439504043251566799208749766433950128412482247666709521450148600321964733326809938800263985548772890853972476150171088587152432073076854753589313417719454754005003770768445783602464503418407839197737279673505085675879020423597530264151661921970895199147155204510261702376111928959005150829521349378048*i1^20 + -405273709825121827305909568066988898700927628239114046135841277772720791680865903825748212283341196597915424629098857985951930032985707688550681187805780182839962866125562168471072506450973645400417340225620293209814300899105262553434301896490030056254439773701516581575650032204792528525672964456219275903999383668098019195552075328901316651884062510874974187641631748745189990669227889079227355770154339245296322218344525732206050031598242507712846039292685632029738738801312297541175099008110918332184012797436902148911446464007015155471191029105127157246256847022065502178886176049986144956169478160085508644976518359148997041145363316840725187355524388521059497209318430209820587430694046585281753932762335588826089209962759631994437136910509568371966199684872888420693193254515269523371650467208459176033573255783024842318017404633364766553363262406011645554369868293693398004917189404497371316245239124437151884763045226838009668366550164018752286647189842982880259016301971017185480725461544776286049926376315029215635931119283793028413828217223077546476434850053906109773415832052861021499910937652107635570434852774736399961360420966896047922170281970778490151341995254885789619462430655429838302893501466112144289960869754264778142368267293630422454420746247100430817299456693116583748477070485561631277964985925975226486470473318283565891913182675474346911952259342153139386660911643600483520767326341267844057425366592551536786838256878068815421587826641943583521390899189890227621379900771115155751895201726197116066279082759704795484026272603362298753812091255284609249586875477552283812486929659812458833470272131423127129083084800*i1^21 + 1786668727234661090967447820571083999206228051432360455691137192021577370467019965692366852766436044344881213256450911983567332340528595541815612987183727789199893599195977529865037595807801163757824165280660623354318820810624321531523534196700268089903656512905564683298923398900541309609404314212678693067961253585424800900174060125820606910508086701871372081267748424228455541018052595343813550474768521142345779784335238554062496408461656062602974503415231031020823337880950168021843238913967371146795933084525107923330730272071489098371237045284271780133925090731397011324307860375503031912047546995769646727598544222319213586447441390234104999360998632183566454656979846315313746343916564321895663030047324542636708527202599253314569403084479836632652866910550968920351655708862302819193524445455200372753767404220160283208021533003640822988323354547687202413308681308640280380107409380556089931097854889266064398176735801880841339590940000052309964435115123431448297662237831758758209715972796762205260414506466549316529373406555678806899832889484406513357664991101782640887281313880094264064698686995873759273973934515541191374039623424075588043291874199146890878718633395923268785154219532751502654018040468478396656207229180271558592226277551516039046709772219481556612064039749346164202667499071088606463042064652498744925495283981127549187393663342669897680513919241714899808074101959988114347388552869772224745769064386335940626576381107387501519997865162475185010593283805091771126532504208760078287931278414930452212794889158362081053477768055806061403337317656392691932041615751046593517388536093859986709024896865866291871744*i1^22 + -5803597236796942850842257552231928715497505042351686235636303580885209541660250516405433986076092665898576337991634759004813536891842975144231118550825071870318118021050490049208480997964065418526788999455734832935156982643355160190956891427494388761855085597343003061373155340278417843349190211653027598077458294190132097774730929578743638408943115765429473468150556548468281522483766338775967512407857557493282403221522231729690875248865657689984912549586155174317804938152428494649329568557599701806724053023497945596043619913116152185168078814140575637011366093488873572463921553639285803623452258697110473242506731578394669333652573671560428242913138439085885242596289792252640265900281112345073890296511989768553750759537129089434717670021107895550300788886668433275607689337133558800834803914759095846999971419830642649483895280404772680470149806294926116635955661712254253988969478911808299058094122496127179940171161945392888085572295041403594621124820208190542631882447925011753353299964336547167474310883295339673560876205463129489119478391690523699616452944812730396959255157421228474982839274828643530843408055992006520764914433281919384931272498534040125636013564821141515327635606251969729564064675310386693171402054896822749138826683503981739586313901352167223210666704049505258800345629630479225788059259993432449526609043916548789973549639211111137862104924734859824606151610925543669746758575816355772681136254769796105863421273152132566954685878589598783983951889397181087979550900670414208357009000366599417341268877318892680731389939739379301472683009583010668491659782437093509107714369741688027003223583903186944*i1^23 + 9893005414135670021614285206876764231235159347176288147559331797876092266547689119228549913412593745405866588643101535608062538311614946143197659554003821086548256433885578819043526979406469730151215784294963262419886541765543728287456612333727887837856406937866227517173665267303892540527048993158636904544399417265421970694806222140343935600994235185941650176978960681081075519681644076114334383680448327399409877442295740375437453867289505808967072129405973487530031791636653988633861655364798844238325525827207651812453064555041264807406618371696530864202235756331859127727644509419466598390904068433832752886006216910953350556155874709462181197552277522608474437012139968364436994743099217713224022742688189023310018984037722350100336441476593600922166818626839088706566776885605618483442435013706660606268585870251600658422241716527558938730209454210816984204329865683589742642599048950744587573842292572585070468913238139823931678421954136716535756846481041323764806600502338445860175623529089741453177470245097927456874491973358788188464930230041605133783530544995566384534106613667189300450938789909048999737585311718242372872650141964774518332436492858362119840488329227662474973503020464199478989274523697693438541242812227796208638985726145522852910670407077566815503217516426556034860511706072704299899773435559481576135644076704122072104688570195975844965434061743731905440320440201398604462463406651928592907020578616478944487544098459826560521260836835958999874059268918742346803647354177170910293160424301998827416745599956943649162570706122483792829057552157408782187277482696341121541882713761890094129711415296*i1^24 + -13930856418887548187554861689895628508918967005164792323664929272862999750617099989713841994493429518467941402576075941772366822065410510766915573876765263121837851363916957258399671455071750491561128244914457639876616788096054403610470905989508757068717188708930839637499581284832973589720256666113524879816770947724064901083548609304346911736938468705764010067365083518653034160931202607726731875232702504125112507829133830046086460995512855431840757879268142327963574577585461464205195898493151519060817288887238206300788383236597841247201358391702486044228454189340752981207377859392963132133234475772055077839613821135442167901127457422709428767493661394508609564949937657104254226467436128543945220413453024341151814733159685142892133180446784699183394600248750548044056768563612432472566125392168625595823321811178767106607783119211243969558010247306057426717769103378098728088475285789787945081234238488685744183196414057503193507049607320663386697650552836023452190931743034662349645371792235628179227280668963558239382263479349774060138636318746410135489103436560760408054255603572136794822434477999731674523552803957736947892240101299918215511648133635819763389677944910228122256025770935860423264725849956253731339508880186689458194980968813937468672162787206765785812750020725567145587841233245295008527551657169302007165757426659269591292988698020922597239250531235935370779433161851325841368121815942004357633274669568384302351098662540311944584675404922848431645908044118697704017167837627431514271843367969367699013767275486368593273297024457607554696126255036188636814774404706577032064817625757388780863488*i1^25 + 12155139474339717469107122674692597518801407575503564037513083239737610033808586288327331356333778781228006121071049165057939946337737335820022053748312036648423733730717554923370476841001452214762517365148595886121518036706016103188102810020296047971665981061142420057380441539197816916069297046518018173944800119791462023693380313267890520158459602853238169569095358189342834401153389246764711663991860584779195226525520924010889285208034918705076345891609060108593985784885121235449363217360550566283282100142544719712495685898290061846103478621290774408732282638602423405169654307448534919211359600148927896232856303112751534370396398117824562769902504334292033629219836643193131993939622645760441307375254559616412555503695120873288578823387644997760703308283788878221114984435142628327721438381913708624201389761988347110085924956980926040360322050161602195451780748406041077502801994851401870948201591951091268319903865062448535882049381531321097422724477675829447325546078732795133215264361712019705421263117413480216942235116417335538187342184018933170010476295189309964752761362417361545836299517855594277691425255847570539085275556305442808367046343908394093346667419413274752333091035868484795444690796401880226212612133658699862797744245802902881626466433500812842902763058933966344832495796439872758846278479709244551505765582490397798464045020700492699302693789114900502047762048875368634608518895156961274465722086532724524245943485199185693064813696859918949181561097319744075834439174348826304371261853546631965023075777000034465142928760523549038264531425791862535406357307385881273863344324433936384*i1^26 + 2784102952847976201461749819793167600300351021806266312558245784486335434088838829660150697344780135691140916876178092330173187147860757365249788309067562020313297941104203363479853228925284084338010348159559627340671372655054823143423730884606827935314560316708174755359675148131902775492527673962538482058088490713416986275761106607040878930709950741156496344021917648426299639324067319702091274202398585180550476518894851620009148960630103980782393697708852703463635196208418448907970082856266354072709214521041112519051196536928453076392873505027447410946982544488306084987136316930117076525901122970086113005308332157267561949954078438733713655309415038514499911357740662557586095469042054583267032226901741061495670278816197333763739801904915527358957720474355642161996283192999614565640226286922019287658147948358348894557454619911161911896636001139635993835228244288176008979304756183812165327972170578515644652318681997623994447383927686272836113133223562646753048908943790062168371764419598668523675635583026195764764411593745394117724798693917534874317817054233076925974770221212560170424280413899899876120542085442837053491376097743539292068682652250484407044399393506244335868324978869909926907840501853974545634289178602209460881899509241040202724681954768256737899828056801268158053495058244698751450196910654116129485825335449219103891625620190334121847124407392541138474351590178027071703062441258778572437479331105156753394097289872674308727114341797946003948710928853285062482920015877189528287820375538975696893358116144389855290901598678950578099325380204740938049939435551284822839207657472*i1^27 + 16274759842517065943553352512347210903284519596530817822382271313056689589674255630007993993258890206019582257898146573527784593320928665008253101644199280473440491122958718167491533760024158411728750091088593489558571635546111554636375901912156839719344847628408993248079766404490846531442152200706872628993725185545599044036285072445424106979024671775545812686124811074940760151461892427555553164324012110161261667219635833304170766727562177659287158722149603178002863165859565799965251289909364084881379404920202892573689097626746638179942269772843855588515326420766033950741847972295377922128131140969663732257012190605875094870902273236777459330437012903903885455746916450607849465206007081039490218994212140595872050461586321904146827051362490130137626921407835343287836487143946921939266219792599723970741512663745201524642392111234823897424609236125665745222761285767674968663552192456300671468774166703641733546987549264241584802151421386851198388752232995817954692468700694692175110765888626466548452520442677395798472600694119640812941568047845696926708541555975890268535308479004345948801069635830662097782301469124882090408061488521898317202738721166440441818765420888393976993910376725595306443789484117036751078308584302085625792831802234311608705261979020386140505441650998982538907538917912116532370863433275503362079509193862749691644897776631048869661635417907890521689262739870340248175541929826783630055667237038890639789648828878499854032829064890354673378750296924556717745860330575205911437106559020289618431341867610521252175748229955890395262467059537141474548862705931663871836160*i1^28 + 31695397764097238400588997787978686217776701526329831743544313717115992055413589124198775544497196179850011267721550355860374937857684829252340988411595907670407898015446826776532491257914604126502746334833681643506050345571446518124948823028566672605494981858672446846489348837134439364106979573889389029811105756846858327776538127832623812665178897321683610164835123831609654842477639592245741108654174038711194444194415603669125935551545561423272683266371064307166355766551626330370514424792327490180604532113280185618222957215884033648289144517009204776345811528961957710925729468843965625098656290411015576881617557721537338790910952517068809611031459036103570372705305859734208224690479927075406667279651604961134561345118840480902266418378096650203970414553055625384350421712081556149926850676093751633597062159611020170904682857066624803455783558414893742166932080812617049655875080317842071840458786525185933729369673929270540265522391846198641437007288149738083171869622350192335186512673111140871945662094111162091255988754880020205051295770326249404872964592267808463431626332932793964819570296218091881002350944913126776688900461637774952051829800067611341433259549056954114530699066874003897764554353622421398123089103728960228700817249015683749370096780011503152600711949850537351690108654886995169008565874760832768726112806867021660066344614696455367208266897511860250092971890208933588925656965898719069529702166520191923439644307395049469258695434255210578291539601144250772591777906688669445240876410570373406461975641184726151324900515995679348397328832197998516604359544821252096*i1^29 + 38567253459555811607941995973217443827991110180377684455750881857801150709657247684417509544886099765205765371798930422765881352576210787195812979876980924527064767160059438011693392917692010674606071948657761127895885350114263813919672126111714899371859974686285855138275282194247740121971967999411808100640485911302024034806020312303112316780505015905638989062653408689891801158384010332277875476079129570021101954912363183397631210876347740392335495428384853350789083803044941347852183224037771184007452918134902565746088855872096905641476280479732167866238606777968048126567910850241717039078159609586358902761015684071279036639421837653845642635306488433847660037747851073658231701614482923284049327567216171939696568401361002377818549370215479662508115620602489721453680265865282307617059382662808317000220459147137005761031699390686707930644913504451443976804570362192668944314162840349957932429993386423558474265937469157144449797791769271410742850764032960001296910380074801450689346846876332819938595530054034861296678448872220311862000737376156513140810710914980137496799472381709424522875737725497297340108082209121540458247117126861014117854096001021912530879056855500487453898377101283493691540752648191253313232612510989695937004520076781023267918055257418434465645627191747836399467174482936480711539003822367758515868953372444753564863888595415409697853306089793241731974176452743683913015506109630624748687045812256744079728813653997140065271715399722429149856240260086070770784375484791872277582035899448319698725282866309040563824936631435351512480645314785776612108125863936*i1^30 + 26011405612360767643794176781283529206080826588940402072226207418307271216941027802516170332052211438095772029374486915523655964833704156809147025197877270214358786165761960989822345669629247250458374865945251141142053048583473161728991152117038265552991054652161456100734299363456668849014273579848557574680339430978060304405290752270073101368458112072976086634680966385104868674187065886846356532230554983483391257821252370001619960971213414595985638480212362720869411473755274289309169483117561165712236136392817739774330941087891649824055901418159545350299794447868998932406457726183800865803989191030085429332268470509855044140631573363365973939003683766140808833496905668961603476697284856330310992546700742142494796683762947703586957014971785212493395933691646665796736341126346001912497043212215232997792417279984326927700048408342502342073500660939916445519346974594962980962802815711076652903004536283463138745829926671355236378598746198109534143945608533119937096079526481005019228295911704674310753292870458405401363159393977220704647719611986036472542384873710584014466943883154612396726460027614443376932350781218748303781040061428622470500372773203071412549970306264450673381942325355629566973546158981205785641545616424581255892323760638514533380850198499233439874956953342765184912721929486339061987954125645714214157154443008760781935903905036958638234158941610529802255328772044512324798209481056076141616058976205547668437226226959407919709234809050501793558263670694038932733257023536162881154052126733627517023070878960473380536376175964899083274985590627529023029248*i1^31 + 10982499610003761649800158750041016250026738384543617558297124057149567336838685396541719096496064488767682239054862986275140421477340496791540999132970360952799427188202201661324799814676251779650154700476004412133888700708448812199009945235972726807874865933808174951161382724130598586435716995077519553734129394531833605385101151702769861795801839107755128863258345139571489743786106936792972016175091524213973181824029464576019274163930593705373732093187507614342831935500539351070328113394468117240005314241111851339500082937091007083783953229915821111605638350447167580176120809778813770003406785817912048940627056683218271105603507891070427067246336994736313997327622658717833975450243684915225951933720647861022778556450081423821335168002632273622854584145693805111960685722648150294171250255530054759429565821006058319162684164613746187476186901354918727408757439255526055767544269071056494282709903594802350675858589134104670470639283057447485219743158410110916673094483806373562121674422572976111704322190912158708051015506096616853309988187272904176763320294217066674936022319418824009946757981202278020440623243115722125812963893649768170822602023353932304422941415362019278921520811959447942014875558220323061321614397447628315210089124128743411496673150119744843700065619588405467180987393662728277193245118580403203074703141645396839138393060822880375977410056445402823718997133365391076818926351696443632067437753949969728079558084700055056576978084537216969520797158425182087850805375148659585611624624217199292217717454992454951628425752708289644439639413279948800*i1^32 + 3316201233265172613750995755493891985632792323832514131794403204282478458976863786769725651688935919835783515926626560928293821807200433883398901231709964021686623019257492617147135882712208051341953556578417352193617457806769935800000832797653056581212304543438948541841822641019925923990973377462864143473849007027582911512328853488340169872561788125730483568169918604974490295174819500127701106942255264057183050413173578809961001796021620593150912894065938538195617211565447174175260120593874444922750266940149229867685352077442833667846065584913635731102348314781283739034788556031966299608528400825379812153418414252917246173213114950276495797464566301833451944456469732133381381770297890799699170319983754133467247530815005793062312499011787032496697025404446600674939858315015704383097538675556600722897835137436609974342509012675969253237244062143494227700680033102433757512245429038556856559271318336053744362131286868583508038181721001854053406398849774945727526480479908260182392580565931735951668996378778211783217601588283530562021975962061259162022785517330744512839145045765734518555228667266044051475046866563072677279780609240113663462363344376328777988204891348703823232347242514072302535234213753957385157465768390552936554534620753366865625964235052500082941762098463859157735848577770462695845107999884328145557744757751447562278302899864275223147618225545236115254660246725625453849474789293902676337798955218181958443645073016255833212145822217710084500504088271155361324983135793051743323586940952242881075124915470027284188710855047984459374590427136*i1^33 + 812045330737776509150309639160784445371507959061356817142207154138924316775578083482244730497202769840671250327661765748621436095050388264717383491888854273351559212747762271394639277705569419781879459251532253624893195607227523020681559110219993413597793739734601166101192054050460728893788465256311689634683615689193888257165101912365361941380423676421730902618731229814480525204833015349863329968806279872103301083799858058407035185736219109195586852072429291928478437697481205249822092706224202900434994668196518207093793330948696801230544725618634712543733695263098852184280280998435221911187810410940202284595001448558471519288208407029116054410908251579417913239860783769231627618967027338225276466957455086480026229178510610239901549587544724579494169010108766112557074992642808041695689710383100520708187239101240090738233285789562596951766196838150657305546769465826453358242774176747415560659283434666367399552197746165265174147601854013799261159852154281511015169195140013872595796490703008371336365725173046005854540459188257621781263496599587295584479966700786063273355459068385492847033240630415199026579834381649669750934829871376269852990259802403630235155100919105760571306756716105268521463166402908391921856504434119820568835682307309642785836111441783821753465486948745599503496624021796518160555914528380783095521778608753889839024676205249051659807385419272810192442546579346822659762051425411336263704536976170527856932341527567300772649352218056608719111577417042769659407563589859491701905546598035367738419545242445564957271725481755456569344*i1^34 + 150667276276736011267242917401849620752460671273196200911362378659429521405374502062354817802212026924656353750472804086750320716758682056033094505001461090956151759832266208783323798889815643383640412349613469536872181151580555815423626583185160709040795418426075868134213859542715654622277974914574821822964388660703606730033039239863716435271264524624845648229970402825579150236058006648756075549514388957881966832914754363247813114438700715140018803947107179011493770356059775286827526954554761051396537658906934887205063037984819423732871075168953054542244446605615850498077948113790283571090481533072558452237325226791604831058604886601391194532194065820369234105314740701279973436078687664351514629404462060757659557609159673906211931983048233639998937351750511911493257985095911012071170520649056582152490605676511076535624001271390721841752174891041714525199950178546525194405260982238755099819192796812024907956975290053300262690378058017772363795471061091607194508555055404458427830031144023801612496045037806455303352939813718519618343826181082374268021833465226626463962393958918710271654294543078229505412825092658876789103317466746831874129745478672714127767897540901282849572280175862488277480796535407742020890268104730745970712909095643984077218047559966677965845353885968749958589348392968750698148479651069436315727099877838372742967073655646925468265373588761345408225262348396440188292682999041600369998875112763121760880871965198105485394075929451797257882006520028422863202671732130137767965758213932061499425372379398417658031576467898368*i1^35 + 19183126165285139873545045541565070330485885665375274315756063167147922805453518369055980348859067904918520912735658704549928391247384779901705888279512573125857172567840002538035919355474978542961113924887241076693964925321095063823680247415175726556580334383630607502750042828305248905558128923462956139288150044055520167953566047446757518702481106012580096104155376585998523417612396029943207553241417108376023194191144703774936983526124498161293245864276098575324658541940590604063879837453620826627349379296288909907680979423971941804304417070935215113656035636770480855014239425498098650579735427539118526025011541606111879941736936449949825285790826051888531804874460328073411708382096023770802654127739962215643719202989963046455657935908246571349035922953223981645095977327082861201009969251538248081261111990611611353842151303404998490582294957160435464623010713227869867751153058970815470614827412784096012449732736780867279973895839624696223312776391572670003383637111975147098075185977449577817617412035129889443121048203001789603621343022464430861147262038105942954890982785843911181194773832398433152344913078908789539206140329235049975252079719125868663009046868567148064052739355164201068630064984964308483677577386617144571616099695523283917554983641678614608740714210947757015236896671612703479753977642656980629991677620830403625449295964192992233846826874100253673528547017004233016626119521687407818759229920512785400830312359509878420266506407142105602994969097799538075156159149143444340364990241695020145006343838052350190694694912*i1^36 + 1853427652414074293037234273220833918779214096188572397164829071802384851045253421056003646184379413902441295283957105417440084109301852998711095104628754559211405300654435670911224499889385504014905269586431431186736273393426678810300688484145546117063588799100464718823437037458700418310633740782453971863122814743993159617873177386801384593890956176008237270473801195426013961750458882699890459804144833644867472568693097707122254151773191042031481832684560008900364230899924442624740790087746539075672701319411856664793286436530321472278459511883758648266236296974082960982606573168952619093795301807907927533161745429412027469049749796230985527367496584453938381094360740870426931380269751845567464853666312199099147859857342442584339597439788804245773241248280606122345779588721349635308580743181259600947473438395933398349578388936677022295780435118595398988971038450766255745297982290536548897633995821101380951778156079381783063842299755451552292992539028404687723894879728767889307175533736639297584951413715299625100289835321647979912844576534144501337048724213388418307465365598711306656161052204533638752203280805509496114235655623660506417985520719211983027831934268815634630152742018458076857548264701196579802147471433819882940640761466768980723665556637405528425117830945231542801017738759249117317419973112267594648732923300319048182462554749664220692184119881213705837647688786384449881393821093602485018784881294857556577889000077680981306487564206291808256189015322923312831981606511679993959742275620593413595307596311638835200*i1^37 + 175187158394835015765297666903105435844625583559588254782652188991403916214106988169061511026306538518744472164762149038392325225095803684007782677843608490122288271327812733194835373271403635795349232580690546017051139859091046051663911194939893798139285217039782759084321715720904512146482276143746225658558792582927125512278876322742766763219443578265942571941617973062445909697871585236959187466075061778735026888557920553039421762223412240607980188874530254598569948933491200733361370832448141021070982665379691799044332474361148465866228940520324820564507445318808229689943198679483340154244451911738364100618060585171477467988712780447236961174904851894877325566400511545140922444040423931817468458502171442532906647978962304280990015507031901309866616107116028528044635411555124229039284947039501093939934699450125780162677425140961677457097412198367049324665463047669190591831632175157551637610984065142496827820706823690953126888814940373401558134364390287730159751089573362735448631467853156767119176746306012930523233103269900149490322141779658833282831560954886546274098669391780347242513844615196458418710048162173808843604096232837449721681344866904119518803807759846941256025626354274943496858281652342255274442512237867881451049113831678595361182441510496235584180857674281082969232742023129757654954943089818565059426003445444187426757029066146687703067817304281393146043291267117697324054917035566202156000869089746633145729122406908518520917525769995242129906883643919909810878632615458609532834326608878586298260357382144*i1^38 + 15144131950863204114264134304049186408226608919046898462981735934250068425025268171437550716847144356261333100872329487291323778219503742092698356873937585892795049234004177296013140082152355673868168688260115410419113459914129216677505321907884044614393124822194253176299156215653689045459727679323019212836201368429191398429970200355410683885837120092537990564158737104920384137323962586166121282992149338709438571021587202988214811644981545800344110174504595102024903713662821515828711147175739784101317808901800994013247798053662039419253554369373656510023589446426064100953361369367318698995235927722775150685763238839822024099198867883041659310470729144379509488727146779904389691593289195404419531248502559058122142523326714947158346801087108975726154614986263942885899080016407687902131360400050360758464937302215924686453647745201131643709351367353829138079926392687079327116608798422599883189182770255934690098084325521035659446671184859867096253624956135213105422022684615205163395547779739248715576208623941783944470028447581183206527568285810370896257978642768464105361840556676013008078210118902331901384869978882281797414992715785070190155810039262853812576899789167995206248100896126142339213737541012596355432865326220194064186435499474572629431031193998778252778615877219702691278757938191318621335794016783311238194571143215491021771170299002646081479533603029215512977351198177222986044465402292679941626907077573896247985876432991836426958112740517015975045214112080896348135351787501317170146584776055629505626112*i1^39 + 1052972902548085189069781837784716142711613999931740844293186497170184383045783763931303742786607978330839879040427404524826488511132395366846612853905363361609214903368709170998320239359506963575222143515575255715135286997967915224996823094227735444119677485185866763850829066036596346808018888504544747659559643769216126103996543731470085830464080374232207800064824949524967047949173149561690831147107354508445871984198191326190303272367481285588676774067739646589462762469490252705112629805296784501151717230135237946820140301336113581169586151047951663268575997069480608795250279114293815301157271439959739929213345554607891516568565983574209053902953422825921585556606650345658374450990109226952297255903606612178981253745850729724044831554029938822922270454717764154151952874975103321833959508725076710368968803685504980719061259000808391227915285491551221887060204849728283541468640509052919729733327697241815199309625144838678556745086154745815630674766139537008631141038520638025131764405948224468876842408553066423549751688805947185069925379838908267443258501480939862635669666330774212371170087705047591138798308281373098183245276684547610830729963968616650899360593988717517334965491333967725616815697835536753629517087445510510958941360295682878818734590703154540193509527147562839520815503490620970461965432945087382164457996950737794883209936124246363000169345913777252678894219537166182205785025866839823887908068490225405212404916091923745707632511767482019125908887491635344352760227717522672459069422011678720*i1^40 + 60970007997855737503583876491623965221452623371456270298668611248433026007369495698142870837979265425639914554981985917630952582529334439020362267151446432249796810733069519773040572224369144921958517828638599717450966950300955586786873956480788903464616079724524123452844642913641053099790730128569340155953373479931623015607532484709197917512199048556763399095053199502695684999066412912861205324604032792677685711238932543713351836712002961398704618766986166919430905480168127810489598332689399773224956322393195734452199269519329211249683938734590440661336106581722623408243434153005147969735192840441417817024962633673454488041409888634570881230351889756111371051270935274845127090539272270529556678628720097500618526431698578832394629081011785039684816223139785078980304881004626828469563317883082791058869594819212133169357657946088208917403391084711535018426807842692327879154135109969426658466085414858299842363522662709297847341010002053791017164161264187133712930024996741923189480782512102889693728304234706165692678085433958575701949879208363103725184259444949796032313887865604381305273566125971065176671868077254565929694733706422926936935614600708007086551999839942690150440456526624980552310218661907928656270586039563420300140984899647329509945139804892286445380329947594165709795162378125147746832267518498710540305944692639412270021855695506520718688671906386369170605916707268945043210394015752584310432516087876972411124964144603438588512002439137530765810407117287468286862639945593847854070235136*i1^41 + 3277138134891360942170420181943794225972757485949974006364287203445999628011573682992710812155806449394715363837106004239018728426850445703226222214535202393149287626443973629696027641371094467060359192987561016794767068705182510216412028209766652119827010419071037310308402229873020614033769772140317001051586997299039364033135747602844151224581549582360291870709884881683744396599239528521967252253917755986638465162943990265652886879156050440257412019105468250818947699555527019430133054460788894390068426743403693306151440445336838111467504682286046644358024373180203458264653288798101990625946842362288474173180944476629718476513380870828770188663777657832991500264815559520256978395150401773369603994651821510342772714103442640684437227230110351093333786211380680031873777227298614546272298106080674112702372240278819700101198344928688138289658366826593922011457606237678385371182815385588359929178197574140535726663628015546148881359554501880643022955249911291586692492406450586112150044943763710980746261787804397242871590889580697144360721688530954925643137035304654580973243821436130370635029539251215472948206392341939364151148023028707732365989938623306497732925726094940737609134180348892694776347827094865881552734899949063630249820602706996921989303608942255001929692945360888230306876015357207135717691217746543422782971133911466809861017888526908112515485711596783536693937128376035706765184003830028723906423286133232558202975585683621452327148567313736005769516530607509555506756025680419356672*i1^42 + 48272677008361147452762302320227932837698840940785789393406334801992438606862322500254762356530691958235507053709791477171175348081274879012913706262115339971211855338030744568286365826399390995304523788405929191483851120697890902861673398930866941628253387386488372701718998044510201144639821056919281830164029251619682872102596385975127251172924401199924818819310472232465457297405859292380523397329876835809255361021256614446226714724566186184742585888981475861455946673047788663007482985198628634473000240686822387889832525468180773025114466791115073299539097271826812617502800887785712046007462303139255765905893031394748319051254428107458327263031860432534056611941405725426457687795569476214144562098022326928434387397268885877256796467549145439485901611914543586235425938360994671629199896270151844004862609820084921688136452028172229154302740108038104235565272146198093632716056939037867454598729985973909924697093495884075938913566984377469038254239838961480625924907791014520578023347478364426613004686468248821718464094372855915361885417375566787514541518577263481327166861952988450098689156851249856153082073595077278215710566710474420898300997651408529415319031176951635174789439492800971101573361735032180912016597847506087566471321802664453445194702802910458901264753602017601913584970709583039001700057200318604905804732421487500165140722643010370376987894421146003982053390367194963040402601891632965189053213904516195314498390215590253729529555628564154784201147009661779645271392649216*i1^43 + 3005856115343163384008510086633888048311297965000070564446904052580233009406396076685044193856750791757962213910771685330227507216684163586807632479856874000495099060302112730271926699505401884442787061583933894748848524552634151750803421093867677357302682698968318822872599824902198404510025891909364039678419046898208429178174986808399301308699117966418544249757016047044691528188851319795173858727008897317694530596664831324250843043077316286461780497969552987375752311874337308017993313737841573720636502173913310743724075574381963428846586646716117419844357738974249668921497711617300215789491615321208776413728822768204995172364833442796817708352353520182488554382755872069814738838407469496877036825140937235864725190267053835151673296082212322276206786425749454172658004827399975677864643049780588396604906726182143904026540885170845422430199804829070576894853737497262807847757816161170348982501195295710419996206693396880355253585447340787585236280067319342143659601849198269372219538669916161649906796589619316659979101652624232648352578664573044718995788198874928174106149962798604444457120738913426524188623578948416909551806722363221658160396237165731242558905145931991275041439774155374772270373190469091422048601608994467935398368300355781803333227924322351623369732931340253512106185443813283798117185902641051106583783810007618000663383956648757123206694237930873084617403458681667054927804738836264408932568035673798187342236453213755504566134667357448819600146972851046918914048*i1^44 + 12685322452452643217765753291330119877657349946989377874352002601398332477792981244541225360905653512926616232920635588665301754857083680909527634738794872908386421735813147100897860136575099843129753723854522000504555755394015027101331651106879711239373734493362103384180376261639357678143999112370697234406328962364525977303000354332165342017471520888708230454415764316631170222583186958452379672278081125477548037696923373632211521150533153440689070276355782661205784620775091493535419740448581642487741516627633089557421199232456756967365182449003046228290567851808734276632847483264069560344458839688302463739807599256932089208842592531975585845019778861244924807866437072377300191854726211848495938568019148257646033839315016884899685681529334412061592856119405496801770114138821830340379772694974084476746034774272545939641651606418189154954667965273885717824645709368549684947698643252155078322815928814313873919904669555847370179449737330435714047410290297994348276032202157004210193110023910871872907094234851591010074161672541430397508269746223222514140843746215133990669852264084769958256009803991169472180520489323616146396967760844520070841270487397691499353737667788527063540354157539011706425153582465605623114752399025850467412746370992703168765274910431679133687453533189548508765728268996346873356259459719463498002662142945052862283335265744993915623126522279868493990930835028615280935173789463793719522629917617464424034866132929649054400264800126248177871276916867072*i1^45 + 41968286820986308597018811087838919393003202433277186236493469712059592168719192901540124393460195254970518045543548953332027349975126228032074412014800470343135052957002660340285315373314699473337549529105791770735933936664803366322107890476264504270647682941851026025359118497529240045000359562526349065404482421319511158166585118704045103663251304797247510956471349993102236219708564550797074875165485615305137774605089336022143782872651603397623219214480244333816147024391194362474285931683257717899639513867265090291870994782293377104022279040747916435775086142861205908040258830087200287852442846411122934105961954803292132481418804000003648410671184813925394249967271727155133608549814635615077087419840137749058805451477645701964108796920520184636051219836669468519475866474257026254935403716663215566335105728062032337078065227828354994525284801424514711404486817862511682245875757754020003364100153083113524103067819896621204875151597922564304696838328227374112067344025459896048546521891690742959550313143734679874658099440793180754367727736015732371243876632641645006234288157286307538245404286185826307172415440547570979059809396968348901284817709045125544018667161772979245914116888052973815770283327550936632376101213412181922061573690926621906393758865647503391042463957500343792333013392852711396699178002987149137620733532161809516129428769846232472473449845949705903357407724727709235674578826120141728888106991029513490842065209131388724811270549124941101400064*i1^46 + -57663492731974376252925776613004327009231690285372297238428585735457707383871393081002191281077343803920382136568682394444272808151639231049643418621642307853899430172766495082117582193405048554790393290921328288816401924864339006331055203388839052426472706423136616344098742241607580922271947331713644792080211917993100925059140656251262032246979905782654817896721836708567982763615049191508662688643204195432410560707667563310698206338261295831503624413134343347125724618276047429199725855451909387214522108934562426083637059703604432779136925587123977002240242833300076666788337156625364880597575125677871793072650369217558129803262147122303457980224462157097502713667343956347127165743924143090133767415521033459552171251451391816247223839796958543095074830300042571084739792679602262262440194834636816541959710006631388789235831965604545458098599935459952268711130108848304880168098884217649235653205418213957843757888054515949600433562024723047820848187461929344576704585118460106764401747813248187756068441918211056645410700663171930101522073265975670027773958899130499426625147033837870296454182304872160914332280993351591702609978904542113677786663601235507840331555577870538759286723570634343985210941445218347671754808263778185183675491623157811622707146334811061188233542983000851216264772896592544541159870280376974509515525206085585452167509144026590709810486075860031705111674356928624162929260617417890962009136665778158475661165046000263956532464225091584*i1^47 + 393172602546216234795759801479551626353395619853170910548989802618751569494865440191242350851597187581545255779892538334710843047248172109491862047873170293495056720533799250405036995701477807027113276723670319353650567836011208512716689290604432315277472016526442710747774392241855864721421801073841209498248914389263182440272888994597877117013981733031095181248420039200130798338333688902670606632789203437110317842802406025704574892756422212422840055414675962264129251921611404489288705177836460322979993783468144922715556300510189232439206456688133619103253306693259598725510709636383824880257197454431170996339045620617507555605673851417151984043337035008379378180091187670377153093473102849813101614908171748317361290962602148048200108044687131130637241892876552357579031990262208055169386424889348617611827331885918661169551574073344139134408083110151036701001452674373000204558595223256518402373231516778710478106888330339362543601531215093664458449838442505546469242565040654414412579135704716941207532080979274377326735628920469116598744168741250784919161536683824062617249937460972695277182031297251171011413600935114371375417791242867908189771753385966046854031919235796359310830082549934559914293003162683379730772315768536715224419648766706161191004272261638912570016359825300780586321578905808216558216563891993002167066198806799346634857130185883308908131221742494962138498762113236814626842318238976186879483549002796930005345590076835114816372736*i1^48 + -719807618513270285532368201431561310980726790436248343640898836403120845684607486541551526805014367724651130086817932710262112650836483511855004336934299149787588063832184375894947799334979339820163321966975721885685812390717379804701035054703199600441476960554329016510122925365503202755193934368563832280656454102517936947175811735883939839217009566314527712859939890237541249652255422276445118822964793538203934512383883551416379223594778470479770322330380865207729098763512020361425796011107904169958274940643787344440127262623134706320413960331204239260370724061125355836659325279812157769100117015821748915544152375861990507760025140958233399058665504209274295903752710780762894637526282394658539557744142075723819508402144203888850929259099678604277141524051032113907200632109624021884845481828914891802062336482745677914089576842022785993786665521136267629601122386710063098542246660393776346453847856971487864439617545468577703425483380723506447891603068390546530753874722384348386204031695126339334461622508889966506727472123840120808078889658586332415605704963801275767028673250742618873079424264262589029935887049400245853317679220367971654910801197895871556807644151615359606111430151093101513004174642563120110763196306110171179357483690668652212870692429549915434336380195599422795091168749421975702809422692222395584622005475689932297589376306659713629363908939434392314686253255802185589790175000888682339579170654687899368043833381093376*i1^49 + 880968752494669442034283292970648451006060481576718099848256996821427606287489832081304977806560669863422062230257778468465191605529595799831951859663385962303771409016326051118115428151420473578183278159555824364736874659391932556377926005389582590638950518816411793100144199203826145887925666134167271071314884880765273384621559505784047027880831953057172891010715649677833251315845803118675272897884318354382974735029205293764363498995376707730727656420507446294554799053100645840851135546805510346256977241947723029313701076961128572127656706593298716093118294108097939167724319118936336909295546979915088839875923086387169055114382061451403085829845081292570619124292321929992130233446071383208911323981943766825858263280922647099903731908888554690844162181188829303005673998692244629617813441531376109161168943153316474443341576439705498938400007402085664708422311938746628835911051470853422560300276354254844166577572816574539218567341824712053982942214654666019760908796347978569167474385403899763472685538205751583969560451919461695752316664784847160891669113566936879389292674546470057826017807338780286206576803701427886535613115561627293476928553984640198187245496848971057975476549314849653747697949425730394894058600352875415877445844657569080766703949435259692490729124013675376294469841701280337113923179463336410036495471129346630236423994521095000648521963933911246540558246184015503760580175994086244572562749483146876182069248*i1^50 + -11588289418650102240000519095756755334912652290043328034575425635915709667147395176378498051903185442064280107099686515784154085661059314171141553407905027458620312748077193771880189379654063306964690915032105288750285765579344213499250256474407686663556945679955804212058898733184221100539513438842999979853536651405127508442215142758224996786277230343759607898513926788457465664889201521190791429254719829034560038568138476887729556374070402624114008056962042698054826727319106008894259868790087156556590497255512250910205002867601681048313447534704817794105965197761559671422740238665091041356448660852220883331319601397742042757001548806767417117359004903840130901476173640448323841650690667620607303524250935312197394337815040788532066632096186923042104956523955009546084896137970780004568209942428492886976063720249851535254939225258412195204975451959009145602254341702722113844317915708753735599040735646536660751682713697637655518682351732796289538168809066126870053511407791523380321061675210362940963186500613918297725188952281315585588793102439413583823445009466864755680207081309948800585030061090208033024326201436587531528465151289233806387309833198430476416645086730382680371992828675324679495768115480346101659783148064865986473032579759489431845544986902139375318457731316482215973417099465402539939250554374262682531664629968715231186290769566822540069938387340535841939459669287214850560693365124226665645850465665024*i1^51 + 1133490278517767543760575726436107771435771339508812625048525162254673055587286888044638558900283202651811493542406029556069695869773794138538237497290393109851678475062609029839249438561418181533348779547126369474159576705502676594040749461113803708224858475358794999233029039121531631406806730179158764956401393276655828224011640423841421074237672885491915169667237093452582631101225313020656010151026763617065940639715310647543946776346467205350632901633257624845518658462790888578560694370741163962046276064449751592464795158354845663358761701375562984514821981497336546551970627061573215154496831383582103271727018709613564250095145852727138901284010232528415775377688593254124479557781169433236020432413003547790881475033110260869102394471183320480273247485388210604860412016042828903943087044295380050634193026683374818895385120986412494943333812730742450952674860191533449363725794573088638385504783946980195613881368940024514724777742931280207430052378405040687004783425831808444364163448157689149015462298571661966045484445245501254932545337470084851727014586765414593501456075741420872341913857181250377803661200855311412859974301804875726164593769990962407421248245729069552071820336607188900510370307771987073479789660293277156706893990139341171917915200493060093052218336520050647528641451749492496760616163701385192389906214276107404906753249734971940889242401803486868048950948784485521439637509001159240581120*i1^52 + 20889165282742464670940839092108005369529294795527610586145538341727211821211505731759174552835248685977962625275048793541225957539654702142134525042533199247249930752504012755729118885374103549225031074234758756672538243310916323420197486633469893878143395368601487018753492404815409388719054149496539104305290728631081291154763474045679137901172355878927011654216744331150160620603736300070497752153700582144270606871367408531247242049669333719258112882357359754682171058612333144733568622091276889488225128181946624746153980272680110015029430559458439419918296970451692427680045044669010371917897323962627608626170029913153103680029490030861512537322651307916588083749413365899801731586109466490786953550087684456785228092248413923531156936575289120310485827351695414406292891641047441157120193554975716079316082221374246925897229415442965043289440270255742209991683751832996482182043838767561772238236530486279442317893962709978035288574301853428656159452392953866212287139203898444692764813994548113694015500542425441396796969665033096383471111226173875319462083704678552253656147944210788305355505423518041470400294867113881069234818839890616362967406604462772999225605618198513920840837763951829188470134147219481095405068934726166702887271561056238243937686468294546811580372524170714771502806756451292332797866771778491389273697010252767267233892126389924722413706419980479965427373615197639481574369001472*i1^53 + 136187999957628979513477904393661001377245083621865595166107612879894111846202698607547789425059340163177723115850209225877608507261712168091391506029546883517173475788422382643108355779314317532287684743481325865197930895411450612779406654560349477873725501117797489800555091913459322615645916625374266718733111738427217353611217944794177415747103120793864022604812477162423201947142198413919200821117560756998893366430907108803547156813451491912666123902046122704060804009332297922513633431416266830268146533640621123150334651862197279478408307817999010986718293613645163003198946735411841647325969938463430132757811632873850320071822645512037997457534871920468651608337011430903771945040329711842230660212671220818062699646393002665617355336711487010857649699831173904751982124228201311753572226751766812169401772573290874542956471386144979303378719373051031268439560419762741377117954586604816862480180592456445495361493690195451091974104403240368837342108174177168610687074574272226865336563771897061806193103171358497080120552943934334474970859462798199384130617286036136042252986066662172443739049730425708023309176614204152736740526045137432031247773886469367183885894853834671136953714529008402713783849523421675121243456137387937110715511654471763603621733239754694328968405997155483942438404931072256599906606038085383442237225068578168483253475924747862112062926174727301193069111927837294592*i1^54 + 333082371684219194094744677614533255904789008159933449536426758038628903573674972706281668046913316031648483964189205175002257120164710588441868380118402940232983988396670889485228848551162457418331941551910367829328845066196906956925345393731598143241625887024955934850420662320538401674076342754663121378141404246639507762639317466524964285336506232370443621029641282587628009456501928610938852294638211584844210757503864689676428863477770881303850275052156792853257571346733288305595866777086081095099068992464960855680926429849922003689914862893136710185134641276392142363549090148910292999318157515618611684534402935960882577229314450479204568502935163593126676716569733285599094830438089741996658211423761491492466170392019365355026166597167734063104382311111903913006464806796244197672010564171861365017403739340886927351069208298426662797493405814896551689824555030586138914095763068093750356469976302219196156209805014393348017696262931462143159937862140005827981455961685029023037317347111307487418149152572065717463652870184222724378498096048232731475109317709588322136304262805355887495909957216650364797096040511918320254265085969720398249767197385265604655697079263512008886975837739315225625207438039827157761354139269235607050483555434474761039093571376809910058064910095891388682029577658689848224885109303942117029296435144385103634183236794483558489377744245561180439969792*i1^55 + -286455319317900703005470971339192423577287541019544233802202524969175365645842118013075261050165060054767290037014700762549627197324297775852652802673346128420743671735732179272163071716136993351294823268187159437083644152597963233358925343951157641982120772017761039458032237656676085990609754628011041819951705405554101848908053120817701386569299285090747726477571599648907493839439318428592435853080803990753475932293001875397435192758672679451040677233122275094166291481976821241763105845756247579734511397110740484570792888417380719285212942769859741055341694314596975540727889121564306262303966695234934171157114024949004783095013018251192585483875363158216250714483427302596037708367374215737455275325783326912264047331675282892570057610434257505852142699050220572871699445566895675432947238670188325712430217110153965838355867442761512288624684482860439852210229670676211323726508753058578357466121579523208646440684914089048958272326653423143369429032606194982159087416130837666436338925518258456507179385746580119531782160064141469327166735317373511421127713276593375479345428618371879947047687202066674321366775619117520754420545693090738485308168588673549706503853731873560528072890070499905113975859826282707658957881015087263702238309172071734979980135429074996499308014983649434113664231406270767532996944710207902276207160173375487988511196197730056772084599619584*i1^56 + 57954054902904766366447009212085743305701115032887590204308646723418771980896679900160456993441422123476537830471545624135998813451767315093017202113997461028083632166111123134823895215518614450905691071733774145232060075178387217828711314360641968366659521301744116426526561186048592322735773690282476385980856701048821945891055498934004680667669045144616198445804562992058426471163716628171979212306691504869156219770439861997695871986351248138165164830220950871707039902223429210439912794828843961463851509180965070210263087201554557125276504925828130762630726879073184919837440272807028327803016683108501430063355141337512948445061779582758910497579551382562595556775207748178713882136953087875712630932048783383866133939716445769402766940905577658820221689311525778118185081096351480653338649938639593654431587226154822147958234864888319524503913753944028976513349638176476680923821430527594195504922851700554778698971139066791508414216994987608414191806371840126438226633745560255956232571534586450725135332075328438800127718063486995538638576016016360445548980394202933354220469820279595044697316957906358846442393031912990207954041514842639762012246976123933256449244351776101280873076396226730005355515867365883600709515652303785552327643119990385511197900939436024467234435217612989429205757854309434220317487012491408388550172392997794940138776829804675072*i1^57 + -5204574196110487546949924447186449369515554390994326409391602331413929558899296856260381814834311078604140387607814730209445801420303426143644134239016961549683509059462187381144428709046725533422293352300095983077134021922564293376959674224875298092122107437872958313036518348828171955913980160178901792253451516495350574980250592021647929143337027011814140572351499326529191119125209032853637565022666467313867899923397148737658793903090753799711363624435504380000099151139642757700695468887487004532499429585100153992928739262753406109422968591577588768998697813462807631913928173394463609632556374118056591219770047884996827906246587494742701144973756680030801461877146439455188086072454674776541097463594749083544210613353402058755690950400657500858683998254944739587906572408444317769074843915389921894960687179234877505884139754495430438506751429222005822756055341695977587206651747228465281222085858865033575528964167175780492571622507499687414834458349152458556772243303984776098191335467326226372517752140215829029026535884702131753997098953886118369176955154455934253760056392217123054729747087151605449863959802520695989307370680633482530453199885710709731962629305152461836734688073303024549384384987960529520935898827501502327797499311047627458635167319391426792532008593293297094934798898123474369337005640568827064061829733953273908428800*i1^58 + 949373217551330983619922373367854428530073090042747178093374226363245802694272566947305007156749827409580821735932826352946495278461706432995669031901617622013845528492628479932958115706665598360036908095020866005543752578806587327969441594787786197523857691739901949252585402910822129736164407209022699732980178990953919591280208360669310296433107691416432355794881649848208139090738832711835208259340932455505897866837692588993751932583594695603655808877411992677583042240858232000871990879172324152863494014525179769280623329519116394476351335368758459287961131300976598562478747613638051555825334260609205784824470894645504910604704190255466199079045392481030601618774065222152123127256433409086489064643461582101522827213959906513812588750399351143716959467317917173533731378147676098909992737736405182625190968064884682208048214513013183020623282468848636445037349319984658548060290882874833594772838446481589512750080683344300600869560797397413925664111607295403127414036172260712751180751375632129575660430182658279672648918633708123229080216518952666480996188814757027666739010374804839219743366820462532733714448875098154448346614501835958976496702497936140834115905808807643201556111954523543120945947558121608538525349735485372578144605568309079906810863406401934442750901623419241768243491658744011734766279380472172642304*i1^59 + -31791784883085101319700484187408519143106368967675592113124095410129312326371388458014387749977165358392927558951874633194905047165615861997857747929872638633197287031383822283566939898923749241973688098506831717357719588993148643522326194416538664488090035603507697463155483786642223834848524804251937980621927978709539155178969564061576404473513117576467504771894982737108329347910779515929740560099313524909772882659329779021398070138126172417552616753628833247437383447721980328808746704219459134050905829793923121838741328098496180638903281842052457565386560103414093567577356967036511537140566897675892169689117632733984804119048289146872029318529296293822447726964940671682538366023607058406827640951487256693686907179378960980448676551522083953398610468804608089195797482307821644257828002504958539769858747194712618222000165424248235555942118125990379787863132062523203903812040022564056084444206074327322944375716146964291940429984657718264192777796468445580013854430678810460299625303151140724206651790396472439697189879301579415300562074030968042555049495032624161298348566028835339216279146301584944218225309182156754216901409855214491099781811146063388530671724516020762670765639616132806392962140658624857456931978392271650386391611610407959662832595781600449294349601649749669472271937306624*i1^60 + 62480081071450731862143612514377775779610133111469848858806235441172980637276308501853629076601677823024609818231103584077934655551388783372625426681308745037903116442544526998449232083040673777092182032936643448797372979083383429502335231405858047709445075121766378607871809565009810882995482109646693965230043900885596662257439521299111718366225617221236263313870426923345514423516901314909309231382765033626328449328852066633886538155191524965692129933332577697265542252348953352755452616847324687325340856191867379325802414595511906000690472667220420790938513899073534102549627753728581661708006474975143256537526643090405264069179546122801779021633692513089056218030575179891007223910198976327334783384972962815860109115589084901489548934460497126616414647382391872738947139696133265957887638022055008509467153165885191851410308980332991307447537831379791600322931156726550819469948019857589177336347616430523531762136507477374782147792487344979103921641890719866458765496355797561841929776667724782435441151026590835368953768427530496711691319662875838070943874191354108106882022974853027398223402467134682315583578459627576873940314624138385744025581004636815092152167035241450957876907487331301268500078060651756021109541540953875394540721596691893826548137984*i1^61 - N1*105598488900303171128203812011942542732815825549858912717168323129898602082463292690097578691317604242280553416360413015791981616902028972595856198465525055520497008000241917582939077863602547294041299002028697496835211752365066862200495510233466672811246168975162201736610235335326021402039947538073478446752384393830186789383278685348384051070828328867928000668616864397946527236488585617438791217987285707625632203125*i2, 150472489414844729833543445302451515649894779646643441610459646725955752112354211456899537142483168256004709990444595304823112482873745717179608703902359790757410737052753351790777654190296744910516630969618586894420720104999635647131048035918444575544721567662661540614224630593898277273399918792838044505755880524196835393479330245689756499569515012199319817549490464934213650839046277680452736335871143428595236598886863919131938597078374500244150272384732068505086287232322515198968653943258668270831642207135152235953669115351410489696789792278166847575633998584030104893819126405634998204392519696263229233692792781967808379233461447962646731860823830855100551962997136151417326921692285936699518355612588559656214099775203864929636676908738131965095251001068053401959186320079886024521302325665456178035479826756625371715764863216098769500669974524395954865901308255072948721422472457052967728751182946905717295174841707680432751791607829484770272564338007511581021935740512900236268997950936768503627241796339689875924882854485490987218755823872438796986882772729198658950018650073115313313832934033559914975953864393762377677279389550079563432125330327249847939435209263628646154205470411340516498355017872763719633132149282554830931346274042593174690907338726785337645936786733115656209097526891627512277194791986112733386090882712034911024331477836002362029897662536854092928301083547510825826687358847290476120876182907271599081805919493162370271157435351330758788306204221547980384236266518228918996984009837847999525901768911088803131519849692933620070788030583876224004858183107648402875494041740311821425337126657813259254555729098326688206007475462868275465680401700306233631615798476800000000000000000000000000 + -2299446605799455339191889952188458159165701392221068482268678868192992218312388678437424256899827494926494521595878694485295246349954549830496445179042878662720759944958149798224366072106477410641933367198310844096122850093599584500762274100978057300723434668569890926355083836599270176872663577007814997664496330279056910250647563975567221456397979717767021389551992857596690061235579169259070107735944024288877446087807372105183506434984831406963744262006581714906198908350335845506260541733141908815270037682931681340929758498132257312597153120867558437776009442407605912306547373320094140303101634039174384251517753476841879497016597507743580945539866341180479299665664144465173385230125592921055085149990307477073809755622467681564376717378592417047354912882768410715458563856628429142219173217797963804657043015387536735084632048932487033819597824063764931408209991813321469368171578395280076369817888757352330933472574663024164138742004965237250098159244354325358840347925973500761110103125043198632448945265129159895197474930165729223814812948249551984243953844156288759497603717922087665061445420745987535504097004571389806660537386348346539157565106959250286186171266817670244977889034624265491686920060901774459927448067441590079842122928393408041617994183065151087687169073486716882410106980792949077331138486469270144948043488587876668339105888397672206500386930391622582787729371038367452489756996045170798124752790066903295460604489527203889634768767570308297192369736608921582277675761632700739424133157619803645452974196365785600503152997661982398719390496882525920535745026647534227667663632694393183788743231778568612951785661331991230283099066947936476987777277862508726938282026336256000000000000000000000*i1 + 18548924679997724945374438872129012781382495948990843381743944412651224236955568104821315477685094042498360270882303699620295563907308901061175910709357175318297635086109487297625300479008969523485872801136788311495356435093577758111603067557579199031787464723080279798360339451322892205439763425416788113768362749182578447356624332596452155599911901415784970278766416280642250967916717311350383984819574012878290700891593780642290673000395268229223104369418944843247655629988870572208959584107674125209862271798679825759015577794391485096064233042532842887495304358580862532153660301548805576211024663354130709053767585237503354909599896335372160743117103947354847483996930729415488826828553279621329724986483741788823328745982764826044109508419869302669153981432269882691018185047261479745550956161587075651766255510679340471519245766983007506211462111323894419581727504871132383687827339056995129972517744934854750399528509377538778073273779304451168404980655489006393051875273676422792821341032873630306532347870790400737617125271369041033670699750875622700951779395586898356184252973055756451079868165156190943994780666721963132614229020371967651948210171941016514273001603301023787426093571585377663720061068501231717711118985918325546722786395111755583694869052102424688906455793553546630943765672436661259028729247163670796736040404878922115424307723854736714763752497441300211895012806559409021830261085190111067077883233470987311996844468003000950234850567314795537581058720870701453817329431853390625880446012106893738863133205013054549639817866892718671204768630510586053715226942678732780250349091414068869670627642663177344181380159778217648920910997708358318167758647996534097819040208650240000000000000000000*i1^2 + 14512179143208484057225791882062973628900467569060291080690219226297966614355524801529018004278652714356955884161801993369307577373420232861098605758335237827244531364182587640624529023072339609394060140297487937355672678613732334526615763088408247372166544909230309029231026952407893594963920266481055241327151682796275728093708954500773062114225748029658852118670108286689179296246352386272421489507500894136321344180181800186655803071924736887725395885484127611384459701592435647134912629900543733269240558372246216624348858984813532260297392696196882365615288907233300138610588369672658458717589872199142512163249623080230941452010482917794037194386998443657947715837795859458801177225645379538015142747038886680556146236831176631374157030629374892373917300265113871501105099918507521495796195432948863589413968040022440790060389203401972385835987719309048864695130725564174940106280329139915580417799587106703403775268095269971879851491115558019018509657735917097485658917749008264711775733951593050489677143876536377972798384846143914411127634561334829954301024044222878332656142334632447614113745082876631646582707550897131716213163603090338762179147406194909111227570309158747475913623549275515725139398882936805450779861268625939830629178716318505162591449649792923642059796745073016664907677417004893543656242924708152950763031603506273989956250092036177216643102943099321292699073008154794226402001402137710147879263260553432542579144276102628782227858599571363728683736039620539772960456279705159586717898963584187570062476757485332051159965389585955726275534007672163815665128486805034173641458681991526915923772730493183422468425800477581067365865050064452553230640101615403225304783021670400000000000000000*i1^3 + 16726789686847702083384271354745297692180122541132414964035978614802408092468475161164911447961200568443493775687511277293308058926858909660559761365191593340337358521915595386952803827929692150042196352598098172435384492374268350267886312091165687192041248640307443445204964274354298720290219586359602404139604651857454169903022716421383506022610535742598594047609759849724106366461461110504056105615995288590602628722981829490567989461467189595406046996961988237860820134647072309588389527472450213221551304241655856158454627549793240840206530448990559604055937627612972496790659373853829631785604183956617981910560143986318299063171071117242772518602902706953160648097130865226564182310133097924442837520015149753547513398044342517659197059551849492182860671834761165023676345039547274119159948022130450752913884603660020261656973014808846836757546297610935617559919794242906049542895383337230294695012677720818595493538377279049165598400240008770288887715814719949711277870308150584339834711245284168901423971589359630114913625604866946002343705835785961270964845594865290060989353946974561104656303825605973471087711563528909885434516457142034942219858763017679214384063642587184385486960782715121263172984345176566411270672817647167537664307928267342340818770062110912962410628008988222901438381655228521977845163969153767415399717651593494994457264723250255641002199118302859513852791540678550228802149467043198184968739471961409596615368110025417092288538705121280101817992396310869258338491019671600112115571843232907638171669553049413405102766614116899010023527137643778053909747737928612193540196772933085897155358617911788752251217966751856057278970050262573833650338920367649121957130010624000000000000000*i1^4 + 12646844091155583801926018144468522682929098138512855464450006561432034003833512113159326124405390595673298912973704140994444514276016494078073902500372730983928833506697133224646778615002905474258771663261222094997448087835489899584555958756411228612055461123498836281511567045653464610407222716427061528685711774621210574576147135255161204724357743449229970989493255160485028553766113563083941350205440792428712220759763999023052942097209463846032812594262709862762439081287489447656743888005656829511059888390819731767776434688043871639646644847577959200838838316069353321473717830865054274375396447889194003157518009019828981820439499341864265804807144607558438264418930659897851871065808125792996494834940893560044394623333897166352902131708522306150695486720091122827359182454072871043591641893326023989899134210892188734382989818273520870756565639200355257013078235331305550691166965742460523479440218142094113282562150937098834965118133731675644878898561576990354513287380647712958670061387155891091704350574753274545667313242058549183341685329077205983704261888937332915960511616741931023064572748972819919569533665557508771802318575788955125020590525308374400635421377083540112539578093369737673310049086280584374179317044205409774833660614292340239530458883797106905319622316870797869444644597501356757120823965745209764259009058896315004107295672482893570267470989810377992937930942126267445223382814694397070092026614600405416854477340249492813151538222499431546653849004145130066482691117551646206772870299684724463964876731612176613180673282803386359241713122511914556910034411171919532355826168818039732456801849666063236413545616778750779460464566728691384144079760510790332490333552640000000000000*i1^5 + 5381469200497696433407519032771511075283856913141433271165747827004673193641837462747550634599674398704167159650405010139333670921383952033834777805977095278798414318720759132320085296662444863089373976449469409361573464230719319946766063252373479367041229427431791333955550069487049142421127509443112091941985655158759404905573969677475780591600360650061770906986421410887863445256910537755579351507471456445588961469690129163665848672452260721285778234130059071367713567699964207098656228349672734081292409766814858849126170652292448904649349610157058662466580963682402360535651975679498867276213045254365114972954116521869700162434785802414370984695386678812127849979942994715832492925448129663164339268653953546800004069032660794590805807411721382767789984615603012547770352903911469404475109260833000851703778562344270171866263391530908770653855409431706970214181315240611474755917807719977520683204969523893919774989098279285121134422265865820034154886058000829284956111707085455960239176106409828287073223814355011200760484093040562788576685408115514453965276242609100266915627154136366102308140031814488786203934670353398006494218269570073821996679203267814541575872587490601193058659015282298760003672198783758828617322458253621358541062086273548613376346235387185232101326301022426424350991013242292035463612129716872935026781234203568894764553126901475380296379032472076340435960044613003339129275230480250387371572624809811348716737163617365180427779988461663802461616833628695981506246532750002151979748257060669248724018778145790949266958432335515800188841306389973565712480079880944700093485987932514310922073312670307383320911043640719917277805679340545062963916667359929481358317977600000000000*i1^6 + 1314326692661331169056350717406364879770372265239748088037264275269896968904537303773342450956167256816692183665400785390268117125067135800485194019734084846643966442263321987817972629049068051009577807266249652872973056647917616546341297201966413034684261280932167979074622475993212656115985900181480460884545087622329403005822574658063709663035148372925342606386214136215822962027595696250816102854697935214004844897689815604250571103035368795349433461433139495368306920532507485152410848424848391660592658905435496698919492902128930117607142129124433798377320782073127903497540430638598965015506947013762492103761784785442719327238070581299019353908191003338538319334282479856961098290622108422270970966702043824721184805467299941698262677363748480892167017479966867748726176620557872905611638820380557165534091617012014956088940519439713616894913813334817398159778477542535239953514543062460132168543221261766702424594543189145214429163391192763309158518370650081204514879255308554903207414219655156935260686237895851784493708603327446202241889153060558365740156327328186277258204901133626662393188155429352892342416216539668225016421710690652099692623811494779876637167551373100202032760070729434587534177943996097136440966760671482491053124800628361088811427743036743180726600369666417191141925387658277243559257789665085985078312884836925317585039818426093654566568829752147591671301504579058074696557584145326251115931390634073621787303689244479061208683642010845947534337586986060672793212541199074008796765119223860443224772494654606239546106854722173640489547318551349879880208858472134489432100424289669385879646209081544667133998023641639388478515033529984776993457217971357499969765376000000000*i1^7 + 191984788978141752342643003967494786238534808834978020072367406595804505036809827215828942194101099664337389542970961240490361887388517283861723959216345977248892495619419581904380115617593264324578337772845448660431879794017166160877043898541023973527865346464683127857594831923721940838064391870586228306406813673363844129257291161044746652599660339209390274590025154508836913321851302232074421479512014301620894397695558613085100871966631152193757392402034179533485814855193507511596479035167261706032035149895112617870105052169846062170796623451053668154495583675590083332457232267308063075981061795505381916975881015763922189476690592001628997140035097656314496010884833905690689419357299803882013613974927749364916920460227136317039570510634182396753058118448252749557801261991870101493234273376824940619780501591261896691035402185413253551719548180117183301416017922735874143191703749303344494062608640900268976596335586617209743160461136247935806291282480420326021710451167432983024892543768945981349772544398641529218406354176287328480156234459146707027600853717812694277821384129042650590631139882523987286299684148174891382656097958984575855412846557723045183291895157855423774693000612044524851427598181104382316890865205630734957825898670599543143744749975924610984746831724583669944932522215362420604311157260260849502084403835530102284925388516899007273422357603882629517036970249336677945791573507506809798732949894309461838069251208542832638316677455017953126199604370270271658168338678882927330381833297962785446839949584567042375453563378083285510432052796184589147059544119675522534367713687735568539045400079816598894231697008991212510472232956428888291118467648448197778472960000000*i1^8 + 13117502082746420502828289159361940657727768094890906527632970978438791341858982101795704640823591634216006514722348914323056070464118455746045408670702892306744076206597157055322768858748557618504486186764609660212046513375879709013825656170176551264021525987816936693365187768097159704612920092695401107244544399809231814355614839894666485325746375847421745364984300663566393140106163507574874265096858819409056339850599035142331503916868875958083398921493386037102597582564479188800089223194444055813224011508525105891099490607618118744636926327047620686236655765922749254259621093045434929990337788105081046091552207854033131353178206399307996243302644306133975006068453210073346845007590356128024667172221738479383397883331034364701301174214451893105100217836284050085527209883897043154315356352414455365072764576745706303997861420537116074022613315870508473611970415169783961804977066967056538209779590634901342383034494645851906263959045989725700853429263227967578702715115147298863977573857629951924588986352799734950376339267001206134490370545026121841680747138890689916166354927883205169184288695064548661931842386490021556735464548936769714967904528305888541240570962097538127220840154640810017525447866330438229132085755883541368830796150484263266990924648375559053754440557598101731681075117835608895149626520612506622282017239156351654012625595356868326055733611406883024348241933034713572536483452606224280529453794298858599258287747412310425734999667590694578044422850672318746380287516860162017354148085824738357059131668256160004970130766499297051427834126431850521095193705045482812842554915368079253480053922856029061841701558162640620747826465568911343511655702195640834457600000*i1^9 + -1001827113737989602526005169887599231517260114122335345385853822840246957429271591587895506857470351519083134410991150294660807476407031455745397720559408336929709386947088258881576471022590458604568164846143059391077068780484705325172273654619175081971715087327467375272976962967014244673055307842131618119382473040650713622582627305655694916694051970200950265746169092430128628343482312319504772594255101286411271830211507773815085596406585017556079661278219845402978890079396687316217902966821790340687099158103974183778816528073634117740483130802338052175802381287564908157739112035802644496395065905526735855752246370133529539844727344272045117818294684071194080704054185550472260232508554824771852555863011077341291104883013661434488006359303670145871588003321189121801289818178241181059698396105164450676751903650577970750808199211851371834632477372214675676717155714001732526617409216762420414940898926239370812920470853679863593560094785262555306875309654804812133443952814092659589209895330591524982389846419404201759947816600928906259903360485072525558653793573725178806061208321915218371808661653223555734715142889395530290591418025691477256476748026473441118836235144407044656946084730600892530491767447734254230198781110006980445626517235945326839946594474080451475120385148213223164701717201774964291553597010374218533137057251702137666170641229749854546111795582242088161247519323340614625644315947789940330422787959983549732095760995249550495017811393523116235274544094386495217925433319002933686424821494830126702898920276056863708808759426153449214149157142821343498161455180930449065433978578341136106748167787360915221982913282860702139663356022107351159801418879560843264000*i1^10 + -409658539606512075562366128691828111108411718653926454541778663512955419351352277357107180295453697440642599290985722672464218041079120296526136546180916842623668513189287491830783431902743326921785616077749991403403585854090347415242791002873254715500830806246444705127326694345445684224111203926883790773742973447355898868322112474364862011967013578431561847447836579653910296798363415403074028564021633978524059786526713591548471331176833568053952843662576185950437154805122270690306967107926629937362898546899607452439515335089336480802304787363359138327426629224761115488457134521751111891235929746186018380484052723559457926029058677510197982272124507367284757262822483023227755637999093781035231347900005763345672732787412723226637700565201590950334246052202696824489507146051217031871536638497424513304369274834672078105047965468685409200515126850646085162396165879747848653159394308631113974840146999727702548810657794243135825141305273440800675512966928369314998721559378942839668482670398192030477997146194822166521608114040539920438233662009348622925492195846498528267908968256313686849242013614090104451589701889455924798778937771960975279266803943873985950150943381620292886978475260103472332986546327246216973895476599960270922964543864604504799682998413239548388576788341343679987143886332792291365222884809299978658967011779750396622992565328115402782706255176958738368027871586730745093999783525350416508284962586718334048016076521172010507485458412065389615257054722982231751845616910374575968491941313779732985744869574417350104735809504623253378934334141344873566760080645922085310342922910795138820593012094752483884833531121676250221255597631555935954773809315394355200*i1^11 + -54514021600434824394927115216405536741048889279439472581364358734389654887065864052043948449775410069288345365633644862602411565943852089807111247856812915287834144343207813133976779773221339920873559606284663609630703528221846847117718197762409942577349385173589202390751795458104319344717997324486934655223590426858565785880762147858896529387624321325030561822166326553456671115102452470065751877398440730660284449303353559965658398424576613779597908178346587418069753054098186770041194315982201740557383629927478617403914856639279897817130625742183318176340301336865814852555746109864893259885061281173343842546726626964055649471902121905429974017614202806703701301526476021312237782962661640098286636272447327719935615374061198392536938116830514469266140626104880903625116325008208455419402027197861900881570681140680538597171558058176402415269303743411070734141560864838480670010983806927521655843435479491252925907417578060153861637443084069260377614915865034818919196533811414630661213445406742043623897191579913674241577552164054109311511920730850208191153740677261553395275487941460583078377044179382496471253723910790030309664436784898933961423427489640837969913561787619771576263796675184269227220826166548631384354226677268846993639287385025360049895724662868699416999149355501780207088929164089034070635238953721772125902520569423593053051062514001412092607301852186567374562465109605067677263212571483270143460672676370224976085873709736425907439094346058306112034461635539604932668606103273938713862942427806580551731446943661165793631936309029993355728235288887680131382055430770090301726586599831056289092298988950739787364067372093823823591883283144087710556090647183360*i1^12 + -3466432154169954660029496140065943694122226699176028658436441894240755938773187140736765404019266269962954900897119554016812359368690416988328159176650101322370110397574205245383614887309229200428287681948107403112916788932434096597419959191504831256028621028574461130557232704007261454927671290442350615004174210336967072360679625185110623567209490689649359619219236175851183784324817075274221077381719578512183964154234228019412401453601392980779287506144796956770283863773920182094840844262759085874574851868939475538391629127049575862092405849431419743693816551359730910085329179973222395231880310727200523484405779491659999846510692502857089714158716229421985991712876772455870476602576080020316662770685430307375550159963630188100246978934605542435977191552590807860999218354240860093369595238156696249309366663590255469440081438836250378013116185162626888854249704234674662400591594691264539539181731063571832452236320074744922317283550033670578223349233662410169897745941975681436093331420431748208960918352980004783003553645473262365600819322590847068703160919376957207059142903097338754327405064327369916131332635821627789840235041752993412023184061595157914929044218944269080212228947669999965218818399490637921977882084635369376976445006594558690088309720226337771995247139557095805087064192836548657850800189741495377510003205453672753936481967682878855876358319891931403874541738593295567602612503803859968311485425400827541526947798285290573049068361953352859282777000101757012693198274968172798213620750762928775920594278857854563989215638835887208229151639478838918643683888098337784203425885523960784102856529698728931657379567055792217242804725234920363904628424704*i1^13 + 72140356186277251509199411483903707900742159393999253477541585316791503102376701638143708229999815858192237736012574015109332620039460628664377814114087464437988220698454229385887735459350851244957404598677689585292328965881896642970148798658477685411290376685398296017134256396412447884009650557312110410994303701863979478767404844567932341990443701063014790035301774385111792539347746659661806294188607118622069703500465328518847375720402191416311048523475918414697209412601799749642265885231511388147447435079197839892096555731000314193865604573657935345658664509396463164198268727100630270277331711597609960199241611712159792873441615119465931482349258204073972269853757977763458773269667908974284635763555753520110479600133506530394470500893996911586746825605105760311595671300205813569614061994465801420553934638733489050762564958946318259058590771977350542685062983203308392331941131120881387829026570966286116931030846260997380718351612553461566370362612459492452987451335377907837761862824150432133723400857228110329309721072008827601302765958016160109048349578228180137796570859553512501492363025206228588193759129557029195301772020472888386711720649985972711678228995482009216916173437554588995126817614234957195415033928255848497027515096729972649605915805329477552514283538437681750196559337226987926066873636415980348492838787554207944398156602576188123556690780884306626466651260640864579238196310821327565306496837332228701702039033591751484533363084633510797506892036893897185934108845546286643622440146934015641077481324227580523165565214556321580344778379963960030043746043287599928652824534323207835068267286003709726941531143269451372077354578692798045749248*i1^14 + 39631891481775454280761120550431710804616467655759719511329989911651825130641491372205617384282219541361340991587191785699827581669827549475321302954536234928616910683033961738843390878523562752087093031737922314592478455439254222388202570768672362518391247998864581255265996009941912060493552897473902208299771133725264714586793736568446225184630932868660739529289800032267518192621705020242664612987518433998712552477863603610197936655736893801115560457654852199254482949686425322048393601113505028653840682903650137599848555918119534549114602425025482419113320348944330291265420636809760941038247392929713423788646557001957971020851629731077945679576637519735148222100496924127741112501774664198685529411398983299486005031685151679720453447168739379450227643099072225237429778329117972304047607108250279038301653078801379331515135609241116801519513858032346100320142965189343572673582168203990761395240965770742343177148828954250448337043440510546139858792894540302562031089069258237835926722877911397525153456336293395178058834596104292923399410459435818007072926147913382559851073670663252263438488589921149264100385177431348415813024551587894548312545836290564120151459157620997382078845498878779090555641859474837535007427987693878144984052763691005502780576477092983638305495784175040028057475964520945753633156628091962601819553099752253636827674664790808955004740600097404221699528274518928379109360610811481020944378051242915156536449583410952711357196289112972980879346834454871548639805331317295831634582649535644201798010138159331305040236306551685988210397688081920742273800173350814584864370054823806156756948465191246479615761540363708470687792395231728500736*i1^15 + 3879347425651100522823084176694178984954914788945924119263550215902062997503294587166618646087810231566253596408755464277819636833053359257299297776824978571134066166108585044047075375681976068636359114517671352502730119894793031718460175962887957028188251432512706067617932541210342357901370804744128834118711891757538139610265302160793365941054891415286554155181002571730995133848278026865489683311451046642463966026555009752377799514047320269552509905352242396034505936853901720192006945894870739968801978684238573746219220030295940147239278696158686480885848376410383697542810598867768140600416835343496889000548481090563670089535926545997642259383222603133674531804494028629665162946787636834916639250874561726602352354780737224340852277664090609958197163398004059246433281286218882719465403541881843201103991729579228289152653769691967043199682255696222682385774835112763736699963105159747873621526948994473149998183346620172718751966346943453699451076796523884729725692972760359769739940649781730863571154543617145163629675167247935005764064983544779578181016481716485395605191992790092395673465102621449716726328131711015497445541368518008459945293328145663049962398194905077991375105739402299890458400196275028371852181111030819167514465751413152778764812895516584616700971959682128269560289346618269604383262936548035172007975607316953783445912644517439278132099650575783610780992577162147660670746213734017562220016262038591662521947858560418312294611212955093874060335952368075359266230550173988614504739914593575436119902279004642594661861709947194748023769592636971446537795005801570809977563618772251725879822509189550828009711573363118085027835427411722240*i1^16 + 146684549623901856894421570243987754281760129615370643551530807922389432267894742545463653934942426386314715853338936736222098078260892264174996987702945888129831818843864015190433657240886736332748629574036565843897096543045292132632932787062982573182608191174053109242937575399810188371077555853513123164376139757771964469936714829142461838178607244462963478397828273474681600633894097209370045442143528562315107743351142981215885010888327273992406609992024404217487970383937897891481395574938280005453728248862606258862078919794375089896149374892702098756712510726198583149526574563167390888621733055191823650297508565386091968564733170666583475899603689166927070075483628901283267131966360743797638994262417304224597463384234708748475095353800824247930337399159219186285323178482822891130413842037562674105753784825926029472124695589647528020001908766524432417295999433934927233424755932962893243343251302462378467127557703803961984905000847589207291054160467886535466143215992439820450412232536658169016422350606981336296481414570127648382190004302869255808526352152672204734693942786598956215702930085859250386377597282436553108636381005616607949367929211967643342587653585787826894022798485301180943100542528053377765999295292273188691187815032777287641368899985605791459120793157147464031822225399556129683558019575631640205299075427446108134178437347492927434355808503138584992435636321892310568097703377251654527633943610311759253815824090703791294155188047637052380682844015813324027789153030759452440564779640250866279168301989158699657620725757807712233686860803566853004532261468990299199276415084907365121602948280299875387211594069964821400714806820864*i1^17 + 2233981681855794998268203215429620145146389400242443107125543393173165180657349529022683782250248064186861969217186721399717113333529845053718776593404649309167440474126035553764479649086015682876704601705295211764197942643446607544983189838541312349200834984249272381960512887369955653614089732806596289344188468178492588861009789871369626612054797795925282297736099535080760475515350190003469429177179821653614355475611971943233993413033587871906783457938923094678754550413219350768156214204027135913517825637972079476680344624594025345394557181426492683417827126009826551148841879395329577455616938082805274357774126925950347306978467781584994749815552342198532310931667164290248603008034023067998998447409818855622068057971526243952971788213263591337632623244162937209315851247358057037040333018255966092615766570235318255369166847418111533689284780689426763275467337489764524135105140985843723800489827116125985232847115055458835251099382200780984757315359623245370008330021314150258344628782717052643286416642554542861959849928812081911427590191164625504092548708456794787940971914828328937962992850901755826459631004994613603011474683810537296693208155398813901148571697440482643064571712637887357397400587460783182904982662262575794871396765691260814252352647580167644528438330701453196899144875726362964360324127216999908176793616233660805517570425697362178333276260990510887867782500760259905972254861070774263340993171959443084690751825496019890117898382491305897549662744247179821314586916941425034779765969728745148678182364332752119179095045178002593988747445008510262880693855784925514251556535216289866658206475525151738943866193727276282992918528*i1^18 + 12401101043138518012161285552541802936045277195574669789418367147965563879762300366929381847575493596615246090686936636085954747671040233194351264840157512122443592422333061312855960441878769105710944172870530258445812022087965822625568895818332491730763829653308487096274830703211361681167376037624159359481345348102125513358358108119771015209395258327018582544552136679423839458195336268541085771775524427746621683381898004176780573141310696773508695589938787981859144176946659612563424129716755538725664852621985300305254274334591230846401597984117653030522055310533158364922085492698693353753269416781908161865713436847172937729553385082357959979431298583361792906405473316399566844490993204640789814113973198179699844775167504328163537503305264447779934373273257681334021719945175414163013721800838891535459859129342569692365491028610679689141672622944157127481927769833922335715277242192303104230242494333472827729280454200979499465768007325265320553806094704717544034794182678032923261314645275201181164287467780464438331070053450263826569897379732915543155794926554504666413399075768952490516077780777078619614164739182738826795076547160354263453478508935336922983941438528161588589619345302000988660028942720985414540616632164886043469898682123789741891399633672293341250146538121530992508530486913760332572178737183149535336406483648036352353107483473902950077000072933535155552541921337121261085533690013522687844015086124497189145101548024188296665513895447569261219114865961734139175486266034687690002609345361146902077376756160888853806495448376560259669610110981385018093797832847892752006374827243441622522714821985679669482705340308914176000*i1^19 + 31071492296534505343258937960192860745183955801476629078670465150766837498832153320338155161989145259202097146882544593915350103301969505084180832861798990159802957146354997818870182622172806048834236315391136848745396628856134358173237949567019969633181389942086248943346722598052741990488079555756982402658571351322235618544311147676794186285045563073444540294928148698859293067358328550436700706425137504877608367555822577058966151450225778231100644676781151084014188746313531662168358518406171543996384153827795217126550997987274113256980899059435440604541335536858795031992946153685514977692792569145396481874495188075704548467439006060363006628715138735624563076908636026369723791139552288478379718598033376585194045415549036844330118223435071682385344396646714444344618718227849194055596930943589163001328547843065471010982339540011043294792858085870968654622833607517220226425223865097345478625429173498192622389121779216038734203833770931789214958775429419728940939788444198275142736512049157899834385157679206259101471394948959245264185354308396376480696775984535692115299749832351816447260424259775597003580785977314679791862396069099027061042093290975690961413198244106595684196541205606573312102570672341549389379366170820982859919104606361899903402936702325571553137260098859393609280630900288347021146811468950226389779187687021643015543387472443657507744870343876810303127601148729470470593507977932001028658791437904395066644650507385960572490111608150733450237124626613668729021528569804642397081876971489742062981325359488202152070401536106018600963031545171813231886660876138308934535945644881020157363306608458404498860816971333632*i1^20 + -417159059508098760045999648090972795702776521541766993669673614730953522034109840208368335287360099890390348023540813120251726852819027915124636426701324112303668396568221423380052142281353811265356736169466656063118381897321477513485409139831077840791285632122224205516727739381305318077172152196776951125823578873786615758577176754515933977549640350393709320939291567083506061182360482338482232437796243502389590501018259137683666958104910247549000204698075710690912439977859076459054232128538443331383256042485745585641641151828440930756681956740669570320593512766627186158791301326330846772999230785940717278087448490510528500475251231321850383082652859500590096422952053512719505300652734877425305118673742728838598049809674249506557835897929554324597353639857024838261387749151637285974893527029373962218807658449260441909975369265753735576858454258756753559860640074799532854160379144654688141772353997075422651432561510654067671581085925216803459323768759503504548340804141723295242348646044196805875754870098500472260212550706529697931247085718200175707520140885081403961118341605043311573374783783387022366267399308305060548364155195549258402043165739199036322985171005225364154620182288167097340304044626189399156412623964643721637671860324960987503000048001617519993605308868743632102302229146825757523648672452179222719746201559321578429303168491069851004055812257035134854156804794797851400514964753699570555560392143001242763099833094209605234360679565544555078346387846770023979778553951045083341154857964522287735263793253181365587970050368806193456082002889206641014731656031394340048781697363077194875620134426484721984011763712*i1^21 + 1836539847756383563215373480185719829223749392433603871900064382360563636378612418938817825767436615291768772190220753962634298182982022956351357250890548919964914601885433910316990703712034358591856339170976263264998750323074850328252094868733727820173081739973418081389953778615924182207832170244266128696335785461245379418725171193869354391764655399154557499672628412766270796849249871079777928873036225574658882436452335957162757849056934057282691700739438016789064067221777963233312944784913759893862842412542864206805904031602384530002005540090003016374193658104236596569408133131014147472735544430068855644426042590512610982040416165987566730106782927778542977571006745270718336052770939247756610652031243966211854769577612954238936268323966145867866887629197798307987549964853736608294080111243097914552141505013228127139863550111704472268174685489073954783820318695000313678860486593065168302853000560037585135689306637495046191009935332857113705099101140788270384406287367643398078829815947826091662485106188885700280693462654714240136985727333574534459718737457330238575826842411016404974155079807639311671834069277983880830182689741089465588030822331571910215071160802060419210092578582411487625761903118145558243606899397666655793350955378724039884757632409768631611691520154991683313407716314285558590962782114968211675631325262684769317629926444397931823335714800880729104638678028442792032682634414182988463854150982297799560010930990395632056990656567560189800341304420819029468021935915698526108090878018839174165336059729688205261681460794975023360267813607610737995770314284301921905700374428797739052661428479520405454848*i1^22 + -5956769074000077547539024093019383710100644101029850868864406477333071996474845243200636141225018648012336945851531883332872176996656531561896705789097207394252688029242303069691118012366961011897405843526869192564147454822839904798918245625598242563005983250074236958309816814397786266064381916985090874877543686263715911079772198843254539333304835906610781330485985500182321200678887362217366054773730745002288009161908390052427269421191093582137136838281089338707065504270375051543833205425052503074492837264025969309214984728103703537372451004380172255756953636170224686317558509849606144268558822968286255379125977054799130987748611318698387755767414086808833628388587060714596402299962692692222403561737620054673999376800347148620748964602837282378433755293619306349616934538668949846014871577261823262888657310765515325721280720485996936544495405563039477195948999479709650838541023443470146175900699874472093034422623666215525496429167127242937747906642738303326691186982208135067384834930717978808953614157900417570731563691866690391726837113878111338548694675061919450103961109656715819899807118143051825207476507992557642839856865093776244259479425846996729339355760584204332521916258505629960066915268383947201101259353506566995270554256796415008484131875913780342555213687124839937967949848479076992651597253640243187050365983133984731864553704070408285787222920125682342502740976739122191294655649220033971298706979708723407411222864765258358370540172213795815236297845027648558183547653425337483029347836082366878041552569851354080246462992973137971874896630246676640286777241928445240007589599856720547287698001052565504*i1^23 + 10138663480521717711078881034679378578842152455372989977274199673738843094155959238935993821808920653144283315026841965756638411188164483722053403593042100492013711526647118893642208535168679228796642101660605777714701086446738337953216799463035985910069544288955482191227570224547415964338409444009279562903002199637321006343460413774056017480228023972565159556241211974067620415733641406961347874842399531161289997863348673841801250700802715059060323554611260243609758742955598072485885594207014940685529426690134224757151602913354270810392280022441558412092582050847574109934345989218677701622988676138758725109511096495168202336666109866667147484033047484549914956588471394519451175013964491241215399514107031740811804359719907478155440681695323853286066346096069875003130216361188901029669738805384474906326884664687596162891113474834027460697033716131853807951373788821137647524533187967319040765878315870876883558893880909774286099890612317143943335736167570105288595731890671783191283618009026805955056266463908250810666187883474077689894429461718397567848201278194628212119245491556130304222773286586389125927904451425035132099323395348532024348729191329316876120723232878550067433041019199915732671516824698235681661665288184767916782776893432116332258972209517189112937955749737073837011648852183816165313807427304629616603174712447292514037725294273626673384142621174744263263736705822339751041683878420209068790421498668312008549334302445952439419253512140991443979110270919170899547783389538045840859791497609017668842081850053269507126486136509221519886854071416677726039879888693041591382644943217060361509449760768*i1^24 + -14257729653840299398838464286895089320745322991053679615701567855963900169025496814798954911346023915221101851974272839076252591912977929955026315110666310508260959039449477824689271755064893769872046965434720967225915197961306527243450326562634793858025707658126640538402193684580170052984211328912755272780332932642367952885897388793856206977860678181918510507388469327833879536867720184053150354215632819240115259172399682527742423224268592772008054386962057582892653752988249103525775522703817494132825436144641655127141246173607079961341180838606519862107692651722105278302715034187684601191731586776763728835233933132777261395202171890466800444873594239547452693996697744566837768856623069281850238262017174668181948075057914796801897995880506360453137147136871964410092612425262389814193303457985784747970678669142803720998407242274791721279590388292830618520152385721695039739769747866061164170704391135290751518883770327409621105078567534904309370691480037767976575328854243426115551846124151459231507978234276193596910538949579286793270781669438775559613629363473806699957817444348299709334192294450541289923407982593032693298707372426221259882399287542761583616063716105026885235657139673998989902547999947333902887939071805048503015935731470367471426707199527664200399870752574274808138975431277300849889398023662310492496786151470137880398058921608924447888513806679938000561903348467938803977767010298057737898447912241579570139898619771838833601322067785113878489743338094630562067221779480465460010332099598269936621318724796188143029716776470500454911877332099886755027182565758883454844859363254212545740800*i1^25 + 12404420228174793325248970507699838536065363014999366758521722452196336107059855004456762089933860852997738729171410253060815950014053200839029648499539043192192418457554706556178046623665469183601745361532802069566010976265044867492926446650506910570535351854028542268676506450598510202435604964071301076940942466159131315154415635964975343154223564023637687569781636394570267850120399734634023609560994075189478264142768503746712018569055389452191762552726172170392020405756810680820913945829595531244908800574598411679062509473170959757415487862222248437209563608475326525272860072203798807776285661414721385078628284678090605851236630760906077722011489599618573876005704380616955161260728388777188456634350213504725578898757414801065732349621708354819968981865371320556607175249659869990640388030158029197806087177739238638287822852463466578457746401879787518058584790881210504111001529263551617537976173717103258245024705207272385613712171686733422335403478602600486039165459956294120030952078169745350990208548522469213828202107654649132339734410299009890270884748178185360647128260237382259583505145458131475035886039986199480683727156236903755554445635827592071289502126311705949987568569938308121753149424183015890122853053542250146467688508211953240485187694729264139536683255718117645489755923914453216771592609412100589184347381037427274107299946714529414336009325504611160385379594973221792771565831396516469951403795101419847014308115757090895635356503229529304029844548607387580949103786955980265550286218163784712053990602439278300614328648466074184630535405683873732931368984397037865034771392947552256*i1^26 + 2902795030162569429540983669996498782091196243642378434977053460336611350597392857474742785438903304151208478430264825477830669948945664055018651637481065587705918475272683125489688994617399740796819498092249264391052344927403860276389245903556541278968238324509918492872203430729931088077588607653018291283160952588179110298591682422153562649653387591302674093982746296531437894909398038755598730409819961460311667281563892270947603652880186086795094890801038443679270028021383695688110591949053594785633423847587407800060026058609742141961002333389083630265557816505677335145574995850021777399883927828444167931442516058316286161408355239659019608483448520742374976741615710982224365621919432995203987265505917247719675100981830036263445714342950165669421165166461547107425727357747329081033619968758570729737727165583526706543201457598453253695506025706210411052090454668352702830928812247640284044538287769480949458692507727663193397836056053275894675543599531334010794884031274834818112821321367509900332541592374584397757074908515700969492181998019549096613817259526042915143206977225236498229904784635965877273377034157596224165959348978087416623902941082859302729012451769149962409379263967149535577674266904952129971345263153010386018389046606081464134913378290393433706781048856046849536866091252006841178220278960509382745251729467163607051324773131383250820171095864282155331349443078455067972805740691715862105150314251449544027660163183800226464892009626058990117038165956339951413325307076056155986162945280371686137312368959706987624416072199678105436144645281089624442604248735763173410198257664*i1^27 + 16694646623812015318251873067253707367707328799789109228457457954026052119825043734733512860768296329716556369930696059963402364977070679457973814102579184393685053897648455825509381742016275642209586102545484864244255239024715111670601453426245959043876051416274081200531737097571983615290016463439963380028741988853817368038666953567690201800633924056782090055550811051078205787709225746846299741623550298354251196714716419332605029683350292162042000324463373695319396424927178388492636569386478963103758217811332581877521263607376265223139704355252463871088479766508189643662737293604393152738482058180702366560084563035059760465601254921475428404358077762137596733969890625275292469928386349432468209615212086561127569526514844252795066446885259761794119811101484817013425296752308760648418096890860084576682249064073513010483369870823777762819124235794126514973665215510544826500250598033466782998516671509142216441051212742301790424426834759507500418715434744321787778957085177373690109567358845348676404414601604746201600719241203292837348407177336135810904470044036682439691530421662575069463313806413457823268652721868625933177626454837582366431600537220009953827497008741931517070626264211021381049862555382818447366017535045756490490689642550540661079989105785240906157427437542212800819208222359055270209142387776449007987824774834538776063970722862877510415894129828996151106196786607080971899778901311644924287501423006002180434112040308059624005292809304001194706178475402879251658053608855932465541570625221695152986350446601525877127551719493047131736149734582128950982069445111714334900224*i1^28 + 32562463036190582642620217678285199219838609240838438346151259287584758213671816532073409632401557835099500452797108828376860953497135306907715430274873497581582284958734871234868565158730059427929812832779673908995668072325464800101343405888780661407893874771015230679491456165454551850334740783095956287545935779112142123884188210723638251164224473567569000753019998527831827520188863515936916111216589627326043453579122636351254342040557624326715149651937401052033013216332318241088526819014777274547125221960501085006944058106707711542831275940268901393164550676728122393111047628516927558895745931823800594403864006760471906434201806622303040544624332716401088774761524601616433164026728584060469582722645240267102371029011838785989493626858908189431467053123413521028994100716618218684290165952527303710257921967196719291497179826781141238097430645707480593295038883266017419430450666726245294086418937176880125006231374510318984755764462295491394484622881866350483914001934936490541118870478682971760175300031716270382576670679560317006871430226044218397214574053120898059860233347149942966962854054537211829232590457548150395581636485845082409474610521662279494800219329261764597693748589568395624811332591379854523556413168949003454979471240599219697418617631072068559705733778392203552735009703179897961521793322712758320459427098340886911571813052990821977584778124919542198021957330964537557393021095078719824389884468821135829568480879375832217680354787647891707251442096659749109406826752448567148406486400409551235586649313701405675807079627088721350714073666447696946828627946976051200*i1^29 + 39677262449782161707776633240734973248069032357596475674393944957377196931408766176991721590557241764108575188303665424172412607757265339818947223468291894843211015367032158098320845522853472534533293801355322692112321664188220208749766299174392434126084751811441396217285493894848118641474628649640480315355081276575299234655350253176683344515172074732798720832885682285524017289352885968319854640706692006734720548995364619627566848026121151191797878138352021905370605445150752243215125801473202825240090851381533932573311116848484611467980962196362350257752819105399032917615618510049467382578590697599070077917133318487830145640246034928356783808678376313364854026539415932153631370128990097906413322986223192185502209774932305097688557963772031954381098615916158888949221963980875973050538773219041766046208283381989944723426086421638721639573883066598490093718586941816893626120260813657260844832273732216887053068041013591021125971720244892284538386694115185120919562872376854881189519400982952546418440906230506374331279753401084098528526933001439295007219484184675728240173011268175885467221724116822617879275291910294501491783542400193712818419444405717398770514325234076557886617572977207065844474320055171366227066088031811817944482531956981994029501121450969346411210859747715399570584543543245306233829249035081291817749095663106798242912003820359768726495949035502514134369299274993647480060621588220487822392867647486505034956484453186814166565139879389003156215838479324568001299006929884199234314804140251476023255989226592263398804477672478014771871531187356631831713601814528*i1^30 + 26843279945822191568613311467737950641397991182490862671995910688255582695075802534943225300684369028555439801323123629248916959993948983576646547681381211026963141467657617278580924889705779555605299867780698869407069935562935166437967400947257864530986116867915812784852741584413743673074091129057102800405235923763708833111995603946357981370577172272124678999471617787715589095870148375961540790967490777656967328738581278392430453598922315687590871909949567596416988576713053716688831654332978564620434533593296244643680629959473866943276288536552901897729659735614015798861788300194378587548490104304409814355140085150786538630788622116326107115344666105000197034975613516405293188169104040543800432016441656463204413120336488724109962633171114060122797054887675911385207341345227065002993259030690898559829908710482833993252820611106701684283548618783249138972974447793067616214229390999036234585748778542940589239015969181700753549807382466502252908935230012365372455215964554833466682394805121088562453610124273600808200076456489350954939938782200595909323586131912430140287511467264233936862933714518385227644816944436906864525417900706796336438253784050643946938415079386645496696546128568335561307240630008926631840920907172795041100362805943578148319395147747753715302826387364067142875562857830291863408655509942480399627587516259665249267966377676637455806843401158923567936311807903688375912880046742919411566570357245164680151774083961381428038522082999937822543055674686869677508345801055071474246316985728794207098980061635742101795909457327692403594927907876908562382848*i1^31 + 11384565558461369463186884396666265282385361414896130533266946324040307640024510689265674114879333227032419954714201480487343861133296453651886262584654339500716373964386191273012402682658595868113661896732979225753125649865371310601677755963092759934792894434754637420677647313045889610378467583349853703010952507087910216377608725622802192084697927803103957411116888063793398286874445239879205287970243018084353087407090282121842218787847606940558078473754547215924828333215286259349103571839213187075951847228240642893197457447951351264697059924728794286957553035613185274534252233873918374628120898202869841655412514022170317915144752422822298116449571351031962552695304055685605325518084270432861658838528977572019788141965385785266445150434388952278988237509890068155798557738531474255360223840025521943335447155455953988455467064522845767510380685655712405260269260450123684356250860420967101567980730875973459378177975865605592125731494685867121945614504665700078068217153319270347644546604851053055367779034212482235551187679439093783395313464061830689527225496622291094825922454120699103695592280995549349583236500484520186064708198009697242737913076712090452631826855889909528169134286350626035952932316650876099072960768598183687022634538291679363235044832539060652233520737518345188065474496998102765732203548258087411037998176031997633862798188910857354356290369880074865742271539912640874990726317735141964168026304243110895125925001438457242198015165623340051089657206671765497771320078104654679918239741303179338266350098142234317869554791260469975878988128667566080*i1^32 + 3455659445902227520004725480131986477051478845833727244204274783041863547203996677240944010541188251886312092658464584620684182778674947694621308071058782814416773392826030353023004854630010299062551363609220872889163724348708358184636627423453871409658141201617523007921062406842790979370435764082113708629210804464572046470994473223630347969964264328084567863683463319460479409665903591992985082005208004304378665271287961344505214304859128137605476005229668787113704743451749222862389281392400697698002835235168825832520906644831718126160294935844756788591616232675709616841671557865124369481657381753468295091041791819422412548238250783130045602275497424165763896146939572095697511258704935632240901059557248556394845118654679200811325171402909722114080818918678887783937315958580458476678323224226953155608700475178528775571643960688355783111244913986716304059277561734326029657751687935513705823320998057772358500611061703497454851419044208437281284942830608991051769682262062461978087367121932989466650249126652064056349696787891486754625689980142747565172709581593946073267325113546210388545083792352592402806957744706956634592236551250170292637846758917411203266839750031565611240405486207958567423780210216383623371327712152515600456978155509922993683649415087444095201405474606268116841070539625734417886425819012530058761779952905445077703605848723454548595052557715605307695687474743324004724941705394962507125033394719336666957529295381375148081683533699350377841046754590950056495962972434913486557255123156168859555674086275906586182860806236331290577814421504*i1^33 + 850541207184366992571697600085325583079060655493247453393647265494505890245883292892932416456323965093648150389260961978370086215946260788936020380062559642778246580552047745812507582147620528086337733149332172971986756519197704719291814485810557874333459609016267064578726586895693273538603282774052721897258162991202951662107054009656512520732838219278335496318856983328638672809245178275217818031850876095332554713164487015459636449308429847860695171751514984786212462523787733466653157493334630702793817762079373064615589432893590920057294053144853972061021527572793744447557328191965105873224151739067588636970721309763451637618324556434419310341958309521741377891139910453863350421540814898542707438405032919097567056830500217826624537649501230648184436173839090480635737332298205432869738730104050651607311516417630655709535029610813656956240002974430001992804626297460739398357694326697292538471953302198149642447706380990445295487406488915092933277561981122473204269462000575235238386068462331401445787040095670399533698610485552642858243726494886303683312481428167543098709200861962544492812988652324173946003306902688471629709482796777066977724005902380447686707997715875666916316864776501393799934037945264729501046638557706306418726344128570720118555923063795214650349041902799071757260264713829667354428309852693468538239241095780113775226886084822642929428397313257918033139188094484195810186927771680174362583664491847973904477286431558868763093949074680897505218945274073420624619621954717512079403185169492393134681535851795930037458483926322934448128*i1^34 + 159220517140217308620894165297192253251835422744657724744860742292528015865583907803976946647021257714649665861476103455819137359584370591437862687863352115997387302135578250241704182105914167276956282771309955619736477081752758431713768897176135650345194900478670158865204987518272281995006679210616002326280959808506309871073507484407731974594751552269664832948362831795363884683130546595982367442513748978581417451961068971613147122760858619661954300224120286615115413178574732767911340735584888795606043580519859177726543686334629236943017185366907032539167762334925136500352132645028213347157232838812888670890709720105529635806431608537266619548466791545930794992088823465999974848440466712552823790255723993989221044621155094462110906277786590963150383167899220924387266857737860324052899915728688403784211464690612204309069401935475679123766006903596675118930014227232701993270685499656286944106228594211325151077766047126705250754971588950635467030839873879650912045744954209028024849910278277088000793003025598917845076693807473298872501692072357103794122226361005159163365650979375383133917310278012877340214674992528648366787485266983664257622273029686994661115498865513630777349848722157182047831125440666925485054898856042067298779146651742842067294724888072942488770730117052700811619948929166273894930331979884411462196797891146367188483430027166108900687669646449798422406315793143805782288851151038032079429198841796224664919599819401270442923597538733633883367335925412311475422576157777027748923089236124312936301619679685244211979551915376640*i1^35 + 20628503229296796934488022922489474038864589984918733507537672175281210278336466429943804547821239873328994507006081221931138589607330921824615030688779437249935473484654572034729482581729078438797750865659204286716696314042522410785551620408303652606530514915106417940186588378270018668948932381102743683000885118563544096558964784612837897134271285142367671518784587569805480570007435992355387182453806289720059267148653074139634425688425379517781513256196183943137743086281140671590741609088859316302981882893005893943240336329984164871200125022488129810393750552929499821310450790070218113388098778039671260793230822181907063631839257221703976104087060812824729594690048129856422072585615484858667429904506142516328125341122349277637993714221185090675404577770946979001082497892299488333066088055662688378672023810694024654937758799431711055596298736264294756707582290597133562973899271843248568570283436309954518747884763857541046001037982064622006266189937576493661699416054023583507588741630146916954535673399849516277922662553113104057690155550719099907043195971570471858235672721812712709323142137429363972447169367345433027227735883780640122594165436596239057904498047645737939020252344040143938408512402517445733216370170107582346914827159301824362622346163113413010377423895216330749068218952884933433723660433687121285915806767264763778392629972422745389582596559108453037534804986091151135258415916511569557096347943912929215668240822300739892879761397016134330270947289554612250350864734568599186496869066328243738793892133215045503699386368*i1^36 + 2031980213881428182868356068390946181291067538814154198082545346901097850411837182978092929770776895172365682307187330188219835442429009849941010279140912682834661302966708339587169380209287548742306216376253297336104588258843485430911189623338339494534642253933064201016699427824661563904316663527387120468190431583368983369765563506191916661408923459252643469874947142681271008022366465132848002393781323049649510169181193924771414384425397210893353117380076510458521437061056252579122363337247694510860848465096814758267242667249941877791633619574012840208314700359240016596938807675396383347591334695143482892803703481818173691246719151087626931190592484455058101086917971765877404117543621005166574368283859464668113658223655369411953775279587171839657648627843623476480279721913600041930663443733049421081945466166677112830800775631372824642980587158174243888315044420259902872082208464987673762995241012480364672397492746372905165860539453255249641423510458070030904775021983496828004292460405797885447894347019197583720048987438774362534376629820483805752282862608077673794285471574804148831676322379385926075044211980862525765903150799085241467743942490849836992089856601510483699561149551374686653021235178008190344433435191097694346999384312302111969153349378986118297551160591408538200565312769318364714977478921253793392827893168295557420578234193095912075402010839068243569567723093261390706313384588556090401292471525880766205695678808839103160620750948811247793451747759418327568196132514019707656003437265047377126666517372293087232*i1^37 + 191507887673543862692723824442476417527284127466015398600815218803730193771349159118126777469179531684395346110184409890071494294186274807753743589807350029548286292312530786487008660544787592312518623666676626187978645167955309200624169062753142408312433817501095949490542738173771091507932550047262883339057808385403573670713207380211428062602924692733301728571155423263227567646650849983699005038188258046020091489390845609040657243276347352303336447821633103741237169423179074321145561531449746704371050055881232809447088733730270249352721693828224095355841143737817160117685053637276658003726100477928129600951711335091203229596742844686341793687127023522625238044052017920935796749177088920372472625621838431686753569532497968791086428095993710817070043030552225334798594393381015318428074885912181360257657060778687965939004661039276788288478911856674544042579872492363352880479474539256986003005213979947041964610143023975349844099598261231147692907811961540115587053272886944834403443825571618814466647511297260186597980553851541262252341090730247251676570695379916933045242463692376850454564320377664344830008813734896048301370393743881772508078584014066457165644332741171194939927597438618279632920624707201053495827610663660383751600277815286783519840894151855764706085301612300670577207333374384237022314264561161874389655442886647897975082204477640543878271384091733481577278028946257608020579799175710123246649617570196133227914783280933941091087402897440471472312087656556213085141277647079749351332873541582098282266283212800*i1^38 + 16272944086655772116978810191010507421814605606513889177456258068137298070600387370026171386706998537431023623066298851838573131908068586849110309186914287015493273693196945573589203682060865315260709338399601178244998549518249079802286540740663815213738274629024354869699343476508591737378129493355011585706647707418511193448369765741625742431350349738622190830462505240984716226060507972940757563918848131368596283690570451821167158765140592660634269804334619952625255894109888760135719946112065997266368894600433289128279227591334807409441899860512151824441643826237979143243706209452529595866535610622866091438175121329044599511961171399370259410130446145760036075267088423895583202032132939131592588333096545276021372587374121376833306628015323571719823930333244224530379466623912258740266313627054673842598711732569952876506658417994828337159348722404335254955961916175855434915578380115159909452106612922623647077028526236445968163498233345699593350408930565902507029795173396541221633431063557802588438879527293012927164400009051581878026647094790728977775694748001195943151200150968769104157843031835020933925954325789563186519288603006998787872537190548840131176136456139776341366818380576565727819329676830128565408290562137567557961177779826487362095749699425100456258628385327782031009845149857913308568162053336936723186706345055111799653332382488230257203662795914869070408519214488346595689445555146346932057342352570310879663247067005679009913553465231305594521271878125752810125743492213636470134952572963969352859648*i1^39 + 1112116602617984066657386872790201921437675895386432933337658477296724622057272300975598510687198247578916630080817662599354694526839296780703445593351270685809966666234481063524577466239581817292147963705013611336033798287886281442079242051364236377860359308395278532805030083277959126762971636133818837136919543878339286406244446446276078105882770311031761048420831488698201356955353673789830593065436691302250980878906852509094984718496915435251661080497601351683456637531532218196083140920629877535245644724273602487547404281702853215048051907433783664571608923289620812939789844412338556543716348251537844333393388331207422239779222835285416276389927107363429056257468459616112959686362005103232608596986076157720414575474993922673348426934279312728871284337826538881925728737728326038597953665561969112876107861348813682432732753306838855511755411078647020532200238455898166104978188172516060638275959687648198601536542327142445264679655251345035080822398342498470145585753755890908982833745203481452431319327087690006626549854472487826880386592562740317728361383308771324637428443131518962553505519609011350235843534948198163256030153800073066347107979700489782049515481036691540841088353333458587639637987256410586118181725566669576709183821955125600978133921185109121893839182483410254871055929827861716610295874782135281335290330101885552431230767789866016581195777871340431513558929413145535285540372924515616736657210257782734355648637386819062252255308765561553392755120983991122891895994674509933346326169046220800*i1^40 + 63108606405876919393662070732229432183808800321732950062481341511639108554875116619584227323479221990853280005319931357900672075921910599195024881841288289107009388534512589035715491974690308983992926428874075040137226873186218841956072800457816626758050247941142530728637891616604167404261559917812227465677564952349967359349621006771116288692764687232078820263990371058498706891232366731014294161871432578690573269692384093502040185641915286753714914881994904366434001703019540241594046276301352931382882317977456095053288995169919728944794260095563439863250367468394866514607263837869004844707380289594049398341194734291810074676862336594456320602589819905675670418127798312321505286621697982413801054401261703896578813815818501188341611644457245968361182224430448617111604681164914172518294927198520341058955806637112707672311020718686791641911371289647155597697514213169739829364758747278770208565934782997897834262529854049600111350194866167737013375351612249005416348944529597129684442312970196213736653880195748179715280640288826277691600928920541387523329547557669607173742064733840451290765240501446119698254078266202068087769862569792295422965758107575124690363245401432299298757760164403582358284536864068528529297587057717661209143892140564394577214402234206808672625092764784424466509404518593757442417958144639382820545141644691169076784001561163078187161077624618818271874335065812987132710627212251459494586193596627641885141093715368671062808795660624400371917991397404610924056306043600733818746568704*i1^41 + 3326807850424666295900875589679418800674971242926807615085597735053573990636874296623824606093562392204738390987210071845026224503230272920787598182192399003064253502984778598359656384840855048002250217872589746823707355393841492011005577378881230241922536571905388833787738987723227118056256678197456986064225365852847886546567802927518899888840688931361314812227452560846389715709194376718075507338772353108214458728614520725085423555548641859990409164735805921845339018009103725142162765103495151311879235089402423681809661025727599076538264272569961916520656042561409631834566836199001452915885154470703361365873830277968950997182400098215981880007094570820074205648426154906598291369304417742878550125421825998626296179881949809971016911767978788886778403693874758444615802759160174221472590673658101688575796841678437091402693466567766160163974976636888248668081615161319232085183814617086701117043075966297430754722261508063717709135957044703911506794276083953421142743473461122565448077522724989643627472825065649020862130028385880994358543425251477913519235552715152094969743399017414480460306472913898245228084731691096021047100265948144967727743856115061467771343473223986932198833493198331300283606155046102063376906171512757491758082722636309898446372832594675803005371374006409438999359225938576551561077360307382749195817222674850106028928818058526225781251264739472429763748507481135321539411317128762979703646899919583843233283687534068579640986242132220842643862753677477984975711974997754904576*i1^42 + 49040866108868094792552352472618790457877697889439440306159972298767371026673204077404732551120331242269069468786148808722767851878401696559822432659049207980585401779062695377025051149514005073701580126009765299811112102057621362841361318047688942179681839444334065515420361960526802711835531931839070434682367666234313603048836039681068784886171908152181344129684208901360969734208554896347691830121196458018553669628466144323431793013780823056874589647270798897730022569186207247207311733749987479684680157728848173885608019103302821224890324758090836390984536570411953778912730176384463926061764633628500779941776330077706903687855128276754337371573062519753798435158524456557652280350585105662045224183175663409609233807844795488733149871680932613808492562591056571265352652257255508289515884154673025234784505596128284528519761828422976893053952850290510863681004153045378811099542667336683079661066591944514108777027859826702292429376795184983285905472254737087051104632228499550131677284739721966883213990903052983308771572417273782752620769007492295639353710279678062549270536279243334480586934171888425308554739105538659003905228993229580194233059862277099534744532884927863891176027221956634671092427407298996985836172715381257077662612915290991702194959599674789234357361441847086625915743597739352119399664708367874126027881067636374770129925976707756539036159665574545471901394067652466886069040178631007109680597267174853214455284826266090284387829373407512134774119538943143015933129261056*i1^43 + 2992004561228308585955064911063253082002448667950958889305684600975494607234355781482001060499694478793827872566035665719131922593026491331056371594830612186840195498607036482960243299159019178591938182505532540104216711565681244057054049923978634467030689735101583156424782505662180470256716656784545639394305835617265055094786548796849303457525861646706570398396786437058143756667206014256263497449019049454843408054569415731490845697462597248126511492496000852100616276462162335619200136194886659161297210618886905833947453143223479241437339783026133351889321551843274251455491651088019435152276263129130151788631713161904415522473847567202609842654010044835837224246869825316293965186783434139276983775870142384305068356551355076802811771970148950003250823635310106223368033147844617271615427573944609182634557912373099290585471688403050526561657098713179610009385683088492760975733481185931543584312028939969583049007272421833426779799065100886177443570489380518648711682217905803395036343891487976439277496936284092114113917968132080664541163661501112985962350389690793654002003388122765437429483481077628760309925246459337699516450108306760389931543929847151692949242472033795505336879713014992266155843114695644964510488059725142035698694892223207403871673467218656801501276781117647434119259999343403337178780914283418483421420272219728049531370639075002385748593401858429053386701625204743084468048756873990842336445341444797247445262328552146611167407267371917613844127534216964481220608*i1^44 + 12515759908713623944282609468609796944301761206323209301082222499332162624675072744970989585204800602873257104818257858611931117242302828325517336320549287277931180198238384469638986490728265979884013146318859467608438831670613735480012347017862332277694301338038468486474159415417169456939871856644841600373847103407195199589351005406445419915152807204085307753642640091559340485321362561657918317886332837271049474679222723327047731798120721155490743421048443704507576998931532913720412261022660021236969013953781139506660063925648369574412329069651929886711375969670313885676151409277691471402842510673563878459875550638357042264741579481736186705042658636900718980386514934854194720689037080381963636812116680094112418420931802120347519015142027028694441184775747951078321539772791475930982861787639325072168287819124139886658238198128832152698139733760441778689116998909536853688563070040545991275348428206893921256377941704360780897392992158365974869150597775488149696669161098178885600597909091368660261614944240675677261893428635739301108455501559795888191256266886993964946484048392207639828869396233225514994739646238277060044310555778598037274933223154761791699485172052136208512625781161009499272765493064684813966262848198557765627312875470494478460250457883940112255363244704056685650905565130096765951155774565620772675887631173228077556621602756620869637976049284668687542406061269081944263269308070802865911093307585257345949289254884751850333657367418012258080307818790912*i1^45 + 40982036032882977567408350176305678069649671001177179358533399339006392395882847494304812126156881732941389614707595697607289269571159781500640321834368251426841468379415134591132615770604600919585518217909648259228029694781419247958234337203012808085287446366192056643927228841183853086856192835084046584919399742864097771778056753866993921703361027954209685277634551493158399321651725822508870834476680480625775305325253148219560969694300257340057473063059837774157985161604832491167727198016571915323002824949577532829565792482285787508404026214181474659001512376428427280045783849791602476184145614579142731073032794688922288938282808318310423497227736799340539627960785058238788071958347245758835475890803541240714032292124326353673772684152142812526314666486538370933615301984553072627569691707414289835508130921102199587085035341651529505072744364692289121207791097345713154270917904047928281645485997354653578254804396525043596315562576584761968818798432874635112940576851359071593031382114778954829466246312181682673936585754461878353341821395333541157217357814653962948989164222232750244564379936803921103739088460883460828119784321676816869321547307894518278298005505871023715435174372824447754453429651489752220855997524968320970645986283239190434968927439384180845683011544017352853575045172133157465956404670767727539550776544141532630535783310947645772191260839647931492266907880287924887365529744188293721069085178176514137620342148144558610937215539020161976631296*i1^46 + -60003643274451359689557132008183038297479824355419832002671716253592006559125337198666303826407546433086216498902970315336996987024100370872344249629912269244828363008607105418222343118034226716823289915516732481144024165264211505288376274257343110139088394407763306116740931085217984312445637822107365883705046478352145101106060489079776783809770246280452403728361261572326980388779675192409813390599044845037979558765459114464126140272605861688853094254395924028820526734986456896345583287598366757021820614071101665058203308443758376597327418147748637255698724430654076544377572650518978866434329811926018913219911153210093399161550485314486340563275402650137902251730844810477446845204890237500172222498224689594407287273866578981129748451822493290997735441281685446454380911040848120571970366082218502975040128733047760830456582937451084695811600767456857757228592223267468343859333379464690691527630822244415140292456756724845717329166597010567971270551829166116513551829590974623780823117199200163070922324816017465083984859099512286972397642489193789431827140260745288230901805654862574376192382394459348516690536342295578055444344661666981645133836555531312636370898842212161561944151219497575149423956501114545699263571825927226504678181471942218408720476452063575863609694443646866902948447662964461880113116715893818500000818726314387409117197962379517682235879796475100547739660362599953910011551121360478489661635487649532188386733123903996485413730600878080*i1^47 + 383033969879111392209349101581466800253873475366612863926468148295390778701239034620973129848143244518290782647828875136313854108952428127670401206873531461659977459933366785944549656391132448264104906505434943094020836893116759995328551901417725846701880826762827736541828319942238572239706939169227059035593447863577726995918810712233893796974891207736384314214305138536982797636171731871623268782531437495055847954874751367667686558755107757633344050046429924776452358709377583117941671803640193635064403680474445889809541150514466232374485890501395597158715186878841792731101751919034433624651643209764254020417386915233979759410577755855725124037406525130508017567486056351072552426527190714423777008358871674040030215284835893064047746737184586201003504399368993359179265509900717880578379867964180453012231219386726240200624098685028606208954925144654738158039516906994189666450256282700978478685450929641755236961441803540308373535737772948956956683765130651703301938407567734066200284153703707182898945026046602228896052245275559729119698576366707613311185930875553203807677207438263770254446360717389339755044131268373469005070720163610160801911507645988351184418193125224719627109660173492694891335696145175057156935549642381641455981104282815650428772704533359029182817548880711360952841181645629276242986158056790835361411963876351465315775191310021044753637259258211001711643221042185084768489400181394975300490070526884720121318542401824678207291392*i1^48 + -719406897524878026175931245559181408000890344572915620894472336762946658561899316734601154642931113630432441600056010147958353013694204936107995182441505240450994885370618521178184269024829146750291185402734914454344820962590781998078882505299396580650447727196203972864170532973574653118824929041280042786153364029475726774960252599763112524779180500213201628783372847355092131988242087449569470306428653695552079652345298452191142374622892445051171725069591267421727533803824752312003641472004404568749132956561384507679313941561232909950145037339900388591655599900972782010026083315512176206232224463505271851818356997300630973367869368578892766442623738742369257587621586162273476548285779123589971966224895704320908907602257730319970939528424094543810393234410719414516694814928639764395399313083203554673131581379114558256019707949430979739455757134432200642712089415967838380706040177381567571710277824823826213651479775717355415103793383809336077248373524539401349901122020963653633193435549660076499647256809273650551657774369499710585545726875049391852792633327328653214680247024567010953852738347896746472323593009047471285370400463184484154692077876428757776312479653506681479525012191958016974765561661897642946204644263809276583468877931508201431008785128637476266350732804575611586566184728795238871879278921000321110177226926341759953848973008614478565441160899684087516791592354617825377357395251207959284074542909283054920199316810235904*i1^49 + 884037914050968066957078215643504299915119150009546424415876042231685540335773861543308482121309414974117927189115408282774184540100531348824434008790789424852992050803141152968134770584212417858413604355608624404941765922057323729857267751297703261613160512253262221356246078221879713200957182549574429337510385243733628559746157282958566465507458947517462826761615045159670001430969086509207729779199721855307443290005397626784140747421702636347206122804508019664450004949022000386208974923479266598074637671153449015855137788334644528213144707352472835957887656546913716752737014128662303700810921683903385088790698271781048991157345019875433172845066179288912339503320043488933177741964536397802088690940838805639275586981203646246660762347442396659755547363810227817588525673189173076082497301793365465096046489707734543369281563595981467011598663881244371847828163600339040466819532132480551513377967293645479525000510164485878075305326702748893598529106284966849481416748988088155953043215304851330849858056209586177634511120956134451283380188545699984907025047973650234786051828231590182220935538375855409719179783304824122271029301383668396889517657864816030691478614625137954855923778340299785073582064631056230986948661552118972036438234471304332644551681219414196432979527719812538793216297165555114162867401676672957407315735087969451250429131629062716755663677156887174152531823491117773031141845144143179951591965465185622935207936*i1^50 + -10722577378939099184832867977065822209344524196615332786008749600435296968199310960566226913936858351194955084408809134518784904885430991633064206979366490773569335728880759396587833522364370065957421857506433199014773747743943002873365249681421614151723404220557609013471422045299860716200061000207465147200118540038354274606359291758534087182487452376201611197035556071286444068956701096697617514869348277174178379489968069845464988494143094467544724394674167152855661180557151543283698339255091814251690527728281438278853867765141066471771307825842058234866863664832014104722480940724739517975547307607794162398552351820326767270286227135940440922346444533082732674681715079984052571100442629001964006274033287221157586826127011858704658810562509136160924654239696431265055599675645114281539318655499759918799447349869980709702883287475620031223397014212163340876135167478249554032587735971073678418677693362021897621705041532995395544419741564416099223187608566656883521517894528987857390920933252755623461800089883276739455103724389209453919740481241507140332613989602150282983288748725299615881657194127772427166413440856711283244570170109535663119706144506557864087209855943883272303597697665708717311507454431333096182900088287771385895811331438986854551177757400630509079137617785382513638211465054972785953583044678928250782266911480664478427989888428926929996552409886111440083959929713542554323992365262510996542580227833856*i1^51 + 1152754518365034722455368519776434872739382578414079055698303341375084962352874412023243486204996753381807931794196260334834756264367895291024277946882975864509429238120359709563830796030507866345754202604990063758979973699650373671446030941506674138912471658806820126555924227861758769974023044522558860753300782301206875256619975925272936467455054066412621275413911278467487244645610214369657917325003517049783349236448798582256719120279415171718954078444316190781087277446513394823370432033038981358342405154191848934050816607362556257565470265275348954567235979543474610951805083454518040673764105459457271723928161658832642989836665618862631124189657919496759034144210050449873162315744778606914202391933495881118723466275434399028782728428710954293978224260050062683649255213011755878139898710163194476649576951161631040579056021213650332853078884599466048648244202535232145065883656312070673165651167565658670782990780391070808069672699601810864244993016652866892565026464014436409254510448738025343180947981045419394640287202666848246619575492177905723899016483030623394774264971124143942481358374241245944842189622350567297982476253100560894813907076410063188301314762220216306137076844262880840805827862167177478279785710790990666703996646254968887098010416457218336893400488681544741340662901885130999444799653794481563023125736152442175197447850258199114226112352814255534144532591689199090843431638320676167745536*i1^52 + 21325825941501494768348464281513514938082056113951628729208786980368398082753010185625221679064306034680763546253066701062066102204196912151276738804101161807394291158405874614317164518008549871808915925860341304235752378955635741215247404296764645854008770527114670695600228736373505069598227812238046580349818383660875246510509712501543406236500185282566925354701272770524073576848908577662438076029264010221500413208959932590035343946338139269309546158546564299092894679333480695914836191963156173486723208617267837189890866606386300292712634879077872329920176055836773850226772898466711486759112125542007845615463627068330215399783100988234497750193671009899755381035144412649627250531324018242811576486135800529597423381875215385553492413552432246476969270572673280534405492198522539407234828412196719929112205139898127394131271437270178543581954030104929405696354897996591419226476386161397481760182014378404003004021625167586688790194430818700729444656399415947190548675756613939494810890543172669332950143663383829875462718920574817012449050244143030983955796605275018372879694422579451130985729847055926115643421791213863040576935063041138995975160138238283890729434094277911633776124384333138696262106402234838306777158422989774871370401235845085968554394982120209496699522330407155964068517294997286426335560011099269525896344346990117780347127738691387216853670232295230808553364968663597322128320364544*i1^53 + 140268703009020823193131565142209594778728492129376331268705964395623927225955789447698029085111159859836638733113599176745934699119084877665225931341019642333745182011135919189011227432656497881506855162297916476846649760933783177869876323177882820324587078899934877386053594534297182543803679338384975230168953934739342983836225103524850924253468311795566557864676989310462036212529539652307519523206950419370345486925591436154968855283630108662417923881349817490594395638816129164311126114144727812138657331924610338695270088229109577130031947793115316159852617198762203817946764937544326426236519853628864385689844528339168533387320197027156760724769821810641736624475268356365226608024667040502716541707717487121821047560479441267542824734159652801272808580080963171654108199254332261476241317231571035468341231740439568685975568615732185383536632724063256514275521609031501667156388426003479004756813516746291703966951642682489201324983034820538126509587253415923842220842075848821002081506478878685019403692451466356623464004233940945952879218343064363053436712206112854558544630461139310978668391731602673317378787013388346752782644338939415343047599162986429160185505147480633403117861539456023671226551341179592024483263091648683416521947485293222041107263811637938801064075403994294375240827215475447072761315309904596430466348101544284717281842279712316412117730175793135372500775395001368576*i1^54 + 352925234934741494346566735175453001008599181961222561407872226817420131019577376812036771448518748274601864184193774886228075499674088180599503382387167207901211593063847566916833399399538962980529930380208993578616889933705798194023131097145493071736353818297918017977582620876912845306920085973755161507899251806760857225753454462648021411234059295131709757986632861043320315532912040154202450361490483871066323028857245163149463403999560141890457589224279532862795034473446914889843476194532873848227263013055969701524429909102480485698065807181612340721801546848151105619015720016276018902886914943441003316536075159895526853555583227639695679662475908108440734121579919105684602600549281988432188129138027937830853310585511951116844638967663675073834532271095230474634974564309841420759348018134407939342809045214504861145367932936474609729418901995551959862571392859889713596478014618680661972632068233827918351981385015314993801463670032964501310403551211413412414278947775463657230001262118821566496727482413415567088175324172903557118323798158139047039930765699273948591397676046898981664881814387338083909573370733079238186702280948985135921519241668189881248763746505040646471740893519152446640613228310133289927625016665610525905762163726337873443680067710725591118565130301314092561755579771013268294561906588649898151959028692789680754379444472906369981878970621861285425315840*i1^55 + -254364399598997169949350085968834438779156959644915931711808721107896639162668350603897428964963873185835570541811191780837281495679507252536464708710268080401524356808409805736101684423184034120518433293428868452362894330328067599387065920061722561900579035767084548118258262382290691146656533266755235180630391921157366325270692007330015020246881929584378554543855427991606812571529594709051513644515353345404810281435666885814061033762413573142113153427587594938536806641321360101062439644674361440211682096042372675879085530496574853657135434737963105087613258704071469497628624115890077500295618941562694997726439493883783131083504920041027112176827010587059975966697078182881869341102989070157812701575698954197433864990580820492054009017154290137976522900475054842569257543687478208085647548373301217719148513061959364933485999242488838885209049726325244662679161337951081498330358895515454278615745190954992367911920047604854078313923496054610282044870139599941656345934016772069946366336404013917123757133598904861078494123708800478719050714313306664208490522084973055993580812501752650826944043261895561972873474312528638377008153474605215941437180868137949617376998398498551255526012791712447105918064759273790405770639814838840690110271763114866759617390541154373015276092129522794188792226289203446740668916246456655173970804922933401053393037966824490152136691154944*i1^56 + 51533755463599592921901237603631132504749657881831374875544905870047264380574670906903248437276979328227540521386165172209075493063534935926069302565542337017650623052562081906860475030691600382775111678482517084724509447801587491836439784241310866938362396846202767344565551202630149998213342316210321213714288506685300474699159393263329872419364112038092577170854648877262172957940670503140518692745085683303662683549747867050956855156916406880800703730597389300335254695515975275667097212559384967009731541955416968315728231193788856582743886887280054650935665682568600752941559237793736912737781825586446358900521405116804384692056127537226138565012246981897319393800032980872722757378797989317177299896084164937563931838037184468801775854315060795889450851390686266651747290541383579917980873884326145584283056130939989270738239533857274991326063762144885478897508425832863419303131131874974167908282056145527325692633644572492177085830854859946712391852360193796231598861830253282453946040207003059128305074695546590811167074521582581959167085288036762622507866252350259324859094514509112987480076498942075429019822639539930855443134055114041029724712520919765610099282175007816146814416200966061072934799937952526105166622807762506442237375356408227836420620531778141195733513026896059753265336351006921156210208248900421304232532837068702885401208183265951744*i1^57 + -4011130865964345262735015980291110900162009101703909206617521628203409521168590876429139996898197017610116691687314049432302477920060853891526232580104572462622609683267299063218190397931817223724733811488762317328103700534847562164166411496306961068374813464661127487001290711553387244278060990373566737486104605546241441766815714869274917721454751223414469824058262118317556591367810676677863956695564514973197194420321254043463925632163112990142890909903610546343555318023827588758321260736868514350972048025900299594577649409480933343985916010088604614664256771477023262244001666208051769826782177286293755889452307414895611139538991425873567155163171866517467378523705590832123988467272546307148826999299403911529591140477015860318809221032325176933747939828652573185086301993037841085376816595510353182634675369256005931886542281741712264209811406029050679317690385524247986111828634326626963592327517261669433278533719736005257811079513545942102648475922997889907188282288136319115133258288459214717443853868022441355446994080118662408955243654128054021937163868378046011991488815058827305612635580687222229722716202818715912390049047120640658287289200814869803304219640318566743023276869590618989391087544672187976746877099835127102888727728121943048503201864530889370680892977339035479721015595693201419957365431356130364063237837104869244141568*i1^58 + 735705872206362720175477539915022802655010268059001466238870252729730307921392871640978066323724859928683124812396267358889752400983820911545289834160923715649766515442962919129294331094066703685170516103110629533100277195898169630148563481655001124897070052716361313321807784426115646460137771375208305874126212087921534583376342825300902277830993250430138167718142739783898685531861570463787588520282244053958155583220176722037776786312677367433910789066849601754237808914509523518589053425518892136485942217173868792940686986210529905174612579331544796078800993271592616475049102573117243412699811002975302858402138433302206123288636478831204515362454672543083238330202646323650826706134326991727162969190582287408415753307176271489280684977871866417814484224496422917973299636218776816625421167991043062679481042146373565350011429301941195875583495204924898326567404319930026847256134540620622916168821795790673209419837619247363810520973393158514562725315344827351211567176739055834494970755408136805746721063639129377486968373734299860628192135347260151972325223661169537724931524889213829920786128860386699610895086594288061576819702021217807617825419886991916377384167289114597355530968065891569520646349393003661422273019652870150686776809875171799185196507813330255689225323111165801573899206108616351004949550765502596382720*i1^59 + -25163019403634282759645444070156044952290692524546474677437054086161629527912678919945627695504080601395724036472166988631444194925876639038166334734714569717529911737609580767552822891724700242047432811904296015874494869151360172210513762988255296160022821614566951603620818843725558964076488947373791370267259849865449514460393078334430416376143378658045360075521533894111840175140975663199733199100780577947463979407764460800445108827382597830069072727766870957022345899104147786898510068308323225478063891347874130261324684238173627990279424073155007231854585212001264793240712602840989312607044094399028123235280020114780375031176460275214505184226632204841557558748120887451488870395472688582855235716638847654705489921747987405992621279589775914670689784547013266500695029435966336464443212626915221124631674918163879058899209482722254206381594447911712681280247386986676336746322764942374871691359661099541998043204995073061396328066131711105596183037655247211244252811328310266276195233997069897910114015932575041322254607472194193811741675282399797605877322005098284140185146956065599452704249676304985225030163832936657488818673253386856092039155471583002030740529873468781886013985957202948111450598882624432812236250267243522348851581326799765807141448665294357636283991317655125987496104558592*i1^60 + 12319118409766362378758548908861627760678692987325276787681922784714515004729368342078564062809374948588410747285210625225717134783692728010847246326913325191854528501083896095076296370629853791814982912737671348279525746644824814825614841143418996874643933899130162689694989343500016948385459811250511277728622546478401932193246695777323514769711871385888735446224906267981893027966986379675237799668906474118475816045250664637772345323408662577111844554109922980236451559217726050721493525110134742241457970131953205082798054758267862476752626609734305034272232133045551575899051051933783760910350784445383065832092197642652054966869220844135776114422771392681485584488294012879850380104005737100467937058611616393402524363520280643900931026619084935737044244455823421290888543049514836179964304073940122382368622825340090074030447099865413934059141044589776427424016350761089414953408107940680944101377999090683965810415713774997454609974891200910054041397247747374265231937303372659320336085512288145798202410483444583053127977732001414224472405811600322246829233742818636187142791103463805069230280498559952057709400388952549538083686658603736605395034989823011254549294870093476679942658666113342091252196767649984568157462139798428529649007521816729706966745088*i1^61 - N1*316795466700909513384611436035827628198447476649576738151504969389695806247389878070292736073952812726841660249081239047375944850706086917787568595396575166561491024000725752748817233590807641882123897006086092490505635257095200586601486530700400018433738506925486605209830706005978064206119842614220435340257153181490560368149836056045152153212484986603784002005850593193839581709465756852316373653961857122876896609375*i3 ] ]