[ [ 646007361431292032544804176348600569519644327365810371126212345493415366505434402310975145023441336800877415791702767638319891323942365745943601757019141127161088236507070830567431879297693881467984155352981649197701617097724023144639381634964934236917531945022325340549530714130434515100677705872547475278633323421927576877636549686587807786487486008678715203383412156375402981769872743448445591426470349929436332100340605660818568499735231022029350954870409930118730334466004692160374865078951328299690228112206067084304606662628102785812497023344718807003306707529197643607008636140225326773931396092288531653513607367013587990611443487714478390157217766001578917660505838967404606073255067429479058392021267494739159826797054495213675902448192926961133529649323778422503189452142410261831064443421912683213571392145268015023352675826530317074590479819163968867412251637043269581207373669516676106033335149301368454908681745909171546316250639793984640678180547118576619732298617155401807057481411148752159782207627568264669755400418967804662982538800454816434355737064428346825291838453607730485060772143364742370504530746285892153638726032257567177379495560615038720247103525541026571660846436350578385015188059824506184077234865861897000097904371941723630183757594888221718164949131821339434649899498969298677054032570843897714907565072812152170233831084125436435359444512852394166498533671907658531497451270217382952915290570831679115922536679128103811833653000983299320824898527164544635637175514753679270326567352704994833147250510630901487781525905106006951161765752441684406328347751449063215235815378027650920777272402807930518072232730614910985976712062484326300335079780609241727077421332805694396797550816487954950589528895012333558221349251433371428609558661334602912946036061535109041031712687230200211979716877866417595768105701207891535152270485967457642195729036723320505447268977279939209381269562428310671090649120423173163234229162080565178129185484399977761475711056581838969411881400129907923148246372100003060992341322391363022485272917912468868303381944070100946124343469189829552594279581076386879838098182342710941344298624586565849037271312178607047755030916929245886868997280405142392859864527168348525801409286331953176026958309205474053496252666864239775579265206923827559900148289933005928142853681272972757305774031361143353611963155418612185339316597161984000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -3756382119077859014799451120465537233277666535629473091199057371029492442809642668308062771114570571177677315225279443059046422187564562749208360594605395823535265435454521769579750874724195426131250239554365426353858284939900727880877579847112500900064122256799611255836621404398246190988625662621444396607649211931050547622015769545744990806392521911967328549587292403815377884716155795023083173163213209675396033716309108789159178775753423511773702720767012552215911360630871372271875811982217990574261513392306619488840433663000738048122088747697731920175870920429082818222597941871058089277103523601938080403811149497481950692073165949856531683346007919044556771687116534832763469741602263939772324137373360101459197019771392075390657001225595331372662490838898842093557213789313950655004715988376253408071306662265650525120211193724985999244035742817726585058679986589686549240513170409784670836067044445582166723115831794821788858548862785622296843493949722411362725543664713590291283007563968881040179334353949636643287086373192071448809174179223406275080114131507551028212738231031160358673914962395803964894270898491142921601462157651935757771113165002724411387891316858330045927602593469131568793276781171458827537497721123758864104174695664231648683614886475746953367234757064227550844459152814477855902961015720668830948082982672317393059562516948989380626085315286963274636521096819950378023489655977518992117424938820340041867965574437173415040155880354137993230551846790442097497267860816011260813100582196399726848251817688516664917509750557828389488725509677114260905477899709050545091202159163289336884560255784985599654720682643821387313910398105090629274406409356209786516277130873721009789850391269877367028300223969343619963800898569295696462754446791949884646495240705172021390336701747052962192492372234507510051727710086559177589985887289390721461535092549281420785315923964586924510189703908757439043967561167240188848128086919002591325194138683144166215247045015165419816570927653016644951974762603194352226957064886431228582044802566680229341385148233458072786182491700801114572358218342432092281246695434693936569698251469295881680938650604790595735971189620484887160868063112597765866788235774204452438227431258126539722301586496506932022717869092521633466488923801335064143552411697402545482674124797062092225572354521526836238785785633047299495436258115584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 10389812602894792849639853377685053828249043318778070051192383976497750276627843863845426889480278495955430031977558940884144013932983460605308528059601399147849617476969359626460898608636715363311471559090940006290599596675448865930603688284070306717893696549971489588622593201579651777795321773857149901445328858366515296565444773394696993796319297316901137410667632130014984317149652029311521250375121797811839518773574350992596185971482028291662224661065799576779315905924216473383088483517363914444735319111226699736138370862302193837134373818934514495744024873880713952316895362804864578753138344407252050122541920822789150692563400431887835379979109826884503400640924952298349094952614623259658023674592532108138795059549399534618629540213775601885363528597962644488943564556658211227916356380352887276886511715526625469938548227996388906989099738071508191043771019703249553251930134387320906821965609496982158381913955510244641993507032972344682474356420609489120645245416323433946830974808715351620598793777842084401278303194448759255645740541794837797785965066262655209959794821808194763760337239937227786372449884109751808912396648100987231796428055282289991601438457952245081536321862678856180936744398583130890653677956938380106117405437793675519195962868340096657199587299567438765873311352554301916951003286384143842917267498295854311889475547844844053565650282104874702074781739982169232092288339021746278723739934914013296396726007465715946572605062070595331540980996520043176426826590923090968821445368775844340211859433422059503684440026834906253362255183585329779215321913758220546559539692753270429900536164983734806668456455693258828827837507488526956230440212211239349238805385368840902522205795064751889109596097540906279612357667298606983855334779320849842616983367889661019635411055307205037878472297754594739964814881505163795933135090142608159082268587661884504474695814961000223725094290168260731918327004125015789834018511184771856658739172138633174063798945135073202871420678693031727737443626001786440043696892974644124823601406525834226233545694989973515818858842454354314347517063207854408631596526495871197540020926095101192252597926334216854148863514936005938333547686421552581548334652542758221861860703439568363471811243152467654944300299167568465260775104290407903109546844268623638903667934808199493040211713648385596521682348907913360943137779875840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -18001381736672037540949964982037978770165054967854782878223205380840629349626847389765944623705539536874500028840454231312331595044403046557879947582397799383395346520971123818372197162794495581259172556409060516142226194811287865354016778632207493989043877293056279250768122807736997695529405549296592739469804995064454330556849522659436310611264496469203811826474552951848131615922648327962201070103298237042470037686097247026401209473001021985220755031427769565432581079368477158713347555612665107867143564649394303754469578185560977062049753149094857559591495556039085164874798523191643763780061728068301635890617210868084436607768451343830810415863088834769834892768503560077075745048006592086492197713156986220925358303369634686927674953695158436487729401213629425833328300591646114688928459636575265189517985420013765385475068932767933353244174211830497827037292204909606300325656964257715978532602368349013857695523770111221890723299224898666870467774440676578141727631538309200777540926711897290966301105843166902618013386936103832166541802821360410546889120522645298510839011027539498662135854922725330024053356837536483516660514981339798167425222417165633411313614970490805818591491069561948034572902565571723689127570024033741620159713779012081496621024059965741721685765076264439465443436594700303924858375336506118428607703555273389688713769620232699366899536221324276792152477154790472391550682165946520165622889595202094236744396846183032126039967780324949644458692740244532884285333124368502030217420862547343952772778095393055510439365812482236005439862890518124056039835054627931494499115623205516760759542399662137918069607503363372016736682086222023906803382766237575014200911891168155952878926036553877144562111425191063174993184991393416310630032854888994789319964674017990077871006684082931199213939680364466534705979565601801624971753331505682959034605549242093835094173825484541437130853840353605228796870519411407511017563600902506438922044151412584130327863914421508043455046962031993968781348269464018533247636500918415277827624579719560129230873897020706522466017452534123964551707672996841072613200622352924275380346559346523833784105171142814454588053959684876495622953742125963995422083811836722173591208320907579406426198119649685541354540498469929394220950247324894960147579750522603902352017940182041360420689103698038822543355349013951542256925147136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 22041009644880110361310579947457673659256636090364330782527060923347129413136836595126033922253343339329460112084296384429059553870022952104326596303634998614782715087180255619824218545682358884387918733370192718451489127108458518407711100550246769409787865941061671504892782606545237498612183288129760910020406044628160402332030869530881604470681240270516980432923310222174917706471875728597132524347860352103367291657001913069401067179840096725282074722468819382188592614048328332160885481353368913584022690311120824896077540787950932267881370294809242702846917822653531728512803185090968679423467868201910459933913721451315819981792991477177657904396783201059427612046941007239289715358883331954752795707316602125523006822513725854322324042587790412804640505382949508146840582879873379111370007406100445767604722228073106906534467964339141235002873062326742710339727226362531730971564774584938491138723920297632501158742572821939768066558862110321740356806986660282186807122949971701414170017098848964970390210039355991128788498300542973236440855310819774663245249336180694902790450319896652755840308475601658897698539991048630029576107638711213971267759996289456976221557298449163866529572116581825310755378955367526885766888229085482446031648857941775619775090672507975155547963096925504371046103200788249134574948391423694643485072661626761321078542871584681514892393871100886256417127987702654244018951991118937183501326267503354605812021546707033606016528259620782047910331778525193601684032999630256452326731681681599620148377556326684702512901076455909382475898046615322758100179050946138763162532433457340326715120613318282052905228318486858819306163256039068146729183810457053639950725463941432863633423155538363215195828570064814966783489593411506798533491032191949022148864116319772926327387552446462244172048451142640683165547919113406996716283032376460774708698378389425348740750242289890181887859816248908005191829379504989319736163587342706227236242468657678217400521872270847380257110415796793295448025592876089952707178819404031531089432400953997880756192461719895991698558383212730377007246013621850505009918956426025175170678063020058784243755807496152436795800503030182554195327697193078932111444629337526637464253521654177683479668361349729396181261806612748492933163469945145418650503721123606243658338100784283291831774873544106251097819186501258202743360716800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -20386131374725691617314361756741776643545165896020655131795742957413073891414933183181802803305310673882506959708123978579734502934175193203977181843588329767461464759619916831633485380278562872866261909260108303481563399677703757517695402507306822289504770049619077115105743573323016652137454017871657182423191532800947342866178884848486007403251091498501921381854448546404219707889898796218331007579691391855345588136271686811823058599224967143131202686546417118008659721045258158630259838883338230249219574087480871272772805788913902657707098459904328291054407767959109063056854628649789594504121830109515292418594670400925034661178219099950839481774650253667980625270349911056358714158971677835967745133999360856758077815995542139497133408105113688467542710288418666503007585023108833121029921413482680439329101076698171252841948767658850510532357940756316556702191404537913790485425301373163465550362515941249704497583195728458169753733381521388963259221520023553277168546441498086682325272603442786890773944232884043835128234213877091365835599718746754714821765359131873734282098004929857771001036406337243037950816755251750016728117588179262755982035562901663203383837890405590215049934359631103737275621915042966288025610079445909615430274635890955856887409186966923864366722196903857755403239066566113808689761496873436243250234552320663822828849406317123858197973051356730034280662088615919655519502752226551203811379027140050095991753795765012626258067083763475010352347582519072841463777959389702916246146259838571389228514442824287216022109824983299407014806097793115737197447162571512128666776943120308199640190745266142817220242580808749171363094509548347729944670235813113501626124351098383011357632738536119312320151643493497391126498106137844786499740274685635730651382706329571805201768231891373188589151205000975566695019245120292986962622360015359854278273064578688278836187465101617388626179132994178381889347635096286052570845199584425917108231770890251401679450938836740414353718768582903570075950565207800026452595357381624800459218104440315513430180651013260987904786783361012800295236415219011285350385769918731350185109760684643225440219980141262687906274830413228194955051573313843464511176748354838576841801989969353173291950799796566883135667536411606883878625153145136030935307476724324486733170814409941843465417113613605910958819365193784486327746560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 14921721864653110747696929192089231674995316437142338735044534005119184845492470122663201632483696475355406488624977738440932816220583336242009545507168961135956166366142837376683197278344069512473492131504707794994165500747361652660152882783010099653798450095422446855902308057349794042574069922936911421928460405640942654158342935472374570964752432657636044984574735237265395019861533897839812900683077461868399817481979649852102602746884869794438063620019294664666636031561649850414008422447841590838855353775248352947273023302601743785727744788823656174546998391804837948588485788083726791625978130394966106978438526275600078010978755436901855630999826244937313234515135140100219294479920715073923017924913097700430403987359782164597956636309259556099339970074515832838305030000198376863586957878211399022254058010735730172160824161791577792306991415002836562998115925055866069945299174633823560619799013552140031140517608343822427748260833860328760852799335332523555678868055663333252014978062870347528120362978795289236430293410252655242926215527102976531291561896096053803665926384026594019560290427750000437626175216294727177015793824770656940781624617422038856062365787129042714858421942888986479564203275734792399754477230664842151576954086603446166992893749266794841461033787909011791743039615425061242028588368027308982979013788769381702269992590817983821752853605353771744273247829119001449893999847452457878153668132330285207561637777327919475946127298765882566288252776792221002855196609188516128644478579695562719765870900448344233075240006561024547112353456189484864575606217250087165570535747964339987253292629605160536149864108962157891537924536354761377101974272029022443343943901835489535674769601032011396629360865344062640827546051618512544664942722988051358448352432830596076325630654688143374652755010729971594800216061163843199362877423644601149540453361705692892927732012598284803886263308497906570878880676148644881268851906517378648641553608939405581860243762785792603679607475155673328358302372546740045519655617305631613475285372873913699217816015054187586603588574100521968293797309157499551547401667082237290298970108421062276186660909831463069263744045127637814589456034259911709724701472773904872353833870612719369415596356680217251022191394476771308114821655048257120466313652751489187718740963776080157714706300795328462023254250430035522486272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -8990769601704544061823238933177530017275374395550136249129825040483609474880134612584756441172676247848151034706500853724449795387554328596119080353732450251583526574164134932390498575539712012239493100325963186260415263877804033913964109667803314255441586266726812936117392819150209420858990609710789914398797695328425204484666135456962099719743330176547070301186897403070884056346002896181458030684650986329371920042616762713429349024704972630692490743134425090787680855058509663358888128125439286865561815639246317313407827423493920857617458400317497594131038371122973737567852157689730815420394032507207906462380945239820583499629585777210567731003778594894127606950323326661839623960813984456393062620903352504567128274176503322622688889588676063921206474424232886744765928818564226420961888440228245700437612960076390124627617856736798361636193434200647590957670850885136398418722301024626678065896038129544491648858073056125467666379256100482849458336247877189956491839292988576495436388996731241322348325682821206140343557503171712437455411041916587277597943010814733783385888174252230135020493239995942403989239501993149269912160371582095633064344464754898830244699032239789449508369678331961021142184363742390345022122193308334890221666797034512898821777776393651779803716340372565033840695700795876483842699610624139068183634666466063080955991634703318074322361417404731272322472188758573175925033457183542790597914463644263659599292041729929631518041518419833555642390570927553972566399580177328544120960983656692101695805628904466623687654496936973470898058440988656272071487946351992825881266372829174726239120544624149045296817576582967000017507991266703331951886164278748413772495056708651446093175795458052529557289757254619939525131824974780464477949592091704814925644854307439172369104131230299512552840299867319497887329117278631096256852216304847505717057921243924257540054999625725290676744032945133529250638456179285281698539493765084321805067826758120163464507474029014843992183618545622423624131211813226393456413540070006313256344081154598375131702332306635418810748514096899241890911369899179544576145801073505692509592653622979695128118861171719091462891731439287095212120272945876082671738488975925562647918771963446054475512469043146577748524077030933240722132311120646563071901692937228949937687587168167845862569818313902309326113249198128234496000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 4630612608739895734946586259986140210311817147985218073488582475117039658256063014782024101500981218591293219172912147797872860741572778776165553824653877584668438331241825961203632295388679063397998900173602250534722447701703328251035752339934690710923066243585087078228401386741372935827747003343001701922350942257721618948261720335783460073141489969139953448419710559424121965454262283765048957060333607099339096288505820893256909871331946629693840455674285111061726628532301152586240385513737759386405455208029232121385039112162547384007253410291552693274575255046462740298163829916855056345782511660773269303695017240162342992100038666666339838929253859383140769379524283290729328698515041278836339348942644642446385684345855934424741539683566878011514958665235537976126631689658066073738639118686560505849284166288142445890338742547982950382609229227641745356291766663725366543430726148739462809081005340804944821127567898307431965005682520126154715715767643590790157873846452293299024784815603965174439433253490477741230808460498063595261355721043970982947878455691500543674505162917302828488953297666505636656468517057410260005176260122033307487995935518884831945790966597761166545299217006549271904465825756357402996102290111410099194861007847795705804422402653519084110125043126602481675885592468357835852347183047015747979876534660560645482828082550007367855610689488414570300806204584111060097329232592715993140071022995439558174674875261890937604876600249110440364553658292695446827926128090313235667525890377404761672947256353142001731108964250432519312953121899021889129455156840090808100130768619866772276219451550483985878511758008907573007461226089817580396827071151272281167950162084775263998999278388331952010962610812537516050467462393122628601737086521280218493167560362602338278572981752992682665332879046795370238840439344214642522506844872825336039232681884996970981763473156394440605478513414021223087020221851548609380952546404612784026742434843169258939161569542977488085335305650052978432588129513557616182858829754616428879421276949045706087980315395276606932683074997125537643577925979753994724038471064495745242147026485816833173859655434639147915377130158189381374457127443221926791994253244825618723638920494477637781054388975089466634132357284464662245685633655166601440991125333911373541397788566264434793042924711161197884181957148766371840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -2118611953416823767929110563368137194049440779891186987181631647640171947741016491612368242738188171607948855458495542045810017356078403051801722449627186504197055148408239662160724805127508131766360480867642483001137812567875591563384625857438830608854321389751431466568668536250179877249197385246250902304986702456103260866968777845527626291053771461236723760451989313114415139584900038919930935647192858734937452596917757211033784076653467726429240829509719372380457590832447089748567424171015320602215151337956997122655568831603401026970826952959071636103110814551763091116497082202528520798617564710518332946904946416548385205805204735758545555148422838086290530318495233405326995961744731460630331376966514442803450135707187530025126551935722139901618244203159464935181369058378295142720400955389498571439185084558277858065692610458511809317186251336399659061144056095707392996838994917817977024111788155472699272237955210533831324972399268945137703149192491418466202978841515511245899570265875609718855233447676865276837403895286616571709878842162192716193743028670911570081290916633757589274788450288848280923644166543249399532691626553217236920252149764314760013419455535763433844586428383266800130220469555457705311902389762982809439311331809130959729746553036426046614031483103855678807321874643551647117218721072042993926909921003242481723844175606673299216268652323960323028703664131976826380400683165082686891771245310196670781156074865441929181935783018138203611140096714488532268141452458722933837320316367071852193987503056146255007150328818679362381801879198880023311403352069853460389116222583610263617811898950094752981383407496455548566743101611443011888962130076478887519781472388639811727717331060257362652569652857351138913781074397884714395462848092021646845979793842151608721330215315891117880346395084364414425605078436267193573057734753948022310363523943688566374826428349254912308473249983048026234204946012603087192667037455507896831875702171249965790199951669233762531996640190274100583810453968117322250089903921146296534157612085690565678542201535182784722654125911515417624304396028546717918910674031753346622516156698933048313109080364805907584516775109032351857046992363260580303016781956895778962976725165446880008663119745073552984797988371166753284733100622723551593596356849628259108662183803101940546488402036124718482951805526343680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 894938254089919396559070000411116709727906857042619635254656246425513737991199976996489817260076531462619939084132682233037325720999931075568873151250657729896916271833388413699118988146822700136011747233087064292574911553435640680152264199969110578628418146387963966280383987984467504068036677988314439213349399408530608341539533465038877692972510769585786185593570681773524507309760676937313415321672746017136915344961735502005372817492233536843022505356764714916318204387053533470246130166516773255852566868908833182901707623380545578268155952025282308263446372424380893302985378366752189885373927487201063577005418037088155339494471751116269201771401850561328121993270988324757930152866824200466234084876568293827374684530816755267379799378668479115724953259103652850231714342735500571294068425092984623155018490103037564167949943366428365204649404233166561079444308675652406482518587778759180132322504745511538201336773006750828393253675249305309295436563198891133616365793427285077889458103848192293100487013457153416805092535094893770743381068265507904833942498088161884212239465622090859659433359736501230793177260927879615593225203129280971548355524920227277560822590307195772164554803276880236793524908011895440355173783777615504000703256461485896467893934213946649619136189048023588055304614630014887794160383838351248996387865146871226304586226341573586466041911499604351834401856455427839968128445301506251376467344012083792779814311304397797208332846903197534115942736172658627453671334205980731312039149831293555839620543404621696120857923971879820548611898320442639914075183946732660216633003972561529735818678069808617927680019916090753179090757608277619276554674872760049707625126999877947014049603632959371694449608508910430330544667708501515609326227642152206024912035928034634320823474821679784712508126016270826300265144897180244112997943095229855669693221392633086738718735544540390369407602925699571832949489743694479794768747736308322242866821758854680142836537705353531284776315751516804889567781823084921860237992821965164212297060282667248242435931251629011021078968056458903142250989564761420987460308500181889754109156419949770765010924236015517210740749269291607189681845844394182781093770838404224478796349385163339555843687734830219790744044827862567186184152774099710259517710552070791821798122154969156495952655350061198115255734186803200000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -360367607117734441559615060842593139650357144877381003053202819200168962508513157127181679202342188138325751962806342457817604317457264741662153534663215358103902074947757059648734045452083021093468408641006926821475526204227098458157770849185107827018132592969760596744810641566641621066148646977041940356276246728333315709787344381428028000312968859009151034188585239592997583386977963238139513052848530638566789652976356712363710241546696211885341000331935864321530673036359059833479859988166573341607128750676438231181741549316118905788612767131387051114729519416080639169978612012143086441403199194022544682560216478817168425117494730698567457307208321609427937116799152261117450139240563439936151920464540989956502322754056342947850097827386247358417201722606978178734158020874832154528272919320427355712657309063180281378808363465923784914309606403389782036890459364231110425776438672447877524240373940333615391884990299126425213740455610473605128599434561966561332959953597083302877778666798888536240663738697311267314240933739908702111250846013782821010740717805599421303835809522511837401006309635427178677968615962355040305284096698475149573838297102704279927037293901539397500305004465826519617265377096179248504690991586966804160335428350747856672370294826985473229690369704288233539261345873780973862010808745509099528277485234164224468637062731699173064637430084787216322500343212726329423286933866845447194274101410284892368292781760583144514236083006309843398931475762141840136907609491629551223627559872730383019732884843192941029626331002651055872771373582207966503986257898225616467430234206951401843426197986003667986944842730646534792072450974622421273831455318778104913844988864032071518424056904447410714371936141179762478090592673663714080439320432817720239787440006680488527615872815173136047948390530242121781151686374138193730933842546848645439767459862914657737489449080272459323490373054302838128832792644244412994045869761742503481917831796225223446946709478466065266557021688931739811731150404214912541253036149690116173913126130002876531713906519301447898839529213568113200296159807427659676455706523936378427833235295846414659943389127058593885644990863241558338546556841524321851922817380042540137653659108349425527632795081461231380783731772875914483494623458252095778084133644311620360954841210425618150888823801531718102122464542720000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 140293230634036693613178866032754922985538547795903005286530885126277367022344455347632241622815983420954771511092496398005895168428002136570546550427863497431671066042500140189727506268576221596889590894259160706952861980296452891026899012796647943900422341268269745448443042469156089352345048486158545686310258448335913881642025299890438282233254952628491982019646963184730954379415859752965947318976082531505168197902316433803406856508235886663931530303217323618082274365640625365120509348135297830657288034360885430052927440616796958095769906377273250399815397830739087258032039835902100167935281361181179064666820146818766656880998306499285360079371656269584296012999147231560354085095967430532342663794817832382251912670494743060313547190255647250191781654567912368273358146419644694853932874089512602632807139599657092429003407972312266841832740101472777134940733799639580825847163917574935813257916886326286231969553467761626413697474565551759977585531470951160576406081260299899636401427543695968330702104206521819437156144434098159048631462671333262953455636258052637429514828645031771066111261020523189160382410731121943547027319098604675625742457697659941264376440399304253836782746422612013571471746096357168166345567949029543144556861576436585178172958543347062451802548117201438297145643892472804053018576363028814410531000489528638120568513158102057893385779737246646098981405187211478113807691436177801273882127847950329537870758913806087731225582494217976210654714719975891175101438929764314753477365767867996903282225614284438816454444985050308050924656967251068211044796778997733537820712937702301615941269940846852354947516909005292559211162147552430019901140864998241513076926548955763998736416496086423765483460740407516934436742767201053080046137023778897516125767127711976878744544201683361777989495932491055561009957250198017116969046400396239396537261747314226381788871196275596704351599259328710286829704060006803336104415847784832615023943568115524134470131905829345631351362410214762274460613426221278068271026440317222871629969563071656217458751306446194633285375893425635182762570059463153998643187614162683819373972193447340590553515197511406602707516642338654631281146151061679077792634553017597052617139905150121553670879858434060437054882719833139346684910899675050647615698376185730016215096615013175114166197781123736137554198528000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -52354151158357927087513283595206627446309938686099802636741387162741098972278742313287187145727830228717138068801203009491866536529090837402536546654117229882651777510185869315028359141577013065896129885609974142123832001845403576505318778397039070764333867340527928740933965141954172198939061970470462077095088466254965217682343414833249853566439162622916273802750059968862485974178552155245928387150208574771876544066095774249601248370357060756796825788334182453093822000943465073490905433261690779378590230174946127973814474652778270532987681568682963864041079438756587700704086546353144291775006546342506013060094792875236169857949943641273253854375685237582318857969256012457059005452715619420264164442219950561378820092655415530197228827969656570239055341866129810190595350850074850124556208924203237269814081018888505834667786438436813846439308070813939925313087298757748779185558479211645077264773703643542273751777826765476591654607376766760041236453741776797536416823117488150689162709543603063305373144637141977919224367941200044497293199623595234120570931438963693305020927652229494414901597121459549140391454481529088113409035743408549224020581228383928073872179071364682252878067256388869827074774934626574423571956182578315623696991494231746638403431125928402877851278506230792162909245199843626475028612598943445980944329204214681666072407409206648374501888774868330865722288836580974117956659659098603231107961437402108276865776853904957103123510838680621975430823331101165442628256123448952113765827674593312646173050374244920816271705981894960380824803024359136384511804745669779179320035466478969752714231845367913809394422623069508442425194157206933494285401032198112033250744283016113073828738084615081683092315666405448553279532682765042711346834231833609629652821768085147446226563760874749839544599096004011448128675356259973471169262077358664008843037990465333243614022033779009720189219219797309580716795453815586406615969731702862702406329922811995594868487014447068022174618843916940245647885222432105242968392494831052262651969025069833714892132540399963414779508523983935988926817230519446954700336110468711894707646993556019639646145581082625964880941793986236776230911098120175147071814898310219931545320832822066409390069030487683828319696816885033987815810619684490739383842056352578704053755650051854598778220483622235616680345600000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 18306567703293559618101380311283770758532692579262776798768643922557998092232441047868938678626735227677039222011059666244941047983571356369266208122044178029677270917261230684684998164028698819803492758415612734590304106563883231227376005862926930599957131812157339749117912067184106918408657204007225098751016157644529056555616214131578300419892038938649474708632591398706002869660308816538800028057930652820455139276332099031263340601184404834143491221344582082125473713910633359560310163609556908593350566595237429110508643377165986693451812989176691509175323286687774278665240329527523019847542057403351330774955065758283615361141658442293188101185995618899022689170621645268052417321562381189073455278975527363137327624139305602157045943375949301053335237152709311841535986553019209810936207217840685368695598262014900216240027334110477366580294374546641592456783188837652136046841396217793071920329607836741131804957306009340570908781828825373580443923859055744151135117380159043899028507176944139975912278278235637492390180500598581130674442484885476287018156529641974718038447110762210373633377929170887041893094508719071751977360298471527015649493885219319736428880276478688880178489802450747036180497894701586642711419487186203559515904546761019872467960231190560460174246916791999563398606872227630394240434447573012401271807965778481242188307424985961890573150421142676218462293159494637634819596189913995049729875526945816996894368773741541818726375105653337958777502170378528347108045196387073223893908619888890174161831648111549553999245958572180411371156259256566660981345354786691625672184585338885766089256285901456655438083067516896000337860854014316431900467090155923774752030886078248904996238096165425827526217822896152323926082887189816620205860290411976159474783838707516892121449279353980470373899311944995993683461279904750361817116564923436322813285102646356845234764726784061337103944343352082798521978758647921871459696106819312540730722175569790644701804618416800278448260810853409606532597957207011298468536425309154057837265476512479382531008146915003231707198033780125848287551808113990999816349804214910678139612485824053283424887098654740608882776449559876971490549609606790275774997461129006438468165570861101752076097912787561663594047989375439727275035488238725022158141211775889617650525935934267012892855344374614778183680000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -5854980549387957816321961828111841708299394171693458060455428161272712477043434752093682032727507580644517381423374693729752163719124194520018980099157021043468248763245704946370404724404182622084871848551541205248965631661702725878114199039881952887427243954055135766509868264821551509952315917198404025914243458968396494560912353257631589641326133148910415647047000014830221483266255396545038775369044653260462849407300066024182586951142795968361037707168668990289997022953598756230677799898326112872180661914022325594680094647800254561730779179990136474946436557204873341647887119959569612370580493502079120640177510000236343552729753052786156574302009672132442244714931081192858879829631633772185200593833741801701860211590282195028715742935202643961470262840405441574503363876716172896650783384190510368921246759103757468664716936303908961064907051411902419698799878364380617827035154976587302489496918879075504402981085372048958162909964941853065707506458526571012328810974942447446542078626753175699850396029426178825771454867214767972404565107818739306662275529635478950319115192739354838406159577648920007575818595154977436247123682783239926851133828022998182181499955149309228498759468471090063421542080600940548004731011299471161282008417974232793937211701584074179755213923730634766917496338645329210428927628984843298632464786816888855581572366164389491730138042903322376042527441568489993178610195802303819492783132904779860389063236425895931648366997937472347427509935230740094100649979210990099454208190270873817946728401118773913308669595854153970635042416227369015177339835114005162307342080434754004677510169287667850666590038581075276515966229846558238182447671778946230756905270551829815415526220028973759966274314698878555019373999472965737941941116909514030904426369303420763797985180372477771945917643291883647660401962406868173421953754179760606772096576542561477663983945935834447184897689323176487643358590187356184219068514919827306956496009337483571776431669836988097853665736816855813725411712702764060134958449516329416948191193207798206354568946169388756857947870862894946807522966847144836081060575456317750338007354002674193177637722031745594687793362179724617622150664204022885148070901529497095778205008109845314382901090196511153110493929371099112181449552914590224167239022375911955844870564232938642488654281013251276800000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 1681189005711126137528351964629576152325283525497973088161261571568237653323173513618263526695554035770638884249575200051279055383656515524042701239701590998425747670754282396806009602898438594620176955389280044608056762119364051698013653565577933543523471560459368209223883883941818280483922581482379427933911294327859273063912312004156872072920712955806535499208816546942028028637834252186052816037390294579512059225248875641581884191423886495663255888708433444679227660250454773305571320758614360657067760393281980470443748135667567138912780133511878686598698609350162312019597806934801972946240049835480579956814582846976045968809337372083048499142977603768185527394373540832781050080807950128898619026488837223703454440745849557494200162431563715871402906296602728984255357740835153176076006629911237111441819057003268064186712249328936943996615795043423821998894257113402958399172631209385048079955845936340861817999060274281775046466873682738516271259851897495462862043048069422761171504152738412279607791593116294174346213027571510946438563323634477937448810717543673716446494434861566800457055069685091134117664146158728590220571437617086781795263665708166341827357752563848681273088402477073623304223766429229535097516897330132495753384273492192058604420924321188767121510821599690402389038431143925401728577650429898389939402276804618192908291257092073926602684439311251028689730861368550200506986704452452685701444608617467086389085648482689447641881772925815372358502351987964236647885231683089041994575223634599384353112850099179726003414822207216942796401425693865761207631666478429111589973211591749081755293594402097788288563225782744835817273847765057054263600752201050397071610925856190929077709020300055895145238013435945734837285616819921113264602821227680212615868808426753937159690676500816118785983405451691039257876082153657689075629287210123963124040382076384061043739129666790835347458982838611698327498636887536124583577678142838933058994166462228032659361115759685784171821036450204047712597617405669219991472681607603114890137137559879905200636610547560992301801415932120483692424662223430169189832976468691644562997486106284819467560931913502659408613633850772154894526135018401236293764208624202070552516760004253878307771774038461753731401794161051100406698053099117546016600145450693327626409479720638640528158989788119040000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -427979257933016395489784839329630025910091813515600688438755590932905274026705967375700684311934184337721982814909493319992547923396804802871069852448803736361571403037265763186815330254543973697590245375435313765609071634962176087372752368029716144768744000775260432124970321705187948716835846489036966647278605069185070566823825882905826763756102285255733606478096812084527296848064205145414401553329214765798616859967204570471750144459601754898052370924755681647181236491690158324266559087977429975435612007675221698924826296979237240335590952691284892647926020080438293590600191586712162443780483464822277404647392708806315880060393978319606113697957467465343621296589034266911181367594866325105022516608532708253356138057493767919780535662573538328613774722901473616176664411742542578492674338958414004961728902958376046848437786532221358873859588015247991041313720019150537161234916757423177050944112626781900418991427001681078434096804471486223864336520325419323771087503716288011790863798371276737187234178159550276886659525524897611959859890427904923233993926402264762962270820085043052660831885402825466959001332053508209535976062841663643392742568547297543265259558416022910455776520030028225204042701103249646433328813076382336100120328349184949550639761235536173308831151544443574555474403596424217579773409566428351967997753442095982601743850812228671688087508537376654851041820012094411383705159441765282715589876429513965974633650865859407793099832909019087076424404835973726044810175911358849937878631883496183156826631287525615195778713303337006891023938727015472041381578548759311860080107061503153165688557964821667800985219294708781935736983256671295786006254780989672771993357614353089537551466271897902012289403307308613219390253744005207918759851333399082219431829401782990007000070951120326141606663571672602049408884273553261862836386236394999280092660926730202633402733141642439237665295523888967923416772212172685160248161202535056653327891534593281926157697634881896853259771136778873723240560441872207813039489962589173898739443779013310045722125391908757469598089038557740479563027890890212418563711140279546758631286476268957204556613961260142375131588398708603350256055087719960821241023027310087463091857234868536783191445958254119310406105634012741464155671590896716871327994219482346017261395303921655628870211034152960000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 95788660851050617574154945606911420289888815793663080773376703623766945638058892052944919525202101428601128989135389541664457407951841272333724342962500571582643584746673394098479548576997722313619275696585465787338516663776152144912340360807997593218339830946405924067721493395272064148807233088719510373824794738360848598603773081275913175239567440790982892052734579140005060006164112727293875575783248901115713271580173862010501095050778475156398982852428631712366070410007894006337831430883968012828501542516201055424580070728148251454954044739079456995023025102158383614434410660101821427685422311604558619242774709657312969683444748321233302994542173243909717428320815796046186275102814773564297863166334344748997837460593208862338617702199397434010331211400799856591684465510544246639535005538720411218163466737915924274169388421588607875925331580457047443493211707068387713835397986108604011838332157927346481278822016448428491799659040216187534176269748135525517978702384678429734648262322518445191021211969903753741700299941988383519810402016985756689160710839684821831740189715648116695179915241516732351226571912619001518659589847010073453031279653336890786342099190544414151584638469045439616304311025184101002973661128949792870937294602979469120757572749010408989598879592009704042971463480256293981386532905153790728449687008779114515927322846151643096311805578485363846098852872663581052158939802985316808489751351702873984330086299887536078702481073963928305958179715576712735456658954104559590105148705438676680489057288204434672739229407767580411673001006648338607437324430472070780861005840804533694414773811731793120424431289588022397077410397885976779784338578850502314169812723389029432583190945946079794446531328941889860163209996523601596739845188874347362696794985938675348769540893592069514490950242999843426705671507035854688548711167138039240444840102216351985459475745287906483638656801278013969310136012924854948469634944694593477046334736566634312650896308630281632380499369867921904182821466278545852407043520719221131311088627213934006441405153824196259516273834324753629380509415729424945462731438450431841619638958495415445521317363511584618014249912565524882172677221282335437025388769216179004940043372028071114354327500934166710060215075257615918971008150200344200291736726519494846198816748977801790059213488128000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -18736803195135127981806487197462134750965326788067380973817526478273333558061700783058874282718295128302131603779834195737921599620894639702115771829984641903712644194220932057886480603418600822523612303947883466272365028507012662496823439959987649651706551463742088995136765004071960555331973850540875474084818706703040184114173103393392368799168873824868370114855110981902285808307087610584871942398619531336033875507266682620469277012146677493224581708471839724151316790189094407681891991605997124130020085858904048353798297424960545833143413053325459640565964797580226416801282820553594584148637364428061513748225081051254507791340372195574647877945498085514784120330773849757645222524936521172466322604697984916021719200383979671028801363607271422861852277089771444656611447037236239317740566961695317505245553801514640311313161136696986111271035599775493648246319803546440751668616449130875039576764528621059264044217467655358266981136863238613449142037766297375883084691251657659858309028378455380279120055173468270734178116875669109899297054554006208299730557104422877414518264421936678189616975970509489089447003322470528047115082975207352041484815347481800146443071057461991690866754563317731793307516979590497216891287889514271017462290679119097970907130038237354857572512390210758138006689122560851950836979921826906558118150417069368044684433781156692541037588304795724831951322384746465024570095686262554525368686553670001478850140452380302979808588062914357608839974635371717830143322062825448861238070801462387283738174145425680158602158956304282242988411537592776677928045013227770412387293724357724446748194997461241184031860657061433661730700501560280812299602871892361935266494189733359823228884502038887917460854655399912179113753608092127597580139143083635374835467996413605636925143151347067241767937908325483582643714919665241583500431066946096399101274933106381110477969505002395755477725913972911847404171820931655740330960257250953947719917008808030653913176760511084145670898605921781336908514536883950843279428942424841408943925118574394417589843460783785995121271268429526245266511158054463476765396770593434345241852637622516989167826954351921199116552325516739331029144726309735235681415852369973508725197449207097116641608523345192707564378580454099567360606294360525688397656708663463319949668755556546882777068339200000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 3187908442987508667911136222839881965958519158495450486971730632152222009943602238169431522174396564842004958010224383271863234434147336633996369315501870797577699632476684883573103075086195721452900753509358465811689785783876160036910291855159080325048351097517584676012979814603547488342908128803069647693754260115042074216170025813365333416680959223829271171889811517925528370368848978743153729110423676631133572247274756528217240223320866414624119929753258951308390684353036161575621243703566789727150816709030859975299498994409832597855052939227047713637414544411507540306689003905054412624519203310079537542835832600392562847673272756525749882944411495770613010333207067994082207593711927330152900957637993059726931308878991838192223882803444900350015725266867998467128086611849256706959697201010794076853009954061900294501933519836931796040466138055427092545745501448212724307481384491842841899767330725655985231582621005178410688321563230033750626387683026478444120024482208876934578788681675894830336349013804076567139741435879025526870406416970985334947794739033658858081448681340705474383783587980693853621792610713735340141683326255067782294156845181023574068264126786276519891933970617130978971827964023508738369919560173894005856156455475978533192855645169191801921118941489893342543790988453829060304758698616569519046525650991391754225029708471801911254887248682493390539233250977482364097438025203757529423434419092781129735946754893359655381973125520986844842807255820016646423317560578532160878383132342394388220822455712610721831757445800213962607287710107151985948189504659423591300982119227986200389175284059601113120277662502596389484840195620278623016654142573041291410838677699104751294188580491822379044828564539987226194162404629606756832142295643402574869149283481356072255303531943278874481990581613037159296433025098976316899482379579996894793588151099317738522874727206344050862317745532502123205889335476601504154887444645983943451771393497032090560811067330096743355513448315639501787508111373495244809838734101157090680883844514168906607190154293297690496463210934819028511614643040514665972079382490255352062123284748702578526111234709752865705736816201442250504567795637287508009170011058109128021954412711601899596960088842658119886817000831399850443755442640194069598987621067374384753299087821158564128358400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -469859566946161583681189307568137793798808776261528428636069133065453252310677766472442590800018965657550547009441255174661884582030059094513623678592504427770956772580204393881251114428841601059452246749543757115290908796992744207396693431983176369502658355975742808683637121934695068217168729562225160805999268070376268396014014198012946221986592737611560450192260937759495579740314473273002468415262998522123105804157465929291804278042066720812023580659158418170342009063413202088818371921205483540480611301403133877627802235372473934379061604882824062480001891110730259827150259047795476633155348112968056646380081116042529008011437602916493614422052870707176586066355189828821588913896808587477404922374415368653541195521330827024507149209356837764698660410603264292933730575084220669837057037749671056143641637072198495244290069935058893750509508454800694655477690593631912396569298825433789606506404128371253142824793878234483588205272015935070935404030596119494750974630131296231279059784840756130791166219363873598858984618981440403582257416073207083268296544203607196422213273705011240500493423024231564692106467247807213744135928024912637368852249281516184311236825307866927371085119602800459542732820564400991490041590671565143304302343049519626075480076715522477437505021763072026748606758768174940253920527311655817828823789305715841588746474264611464943885559105845594465256861374758721495120155906066550689048602611037741248823881020317439067644855229637396941834182677923060681408459985799388271099819230729986412983457792608742715382210969348858630490998528205509009635990158574014501715724958195867908644416589967815806481261519440946317179973530895560442242315754273273110216679697923919535515268261835519493617381428380405931018360229193480281143269409974443209923186625831543085972081280535590413666831826378457381046879284417145529105188359854910544589970892594751677207305359756923355275430788062024644555872226244536784558504109450184297879058728758986585668470177118036817720503723100881473101758816572176300202824078179871005951160093450328954382783621591224626255313892110976408233279837329801828250161268201473952256355192858493508590010714077880509014593199468758648964402676470749194440628029316022836772655060810135087285714501119055530462913612775148703574185869696659460652679820668779339979960105990587678720000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 59771256639465590905211943914284792322932858608815655825418393830693988796429792033223160281445858356096266914760033766039770451709158328405872849749226284610820053921253611373615006758979079314366200626474226463346425865879940451471223103963741303641496320098189148185956552196230934632155081668921369187563243206562095822611633630041161292135289818404513258478583966892246382595590667076415744281707392345119289355297653720572069171045528012348331543036868918499905288331636156605912213969807473889038335464713661185791001030198923377758763678551228587632324303766294725474526229992046227857898354791160686046894525562698142216084240751700946045398877501283382932531382225252826146022834143687264393891363820939200661914308533600177995225046722758681840678007242065627347429392379147002505223492588339509215253109717913548758344110574128846502422011286874077994060871619384019714061096103455123174657871755893765800037387406701798485758837759228593191294334001411591759008003001703135291788548942251257570911662314842086721337554856407927581565497171281832699326657491833824792165524735952146334491823047208517196227007633834835273343209545368325075743726817117653434168433175984816856356238233487304298043991478586476115262018263468558475551526670822299265778814730707625385824033415199299143469551846876418008124559264076060330797660745689282813362809188932068505413376814355202703532631784555090946307892300169947222712650501272604337813251919262128266612350811779314204905819797279197080313099128828412159619511015540838872788786417689051955032441856042991609514551260301099498073209198591452794363097270314400027294156977588006928818992534241408546470111852802527178111054928337872011516119509508441445790883606886367371173475137718758476706751448369242880136180744735759749450667457901945220772782237006657764109488206618655197539693373818606256726209821895454248982132815774791735478822198404671919759626270990857475176561237841341176462161013185515208826155160179576813088116060213872551183660543679161389926378413219709932457291163162916510198074110299941919370999537534411212099788313916286975898649451202108329061337542883389626390811833315556515884268492629783525953858803146641562452387212422490148950755411815222282675286794703021955094492555697562442715690593781707658038728512709917003533044892056425407673846820276220723200000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -6541388251600803445793050012390459780424392707974682728405303449898676782697264287625686123628001454866397652290092307648505304285932020732360877452859921774343619119574567999335603348173434736500035863559207039147125111328621357439127616217423668678005816817590227808344212124751682575764429991531883915334325327104056434302222832536538690428367773759766067227322349362037872142240814658153931490079433952245542769659441520083158875388445988450304121305038122197407438858933026961895809698463180485057018750560944392890219894776004962366546329755138209717647772384233025895097885120311593259667773514951064386848218750204633321679841580863917927039689628907048348051842771513170568638588875066014148573292051531630846155406926768509046651885416448346709165721779540829257937195973095530119287969889479351684717659188514183590969797302812116853689511090642202942231072022642037078477118781628106635454057892474189218764698557382497779441862720477473438343265138645786436179827519067735377391188525200739379089101892010437208785751035835185660981260636363159682981387774058885701098217290077387507427291287138149137094058178691699307444378380871014994907548694214641594403353013786272592354575666033184845675015853565394674609663056177668862685315561744908829347000385815315140570790011778165273077595013184854524138846119259132282137644007357088274968288356014514176788265385062701087018963690438630022536926876013109294207020998582110902729242303745185587459649934520828896271141190732222404791130234168909114918527767919787709168136365656839773217693123454972847894784717128414811203734630498029564832643733252871084691289445775657771888481700742619679353194799197997810240339402073431591604694579139529354666750972343111706778862634325107956409347180841514512579605658219466712832608083780729899136777282373274468314369661762506788485538505561969668416400297725431536763718035107249776640969074882986890572879685974282009696367129330390363689651415820829945401619689915892342917129647011503620556834317431797674754264386820816615565073772992914952718112089339344537760267196418254840983035764874984464650632796410219868043132549089340305355404183028097664341194520104920797168300900926130182401792015389150779997707308010193229953373578926080465501749610541754741134913275499226348152820004624847330105874557573312865324848998598574080000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 614254526953811956674186141622388521217840179810268369981771676629031961940631465513079873664735658036116929546394915647838414426003615514619481812728604563099863452567783754504356342516997837594026240889538476612036964242158916005373686254037968462206043894397254810417850824037513779210188442143841383631247331511381832487985176824444454615717341170562684794829426203351642452849597959239507975598507441783036817700138605210826662744607252593653772800317356977920184063353983712921015836313874438983066283248292621719987152613210262439220874633111627379955348849342905426772189032866723612101762854676684598046842713430876572620564832951051656177014452737303591203207652074343187677141735360732840978626321089345716044136412007012668773441638525315512710512034770488739170843846723682724375148694095538664804309197063052363074193703151234584187371296890006946122731083452465074987026503376486768862152532035204782899163201753060671403641761143967292414342932263094243707442808376195915719591656661321454408317720647664927747766757710009157204444882015827422287524016290447064179028877396233849841050045221043726625222432974431801667758764438000045304757462264791601314911943659890070955455443199390457326311891224699523918643723147861797450530092810446643331091419565939063593896176325403621030769477745912808302096428120569171624200082021132753949671137188310666419352298017422483062764214383096298395018488207291020146064642271785601046277390111343141500550325270599857399871942485742003374386534106048673109797202281589047903926891381384903965346006498310039331975507976817633376208545359335991663230341730701597938927918269773573782437225448294015785784194704085219565816246252636166475124209577797624101455626735274038300550885774414588239023212469178483166432007855497612347712723609422298716336859989108740384139708652138336538622242546016589215860894466326610650796241656321623123719112783640938400967372653125203248438139394406617308921990966583585183762644487373730136221962006796953965281745383075211241733818287604257341750008437495456877454570938211197612401247910594975549351663801533407738552253067776021447333051006570455826745707292424438098618870571300733689378881816091061734299802855018090739377220079291793062939771280327657757681858407524706535673350305821485027158556877774091477874579058493025793339142701056000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -49411923932315707407671056652049808001594759787964478726928649366428540860898592420494426770282561254545995359336386176609687918060129769675172495786790279411313763424420064637303220054282262126909017591440310935567271486127291898453885479556831927316219922263027647858311388403447987593723481829724238382968879180279177141876147584409279797754047019850657582158875603838158622648793740085749523231725606299823256307698544252503197064024977026535116048817978767256550852994725688942986000230734931668976374468805082997131770870667787011104686625602551172796934059212146090991367768659528707645312764391069205555350345712454565940908401128774095332168754996528118771903479741423579106248168061911014372361813662159511939688522211467433128954826255556007708155917436804449388419470442097620103690743784315626462119718601512683725369994294339101987711207201518227613301451599783982329634465161051779474052152426135256808861962767920122747628571008954883950996995670849266626111548895011873919321197887682185573946368195754006271384458719441210373387171076781835363954152110938654652232973918173642658059703408126953408563701027356036850147320962276007482126314620817876390825991442945920639525970717099089215892262955488734036716680008078254017256348810959230554695532464410213726132805036673768675434669413258628020231539906084649241945342081200271726035537649382496683151102347560506774568825200721047573473564189994636654245223992040420127749481894631802003419773215515258719904404622333192720967196219123953984949779197123028263433503450755878596277878323656830000763912722932980532686252652125171715670925819319947358551297337007349350006672807797781086876216521060452679789307787915231539749193682994042057527946930750166895377815728109885478296961353049147364914063839198036276586335011601547336981111585392726009769111169245602988751272155198605644088621807456381529849516596301968349333552011894745175206770931407640569812069055942723943112337476744813693656869800708361752570122633873959934376220453316285210275812246388624490372461691435410573828366842572360088823672129844672271059374012176625140269415535335697034834750106186678142016786569759840027175515694312286711672357486522608775400683124042639610305505196746471177042967861331522652104165809966499857718781824289015626532524886399293547956589129810033761349061836800000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 3406225402452413350164418242904295939175075687088718014881219243008051127345918304911662150249973713144861885856667934829896413836059916939281716090194004339775683798275342198177163820929202782604477575580512672611477055694469054669304661905116191022364483317213585291955069582667381880107158550486968589567870770512587699461873217014405274991124864580552055497592615917199332296000438285293302621320052293345245533189427362392144201273691748452440338085517748405106566642076099857313234160643521705909511048858222237776094393242394896910129813619496042942402866178806700323488280532245124478056936542939836824177919913887827455739799546705291756495351854337139996403486727545903672881439885705428919067844535819659489092879248873884979110634681272879339492529488639335256188385603951267842229017166195773898630057256467140383985621068400663367089956436437449173445496201500398081360434309790270570772408905872517022354588555029527348381662295017678207348891968078101425868075825820866578120396561263200946727200058041020114461167703755643123163481829381209407220414780559462868771905768095322441229110658794737439315214787267496980696694621414223811932758936417966449921235447350947038823187417378479346506729898449754780444729951888884586323500775961142707876648006694417922024197316445021633076315063722622631771154622490585783120736456068238247509912668237442099293177135527771415094991300662267433523914853183749213703755113706426305122002254677269489579815837753491529296776026996965654398661260796278616930374042564013385466040978782377258330108379173267498032299040938572422484226826172823929363882464398486242618513237484507805151000138014849549450613223982111176669526088962896737521600332659030903798802301669836369580983779309308627419313743484849395869424025500857025976723464249105075023246831366426222058584341950077949479097485293328536420967699692850373541793852342858507188782338415516237247884401769292716520902365657221968784200108879562787061325379451805318575801635372323917521408321139914238207496368876938062092031921096759123224443467174238053398759538856966191822295040701142269382538162519994579166540639778313495077402675644347750068994196378082240083442939883650914794560059286528140850224759832307247984443085176675235621549043065495031497674820273813005849539374991295722113471320902529936523264000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -201964242668550119188747919130956380050989912263058623388789246489165402371053156787288523645858006890103838313774817749041082611337227283043272079793093327288786237913200145555617724681663229292755594196653833760159566997199499686083340999935785130053377799611569095026784176570381548654300683004173725599187017517446378596998590317372443975144892305099669219740398483591072145334157862700109694298373021701118590850405752534987528524311544005025384079377391536990054579665243980244809725442164909173216921121651959127111361158877859819408199690474532201738100487680795032811712992961046963840420124654833605948535384133375912804234321283786698853428771215239599011661383063424096998014572736177762532882555958918211371717505420568697562820068279945515964702106477282586840664527590315839443119114514039083637604161529382921679056130888625926191072470075684328514529135723492478570047308138007793081389582906297488050810782652181445241978262910803381355935185138828471512991604486812562325880338521307506217610228369844458334179143374686604075247385495753097215995574075048209691903029228723973248040655213273185519856004036366769479709778870592200099509965192008194801541897617008595593560578830836139445750625430785582787048370452526619245128856754071537813712133225322962647583290752051844718353233561747462758745485002864777445042075450081435155879030604029609310184991650090675757255410250417671967952461011409957913056801381984739873694319720187979245668321696982076098224490249756091301108615409223303359212625136254688723382509424541156309925959758142321879169815149113548102740163217021197616083764910742738107910277506616245527783486990940732201752280237929666112157518653026096889889452292441775449387496830556339809696489186462812431746387545114337085776543002660158792442247781504808629802607937282611286826828988961561805583077566796848214363357389672482076805768241103308692071577408310926271801261968134127269959290235049271478694299160701250976756344260083165074916563144902076116627855991487195166993456113919879316603019027081374649562109640299636537279437491217282594062903299545116649511093412981625495368277248680222870474112090222816828203834177009057395148824476581798845673500469540344732204484748113394672404367856973162417480307201444470737322684449624418299683293532562639832830367477859574874112000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 10385840331068705090959625873769152073998786479452549800243122964836019507914915282083353553620717012790601456142966387240797440282633656488110639013359656362844573822946175331616129681969737546084027551023713216060034510752187819659081774518820738006711397598812517838389161502044428150849861546054057650359790105105474809150188300403100519086988441175379384050676388978831221535117984254756002223161857802484255971316360320727626714329380013825623592230484928545903776204101863443397449638800823680907762273905380658546984431335567977516024194231574310067341704660464491611940657408365196507081248624411312632083531634692662737913671799238867362521855875755986660437914924239023897076661220018078103701327381463795878523136968243193461289559785004350014298468689204969799310279376502407135649390226006699628600615701085963834969982639513787269663988941239123430952030044950640990459146052272524143788670770515987561741804021016671606493254683178005837602486063672269965442048818578062062694569182588924293065949760578731735823820687979312774807951521971870749226002911049006494355849234540176516922318536507337628926872274397338359724021320649114413403278798678473189169671408396585158947497876439987997493916046010881377416405272359988061591071985005869569037737450751954744171437307204541389280740986183170730777123079911781247199153581182031718146953160610629355309108505953009049494332376582855575265625773549995348373839638152158907500224423609812416825657795826693429296930628111222015648387327314945771514808480737938776882058350730574303793711870148351096493724629484415292392298661119681612604824541101299164333497361544524546130247324362925042614564325790119804282374363174383629412408345781406248729021276374593057518062870313464244137521652291828897157780685045235927029787169929531969050518397929720103046424706125807186261022560960845666836501741131352562067907641317238093307471822420050770020347310727484357480700876690512787316268637549930825889108969413498564086185260185983929019213001510698917054196188573457677559657409177895327583426114986556462475804610923080292627441638380889470776484274434324587472092281095650955893822407045342823232992631784084941300051765179908482587942375829772693035849972045342010824090912733920543988839650386594218838002524627529112634312841039127204704875827806024499200000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -468933971492111961542243037638722786548818147529116419925760362741481358654514729075228575594648955257540502048175963442838907386509361302116346744156996741758974095077397842188756049474666379357886529676347449786164445275498769957199241895991048345622058367564489660116081551761216422932532869016342187967108286733692291860289510091399888884495389618460035963189996362544451057592040715568123714926182148980886206817635702966432506312279237548219595451727656895928873663363444466481844835311432993328527156521900601587056854683897933701303146133841143974260806451436639058176011173888193740822107864368141566122301741476925556705947750188197735036259263535392385042892732898157199299053053573909317350684246595675792047733698163532481402041641891775704331517262222928205957398765661103370026486404620748649498180543149582766702426567030703781851465436979742969410314264058626986799121871035338704224208053870506870575204555006445204909448425428340103665741561714066571443998340282236820401502901073433849477322326071768834852217211485695657765723697318378543997586710713693510933080808316823489254530829560854669260898976665643970520136718795911203508045880731794220094447988363525442610841746577841304341895641332277185212397091039767313549532961335615913108745280003700966011713165342034137571392491028553010039858876202822855229256608893048099974798803697204578859459610485094892701046553559896305504832015636737684710723547256829316035231431093938101964216916209615606676660010705843418324587795443841409039266854275596509184893333218988191064930403560903947986696983009171776050763373130266942197054118696509914066108387846243660815699865041131476036026840314922536019197562780010793847705187520078099659964036810145409386795896556201834364727623000157593442914273487609980455733213789869718880725799015689409957584749819068008271904613417436365959028869575332438962166331106910063869354754354890036834967063371491220352837876492330502069919168165307322438437184922647234630340448074700331345926001343732566179507846895682702103571754653889980032748556849943111935501331732916371894133823367721550576152300284304613701580888231389917234348424481806633580474564424717867267509488556630980544981450250828020371541770829290665592391585330855638131920733809214261705174032308767041715748390464061369457136216068587520000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 18799630833338760034190066591075492581641381142483237433854498698520904644098398597160850242918224518764329186407690515554101813148091321714012067139685204503159313593474760107268100742895841896080216978687965548141010408592017548148119812953256094382995745720309152778641345489809487796729964265493312805091564642921131465055663075401271994247981547886379577591721672780195084494915137165678319735056425526179661750068857991035313682135422466764005824523166056958433754383592498060421133441605058485473662860310368800704625108248290641152555567205907032003404279233178909016391683354043969278970587436427168727122245556602801288895670364742380036292576802087534885762511391610644988423876814012770016273569326088224562308072460226143499683868808147838342874103517752910338022583039264164322692144019828218442194747006365004254630288589183645050401039703931537540519804445745043374810383550058243639935968716482492435842745117217076653067378423476253654918385962150000969141321193301806293156524141562728936182954069052333560802115418657291835215438814387192277689841452073817403185898271687549246834822589072339445707083989037521106265712143069658727313492520055845522927269856625114931060130374010507978843415527673159485372028055460695878850531648012125186047484626229743864967351746725106544208751601981762442300107781315959148753425743687008454728775165257080264633792287656163447236874789252676158286937245015446002229242221983438470440356389842947290307003635964333895160887187515873130917712526883877468015119902419043128357371733024878840192456603687989027022853227849801250660337533134273263891701729276455933521551246836509196350204921588625929222245918044104196726920017097100475140952486707770427399390831900508596027595411798211357276786743343846484310476155507050592432696698516712210635785511360430675009347089061172354773338633726100025510325715486330729607039086067210497535003756095208910761035809085242657587913895090641767352877987418802577809142455355080405349422554119071775488868747542298265986347568367525497798047214451022433875164218010253503686070554862740272081867086932714690485108339407648791747651445509489205006792521842917587430596231004158796039281094262058991704145984713861880502817451564832571498008746486283199704824760714093417610423472019207684822300573939439501130537631744000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -670094943937579717258980206039739004910516777993654958858700301453710205548239770191398728109402634521257499513007376121774580344061699937603205177049239835904425362113827756980259693212181117728542789789241267842966640115894689380610463025399148926299357194019561842243086882516179239077529990064156354737613992663105064483130826817138105038958611333092757690706779145710127383797905532049347718213701444417547629991368025053694844162773750554633510357497288240110357789836583926610962378881159655015972865399010236805448213631119006512443232218507119573994379997377127475404014796443048182276264763575163001358483366311208675946709837232597800952874390651112278787520564137024970946254465371473167710312661160888076308882774903437924261043995234637958961109199616643065595456008948292565950817197380532933656291014309680049984372613473748656890673678458339267294082900083165120279214681127580766150868264480952261735987284341207196736216626417947307933776189076007239747853894349523820160394143650591756199894344994861477696093270969693613281672511086241234824885825124468771023399683445796411415169009292002814417061228285055911802644546953291398899598500196365427559694234563662595154841647034839945667707471505482390507130361516486848407020766055262517430965764191096321800672184315414900101294795002540870614559270026941152813430915797268626333375350510555759975710363403042163627034637551786735248150612722745322637652250582192917035569366034190823816099502173246687788880895505170452355243641434660611484710220316322692521180582013951286339545403156542853426685141592293921557358576764778990293173057787423648928591115757547090095851406634354386022906468139157245617388705764913369100188506940821768596312231270370613454887840299571375967416833374258003500894304209782950072303759527107309830315394842252460763945497867577046829679032623399661649530378121537890098120208460878241754594085007806735271437524832755800900573751176222985015069377125063762454924185812931766298676340199816520473553031704969177777169421893281281014450203143502953535176969978828342825378571290272517542195772565231276393660326780018475118514344972854040699198317079123643984255509969422293973292671858571932864598879302186790045662395622692907261372442071484382206582062908000464427614425083360644289580635707811466922321510400000000000000000000000000000000000000000000000000000000000000000*i1^31 + 20948478785407871246032413687180915919668815411569877183441528300239226583150598611697290725459618924542066484842493775965339189336480169864684120707237379842616806076920452799913670149395314973561513576653429632538130439655660868885933070873035122746696214482733846030735872173848220682619558218683825382955445291400556113829630672379875354293747502989021354649504584734023290331404812463604476713771528303138792332886083983289726288436300316322740581362539100458559595152674512800609591940802925138756706965340393466884331701115763520971039719462940552781799880509585374571466671800936402566780292188652672195044902153760296704438829607704391997879329583630995613694013726607159625400120764708307395350860179149888218153864483682732952621563642290891775946427077762537227643247478316771726388269427088939588212843428568461320571581502085460822545688532926650802651089548757545665466650194593909628042417849644152171744845630555700588827819025995065552758903631617109071595611979219094394326503423607905677970872940257522245110202016834712252166625641150385990391320691265172573615235556241736232771484120149762611978965818090277357324389937701573314601085107480069615467223355468839515899985734754042544455352234424501105775380983795947491411107068857695913991507717177978816851688077006414752853178010082204745370831358818582005721881209442622721874533609671084536946175151402679068751041526631791827879336248579633071277876843626258739530654161186583792651443370953964347760478495430493714550980323683184385413900734532511253715525188682197287211538219438851660909104170883930894173913249013375240091095600850697877815887913731405612794125182551093495538580733230214414908372807577765765141746043845363963922211775993350364252115700081599770740458313724483949764918464561052154997936242133453257638040606729567589242651809457620841708573306168354425893850262916598865909074854253394911248924951276205546231051464226157511192203361958926623611411060813629890140828545659500699547153778629260419656755811750132242028757858259159844481393056885895301915235060303597795086038195582879128446814504543743433455308605518200244373148304047886416494681220085800894604409043824721345581745606251036931935329444886783703162071796663068847821103022702595671209182259889187502823796047505546644214300833145253632409600000000000000000000000000000000000000000000000000000000000000000*i1^32 + -561048090145487950277829204341705586719835102199814176726011266938319835514624280359846608724762526304048436633238738525356760381143687330111805005912141619451327234120911335447420894565902879242811776137154692776337192776050252236694684108182734888006577053526052778283000412369460863061259593581659088902949991522282041465265134725288447213313179684923357809502582883703397088106966390300587478461286344132918737078853619053363147689862981407287226627529283703620909709087336029205335267025092572232602274958143297037969010442573867013615137594349957691668315311142453708781359478687540538688860649339403335195962187706448744535363806692531023673163211409996345203355978301186158971890431156087868120254035788011194184545181071993253855584957920615160254779821976891947406858425107389256613218643295984340509422271613969924853365058354236653172857274327136582473989229506327704642177653336262987961086352117765245827612826968975867228217964278557399599887789203966551346581118130159593332941649021553644080966258623330317105026256903769914647093568640594357358589760235996392537696243881489179944472316586434752952755780344262286816750928196466822836185254424954628526326502053324161214679514692307816857456151923821393790286367782767567881307900884241445146368100333834572657525476128345258156562658195248683177033279556845795529384871718798260857873365668731047705742829951181556499809818574751091895604669778319446045464842453333745139969243453909434788901201689512827531223503959052790780856813435135671940956604919005396187288468910132364630350966262230650692215302870028352187002870332595568558982470477394861273422439978054962019642682240307370747064280099740403520140174468316986905312712899803722480996224596428930530914872832976557224963348870464001689591264836754572383599265568264395992703787819392604238220544425509499825192832649328912543162396890297156717507481529802768591545467383191112705445202420354316182165248567966193539546300391897676272957550321881433112872475598659642343122757986431017813579788064488854759088515944890297821041722139214873987935998571437218636257503529491363911185861480782310175776325751022910411617181566814550496601881735190284834101373813546224009076813176072553800798492969078164972520984712302559213880952811963911190995912123791168489621307328607289344000000000000000000000000000000000000000000000000000000000000000*i1^33 + 12593918874146985577187511122560011188935504388259603489000210560283288726407564311095871679768298952203412460238792244300156866054848210789700013453349440463850762002331075897858142607802427360351011077430050122411114016275970947252231654764386588716717249385662014406561184789559383834324334621901686404003957891297495611061343924392067499619109974430036093692745431804975325218959887637816552569680674476733690425025466908910816596137036347100099401737245263182936308860850444613855623885086405025899528236847249474706381035836833702411101424936636248959070064009341836181775594353552547719779052287232695671923575987296573645751556176170031299399878977945071905164099218793883366231774321683249150143388269904009936697032294264074481707702542498452947115126499163962863831336267656369464704315490608973339064532804075967788170376258635154050635267575544957830014441306626109708982539722315891280187486660952052053267657376639975491173633838577176250467507783306097888917243675516369665878899178818594076406704483560946554023290240023144425581742178579623009886934041665854913422868075515152834642344330832671816750535018741935064231060356801819370213812224752753330736578850295455062106831196923974178871746471378275372172098123826301982846619879066007653561863572767351289228013842126063502532540383130082881262704581287602191965558535207652196402169678536045893679888671728897615994412383903962915580465773103543032317271598567508407505171085378382602008544583593380666004787494838888298705886725540702084529966559216459835944016048629112973243621683703794176653232680642834377312237605028606403663014674972145173678138494001029431187401690161607165104202357874734054404321674465882300988773406600710022739777660966917566755974796457729480857280611171300014121667101333357097401104662743430549189541612145635230364791856969972192504231454369641121250583749471760070853767639773260554379122240031393954444349904077035032652333331170475101717611273087021385501902591886725865181364465175995445370112035142361634829426841198501267982459392094843657010804579449011315785685860470827100489208459129687937642687584822139599986104612086380426083457077170554743001994349975745346233088373714685785130629651849453560004919155129142767180875055595136217527562067236182805848672600453918265347824893191782400000000000000000000000000000000000000000000000000000000000000*i1^34 + -233802528554556114613453509049001151975772138311280525998412805048630979691088016256885930754909465452737284347193110567984571456316070070951748292004871879256580598930620297223791338805188636045189784760881265256748651893407727305052185041966677711410813886417035986355868938415240494630268560324681358708071947073165375631490054092189725213320123659703105620553843468718475472411447283375536059789809894918585853015805175571734765487585985148973543041071626418382959466889439277299259431287463533381343094638144867181541800539974266449240730855062288719109362806140327268637509862927514481138404893033270713428220241318237549517161832878139468902707166906475085904294560252121274457943810836690494619253659111698694197237517165169547260336207270152465870056135147612859801610671444729754751267504069299471198767456095886287092915906191230652395004521076732556900607743802155125337878074289091272143970892644570052635665040219414398512962900272476010214644080335349333948747396128232754599821057689437101039875822106895876950802919156821790854751978738332149354308668320271595112530331622963634925619722729324648860934767147224944144792545929929934379475853628282068291123086513582441018820046100155617097176100842721731565329784858650327807233844534772741620808563913772210886955553043989341400547211338419238311277823578887988829738055999661168933229610735161564257089687053093967052907847928788962333249904783275120012845017932486774925628884141496815929434220936181420752218542433364185051920890127313805145814309728761250492378665927856794119209585813500942491132408991286339735448017369397718198951853828231189361502706978626977744217314695940104534470286697093378253475403318841183947580134128129566439594308324755231805638417692896381213015417646536999517031806499691446571118937492304700449977552879264207090104815037485702729692361934971006624659833913302767692954559215036947159352540257684728938222604072124089272922418242177850544530021573477030703410913890537269068993157301822524994296374654268668711536615149540416098485899205874770417342631921711243372243254280508971745675088601783203735086709313434283082317112403830113854125168838168496718615706042535795446676721826244062754608445453715957306901755448385920416239375833365840846858222042684679507260324315691028602472586280960000000000000000000000000000000000000000000000000000000000000*i1^35 + 3474980270736514660778447341709268368141757186614972606316326882049621097879691008917263917865844218550563960392838499842153774587484230455314470848756879186930593107422091843529037341831831432369914397309817992571003920885475174064784250745867065107530414962800443961563657507002469966449177849939247450833213399871726061348387565271882133183851656895430668454363158341989803007203122079648074311029724077732139488354350110413020658955272271113936754827870188350118592143088802997182069089422942748111247123860377392508720198856646731446431983355147156602617915364809078595839998111236471893810649851765113003817504147846035384634136588092802434866823518262013959424516377439974237799909380166116933760952064808768728646637947547414906663563751294855292416793187936123124764483112010250283900205150387049939309286174817811096206717699418706556513217839111720657445907003416306094379568426848552359551770522400118150833934314110163130961055811654488625478016082011933502372312773467610157807654016347154164828661464148788631918246755497959076455799862659894476558421162304891850002475451194887966747809803150830595604257656541884455780853502010524696219676448464363272337402568709451502894902410457590373939485346667399646921468264540621035300943960535568067066831629774188441790746432729295938586941664598584498435710442176282456546960049129765989606360815871393357091561066345885328218682914682420259856464364914216797821481141408808067280459100618686559874644125096482087713631797625270806271599943740364352977360747671546165256757462410470049856056543946165067402366448387853839566313125903144630758475101744918963546341916002412697466357979082048470104993447335627263827467557584568527759643712557064320110922491344641546422708984180388967543557968624422613219483226114196525348413206280006022931925768117401440434738368683720423087739940909964652402844357244580665099714399858336844719568601623359089500123291098878242101969997832604171809976371028697482370614701643237463712638211009795482706978912579970884971225614431582860608487494148871878517290122831217418703889916338240050124261415372860248194784047179618432248988994570258211453352818497857317211740211722348897034471755707368149754069445027066919010460654486702195352125885642329753430275504032240331625771224976033302351708160000000000000000000000000000000000000000000000000000000000000*i1^36 + -29392189212091745722680004286262632669397118197185251163193094979615116190782377559558027618510713243781125057316752466963074528827313763589131040012585208908374895132765598826442740310279108742254046278897425867700297232203691509461005315785100631204618062673426500749764072995773934436671681841157629718864782233406448723465683541825783405505282156109121978466159461245529165680033013875888580214304443062828030847282780917832314391679506881429281258332004581602672639051891663502940521652871363426995746580508660040932185364738611585105368205863011137190421488947443488308800393327906786709358731871694451898599065813131069774279669994611928959433236015267763306893639876738210872911618296543613960534556391892867024947211168401521451155631198110057172408637080522364062713906031709114207150333968465006781904322827801943089040386833617818159181286628490491468688106480455884601868136215153413889110452080545270752735265704236559478058682601459770435697547288651932087731531434918773335737897064888661301785155931112472597380774947615713348345819865310212461186621275639590976843520768806858541050211811706642940598375840421491028454975434210691399030299449311303655580972071353151124034949977218729783569847106923451411559055356803025190801180745054427355171422680531146173491932418286063445331234819270709540260764544456166733422093695241366389945456284796637993615110613166398370354035586936936064679201728147971799763380778495314471472999040121456182481656207525722437132064704185552579034862892920210551104401821094867680327382964807190071911704694667951478389170481855254573569223297735304062635317728854238308705259660600230505051908087759393673902201602369515947141382666382378814042989187319666270900666656927285174223577009376682855477554599375913302594954328030645212171006966089199283292499055751566512243313801062617845012646935335863996553194879319780847590337951597400372238890952790535522811360004186260175521906576761560879252094247603502848535911765800180351768293900100903056938293105992525012540389656220737494995056295905813016540744184352740751417862920883103846030568744753009165782010839910947517888080052893597195684478838846872036375754574476807329933586719471745750576319099778682016532414425833707663696124033500219150274928685272338298526119344841206372761600000000000000000000000000000000000000000000000000000000000*i1^37 + -456051919314017413155584877347868605224500281435912687222212700158551258308531212993850962670205273362382263832088946308726219914153047697759011051486815131336250869629323242243563943546207354885116033150862813118192131913882512838558339197206822441463519514751001140537825714724512610283619942181371335229257565423044101122590843271838302080893475475024262780426441236103385433571991028726190633259298834916913198754609760307525254291407664495925750115889712886367086883722173563795078838157368130644378499115577671536086595537412801939658691856573256717302023379501868788074009451482552023945506933020332897872427215678854801894565421078577046695640232350046015861578568812657107393426822985923901789813790928493194928637247489887644854673041158190069512198021295346880807594930886560424673069359198812670867073494148881455253721487172204556679303868918350892190387053506125835091710794308385945905614540825395133769066201175072527986216875539504186089917030746417871958778387318387393057734002779776758403003280877350873161148249819415526110119211886677732003138406642857670676939220507774476620969021209559056146267323570171577077116275426557740052010355240946572008012286103664901972666821895776102531877571463914897917697381669512896114194818666694513518934234985252732219725453586231475381737133654699344153720677418050171299526684978523824266707873534672873004745886710837921153456922612326519948248134454639964923411698977140737165206726489561381027894476414628206659777865330165083191829691230275772220329795816131310041372278008304307303632521796792242961082903572965544108364410898487241772086118136876557053585944119446140856736879785490051101007224110432062054444838792535699705004379500834855487602491167909362302478316467885022318699169132439837388296318161111962309846999246573079010558416152961812754570846567612363927547356054131130050527372352604546993825701061720534540600436346097634724621883771213467193314850046379425106188835576206675610831746925666837955181159265395686768301656777716109107745080709383813145471313263036218282227390679395009460886355015758677466517225612255957484253699619524259145454941914464064403577391968437448200175887226449884524518538682311424759044696394741151705518154671055357307081635251594209717743259238877924327634782494004346880000000000000000000000000000000000000000000000000000000000*i1^38 + 3366536556189896672366622283786273500085189380051402019320482604723629690544706714079659631123237801249810247135450322985389640549850371167521956084524817970167479938082510754395128360786381909043510132410162363698070181367890133345324423194044689510844228209648908431329263960347509279127353475863157145754091614130242379994502109550570071682301335372504231624919881446315554889642841615125198690143685883423588572008491490513506551949724127980693351085334212180536134061103044098823094440402520533638347219160424898994101400169348439554841079747382312835401963838777014417709419467676770472453503331519701721619680974673481996368785366406498233417766758386326691547814512872936511128891507414071783271903233008683877310147849153768148014223746854757722194343601973012661305982416433170973638342827678817888735873638071479063969833526161480811016466103509964692550046412499316563060528152376681032620358232602889381451439696003681025309901367804972194726251025376653690486564881732090233446615030281532280389989120903427653294542384008828424665065419905635934584864657009273368707563387656424539032716813020136870926486233308944364416096193645891032092686698842522945950067625039353515155615495506340156668713585566444497594658443332266949520695475173289551025312266786147160805652587262672674362725025890024116723892504376524819925955987077370105132339019180950474886961855278747225767493873964604455336240093149563157513277681604779340306994445717206378674712922475580769193409401835093257599826995891510239121275045854442089428905936455707389552705939720163060272760146739950164612434226827338877015208033270598807234561831965121420221124428047596200538655533052813751775751448183427771816930494078765015415773908432768715323125184081176374478937663606377707857009599676375513767670042705297630134903343917040726418323777074608530478473493987766115050802397168606633652369266108604493450117814064722175025316330615024300323302435090432415051982519371990054690077434246224750352345785494525762480376573511117557353539159099707797079634712579740859141601703680073598579738876881748495390835076515056288564840285563102394072410965363899107990881853103701790472434311493620012116638846033225709239021887905220751929153230943087551878047344450140554540013258286306456772435509248000000000000000000000000000000000000000000000000000000000000*i1^39 + 1554429432658967498257707203423771321231874140423930331439888645216426297219756545269172335057057639131563893461695392752679231428231272399991054229369393104577358192120383591527981748209748243834976149789799418378799662911896597828905809380477679369644208702943601889861285677539022058608224531668985097476424072451017177037030302593734672659609520060560190750966726556907160582924815302090828930780182918839298247714463689325157735592673069773814376759264276894121396173419400872878949638550042989417407198840064337987212070188186776859171565684498858468022091933477635351130150328752225751780891443816557294133313974142688707856830494195927643912899977059794322553557924284786078232701802771950000037106287460881525021820382524537061374708633126532128610915958558206781497653924152515833394290173898749593452504082574748509693456487081001307891910840151146452010063378727204921535609604561674029772744664444274140278452209996663043812696135713378590440070973044536870065224565747644966106221405524755297554066699762404778113405444646944150226871111781933944651657621329167854141230407203645416843837453771711159870004352928950580236729764211366164684749470119279016379948890317043558145007991342821897717375605910360045342960514652081372755578434828118275817738963822025240192452832715015046742576324397724412876359286949561989105310741548627071542348070104013156952899963652308869432074844692567160617998666005431907899109928201571166204419929126657881926745747910078453562925754855768113336796872514085987316040464524917284940683209360992150313293884538992708872831077900690592774131051592078304028396440722097353989417645193845289190987731253284397978833503068355618183285462660020693508366422275251762900540697435340534261430066591442577240926537546567963292345297541806441645481688872613013948565795687865908132853711334743772897104500919621855898662220482292661332208357486202931964439264959664177477677760144260604803783088833811556185503184875514251634803715214904244580931007979164768960859607793276535053453980850574707198439952794794485130398703504866943443152432904991611567144026312151773209837898663309653751429150976894994806392104864449216009245702646663620205887371623910762847627572315086313270230641184695317995312344423091032522340654821891309517030817792000000000000000000000000000000000000000000000000000000000*i1^40 + -31239647146611029135492228009389064868853307332521126776555134367788529222575218306440012028037702611575186715756397058006156413057877444017923346859686892915410891674076424015044784303360922655040282672617407345032355742557380364948300504902611710275188012271796058132408541664032475649565483055003054636299595961229924721414170244710110878989023775254976646331188422521925899241441234955171069805087099729628296716725888459100697610991574670319279539832262953668743143420877592325684384576639943080957608773079135694948415790076542060244623606462544402979478408307183869342249393951094708531032532304749104217961147895681078248526728690744017204809603812099472247532007385017793810819652823663755479717281029899571597422188005246850130439287562086153771371446263065019974195134311681138255399837299343264973705135630479297735243843270959852227779869593461785280056952997828687353055667408055500368923404754294773742934105744000761796973525886677367604057223441081799164869795981489384875949951131356410536853867528437657792699898522198315703271163761902498177396169156761552238529137022293210044299995653336493172491574428204464946739569328981056637361312717265332142883442790228711785245388698510771978567797330362748958195908393213195356200429676558999591571087403249946572306908074597326206521589182302895595605951251454989365739348474001341246275424670904246523396599903804736096825614753298771215843251876724196040304455979317236323892582137195938056776041201048776866622145402286520880001266996779521643379398158239401063625720499052636388842786486557542001547511192481384214787623664692688270335172300343055413786223562051670375796831421300147438733332623626964588208746077580627833019402007001927543673710408700554173967969151547971229925094807390018334202179343186605566591147903559793972283607622246139677644080112431612066460292545342976465647760595584182484988747262528908734637811477520153766006148538050339065865762163892886589199215105453347886140616650899256330506919559799313079830607886397322549313395893372466368283734668451197777028494208595102424723413275736956903198726383655134534177908700486875691821166206283443345040070217025062507156507390767176181930089540782804523071947660524219783426927814128134805476126617436087250303327078779031011175956480000000000000000000000000000000000000000000000000000000*i1^41 + -920288889313988680921048299723017095552554653968927750560983916952299955320857646278582858403989137983009100416169939710193068098483075023781457964413897764402566751083097864973017345042114305970826520745412124635517252549893406483134335555166345414231729331161327066047923183647648258115250926330667564229208554906176125046107024480519813922485058683613617621476692122204320414471974929340174819682241812101761470963467355316975213465815609540921311861001294524684462597067742297189073190173292635790050313010529696124823439211156241615585597220239585066681337196420135097953156044834540912347679113724692600953963864471274173506364057371091679881018180979776003103976145515026876625874507444830091932631239947349957221881542242226153065819904343906639610076265568144351016831724303316463897599880888701214191079956443175720102787066655067414275920607991261129605002476353038315560486542176131004113280120724309813703613418343039722087174477825629700701669667861295212511100893151926453682527472805108348379733955884282587797109445107671128881855460087533921625146370264879737031062122594057442456734559426544223098652767155159725476935354415538016291107846775228007374192044306803898004378502715581558640543723733718568732263015588180389676959138848882810296545019805773486773779854519587241415048956211486591849399658300866395019290882969205639953111019125875828777927161716658159195947293464938592675615131187677974196315090348219860541649636193304537767509361304461845543629844992338721027576541859090146591668142387311012922310238479965164867980840858759616908858501624342861676431075924782377170511840632464545582610950289082908811250542560468678091659279111932456604503163991077555733636194432954832167501905634708252036737339529294569222929980713444952777812004745861649087992617771809071985319914594588848249169261319254222902521433203195999416004130410295054764610741890110578136844738240556820462051674615221167508503461540556667283926805474231597805721302810352906715217611999268420688904465694215404168099614400650017942653620101692904078692740833903732588299064254715070099813627419063723063199040510302796342680301474957073125553808345416127626008022523989227912486558304632285374363425566718331878926691612944018794961698346719775914213778222993096310784000000000000000000000000000000000000000000000000000000*i1^42 + 18999939205783382146752686187702826490206698062928421017823288240992558407082320590562975763067993390496262614538078684662641386008925844614638464569474358779834616617912724736394278370847874930753227379412544403159661587008883455176227257876408633264528975192453807072452646527562845422501381798032264133663814094683111880360467013265037453271032252442503788597895287377431364628282198409686420832811080628955517099755510166838187511793055593929136557938323072566390727515460063539287737027850685952063070402693927144195383467207820214971490701553395480256008870674903064385429800365677327462643475940648208710439962436924948934070604247283135235992669665100543190105738194220208911144194919619329612996365154665050829062894462050768553329888261822975780384919461981550182267385470047617155667193612091830267978696555908327532381076099896148885056859549246003713601130300359910064581192871953069097702592168201957181686927858584549902044812217595402852884705302710299686703150677657468149304601697188882049957928651110854218967096981849846816662768956044803308301436641089679095204958723468995517130482515808648664979853501459762355969132790573048894227116359123222637521342432673710100218336916324522001844478289105051778449858517468898233079870612043303414773603863008650528969703196904172553746450422488360210365829693894663883414193108372091610234574281940704836982459759555914841798077065269499929193042003866934565955247610821144341785690264994174603084494108283629840252604130839139442114457511226969453779833094231781398055045430197152689852668699142195840686380019273080274027987111825685251245571280942325601524483244357127867528202042260227064705347454125481851215763802133648198247743354214033947905585651290304812397729355510933971894720166259003336966192161709156466025952046789190196105241606705419678696859781438468796787417672378763650021328002048312215845300721383898017182380026794515202942119494207236374958229504271761181275135203250226784873075384372340546576774882272490161816748004491568396443865015817937027754326710593154043808424816463599481777815818360755558787196449973849868694993286773203249471711569247485041423045546427317070499074643104152333253079059332861575886919353652273238139586970960711922095977510985721426650731315093464678400000000000000000000000000000000000000000000000000000*i1^43 + 380306292836836011840962352830573971466657835358951507169480209222449600908947143484771434923414580144136758798222280132290960758710309191840690138556149345754235198391114587579145522067691793480701640716963872645232337601448041682254920723481955795712608833183857151295664136396095598750388718374734372228708959746108664377679114272683152571531264787636173181941436115960249240608688345238854371867717900112473561749347978902662308300641522576067349389216137555878228025462655759632154529050763353686770934754132672396362025180539181538616728277703822001000113501218693952671572337540932279118645459175930924057635907409275833672902478231623872817908919213551781588685223322671367142822605128164813280074083869920441319544151544544780786977910859249838256671250780056805589820651203094708535609089735689841448476971044832368615931251368781411788080939377074523127642736176899573821552719827761141153665060886602547719980426778825514232984231808043677382652077540409215419721426973181249544777319479718460701458013718099069018738730140325974655603075058085997356077039792044322322104481777244131198682058551173756493118434935218573881480358241824249879347226718859561240302467514634763138953791258536112039410320311706241204011263535279665067611645974980667927435958369134079890022247110643877500734573802152617003817133041525212656733771944641017729451254247886994944846054606105000972141496787345658014709289632925344185360335226110709921069235830238588722708739621231950875417181842442607046597913975095928784859644055126900274350589709531380741842665637201164366292103646812695153432697600377582550731817445901852158326807365169841264207784829147234940882143072854638758831310150334885949970672259151450659236352426222261788322132512382800333067349458260586292423768261703751478204027607876090239776890055397811357902860994170608248697066883104166871169161365174848824763308096441640691014328800249551654760530307072974119006878333875733445313592583632343573763577641365930206040929352642875323664076659872891643810123621488493546995952313187667899532713132990631093873508628899956006505104142017937074035804408897092344733797841527307716782841928122414720550113285776265993029857702192979400743786473795820423985472752948996476022669836549618103104306025594880000000000000000000000000000000000000000000000000000*i1^44 + 2309909352012321722105055881535831632760636343887812629876736084242152840080599334056176314250119616940099270797747292295902866847076444518766788468376905382272448002285069685421409944823398223482254753865713588147447150915008624160521784901166292680794167787253961906808512092804491139412391986049229176886963537285225499299128242266259682989332209718291423513151261934915980954971110245651460472635089569002928465100929629467844137850361298125168509969394137838931012027393718660776039026611373345691579001640385321444849568573709241119998579292359014183842174837585766664280628366748570430090934262282799686162197359383922364821309019498192798209921904979633282237442692115174366312022226551724660731360205571930260177717892226428844651034143668907797709823085701489870281863512926171513215336864250997790245869760574717085281425883938474907275154884906202578148593326383080112960120590367268660215492111147146100413165849049835674620754646969793290526850480764287788860577124187421813625462502236937570779777357982221577869537227059772369015414962300771677975593600460881838627537197908623559385160526618761610562663507266423572895124208719899720762145209154293557919962301178266197139656439298283336023083156410198506775284885925348320667132779023391594318395689826287713414073753971402627749956930432835787626274255072532502384454887664203865911482515773027933071041868835075689982818204041696686453498697954683294302620883110924251544855048969993510278519384870937474478283274681530217582121385761506160494923276739838313492024248808754101263992012164442758966963717706777212958692355789449044532828477743230090344983149532771117126671571819205991475475440367299518886930297780526431326834075128390876140916053023591838404496710147450368097188582897766335478428710247041325157543900053951764527713706828336993242267859324900755102969116262908317104054693897589296136975036753899644795673751774332111870468750029375058872407146863643732644969220075001594757071877438989062215108093663782200667683499227232231294439892757538228076260718005117745823658112448432786366989765633410455657293326584547946321477611038250619838979540987779982886223691266434482161581403512296646897842504980806432510443189639452602723711720902730102566105418872711602408720957440000000000000000000000000000000000000000000000000000*i1^45 + 40120148071154522978345112993976962386314021348226040934518460851477571125825450061250824760785750901127111450967259960066193412420487864737158077257186592906927463102902017441281244752142871143977306279564270332628617906311238995907092310482284978242921392843706636077788248222135913915124168988094454836286519571710495939187083255166038266199006782907056584721450313581007755106827661975157159461122604121074582899279751532447043022921563275389083298118377334820576709922644008308730646857671311574649297043276569673534489165205532278254475579057193947404851775249815521462251245104626195964431337465103238189608010591507719389736554663439987935063214397539028204987412694630666032976142064636924641166469646165845333792414785305141939295218327542918266141470251801663771627026397009162975739229735503594296565385900430539948493703225541499275720788198426088054474466864425361681516209566500732523072384671664129450870889207432269488533108683859778772082552412269970835785956928241991654233105580698807719066157254714891849819965057066426086123824490947381152479993475069166602008366574568357038613181621122091771590550408013714357068546449962010530097443754511475731101538279537876447917569809983626014624201612595528368065472352092370526725515801875316717560853218209537925737915558676954725961204229884641739172884637260600406761491579544949652393217564223422536121105959998295885043227636953813812965736648139992532846381486076095360362298511686056705965234392275324823178347192166556505348427192597856867898059301426848414564377275913939324880126667020569001999464642230027162176435388506796066793097205561451922581928518030220603148286826121303720913994875445225103278520273254083551663843009416128774665125300866912130529493938872678442690835164374445066882112407524857373977075981510063211883121611560167886985122441597311393980928263435553355930617850149685048116143424682707568921941270764299152674738824201083236660624867142949490815942547030444661952901908723308066090716126057345680648989941996869073082584300543421411783626180100468748559715368566078455050599573569486490237257920986061233127647362406336185965465921995807175388151449631789357315031960290463385173698943534013060316827084023291197510783617396433466217253983248559520717209600000000000000000000000000000000000000000000000000*i1^46 + 275421894068738400868484186147178943845981631850440239744875162873136002121693066888449496429615452276680313489084668266535236116860020664295217601504452655128271857905426816715246092229963222820694354396166894733861197794156774431833777189265487849849915056969792791538524277126587990420810297370404762827779504763747344459146056396508605998741127319523705025237806568412624057749716328373804644614537640663835173542676629189818237392215436505205778656009933986096415683006345533014914862084149050979250415133407881520714369959047712459776562979216756739461119160180639321967493066520287140241604658714342766892114635749320717060083409035265332136850937493463297480759860369430925438384500887018818235696431985497705183500445502391677635411553360850505990342813360690677346834500095361205723287294130817683817997828869077574977166075100907344674200613059616910599154113073631984269779997331798325003427178861969510447070719302552351801648985499476699535919354460935997975780087039700067331070449531599980550241576580960533485255729679933298095596119197697445080973512932338898938085092289269618002490234972311893487888113679595846957541190987778257567578258308908559358826228552308879517995206158673022919886782225926121266557855650493064780768946785330630256383759335271814986559081837848676848958176012273628739963408556126205800404296796075732743495057222244627008103001648616079415935759435536972506688802136166091008692056112406793656267632919184173702852484778928969024056311696008980862673822755662407525851198140702424974595552074502041350369925583444982310310814868244106227274721043099627897436572361618689856450852870061563374886896832537810987117155742055394463289805313100145726600401676854001989298472142541932580583109741274181024225668460107357372650158722912279407870206652614333241704559541281868382665620775950072806562529032860633572117862275722581475470152570318309702574962026829839234857277170692065125261591245860858599831460242429083402503677220810797966807363374043014616727147839634843862895683850218821103912346009220881856438973749372409018616463215547632448690009549423926569354602559333508982789523308305396373275348436014906365216925036458316556336422777981344589294397799149512151205483555476408190730741381838825062400000000000000000000000000000000000000000000000000*i1^47 + 2205116812335788913921623830832585671573737081525393493533201806476108767847585295997738164822903626644249087306773644996817815896074385477510179787235606014530419322714165934202078260052917355761305400415564870039225634339657827887357449125244159596501696322520126770552330963227549221057508934206890820317252314313474907738823084119216103924697551395300611770411522999322170987272273450729564750555468032388309619816279501638225835263253277446267760938774044704713571677762075091042370635604366545292585087394646759378815671538839307434752091765657461957944323629332128858581569675103860947341820698858151837514579570837092097363442776301929535748895991261690476150969459716605660127501223848540022444562390973703634677007547302218771002349022042608968196941906115686509065979648759751057893077889870162361781009338757675275715422098487440943983479640964416664995985916891461840913398893715385945636965868990060844649401721552353338083563668591634096409576617482004366814711543807309324278868087093175354245792641218863132831845437840612172867321549369956838441003858731047935649532866737462537902327683536663494703737345126017125238783175154953806371011382395561367162383804163268135821498925254499442727017104589801926989665507278163050318831295521288881302541797087075476895940950032712901262984406504031071450430210974429452956138428987628659732274949390988414786802296521178548185213305496109422222099944760136797006704951752110911371344892135372963847071170589426556517069193950721049308230729841195614606111503540192193156568760788714865144218719013529625878166571299631010239949493484844332390743105583615543745487344282401194641749654593903264846325229926692035442268436811278734705535195101253708326480571231167248840999632975495227860239593556645642726904898363528879987396348471342072330724954405346247340843650908266490594401998124115672181241318675390646493514972823987780313691471256855467804183502551803969608234211130930793441481393139037099072481525106143574422160842036206727564524740023319144405454948018000364115415406044217121053545348341621804466805219628357407252882511168430722761010677631924011347445449329383927514995882094794192130461041657168066084464964463958483247631540527737662497040715425843898860576457332097024000000000000000000000000000000000000000000000000*i1^48 + -6875234630378864406082515158066033856705149168608655374040537620035318829289116701170107013307593367238525003609113763309216497739068852787351894222461830134043080738880970465447752921180886611542052133054816803897085526816883736724343081076649805021542782843536713185263140581597150930856859896402452182519941770386741229266800351821591202750228744135943570484575343426077186236502265274765771978757188881750247392194372552459506643136868371682674216196323608535580457745843825126054966205316632644078276239969279720374256981638038516096437246198488437930646500857801390920774456899437452825303442152409302537317265415332561240453777179007337884477447972363207646981979436118904816404827280259972907288496735184112521336635901960908741630310260681453466068051202803153062592539718140332649766057695396722068437153671613054227376942206714674313457055117698095808508669547933166483974709585603851006668073878059002104612563256920163711524751051496954169802585267239517474459546340770381987810627871426506565742455328354668524733920966984055457928783828603861595488485854890566530973507556606928139961441507961935456134480867367280051349400743258664645607583542276307768855579285690983290272713492197717707439276327635341242074490871974193515068553406300081823240290004233363432394310392470157832650559957621063675170749270266609789573244109166045092890606774926485669275977824980126904801137161051467031377444128011849036235032813964067340831628828500942911390260689048729071555372518725921311607456134443239877167791189113816743745098192033774224711326347218407355713267313419365315626902925141550925460013780907261088496148253096755342341701621697564684588937348083198238091627724646087476946576310038626174441746238392376324177809269112021446227478405047641742245642436204889378052818658363779889173126794243056785364104815691731387169562466781047126662401444677879339967305869508206568442443939839058089651380338668215543345828894775245879380067902839068851543169295807175648517889794678477423154038889259978657353022831174624323507725616726263236430856536138163766906306246967862103041304428829780213623675906907940127327089024337990859119014561880475395428012549485544050085892743782503026494894299177200012471083679416806868677254184960000000000000000000000000000000000000000000000000*i1^49 + 193453240277379210666302391000131814838476495480338953647309967557320417188169913765622532739583779914271477665349793951084194990029294190760539305885621542713424538940145924830097172837995642890537059316881661536856427880290626801393349222967425893208651123214138665202516124525323223818904969700435633848797287557110600576876274930759511326480549144326532645837938562701914722466854746060460410528553610841437221617101682257649782202874817619158310123763490881479771161222260722664018731748314560310571482107249458654340866213825316651213980110801912674138327857026243765542805212967911317340755995424173217554458910625810265921365759071859891694436076918292381013339185447347209936319891752133778054112966474321276119587012860850088814364052233261974576039392448426546272754563434024413755458739645776923275097330056703677812661778817520059127507636221008676317896451776777502215076168567058010660687318507758251025783899144971606931115529192862076916962653929128990599507474963626437525041439316520079036200521940074668399438244017110684910043817090829477039208101108566137172195855229401019899358588993002718754371475217214291892683176964139086648107674991186519889073117082558470683615283439827617884405037083314622094864038701036751648660564705504972060958847925070532137288949815668086951642005203444685722276473803628790925392436819795918975450090909536185186344820964947431386327175946848800411057677300347395160720919849093363932098876371688481622223732440364278988150341011126956532807663197898766902582596099970420768341889754887183230214797278497522750315872735236056307650509265165066762994512080528721350687678197783922733548918559150053584809127469142326713825238977650428914770910259604049663085284512599431544334697716672351585720206877960922233038235534700416489837122449276144557113396479171406347045010843925261281011662666994440337732220117746781113453812202977948028041699887393959436197392347072682162835833600718325246957798280920019413327505909848538749966567279436129316854050409477334362741918642840179708618223068587520737318443442309226450504357459269223696108015089046492305078009722036724718382569684266913655134100900073060619855202414284741070669694451076852075696374743430678350129565316479793769700392960000000000000000000000000000000000000000000000*i1^50 + -407586723482636541140103590146882137915909545222928578896103595883572818124249733454785958978115420163814119922011140172274440615148725667281773730419508415639528410588567623299064342695050312056936998951024265107060589139795708971041432292988227732633064959713349230898904723067029573296747709079513617904464442229299451376208261537527439871598014677408384153066773471064086203493681479097574110376799203248792662771627512113606221474267870270804437096159336876379633146446423308454012911039017739162305476652935262008041112648167736148971834108783158031970974712545872124189553794392191653560031986566491567616586674932145961250268080897699077587194976717485983408494693208087823740383137492974873888891233721699908060332750863598092228588011998092230307608904635894925971196548680559120997345333419412351245004152433858032647287740350136524225875406146924703120163620466941370970956983418402192784549642691012472131849908612403242543246962528382722371822125215250396694050355955926359009765548652489372421079874845468449700178452374549459991882830841304002410575547116376356429169029291627444835465202557282089204144330541020049179814656013341998420846590661707094818222585200478431895487418092482300606792320844746131264252117469115506063777929208922363334274460649153173382119143538781949047047202424452828836605132828791979223036577138236185269054338701375918347929033134244647108223821485467922623432961982545817546719805677739357215333249736931058041212990725467946251249329546453165409084669623384161400772826366479716836574144967822188072376140511246911803247178328860812632044048249784311421280448392648897094517704855556970204819528288713375288047995807880287406614737905576534521186801418357333470531926105665355225248259758967457195268703244755230367786008257405012885462660214367738642765212600195169170053554491143406507807408311580481648910227659968501605698336422521715667456403326460546012293026576211093024673459637067991502695597310456329215860537572853104312234391495407209905665871334870987328442410798761683284014164862147897297627754426652494455588236479759887632642076103725626555286731526973018898822091090032897569166187805218271602611207254201140507977858407623959615660432037508790846570100116517145280512000000000000000000000000000000000000000000000*i1^51 + 8747480878966643366045358174023335595197161200929262442876227863563998677667165058781330296776027537399234770364643462611630179793511661892924345482262779327384954145331380405936373995715340014722863529686728609142956817964176498249986252379818133306080792424573180221895692494350280280731608043139686557607765215378144967148417869163753305767803982357813201748584833788048947591292883431208927535308492605354036786784189076289458212858264121640835353955596049001197573527366639952782461449394681749753249867161768977576518184920107417934815830285528017895685093301292747791881631678183056128000589561750836473095749307742316976605710927793881222321737352638835688518061697470350273416226022658996554958015207636323217964268575857404747663735373036067176417465105524384306658296139724333442936707546610852531342335999980738241277140222069927011202532206207422733116493422648617196369703729357135658556642769524926601097818746887874016248949892489696148610725103787131922571266523074857411617297179514978694291850137443826847185099396816132829562415446411376301683349318485092652533771625296999568718734385319057232477880191534631937320759999978601265972334678660716277425677101005687982659979612510290155260306240530552334077525923876118722688498646400847391533081942653979902990741405743438175203429194670603793254560064582148446781278006213094675310959416824854234298207270999212638577346888995984728045103788501080681162509504872666839897632563797356849767049541474298296546539272454575765619084462425074310901508754647093830063310732988742013791388821038813906235850801050224122372215147986653026141778502196174763838941089631712218892171102655360631287107714072896014262453393870915238779520711210817585780488047335414824976938732266988328357846947442234608612814795330491960250035911012192729747434291133801125439496836085113515996094608850355794991925215847539847332689003597674068074206793748663671010362750713991775331013746944887386837334292743669179986706623958228870086973920932911654062967177136764100008463468592585628917102741973098319091080317862995769571348853942213738125631721757837037302611070961577029183897540798420408794890709080681813716985250844024971843065960163394002296994502124287175346017175845679923200000000000000000000000000000000000000000000*i1^52 + -10756383605741518712605842340720688969225807938771389247825158707878789478984487158625973616883051800806555432712117291144350577454588240404912212697723556973295049223011344188727048501540362355508537943276038927870703664006272522373593518299571613348781559980298296445059094158526474064720143112641710217756398592681172298573928239667270631916794889686796306346860622646756094153219375190196598757541473087204157985795429255179955416522795312606563575115795604351847630570027844056298839591406864171439047219961140541696882438119381250231424503201621269746191077301749240184086905582801275283886919197848056560574990974220177322932152756395157639608236745905806638205055550794835748472015398090530741568615291382642755153019075687687578645210927626038664527023738091249173549247798268890039534121613482020809268421052911038870443150479244595386479946956313974984690482084384199300169244030947935302842348522988298709030163487161321598699525083348582481674192168848807472948816613981006811363860712589448739813178011027970352165596191071015434492207553120637119936576759439282486353804515765776119769155248821683927942409923535169488969329140121744208800239589502620622559779090949394981523182966086557763487103628843162618369419510024285810679573890552614542834723377390364491295327733694762955631989501301284648522079087412867751625674833514670929064624824533396175724409822870470178555040497679244344861160641643926549627998487617161712540013563253086953140929644747253390574395087787661443451910327927640312350849451717963271976166087831039507685870768090380854984944433104952202237776528927345274261870484312824270874946095049222078075422059227513236092368709161958467980526052293001616940671647157364456921685350066120094239992080648086515177294059476188024257959250174114769621217416521516653994443772005569818668903103379738781631308445522482409663791981709581939824274746821583384429971730096168400163592364394618994253264779505840366977886760674721087985606575276636241545398753339444656732300790262990888667825792163947193933720081086334383889518439912710251563509701114794787307949760343932344822297055236141027403217643347962236587747688096849484117285800265249318266151255469140199102394414810739819509921318174720000000000000000000000000000000000000000000*i1^53 + 110979228472447904772531687544581301960290253449603689345645055356665333794324381407226201957394469443078680685097179854384508019943473323471178431799088585728942842549388772187249289016250149001759195118109417692581995300976529357187321749946422964105156545056959044476806395680216103292746009377176714475193097836211590493106974993142651136555444539365374888755706317067759053891792443618612962692899258364888648600381401191279335305977954072641055519255575864803667129009398408021770109805145058235293384624718537219473072445499944034232039775684018333715472535630166529229732289270303256692517906997576289034805604933551325190501737255221994553580346360720484525325604460291023136926015480661493905651584688646200817567970728464469307152204738551321247209819921571211921784091761285425701397731260869945142816215552678869079408283122516231226966463987917152374251525646636673653005219729952595392180995398087003916903094262741459945349122985807045546021483904283346155719873273775639605132546649281086014335145622821867296582265810060678557279520679587567790454097555328374835000360701574041658672620241326604167808544815563391552971422120776224042743682435521463643018879604006744458569668474650969868096768675952491278258572667651710758397548011216951949227685443172547889795416938349271573073502086457624682370716588494909377535746837246547333149314215994763917763474119500048729461228338727928703492025388341120675362012801835535261116499493228535751325044165862134073157318985710678561828416144675236499277640725268106978794180537111508692351376576059843309542144599122236969775714399627084234586839907558130450673677571864786998917937912550294866070584240662362090732407699560649811421099854747578505982932888823317978936143916222495153449891853216250381022748119102393061359208591074399009100922223454875735074622714270037705840036130090674095775560449572441628680380992503126508817170774438243544372921219790643960103212045335498500498256477798470494869240851767735333803259334125206170593500013095713006007895380057606974097583679715349842148260949411634546625615228602129603676164013509793604075061163181740871295868919093977129706376988251198075389733455515659854510362931724651589370202566167717223151435776000000000000000000000000000000000000000000*i1^54 + 264926450930429518815932031176398968510026285978218832058695555524099349025283715182857378263822143607438870728819760623412358303164005088681354874950322460202538287711485824446489119054926534073984584105880327430193813592649586828742799373998465639786348863091539029525984838720328689873125109151970667448846909311122889519925696778973496678903797457669868288443555079060373362034979512574770679784843957984488339393771687422693022037833465245336821603382261756667706842468780909870995613381694817983375174404613142270625758512066873844783018395392787970301614958754096705262037749878646133713679721218333831159043263234714660408617806198566856583774364246028028999892007399924869566103184285011561506247622089037579220424466510540959223514923966291557340223374580524119765863390416797950266314323366891340371619343873300451940448197432781937691516790720300935696856340458023626906181165151499508327473663222695244642899190904228694215008463191490399692923070103753422320168003249523084706347899030396181652221473866309306646574962792910008763871320634347050677217069004082604214055502070287508673341524157638312676617122939610802462333530892568243795218796104783307262840588944839209721738267006109421549885771157946411947407842248617838543308051510824208475884286037328046631431338325066474541161987089275617326580927436958094878645198487468648794762467805255074131157066677143624610020613742079990402755699678004832172627283617352313014071528598758319912888337659474195210496787521450411776917979671545115643642006526264826931681685979379260077759936311430556352145786073886120002434485028551403190856003263983553565424445272106182204200126588079612416413814172688780763311849007703101204167808540999322138997619585527802901414684976784994900977081565050617890158224642160048881266958324989678638570176305406226965649552519035483286108727531235539839086152080859229277250586482380828209312643742780279348490071888963203114128243919683577054534324725448723931074293367351870063817723380074474221683063656667509422479222190470505703925162905603474712518240861640667982981141714170947449375028621533975433105165257122092437338154822145988352449805166300432723993875044160446557691190987096887468914535193012532464844800000000000000000000000000000000000000000*i1^55 + 1597202202545168938596710523800476632224389896336655987192366185253020650859853580228700248328707479077474357369639394159582333594211409178195661782285697827914885520491809091573108904221853693266103125954580362131925354831848900816023220272865256226922315226595103038353363465210354591411381735930251911459397222464120516488897914368741137411297609358845269853103462023771586739460023429761999736799764104363181864692125388947019672957883635747843207691318669163335003701062863627240776786430040064044309636917437144767631441097922862684469506064630924801531414732843518050506698355200555773332288015018073962332885754036826454100878942083319058639318957472061434369358983704520922872846951127408636284179896839908562903570516246206148413527853828861592026162162764817831506232135548849571923873903061809032866867978147801189882041214881488251562746005794317758983739876120374347356138448346175092712442842768929002759184338264850411059263656466462989952562845436127971009273882396847964325162717648025187025487626672977624476670648375937513782675980690690370807846498045296198790586527185976083304399637467550666315580732648810735155578454736967877021707064787814013277687895230761699606658212285084170400276770518816648962893248899159616672628321202597864861825369328825055621682918849900321181168125551841603785122589931624028314265150409202587586484939463441128608881411259268221643297422600089214818343387557827298642392289752568849773613514529212896003353148915962993186765086375169766918038900178173107845707673045037157225264819485905886859862972543785065556204759252720279071921188123742353712919961244917752474489895830744860421484097160416411893588668208696047299149342244243970490705826000583745683025594734516580190222291277669932506160397071148242848732674765196048594294345195827223201547096450170519864380217705044647301318022859663189728935902854675068021385752214296543915900180587549216836611104014816157062179960519186504685493285358956435483707689688432021596156329901563030842693282863986442191114508600689289006498541035779472617976808121534471504091838482148568351108114627109104244054286604002533181605328265360563535660707092144400541520609904942842313102444790053417338612074501237637120000000000000000000000000000000000000000*i1^56 + 3334834270731424817524333236597788826695711091347404815690800098237285837292099395338352431865373579111378945440233885043006173446874934603432875849981239468760935085859886938753816133465408354202394977841942607650483328125228469545488880599980530995890209233231662043150639727500736572005827786430303256514336184593946375457189714154588062364062370053273605377708550047946437034117038159191869301931982932013072811777288314871316613690446309275921556786607862405438889862270856532226495997718883716537318634387555875521282618316233856786319968414821625158139081227632362792458511077650982598285344759335923476965941871569189583014139379909586748130306595262628480608662883852091144734822958579258695862583580108448554134093668504933127860373864108628056480293054282335775027048779446111128243317722416900597912293419028326103666909352236815544475037707978570570414878773714496944588539705081821822365276932327788178716015452754720478021084356571988586347896359542306685891232932497484905577814553090220025745424558807809362965373883740302097703671251193773203294598766365309310057815462847966349653419326517268933393485351405659011756285919566453755081145440458743263818737574279875673301156203374246667727037780776832651255443510348240143575821155470419047602841623334385542197217875119170589361956313391258781572180953488764161707018864191658186277603665515882258209788173199013477211301270861413924461247138127503476570177656614235806837033537616882075862252320607649081068960980654322855806817049482770517506143596374590381244092801042511141970586797580843185388007937363791212813193859271243987021806957193687908523171041186207518220842108375067669335436438114782781584384845029703254282630397999081985841446641616014833399798553741310171457469678598102567536029267903804886020861060494847618755390525721664752561180309991087397289093722940949502189497821871320228267503150946833896686714996782096132496579356169898423021805910215166878220024283069282163148624541918412034662924606063218545410050721092788557388036736202982025118645861982643629870322780288957543675203899000630248631681043220619116488107327326846164832031428117069303329336805496491473367157051645868018236028985513466404230044003074048000000000000000000000000000000000000000*i1^57 + 4724465005928123757750308095323328523855341697393599038279737806596357529949909864752289036143419640503358338656129231228769750671811405963297926405823982272582395980853836324564895183530837406329118243810081045919999035315804064286116786286800766336113782467340128816914966369275350220837612859959803770720000104037273523146792142091801423416542274338265503395101171378942936450955107039242012149609821368171158373405167233909966525779683238212035535364397647856921434909694972467302068126856002807711062739701146747303423312474866052356231510303461345987604265547595726438353661100644810907947276258035157456520212303647712160324088488626724299813678118619709148970291880602594011031608598095017644538886445833903585152995798427419214448186461347782827343466275805159749440439684218090633133664536483165171111081303888198081351377762905148239780530951975933986337557709240731032050123988712857312609887974776345342306990180162267776719020646084627583132242375530020729947932585218729899979635950764715083604529242175215016696419959733626156522045899180615688520434168949964930961365583333909409344723138842287901011544790244254112370874890535010383629177976364414282864404135106083091442484192888935066488946375871344753646924219853159574445657895558712718261019366226128400994126471427349317463099882222314076064983890323820713159762250003412790101505745511557616412119294516702966372884663951781809229896412940142885250866647214727438398368565808606435224212678119533671336971995795537737916086692527173083236838241550625849879346013926657865253511842171938644631018679383696137637951394555725702279988259000363559336761217631990548194788554672845735617650113219374382895952095316211202290049274730686433245346440157364609089761137755105125876077683497579504317405765981884325759695577212135549216515052218379486820376205088206888822246687295574818845627421820456687239060336345914655638834202093122881297470517262467729241724926671996826694690106685451157321704985885680458721657710415987242131472719467628782622716495296418837756947907102260669634761754359385803347533999462978523850273602869866822195732682814638754737863306970679849456342958767162952088704826745945097861025037321139399213816217600000000000000000000000000000000000000*i1^58 + 4507087932112291794467879283150261400632544576241738563252212738370409795320829080595494791352453860335514125270971598360760202321207926480253913037264404270752543993115346252086986922661311876332309024011998286772844151314425621377989297214132901438730873243223894837691788194193570948333150945190277192074471197281719569045775833606278447797141751318555574643766790674141458254707167055956039494822101914913988535392353494017848134737025283699449828997665145584591075947526017479439206053645589798834973412741222307291944860105420231097926310135622834573874738947520424619236406827530039407749442717543507837805661692023458489332805434943957228537199211511005388645234272919915975253774081905370584335712840685017228846310686939271669431791323746000020488398328736290549081087409413830036245673141478773786528063059718550806397460568444772355323194067332248689794106479594777195463713718079460612532909360223948868895769568340200424683632633673357022540035309466020749232652844773501356959648079103239103018722200577315445113546481128921965462620691932828389265395848853021778301318248976159519179124323693679586537240959487758703584689164085152693228641020453526387420300988908403778073663446401364828913307926125105149409296122736181922514789763576721677962377506097508007586555189996402144884856538120846667057132661311020554377272471839927616245161663281186473771248798259778891029234313775288228581369046654783245669571016974427008440648073430585695395085081745680135463605194814901402560744343316269272363130689864257218633683579977537523696153648694487849428763762029983520604056874812481877702569776437021673198265500791604184254689383446004752842672225892866864091572555406574089841076951229702045896277411700872751663539179623345817747886835935966319043199036159455635601362013170463764618665567936657559664860637061857676585292446479608544766412398864811763433248742406911574121667743799519445854468314428493368562337606421472372719447840746735593742552531324464830324249003742644014309406385077591433172783978457416650809338730833844318988381558743928928565053026536113076736424467082500436102168378973045276133500417177184179023669906478589807607515653464247174724203754836599777525760000000000000000000000000000000000000*i1^59 + 5301516563191527052373971177724426014574253987455200136314108529314013456864184844461148868419514464931257469941065079641185850546440254152745446728177913500369043334259414661654792043627558951323131232830267078027956057086758722136650232427157541140220033406446194971417683575730723085243206696384210779373248243277715085146259986828981514868651193287577928762066353809161626206856558756931042371909790818124861313795147761739338043159370252807081484534629520561692771761908749911952382622228335622763586746315259458986043910396965324575680799036315576382912557010667198359955041363463904691436041846675493662513583463934355258106430464374599026030022195768540061648750572524892630269711096484059787991728307612978816722799278965607326012852544977311987783184050188241682127267505615630319171126825187453716760190287956086508302667068727631965621571783328760696346693635092495808677739615867497378767937427252597840925862630991484819324970152720380639799493555123951569130745481201910365404637647656319865843852390290446586288840479870026318513206132920073586707778750934700996437102173748089203656694194681728357045573576048420720779318468494397572227194661396079863802910798253329600557640140657811452855836290718164183496009642699787960226977592931658303196722852154070827760879159545073844110705317981232854098547851612203817081212523831246308306343687556986226630851490683577904139162723693223656490733357690885174853503185867913246762251195043827146089271839933900692840477359240058400935585038917785577142895591149212168639711834600145855129818038382039782051434351478393113906863784223135249435073358363491652589288081031572842667075007926528938506211158345281859603000578371538402543206785819143467986069681026299770148827284860243469394184066501301588158292799518744518636071721351447590798291021629229182172382057839109300775772716552580649990538290931464831278599289258474271901430839514444013650373369295617442437599880271614925395005759602015412389985120915460985726200517777786299588029316494736217262624481359561249429848118512912023281425334849176753147163000020504008993226809636655953861952086895541153958960502545235490823401044772033032237065748219196295563197621876031488000000000000000000000000000000000000*i1^60 + 4186932570974294704331801257183400170918999804780791920165619941513616792047900467657308011575000030871278087260355803053311181405728233956749004576477527770305476914739429241152660882767482617242897247694578048499886452635013313648498991951680966058464211079215607176394995276040429348525338131441837351216389245205895729185821081454556816124746410843808270231119891755550917753506437324762495803098771973094457055693778536998162472139740052147136743813975521866513429578321170379306556718102216968518059810966858922795168147994848445545224594255179908095602250101720383471825046513743704508050427341936593149292260056461719198189110890511317104605718912474743259459824666768483195278523398683384839108284507554273961607134033811590751320927562325862590825665752845715445108948909366120821648161530645311404373129445774374831947770271005102717432642149539911744218557626122376227013715878241199887590100426046616362116382636523077836205863966133701718086003817303321961555752995445697979966874500737964895800979128073564878251175019656913972663349028855537490481205927765678600842410902945426165718673558545242923931656677114416862873036055432433218414427215644016265990102342854615921377304876062218809909878889555096324584749933744636789215061479646137793867564377336319180067256600091730199747862516827949638496580042850785702488307786072718750202081857818948680371057983069124298593018795336298928942229549350545906259812006504705749176574971297212635910747002890474933121955137881920155809639783571369409509754916817946803746134038684574169827327404511887629685303848186745737218037094543149845707503684783792723242918054193392816630076765784201742013933076443186092319474799272782378913219694137419286191272999058423533367438327670037608788874902040231495633183873600940534003481836550991330538418308038836251246143475103028817027068576566982181880962483079957219207879558408003964250420048173076396617655720680188189201202007151501392090286111511656042057190189412379490916191683714269260749147436974336439552821112234239692734735796300750524330925503600342174297567540168609732834149868185229868266185078947767396202731475765537074069875767538003142195552715403730788570871365632000000000000000000000000000000000000*i1^61 + 3296961962033124941588933881853838302331321042845500940385700844935490379098800958159426556621413461932904299994635677021448419025204984451797061503331183219867503698992305672238405304036688868936445917620529022308378872185676597325124000076721000014645460345445032625170556523083728900394941145904189481162640285350610911246300685739136042373485454361934196049541716398786734169360348778258457589698784948398131514542817582779105921702751964976182825146547024158988689100394449117804047962339668774612049832720020692282088358659880017017845483992506258397996340758232283942293108489749284141801042736044752169618624946392887452430322061699820738973228982364187885815072679221924921210319185381056964103565715627270433512542748422539178930373122874067718038284018346345550154294757602165652615049482672669115086674024302109455124832841475973208095823531131630221348762262725434575714284097882617908864287493810959314690456511649830297441165147085181618527551835574294979821480381968156040179425327380997956061942506844028455311149656600742624742555740611518306510198405972236121892325919436897746096922986112910156590768559003812366619663144637235984633572471889169947252438916402380203831081340083181081404669840033004700849877111991729506049253715596694114140359164693072244795688739017222778852103574985697094132351375036929448591514903250318211839422737815492614857293882543418597357978661605465426577074964665246464609632541240464603949736933753628856840240145739103081600038710471753180308433667591666774597291632770912524122544714057690545288460167898456219355908007039970635894932926347933668655990953885161801553391751629678031815251194086022758376132039713674978551512124733191856665940451219251654906836647965757279062139514869267187811055723801841180634106435598932944144074681798797676366575290283309882938847538069241072001826719656013948228492250575925988223039502490793641982109222191067076025103759252515656640041135531750031291599939662559004031202607975375736015191618725695718751292314234724815406259296001977846706568809775990725587577246863191338628304378352454034402749039726079843655037830788896717528305407680228605029627183380540333859396533451019275017912320000000000000000000000000000000000*i1^62 + 1765758546545709898207605780090234216426517178328472369149302206143610043694058203565531848941214224807210185437857340015706016494835810450869310355589519802297739731571671283154748673849213397650704978273663024959106762965512963811418768448062464226592814135059490731107403418857148635148616497808432760712890205192938569775652894556236576315617316803499902706266027302511114482015584374530720485195362749338176136014024530058640102026076025261667650153078729426986632229822693590983379253642457501964085649559385851258603886826314332153429303758628482040153288872400998880781513159934395974532484023994278387708611579691288558536561214321034583085647061808339326217342902490370890194310965583200260869315745821647202288773759701758101801715026049558751508212911414924088837258629590575419606282413671253720627099812509754998429034967120086958256181990972087100230237027938153020588637194530510449466916139704441598290855377183773053920315949845170567425025722917570794334902809556781580502114853433878650288161116692440707204471543323940321208571064219625384981380689864526796982243698026785172735689465268493629541763905935864963733602799514143646873391013484790134149200414458831475803725953497362439180002516270109071576200139771451586101329479325864143617424527646756472848053431739009948343810240888191895206344616091115959131803727919077825203048953867432929814004016714988236100504334874237696333640563212525165685657923246702196736573705170528392331888181705834584613625023674183822380559818664680275078849803706379508324738764277176595419604971980014408426590365825737355068698644860034602747466667643799309020483965560085275038841420895323184884568930640122033928266010685423992216544259959799945483197838951250955837500822163302633901997465814504299104356370945427129755258835562081582200378075931623592376614663647301817578867664421900000872420082413216822977527907015264581867773542353368781919957234608849658805134666166905426426525874443748483262013309678211161795412894376857634003646882787906221645607422916491412092725207889320077942605274580835384538032425956506195248998376837739658860747510679471111934011408898056545242784198571740591911987106312158707712000000000000000000000000000000000*i1^63 + 1122116262518635975650366292707292910257321280086920184232061247983977120951391962502590079475756355409728451361764182413327623366503583724350814526956846103502487621315195620516900669773510795547254428600899823453738856293750629029285038793827692561352175983632340103180865980595839415399218180467380924816619159584076212341694774112606902212278911278242865389248532321876140079047870262187603855666677745627880730859152217028594680099787953749596258293054381306915501006143501349525912714152027166483198013318816918203603287250467158445365427811770958512100451522802846066067502638160321455603644885706982925055911193506953511863544415600672551826253342301914239131166476993676662406591245341289605941620744187437489784369514791436947456957148808952888857489796928720794983222773545742110407820278281130441568431821534533381864269686047703599184027485935474125257445060639923038104579239603511575156073322799880176846488837371648261345585494126207533280794406728980766659636280205581052276591752110025093934331385266950758696206111068217557798563202782681594125271887952703284023665022452988307058579955918676760708123475992526284538215267768251685459422468025267350178094396011097869967927355568218744416673255827646384459447364743657118005354257730799610448821914944868029001323391168155482806177013921212343425075640548158876196500150430045344435436161264089404761922550792353220941051600493313476834863803928170177782021824905768776206216153938793603884893839910030451889128995972169579814230406806073804571895149601190460722627513627002996020230873443730996642760299061038742911822854070870283798269536990490746067707703481724835320831065165879435494661738646142936661542501059022150829964473886814933665106532699587452084193241063979228596969325320565713994786416397596332310985425731300179679913255350326963288728504795247623908767788219836722772699048650751100367003106262894402467488890343530468445831005549355351759371301795482697359043707706932455565565144891800610782662344870460900814481784007464274304072743386318905493069173035353200430908907769270445072982547743788442781096992837514606747560370502301789414475986076695975108414057529229846189094369807564800000000000000000000000000000000*i1^64 + 263331013709125687467875780306864752714773582103351148412646433828488747008236877746417210407976997510680591542133659463639085598776176791482557734113272092590682768783397181671554784816350100197034882700954312781477920133264508236310231651102245267717419333072582069467789301947190891622789521632701408485084542217859069355814533151726609114890242790219576785258426062212826217913307538219789601790389346172015449647847235718108986078978302876648106490365015910828762865863915051998158908717669426897519846080332344800729847022302922570469790422803720912051141552441462817650637688735094748610005161040688211350542481831335974157743773670738020052698787431437864704616285351970667655933464912968227166951814420496899364082159241900335892882351494034586639238815035584526103375177221301558139321834317486764544957355154172355842019729944383063447117875820565213638769695337661446487947328792538510239161616711924219629563968326121016747012871978954436155186889241625418472456439690982723429460705853072383220607223976506478493048862111094105073354971440732517312377261992645070384496292146848847978857398159833351648260865459987267870570596070438114846233738929252233824673621180843727404310540411463958427362322996865991404062862233798695745162433277276703611638031966455492060967317558295540200179755936562035444618353761264219225860645778823991246647939115005021247244210159040586406659466497348519863095123526287215874872523138621783631196122124814054445178706948403924248263173832713307434366583455781518860243731447013968711497954441064100198404685572218343053575181202430663235317053985893360671502594894820552550294753802198848907165168635814129600710270016347485214102693522014800669047216798666981472428395659307908945170299343951263950347652467520710090602812797140689244383207048204590353332255782395535988152719174761411857452289759911015611632292032997729877565056831790542467013752783613748557773291783955545093056024889172389678527914746388975552951188943073737934396896138772381751600493782252363776931512546686254311096479617581281527012455089929325933688782845502156400872511210219517580552254493012056734428613213744195955327340657746613710870282240000000000000000000000000000000*i1^65 + 152910817068626360544292694854868040338403035560216813890876366959023779287807367078137499832562896602164252235324870109050279830092001304174536146789360560020464325797073639157495378537470526375791896036421008844803453578796711776855503230920204436018836236013856650303153681747239605047975718019859232441320901229778549064653742528467205296805294179969778576688960831871167190490511270529699970774511523333266611062471337845669607130424731426993769370561627800632645594340853456812133776337029984066864417091117332499424708077438027509471687148510331452002440423035908205739367192138199931094074190885929745314563588197743425003296452965048671184565085899494433232212292594617995573620043073349002141025817806448737427520305302536880354420697839152182853905628230898939426594402155402959653694272352742863021169053157812201246322112938705690957937554878319517256324551360945316411442970234642883729220282275311160507967033184990063488299992418664990715185878600184192066370944046398628276074707249431048186639843263052047242325989497157745256447164910866682070483924511296982667581073845863674573666557285145467377941576736285058179680325219149714723660744812980065774619359810712243922355282327273365466825559994599053160260739945841259144323933122927609959827540026347640802700319167343122481909712150486052653255111017681089669750902624347854290809578561893856126281067834130125901191932288182996632210517068781804310111228999129119114103641390423650135634510973408156205844742569518909104705733300207649633872220843571520222073014897286411859621883510553016788221902294840730985375492430977522749693548507348656487232736589957471747341270647011119305845279642156545405682106169053908046932896015126614394304781138979415328338305055669541938517928517983288874307620325145859059826317832895120524869569858655260597584431277934352217592578774042709779738018652615091611065909230592759973732089054647722640752429398030621479232643647016067445668731481624841403616238588439366647949773345022901237291287868062460421418018373174209788764868569617946750953061109769803104177115150991146183639057418425945438848083911327806301916699027813424574291737807080174649344000000000000000000000000000000*i1^66 + -12884147522363162549622194155712400456431987638360352548030057309035644093325372850680716797573976212554969478923903677494962595193122473761198799552547035304336648591415571123927940061305242883206499461373605684539683425900195912698494254989458892179755039897167355056967971710664219338143082544645463941687261469706736562343175788658494966815556174653255492344060009853090121945104298032727068912649038249276286966117524114599467188394691873817295218083384624514584930391581657570634664957492755296274299932138729089649924056951167385003332538594365405057886933016096872931032313040681396484367786644551825642062848436031518137930639906692033746545354660315881906389529460149134295752254109537623136536992403863448134043215137580393470163655677658900954921270734295794778269155373786721936964060412393050887096039372248056442694080748698185160799163422615959826049153309866467659058765317777641903348404850554687090228568061412335819508779900333231413532053620790786374959982765322445115219393601805772088672394485080338936515280394459878626203070230155853531829500132124812850259159135243595806543700075488688468838878490620684685699256907629286478236345114876596060817411798568808608036756504274670986378865549004230186921015332211080203514794804606974949734837761936946894639994540456021728708033355782354758616125177469941661813015495742078724851619298578250188516522856937189220242772902238181378634266099647066367454693585748983278389979625729714654668715504107403518780211975941818796816375233682353924035683829722412336962979550193286913614567977422838301874485904867384150387419850820892304909358377338032156215588719999961265232711528333548487630899530603100742694770055938718178945440000002334858520334660096269242049268733586414518731596165001925548802585488050943296510655718417391331893091786231453872775832679218537135578698630824681684919242177518009735967854591187057181421634691628927618418123802533702577665499681647153395401115062823752800673758754197701702851345277107318379022512675327284541659661681961131618180931219675401365834350149402066920667416740801043860227040258849105404108732233940593048723858461386217621263254377673523200000000000000000000000000000*i1^67 + -1708180964496134061472446710514303981679228895300901735406963453260458966163567369047580975302410670192109247455935998696034705699729227859612358665484748650366077325243387853534326320776019362954687781911459468288881572444505454107790950153578575219289704046687411989858050832143772755377382951988092118007765997753651742974188568901885882784952853917916741217137950056584458121811850849575010545756755747078268117055512325302878067761017685551186419049836068188370954554568427220813020287405842640678180074842504352737396818400395949121812133556076774552676819507407100280640966171034870531681946730321015839980317945736005766427641345457109385431891746076142676559499951016742605331692947912971920641432912127716825817251150289373564159791331884163947245774309683024543926645014517954666342514409771247867393670125168192804630161129058018838531267916851325635303006471799932843842625139379536546961660729122082716428428291785450633272593622475643369309280417674353001913076509680119640549286348548150123343444485545732099111670211515891682326082021165758002845909570280274757482733424923940877362289218172130749265210815507044988314418909007398698241013926187614831919914075661950086318861585145699426301752974810102524969394588552856241009282568743954330311860706434259290514394921900793881586710181985575538338619399162373078375082407635936225095404144495465827092837534589713757049846493982580292291409416213746473067826961601625579107361119088134232946814168629145719786952089496985033800171834183514548622712773904819584571686711721690419341207244686521341797996491298663605818890418966532226789476837716754935963406570400186814291484439217222981011221269577981687478636239016184340166772665543729093755274391210821365645067652603429474523549851247373249677495886344731251175595082851574839545419757610948926064653613191332650906887064727555800118539810693648340679194697702866840279433638336915766930432456842429668691425632988827967244469098101931382795263218431688168471052556519626109238570688787948076986053637497076250301024462959791003315453838777552305127440774296488282333788467243030592684733113064779637756582179956057718995350978560000000000000000000000000000*i1^68 + -4767156550638609856207261221424436155489366388996140603334952545052146570748611150809282723214349087486590983917589670991237579653641711864383107925587498212069545861802687681936180229176039939294822438569210138835513451513900795394890907408423611843006859580632997540259263403060206993253048260471244506607511889386659938990175910374205641517443195028474816745872006204216048024833758297214801001441866089783054750188056155558347384195163305549109217625831553039630017338578765243899645977071174165951328604547994230435149957421466533436751122573219565991813072977691121947249808345067929560249687084774566153322737107591592676776740037297416003582190211151909865319722671607396750267122139897338667548039814791742444336897686677119219733090404011044246471509272917948238019032596307373171212314311219388487233518373327986351604975400571727638712873369453572193392833303249593208080679276682221259361684459569931489366876580021810721312165160374514624000653487564590383121474179500497381676388305918889262163263481639368687808718813859181992032029252567577791814358035328730177299728608949898256679240726464634058168377276795955059970888125866969933642392762150358011789086032331754048472472664614405327837586554287154518676949963495054823092054745704468696775258144025543378196305491618267304671295576902701688167715684151048756058928227864544399134381461499199201124008743988303330590565128981057536278871378608414035380041102637960930973423860488107991262873304420538052114958793507951283043015111759779780221804858951712267844775298120177306452231350108869257600292658801702968867105706235121022599520966160915950539499812434834657316112702261756521661034624752630784786241585383805631761954517188469977110744601383187319224596759488001011122867284180444799097175858289201705769111157029079334754865904799607160578913477603888350535712507163234917232173948114324528509317883841491542187914854630589008883428331543962180114642868378181526442959110680283004780469053009736806104016646674789283939038406492540257178912893233887716242381793429892436881681747879262017042071577419828777856543204703843724446622716404077125112222914063255197450240000000000000000000000000000*i1^69 + -1052520215163890897152129879247463167663935076590745967645789196373521274930382903663338495097709162382205438949192623388654865122437605609939874928209578507652042558044160307973147627720866518734491294460880477972641183187037282264721281005322032101534408149586389833244389058435432054780267161224469220395863371386548172133253438525317239145104855886836864136851315990268511560164236915969926332468791196975331635491047320797505126785050982897178435627021713246183861160180159957970522907279854136871127876818479853740423238111445617881077663296109329008198502726098823767220749934941755883845656691548137102024089842988681860277688930482737907557429602988027104065621756109165895276479992952607390187373439504450699490287748237854098271548719824892758662707166276449011775569412535150679171697663228415704962165547118765774400152667127986383513323855269621135319253502575261613109452439470102216201539838217807496876038941346130478067456133844549018492647272526486551968333879261687556821919136952236657549855212398125065275471455806163795199846399047020727754179455169817062511747477724565909084838031567623925815669241385439258287609907138346608737114981302574741226166274621204749731601025410763079006468165342577651116738708307430464991921189296774044486073940939911300820852796549260688403541806377046455174088222097053786444021123172059074446501552579810542060581191862780126291643032893855424098250750671580972068943261593378478191097250323478673169407026625574291616416257920224968705634451239009918882241585215994388476457191555065945546715432617586751419663804034337853930280190700661949063182515730455203216811785084523992658055510737731315283748204557683447486142771189390365557156705916199379615157783253897317740815802339977621059357613163706917465881299673015810778675821624301691766287129434629901133075391819625526090265493353131894239724489748933705694631307524935413529590680710987792229157521724399690591044925059320219655442789525549980354441757629734337543988443565711693404082561759354559577157612718099322579177415621470858221966996579496713485105171483891190982534656693279720253511639028416945341455325861825740800000000000000000000000000*i1^70 + -103263066200232363896876326559267011299918933586791859290481939130532654325819196721792318019946935648906939327298650689020074450419767700013261306480971209263470924761408800113883158689698130666650366987196000126819896929633790599286612286955367984933121235332437228858306268563582173417919887657608374659050332655033842685373472449564431706293486762394881657400744700161072187625095343217972449355557648211132007934425938820699840564946564259084503500867985849925408604114055162948021083914746856595357575987640767124912081279024378226346614052325096807961748128940680927376219895037832995768758866890257368636116553577536017081810433520880480098362465719343133116284704921774830719784875388965846804523593258273086726413460253476911898130250503087672826263842004907728264508924998746989663681010680078970750612202901076882179570258461948651681771379568942471951494654798443805684897366461109883418044903842485821956187740102332670989319796515970065724042588773487152115679831042352996381485507012719656630270389329765980157982377819396140001472732181159635658935080713506080561513138187696068281445746437714298009240043314564365443410213993274105921646688001366053052354290859474670352015193021968261348794594467774129249001636159698598556928753984310638893173754821337188225793604830438543991139103443274819641134706394825546737443754241472841996991047789858591458291968409683653884856981105043846150108425263721956906455028688679720545057053844531233011111273098421371367923989856963025834583704099440518190203391769158675710625587555192616784190473207679744276086569565371412503521548404862981968576551775423776264234953759115933778106934055790588177171737259131166131703077014013054375693866996552076869532773326815311498093583502560525071056915254160756531446588172511787437923183079990735015937322554272844068058421834511312984436218287124007962513274653094079202749448464740771814290819862849570330905036381249482457306819310279528845522711401278590884488632897462492855541406676675875040977440087411465746926446379618884430046235007230645576995350898999512190041245529304874532207913431516559999973735464687476174928121692160000000000000000000000000*i1^71 + -5314283149462982981503770406558371676402110147928970074977215850151214418295223413214634182190118530327311488733940527845992234927509526668829977787690371366869046929543030228520061762553151047592642930209971125910231998529553176683537714365728567392906400151378884175283176732550969150047641824557887042914004603403033535058194593009608503382596172141619262256521489548575195946471846936025503941049408524230353394616421185358328738210607332275868774345596057531242328348427866347339050733137187083755057582352425537291628187402520441984729760414515800793422489571070217321494648133398131283788404823328544362873103803220735955048208486111142556700558727501915691382290333929608810925459967121396141879923530093857986785209884353548459179057220912648472901243185067038164186725975972345914089946783655992153497756490057656481252553632078573122164419977219749161972109729506806917353385754764747507460205178057003394389592742988294526017130970038242029881282730571944927645200474197509136945527401228405113615999377927712853748289072332650235980829634950105996899566544337789817422887343706116700984513273579311501191197737269569320368995205843257303339264976226812586930345168316648922907725686065159607086098406794457612640202162159908777979538906685782292314595583079486839187433765103454036283374302973798616998935877982010772429846580959717068261580208940269749554097158416753360363589116183654500686442047360412584788263856474299191886948121455197159458069847180176971446939327280887360595336377234368907379930311903312442747222746920291353180121828421081167300571083818925441962611958504627296177695051249231864275754949165440739550229074365202526677339656819527403699603971797466775273679287020591894198762078766377762401851997756790311088764154284238396430047899574577513222535886697952853382486028255044410332143461204097409792967572716087643380207939807248528030651460964161547291288580471830980562392368700194166228086220874204696074020002926170700464496064117238890780559709397883841645321546090624819947589117052962179106351573523307396473751264850946271119537648598192240110201510493922677131831579131898857783296000000000000000000000000*i1^72 + -147697031060390675011229476055223612010286463559224049598931569793924862966340291512283255254799505759797032785244493927425174915661296936731630893571866173626239474346857157157492249160522260006233551518162180891534670480433751087175503924014822827343364713921526174889102783155730686815622716374710235979739004754558851958879520391801752266571746681819192928470147246454025339299059842856706507505690244875055735580253875128574929491610039033423415616701153268781200830243366082545284876276103807916826790255683179171306320940177159759682721560326881385702603802270560919402672795394130528626723761087271263209681422074773125417110967820083074854949555991409303946289084633836222009673668645730600099973872838421872264451991034363122339983860017828429479507123028661986455146036509935780803539999092563301014361346077190377137088503733564974897271813720005314764843863172746075339534366858403948432971152509858924755662499234094053864221798857902152382844233575025943117430787506213212658011962687498975023990048112476061143151836909313500899321786131665686469860795977785049543351538412198664605669065388537406869221469106382680020317210797753001314673478135069577179127941066176929705273597653350759556877597034042263458505858639063364331437224075398161946242633930385932630298055407756400124075598158944420358709016763466990841652604636868476538890800670880124951643258082903142636522132767548073261269977264118879109885951826581615929223715032789016853529237390514998428197812834791703732530624803582253307860528804558706275321838938762571284671341209736456956483917472502505689653994436080695400558392280364029394561077218146314084331073432789274110913566762603085672274576179889099210059434144834708646924874286011043698155088382285647252318608821760845896336695583197243756953369878457222479659465181374216520812649255610627821363679052486884845165933505366239105701591308734451999930471690696249670896612597651432079128952104135596292164525702356529506513099514604847254996249485651020429976327169567555806029558710535023343888040493662198240665040824538983015258578452017467655293902398866231697792965401378816000000000000000000000000*i1^73 + -1884725383456969588861474725615450951666012862027808463767696588236435768330289009474570379849523901811140289154031374746773838352157653401919007427581969051393502726921084270883296655891510858756464674277252970826029765813877461078324680814962648478653124939172658277397627742660346396517260811876641016737669027617320886984483459751200663323917836481204119075221018367983124748409687406085735594795128678870577558438075192051748673365366711311149544677164780512027328022842759916903839764158508525933855023821767389022084127809486351603087730669569273158064847918999796842557856357400931005320870685967813187078532422776833843904892894661816480146845513546536907410139324359962168185759069387882552038542496486013473733061842282383797120443977336380560890295039100017822126104155045622584907535606137611746999783557379390914250864484235070117531411414778138896186020781130393734605548780727734818458257733545233042724921445339928617376164726299176618186070621255560469881694730907624648170575989184376096398209146342634476636455508696795330507092140992371057326837302322180581780075588346806268549001607907467218526694896594927256577482195456091076424744481773041994555114023825794560134895196581124682314542359755788187519652709756379042746654182241778666004128768465938064657101085395056051226869834638127912445249020919548281860295091859556737364926106089224790987680113094437085680131265435112722379596133342787348123150173327801449926384317087957488676102625768264966202208962586603346224762495766741510508709705824720106534034127279851070170407889567157647332057634449681891433660114439095862165659311660092379451484491294188505150866932993692390934644942551052986770351529592656319908715983567980824364429297605062074016872668231190541923395647838581031003195654337588330520488023795884218884139191030270846949548392142386534261859418692913305158192286744101585856252325743679458354859098948603524270604840801203473908328296490356348828023712945819888358614376088381904783230908289989673592602320867332022962640795415761854677518023329829974314211126458442303472394499418796655957264283984315060689305600000000000000000000000000*i1^74 + -7780997011090280284772284028778449362505902134757379377469477480077775971387725536109951176497560431017831134682108521547439280569135690954906632777319216663076064893153402883127333336893090508453173377962017098175989006078325414943505805907983072142851752781005576040367525496285528069994084725741940277402680425458139050948898960807126416178826561338518251545730580223238005064342024680258073590855667811320762147987215579680098569308376287812711212649333008833437183227024360922871276483041557358169440944905829452433281370675212875137116154343278714605505771750283394766412374766752921612086743679173827006874618673386668984323536196759142976069935364309408334024257655270566677854801074942517226912049053649428297362204776671424726985853760982292756568189692522086774275763069086610608320257119122435578571511630050586738334243915387160162013513555810334651716418867760914457422914816104860467295831933989034452225420545851699646681345097946826729548981121378161513192286950926287866878580498360373970025025055251734931468938781357112339911003936736451813615368878326002417256258417512546726888903954484506755818694290112412793658936257854567716659700814318706385885579498299475745712327832796109203618329888753100997843837389197344758465696802187719366112385216379411513964062037377122055920246667495882499823440488075946740036334591669284241484320390139707938464505145579690157029385033170159384448628761667717108536951487917688570201275977529271328766885909555011789330190563903056740134567101462164867790361938042938652943839254300313728238784082201215515474270318453128905341055557648040141506197426274050686161046062063351657907284596087551287590128532869150624341500174720021539908666862991161177782225998473057452636740546664099425434604659728152204320062814017593234723194789189948987459598969066177693777356021120168585523190311360950597297917160571080662545250300470034485084791055801227691544039025142115466569315356580117700426372154037670907613050997003740940354707943371948167928640197106178867013391374346737734432614444797964262196447428941973638297640452384918238505690175407973728256000000000000000000000*i1^75 + 104332850907470112359396211653160156489960916491818642880778940937155298786897514399044890932011806190668604227184278280403194374852375536617596846306017627380297529879866518276259281376810662162328272270249886812411205829511041234258489672372793047915263375372133255436324709106249213797286903746217910800372720579934211722897346796448474864671089051492524428980108161181570649420910107171674211677286329497638578824340247998329134888842033056550073238001137085112074166581753121776471902611424936754764173740831918734479299749887771067916434001526193565005095871994845722901637409107383702552623154158836047965554880226136690183706147996105766529691835269845031909501332941247616441998428449561501268565590800522695397886808742973671794887877111125293728552792020720310849189252197317710030868641586689543874051880164273499557880429457654734142681640706080538491688052480788995091920244986056442813066618641151349087237902781873454909713336502258980214733916433680733214095849309483770266084004908175895551932704085057281506309855719492849698737400101141926075938575387113749078013701818426111263111476002619685531113333926888900449553829177542954589817403641177160359831088919623137039684819059374792795497612446473903278135140059396125615674335563558549815060521900095430853491535321865044298665221666814823561607975305257585756719095791756783041798312344527190972504692047310671265393070115738459303446509240665821968506221599014138599692861388043209525595586771067684673543277902126525571905003033054442823457467016243564237803157802458874780650240541153371277772363823362057449854228568090825522884549325342627958246292899835262040942399419583907817316698346462686459223815068011997800341769923476584355727422316385267368855997970376761382868413828522910093660656267945985563039983698096010286247273752424225781727536886237116058808505896380055004758605873622630282745443319541824723450208460050534064906199982131400073182288401569571154090990836852613598343489411488983519539903324127364615077116550456472031574619793064067805399805551578565804171264727135597762475506964121905197413651238092800000000000000000000*i1^76 + 860495407919596364788901728264759289761330528382274891558097509128818861502119499433685583710088680678489221605375034069599109606427205386956390566173159400931851116168815113778413984888152588151340670733576894986081585881099186321991770123399710874431055174281936333083056986233835823413983067692221798122431231981844268062258982800808605557483336918371395926533308690200399731984779399260830449786503305143953277240167053712235878132566261215234706114611098681339778267244225457821980524263008928568184978024028645925013487107698790187269294573587725401780695213752037246371021318181515070442348344567779616820567221773477525862711429924256585792458472338711915217483861933244704563445035558715553410991506384763791600180951406522599346764153258662100170852959860623279911176740666387425603117068132852103211944771937148357081982263715872790509563379650810552497566381990166845603850797759624819044582337115157131880757905619296036371777565660399654132743951634982603326665579391192400117757788701747003413965973282941338981052554720860662829508273496629845998497116088084151090666144931872568092239971700944013335188666030337613611259931452394123902984848670279471829498121671559505919357216194124613799733448871208782441336547500697134739453108723956732100117731251046455728560138963179707489962800322147256547080755498796956010516931707921539463812394427793948478930469873138254962145104367033091341629963738236879021877630115072505898447972268367344905315444412952597638574985464110319669707162722961888367005774304952817464087197335776837924714885148226523436621904172285245668963788031821144642504790023023621975553415069181844390088113155329042859551308319568119916429435381319526718183778702327591702486888902653520090966289534052957322155931418711033559296906454880865754665052309003224114682337034424921336443361380471362046244808094126389530501291216148003435486249314940323805863161752765702894269804682604263005598518661157696471936539628724162833063932652555032671132051802095692601432968446109931074627989404811129754720880926313322166965077232303915900480645306254861711441920000000000000000000*i1^77 + 1748437675738751078624570921649070970040903097721396022783680322491660667918632206119358312167129458897274882241412659334126889285045474132093309286957012353657961763077503959930362988181668633082499040252004265789742751649686740273863493847067744935468178378786787837320469708359566020355249934624612427588655630367850361030495530299944381722008019199702675725802773496717832683482917102229790509580456999495520666174605710261442698837868496264555747590410109023212698194103382016896233092281284702745366357987514015908742121028629886017867388039365137311881999749241380344195103830406741429052694296332435143340932626469977072377134162021969008073883397989602885175789180367293971012356722532711274266363424597717548174141312865537212940757598416485009435443372751147594894746533849840241244714377897207857454719230225137221953795158770074441235590858563813462795394890994645183308041752747655661264222454731056208646074596658400734997048405022910000185039949569307416846637296245224128208380538684434064332193857671690721117732985208893218581318849120615815451111916939969240750691110119608520498670395787340558765464687886868855717179217517761781831436142122080727631236822089577164487239375971744896425382054550849090183970857118392242888220069846360774153833002483187555973979485858257421340587703316152914005925964098708157811862431757714742743939661431272535917087922563156201031284539946359340575612436649052195476458819120874287112322301013537204274228578488284826436642229759271803160071681657469374785043253675749007795135391290530148884679079257008492514181099657810468913016040806536425595690145428704903980908166155106477075395445209796071632883090397684205839041166644585581420399605279321409087925194376747371736810983758833389995287243196521241225135237485490653459290109228081853033772720184272051956359841513963762754795554655963294574175630885617342314615844367653641364614504501382755006429649483421116909443474490849400794923810662020289650143107136983470067962289919841796642156451523754655247467121984085705513453818757222350620602801718491846206794578800934912000000000000000000*i1^78 + -917246933530509597801473762323157003151338513452541247746546672449752507389496766246722997255660479897234923196913909299962470937118448592555719221086295631432081478859500251785451440780005960205590566016815913529776848481786155411962604318749099826312439050336408396704977538994575150376801687129313596428375829615122445716676037358211541640934615346705757651791881794862284665211775264092781013988292812541082078642143564428781311141548934502522802437493982238121898972683263073933698881727150866691991480312810720129072630001087328268316007507746101042885511828968038227931504405641678831751022697523030700158931670798007570170186488698144669158827146285570349292780517899086009322745275256246298380841014824862112030787345336879280952584848108328211990354245806812003601869129419099472423360927316799941704487054484396512500569769373335808464874535941417977506898215536683117265051525890433399865816820075158743425464843264948922649572728026963405375438648944574593403719975323054061528072723976139983517917875775263540715242071428869491551839486358467944794931775655737518835963302610587789189350219717412729267888622643930746066072744048553165732200470304734069854203266175314099471104251869576598106012681732868822033727881817929158437943484232463458805975938055438851494980808293137106136127251267135367370178587742258923244763772096925456421017309424542113493055821463977935353460657894056852738646535069124612183379738870770371720097752786743721921384430720704783290498197394036643022021480056959868728278474182168101517376839400340007109062469708774024990838944031640977372754986025426013792309102335026900486287439097401324095238162453204516180702055134448555149844133800637757435110188664348389753318969216389563381681199095976334254234898195894011683283205100601810752337199759491467305221575003869486233568817662156994238590580576166879212121641616756175376446138457654996841531582606311105920779895213711130743501561288522844446079313964455627237314905702245521847985400637304473559573706969715983117782284066773301824921228419491763439250926732132128190470553600000000000000000*i1^79 + 661355763953903920955952788373395768175217215672281600627532620281667470076221538553454118248562721130963568600670430846620867160568042919509922857154519459413344831815253049174941897081976673992333573684783589955466654614061526823577951678209755240718593359972946310952709737795868283056780338458159683822632539985363910028798702038678059032645898747896180869753386079333865889612734144727791980063009789216762614768375379510274400554811310753245266269555211491804695795488193678522680621576122227439699445453079923456992544677049876466878025737439619080386159312226611069537848372716576732012827705441737382239772597126404846650514350794666482453542441048416670642654883443431831996389838963924737692702590744501824282482290956296426325476321187931459878515062710934780394444777663737095632967843247978745378538416748114507111763230697804922599186417538884795776278288026454583185677535600910326448171154747535300714279242538492058254469833402239828176784427614143685368965246203716361716661626570824673458826396445181016297832142732268625601881488724548932055128889612141732292984186222237583996241557783743451404921124589344113869320308426932604818682224796880685635046686270623374027344008686187859659641094903642158538200276127688459653019818423928360327268749251826783561893318335377539420287817620555854683965809560207127343942530186837150729866775228778735692938293278743719227942265335074482252882282487992293686477424914720941303427195780892279446572495308060068911739208304242510024158065650693699085964159577007817673933842205367472393265707759039397428870151323573245682307954230087781381298811352382083202717965650159751685507377077406195727232489146848636091665758025992487431992004890552349341864985446534884649240241801119662724952082710889921760492182107316203627958928813606775301674272681702510157650324465662472272370647167294983432606058364304637867420759361748499110468717850247456587126502128665686328298924716425250391115961736015494238646760848622902757382765819934268906380873686250128507237197852879544602603140452458635132752735759299379200000000000000000*i1^80 + -171950578414389465002521552722115073762938902188679721030499876462643071232991048651052307578578511340852563697041565133106754972507178813911415827546997327040343351892026857751737129126480335158366799030792784877910780238721059584139728262346738765520152662106809109901003400024729641116464543162030188394114245258815124392255954481448821789440577196586089814448629142682364963210953848341872726845540930892412604095556321352343873701517539229382037018778471408759028822230294773587168251619445044962441505971396778948261089303001907383829080798341168743774896733122720609809607301335651348308385775391375968306133133262939843659461175998289995532313374005036337756080209530920727377077683292891423943509803819312225123007106180386521713708150942061020407323013262645606112319461895252442416341152320678067204862586127441589806993174215421645907502126124075478836515010158230131165122985043934277642407787192157906854682032332929989611018646394129125633009169896944090973904038423544770564152336147213161827735049810089887449952698820759864715159859555946768505515222001212785973200780840040429381532433305454701630136532679464793365359470865958691301755458974155481483048612483505138560269917172374117213911837734450046488125494908281026008016874392855135931238946681340887035742757578883189945712370174114502648915355163256181832673887436503240835287963227917749520683015643326052688889430584377702645642718636377101159352144654602329768793294568075038548935308245530886393209293807177080944843590290278992208856897835075455720662467282623857578663678587041200484717722746881817712971816611049356489923441470926101389562307459661702240836469380343778529989402324663297010774717328580634972417800091408761470556942948091641762376294291055094552269753093505962838833788820223979219274184488608616385287418403739494022571426106736809451215121764481289629257784940768198949768320319314151026028721494804483890062700218584351361262294964264494018445020036256846594198781552040684022211088542281591106670194690881622388119544271870456766033061551219488931102326784000000000000000*i1^81 + 20195903228693994853901695608527246564597892756557319453113766601501137065730937608765656080796737221607995728823063691149100025232084349724879164190537358874367693675923648450208672236831070156589815762591711198360332020140468233511018120387583515151186242074991609741347693318686126757622597051616809818834588464638365324791928848244589350922727885867890858588880539793667271539793286453192748422145762068114932534065850116685344181974855369535135607503296527487223971280131905882838908527582129231776566510063874693638323980212078727083429235685876542418992157867973864705517933851885321457110000187124348962942463250407292046265833654112398386988953048338958217301277711735094037579910885667931172748698261185608978097362135322447452250466547678742400415905673639663889319345208319948203559197881905016482794486539846163615757571129418770766854681567302437333165758005537532728837636449511528165812984119102770005195082361418560371976632104248213506829059838836082086579381213852399546056473954898544301477802548069842809976505527267463010816611957317660821292653164377554637577595924174256993285545609064786161454035617400943241354181234523269454148120718470806871658489600580153333324529572752823845327453850123769230188527307517372084071196649379998453859703335796116359232329655403808562644828017721618152835474137565185545311930408423746740985887623311190849203279016826623525949205271487160811124323525731198319850912319041040449438496227528328726648777190337939780918912904768220367871905449878112186878758881110640090965137777067010894320484789871144131572010677449297245715550222327053432797177561328034103967564236154995466362021570405967181119359559245043085343211339510173651749457383304403576138939970031326278474955945204186761505587224491974305017153373729887527171781862373101639924941054209032513033419948372364588698935889663814789310039556858933304135753445425024680182299195606512704223408186465231679729690545622968282698324522574529888939063242267507204273574013965548355888897288417033894368469142946046134663128184374021324800000000000000*i1^82 + -1062850920156417389147207346817732553226755932528262788775238658791933149894503977363188152557264305757586768690205795846930298038391240075532009495458948616423626005687775247526321443985534740127753255228771765328516589034992164789684287388233554019581210082485998822916190740395738164901737733901686831701942123915541003214883295931253549168521893451258365867615840803852627136750816813543498916619103589319655895325606185115765745619014324653663204195723328853910908011625085805692287900198288755016885528587477528454182174575998732777936603383162619774684077532095627141020534594777758936819975989055718503902154155574647732988229484534534352360196657993957475456915097097943482267406576010780771745862573742569045216054761235224231827551684396079427283127694571460671374261594222189238306012823690136046075641404796464207685837741599683414583850451032586953687953933606330913383306462526743477451739729608461576876541162069623850429180139951203451396947285933294184335657411817196853524784737773874731247909958401529691774271214736806256046754521032517039968141109868279657730692738484560615493258627500743854055675602333010721476585718366100811534249969540471475743137783367577938432900924196968503029278148746798370072921308031650887234169592428507226726361633157776357138545142271425358765963301246775651194664044980227937506948543935167520715327445364147503383493813291060265223459811404748205096873234694018999281130842212727315388284070528679608570051463464349396865973731714337744935834577970198346791044398486910032769561664465142264099724133667843784090895091274470796500395244603808811345836977178085451393586939817889056740488268113882288728166996541878806268287472562144319722734205233613417868710928012757616257898233386051678081766105374588797701475027939678967273876458245125648363360420156921584471781022764908824456034441958005255446141611254264499831382472433790308262499066983420478477588816821832304349461777947619220396242299389653262136033587892271344214924883577526207185664521874381873670773722983579670733658521600000000000000*i1^83 + 34432484165526172726895468003498435307110467359008648875829088214189533436894856883183604476451045094702312231502214017873675634927718051821114387606039634989112802207485398267753375700833766191319593416877427324097031103213106381076528801302365307479187853093395779265581474775114663696903337962989482463071784175187623686815643358542638414759204491476417588600913702978171180824242009262625632318490699745769601380332019313610193928041353287047706394642624177575620031521832957878590794795031938345811563455225606857602409471556083073845064486039617009102255453506749576726295600506068470217036641202092422314828398399604733395872746603360235601141021818078015857480864566734569150719670683539591164528168915628088705730994430702369467048924922481505982044087032856775229755486010736824985495958195309764593231342249794401401112363333590734333996936125550320998048616454150024716843355467723801887758919459788209348380080992179745479409916101046715198650608855327874586616014719668084269318175171184664874562981413767730864844776945595491091814962012643420013913558332669547563679408569117921391628818410455786245670580873972782703187016383488598248051301843369173426946476522393369360424195789104211314197283519690257346656780445615546569179651019396273353429787664483904647864177463211720608845601160482002880860614264573837907489683090222046443509657649427377254025636923247789621049393551182411912324585699029354165949930905336262230719403474249139703162884637829051415315166870530613674638908714484066317375120509053319285750872517959928962175286555188041098241128878241273894879257687582844244543492128614208929142278343338922520937434618513073272175467311952217977625511461606932681556527957978175550979391403334171532969913566809994782708512800372655196090863415755436262274569875670922693693380130093966836969053709696690964946006027241736137449577100692041819953146148602005298507747587408644062479042544847441407556144336868547573181274088273650749646197804724314619196111243137463999387577815932705064004071197628973056000000000000*i1^84 + -636027789671316702519982165303647741677662788862817078665008904699553504398051646144693856247630307478658607156034563865922281647912592732334632186681615097899955077705885106927677236129911832248789786771480090346310701237069537818840936792515896151455142555896181252391366789959771853207152646030698731452613476621343663019173512632307023090559676876436749648966314906914653757491292896872111009391494159274897782100737008565352254205314031380343571158365121259411667624640051516652195664170237731436112840718657386824893645772354546414790700331213296369613385210102253961976645534580728929683410633152441586084212657618523698767930188877636363470615342316317680978682571144614733683175438753726955713691043235178768514975566345608307281316009114270718023317495736251175826981502144563922439389189998999098088862122412985079506226815367704365050505580974473854100612030251659239761417568321451791385862410196999661839566178377257609178509226212202357034387449712119437722755282341535554211258955060921908752048715155649394210125192407166541370477995951626227897526507392121773303190206906362383021173451417222958912756434279228309139274519562703273390666726140916628798118970004175051869083139303876260024318141548311688820087942588991430459449677021434711506590449073083770605563761634966755722267088155181570219935029642879596158659495401381131642032822484009785298705852279966423699183574271328489776829404273218999086543797918165184396473749089116494063084844293945598251957906149669442108595257047317619191844797597987952526794841120446410165739133182056093589770021085661075553773272562083269106526043076796869652934742716446956002924041717925215571124512574244953404197358749085989762993471849069432566401653706347393607433420910804978850287114471825932876370436507201195396236057403192927750355497532492762624542303911178199745121742724334252316990372807241871245091866731149800656439579387971737421383506376788284046612786765955406700177704044881743895741348751459967150073857853177320480742575383776803120516300800000000000*i1^85 + 6215218954160465421319291617657716039630677909499923687903343866483880426568009909394795460297954887016740011356406960895975622037267684896524897986732990480273050755844904179153665391044652512379504021683613644595654635129694092549320301598000305679312706811502041546154477832028226280902717889482271154366448847203286899720339603015564736447407582155551528192626966200110985580190699677271404889302304561278735346801583753695152545310036245421724599223165472487108863912923638206180261742386788551273441119175826058117629955140943846070251998592146322774185981518254048020887672614463783221930317936237557817617509393619082459490202763574096296896203550195478849182480293087264602298667398936501923577252801054446615758370249300785304593372330635100454473531380990852173640112438003987436496794264880737217268902669804839918103414119320228960190101994035811781276853282300505311634166554823775641500954511642564289301440271196380211967106673712906308649483604371993383865330168969703434059034662419717993160429079900237052068809080881407408001888334941442529064293714124350426011743160646494013982198556784198679933737652950570532830895158695630768013919572966361680226150906300203896764219509978682893556583877756314861612332568419482115217076350437291732905107681075391995372721052370772607906349101463655534804276919942551454620629241004262556534240542577960255708780120553843832467053509047630508475811551308891957137253001478978804322669642445519259483966131309934392311301376084699554983114101526198921005027205633630119915668052737173549520379453607595812046191941066085048034277969088000450624407153394570689130791476490617675342704218489093896736793839877719651497445815940699717574902765144326302569039705044855407452025258731018386987537517800489434062778588617074070414782296915385377153058751258300843897181860028500125995768192658972186701530719392178091081733190957740589254713552562961128136133303192153787779264081743004758316901880499976771270074553239586412809405243089692663814095659378196480000000000*i1^86 + -9506680342478841764077027116787204486030442152609152953140291199096924456200208734993291790445355238831490453351748698765020021806526200621102136677260181603208482767278088004794239811030776786175376492912857179842457337758315181474602376758269940516439628586614356133680432285130627717859451067005278308196503057574529216251864740936676951367243811181575418416922275327214832119029165058071880761142290746366912424702691039351380714273383390998182200115387673372856262482993123997980162418642375011835846207001660405316406122820608021646651526227804005220332766358187186724676990881969564503713053918136232770042671063205504846512538604201616430069286849193381083183412043966185269091344914901203212329480028756677154964113487873505761031733140733287842084067623139769070293393096184860858301531883506666141380276284757212047757530710885117814168411333433689409750573082581294338446467273984179495660465130540083200023277884015258117319714095536434430368711898300134897719017081968036323744731391075925196729370179374765788086877533018053697310226130609234798363865351925776692319640361958487105836560990170697247719021255730346969692737263099594193446055122768035957208926017062467408593757520692020720108866181737161540805434507776862834583501187909925928085212420493279678675159260068092615116511682741099292843692680990942325825458787352973933900458344080166109754618281423996713557710594052831220893367117812103326218130269844961341773504624406951922979789072487141027493065488601915070954932747334745829732913744602604447499972616346266411528443590535815458313882301192487098782422412745364094087119057482918895826057556017905938125275534640966780222531575403113598475061993350265156443044889268322835082583622123368587300782057983120687730935310593995021741606147393851126456699081748090638503793782533447220899107261194340180922773275437681376407627370341825183573155735287312644987407954615303542834031568846838865665435542935843147574786015827126591941883786400153786891563674614509184442368000000000*i1^87 + -35399092159683863464422257147808221645471380601195677537604354265141511766541018922339003576208042000779865545649443006117400216515506092939509317299141789675473342798157228538488338225650644908383712045852101810058074849278572337307367806285418701404677333967197320461259757874529094565650781791691602008137636204661016650510061132263843129826384002026636859395316636789611016532781290700913634973813691876685513242027383424870837841568319569417761284456944037774959548548863575689276362551599912520509514826932485426093999291406926100613153181440204895594042134528997285601671432126265287472467290982258133871883663342975290592345557248000590007011021744656985567880828515623367218289089420512396431216327745888818372708959818025467856542390468981935336929747523457211604102400065394135452115956327330965211803626115634498222466466501719925521512164794404414327766432219287379710520716306926225474927658997381270448275064298371150225659708773193794151575182530952105718745986069473035598374269242778799318481679138116701236294509042630249927297764503139910025984997238751405106278118974541711681042857159686684178603388099137941037656545912311925677975076732632277899412270945614718922441016455845999242193241506637183057261433807650334438911402764090191058827039371561297221191632998669063918023151140518672837822947817884827528627415048201889298452468712027700850568003676066294200150146298482943822837795316664142275952768362587679774156579119506720445609187871341396541101124022671527103631957456338123076410983398676468872282727050421831124860707547281859717130808374389684265951080033584112045092925674250801890592975063737728258838266355058132467826022364638497730690348612677221010887283791659498687506206682108154541755487658393072519335402142902333716645737074563715713927792508567626250305451971363544861110908927452041044723176819385274152391554379541623503141843165490477363442610144455424612469730900586180556537700478478453577915105810743854191971379896531927064905553081907200000000*i1^88 + 51583438421258391769530375492006243796895494295226007743932235135164207678816494981600517995839739744888266306390467175039808290535154693944134711036351793179054017069757431133338786618187085117195385056977042116913637178264638011674873517761247497631479546742611592939171256713482899715403576540615253295904874650942955024528830002970713719795646581934283194468471574906611578421042528650553418439459066101904462868755518235966059835800634662627724575016051508120582037682353009049999057103215898644550618816926431993613204237505322028830278938945954207482905986265042286549572218132233710496455428073635693798680271091049996541444106248195833690640574866679593434806747035002396220448022837871355339900030501990108298220746841258410117622881863245244571852224895652900435073295725364556358476674665471905993657624210478478655356683858831788226247372466319583657355958973735827316883713514454899791650091861513433695541056784381464911566075113051077379682833914343721935774730190389665462147468201709643877164601600822246839254984145234315459861285355331540839950901676982373800170999011293271188512688662821980873381192600284936189975123367996081321948725220742132619627144043450293454173212620308378001797411708333241405036067478261293046622539460915226170573507136606286889663212196091770149153852641610595598354301597004178327521850888888624437720408590138802599880336479083441666531026830290826305900449389470014386922331820337131159304985705603397569321959902149498836137376107964713597897764336870076128297895195080026552015736755423686561995456868819973226644087517760641563914161961640341316994044243831678879688768368794576553602184217215321514971003212522746071541586311561446194944483992973932976919432806606282038857839265564529998002403353313489902887397352748620144799297135189920127803957356551611413236004473247114861445041704903737415103699408018026029410288355139687327426641757832810796014915345446409118013999813593163192544499097197232523392705026481899827200000000*i1^89 + 89200808406835616821897522843867714127709750098063593923373436529709573569422347747735993440032121297631878197190057854532336618365646842266648583764776484456067557689179183145962105265019414331499334059968147432332588098257924584922894796790871625552883117999939520589142828585409880085099805357973359368903024738127916109025411712135511118265949538324941932359359544576493297232517658213513004325999667981529851486785570225486786280139596473913129984635705829093595388369549689024773049829249051682916778074882611453106849587509753218727360565679037027873449969865843606037211893624840001515979497693294483908345720714818200939195199547306138392496865107923832319032513250813389075492752440945454999954076346791436700081819019715010140160954108339149657256813523255642839479389050218524533209325072100790909164879899649931250802301560485838735623975495954180761498018322973386780739905227778230508787765970130939576978804575148436950047742417759174677990926696140324975957735126269509452551818469670686280906239244003216168194688522379466753142128845489112248097092617931958427920749287268264715083771595214936093793649734042086875516230995149852379571591904831342209628581644273278958203766033883058130584219880046621907419272101943473909556275041343160938010728865088167006508331635437248857638145276268452664467077824255164502420329557537225263212734921294674455302789738602024933604464221169581060346172921045847269921487850289778167943784868090198572107863370087983149372854031876220617461406786254288627574980172702868447873041805106140901491221100050378397512708407694572843585524862543075284752356880590057058872715936762690425107371423168924504464138215060096922162799174111410469806576411990261194686720900357040128924431976162106740990633534558691107498762945224964810727563012826093798077089846682936634196107179296456075010322690114895564579274715835542225600291300097949278958350142119583917562045578884290388073559300333002654022801206587812267954632192000000*i1^90 + -147104960031182497420740652937222437086005698526331921097798179761757715750410791166690901854103957107338054345200065482219480073119584160315444463793153002088958737411871290645846862219575653034478920335278562822716690778291450359843149351036966413397605323429134450384618358145200506133428581845070773604288647986185198624294028477730441818476380220703346700982704554214311149733165126821203355919547400977753755821118949989584070076071565943738109429632830519897227289170155705501707932047492717538155090637305179862790999731890770702100731969138554734799093373516064948418104826480761926232799557824111644279810538121453854378281649373709845442851493429271999212670286079406419081459855882897570144951254038720612835891656821928628720936985390848609988618908086835202920327616400348878002607075701742461384259187113206355881440901461064174756582089311547732913008341429454402297774898231408292380456403163109396394282512639066954724662242602735235161897021166417462873255168964524886884762093364438706727218985268854918023775288147873789577154678399711513338975264964136841409529397693806813067388419825612915743913992656879753242392337614705823191231356676333613811438080889115324472234006929384470915251494730258852738543872543315075961946487479336760553964889394750451831819273745166775116127438703938955971206504279982669327025363019702313111575811437967405148048863300204527864723134225750158998772764899039929655253362622480260669701971154212275427014465738351207281260363694232964200567846801444712116566094370951196986819416102731779327146963588764109782433180768830997350785317905067693259978272834541910134830579828294357421306791294156343046488763701567767270727347459736433495168827212527071973597104892711944035853967616549704034240397539085237737660320204082345096068613422784618954524228037442787791696081877393605964658594650073774434711877322842908905975682883121188935913573804272071608488891720565200365378880237084991378898688000000*i1^91 + 97178651619514514814697083162531336094436921621526868072705745724013409104900867140412253273441612156713017250714308462514880006805830942546452734376706179037103205796873101108708568081220995703611733579605947956086483522884039396044497371880047532430793425669224304267470873590171943015685884623258239150761983691811823936751325286028707132321977441855324090137002069802864874715507893631868998739601856002183469687528760715174286946759417422183645594403473731956748171629474848266183559813635317554871637926262987122640104283169210453099913517425818008653076682909885356328214688003187458955257236832063136723403897179119585728858975908084518965712493316622550854139241954518154192270101859770483326017929666652098904002969367342519070910152296185458263893151264769856471020344075311943501309249747724591241300746724437980893597034639886579951039159063601535551576837571624237435056525626179872573924279462611539496418199656330043607605508010503796851503434242388971773333566705258138424280227027955089137541674055947566733980308652547878369144023403673534665303622345772985754572822930260534861060601818381727342412691471410372508160710852461434961290281191575403623322267999692096377738316215963043098873946069676440513953111940052455009565013371811627240431127413884686568525487800491595509912469794456515822774575035452542067986983275851942773311730139298556497974856784105123768870575811937643062873698411983370121735549414984552814936950465127930516269014851504428172940083562971533299918153713915112071254761848832548722596545562055172688284970450591306704101619670650477260031675224984033338463737129056468593833370371052764522540601410280284703002568719307329313713356168826348054461993754918274455417513807629593562154332894437356343847118101554487431427247265313259826015103730505668984181509040491174036406666058590051515487969024338678140099651492999144279461415426647327996557076923146157344494780560156657426711680000*i1^92 + -12841929674895448461404778159475487441336343755902157715789888211616378528161026578632152595858988749666082862393421286454662557936034826322104970165800673397434737663588323560012264470507139217568013783825709601604588217051639644961564635647831971948225667888592215252017570786066060844893430886938875603134047323561475168046770084042280245087061578423693900752393545663529799776243140960086767457913931993967713203990718869671993298259296600929949303406047446613138852848378581400080172968250597405010411151152456499340717750386700054181773306387127127296614115940771522494785161680795877029664630781732055301951575841268398954373514781060979377870470852750753193787449860104901475316171472073570942199530232850437943710487615108747125660866035263174009209283037224437794650843645301712501863072338954435587669822035108724979077266781545796311659901225184765953777141475920288718778437658254720305208096185287990874137244187586989390280645824056942456941335091631168469174367021555737738743066398437487272785249882349507853710176307689777160478318083533630281067860631300750693215173630337574720861089111292829654363810905757101209203067877879323932433162500198650374474595271371073473260566933696997194502611429279734079256116498081455165823019312859981347400285416992612958945903785828420044580748118576772031906098810494863287713519790097542534432633807372265349670690671083147493374318977515364905600672128953669326153631863957108972902817300281237725625307822591814472817067106448635956969765839740894624721079178241075979428262571817991871772994254810449577699231134879665012342089631892586864853408429137775001838463407115143492785065404899656785088289443199312078446284774499346187357869350763516247309161210675288209759200940742600026928334498151803641161570547838708722580504092533038840029662403365074253390618936037140461511715166757962407305563731093245429301464451385022218601257779269136812160000*i1^93 + 477091200663942900869466361155028314036056728676237073716754360142989491639571233508868340210742849799038349114559266049655537185275543222024301275984297060951899810028238995170456934261205455862411708968288832763299474200661524920998758103437042140260116405940558263945526643288645180461543033677651300930067359199117880916280668813017842894302959196592410568475420839257242948018652001211662969335065535809767071000181037239630979732168022030022146838002075094079330147221048832942722398174190265912003178287688759458799429113895768907511673721339907764829986731923987097582947365052485394009769001884445247628310871271374949165362731439895158135603952359071127366092314996559793743235326912433290014097191082988791580548201892043795387661278269074803802389132641124175483287330507335565363929430581598967245332957769040745652057324168900181071457198927470680494982420667931734133210495521732629663536309125940345170516073609260624887227035576882291785959515745491366919955962245004954263164045452437493567933078741398192301537628403642126663043730573979409950519166498236169739213328157489242064125973495284323877736612850327637080449763336110959827018941477828147514163245305138605133250406039834929494717417878698048505691580347371211799448846518205275571509469073169814837495088812430255023254612271202074827605893509664646632903850421099331092424759397623364138757397009667080076353106696127609595994284023570250515410478430956209095740714471030056226639051518086333598259936593681352595550598304470371131737240952326210588996639069527068113530198881329337226946354101307587643519117575850708823479014711188695037521973775109590966756971161805434078236763245099850198304373745659142543260701877018181403033276362554446964508109036383540590985063906853777541363483603899665929430148243243826006947309456459030986056004758401274595238676932843218489866865272842373603517927757607952000*i1^94 + -15601483276810949635931865564330190476051996285067049776085185619866294130562447121209292367634283296452164686088627300408027592375225000271710145071021003284229140233142291412219624832870033980269527691700596702607653268106868741057564066143384135954266576469834089228787975386570302561452404025306674642507036764418609210113944545787631414692839724240901366998533674117920062250857965480008224015185321873301295717909987240297681784783700578822326419162343197859214223675162996609511598434686958568077973620738334041029191087039466946627053635676135796791579737330415047103317996437591244471414527292651809065274771261105274278958563618082199500224183905386265939203948635281141822949127473716789483382515882363113852722361318300355572538041390655155703001644205646593297920053130172623174947261767660016574752191983369078747705730861903012715307095447848096129914389782154103318247521300197758350062992876256930037883717663764746530831970915963162423360902058007991313790123309712755496189892978948623759281118861127862828750246297381089512153927898010675653333249939607908917279885281499598800828706736622307709831184680030990221834869003624879781652225311375360091261916108433533157732336915119166366533234870621991071678473114192272994303915629522878786139377776633045748872872384707463773202024699746613017546256968352036189179778597458585251271901401178339108731672974474655662028843023723423760320446569884660111727660720470198694621806160372814280653909854032878910368694395807513547829996119835581013777511300775694795646239423592693048599764856149122517107258898426808321802017927106319398105939952498904421311492904235316673086896995259418849755835239693501736822102393872108829973999022138779980489549006258386498981685509226354359640738466919582758293155667594598354001157224932405497922491361559407893039360*i1^95 + 1604150526418021081456627341926927415223458312373504717972735234076378256668884360174137666054862992680676439804509757976469364399351437597625615782739451266036169162040113050863454803269844859079320898156519143325242837528159844340884263082855859582665300698407498417925310596878039661329642079764460581271207060705112685266171449397634247954366002593407394636159456141257075806651749850075503627389623938245525558445583277647986235277462233781810159313634639707440374110818187663851229853196722195731185706737357875591545640345421331414918222580415481553147800884284250017547768377580848427976928787185385452115928360075882879997742363515918163872791658240267810965392400558531209769386180778359483576773480368563703282159643948379172319109170421683170924156248540193370256829489620592204832045383034724747961630674482919109814724377074592743746569979405079412155482735649480358029326840816400165259593912832107455217508442076095687151889811388890558692500794893364029589020409426604756191033258731067503400738199979043753285753136416099238970739740833271578603932204339501030313113113335672488137410778824926664907610453053324684440542136974735242664677144327669248257112307757685568036593024590392411809086709722557510398057523631919221349283605765747738437051716765405300778249729717984057123066729104125386169773955517057214131019043200355779246331495916698396140199329392716262756091694052871890779173140134034256125854747368634367473338633832752893344051558628600402435905049325563899801662983984818301183685007811526567639175949939992764545131139728163846277388334681038952996970542501837310081172803119822709115128430185912882906074938759306585376105267329347126513685272411795160802975641177329818772130925342797837458726193659048132294050321*i1^96, -1559056990943612720723897748883193864538865440556742120129894512024373504449440237216207106158535912685446715265172313939238494673307089908108898345609551673831077224734491967439470106482619788549491367378727179908978144385289936880041700034279185287852090281731618527322152792939042809873191526185897398512993406974982126084935499840156339410267587997250801895458640203756886788357612524760250689102124629978112591173621946305762828745101008956679623753042894628075577257655207728400643631385765366949095245877355076168451444954232200498103017961771268376877983516773243668046959015284099777116303666788674193335606270881011512020295495645333608528378421596530068363823717342398654211573920507599658695028032073813557757459426622748894928542565382622500807446494273843952630132015007695568888835983852371200866835749571198970721785506815304833662278709903656301982785636405551441521089009254787841175889016100565413309622539093003217137068400121961426836153453079577652576700821177288463083515694457431706682423354844122360696300905822313152164290683809202369676424716915724873993968993012298105640356190132742224017798870296756913234490428509012698859280446678932015169419827101173760796551606132529113160264387588373961479383402085970953793904015741243384618002520892364314494240385263588154857316096615748705920054485311307083798512781902307166814072498263340071699085231953957725676944707788142877685765047484578753155604775015513325104350636931237847416694347814422583674136420517276902861799737375708229143299951840522090342874540274664849654936232173376286425450589971608967505439730917040965120752886454919211316681804460528124667602678386783615639731789376247111017835764471272292182465852190711581719652380250278998438352121740811085823627034989413687679196932417901118921256719499734133126503212179569205653785084132006149356843124279478350310028436475725586273525444812577407378978111508157820080482677842089670724531667222423066758973254166867097173321777442712170333090268164160095787801764973857896907303721274069955429678338090587182430538516951160188334090928282657028755102377283526895046314649652191574900253381967260294147666921756057618557750193018059963195307049436552322561984023322191075909857294628564381681925204902288100800633021536347183159658585011662732384181430422880861341960995755225965055797360102438745253400707039063787883965741555894183692650645683437164151899054049131477170953034306877077677338325651929477778896182491338716103532836974334609734319947845160030464427612801829066980149639111980156992898951733239614409563600512067033563463211855423435103396648811688207694162980849241751274304694175238982956943108641538973516425161320765722483576991435572216809879129066116939780138362570036614527621531933109701147364472797754132132370109220647558770204072570576259838790856355200992110362090265478417108310887224379585226651016381582489822995485234038693586434424747848405826209391669284234127579815717365328171114161221216338131578131203555888579713415837623071358462198798784810299949056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 9021965303213921437914488047157817189619195975184996855709551552680429183481280098920625277641196042636162511026889161347216054491989667994345713454482554094081486278940998921384088114847058014348958525453346304877927982456543838116853322409510729182485361254327509911654869634611777814230737364857083088003736355172883576564460040484898143511723785459069206697584625524778809912894971598729747695642003580730286137597911901897524324769209622802840429244243850293369688708949999612843001925563830137464647061962036875930102505749814108099195452281300835612944101226457450534275372214185662630417422282268329819118180097032011647720818886920568501035819524247229900026438360732364900780548331229690697010079662443260181365343302763060630587780726757973466400870548476865845193763278555715511076773576911514670095525287673392677776672852239510725156147239215276737088444765878817556477477646328879433104109739389480991346270928129947976881682437476373720227350487647207191943497754793140463938183053455079135216347648613137227070551419488274547882712445530131484744266443694039121614889184953053654071142767166022427673517897985084056592565058855813546579799573065512145449912358960428133457378114560071413746367765737250915707399713466673375995650151681013218262021701573812932603920233923299024789634040384203081702200636038202703392587884283338953968848830217905944456165988871838507815544119032965860828963106360457299131324209626179479845775225112211754458855496299492248112733008298952850068407211134320271462231984147237189581745503697249712896185298252953942167416694166425999411438340511770415543874334506702575398818953349601810826141628592740128541373761503335833617134038556586715985155577784033022113998641822334677699627772065821927051194910957465699103671340013692861375498742923872209476466503482848524024686621678252135904354748954199899814885425249908334933764641958879949893799914444170024978951183609271758667087629158004459017682789907290209141934147984226607020522555650677346409511344359938565484240862665165344364867919036558244050423929573058702459003649151438114830780785984316502007630330529359909938869205818332267738421600028963658584872668056188436303387004197357205789358740886705406100320871019098889176817341662953304947691097501569447909292255192920148441806586418466607972309998599139389444261901503176330131534486230375325599260113070129320002848155868769698881636957626343204615681329120475970805601944758079892574311599621096887771674811105397458564162697706786525615307019136428450402076836156653512061198215609342015958801123200799704820267209981782383398616370600789340963991821927698485985233854683221630216693564197851404694908479203571434216496083893958364394708161283176775585425601015780070460915691352775171040383925999271604313822374945981636048697648884181836711805383588478765701705639222443862035031164249451129232843445929302749832341203244431617915504073057867277179300486295657297606851891537959541865566460658356882467035555242524335140798433376872202983942636169656176056729600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -24837694782022081447895950577693475514744488088197000128816478823054539837546865171303787309856068045322395452442181018149969487941800345841482108885807086211532330173915222784725528090994780506209828841488907832554624042157143550298738260777482025410495054416629149235728556658739160782213422430410551675880813865088069668344371388114412807122948807958999387130770056267554368803984759215662168984468879122654310636256890339090742607749028055279278633879882373434025764913696409383579994325317932778766987708465973799329991863079032552557336311353254393621126970564908186008242140587385221269568142393882000293210246925935651878183654836320123857819554671052503181261035467652500482244892921251682732069654344992723267154303222793855813080420768169530677757757276927933578633241000728451782818222481605232112681087084504133014573714695200707501264769453091109417537984261131125161645474980637066810159317196389888832024060990438102700067217069633337291359206887587166837167728345262420792481147848873793509681261805332731092040983980832166686826784085370201328685026977104350735056514985712761894295426522569742852642489270562410934551135780977001663028944033366574606962485728203492643301065031736571893269574386865465719966546752821783243480569327896271752259553997567749812905929090393278911783449153276139921089299100821750388738327681774250863988491579674886308490055569255102194143226166134689357315278890949635561170951324021461493576568665393370362814332735811773677513779040035702825136366749819157410224844820265660531523268080598673545667065899532755927737544555376920948209138172504656155478764771237764379860866896654982673524602821417436847130246418026623170864814443578306781549790567300310347691716722563717306436664642841398039187665142123447743757834389937037383497640044556869176804924925718580444093406744055795090119734224116653695452617730015128030431005807918820016782887852196681917165732008141804185260467154858041229884781915229094930102157311687108153550641639441364840341576568139297474289172311690609170093021116832366491055548134408633069239301938632398535391070328650062947017270468694598579942648081778200008290059060704896748159680861100354439990253539604674110630217816928531165535754126465144040681340212051457306056202860334488219068193475792862419000524181030840453417273597762383888939961517003292166208574726473340040861259862430278835613204233068879523753676500749368651665320916526818286103437987539085454592026201326608578217864160619103953846188908715788879923715391404551153034358391152041555346175808026516434570703825146410155300910205693785297495869410812785168691317625782019408602646928818218783194633075336417350208611024904662741941762817279777733710454736540507335542839074626858268234023555421935655150699770694044080525591035913915559705696925629074340705959721593737571230361209245203330648632448276506739421431438747190121480293518258506399967908566856768421143219946386270846343415793939872582461390008080454862550679229085830025580734306877963520137727217744871130398720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 42834104418274508377573354938587891694410472963091707472819065171430847656642046598516715312688069795297237322695561368925045700957361134949375371267375101735915399666941027725643704184250108402142796724945459510845246200445916605912309944678603802828122312144385655075415024055645486603742357742166953712124980080135349048026958216649103026610237646615564471802786586188351403084511986282834695197988128106028433227567027640732686612101631577150090473857501962478538205515196211526093897139189948448826255515283905417810681180083781128235418901604379658541807554471665845315426600520521080829827356250179531128823157843085953699340593549719912368451890153965729473837642680335731456431987694675543901643702161912935374501649380377885879140569451311997941230948222315601549580111872865612299235716906238984917823513628635738318947494080569666314106234655072360345760716248091511268856511116022724287298689773501782777972390884463926543034094097231728162024258487671654577240732537127468020191571032644130137788455596939517169741911029387048102604686465096159248287972693998121642855627358480437466920966465088457232775762240721703736777872415466141385945023617619489536651813711871791404214735097376519868374415137466320374235908217505137075853478876486543345958476879813412725997650366909394253226007356588054409419968342800950854495897871429481488985014242895958086350580835310949447557903676033593930707690310339064934308525871656794512254307832109093498568219373055732119271876021443733869541337877840523516888590002076964184043109987574395356499055452826146554494511950640160076456246291859656973450796583917105229278843433807759121629290664083167161510813830281412435114099630537264371634616248874703736554894251161673020286520567942881854333769594648583160075137063552909951073846864670053042653778627385958752953416091950631173309811531786403198590518921807322819176480576952533724344144756431016249014371358320429249423509276937276452306929949460257553007193661014347114907793114086323367569019294042612428393873514695970921622255654109749106348592931915418117472988253508351801947667637876072139389344443736741801625205520407111103759298860010833943702298665726024973661169528750421055792246150636672209954648187506549590815038174857199229850798349778034845436339720419438580354351963204126220643711709771884683694986185114681213600477575971092625057610531454384433494172712196723598524140657827336366031644242903168035545676052607535739380027760221657060420392980241563588614247344436166349232593485494590625107247999151541845671225252106228463835954828136618305852578094832160169865693498830623027501272017996829315065736554220904758463824388419053813178688754460343246525611527914565359835224133880999184610091283084990831589419112019540015924497580592746368404904220602680779535421849301827803640863153977104406819351245453281701338588636431983344943589870592114862927346237389798137073406729705564278837277840691312067122593689793317408509996403484413595557743046945968812372718013647460607803997513448154988544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -52213257346002511023648082565796944889516097489056474509090590713573029573690033788218541478503950708613268643360652976891611556576158036084491867688475373155797544020265036208470661519328490233587537324374100584836772651486030249184936917161771768221049529013485516367349033916372798193421861662789221750777379306665953010340811002157969651008844848467629338432785276188245107235966935289129342765720161551579618471308899301953695171986917432183655968831287661104677347353867893416098123242296737233067994373901707839559113035689129204106244026516505953691936645213510546680438071174316094916914348156639936331097899794990655313111482582293231626821172477090327291754197533753573511804353952365798206785714969895933193630603228376342283869790943658781133852060370400214688819957087329018554399948235109727038525892158839329650538723362775006716789060860886688141088370002931178527288126076392285308068975366075974044892181441522364430232128297576863531555354135834888873793651747816446118197685044827610185782048512028972618141731104292687852507343924759773101307906728393346311815529730299290017978498035518924774287755872232037028829081797325456488866687741811420641533961107782675802561053564734920722824410697548671302259528679315921542318548144175710283465089251577962613022662670549811230973013009232935314024664448807529326180587985274464994074602872447416143479763440984563508419701079083585117715150384684004693504635666385328023157704268184212723897814666091285974036425036627326336710648871651749803072618996067441703722699433099600843921087799408061348297172684493245185245022859875532743208167170202141287001100788397841682162313296770750275497178086170440577296059811410175773183744120261685868838268790211077906643879406074571239521055485838115091311521627097321595496719310158626833054827541158675628011141276215550788799195114447849241331616201427629527289719833020698039772484595750095493233618757790874044910919594239572121419892928461522685392236031433321755764174728040470592090306462070418554329582180063605602475945535247380118171472108103904780835553188419662555869702888343335434612719897439101848325650224562920988548507074212050509846509974896660407179358407448935412587299314193433984917973885849720483335059599665497763437096510783117229257815176884732905199613823775576365861168728137184851237863155833727411258671919375517441164838891247824436327276016718370471594539411762443345054273701943115459885771788655022459001864546553013033910905819513403526583424877333257049131454262246161382281323421779820361853083765822385443596700725445191918693707294002464288499212741190611927092062005632006415386225463769512118446909880177897444631184874468431250518009912941858501000279044630264095447986411461310664345418564763840897328973325187051225620461986230744537406782380087086594063958269364554795883352473231909965930063309167077164904916379944289725839039944440108569438769247559217678402219872523816389541383496149886103961545898757866112816324771286347963230938685933665241527112118651636940800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 48086149971679998779726016872864377900273150079647678980196079767379723456509670529292003070679616424522045522639977725102314623581509251648569914314134123676571333879937324175271722214048945257883380136404753180656363274315553667335729428953407523150997619326844791899019423239515691649957183695817830108094722770589753349317988174162015410356371041804866241419913748375300743605640554477429529489707758027627601677376533096868827573150744378180059475477702249421894805903022135544095515314202098869722433364942139614716082586677506781585642119852579327621481894764622164667746712879997254369249163655898823293633070838519192537471395834888329021028255530505681945694560251113676344943661755540888915562087517573211150319854969667126282103044042024906342186426201859576944028141341044860003888172701169211712628365078732682159801075251034585970909857633440250989267611938689312240426698554667858289295502969606385581240673491461191297458693325851410448347123277187090987957880365872477108448517412420285128596815427263463491892154281977117189959663670458267755763524336920713900944260768447495588848716912654614726696986782788755825183346747235484609043825894917024542274391057614066262762742379390435595280911013207582441403102346783812013059949921201726292427628292822581795866785748929873345874000421934459483684205156444240383391150929661801410226144959237986967328603862914681037314875941430006167505349062198997708634086231174072574792219026519312744816047381221861848886049874757273524648689790357070332376813995797180696191228364241768149481128625755687652072556157213014809869500500912603181528082484215527292071887385565769004598869669687840045596774841063394913791689562984320906454590809838004635030363513754650720414701310735257086853999030064371316499586793581454388799407342732547480814670993092870510195175397410068415924267520646661866275843605713922332502709606901271233430627463184349146425964441646758764852466247424138216801855395285033052690732675628825475369579877795565187189503217710116137983554100954627411252228363483579765530348003499392607384546345299247607631752510142872679929048371172369140915075009434341253864909899117260190549510906987233633386822529907634449144490598004462057259257397037480327153261776417569990084369351589345833355501682501270076397192040680525384656424287465055155571997165112144065477028145249971112077852154045508901528762869082348171835798505585970515416849315569959900951779223038001534359093825497378851713823023407415534001850403395862299592731093077428423124667482468890952231545168018051820364957043361906599551490223184129315303292582874714146556534837795747755539675201444751664391039066533551378871336751818379608934445106304188353865822276434332023365283573126793393762329477779877576164334288850033074326999321434474793098174782356664508703997021568443000161805869406952475584202056490701025924803027028569408103971987706664608736510672923075237628009718033250555028213198173119174056148589934929402793923644870992687143862230804622830948082990008238080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -35052696918040101210533590593036946573746409853648529618585175041743420384406556978134235086679138024110951174412806497300145897465361704012502101726107331685059175819513916200171989745026580639023597638426890681943528317130931046013131439556881967158017534899359606904230771100935207154434868734267343617832249520723342352143473453062072818125759973252615013401625222422937142489468784704408130228843511163167697308636169217408962275857397166516582076149277952288785689601969748215603442269277119979941294824934655544886432164310936997476672272463482380296833824096594885454637946227361214810623553244206160248894136467599621191011599270272071541779019136837067259889098668263929999459760465687834787892329008053085969172408096678711293468599084017913703764745621923558152003323115266456115077686350213638582792707841709782583174763314540460904623780692705918700011023424493126506441968822523117591755821402434086348499616988263128803381975056148356249919501362689109272789756113666509855892785954433101198578893590872744470725233830965875663933001131434656967032992054845080773597536662238771191949655390549814467605346456982572067006562053701888262613318532543317215760691463083350618120881113246616367402523336104268148129447069435495724921418822085934634273773068067117382180850435371508906351400305959196412827718142117390132356738497227840246967183625100513748968021040586771452627226318879020579916161465923349986633504703467298252788801731043166140566463691293677375436039772998415078369443143648629406505473956574106605936430744591968354356301647156248361034041569083358254507911260061077679048891370367543371799730624243592778566978657369687993705018538390862027650525544082607306567839097977566557652888301016177300050167084212416751783645735653681939411935452213751478792338584844590416043800078627001317618068887299174130043045719344321165520910202884116155485609863931448124282676605040126408954302520528596342095305697555672636168755327082337028258731085446307176055508705806689215472857248736967097058015735805106937859018112622484053144358484841715673832831497879171273987280232854197870628982601683305787864438598114681969516275213410949699030762125941854428064657646812243882976253234679264664460839429146731701174503022343368685385025385128644233943229622864596421387987444696007909023016127220515644865475818072861946889857227081823893130576104643370717943570429668682782403551891002088079235692388123083701204391853014276840474258445605774636616597716349555568770258686958880033308760092377781942395275303746751299850759228512230364056072509131553291806439714537186908619130651074226986779534700040453291480403736069513179056412233700353318796639151748987351094232630410901996321777743251087014609242011417021742688559874716595314338853535299643319299502500232156606458923451108576428725330924869745283273209328044697516138346634666956694335726285274878408121506352267410008594004955321313716992656908240210016858813237739446306806579632906240238285434947563296046659363869770304365993002612555776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 21037269883978456167187027317054472452367885672981044406049607936872383847199646849082482398572600189227789184345072060352845111576591319061258441414538370720169265159613734335365051822933929422727329848632619757662185024626796504327107729643708461482795791574849536121230062419945793429108732158183151783829491854071366192164316706804375188766379243923877804304719805530597574414661668987104117347132261997104107898837664497118362320765348171850462641681368032034560339489491439628751091727722932295238667877396318873955609932134869309991398627128931139959111928211873374019394934425817417941865401836984065178507097611788522617963426318198790569910063709389322237425634153916298731547803596012460722737577954828909909227707816652937999131987742505085768092043207106848345575842874220728321171279768387992365745109831363572842787357490767404670454347343153209396243645397428452263558431341022413599727120177780783469096955162901630889091956058172052503564285817501207407372912503552680729044903867484698409300537690581850518109044899420847848079703293651632830128063269720462069816048700480844105797180406343206532765340421325869616639298932773419769906721852276104970623770033527301898920377528094882287957677350744103385817520573312839757393579631912534824039000997023555421882050623637509080170697987817603966386315911749218711838027068076810366658126717089267412040584112451719084534640522386675708390141367133042574553873694741501711758210180785830812471591398226254950582607883664697440313686569094626434659669267001686756358398639269206696714323191143354857769679576065420247636055246387157611654808980015840609934707698258057947224783187231836958644276094794347196997525681162353148190863896891980418898810483968270513431146696823085959311148397716239231645813219128301992915800663176428660172464054215588141075171397304388080735046034927927710901255367230382952895242021482271854585002812931071464429140066496552039235652940833616995465147728937735164221408474011094959774955777843930857100727106745393059165279894902859666648905272232655735287603162251628589664202096573335595735931186018661946819729570992160328471888514492494855892901816055693390517930407617040944552860034291233543302944127992417948171688610612950433000069782935272402868855190284312095404492184865691435642593383351494784213673540642446171067499926030286991375046444911416042968513402628985237262123017004557429997258639721161007668993002593885812911601011410515845284629242582589067688638732777711817023529490377829359538377868773247529176132939980059732979484808906402518356414239890382963149393249518398494691961533587063242253714656770399128278113763460462348171535372468586919814377352325296940255780313815539381148331821719478337573307834368680700755119799320005308881476732404254298015629168474744126812634337304813091197876591957324714083517036622572591038227807571026433060809068885832245530843822602309467302708765166172031145859285061833582303200986493319445552275116324939804725139658776254065207108542109777153710457094144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -10792686540316509003191043116094486982162214748303335480578415510728828221384257919738854100075699400993975210923421899002857485166016614005863564820447595620675348930634595143272384071411526747114274790631372649152243992486380023532945439012160253414681430345676326005686386384471062966540092265019752181346498234257331803760682871951788359177556326130597715323751989204523266834943009187450469698518514255895750700187889834704838613367825216074938694863609337193504427814653117956569765062735653246524336215726938559594238252960044359221107724936991461714371389589722893806212408950990975254322452298334802811990209480496224549523165540689154021346088349349333665904140778986144995877444465921512043418508557926884641937093175779094575035647394452712773160105207249892331685293485014969011897967559482600586737047366831010222323624088566592246993809247087553542411241914281429921016033371766255557940743176963564353446752200363861913637323680884609707842045472965238124669713894659871717925761651669690364116429151487117863089903926021438775432814817215414168477829719239802871371258277262100637325329460674630910662795856882490192336900677435587278985489999397666032837902959621742891734796584547724908916096188067935096388278916140118327374076134518305648106145381439717378906320269124861304639992103560171847760597639834979604526031230534294550567252271577682715385829355998600815511029948932797299417020012968484291678104050271178995864997870765847370209766534295183207592956753890577980140159264754386972114384119241878743874514623604794586345025108746678687481808840598651634683415430728043250065299388290629190718968875220889721499578400852169182649594809561309847421692170763700935294164267626664198600488970849371297849623830450689335259863361295290059805589428854154607936156189868793477717242743600519917635175891850223033617406967330549975838489789133021422642274211208397574120946891804038569392948767950722811014708641941534475739370870145849150055069470568891551635717482620592803116118076922571569999485741732911624989290868068487480915914261072513746973594897803473267077308080174474685153714131539505338179059034428301897841328480503895373085737993004715581742831320635998284474237674280761539230070461152558604457705103243570203540200548728893987286040480636878722506148655725436014333747294348181558504392515753821015923797920090155585314887933220516786927120722883005319707755875023146372695948602523366980603616287608178947537246735495972809330808091758839829715065518931028657434311605665219043213013623871603131197174403889927237987366855777731395075279674075214514294319158162143817249263660309530759679318209537895948268150453775366174589270613946298427331032507923134455002222515718806110653852649857331582250878110766077201155875285671020457947514314662349570253301762485856307993009810277927108720635974583694222761454794708108448059456914145942441540641652974812244309232240962692261009382119481708495383636655679302868232212829909642458066274814262260703978856921221131744566260531200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 4917645864226960589310814529583202470477374683572950248690067117936524144746926500776761379648874943087893794176415959630462266867189113565107110873241184055887919946143422006580872352573295574214371613578866032076768642062029767455122996058760902771624231270568109005888356640357705238013897776653270662877162037226524016347538114972048199902663130366785101590779054686239434209871458405161452568634622317617077951722404355327764378956272279406033275367850352439791695810067624372664975930563617854707642448467017888217118140370172671378922512534942382048259015017638183936827681090321937288414664505676984975554569297894981686414797791514782899592174115443627486073804607790237667601375288284108542431970022998936385569767688446071019853728317716342927118355373709972348679668739804167081506939033125832580225520756716619118122825673762361606284596933954936559920628178728584977757798141203030418952038729178998305321820177618229520342987133558131855228384227426090435632667062616037692988906026341606962428222483895843873672416770028820929787927463685014204516102221746235291143907254850319976937967106602163360789462673594789257420901590507956144488831051329377760699009354765194938954098209160524167072637329513360376703988687507629223728607859645878458847004793287939388540506482109699343030628610749766249399778301148588186444718933845737624746295032646071811870017203309861103742451603615826550601734707010246871722148340769115396092604994018011322692986886203423928530605757959042432694733978971289659728922760475044496649600946930606369049890069035437215827221386271910538214395714861379866176437608353158538052899535845804582497496982615476468207004883269561831815153320403792930539657490979928584824760897928272994354227742301711374212329076727007011467660910397451682944800344572138129004311797779373064961824781253426382418110851022725408439103109539169029455255252068225925962478356985952680902222138072475167136148850448684599677351272090059775917118354583856049432219667312518725332229298153271405496489080741546983392086020512243638081418092547265086991614549078599010933077214953678954107447128541618407524515877002847963472571772376895444905339398073039188222612071122581413487150830328844890476742348606763021197419312149697678707864147868109768139359359720046485402260838461041430603378218720638553793987574303893956831664940107922013839286503310371659209269163451951729908054615999902986873775981814548465265475345738613817403851926550293180798188002430474411844920589135261900413807519295980430069112221885941027588518931086853156208694145579512335637288689621333636686126828371251122352760998567004987149160486130905754429689613285470039760366214523860481032181850336898385384231680951667097248397915187316682441016283981147177003597914823169738842993621875071584103081640804873484588742730316443020731927593069630683182385274591810401864875400112213446122452952643870405304015197747417479369372074064131931414455973119733005072700398804149973593454737235213664044794799669867140138139648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -2068210953502133604562926988502316536139635272648563517621595584416282835503290678545863922957347379701074131740143355704963681217366307069399523980366595102591907864130989191457162209718998907297007344937898018831483528997868435995931188959730982250411339093217248215608862415816940648157068299179651276250518209337951335731054053469716985399733491521222392023168403632530433165813565448134093662366711126159092387646982139608062204789605603308827368175965106506213721419344429581974263191268266800206714945807154559954127447792204067008431884196173715349491616611130598546612118863661898839957206352975437014355239268545505765556714534366365255017606319961782584018198112416403073179346192379068661490673586654023432125016543338754184312748315051626135519230414963572782103186998397862659548839491673320782873519592912290274706749320727772176050812752879765311981379479174199589215369852153566340795749390820422487738667841951595484892405495529926915084397622945735279726977218538005533963499879983056373037619568331649368396005803492412586631303749872407112772593190010060478023970882306382640499396577187625073611157367173650227928712974324733978498352574135098023972120167514604504646512188515417062379306026993856343541200410518175510685267762764636733779523203700874612671161453904276638854230939214100665963258250517786631770258187824388114064692627409308061983744259035381492997420313097581046517811706025368986285815580757979329020575757896387075738072235607063263881838695307345978129568597440837744972726422759922485899121350486542979043988287184471278911344974344250013369042476642316212240115486604070042358117508555859026448583329180431426616740022177668995554072649319139158379175605065545936920582126741410978430948625629597884267271027175816752663515834206844524572685558254340420767992307632840635952750389669145338063493166429811024479348622702459914543545214151898588856934665310623314367155569493611158095320751589515388661697644144654081004075433988536448941345470400297909517494765909297903603899608504871152426450138526429120278469649438081401276888420757134294219857842262520823227493694377252490010930468659638730243401543475983311985096218723393242456010661858608329691845955265722773103710769698059028585396341876866834034524365024702060042167201038558767381825044267081186727697908876828668716032053486624913542367052422431788110049576163065229139084623768686504881157487867669099605672367559034867252846505777373471375571250359273340632709725659312301754762808723979348723472791397821005489341077183221609096812032882035687744840351086148735169841698748702867127161865714954057018881479310587109338059604741236589197735066708885247784743140337596391776895458165239422903688257362672634488394374119067575141376939073190228413156461225520975736093396115210360142875492414983498715026169383448358067405957253505821887161216621131723540283792018669384413707270364406715789295478312234206604849887227094476455863365347517150336927102553846434720622829124104676325157376281977954290892800000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 829130552866798419372893520301864600956005013188426971746312882783826798755871389688885952421243565633541336841447851490259540895666269769973728506858197251250475971606535514715740620000825568641083401873680297100061921195988180755347136869163487500440544336367933520959476597742675200816319768293636258936886777753668641264855779856976843924731919159512765625625995855566732820093205192034491666216923969085894166259738023010751223372935088840779637647176983755393181485264949183223022731358018675839248594585588375116077772557150453730922221271903745723464768015896031115273897250064536959484265280404201057095680614643676591377701876797992906471612529203787454583255847936338723026832072494656598306277859097941873648595374436050043026524953712621116309020532385593267883238940423348331565926352146942587477615797365944356214936213214534022508236436994346137734729847348491962412364241577576100535910813208990693869170664255565153047782456650667432572378912117102713536765371646681841559050622679586308847415284978764041003517232604154519527859127579249629029339379889557881702566070854738390361613030497583654765062831619491642194170611777665525336091530945973750830550036030666228944431549229985333387365391307999786682276519207710915602695742268557326881004385558348249686385660417827765873175050146657519247063103285014455062827956378430301659107646215328568322554560322176579407620492800279469571311538528524215974135266074305215657403993352783318518764340112580199655041684462871097063900461127483188336339210887341641243297416828156677719274774653564419517980067090446181346444355256020683668436454515793354944876760136479763307082454001553163858995138325503514606692880624581140986672071368082879519070956408264141391967522725639438777921333782981403031285351047564617712875306762557849399381942096459349166158971451690364453888905257107466277836153399684168874451072010730248558239948191882422600065024409701853051171932800743920159072505837800209789871455820435442137118840765205867283370080612967104318822353087781823853694859741488249247351083569889409653674319647546678868496250847976291314597113207612763126699071324969824567904547205120222738665254945287866504700746726537317265273215877139697103672015531058308582872480803449227400617519908685318939640124314799645665718938375036356852426526637890188737826272727461261142327833831671514011796940429468348142949640164581450052360421113699855703026140232228417140722895037148831308461950914291387689223803847750810061978913398630068108633010784669504527180427359632626972129744127326914319088657977193567747551953619695465377877770957450969712793389446799952202423528880835115795949417435837121413624327415445682474090060713440239927881908861072660286844862482911643871698924765471601284089837723836924500124955642062949658682840153353590259024100731155653865257058805662954561130161677780584024538313917752758282811430575914853525470357674481307580322219964148875976588389882653101716632350721957386021483148154785413587730104669643892326400000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -321483616082999750442345117341453296379646370983882572283238425516283510308030619770361645898668211850031444405445938324775617992576036809071788622434691500399529207057844207029922903506118425337141295427991148606227972672780397419883811712116050443174744750882780816796646953193863413783081217662124599591705988587173496629203337485175312838621471097487755443409529173183303509420019004833453867405465032925364316851147512955656617119495669947168689110499841074362727254764877304047272786021411196330775853592658541480307756334761798158250957465510181495600321731114714705280336682224454920523844709197302052676345970869874456277682256750264330379428616300005517169658969992536003352385236478086542160339747686406303544731387364070818302448714275773807794073515690266605257401556101479150764851289619485727241358415468730653323830487690753474791805336289889433051877790387843903170811165562427929930642184071957560408382126992585159522661251110631225495744869847277811305766529010754768987394630077318954506287353974233194543524371048927983127250629865434654998393595658798290837785028736403718997849688167192334151652329588890340566177629360490251585368382714078517976388935703101723578444199287678586927110799795403270449085597656462112235983605337199086253900778344571825690770117983065084257646116202516054869331968101421387103870889202243656208503843584302318628691820767844703694796809587924700625329227287684820713703091254633600647515910499494286021566743553235507007511271302997967858971656493713740523163423023279355423885761048238309684706377328928463207735205043384115647958051738230009168988490850891328284643793825514980217583845624145634530706072983222434472583966814289149452054108577982958099258248122901280256177517616737275604665389928069039648816246141350542676971764727461153896003035693353640694621279507573749368962773688196526163248114623508236650458828620763972409385177237908915610595733725511001331494082501441757104476092534225482895459805378122025505087720066222501135546149395854780168578622573077032060331377879099988281714474738098951792565092274587074976977820117357898036774429031954979850366581486533461581161865592075462415663668799508471269953697989278152165135717900167280946856499688483387460842877593429322727089920755344946460570047500670573061481084666654898296291401236807876924934392098723523715270352244335124148300741716279772091823068701916292048733947218537546070292578793883544824169337020808799597980460889599873274009079329001399542272337756782833272960049883315670977446072296728528842117221631867640004775921758272410065415866318098705885895427282596240059109256199891288835586632891398957243760610149231839851219314720934927893501723836973844932770276508617187641317714622788621803588939543605092653496411091923229341699070586006952979110354866362439718786320787159792434954372523854036666560806086796601277191321259646485951956763051807346946724700059842093280033671540431375496241665436103657296340092698759840204694628883934287294826444936722776064000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 119569733583180348001397206187376899195158382258142870466148464167839506711255581114506960157491578345249098102098701207289582140684461160745426678549753628263713922552010705028744332620173968051175470489666595066989492580364259472849835768258987876055530882724852653567087060336913633208019750960448925506926682894761937124773800402293361909881167961031840296785616155158496502284169477830529538025864176177057677012411280035804639110339965261744338059834544456666749645893681031918092108587784103373988144799383842418642280740752193398377052848899360689779793605435983850574999055295112369163616197879406004541507583626650099787012223713736151171815674107394824096542605516543745003214226166884034526166852378557142480325633996031633594308755143733383038266432605405424059487008451001922776408128013494356648498312141672946001490828701776460416602477381055126197494054886264569143104333107454296892566666372251982425057990578189695960257741272142484807142980061798401540698499530900754763581847578435135181418947013585971670009057211574636426906168054098927354475520648618402898457207266467180979661294213569509132870886508760700816857175858639854047991188829647939799204163193535996200401073337569252706299867533951371961877916164837706526946778225870976623516437702727136742043347787082225902504730283679236480228635646983565545568043552912209018286542083224186620490881867219284724490812098333300326365762803273931261685800854658908109734296952338190098558375016211421581141624957925209399895309770299095957746919093373652997202028772169159676089042475507226544831596435606038292093925831547606657923986687822477270792349938987038174627220957536720998688233057109182790768813524779779786730634790985190178776240394939929687887435883646219523813338451339883866724311943497645492205646075317477762826222080880794600410455781138681057720254318450151874773710001307498087386736191376722301596268014497942715527927067882536978222416274150484279839399086480458122565069444159023954633742585688927866865649354964152729551073141018238538866521098169848474612826947480829886519812072911004756315637731838533962838303831170410441325967824283912058606618495143260582044642751142313943222128022368624296223691240083243987059216031591828628073882408082906729546447124972116625450472647786985780980040563977429134803239275394321987706305675813854506835961331278394878137577603269686629523861565514898218947482627947911064881874695206896526636600260092391039368906128498953414058039948561092686504068368217080242246378356144891195644757844662605299088450625700089870740478736899800282708478300513167691418893923087863794302819855872488614345006388596273999577493856363314215473573662042884818396134098769127752504729363201979811417441859326315056546688928445336705739994466418725550458299271719458893765349349747864049219399093665193258925627579617404440557362305235212368129866502842079879193639892939908211952010900357146554305032391917386745311462571086881494160540965756295561338880755177345392353094218337484800000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -41699033052922915046997594138833394747068874383783396620714723777754748867384161462837745069835161729457126171244047328379257083259615498891902527767165001070568990408112485191825548326508465116190881971810297291042104435338521613277412728661651619034179058938264419584620268363128696921264667142230494443518717230344413268802761356864443900886975606804426261453116969119442700967732168351406127558670903589395275269497796238624347717085672482746481722579093864330391223741657563302322010709224007255830803623047330238399417222611003614068403617059100132915241265888917410389596328634572342607809959421117671303584993469260617585195211382421546264986336776507293924621368575527746605156917949099211115839594111638050187969656196901397908261826375099007318725388534058141779230631301621538307215335689913851783377592397105198614567495252194648688397379760674614417580414366034179423358051422505320616753947882230040886925323499263082455429101983133431537450497174669925425583286989487486728023024880031643960600650236181295991208338806556327382424230866834854931897533649559102615522093490074583857806389991254693845016171204754663086506185960394314713917288385585566066131194474918604848856407794296905664914291618305247211062128123939314680614149868500279280188343970971141427166661529014547183797815965536849545260311860560110850014923872809655592500149212291167329627446643438141848378887136842778685659148776150782230742354211207230602274478535417348000565239054985606746310680055194155883807273597342505684434914649762620725436862160821100030333264720617006150797755556691612580563220097434419761256278353371548130274090061517274851335070091430404257964521898325290622472556810311712159707280669073017401506194831476036131060582299691664012099139385710773208743678289814063513397828538939008581554086061956136059739120512125700231418012691835488115694399647790847252413345702965716692184539713579502252090384333058855703407685625928781838815185527502937836806068515251034225042294887708431946974212448755708183970020398222127817917030279528318124237925566501153544683053184618647333292919881102522761869261282904542737168411391129754173737087951351851462218879200192281970812030210265228290061825721190853583393307653699036577137643218372682711395814137681189017711679079839798342296108641143653988397879158379501620222138685745407462827428272149224017969795062722256949819072621494676831796975454104893164707895805161578565830773763927419252264836782313081786283763616608651052648893300962630191154083299192718816186081479952525274094817912301173159914703675242564108807888134664383531082607728179626773179099580548513793172378991455816197615561459682848800649146833473128496903961468863094998585498251849608156968125900958391901712457089983383702262159857166711897894862366765922963876168140853111685312318281200594924643636670736011634967243789640740659248149349851751155641566923117550867473768477597329914607933451115595601624379593420632671944425030543133984834891269479559849991103766855680000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 13307928588204412206499886143545432423877210140755565193469632232426758845871295637619767640665390827154392214787550927403542302965051663131137086139436640728224707556442060226600625857965132039900611924742863153391159676960792969702229977062250988078552650353245481099709711746725171431645503136368095334001435907491976742949694773646016271993887776892121392706673796248114079639092085260511506502081375228601093162811582589143682283559504863960875394976786090566916475351623999573192971697871913055431923433765929122864924891001636610413475176531740644825016244956140111060494264014666158562678856026917916554040189633458984091239556587672908325871014327115184444602122779219012030892443266000612022200791846703419443316678064355084026292657517666732371962024721443006919922986384088866888854373902812951553468516974972976014783768812469268660670819521575714499815645255667943473458469633647567969643668859404703619464517494106811098862236012795112511738202076536533824561537135812629531301487972744634333595263449618917063508613211057711728520167020031071743573478777668135469145176664156453009431742069564163142516173806185831081946477197068482560819743649735429804126187254856181021001039201417044076420179435769930203711323297972560559427979345962204334601685744034513028264325771150439953547674900662545558762973671746088883722948378458217984901695985604420797018844441477053955160718921745402118445463933734387545779801313336112772064467797832122478610870755129086417009694511383489059694154001038530619862068882026079415363097315242742823660907972034909021081048025931828869114861831637359756266211862456336648218795728739478454350541255337107448435614993162328757813652570694801302630867011689777173897796205891956674212815332526674012169770092959007708854577909733129311592152000578518555860332662820215629374322585410285808563230538434381194482106741733843513813033107469590682781760950958917385239778530090768274866441112291144009453422406194477901041684453144126080267704354112988530858333226403903155495718896220002884172303459568438288093817594241801687140271089731861108244850458538733894074149149928633610264843024515103703311620386673338922344010369157533861159746842064542764270978687154586962134420950007752223309914261913848898637150648284011168216579531550153709786544140049240167384016386083171221871202623823567216090236003519494514936477509829408322866122599062619764521993616589608922320895716413981798931348616267985477699495869593997570135916144263185994049402626238947454655995182495831142741974083576264784470235037195898835991092366755415981125707181580773299597189197315893514002665868663193146274373328584541271817777930295879732952922764268881901062508463129640040695552478661959508563520422964205364703855318719321690966815735690861109658581514752040374408488261748215391994499822220526192635304121672078484005647651106793454613274683212459924578312252430825160872619604294339120745740817261697484206123485537884298760478417943996455347647678633111934593153368064000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -3814135912225764891338402742380750220638368210956420876957208324154365428299141591108877922009434017869142069204416736107221715428577838386270454542710198654929184153512719978052327241838765775288681377125074035943078216130332629619451371300324128887510184857531293294227856921385374399655148880757990683389449519095991377672534343399592868831166911120157098379081283645523496442069966757947236575791122239796966967157023791162177532975918662125287302156091588930174400869870036985790885757320526976946119170018392349812305372916426278712783130951233760672256396208814835543074604967536162377519941192815802080904208984966925091472569683761871691254597514258914854329949340354530985700823753918244096622592432397041975082996786739613364861878132453705490566098131209704369476827275613860228922018545757463090321608745442778231836266296139734492231426542416693346135665835826295168098902751703132782928935858947531182444513060162298900129338205830202693108523088700600200915499873891090212014351861600957447515730254507121050348114633030875800828378661232266166014924716046196795127584996920598922319902370765478566571188889501170518040669978526537886188500772364856110214355808417281987911377469116111089325255951806700686201576617326004182414649339472002819709129319918564713760596206364248777307675175529411386959844330346392930693282465350921388851891449376773358568885602049264176863557427969209294502261853808084043216516237452450561648438613734397195529788898955958458176951299227959540544549068184238619465277847058814212151173982246991501318239627758245084442905081732976355034536352368662953094722101873270068056165816760836244995952590968792548518049111281982879686116561920295764298086523228560450943895897973734895339978598124579046993168994640754520817104956700695285821555916403449338390934095920478176740157349868401208118621340127419057702903066420595621700359279420305187940346925943080641497068931994125554152344425782367739257467508172590536024695421179903591363190643955657388855233859202842705735371794646751709929710620300867799846573764599618148442758864146097355978271584588793635693985765961089618669947258120930373886948034760644269558572908027436024132645910356665121695050245839410102222281552583040859081942802041901659500009446089858719419489245388235557954604943219958141847061206921496150512804991309377703624345851165189259392065782531470537227219169455024407937622245681122767790415187398010915920199292874762207976033017148379702780854013320295941084123638300344291897611035728048526698481248021062346821681980351449819915049782916789323415664164383142088987546192368911179042989403289858634485224048522346297879558119682840152111008898156016530797316029626509831340271148517357641993332096287129944551242407011687538817727101188281091421551134494089450433470853276341571805531442781182942923771295301248985331300950513188267443790023274878424846013213141687497320277139493008171373327970275651251288354365292022467489138595782442204226357892094118838650535936000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 969317594614248690396718209016752391235736293789494159716851267972365338660897722662707635730215224535883918260872914730916572411660403978133736192512013322670002255418558651053104965521197899431436194289026847812198603477860721194735844021130285293061729298739840705356497563194264139766711225088758476632667293268781347241203836829917199899688714723544729339353816272706549474448352313762266876935672376034169514284852393761720432205634553001943412765083889764997045317056955444080567689003725121966234695806694160410949860664182976980870139368311252126219485956472519857928363307215011540118650258699705590953809213787881344588183740127035571337976855946982044644193745199313548495140802913727593283207795725603658304911566610194645040278263852434510099734177938137993605572513602823407805631114358181296230899587320035476147084978039548879998026774603535704017472217168839844447117074775906823043672735242675958431965583445706340945620127511902696338817752729382239934882815692417283687940125637953069601165436154272958755631838971105926632502621091479239522071760668246178364606286172734041709914983907792966658551264327999547502541665840911046561227368262834078902899563131297993117113905183472398900369864838398183428935589579227118774037575894410176494547605904579536341998175368150891733694740038143757576368679497015284589098093135496141849385945569202517135466808458971103292153985977788934294885266875308308854965234996463847814375522555962874620052554329779637037168744021925730854781680486950205225577149945517212543415783574976703917936657259495276430802117451091723577868402867081297871122237262777853461587551346822563746436361793632468544741271024347768014378654736320532567894238986313673875234283528801197590422571774891612406177359696696313628706513430676966397877215792220314646907468628771753421534068054794819916633183109543046716460358963153629337788748756541843153262756543929852799750538323458769151898708390292112589773324683417391389112285730644148927745291410832219191910842664353940060221706643796563537541316369842440459828005877676031827062237989999995122305766034555219643989209585220710300477555429126242551383581872240580736075305652160847200485166505572505903811332791033672805051373466857332168500594090138354604037810496971774068577536278871541786000630834312363541693082960343722526958334823445377895929733627547133774766977634709409364189191823113094996376374383606928311280642949082226026963195496462186758433783374394232520169812081753055933717783655058342500070781067394983817832688634945773252185986861017473138136753586836192063536250226006485460411639918861273367481668173903471515361164859767551681093974787234420549279702313637551115042076195109559634328405877979665596635281453193924611081867309646286243922953891039418898419620254071564824009190474464481207150635558285848417542086418881573130644074340030398287738891971097910027210716897102998365637538637509910928574383954285652800140367570445452823144406174850374886773826657515108963450880000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -216601597424833720503833109534186358357128231931135095120004647043009831380853820236151969723175338670729634747886512786057204694754766488492447096646109340599881792741949248090036886815258914990183305456045783814828792496714442399752266557712473862717236484407738772059397611656979194515843924021387354227088778182704222930629191750192434140235005092011275820980967333747256048134127226234353789129504520197885380363476317637095982758330328128837016847606182982290959718519914950903945238169877557730281841968393700645374146100869818615150077588298501312712141390069557370237356420936555628560001795876863627847768571481117439685880325519869955954134854567742935557387007976879385614483798181668449500276340559550012564021500595157997604393657871221721817950017170545447233876635925375046597297208820084107915693631537472743483942879752455377023778015232452414813826102608181077143281461543167735184780922918115837997183668445451470457285931406082613081646672207459376166477465220338821695522552608946793154049388017341162299029813928298980994937704657242643210026213892303251242884803691222973717827076883346031998070579555509428268359663486515492560845611078173504822966313396176888603179607733159515177719715808941473569388870902237327419801736901364828874957676644530149613835025411261462550545510200434238476822706590717248075335323866436697801265561410821268134878484167102928702006169780668497170961764589836926673484873629631073317322795183372920842507691169192699638932044535002215147212982772258110447903583387286901756601986758089295356685576016235092732555634257165389213330477047955320673011309520093982262723091683001137967449433364197660866193886949474990489900596666245483664114357723867491802748023677606864467551410041052597224867061043230828388451433010740452935446978800115364194932081810833439586863944373742901500776929232198240196100966342530134634447710650259903269206593281156086690843873493891339049694459797408972367259635425855773245016090336553566188948526260570207490418604266873769324812486323790636777855662540672323226732893316431608688238511908727878060550615753674547426464194026570684077426213070112391500932161118279765350797296103639903527544323585468348500160904564065555402933560991596368062587514067616639100775552530007923709387137451615812140235798829906300120376727395924989838705027695589937879396213516530553697374188066371564966808706803127601900762282312218797583068181194883910967345492859579775057970490485716542234323486215163932333198917734858259344805062963950435185662879052977960949675014753235215414174032761265352747187715613206028748794596351326079965447161038782744242410285522678795016364797252885178371491474443184177478118793952572846564039538014395333837833048687763258627212983378716100289665183225474743542189627188005280835266352199533150237558583730040630056105385942017284129413266653689459344230664214218202789288045577447574107601016742395012680533274864672193490711901365708822456801099875310001125425667937766459047936000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 42304125444158150769404954909878457744658714881444438065981602279215802258870644465450283386148246604752276550883782957150300142260158501820511797783410183285952457600769752830766969583764094062609351229767364045338072261834111811364650004658330210912137562430727725964127293567238707508417689539187323317577935814530100989952377320510357892000399111883433774286678138106458022269323318107421052071753731582118813557859225279570886746559512478236515142790085555465212817581071930315035261692085985737680899763612036134256188444063909104940524332055276889619837718023803915766427011102570736459840917893801893353512794670464825426269302598883573231921147926739354941283295436884102730519764168783067973492245593315164647182344350910721852746856569998682714695729985050682911835456772883796728805084268241834233669676516004523308775919975702765691280955321887533844483332363812911111636518057483510177063457506137824801053062110162484987302040630541727542378151509929604136782716858188365504781314444153615669523318089744478768311285900802867738085526208064327600141560802009551182018265231648491786551626882205177091639683816273021212876142044420762052181363275997927097112978541555251654674812056576378554999613127771109684643660690845027822882353224564712195739244210403272521944257441311459652520277351335403549100208139636065391013106155032850019656242635858285635520301907176911599249759131531397267268737030140508019790106753792842937430244851220066591109902415563458764234805599067400641864810494534386361792963066528437742295060475330770219427213953326242536368550700741549011009108398884458348319655439723725503058311506552513847944186180019791272258566957269008965310961127210304433269542304647742209973562990707718679414100834073791798755674408470253712963729990586057476526800158454304904333467436429425725882535943255546524637187592131038923065029281044890882337331286870866806548848392852728359541810576647285925971388433955727875705743011623516252951564757177610390300805047102559446732234758979956034793965997748353717411122455500083822110031384135939914502347533753856733541754674875002111688882534011239421750389198666423366923560889430195087721606722075692293460599531682844943979961376200769242116201364118418178286443438821299193738990670037991046330802244385429123602258073843154668147711207750514059746220320474653889129226067013026895781701578597844597700891041935743885924149648880885229216186882247321585669885056025813235967317219865886965440432580515157615317793527094045463145905513984830516521165748481082217522001556430563879119078603534320002420990200190710497750661088832204110415196157108208120157078323382750653105144044765977567577668070128546091622384401968777226698374920723501872042865284455028608174276873239172721627009685425231771620825885548062926929593292309649415609290887882920472830805497900502717373518093170890697718709162060206845199094480356078465556267335721062644227220653432960096053301825135578855777145424301482492037398162877448192000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -7187523846037885199152776583856574195258700778530866769451918008840166463694531069847151607141391247056492818622676731076092773173682849030574060449648029234236024186159888348269209228136054505117402658406205124776665597507955737364980289728773331948750828009852470463908557663174364693366923999520196893084631794772203903650998230725315419705807559605188969781066996614455890924184976112530711488659595966495471557911661153040853177316578031998087734376522879104947000420166112108055070899527356874980384979936512938730444806690733017193156486224963549573352413929839058560625252327474137698556271652289779282302249562132237680757683873105335700623521410780033866078689931703657391124213687390816786888438856475312138565279201161644767359942246845862017070457226941696504889049990599311963363914350080627346100517301034390064926804089930030645893613260814223983556276140839131947631573546681191024508443853785004732885835027451178618901518522717265018055937279167826763375994914268037768468362634109661783942567725476636291905862447435929717395688940703721744232580486178260196346413635866055645452056268071957654745933355615538235376129428907091736086801648039887055089706251641453040938577963106034071422876706330152630703558332093887107101309491749608171974021672151093579409042586779938601568091570709172614987151298210426910173126567787723407548388210552626182605204291101396676971745941568054071301305565379924455562550078079915542353096489711125819414175836511324017252719963440024268455277814408396390761429729650865411926905441723093464777951265272386207432138305289032914530003132496838569200585374372672066267642975252068741081011970531458073648586294524096271987208746908941138005012099686142899894847655101583226269507111531683477153625631315063613048175906546247362560063691206701110388536102635524752866573549686778091984560244431253374302478355887367355313618439554431348071052589472692088131449823363661673659487988006386732069805622682699932858985288724077502610196198267446925719301575156247431201891436290395605106989220290080909169360620410743083291757882791032166420187880028664407068255907515489322407609173502638053906154603253285892237404510042623583154212057069291276489436128817131240154927339623470083533182771265391177634752241146678725318538314766346297382791394922718620226681092434297210584795701501829042706641989172250415936450906306678637763688644642583341220096748796081860968324966698511477806172932119939825626041016402106962256211956183134503458076150679726304020299814368708839122097174150023210062208060671290432613872811976906184902353074432481898177327059658227423041102617988422059723997110933302663927120074690787283109703328788887882440183812671537778301657182289072394781625387789267947127288297650333969791836573755393626292565094266304380958096240186202771573395212523312130352992881165632459834890759664254611403970509048275865869462767216054966500457957075229487905337501743585882561429101097930639032379240839859782315976980546191360000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 1058020355556770165379860270442924453823932381699325697095899592011912377212870031481621873628937876237234736550860168437153517096954385462223468101510432178559501325749741918140458529543516352282807010905759677418921182333925016133359733161415324686389388049452173862391123436639854859172686168605064218213990974681508383337940439017714215221132662381076793450288755191546298312647097491445914001970019018797256978875332885997375339865452664435858935123224677288468459343114563238532761533528235112313205528816037464150207107181929364332647862482241639204416209911756830269995664061822651044078478760777149303897182422358151912366072320250717481655845033331419639134716959114866123471669809858931285460033418091420277687716836138236373476972616830414337547009790427821404195233396338262281096518669747491986553487592994394340112615259228920146048924519299416432289362196662037812322978470918026318642897423325668925424739654149962761405346706795678593890802480357811813211693467604468711021042207366915333770815825526602999189044942105551552379187984136196069657622846122501798179409987415577925061326701511215534479544349568484316548238042875043994410194558710072172135500622700679793931036426771499020304270628402353952047774156719752169410137659747892168439283227170823840163114775718776908259424199759863328331237873271629490563610698966655152256250001835548989688167308729703026205635737087250234251802762439988839101191905449403334536289353735614901924982145877711994099710700533076869434299665044530883540861523846732442824494305407611177714658059916148332941880757537343215186177364613264650767714639139414682564025477997829388153246886338220711601878263452415133811314544957827631298999962129656571618650207380554402698615064756606706223079124046005461968647181880223756727919683742522030333087149184070018772886708103744955452200872138877552110558814221363655194233718025566612838063151749308902901847534228462582034572231109317645432247378481595746284545681032078073469619368349835891220582589279966717184705158883901224352571377861860050507068714408105419598051579731012102310693547901665594188445835435710621588808849029068574269381107460172065500065602091220267669409400365391517901262325001381333148332031595261174851022106585937871607937234539575159604197210844939568658070084985992136432445622714802582914105546153481625671174923828083187863641486817287645508101073833396951938930197948532670573254232467243021754809467686729936447242093766784363869890801619028159398199636152664115855298929970809124964142145289159360452275173823753445592984661619458560133432476104684560082562385289729293380531680994159806248854529947930032243786270160110717377806258022739280921600340637101458159130197300342268862291178562894074268160006089006454646483019905813735179591275881491115841075837252759466751145318851608134452883898541131327608610277536964585597019369925368427733300989746005353986540304282901259943554691367932424803717090503118727990609661353722590746551464755200000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -134449286519069439612615703944074270760075833225652740927770891190797005386647867905039680279971338179185932356798070819792921996141591059465083474311980614274945741645968215189325336383399322372499682960141145612909360148467646881498658400474932791391179642897742210253876580029978852864599875329103865751529642121253619982827091237545812141564239690412474763737108169864342673432967057735310467990544564101206813700398697024237332218352024143023302619409239490032921735051959630200305157979372983117284595390047656161228790099656967015689161892477247094018577327114228835918979863381346234032596667627713492694390892777516046596551228180402063269029410557493219454977752959955422082106507338654500484888916248052430278707608533898041397885793380703139643885136923336346957603724341362606133616158693359262396409348876102217910881646823332086845877232538475326498705743507555627377111397780530550425123319663174945940981781338664000103803619646669899585431714008005490181990575326873385139389363177360668850601519775653687448874922401358922566204283855955708113898077458276202414159645801282928911483116879215517205145381013699568057997622025165870992042453489904255036208164332862458537829657516381454566547705563222400718135484539006759105310328223867465785923972406248149297750779066973629685163150967328726730696712675742857514553579533654866780540293138597993273790361441805712855545489455740465071679595283953752690612091324540784209088772880401109145014457898628658926918259158875786434578211045262996374366199001021085983766727353959059462075537697829664671042111971677135407932124485494823281885763054605626810583168696929439572074748196939169764092007023828351777358728086156739037629919783572287089791423184816789398776629707901848736798575246395391764210766264489863762882975564888267564618100413064090105477209637035821125050173317724098897235555007391564434345214729773497297275008889519600182828052814100725321009393078622657797055005440079731311588103701028982058554489104240882909599408463394875271423166567843045444479862518631262474977553816069288810634876678077276539618560619676527318967422624356933402647430163936063170943874875129588629206695930297374987863965082841610238354014835462185024916369402097651673768327664943355430701417840542777812295117524255217376330569062902268655681823007313146594375837638026411706917102795973183063606184456997794162337876317219888291090742334019187959977219477946201582609715186074302266233968225297008990907068244538347505125796472323613811420978977010165155216803007286625076416600095606870012453872939987638461957898343457324608415175927799861420888425279602148318100413733786705081285810987946911327688814591278612573090955049701777215401924395720844829430690178745573076550654441661933841642862153997272784623961441948192685383955801511810858994483076263841001390199507500118849930953652291341458999428106793940337353909193311545285779328647415727312345229270728939517768662339361505455171434379109088940481157529600000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 14702153135643463192752549883547806501817892707443055421562851041037292501324937408783077527962174634608044813465539962547343208610922069024258532051507483103629558684387958662752391913125321643071519258254737358141078130366284744425274537712176368176427933723561327728880695188596348538698143299357642784625660180448413444671389031620892053462275227319307281480272163854734808248362066331372285277441028331248550493071955835897264115712387053247995473666803056451265652514124782165299098009282321447517686676725587982625585266023350297659182153231382717322281222717890063528800999421300964508995405854524624679644953107350420680375081962670899564011813121509708618820934614260329748440503975267383189394095948487765961110694280105295387802655631233978864298345211520869818305287925483031309820264458480948597228281045267519450462101972574374696060623798549584100384449424515360563350568419219936747464561080169368025812349167075813920438559764687393235005244697003546932168374882059701040112340877900225757596092586222905155832175500561202555755236950037602178578159738239373858286510657820264733018164474581621554142688351881504048128296505046723724306603409031675908408623114639196264223714475929305001125567333859744274216529908974433520402604919929586904896209545636201741911829268707890635187480624575863993110423398642962389801332076744418494900367153219241866769497954727584219773232136972118722323323264649617493244120711150806712521797499379810076491613211215740148062952202245504818659501418530422400267669640614662186467563158621552193790996332901739120622533288393115475508845433131731140193203819363281547709608505050124238559796740726084824346802050870770782635740944461621774405749957070628417545363370945666655250269476559999260119659523727871056667006531335965298308489154486339333744696440187383992975933184819958882780558966525101614028801139151186902710074276131616374497859632001847226473129006284268097664549256869843812963209750522395737441884309524401702212008790589447724873408326484469662829029237636857512909554304069203251131254532076199951941915707183214067127118380255790745670933144029229060404280813106223071458681608500997066265313787056172075133294326003273632902548261770732008134865934386181846860471687246941399344362664276708137442258578991600681303807529188706939152584310522722214904029324504309148900831653115932237098697161931589938165461372159359893221819784170920837717282375916377516520304599826045456715977619859589269020802084528007172413643402264514248739821895990515722855763378721661081115858031164020465666331074278871151887246776275132355809256319492851648912193509029612596313195206432796306337940298236776658434873839921375416286212200518728853248472017840976680626452347110023667754359615580511688504757127283348248709483907727614555505775711342797555584875862147707615161378105530640729978009109587035062487174230105235151649575235232211508356957905647130402124920224897278915884228068512275421701914940961672599720427520000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -1379801385358664587027633754277156403051314118531516304087669190474395439880466353959401672345341855705916085491621703584205513496014261890215769883700266704753385143297206644460243902409481202030445081945517987792737344285083922077219616165653551285199443612036065008516746808103628125473552659617120363626210686068711419658101606821706683514222880461127575970675547395403429139789892984773743586512430429498813357478395122996801759050104031690519634673593682727145956522208169229847135817895246879559580394448622189486643494132431244789006812539606769051578940488954522327324102717693190676647917620082264081220209803176582140116824134716817987405820594851511816083162673316535160742646298985150782568391025559673480624526031544469321806401387331368899588406512930952593468403626737683696146130814054161070673269126915658990833812685977117713901706408233326236773520902732732309121252722780614579947937583471551608087099681524937397552851236545298933071196945014656780964341707520998184164640081282573626668333192885194074605774048656773519191729708928549876310847930231722071763985913735370256775172503247823867906346404415346391164857885242089785893525010990175877794836592301332340823864790232030342586444077029033758335334769272145056004472978176762008728725620147746598139881000409851880419885574309646458958466073852589900106778006001721689531719038543210056561664796798838083671861308295857855441840103661164605491844001918107211162159902805720138948925941960349756620212187667694475357939159295500569565766788005218871034314933063647102660810089150346179670157831268642284404034497115041245201147861440557488972607745565706715047480432944253782479942352299362018222866817114736828426654124217214135763828170296486059289193088399405359084698755053211664642910589414204733177372554768255667555222257664946895924088435879716569364042140900098620908846667530436968767461166803694091749601923936657154113663977744306887463843431066331977491550078538291337575764131670460010020381456065135700648067305437767056544972991601376675645939134464792011034562833253975565677572155583971299012542837690570650085044088549227410591317800252992356464202034135393603023339261040009160366340206819074934150441258415512692084766773074147699634950075603095122585082902287084595131834737826819701405991611967046714044594840612162065707066966713875782731488653033157492186442360634584457936432601843266040108572860977372741166764571448096119930878162939526716025600105840480267498298216322216625096493735639934725427897503898771823421786623691205536028676346221895181509532014775783133480650578217959918058081572306553127517190595254038826330107657444726726053660919478458142817290880470688494214796573156421239727052455814450316512548014821276400560984629288770924822888782792180244083028140553903192417187439695247126408955643462322438350558008473934264642040871009122608150450380392769512088686967394177349577085678229882963878364021658801023386303132576125164809884598136752285155328000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 110959059623628230115946732951038860700188285195498130231792757382283425445895452065184209656108381815101229127323751541250390415209284819034854661217672380079315053240326725549738846220322729114346813709368748674490264379865028713777313928803160803729222780223955723609259859148351084683786152676478976254853402661478656709320145894563586413851118060836735917741012634109112414391217937635565994355918764331305866192073409293758433275627477110950805489571144610117396004928782506067525860017090179642900658901819181791600893657712532374086435881861194062483866612716447421129163352533319122166320986409158448899938802962551738177115906953953932817196766637427451801524272758343923953201071125367063217383623283673902945108293423666724287764032590332578867363745120676630334121898150801743707359879871454705303924493253843337396254122733247731138389814415418275927612452662375785331533496601572370683348546870447010626684304775505962313383416926285637960070602596970945873298145991327898883038355158839337843667392208187331018918165893486906639474259730813009919159804969905494217694970034109930651154505732952571770037138444831548659068161392385493222913242860523773454095719160411830152539626477496071824904286367732772440706542788254026352366475184818330696934417646757493440105224419767993495024724191411233750880953050807154214389077058992985166177963621639095797922067433290984081364923139790054577911116120732292004022064736849733708236335553159678201304930051610326968055601794535499483223035087705014285423314736442634157460001091883121091411227737062466669374465378803103437834080870153822425269723947841874643992879032235146869306263836843221776420449095293203874087732300979916630074371359370201325950790947134055410332019492244397927785884641131989114528496900352247332223563191879030498859700922164270094037136629640997739828667864223680476770465022153013911923505673479427975136691025812882504281160001489893033892992235561471486368038420742038901731379072179221135548006396087567742260769145899239480540570175444661014301501089159199234670988982364058298744085931279680594705708153959002002916701395329069809285985153036566530824883509326422816843908601210624394983682511884321045718977387586201401250322866928324962583648711771518649184333244444129167717661703034397367567598915749860907326985820436856189772621555188135717629209240914419462391112255992200635542660368937538765182951439254053117555948861924281510035227449586277816317473081032292849394377352537866422611045380694147365090697944082517339802240146339003383208437248755885860617901595256617304142661780065039854673177913697044691899270884579058816728109188825597440206213793133284674070768347929403564073532901738564673510644817563119141357503524274372907594547711109084151694922481256370762547703767608409999180972497848778932624564283889354501089582643544357039390824668391166227408769991626277657205418836543351285475935416787044680795764855816855880531657454023324255965466683523465216000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -7647986226308940269334744644608685228725636941813094376462120752695434686183353039533947671973956214748272383626419458621059635201275739724727313122676055813241779014689436443812518671103020480409180287803414925983345364517334632599795209024496976807235555956166538098224486505853747920149007582014630981136387084612924885836932222055163906493354467891800749652469462250252818691444238214007992620962492264610697950586020729230358024486394465008434624954270035244440160207413935844502127914659280578495954397284449406605982757030550927425992245274506470083563834593145802967145456040686793157453884059685515341177549206698243887947150210469769768805127370696580376036749948275421771515183837998094434382066123527218465027184647986528739920086585745064489844018780924135216121416205575737083950441744107225375288152541302431115602110011170010940584190787479461804024983286509826585729851096738765197587288103688551179450261307643674511332588399108088100408095126649776324935405808560379282466274210008195833033141754858030881551775387537387210184368064415488411998800463873211378925794086842429245633388260125620843777653803063339955086754052999695995406378786990589619408651117083477496739562829287238302852869556893172517850545390384548775763473500216026898347554442649948445403669677034709876505979209573930331732344149354693404119061129428668465526213688006465542152743509061666137526627469876338456448500549065270753574923356982443627596668712884768071508476612015651664594751621901342650996460182180493073162503773323947183310912378528554910224755191267419154401140005439968234951811430838819824978783819228747825494578963257522624233867540130083015886534839242558221299909656138458256627456029384178102122129900611398571408011144979056931251405865591024801174740608069638850533700237862281340690336519766085686849311533055996571079073081628512842521411070754466104613511596214230022520538101172942682415962757358176694170319143165059428569574117159291331724034526112577204355409037378313520050888379221611402350034008865779481770298298576578712934163686185010130574652966783921930561487748600906030442246504309782276202177412663370071991932112143538243275799952553537857191924689567840219757800916771521494090587559807232739454326059212037822396925021949494413312116834221965186449456359007653077016402708899325855787354632384519038558082520816629773833408217670795230229736762653551393356483332026551445795910108360451334582690538781176251866138105077512736138723798726649918223865454002732400822772009427729336167004326140875476034951925335478794137852274284860420197736766203045687467707417713392929742424250619209268372022295019639663397314504643428787725596260562933891771994308171950993079353513330320979476554155295286060519233266202546269673706075254623206569203371342893451901045357886902690666865060869351547607563889602270898687116898435454214247533083160014412158579526464414691669759663040216491493413575403781447321325710602841988530391800631787520000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 453444660592511596420651351930979097424873347607491460123125634833308626236678237389800829430084759466431875197671286810805355495879783338874068515325324656778816385093420484953512438999198369889428066550974390776040739588298378996585202365636933041739153987481724514200809382842273128761070211918922670828110199845636751081059959677524065248799638224482167896562008361912223723901914363420218952995453224876054441392071020346649709486991704569304263293801044725686493844852647827197873692655292283647925529343089108731285122086115438611151311134453140518626951607335500685287877999195933540881447777450969161272885804505872094314572638059521530690698771777409896403210169794751377259181227133063456327760767341399837845156291120537752504919966706989080921785335122373043002347694352256457470286064852275112462743023736757471921114752161668837948001413738822164657432519972871153746788781662110735641668278487182409201085161605432093921074601157433919278253756091740710386713493031281913648414874941742654032331150143604910766503556771729105763431492032302416104855282699853593805905614401798363778312667020085624554213931451418274848970478783357977743564491540799340474842413457164862646548047056989168429362447073363381331041896523264822322238436782235726524415227983751650478896494063116817140523716798740174314654011760527777137949971549406781091506465499065533611321426470169566601411847798395448008943163460748054979158730350009990398722705309029685208769368262292165343913760254216015465718948834428869868819721222056313554912608926872762976040614987713716477610241758567817214088180545523570325144915890643607384838664136849253337839560464320137353444564356691065280152986205798479745703894323424821244954471937686623354411912035482423645539048618759389726251776210866526175528513489092024016449415051567198803645822498135075774605451466582830403297427474221436793422424189346233568399407839071938938258101585304735125801925097276751368445734774370770484941542578450562869037859760265027447168663950602038956534752383113173888675749170499945005040699002023870696487119297073606222314522496768366467458755867668984206866003182034580561930987888235595186434747413155117516846548625101912603389205551974751081612185739652629992718488431944527736666299263898187991459465962193334077002447967554643382194293041884771172946325226284659047951862476550576156288402975754885726247481733688316250223487407509964627863691797470508155717159082356277669098186303633660762647059413224620649004167724501260744074131593094059429131047267550551089436290292690055626637148288928772867000566813566431694465390289277005456227373423703749077322181431341394685689471504029253351894597296332028244877025341434658032613734563391586414628253917797033947052324947498483152236113787024759494741493361434378689004426561104739240488495246020289485243009318811714785182520685539840853573529653711365311919760448913937074386546506233528671200532431042534707514938930708522864430207205376000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -23315501226057451056443955112824431202261699375553084007817004456725787031673923723107469738465860890466006387778200168997979418395350646596619021047678235004226185502346331925766437340257182821952038298608160085406177859540018316884137918443039244296351912706618689903889629756609680540672741360147174153801415237024073485536850308072217604361275338125300884697004559543815024913301854730223325862342807299777069858766347464371231655319535223030498649221146019511804661631496380854315886023070038497898648036170035668255477017317532081674843987753486494492372222016828597756099044307828623862644095581967729122580022169510647406688488637608571464156455956141240617520073372766881854677783179869656582113558903894085451053866903151061487185665302169738329149763436659499192019223388861553250332065805973491575693935511200115477000720842114142019023862690699710350955379195688793542255100085873262200139107650744760058707064334730028287006787690381751259721291266731120535180785694596957640871227623206169528470777962195865524735932788017507700679441938988954654390060372041158636996309853095328563980250009709157270632959755484489436480432838611107513376532054268807087949716569690935710821664646242940896924273596174616672900327264765177391544693087738430181045088055788534175453159098372923391351482337114301945744021754733212237212972382125715771546744806242881329275299841550415898672613051567557723140967806305517228053119643852262108830611778548856141687664269817612129308869087526824634889402751979265072585292434897499574604323810820431492899126390318226588162249074721521971298049756408400102382812746698819150063763581367523592246622873618893233814571239440687178675790064177925520602105704498860913131040348940090254784662088014948409612595292791594311946695244500032762532824666763069853300423876999976771037234866924351859313356422743097781203992228048892255600762001925460168739040417576969217955266960604621983899110537580762385341054243252740990318445183638117398600219464361031218391908196421621839410060823001432179637334594272592509576944129057762583006901875334926374230802688817191815850749809375563293569707830488796400854760821380641317808298061429753411484762478101316755740948300866638159075128271958829254435273705260206488804199834794986859556598948833244942431084757454624650524093706751912418570307068326199494772598617081191584386156149026437149457643308728793345201542013601423428737125542937194007796499187422712968525354416442539067059167537437672871955264772628316567748405254811482420200350112577556528172038770020252037827954566347505907849397671500164178703033838664717634640984164297809770713127726025599185504331293996001830749415568429004594154992662287468504269264908179002724037914697753608564627362705233685065536965689021484655282204382407123544255664352817940947827994810221941367431958906393632568871536899659257080353957691499332681188020962353831522414709095455075520037719558018773075641216134392055018881758003200000000000000000000000000000000000000000000000000000000000000000000*i1^28 + 1052491952459102491998710172280485135354190260654610759391229642645006810801990570648360172572746810628783501436527617490110519113523037574749302050785585836925783287628878323357754644365697655853577784257254793516500399144022615266473624858470912208503017616657937821875615870368500360549855426942715764241035733805538170511757754775552625777990221069598682989639754887120428584388899418650933720827370073233347765759911290106586759162825438779890599841147160603237660926999627879603622777811414581329648816891786279412303310393515434830005138093369403383546812723910300188758998098608394433638133852666738453595267270073598329935013752649837250666884975034965189524670619323293476925568741618669158044554445577864921203646260462987386760642377623179767947901275492723862219117486017918740275314551589487115836100150328820367162906710743759509099305677117698299490596321164348165112869604678169657375071553422871152780307830417274404150593467580572826026578092619957587593327106998152169440588789572159193393087898724076933220374706362823515634045064010851193216129871187611566781450145772155627307466523795864935606795266260010331508133756963629976921198079614229689124781935124251695100582688665633681216681083973936216840404908848045659110523765680836192511703674158763187006960696558719385581047487461813798260842550640765835294879835793376708297179496088454271124432721180631044255137875999758064410047250377771826755823865626574558318796015716703560696452325989180330230653828293225450223914145847005015707968024121385617194627477100307943817318427872309399935520182021169428308946021220652331825754602873421310749756113895390902310737011979556648025410716979623120023562466734120331666573390350390962237457490929511613786202405989724504989727284129872790327364104361663333575861952813047263939198535776311441583670598074024836185350550969693528334175638382163239921219449411916738816297002308911442375820145607219438019891688777227558697085457283908451090332701060251458511907371647603945163877483751865116104782800463660005023823888474620097584904845784502533028447765056952892683307714369162038058589086959281049691245724540633118464554627432529110453671502415747389048428368363105505284821821755039873287034412370841964874496767342892928282905561194573715225467939491068322534562711825487874054566449445857171657438950813418404301193529302360785992315526753471492060997090179156440517924080536282947230162495117820382367412810362132484805588761849835922038507695651637013999242496544209749811899597857290995351362553463504584011807583906662734306918575686430400505216455492507942116680379875915677897074347741646844678981481081578400895058573086185394280722104384779801718790726019587828178531989427478927081752760029757755834472004635321743963869008874289008339236508563392184072795108779457844194553587038281062151565919510624122833101905189261870235761904805646833194379185072334609480813699058823499440502564300042698036623997512165618488442880000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -42186421928154450983519645578448249761527260959770172451099413498743099884733287801954837546698277057721437733556146191885981654630048672334588307463014917124577574680893689022208592072458859739766279433675026034664326621361230129240987660679553801527373287867337503745993833965746268113900598778058462338292776127025075341664307020962373719361378821862855841635022705310764431654234030381159912818941501843206718951902126228861821330227775457044377320141638904044632443095910268159645082593315798059508654579177510959422917020434809641514556543106175626043585777450809293300611138996087392349894673727630118865499856014166512726054549446660103615764540877049650069061829860479239523684028368766785086712179664204821319908983904363381379306362357962159032423217979573998659776166465554105042380507230262500590539736901030585126475925248285917750174119535282721955323124437843629593785795352211987313439872995458846214828027453816567710188400350801886562989366398993504890763132644178036256738192933271427380724208187984782058927243223760658855879182166343135571507579657831436907431735197927878893157290073783958437135145556313155889302979147126726374903423285960527972364061253672429847839306662513675448700527952248692100903581684125896228442054024284966278204287994630611498937653165820485926200887903346155563022991955870558938043507144146676369648331385438856266567379454402199675856609594087939039195779143741021599959820536893524396422156260425738765987696465293935232507002253207045918989124746907069869959964490181073363576826360450383006063312440439656635217852215299759066417370772687324153147334195744352568105048014281779223004868913152206119632828398031124966579123082973910536592633353796960090909677549380647971574244229013682815786999441017216591204021045362769828151803681966642787889084778772294770664923191494681784126982816031930910056735719633809687971180870184163818448148360707210138417253627693545533025402931286440987567920094910171805157239747058745266527202502202126522542336524947680574972987836468715211912262951473562458941964116309819834780383116499301482339958190837670500047747515857745002881375520902751199160493252515842730181767545599892040082132941817061333734807721363140918098596062526243010282580650379115366770943997789009285767813457375193417482363668528406450680053886787106296813747306257421765744271950396165885989147756190313210280269351187049099255723069949766054595245949465065117267317958940427189161348042991382553971699283966081373951203221755194737857201344474134660074144752353117328172206525914725700244430455826370275242491199738832125425139853059184450049131469821996910034983378334369778793514867250921882972090845620571904333574547214157030740415219350275753786656493525757696071098348326292726700212620931087656687891751216911348701934314214063735677403434053790282275043713599716994397785851161182123163668418051700756510594581635565294427722573919000925905808293022793489678047146154584440832000000000000000000000000000000000000000000000000000000000000000000*i1^30 + 1504031949642974156971854861207551091853056461249274556076763107863177992933590803425842319517167928276777123136129694275212020370255785768651880720494359238446306288225275306268074291557541746126851826213354908644367142655552956931428201714943026536988189283447523765479256021518923096753598436149730568260599518865909516615231286785989641387582916891653249963796746825445513981728856337186803416050187679754327546089744862150689186812358217075685885253661834308260471475760475617779385476834224765145742646708454255501307527043269333274716502881611517732282130571345380968343275164917423945303733502966830699812602114617875587546028011226436800360669173301179572768261029053714111045710474325766679126501291779029678189494489478281386620792872302495556096721484470112712741502722006454608220594141794326231254881104639105846825823820440867322506007381369782832664656854349645155275531737975038413313448909128771824234064685131847167342247754870669562302023043361938911284050738576777699239298999244191353631728326391827476237187944512489537489760526041395876065219399338009950368719571369330731604251124097687023073473809188169556930419696068387637415981166360972664211734359762003861751638854128110289417458222207327532561563493565536179600312069364408439444305979938348288552710656893486476717211878534402322942312578114682304881602477179766762861397478451335754689989467764023055363479550924259647425312526321831913513624926728501059759256645775120050748199833904352168917186230860879182829696332718328832077774960270100814973176277086361465916536872476727038711228602256439019027219773834591193988356594301152656563167183786343092044191650655608919455679462895456441503660790943345224806852254829454834195548244708618888749154991001770513414320040476838356787298694887868370570197011707166515728731602524347219548489025906467903840740594110149338191298970685135702313324504436514018627229488605154893612453088696035162175643195978467511142222139037719965010726616868253176238017456954891412702041040472473715730862182559365584573319435188681137897628728979771053721332420102606489429449920471652752116178462565078836883202853872708050120104012415443620452639839228237058579386278441710228598083508604763224741039088558073858537903879622764423752841941072563946532440348635745721146002255067253518260631357428767073470306630254678747093208390395462782103403632924345236345404008206788358320052785740297799111610004763852911930670439888916975808675071628267059912723850808738522745482615116492691038685376370680972190982062826144442274325530307687726481502469040013027047538336737658902569630823116211423138275966473904138844249052500700868511307794699860382261122838899840074494909026388041863730993269203088548351220432027834562723669697317081431000223084436177663687641146731591844480717667387269344760637935496449921886519048106333433725436371311925800795547281987989029526014024645868033717749044113435784503915833888688653939941814183133184000000000000000000000000000000000000000000000000000000000000000000*i1^31 + -47074905261491851386695572717728317072313284066473088629618866202848461910513154681167669365850187668782403527384551223524115178051822702491148779321660280834795847752662441162805577028813012652815003577879210515547887718416047353311724720727794138369141788791484517792512861267527624789710400106175118875911150335119215736308313523550428331553924678804716652159961774823796674600259708229797184416748862404883805723232399026125886858439011389964222461956963743072898553191413650066000142311153265818619342712450229046894132518963464112535187442573403318660847952799853215169148069789244066223282686509769945895610002879417675055023845249822014339521284818599888430245372652231177412575374888015806852864616884561051140325502168968377834106818667539574605012791386199938406258718869444972386491456988171378405531025735578899330699871210560721416242754447215219039513921789014475326496290617352614674944518191674946902806157997164840292518388129212988528211892012353271329003195324107381112172446166884852182456102996228402139444276994805047774984211485839442957337449573289408098223267848527971077358153411695742559343134222061768477785500452035196712557146151457262859633045085956388745290329847372461781877717397996871456375968985621947373468905296879499895964140782486693842141549228084899406188709263565189980452558345077660715838435371377380789496340543850175225020257618105591710689470612276860802714151542633419952132067484460314515458384521512746505716220197902939272584964788951503413355945205964664509239099590459522989552658388197803379254570603447422597382687887477632748523971584654938526088363653592022247855478790179642137090025086418402596478195828126334280450856058186071769012667682166634680360004309669209521764297661237046776398291931927930945161615274548230166665102012731468514175552217741850200136906265938714371010095756130159654831496441223067019871032008552312820867228495523044590170083144941697702070673194874374641576235243451525229157721066756653353345992039322796728518811071720890457516587405120714428138898203620686872018001219375521395315098175427324347520383416406878176209551261169006668550305417690260208403286862370191427602178762826289468753994372134582925890137437861404351229716643327224053314360453004217622860473881847158541852737458831938998584620857756570040869196076875467744425387063901042473503634344923292029450065178920312453871582021625021931620750598116572156641885538445241958457084728010476916718454927604693951651027224088764273327841101561226053689843848801543830692019646949892695217031749822207646402785307731040591285130943653595614186772196895686643037292105784798522865907360619318225989175954657840612292577754584381403354902905158906400364562470508099493323790094089120948263424905557236667626478552218585611010855022788061294494623960122655843084607837198170585524857001994473237854156354213675292280981428368059090715714632704050172159651357688892388068922224319868597040185134284800000000000000000000000000000000000000000000000000000000000000000*i1^32 + 1264483186465600716398289427244449123947134996857600312063483929829829315017519164105919732376038360730096811917296412582167786935258765978387682669393815959656871728679131350412655704826867111628854650698742345209020695126578594795808973178904597120935491133487940123756046090527343188026897206481683752568659620732671062440525433052144150622513333025976862485896943879208550213855910428109965295689717655246407865265091172223420562369295009228484219570702983075934502293262981537843395951530032186259275946779919533628454700317788661651502330451816372348945154592246223879600214392176372558587662959100178162292744804415270119618527798397207165758417311532130014381474896117178183299974674021148326756311176272516360546073444972587412359926803830430836880097438207960077528872132343784591344463774539286746119788545106275189527909360594394854090430142074870548037203894443471615907127124245142221003935579123761845266804372950851612089391205059878121721219954626677010512296377867555096193669936543666260227308371301830846082341298847080959686685439693813607651765739052469252917827351600483782292786974005892904522244392021909025341217361465969992843067838327016305893780330030231883735669734124718043105802935460589819984161885742426478302641631972604504114929243399272301450291761754494408362731299732783461557898791851589610614865440859476220434541688794746850344496327174468819083734162859076584098397769629003975155410249992719643910196799181179561476796397091457482044738533207341964720367927011193712049168745699367224144898786855158237704781110456581618315576642469037480408001697136909911372013263557002001129296610441479441339198095389089007716996812742716948101516744827039067402359242187552255303689779470373100193222188953341716377692523757179555636026839559842734768956436768028560511331800174545891984915624219581782103398433935611457845804357004570364537861466645913103123884868123623468790385493189996197820307573625697548963010355203445689160482452617976298439115292819956767550995708571417898632278102865923560258708342174731177596089030531491240406743233569620160767401464177603372278112839766073564057209151953891770484220651424659262464923311806791564010206320763426806639262399832870751785360867948489742122714325810096886553455337864520965017366902823300526005204288070149297316144554152485609810617215964661755390702026193194855029861926215753145501019702446553692773296234618056464015240304688210499491577206160877417636971086566903778883910190893750031102993637621933033438739243086203330786129739564124170564924914526296615249770488715487030678606162224917684374162554186620593161111382767965531467158858167019416193548497531241591533946609931425905821531334451035168496212713302109973633519038840299687441216935561689149807150813047157653478136800086830258376396338426345867434183550571283131047836814240035145848689119126551749642813168279769440562366780191054552264237690965048909770595305076527215240575713280000000000000000000000000000000000000000000000000000000000000000*i1^33 + -28557813163743306990247412478752580074285859866466102391828424069112741588128559031977266773673441030416101347725862164575400871855638996423392734496545059960715511804878018816138041120836769901222018653541074503411271802365616571650131354731235736701006209977034017694636209267459007843696876003489572158112385040595211978596634495176746576383680394545221253134809341639258449387539341042429704074059578434604687065701307307805417847457161328526968920383410490886498026903061405622036966026364588054712429231575469194465016997422553741057447867020315562057792320097614697545197705938091941079299143486906719332331125112178121162811856895361233708641199088110204641810403154795518025682027781710102008483262174439258505138321873320342856955226570473363405423984750535763780175849904371805648197184599105755545204432686333933958063332875987857869011655419571885739456989323790148151062377616289669080049391522613433546430002547628685501305407317809400125001171250735129910143333177557651021732988321134151806046576506466342579824641708970532517059106088743337647904476135077325379351658788099962908410946984657566024725826393585420547356967695112131243374434817285244348317632790884403869479743826956487066243973568468225527424484523811351145594503634258504640125806827439863092790827127782268965102979172644765888812391259057107464601581891604049269819349262639576098722118229165912160558392844883318765882550107385491030929401301940265704795553630721049264122794160124669164860207707135045691577426116917268003503682108623834887587346057854188823984321721424688685507337464546036215749109975333591944533568176698915976495938591635006572567391755291939452443001501386624098385839094698470134998324482633839793048474527309735726661594077568852352011326439224995299051117838234797610065617590312529830197962140796446601207900676848158305742250298025949751866379455363164533127986831704753405065430818195189355930137756808072733504251542776703455493822861018562545807573297833503139844037186007755749672538360335655527386909557954513307267423572318117810535736654838237204712975141717903605452599352033517869022893097893991327453194150668507963904984193093306782347081039302669378161473080100517811439756163541365917081856964290484262450605299548463318465976822654963288484171930159380104915401661854461517834028833812506892475820890220211866944358325161327591503816287209532490238812047973517732475240613879845968876185667928074227839051435130608272978992788789973122236295771950468825932888124718751731205687352484544571464557442863396660159017367779803841462667226786618328553020992971965059459821479183600085052519794238585243208481663730613400282292499497588664834588270290116574021164535645226848648781707240359026939036459775967081395349362665060832661370239498798713974217956687072419068781604815315550379171411415652615028648344985905636726582023791365259930849153859341595499776928793279856493205839311326452133374344011405380393369600000000000000000000000000000000000000000000000000000000000000*i1^34 + 536631911190539749221105114353340248349312766506861128859628941945995470092681005040035639145885486211759655431041787105158433613497453075642394484578946281801306915823894190173612291785764383119528677758175561309266341334004721527684428989673547428694063557024156415744211600363562431921208829222363620951251660844176402676601643373884576202893311276174274999748376051321346548061551151085982843353445671903791069253388151087691313499874226683011215357081068116413797451123484725293334924807127140082120428779939125914127408774804206079362279782024333686153376732595217181842524514863581851662995265392467386332902227336045714514057394220093784058504587677371799372681077662786785462078969291463264118233422482885656954063224479204188236954141814344691480591951967131518742267173568104270103425987525706507144021800012693850866671182319309998192415330946389210434678805725922781820071085477274671436598445416615442245524664420748594767598063181571727481370757567716945683541391860288306048774221299324894702564803344104057531189276274138011535203897555345261945365690236639343071039670100721283597322524025977838582477798607906143882201798003931020481954889066274658337104389769539886735462167228412753632038069237989744764185219382306645239490368139978754357487287787488496700236429145054327960411808708340624709443485976643677765800062937504921239460811651155766473418313855372797572518190209976117193977135071704805179410044127343911446025821507876557600525331024698856198160311312839839673935537931790692044321180802378470045179189323630830557711996621043066747024215945467895474374562076029738896356565580820040160218438071094675032252904657864402266815115346203104274909210144403142097869931670587623169934318977579433843395398183594095119066219264064467401594593246566819444102253577672591323467091012222175653430387934258688594217822089253410846072317662663131136739335804834624156080791711853479509563602246240949733197858207916221080498359546408925784193263306242166721375708156196628061633554508572817960989202849330538830261193785051241645621839810079199247256297820108603046516930486303550145773121556830298860397680889771372915709946405963330210509973714301562488892278037930014824606305096412412022114080079177286722996309807459864519670655626805189773178277169482449598999799001723867176739129587437830095511176604863855630596418654979132200926322537259189419716434944774729622043028338120248987724429777691798594290906505950700549616905831001300710056546553934002823385897219406123064458394464581636791988421876072931540672309668491970298667530876495988445880503074732863819391225604452925598915297836217868563245803014491788078967861486654828162954936951062632970683334634099722361105318161960153796997144010554868538096257996101941768407363612008569170741610313397037303001227730877874370906589731479826468402583328524860791245483711622416597828917831707679406485525720920930729961726886133829138331246448110374748160000000000000000000000000000000000000000000000000000000000000*i1^35 + -8200204919518622954165253260010095925406794947727008610218573345234373960740743123277567046301205652312490584313907947659543024463087748800635110758260295265687791750948253731133754700322821484628717131350220414024222792685555123031167451234200627281872334900067709449731241869765658025442860147046849812364662539572245778805657223034008542753628335961682717256913727832726809813067207720360107480816562261728928975384898563109998871982103120401788415582209025177783433261002464768212806892402482802634442527749495653029237475733047694538099303495200309657318109294235324705166466964893057443148593249252667708214141276262109883301421928421025551175478389671282189063072182678621483576653574066115344766582164220552569532546114733539878440131927373371231426757335649424318320617118181225978282358334680809242070928926359280314786945024220518058008831174976246895476260333260305257277624674313616759215507753188027398942292477911478997509684519105832454685494299351546824902259035967456475442735329783956153201074895546222899418556484012190887025851923972450117144014810429294231444555056389981723821648380474267939404218704761603031517234250102285111731069670391777779003498303130668982294129578880921412922717879697727906902741531763213711944269791690818868664618410287291253259419109994532621104817291438631495059647639255591304226549804781678714525772368723479100632543764684147520772524282477905021793549779323105265118703827284453159885199527388155598929422305151806060494260991995993228829152288389649614238335028463943561029281808361348923565201015995483778682901577925944277974630048337037444551917155284691604338792644649476651202955824827629449814891140217477376442359739476970506867343701980360775243082857666152850801773454806907584297395809201673299228901450450582580406401895770236042642706103499874145084513788827633291326232620441521832674850614579074507494898971989721055395631303564371382247660896056330058246702357865891458093501720976180347752439293785748338085388086864287724447943452934282260735430418801374287471009034830706117259121268801186953492622218550217395307894362340814397086220310072400705326488905628002051906540054749205199983506015199938433198525890702347480987207332327592269541306313442185828441469365898805618041558609039351640492135559636480763887886701130445426742169780984913500776171118126879152419816740517851868363789625257501666151196889072877027668741412837377957045961206684185156486172136974234894466712496314265867885316382811972970790971359095351222522008469609221971012450082330170782709124293199957815455197064102687256488394777386053841025406565918860126240894372101806154931253088275963982321186456356452578425661119796480905179619572380584101270498271835098224756915820538096300620688883150781893625067858950439452958515075968718355775393261050498109576569284995913298091413364214199212787266023479407083456998530785392355622623594173720229824008052644006462955966169490653184000000000000000000000000000000000000000000000000000000000000*i1^36 + 78038084702729312891129887731794011143483283991318495064417059704739981885637022823216477333388554882338706247596528748547263228404262363113970382714786891325557704593281498383257789287539290145819042115133126141308308372094018691106311160252227791573811135388603928300876331584634006632454314417240889497349960986711329061535455120429435288746902352975438800419218904238332561536679296225854873150189912122807625408316277261279823297755295806874345943974987599738391685772714630127033315263732730947250906499060444777026322723445653512084394776455649534654436600802046948987392031683385209749799331480553048039564056641858490058475071880607671453940244989467125680680641232955102915102755205753584572905454077394078094635987620605409573732852295510514011086018017375129608451609050809299042253111513985077312960033697050842990650610617000547297802533229979393579128530255111339088925099017540618579473298959804177862871096500960605511905762831408927981135445171840395045476539602007434453436106976930429423128476316092555885708871094697475178005660495229418729884033369451603353013516259679059348749178848209948069177266030396589492583893615098868241759767063806958783454531061748478193412265833289256951914856563215380601509422107487290186148836723861612741961670736145048285528711546523263469694442007711439459761460973037404748740312954391209098443648264778039526172352084018757274069540463124153522671199973444944023962199764855772916450573602379862717914399305726769381873322439845858095045284310020063434907024317672506552757916668416999498553296382326985841365292085024778300238709543162612174531914397409377770846757943180833881561798841709143190581549300255247872620028442117363210762270291966707583405095979781728942970140693559572701881170254631705341194497779082066384531912330146780473836773395267023892820745470604028387394414807729934644179250615555836958949285208714822359302908002507511490775939176353472655284615687204314999838679653055079771824700046846370007829082804229196476106496152988807375639898408291739356684027979088130230562811701537505482687329129108016919882106818679266966358679475661399490528911469051246817034730843774750983484726437949180931978602566882111062437542902514131608220592201588543240520696728511722212453847522950469480650621725006332688237491569167178269893773577439903822227046356134466869442257138831510573117137921426319843238562992062170246122025760051833582663809064213402173635723821206033749389700597782613246590101226360321237175683325076173833060077110632237250952424818533880671259809654284917359603322503888653991890210800978790913633536110324168912643557619438633803854417436495845744293661202557141601808060282076247925381956830401146294772067859184029989216151587887279669801796509334026591635087178660665916493958978485211129118316294073422455564118500364229377063882287912021915604571645431682567288056258056937289332155007653247628604296741936861081581468306636800000000000000000000000000000000000000000000000000000000000*i1^37 + 729635302787549987527392743266510720458661249983880784408807388076244225645425561883032830596267486105597514949804517292149515904014547243849653206256961466397278381705418669688898973539448696613261223748771905857256880564764279070320077294307938845254008141350965550027760406063404211120158171653886676239214865102637547850533722875505742630445224416482067447318800299262254129820707927507528307571972620853754260183647181206157682861443347649550115829192342116163520805360295027478804442840381096358950415853849948440265342600760789576612243502856526558154085670030361889587780732772973986317648294248595177527893927237615395322585754345885220941507103641440513060537307587564000558673591660664088501380632499553696257740922284772021721524332895383579364993954063807404791174418049650158277464543099807324737072179248018806955905162796912546721539250756755182020060900196353466327041099717258485194065605641774293908672549262630585940357854767902410235174059710924655973344255273149302039084911573129418697850037923284364538673519618366459555273738731806241162700987989986721412227702809347887535169783239820418570952017275034943444531313578873597771136607864582745172813781932561272640207003017183117238861619723426959495471869961268270828386097849404600814277495409968781494738401914887024917571557977309053835702642986615909797736828876913543720932022469513726060064007459803986723129571751109758629364189263829228535292175547456439696389288943777622606513282279373421284066539706612242577318761034140274819163106397915016433270636428394623033337190868502798821990985090047286860316920309673848930784721465120660234323238919425594490235395087745820019488570537170121659076847818205733707450029808508849216600063249325216906971510044159588475150133745637535423483197842219728768680938227208416494249774368313677994807395742554803265157098712144425423158253780196704724911232608090973817238955801409632377421679360171838879236384240616895570170110079270796063073678503393346905976088908349115323690304950963488767671407858781545511944012147909536283004695085495324389124909374127486113195310964670628382417185051693395457136211508239767046115489688654866968129533164596381258074336434862784382961748810376553589269767849956086608507996367982539385203574865640413171579937399723646435794633353307537851831022535645091058461154047251218074208021321685822133797068728559813186313191108618235459031686556571428157991580946158037643993769550119650330648313683270711264876423707939933970824476226371802927003979474568773373531593126895978536164444739766364885367143723036400864804144148939220192492796778285574799855711664454116961973154542899886826964180653466369459914160761411726342470722094794777435666007666214173046899707644067356027729197063198582937881320713201537029758728856415635576597131779342151095924879600563694854677115534554696528374423018254959163082716255096435965002560940152736321405213748883364108923043840000000000000000000000000000000000000000000000000000000000*i1^38 + -2438369506897928797339326012522776529964267800053563294930918255316474707411218986109402359934905747642521827205405343058959861558025643794540556932314369131087933823748987757149048568500625883340583529034158411164342985881528466935204736083205518087121788014594948982577686479843794799290207862845673378821017768163984104692442695120700215727944486124028543449714301944384202783917407254067136509901350473459808140708060365762411658426871743032416307614715756270858237878866833651381027898216351201890265411198757757538537918091170482005024827721467124394750766053057407475204437154566131037245268648064299562927881344035632529330208685351865579230262783735699252499740626960116069013675875253138206011758346197461260605034595493816702580650423036995388185988206063352766233608664045554459703963133572367613328997099336214008584440963904381140169645900863200297719148124618017217419321192480948071575128764412553330918537605958802863062201667137756277448453875225886361800912102659245101653201246268537010847875051941133324429262693193293046809490372782142738361493170224067846574470113606332855019026263239698650332756405979341094963757718601139456343848006825454365657088562029506223978157843087752135428963385717251069872347044819457199109232751760242078457760589438563951903968345460016165456807073291141076270603215193789331041168955411654296446717059890986199994185527677979497903188823989049761254169230405641180659535542936080505714169173089696733760665941756790552309978017408555086976023123517420631574494719910859775223357900926659427951014822047260125131169928471868531525906727691765900550176141106046113709802539146113216430680502003127540628294253993174626347893832731150276635007501419778783588827275742510721278259957724686760185520662675904944363613801044789397394024468786609596873206311165415648287139096845187499469852787029742747368050853653227843567478525647779323503022461867116837744757426515076849687208317997596901644053636702486396338619446218993719538609908325628040118924920916787914644074080148979624864037218226593704041946676686735550421358839853943610773902846360075910120563205137489381514169593708349573375807261576769213253989877196557772221817332020212917982228477188623496168073974539000900096237239647887805755432014708132163213683928711544791737424593623598334752418133014083028509711651020549705975005989377220053657006167028029603177698287783520236041360725320551912781855666940888557737023308594100044080798491422160994964232913608505726138097795493499248554911444604261097473882012679236023295778063571299744791388958467783617926536991322902188896650854051574112663907582899507554417703926573699847818258350522562324775143962429028593452016577564939415674780145461834514985151526791182192586241445994570889090139498173500996717786464283986429480080452096943045125734439390841564358840631845666368275438605117553922190497586170619889714824850448246241093751572588506703200256000000000000000000000000000000000000000000000000000000000*i1^39 + -3488131489412727063713181716579916680545132212286813635264594338863928626083051405067792311260880207723970745417645774891281736962826343414578586188632188097858261740470606487828660138555089259036537113590973795263966426546706109003598682091803100990870243063115267561369416355568874276145794172672974453077898645607316852982628385950192397556774245450123331651876325906653922903234035491963304617578853036882197567916557971439132581854968790340001613256723109480322125311594300343427715149664577038057707701860943820784610636567814838033511005325635783079263277973631512957199165298576254803374733098393219413221152343242127382714827282129767260781723595264723048132174522139713610809974207355768043557884258438004176637158359623596994725606002692855718211336061165164800115799812231517297323445829096322986470627901086331694111367304753426137007412723202033229637253784197047687510268989369267842295029173100223372999462804136570374765625543586546683754713853621708067409450970742605693228441409869863603890985165572198727201455220908766733703506866365082263509412785047313108430189812384828762443820130794454271201698939884880982449423682670008316351857678588980497266318802453592634256542544583054128542170128137680166369748374739964586934799316418150607534139128532329785986862371981537561260888803101646200795391789080287677357402133897944140057755981858864446974997751716002184393901643575564292896105184922725549615797165260103361627726402119851345451771268762400043193733552550112662442987711769207774046179409771256163715645349109809695394659523403982412017323852982824266898167512801322778870908069832464391702997275362527088994227520179838610111431116468719969463991416155084865728391216206150604301914625318259748402712292529537095581055292491768385657415302770703647733392633655935096088345793834539529459774860578659646257503395437292965248620390876530631637966753868334567031459957897042586744343790422962233750968592984343561838928415404857093169208928444403846594587316079078642458363703839837805272232907155073840832556650374352941424061688848311239628599518745378940576369091857716164106813263547903744160835259257307215724810537987085871282127856974413393783718190853218718941224856142534441276091030655839902564848172249034360030939466074337030509291781655903016590442125741215250702712102726894521397511681519924745033852179889112739002333559662534555609292128908580387366364687863024900826998551685774995280611184758700968555590038740570756586999110606270899063033426512427722687628131524568511662833299498657383784583262911054417653473754641678608291440560731248518325371530783599349064142691384144547212031865896439903168393100733787965492022299525735751074315939017657162655306911295007945193713885890784000037844475517924622572802950438221967058656781508140339912097724778789714320112616800842452875314787101279617217396718655472767379299131809752894896557144970923325230428237047636426752000000000000000000000000000000000000000000000000000000000*i1^40 + 69220548305739584224351512925341511020547371867402640505669292925732044781431159642957658465048204425881712497003255828987276934793593404008960837845783795146079887376045074362632115780411743213443997204895703090336231468877021621727647321683541024873507582793301841781937093453805968600542766665233588670176278081226864185950391552320795069472619338875147398569277553274847750945502808047801717266804943998357211045949876480013236421711121204526424573199624871390251679394633985268499516955179334527238898368141419552905109731332532325344376279534850095949749702275407165104343151818692608708789756997435435631680388049373854049879651405418666629766859306174981836397579626096380292631265681803082142672209876051926174529669737714674525074625855132934412007967465339733974254107857548005143096413341038584083811209828600446428578596245075658639315004874582834813364017382691474253378903888421721210844637115431425593020287196219163411859717151603905834053334311457523738067276430434681390568846638073373744699201897546415719370582102475130934060555979124673104491491152770527102169256035063054752674049800757163259327463648628578330212675942786513711078843060548145185501881861143613073987824478848809012665255007212051524093271683278658534022376022857321275954331846384454785283728050499314567039877343508230289126245032653280952677622506720441037115434703524301207178232425051484660701014754778532147564146219113414282552119438398382758367868655871840900794175253778283823099804053449406255603344704006564333321233898192549714335546909519458590399795880971699490320414862018294155633465562533788727609607525639809025728623865910522603505018498399779169390021717209240688102273542950145722042836777095909552467238260562120779077563474643127164356828006702767453807773432981114764450900908581238954849961872581670409289952910052915138032490276707322812124734069293683818739938396546445873028860764127168101272924532882258490136151574857803902041912475559465557609958912262838365739413054901649222193647595838105284165009479197313890939476967276729092728933199868919149705581037042833293206909338195416889112769287574153520109735100738091252252997014583348548222707202750995384914470146017263593864575486006973467467817291966147435166627975964192057377352982054155751829419375918906259091901335119337464407992345222715101764531893950242963657870517737373484868424424551341575089747416181691716673679752804988285290029034896734054365605692414223842589932070999406650104033585121883155161183065090338396760306147061690017781005177313278434094706933579610157530192575692524219847086919925133172745099100444253749241235542807204759436113351182254109642147799339695206819287712903640253145673411065390498361577236881887117297015794158006465036293734342153188172359260526188079211890550452336077975609585298502693717279936389182674645457841552428492778739065587522376340437951073850379988766016204317827297790901543239680000000000000000000000000000000000000000000000000000000*i1^41 + 1990318273851491911401950009957158008468498593252251445184863976556759963117413379286274701707750739513548060555105121654435416044267589561426607540691843169695333099266149395392903900446620693803919465896599031849200947904626315420300604196052020834889118247302794085732966992014880742665736522030933024412092945302872535251735401051794587220022600318437295649142343693228315807869982447051747913317202982400287222538229347402095557412932558514261976252004872165624584278689903142030774200563402588567352453124565185617198397379203429699803193313126296211135528448499963966508719659883963458610632829939303877543140913836837789512770409692065481265441730465870232883382199064118603760607166778431932344653978299303533849776627126570451345910423495459072389712919285832309345064385686942084443371405643016144030751745240461809449808619735205149124473781970959809422725237903257550757282479286278329274218028871721490027653432442256578131730589482609229214183940036358385594643730913192225683439473943844175551994387427571979369430694206925394229496708151130972080161948349986473941211277310649391562504866003370567612788885839629520832223202051668003954168453885381914210413370709767064013205073038917909747603197758416423660133109343701776701569253080490924965127281673071705024574684345189826875491004502461477492168097344771626354875062539866988404688516421727256920284903570263418619398633665580274923580092455251731890399581848822224223124080131712191481550977353966329516152792343909882423168807263801948180738880333021385738578827751084626987103239853961168858656966306956649243352715956533700566605106346441482844397103552453797639728980606845257984352165304316388864015131597302070386645279206615909280850934894148207981393764648902645905662619957543006340156425533637290148009558519772178560881413100501025457509885228872087922928472696949994142195252751262594523890656285020077918033385284977042915045939070503430541729942723457172719621253601178879399095233807909043937057247948371767793343060012971528252017654990380083645914566309844064171455725841785173668191620026022023632982470140673916511388989295962816397768830068999777223191121011528522640731529855344278804751455923366219960679744436828643783837183941455763732432938257034978882686312114225785209712906463580000128182886895090190657528399365480066352006640826132490412035361418922024541166962503034443616647670384225339578373624476392987304622152082084315574810528453202989853703611201277522842901594636219537959000291768232664949489064238031308478014660645429049923919467763343029764506334936683568922829050361925376449513149972012053731473418853530867091414326123824132734725901769589512341739164383282618750765020498367864638058513195197297395064589318854498564736354011691648279366462107516445884364008853568750947837328312554829602186651038003494698402303008540965749829044101728459998010045509361796557909165743106303213497359532032000000000000000000000000000000000000000000000000000000*i1^42 + -40372151707961700463822477949779079285374958309228810474948184422100230928783413377398263500629516014462653529267004719276689627303478761977810632121851973427137334885309424116596156068068452635139969302056914539998647240796827140375462908145301442642372368698516610298648471059543701741542779040615621096471377679165138590727271604496523676006952855078661409352611463984573391931444884733493786402227739534467686874740447027498751094163507575053798796522378458221305996638205134073870486443826814547279739921250469878114462473936149793871862306984942473019015048145518057451966981469402151246592486791956904256819648825947107741419754632537497596171407570803114679941320786416081776797170104985611162106973871394699784939898702276002460916505536863411321106992729069927722828435197902650625557061990638317039815109078586859234027069069551421409343366259461212328664695382366004748952186556458645928770477793479790965202213685050662306293451627247201439371713253867780965239519239740870184876137374850051430683559114268842969008160677140173260344996109070788488361082950245943299241185021960085505113634265533950437571498515691405944595386992554688267051882079062885115259431783219243070402285911080541423694185180900874015582738182317234528972536895775693431316001899797229465907469101114625345960851952176400847001186315852513700960322430801360996393355927500913391854190389595272895967429772076141261795136561526437015084335889365856267440186743198020278842842902907693167588458876491557559739643046011926817552178549943119468079793030751021596039539834850292085688166323711760817336013746011523675149572899578024013789667666926244151023006224815909949706914179055800750823383103287265948718939643949511668260043437548132473605616385029290355305431052129040641434080291105273317301006955310200763432346886038280213437455039404689405460155970866677032574257274820354868078785047460154516175738713553775099283600165349976250104743968212090630054423321771393568026374207197058929571144978909005409958128811260425268848585939959331530949959650700647954854861125060247805964215938649448934948284474384506926256312541276478058801633050331243877081869001525377193202717660436946322656270868881369573071367001564013192483580789505078888226048747168460462548362595594522032673624016174309608888952762167492082667761525536511606635352391012330853314415406103670027859699090123691761419041813258775699021703117514820544707407616300532644782932068386021046550801038092334287781440534196783840704396709736318600635308216081697857125264505800968347200232564309217010405114717554034701561901795376954455441048836516804824095905333306724167340085349206505242442726421676144280336012678216071556385106618099140875514549967049029717762838449345599210997425545014736154092464888300922495505217873299982763160472801008882362351307214448021518446341845296274307417366083172319693071026175767901881727476001745150029261596262400000000000000000000000000000000000000000000000000000*i1^43 + -825204593273464831455110242183089618529755452784633910579224534853431864252242709206049261166227406234022666694183600776204258304367603925982096262205008834914260490739047638881507866035054458974613649906827881401299275630510393993245037862396535176157858203468458546067108389276039599300874526366977472095640170395239340707198141699839482922049358749773770748071699385404158192016501146305202918332569389550463259027545161659421761591847295171247998730208476349793432136163731820659285449586455380374428070044900726878397709076928167363300907196975598243541369784541530051632528254170677408145642996872590758085370334919977915508109106129856531577991331860256041960449042200407217791239114804675902901235043378366796171812507467839902748041259799921099420094180316217944194459018623386512201280145996369834567484655625969878893440793807563487514945923438306102845657728226011151556817898328384363525129726993300138857520609957359675672919802755412046699981637182662266406736921195656209872251662366453307333442110877061925565943459005022257032371523660299294071891601887573394870284967692185405915622544154194867186627966510797983850017596325372708313739983205526354030124593155829137465749743595670706878345285527645320837581680292554968133172594902738707139698564113998981423857170670150294212112483025291528099700060382024188089503541274224071763955622094959955866151384951772833771312878150613308300604649721150241820255667246390808624694637591306866071554589849727254990836754896712636055630767580535549365969972674962039609380355435855792735964775856449600543984862537587328798539944196368310135316720722831989812696239629277565939129525669192776438910467075635366131760079275993841397834860842806443968755843772359229016196588865587563459120117308423847632812418152896987178302773808665732692783901945076144699653779669795740944983052743591694062580401135609489827338345526886333603987072883291727148084297700622737470339106287018867604255837706096349317809043581796053278948848225289484194278140585979783047604323945546541610309988298276676195905649427544974527731117644070607462157644071225382898450378338666200463828592389681018145434351861937278982252017977121871372116556596911813223819825636090786818556674662081024869751929485160429365895359286457400284217607836785370282658295176865149424672850023750819161062677418325912989588492941435174144280549591471680205818544998211078697330208254433577228930543950787911790630902677285595753974403984492968238548835267141846851348897148827824866157378455687581732877040542923729881261893924275588833127041487248061662247424802462960367169475430236912469535196764700997225391724951073576433699746195799157483525478736157103117011107957181331761961896709121648213692763134999745634697701550661166564073046844516205077553684476383748280215950000941478127942846744657338245553368513299935491087503546984053406990039899950109664652764888330377499770880000000000000000000000000000000000000000000000000000*i1^44 + -5134647880956011387579241840301666363476824608231042985771900536505275283438190045476438913810949205261816046212462590212337067815416348055326336273732865104074172288030714932836494609141540105742334388519851490564226660861734269884223079863609609599746548379480124928173929248205335949047549093867229786460068999877535563923606039779570511380068961215846176310557321875064075224766178672956243376789165695775567162264388567410159612375126031400982463551898090508908796444233306143266757292672462438845012006221774863327206554782922913191259904658441838576272129451954764439143830142299967083277921443167177136236448455697657771351720993044378996146082609856162982562475428108324021895823757954555054987706447872415712728907602283275027520412981963916215832515838092398543192469006015091605723976614458323626994422606833495976506110262335954575658904156686181583883362382821651116775450088550521144881085918733304630281209856373760884284850405350427005210037378899338028634562182179964524025272533811771235195754149030223416338851398098646985901153740623276901080930222379441877714457064824491816851420809719389000492458585784201112754827459580439472968450358456208231889996938723776651125253291424053460658316015597709129148494931385655988740509721589828804043425136443343008148565203586645903891250414178012358335733370379834152694519392850714761803570693941060992137947730701190139316920960687506856169363271557358725993191370628309542932654181189140804763608701651210025223887493208804727870843465280470249293799852204491812482479246090750964162622839049925656747499772934777069060649330605797728881066495228444600533890607861806350630664399067102657464588331217285393719254985218625057313619747993668241261442745826652761079602046298451209042746939675373122365751884586820373051944719032232595027492671307050207771446393765427505985235397411008281711536467172305575651312563235688268903726307851384981269545693181896272194611246696220009773368215520709620249661933711765425132425709130490828731552474957645754005630838822365037576639511866506428247616463720111611589648445312870776586706240972907284096072438954190412065757326945190128631952047816665858632450596843532250574036116029827648458889520222621935050873504988990202193408739612902152302899058991226558833336185669932225925651839426327318631588371893197651823865208491072988979395684433738665393868919457609849140159787511580396345512944495305466768103398390979326852298424562037770906575332241047468454022790745108858093679050830565482590627236922515221612112344286059701746008418232140143678289006055907123001604151089453347088025985282246784512956414541968595901355271278764404388357835009406465545379152797564089669276913139199887806421286863013656422015644290691973854181218230146859294366416577021246657638454257831462273476188821313844210021575941716672485299208174393439588009718179531310282618705383650502050628434179984982016000000000000000000000000000000000000000000000000000*i1^45 + -87215209326206311859689936250335678548801221082173935321298440800758124491658609014793761238038208315146598175866763027271014497512312722370599007745488671156056295384637425718248031566109478564240925400179144259992955463268068030656027641583785207716551124384050878475575254039855683437150499483587361069197435712385358373019688069049127467273665572388484338715596213480691660686350162636483162010441974679719138411450367036834636259066522683126833057465402004292265195990387789251213367702169840790774801006835251261326928463736619663673403203920487172078802685221927117576854676471204611594381338951530937926367001658405485195898242001566846319457074157924851023053200490566527188358054054126849645603347941110421646676749910850154845130123142182532727229497664985181765590340702892453779831426074204643016785717024274652530229367822857432590577356054012480888091203939056193640171369779178416702865072272716927508802557371417656319089321064720518476533988179309077148740265589272428614878047117870207868279872340192743560351016333485966862075329728049723902995367654571883732283410348412262885014487432004271857729037842848776666617935062650780658982569124267115858655339667172839300415154268729482549652509845239476292813189436484291631548788633521160039572916034976942950249881539476560865254300824310117176992904839272570275751311805751510497167456809196076619220747998290865422233792154981464983056124845850199555938646719929067666921186671076351621545195390892353407843745912125596558022312521261430588875779096034295519321526081009645680133025470302500837096035050942947094591079203878879668670634126297907193293177244329904379736093834987363848431571943611798214472940869522489195913674609743490939000458839106355138776893816420821913315781712350872267160830115065868306124222217956056952731404436019533411553221461312084276001144387837639309486166244864195972351327764483093448965970897129553298475709163215146757124438582152576670838012110626985974867497426408924919842386832837446921433926219087642978792043087213030127695715462337256078096350084054629812627033511942159745132269494183537522882797422170209545910329319657505790486759637193316434450438977045473248339020740342597748093513257754578564575207120462320994519043775714086002941624694809070656043425966544841281335797903259987191176363033744466913114407425074371412007384567333995508972352055567122173410990962582428123430485905207168269870242585677023458725647994827223332298544712963704241577342020783437802009799635671014466479729815141559130849212483612766679037831025911531185806995327652429683743587491687484881654582967942522906081059803675292394235327790103793093095440842050583814237655649577116646551025800291907759033936331146812923691162096485864147964951831284544763893805128016648505434313354613843146390892708305162655325909498754432593661487217927843128899580124499310366548329164569508442794426457758105600000000000000000000000000000000000000000000000000*i1^46 + -597889125804036853701979299666443526413545699950127204354390391770676263012745113381700276060090142968823382620826528973907198059834127399307409908908156629780396239903255226448867072558342319863043515413802491656844982696955763056859593788743688313041737362535877878384892699551185781731214725334456714061392674506756332516246068625825123918419369385375390149707470642607814505478267647563372599474335753717377102855784136137861112510317040230472077994474025461941440834803770904742769143052394567109823206301786879351043516056762809722199418790875706544509641243734105794113805976239387060550058634751478276817160018010182891221884812533711282915230732601276862024253423387074569810565443537480501178223137552840757033783656326217736147438270644811107053600465633175431481805792422045319424254222744660816603369180858824566743318180554899502356045687145431074518872772422673457161935754660323859322943305556779868679231272326549969638924163735120906163259485680611265380007555118691111055886668417431428129878494572262199708070276506581690948183040250913981452597743519094442366059478158141998970903660934600731172037140416500539482972440162583991001215738527005807450611246791054657116551023070543525009163737435688951623293285511699340523181478939471627866810288220799441464516291281881531619673797472684880593122204010381421442454305649573300693742010293721295674671674633916372054958549851634748115800634115534292757264469283510884366552292780516103160101774078421815866751380143835964915105690225947201825441753015852874001343206338169078285260607737977973599359538620905511954132048560373209932970646597302674286399283257969512762389487624811903249862037301379763915944001677501116237030079533931633547348143695585927687862202046229131806952539780915465370568019775699661176147700757266235846944373921393298017866687206619769908235342374158227132727655271386360876624252983416536449631688190021470866442905623155747370063723520868343464577844313046594631555119933353000260731267907645578585041410010231775102064139722868364896631607574598231866366390077993420908974185848962926860214828268636955822494869153322370556472091097390708816745506070830583898398961680224254455206468336630467526085040132170911182541293257270718917609327507330333394880089437469298918748245994746381423239848984438883541269391033004460496222478387284333395258281059591215405148571883456372345960019829668312490701890595629633230022836832283104471647253556885773633145942272376636048051550709182549342957058987661790661975230657557964827175626585219555960902754234995106929206446399746670100718220106822726989964279480500934922648430679925533162804202790296549355360278743469293699629766335975632193185833385267170905693666765397276839890065938136958821216181905231867398467048712937311233620328488604369177647164492406282270612156429994188309144250822375090769282781229255292442296804201049355348125469900800000000000000000000000000000000000000000000000000*i1^47 + -4883541455772961844923190053248520934959983556019643694384662543668077464704416367319038809477475209130040740870634288517019769500631913905156566183801326474808775405348421739226088836405055904156747453702642328711702147609678881143477004389893803247689151309609779991908360089954847503092240901558758413132395544571154412929212205368479609590860161986927654464779566821341158047279722399968645992751013313035358897760458641517464739054019273635147662570870444099836841885456279373335434179537392345624516855254455657403086392479013108688452546983308270916104371198066705628656726575094942174226023667076115365263338834991167256008436423276790642703124626785069108113481443449678966462718887293709328785985426985307160157068191221269139361169893578663752945202074409346304053619216968527732620194675623959333822175513540460116646079144035412900746393586994861655709434977401260501327831683722182280630049076958230215779318352797378152034354467869548025093259920446061278506008269102578496943196025248287521933265614869365536005288537258771429631990375241224277235617506083229373680449242775856660713093333401416652249265592043637163128192432130518579224317827001816920733126998066463557276195301548723215118449885698297205201900807366869468362486967371730159309662885753998794376685150811167353644742557948569563371276123795851161326629411813283089345625457644993923873067747462734637659198750542736661603898005859048311860045558635226542072624264381147394190701881377498222416684198895497391950418793263394266170944981838967588249549583129331101730325975388832351228830975841821248903259820570833548481922128504313418532480870403574119539497876264074818868142117156099894190030094345993261138573407022518621277083158004078055666393898704763981791830377402623096557289268821158797815579527230673390884338152466547958103198280238383176442574218644360898559918653873569605377155784511964740810847273549895861132571862184549574616596187933119895879117798830803316298662278210589505910337962802291027551917868337130884668437333044749600113928166828022455104651531833753258544901760985559813244279915362354768533437254997992165314884556466319756172648018464073693847025604221448596182654015764459519363947051431292449231291018893891648082341789901038537567714528069057388195856559970534332728147718312205022387542871284645511609998144704532332958473097809183306218982294831463783783980233906489814800516603993938178352961005446316365230161821906791002084402003121550320837022188179889179075984168179495444105978746247731659124786029854835643761034024076257177164750633751201220221345630932884611634911427548372206561997036528295524329216623060031517067925242249772103746558570848791439957028253262485257605928947771112251413071748046812879053009176360589477077182107320110188480143571185365444323374571484513105403495408080142729368984095848520636098858850723847552998049377796338275414179840000000000000000000000000000000000000000000000000*i1^48 + 14342360132917643974077840908910992041929258406377549614023874045022964315314427880155335393690066350412335329567455751486657882970709515776618859333746927618245295159135541457289423499737019696615839781872671444700137366433359212020989727188320047660492837750548650321562240507464310530450542871337947364339252084238968087087158593028779129160686289304736970437858206705558952592523187554305762835771006916511919774696414168261656970350497897530322258451350024079433234994524999534525332707045461287763360597560907500743791148950153298019937842246428707631623757254142988622989311398217939605266479108086252410049110505575307800702692519665581073810385776259151429329050093124628915389652607387044324873705444022840172847328578921208318068178992672188057874874974201833053548442820871572234756587062361016036033510405829524832196365874230945837620654685373017110897765002477765706741182067967798942347944119774186193062853962705866157185591122249603394894818242622685052150905335485211799828146197803178599062472659891745750812017222195463738487784513780027611764917967555953705937616207657834995514701863248390843131284871983976514442745249433952095941047257895852791884945303594045132766893777911191851598928480549753773124077190557223076514554867278060023119389831793485918633466753674533907832307771786810285611231321483708974317521340926475575429911910256442092609431448777085988993222083453092698354337963551027864802728143156792816650071726744764675568098249570925569264632253967069832863719905601009467064609456058242550240452770863205283225495632675571635974879936299954814486963097900931274658883701876466415419276582671919746210936280832442645709598829601479567561973755953795269968338263638611068161127249163547652034420322282458173542264049356217754738174210367844890324566083103566761388562293397978561265912612447804751091141335695227073597445846193634590969002652709119554713900987122523435330608402940823093240859956893426805564982957390000261369319115450055240653692264824664227303457787578179295928272007793843811375261792250157457990208548917610073416220514793640292743914710511543353423156576322488757115299943300999258618209443955775526028844609907410937191474508785117598526819099931090816721338364871723767466220479700059385823326693224403534071538806663470997269088630079411417601019764996028052742126357469206331476480470999131535326136888565575194686724563004344287206025424621733239504691654760459368800370591332895511575684433990447965590096072745528757242275907925197543398117729488734066165625398552651228594928648604478361724189160363663337726173026008394699472043185343244118445458278507038054944945961855933542290994246222146478225048174321894921868822295375342886459546817688325625619472161690166849208256334973916272892062884406311179286795001874913052320601428698874679263583906299838041080273821034001045427360274241663288369807179537231695052800000000000000000000000000000000000000000000000*i1^49 + -417985230647753239749645298132636824805241645527712800599676250465887871138544017374526125194414718449993298526822313912203129608626041774819926192242724228887477798139127120777521217824683487913036540929778847562233792315917736405010292172501184252695795361614313861320981116861011374281439933345087443089738571089997877460951019059753155055077815506624038691698705072238281339470347070515158207187963483435444632789834459427925436984456925121391857290017167428699648658734950877744680149523283574521601386868491990161537533820964822844733947749095076181392632029299505274726568124060914852345098662364099448710003272442276986597255307814456056761423931938135323770221613262111057921624093357464319087046987662861535776215908462014992042944052752403412778651015893144831103629505384977850065262073541820439694425253957299956379791819192784448460298880094824298608725703651573921366169053702284626188237359260119676997916345741807953020608463332352193302624912709162638415338430035232116669466357223560817529824108020547933702594925699367609652393619649156599882428998854841661156908951603660419175283560613484006209302249085334129150108476138485950288615367017106635738405620630516176457970664743924426954868821695227977887234293880009579206840196341689417183687736404029779201748746831908572500512223510756728894522224308969616097284583522442963678427560674537182363989995610800239892700199599235237771600361146135710003349414214005409405305594215988975560106024340652856478075383818188962291640902719614794675867472316870359685925055787067139470782286879916096604917124690303555381996439980326835981064185827621217274223551156804649625239757590389272740189481265393398065993497922793120185648433848458213565693394027676041128968531443498896255369901245001210788832068517222157758441386811366328421569303021177301995847423106817045012433485909679123418974099299870561570784021023240708587955059062800511390420093240067174563268410255525914833954741305098486195029333726955567626971257801527547122353778318515953814018672780843578981640134278140855431332841441484698466731330937556656796790557124873710339195566141942881652094151847074338566547938615514883356709410233680752537798844864560159216736899589743274946562284484162173130829233743090276475945463244556918508677944817537337477859583919481167042122477859551304892566141438973602603712470845030964081523072094068505694752824367350309296775160034996673056920378587879629862682091819691949810824930114268035392304440255361444663719369680770045681898960948809554106293904547443764093831715268247097577926322198190417745308712978602558987467461243330256513503772126528697535080425054975631846521512623161015262697054163716335795651312404205006405532893472129089882198061917604243689164569909235819137515284896384430609711593074688996382771178863048990351093117936615580471828359928931616854747755373429035598927446768080650240000000000000000000000000000000000000000000000*i1^50 + 847269199778440973459093293202835527681091530153937954855706933563792586075288929075897410082072390456688912917734612128894848037771740639186606607938483274198596079963569723487285705280803157626073857862221060905006638941395629524358165698493008998832979614686693072424697709200587944966000499272301618260240234920442863378594012089314393806256785032510385307060018525364816003626910936499216848175516967707414681361309674181753245166909302262753119170409736809735917634915681939421701245096158669982783344008450182820080022778078118402112225910462205688920408749023019999591928057223150261767385997259348216339936928091249585707966957445160371645503034633923761571686413627067727797954065042719476839672998752741965404916810347007117595234048860272417253622222772907586140217696223694602279166816544635455092989755215545610560398842478447419551967012114321512070443868062594644328716194511207861107836636073276672500104747425553258905015316802551903544620235640458394859336601976413493179502975764593675447439973837918586158350776898499515267143870377768897515233072043862346442589551779562324374968468165147818341570732123954605280220187675288249043920224516245258695263544792459007496661447183056918079372463842243462781523929819883036015758474441256853341323619756767438561098490617800781994147591637768824775865265268035434082088750655668332352397530163960958246982860091550056249677116664272236853082875400672229759573580621149561144548520701681029348987083426373093076883931254754464433371331448267473990094690522327106196125568149367090868507216708821539084113293120264126583766388013852463201089725624139949649822489305871437655394939266734400624019151596445786741262302748795470424441023263174768478393170363654151854625900145648281943308533696303114693052570367250411828082338554197511605664275330552792031086501693689324112971184476879303443582715890191308289051734379392388347890076936125945052231056374546156704342136727502605497428070413054741426523859672298833663584901215741686914675518810968565797152232825367848067739569115053479752909743773048039825261259852319555743972343639720215942178869888114900360008382728445209511482455670530802255072232087724741799375116219803168898825851385019238048219646149203847010838482054508527544795112110137619866015200963474244541029172955348235298657891315440095889783432937309015719369599945170776567947830926430804405265083472512611841206157366412481493774459021147789750281850307333256119628422587293025942678706957761779198482305248237291202599467161748745445299473701704297959843195194900959412717846365639358926083999949100716503869086338045135471256131418642024512755979738550508003518756607480395163742073128913761874272647974255216063281741855634437383073594998935045436912298802602528348430530948283081434462089894625225493007355518007165215599242779710877669891888295493795033013783014544977334937893994496000000000000000000000000000000000000000000000*i1^51 + -18791250932367022629914541246497396487828868125376336138699135115341518101308122012402963247750066283513251951973013549969757642835070309929232883631812782977979342644865221165856979586042671098961617428603673896218218326531660869362721758145031330802947802174324621162714872718801049769938666859639710009359345504564141032711463643308291296314392468356375917603651416854780889715799277597116739703842092160512035347383174450806574320088741737634511484340466516766601250688670605382627391317296118234428265488999854002472222550790666421006741764347763862581513223579387143262282795233674832889916502268255937033880330247756293646701344295869640601490932324558792642968939569473289691263933167958604260706282917341817229070772580365196250164839813318252708286542865609635594670978272907098783039185139811052855841350580443504613999250156859106921960614547998119201517997636928452144928016697937572956268832647083734178143993833174877640580736676175500327817245040376099001277661951061839511928188958690296548120846605404449732009632882401096295119810252022579465448720709952897548217987003452788169910952018598453250169656342955396730734961188848296786444108005574363080931617208327630032133136932315485277649602444951578513035004039661256446125889370600690310894674566268861926223279780856528599899614696652913661091012310258484145831169392308757942709318277465201093671049812449880105359565784152254038541271236959577481793006696112021137887162122486384391119506383088111107892474465458651454820388732594998255810698817717824375826893100814495574302047154714012937128004509146622741317419086972057757502027701738799310299301765132260436908191099888848717280290359200784181957809833834764402174173839719497111041219450564451148021217512477082941694534908988167357494833001359903879404231614952461827495512720626784528325414127873784178321585549028416721311523659238219532309820242159061867556697903784773244218722687118455899003057285721501395443043842444657062359642138303847185027999360265404740496900341703539066243411837980867181473959834769093993815209660051147638801778400201666903115265162800459241615263345133066563318435192131561192688517200528943200830607059216969615962226968918878633073770903247717768596076514080267305752435092881887861152894190507815271776250880293913468445973843618862952136931733991269114652642376588306845927016268401917221267855680543696007444128732880831756925795433962938576455156758221791845734165553762791201823518212119144789965491826989761146262168320511651895409991013291580036564290198629652192851095871918594507418301287522255375165765947914132709342559582967941632092106417694232449552837029265655491628441144447931352453627868722228092130624267301593812489128541032119404892553642005776966211644466947038362792877219918182031886907198193687191349400489157482503428032605605553515324069627972677067158267540886474137357883801600000000000000000000000000000000000000000000*i1^52 + 21532532205627105530966156436679387233142463631514823001285384240725827600754480629273260946126639396093931504693831377428280341466827522533731763308379740543781081782177839605454136674413615883736471186115626105516885858673976189771096261240924916507858918159828743582848299544024648646705497871072507289687930545645054887690204614934293834819602976823024217759683084805226133648149992338156740822326550664833775894928136451647682540828954758984454047130048371916772290833438831235354072358048712469093257611677668603599667728577799899063054695418748964338180723520513164906272408440081853423741615121357859121379657008561018872062577834618093507383985647584838831516701601014069900891650818483370245361419526774117161757074276178255098829312907874828352114899239068068305735965478004726666984131216036905510215041860466598256219356739142980033641265127121833612116443441889594254950195068339385657318843427920193141405415040746648721356626296854078526170939725984259700301804972158000033943797889893176560519807166382108631195285092910907439783085888039097270209893959571404633823549012342765039885491262441053707611722415114780919653085031443724022687776850294577365633951086061403595316759588789167816597695436391327606804188845821736885416494597637715988248302546341969877964558811532702028167185722566481673015820467745898577637228390135839553217778242884855220346913213087068171778298808696546233375800127269542308634608079472373627357558373540388822810551177801160797234854024308822320381759095455519591752162583657132951893075905248741016756424651561041208035706540652634700058866675225458850792276391233164891628864269021379914058450482850460151743939515099600567486662902703752584722931516378229545609331859218720464599012691032026888585925444327342345651299187066275341005682717102960386953519340637486749448632637202571732252604757453449439594669386957472393747311958889124857005141261253306542703013581523011829538880014320346059883052669464747690093049655578810869775815520760655760390229534193220107917148787137057827019263075480617665891518069784077395955763273519118073422644365633092175349954814271789712313693632471395328174921281738284471600308472770059178033877756274518313997365078175702893431015953402543167938865348845049361543931820308766793690424454082272574141004668033025550193837835158527516989732890241269213982413872846173422733263648664058431269201151584889408887304843146849184841485331258780032781382240280907981427186483194866495258845489088031889707366110086855653521149962989725518853814888917737269717625078014093756919416411872931677792538293517552064360557623743404416053735771672273560165164408167634620824936378291830405559003983055645592130192151213607824625931869378278379346704108681277615712854444510874394515589117793088782713983877988432062631424881759120058314339999647868674147407140738529177532431165961909955461120000000000000000000000000000000000000000000*i1^53 + -239045643619133432692007536021462623061532596376568831606164620800560537637984481496195084050572610506914909705853466490272723823977187017940809995653110687788912500605969946702133548510770614107566886928450010539274270693765668876960126366741115425481330836297040721398204077421525277089709680775713598707274118087276411392603303043295460327136631700494822296783720507830203584409315738664549257804762988461442808910229612775210120418483582680974609033594075948347471183183545925969714232406682798627964951585919167105812158750776816113219115162892943227838614383708825965978012990156583872333986544943245675282008857364722072108429155550684004045528350197068767376493508002720069090164856254290004048832531205127797928375998632231897426073508696440246548589874903891427335891007191991731079234007897190244009816463952301919229075009069325708730510671099181332565696143724692933426529882324051566075902715473468129719393127275464864532328122721267348936467688841762775694562719095557947092462432188830853111901862030274658390471790776605107899316422385610393106888441333841928946264183245971498610503881591066209660024698324002811429943540930631789874074712335446817079517317539027395261988324618680897511713871516582966621301009282744693073776883522348239405808736164963246992268197896839657002458859496156366133821190043407963963947164554583786119564336068450350904899628694127784219970398581278005290113237348336349135319937926467440515248684754853378102326297397668728845872200537194662065394811968797992505329575968761985410709854642416677403269500436870637166391440839976327242086536547875320679984039615184452756258772685923471486808842530051637311245855753566651902846678938227871200234164504283070358234341708364998705474403342032212635842395925874598908307873663889840266917642599912369787870143793620632126996080964611832156417612349320471829533343933052539289932162270409154688899338714850902924665870869567443833583069144388552496806179260006684296513491693586625603569820703785057706400121867996730965501790127072647131912504819828957000644102629291065795778165382526148632613585415451750500363084546464712273741520473678195974166684921039726666544510785046425367466956189890081763944138598987806870432486016513210675554373109254980205076927986423293910767803636582329939664536252028340916205982343881357208665510878621214834699068151128193490916138155510425521049039511734239124650539131827926153898145625830136657838797436998026667732550690535053960511099961309542688172858434002821642057997837927081465154359531441196860820788595733290425431302658531459267074091571658873348240930844313889633705968281718077243998802021876499575245249925063938600164477674788097732328683697026648088598102130317644644190349544689008142009762639061067554264890247667794815286684079222100315228713922015214279392469698430531818434077569168239910506311144121040896000000000000000000000000000000000000000000*i1^54 + -580091026819537445917701107218038570792216215712739056979328362647589076217925376849663040422813849828133241960945142647946144926182813775759610804743277449419623039967850776562004456823274227537188134096805579956387224613757604834133372966232330619098456947743155290584549993932472243491369321644096388141109656569500376418828779833280527139636137538730248611716844055088598373697695787712298840984466314605694755127931933894885339547696421547792428074007078912269034512336679768227501592484967087677821675203987734900220423216165363089111355929343802986974451006189142120538249004331898608674736392361687813869402782436475268006179735331803935831345727874833475388281111883160709975015399832225050375151937415806233641240886057912736993070052478181723720045703779018559957315697296303711557917056871996545606146496416074817094545485040618750986859726208488557660335276862757292976328486541643893232308496464255625853117671656719317707278824804520164683089415637282239393922143956062382430968060388136531153978591388187774164905566316501558942678296363778845297720937802260373708140853713473494759585763534603988857912421995704058659817855780831870473837496606410399449917873479712710930507753357959163749048427715230931926984093514918627931424564935378163145629611619794548632437901726965441027754668188732019649006622709938101120010640646694979464010219865133539803519782156458181304151813340285820007288883311903015931453873757998912092786791495128885023850163012008109433664119917345677217908504625730891175104688460891271246738412906105586213726686700114946630749568056449874325920723357037137111280202006841870543560193369882541521491305284695786097732515460186354339578542682342200492120821744815433813802539061260219813077701148945003532678802621094763438920333149832301877830496403529612643547538754104022262617354551680173689529419683832841818238981670058759866792993887239938491290444048363432795562207483924749863660525197410057964008045679613189497309650313887152373983049886669753609308538439271560701800663974573078633432877769955738971147068103118783088332738776235011434507337618694801718174546904166417417124027737398694752113404306390897146061785990310293248536639864198388613005582461015429939199183678347085148243461376773602149716081374050823097698095210402259287569959936958811596895300788742278133479399799598326842492259905248486424600385671242932714259935297746473923967625191520135420259020362331424476705490282854045294933254461920121545677325032660229834825317963140144300594445616789095317588556155879727309887304728146382256130284567857664651915107769041673888631536307905844479091289839614263832129896664111970430112969215607160538054959207597790482949786410124110760444462932294674478948215637152468856123105329592312192109254207492632072978385030290542029437236592842195618088018982397018671888085213607339505677056239206400000000000000000000000000000000000000000*i1^55 + -3486631665816500727138091437867439439668706031713558898853084962692372908234242582889244323538259940676105194826020945972796996927661035304872819454565293653978308040484270845471113280236951964065212682788128096676776730207622837523723231718724824316468924158334130311991963547839988780335769236914000313598485172711182226353488564163905896329254679036434891355090458236406449063627407313123010623119640883029207518781244538609592573863040419064484627683763587584548088277332541771469908323276626183001280066144846245471765167468617840925691075422104778659986759090221648419403202878957636049616979597654538968512969688367673980192105439974750160973706089048441705033450718850753603684265493735886129892547609159834250124048676435620613180547098140396076405992972724898200380246981755348572611988937554594715499656840106411475197561435400545797032217475369701131795950321746739669524017276132396037260115524649865872187330941881136115481829527759786018459326361263104427528544344997134851744118771232776561048117263926564176762201056348303378000062689329240398165458597863978601194491646119798670971819502327453321120213925157644346726703461607257111722460171027765421855880320198944000326532998917220491024559519190135971608296391100211882533829889221168450471691207265839741742782654832701163733409314602756220986721633685765182330420151860317020358159270105753840079446081847753311074139998780387276148004355403759682247645713702712248913266555458370114820511736864367769856746559695748908073252655618093427028657156290562389581715166668963125771873446362246001739965367644291226196224129699513837769432942744947323489375713755786466749157198998123597817662471615422560739439024960028753693227695887387825262576633260198039274107237231620164730235841127948583203674006289646047382070865277999851641802376339189996644199892126378437285586761879317053813165553490628471295725475979571491809776235969073493383117125750493107067436806561201914065966672567303993747281389596950892166745128025724949043264716392312642848916910858049485690505329454210525673233039525585771426565302688625512644679355939075078326687590486038715349852801589620522694408783751853307932494211741832383442600482380411725365538288880255031701124319499334728508953646210813484204984288263960836385059221122404711504795733758610436046434840883753050823246323488009615282465541854713892315810139176997808582170210928743128487090006668598901547253887742896273743616975079707916943534394916736834371008759895968676136014827900784894806585206186925162464424511411733147730446246171251382892214700114191283668672722517498983599566215473297232373144845557463068052344952046800856879437900449114219995965133640869201230988597105830315328907835583511449255162000722395651942664457917909925265890784906955070670648679524950489267294588357142568753366323518801093247429279853943457391522611200000000000000000000000000000000000000000*i1^56 + -7481573410696343225185353305614178048295871595722259221543695425967679971936439328586301017751134310961583438380954366789928271163390998092484054633135863384903401304858856398804060748612620245558837050904431343978090471848535849075831505422222349847299057771478364277631680669091105292087337128038195525484830624690659522842611423476738544047292252331257327872126463444741902341831875471655767988204974348341551277090805689606991782525481085591629436228141182603005688192433054295701276890920169284515432000355507224783381453202599247366787806310935182300683876256493041189571457808584490245785635924075778537480544806552937689448210529881465827280537919006494652134285430402496363048655832373609265643646759322188159443179237228419501637875456403541158745395943091884822867562968358843836962411763869688467837080240205828035928293938609255066701463182832372142456393866492626409504232287123768055183199560751315476486690376603435714780786656642637431591290213064848812500898673624417946047246048909125107010566667719137271044689817852260407590720135129580538020257211886911162468470487787450676952876311414390831815723424451668151716105853706799299036469276865675790265303068660618091396402274510062262102510200756812330786635397155011310371921388926195168449098282308767924059986861634644202054147996252252634976564926063228893274695789366336287164533407476898993542687957958023501113833959443757465607282917267662292028770266150150610345529368849986512407099599072655460432611496236805818884558515601455610538870886115829897050667332422714794454836553374879947545048238166838268133761674638080354106415932434683708627044566590852130914901963353207639512369077963559931253109214766556049183770206745214852891831017651614529273385897930241537301782289994088415940261680569909766505200454942836387467165524525445022429579071042682649563539655255670511665686301073602512401157669369396511657277177731792989780056422855436383352398924577161234532228932544480894346811895400794226191822510870466808787213543433758668543926028313779229724887316689137074042958073198670257383617425939108714338240308518576327584810907191569090553835858129269819221626471192634873795295221955929829724808466801117504050579334780099586847449721364780421821585957872796486284589734770259290758362918642011965619784766431618528724402835631052891225815249011086785451372000548099875138989618322759060926487865702673757959792528101259572158391182728502614818645332681913317510967440599275927055008166207106699071849075219245673102415680658647141745179688096721833299633363624074032985575925688811273587252348110739879866155879394159063298466789056723890515338732230807403305079308315659437744265311794111277664075867025079277931847771638782993548803823005127109816411175910464952955394455971645498891710435075403252010146525428834596397692578082045258938072355005820424945664000000000000000000000000000000000000000*i1^57 + -11194902001425003404999637521367881988689241366242116508874775416889250343407435597573681847373305210530329596218023938360372204280569478567678242883714925311220804278653851059192095585627752553981080171912339819390531786337501031062609641277218979250693257935593239531019778392860802234681728778118009522512086795530285614023412363377925747634778834315748493722728052763995352891909517784750167823018295095043574465872763693918149859426325948717530530114415179687332246807057624327290829280321931606131583316772209708105253210980623222061610133595302175300067339873442946291534092756045531528332705685878023891290740891008789486323768572788078395120967715110186909613297854789478650368264272907451049840144067484885705963591832370327462803236332451508467667352311762537586346466953150965760426943261080710966593839745042628343737026780645366577482649590745182477500711410379772204105762725564270675158544840794358792155289345715415508720497810272307796552824205758853342729238173058644866606100696728540339304755119263684545531544429633180956778299096041922528995023721733903525857873209113574924882994187119382311497510723193484515858590608971880693959824327776995489845091217058391967082258428221918863404546289630800701445660746308622709586364118431293610496297230509470368696523730201044382319296219995867179117429652626715800957866475742595172629891110158251420850158770111601846947793282400694651372417621469345803412242456650476905083116584029150658649759341718854289609395057282723429584087334176113067307507584827484479814671322354812411851536889895856185775430399829740081223272607502034115509434021592667092185819549999064156401839115504905878909884109732387969186273859987884799603046669624119407921305254568115923050441946871547858146615482887737668636378453208298730197683462301136660461301910157681378567997683540478637462219240484900024300646053502599651006076053672536193120240115866451284668620786344687053230106296354112733560665103411416119388137212226529763136001313696918784084673756850147834759747273713989471453919009772494543590498029335083064554586838846971492683663461562164165086480330105900501498455111088419707714554385192108472824758085954097594247299437680283185970554969851814710898532421706685711548755637902617029677028890149212099872514779646104324552036458722053735709051335637603531207904994258386411369894385483841302316765886450384709347557197250317981495220820178391046938741046225869546951506095525864467389808541971867394112369686781222474782558980627529553619259039653785331919122491427428579333681789653129379120614999120932405985449089679069026556493132138760719514535922770224666859480052906412526223634407775743637077881841422999160978932355814222730951630049580933964833269924220791180363576713292659175829675156534176617124785485295898154611253596381315065640153610681913862584137010967163699200000000000000000000000000000000000000*i1^58 + -11519546899961691353092138516660141687864157590774158394501875121078543051570423758375525477148242978637552524341658206212226564405130527391593502937702696008733395483227427700000062423791139446667558341759900664347607478596480271843080351253733412496349386032522603037506484903488468431330750336232824406946461546674091678239897083074181911480668283695912548646820287294269215545315761447713015992356844780317057546818546353024078728617732389689997936687457257889109572220731683269247820662252078351173364784487780217173144232226934883994479670069728577976705307559413997360997177827928102769070913109552080023881655962177910103291045088147169592200959269592158398934219564542208504981500063034917505236165372234633745495715963080962752506802273568859570620405169378008077160053169714725804254091187638118998992954940066792462839210201486798116625266269536414048110027862800002433738954489113592084113722784354701008319299554500932506308944469759900590667672538340490505153127655084923298209925641715361077494653025604084587283240792570680388608694968734367869602784469701911128469820249695954666255696549342925201217714355547802873934946254996083247721680312471108040360413817976720242446481129421541953240087895887464077580152664657186402466976719982130089781038605759080541952649383881020576381908283175422459223200597894470843532486764907571048420684727774303419994411792171853670220284051526227347809914271437499976528402590796503882296551851944440622625983107087448010294706548130487721639928537910481693520494045758569131922216306202671281809059043776782749535861026178265831775423594273849777517923944676130011608681841457754830093142707387489446551472228140810782080361029380435793639141622361349441927347541618958898096015312850508980865462498436413291903273398241219936206818961378282489098989082121130559149793013063295521531885476193693806332551855505624254823560283547997305290264002950984531580909908724542367079262370441837557107635487458967659673074264434360931125541282756134756132173966721480089745044657389703785626114271528850735489681037349106531447836690082339047939577389121941581689922891594052295346806109513200521216084975974569925324611786878355559672865098083220098975650838402120626410598546063227349901857337267591344371013897482044109119447900841298440177205823051428505899049284883610484564226766491102030312773783264186623637169107376795505063041122334247362680210423798726640329354385923163134961905154279927173153666869400223799488564593460448233889965421016347401206272721079948717364309153766659099757714351230072011252163378567200051767744215133371671626417478903736028214547504137347505296251411552799917709218031245453492534542048976269851984682044641967106559409425580078102913221836351639930744100616998010202481345325402658199094481114111383055373519026239735496763956658487295592896907758796800000000000000000000000000000000000000*i1^59 + -13344293074661719952191995627835342249428618265480898114042036059028981961629869759543022806984868909115050815007232124160706169193704354311000686210179215982777683300753089463530239473820240194538969916637914345180382241206344814850420629008076614462289144728342723386457404177724751944352020166221790860033376939591899929532160907343739876827587682836321899887651080255623418012444555091856465782146692661264155762566317901789113372533702715346783489994153291011207735400814026575930302606621260322212325930605411383872138730022719685677808573443356150193025755146701226904647338480131727237924711773181197113259987012541384850719214002104451036039619231984713697455000986335235423467227569669799732700475285494933008383147760605358060368219243201756736013268786274579215576461071113704674062529941047400354674017854868961566745302101257596781107662762363372845437399070229364482850930063065168799651477377337192752974405591680583404156944550923777902967837234957944678341681619149469688983270812942168811741090382442119279888003827342555999439897839693782648300444199881659939410879886806794472375622286938823136045383512422226215727550031526479484669267293468928826625898820510450480581963047620674424099003408948012842350131342736147417268107381893990701091372517372787820403371236573680832380326037183699546338831175136705592074571970961507381434779925721970516499912491454593031596494042188632333066859434141982205806669515409080921317124021432668590413297579452430108017071279425509527746667906186965401103322882318315649382524320261633409737194737633981015185607825516622997900843183753716281421970198802569830950574661697028723380315180671859360571167932440551751647931597401139078406919180021287587769026674051210994829869853825381640856600886787691739305405355633428079642409283644145753684901017148932199201939512628938940686765304644386720200862255887858270880075308452070686357575021670808135217520992744622702758430073756856212561559212245922339764271016848331323618066689249551573091505645157077201576416896981675836955912158662837387182485806053196074445326194968373993045388715797434555747784927873578770637290907272578790521932015996659428876192376605468102985410859068645936897085035020127971443883660024389741356374268146055711903136473011573594618892811821084720086585511036035892556966905880619090700592839280270381852630559256593366425588832663251657396617549665255119165399352428330841620212858208064030604999097059654813392564808226407048143043743627803857051702030217077479226076970213987751292374591427194392447369340757752623617803513151112117531773430492042820637360124539016845623255027532385751720574365822292943678184727152896178679389166321614935123956328627957242893781396237462940059533531093306987772912764142274664690062799534650845469778025765941208215558171734080534018968188825078945791606784000000000000000000000000000000000000*i1^60 + -10387361230838157559886149218757866478198300269583184895731650223486152213319719797804008388141389740205964261253868513371779595268212326152367147535352624954637862768873119355433500627291728552201428155687130864554580775481813341872714848332109229633329991305036141690274762966135276661589954853512240574481312665446299315875264587386207849116402734090933992150951071557520342695141719540695058224608736568624685847392962656848498723471809338678317562731036222484698445991276766513388379633102785798324135876273157621232729106183291882979241049500730582880923928282036011789892489664229560458097664505167707540482670465328267632815698927947634075801140994669586699231765146370687670126412394565558211840462357864664006363177766039408286711549641831809987953687159346271517464879786231293627415230194675747571978355292792951503321424571513080198329433569662853964205714533612665006819249096437912955456317675887300779260470910202918445228714205826971650745515105503975589233036192682679107794184027494651077718746123183448711380598843052158846840841004021647507062876348351365142376677009268165448544681426318549021895616733830856167295396918082768427851369203740979752158818999656168271092591006467945174773958629384476450549388259966615513809842091423103558603675671626958776870072556119441361439494419431108376654361272115792629229995296918981867718967214839346812133565420555108618682728746465039866106680209754706586281245718014579774598919127219040931002340747155432595475175093981810435185955361377421830191775804773886765225510054698663945195491635666202797522530190201501432633208938311060862985820565199894634274249429442901170079801383149975840714007323017576775226065723508415397556150430512317838279022589496930512632566633536062030610598768665790331846273174992990830408583307212467262441379555826768198681144901870963951910958792348796210545205336574099120703119344829035456180233532165948170546360308463227703485366373455022500400224649349842805715907415773155018977624496522528472039257687250407940693707982398315258862937555242607660769591959100527584650174209531666754065112920402627090880677280374805205974917883212274132597937077524787821605220934994246063870051850191782052810536446863647890005378290429882163852080727226258817818639694250096423061049508432433357161335819371271921594225057613305434651710266270971821726923819080966752219312791452625005835121092038877688015379400922879367446026187975415463948403256366797947576193398805926406842687741404753551162491584730619489241678933399621123833636624231527153276292069930934965338685593362545629166757137000537014436243125465426881885127434100423155555882123744337340262559317176590138393256988609007302939422811874331574759590546024754681492343438136597473819752911144338281956730729664362568757038503574068890440239002989865717892247198050634484940800000000000000000000000000000000000*i1^61 + -7945663993169065339085745897537592800414111584498375773083460376849697018068727597294769781249349071056343601141178819301851190737258509693341485725213685981836892107704981350872712675030999705768452088352702349227884526545591068171462168905371362914042049845126557250443302225379705942724987448997264801174095699471862958197502242354824489217449883520957553777732849702601580023782544278876277528809115499457421493789893011492912953149403722032915088737868279584016765151376867129004011512720266450636214472736678755529005184360546803476173421432720595526886300356126573777938111184798129906974943630372139586457817071513174146927153402816692586908563575819792087997007156887523788700578650018766219014188640081792628529417147016732325365789235753670961442880252148068157309516664877281910188767304420229427812868251976719591429994150778620943956734755231453057679110822643663504264864615161488146842790634920220793676840459467985258163273781832645852212209328310396676361172743721294498597969561866267416253091933599979451938502260105689345682141697201093053298414094471172402830292141689866831230556996855589243152633464547273456558174848736125138882616658339823483064174934752627635904306648867125602057052255436547064219601231557543975405706132295064346600650345169766885670439441525998585960125671316672294132814370981049364090704588813092374098250737722957158493351335731854357499369514294392832154648140583408121982451064820092542385748062232593292292476798913361526838473734141254830917983857590459356140966631836807243557397816807685339774960795486336387646936381807563391754616521658868942771177656471222444202201953031743336330078596257456591964023137589137278797170898268858113075659051372291052899849784079674724136435006457558037770534500921224230631500683831561669239819378811550408565651409079330199611775149343769821355045600998659195032513844095846888035382708527730222340139701534732093534077115455223931713752386548229739795397328530363530712940866260183897341886634368639143859926729532674348067117501068551549973244095025024965758141798224201574353788067702582935519068353250950855044919167039779409968448999784399186527394891516901909886695931424276157279539455766703195895850767853648532411005922957970909934854356939577704698132952736586332287183259035401226915781314205269383131154898169553950757450960065597715736063655907457769962133358861742775359969946382979399133612090012426693997610742327015900392067962211095406497941028476269464411214425372249653950437416554400006905850122092444703266674855986191364938476712614327216258617201309784702994434785858471104852757217621947932357501403653271404061526067801126560036575499922634328154916427649419733220066906121302416901445935030782785795587341713336110462363324507348806492322170626731085911785110540603202174491544533312779750210271350620160000000000000000000000000000000000*i1^62 + -4218575328439668473760318280071451340053283396230025498549675030076760672730953991834075324411021526439685796304291256188591039437986418124071690976167954631427408381236493976055466641356764720920776162864617541343463012611292907939237659308499932136574511980449724183488952749068038579705662341038142106723404278872898325565563645910022034311977401891015539193932989171829276205819067952839699652556345439192254399498135257901546487476086591325020192144519129406985954335147915391995693751544756769466631130662896764865346734776105811635630119316924263043962394157798459352916001931640953563489486864490885366844510920611616466930172809334895679260552899683100512136661474664622988971296357716834266296836182581555252891214583684845388343852089089749472753025356881185380445278166619573378518015188473174905992574107627228302650035672443947052812855593051324643579635081289131065021581849126963501770434544963060189190613525207638003826642876692935713464940104771241560669819346271286370938703451605431185442291122037861581241907492187032136598175953391269039133143731354608285776396721934279961765279904169763371891459049199131892337652636515210827544882771371183110314518213595032779181457160639418331113549719141623260611646744949016823190258319417429014302914952470998743278513025708675228584943711080715375228788829092885933869641283622351738437466973119545747483950521318429122542256695922722702149943205965987627690724963517224311763824186836546237792445523112242567154152242925276385335222339351586227219798277744722798498241752398722084564655032238578033394424797803511026544747163266752553068152396935682424359297199380381945223360141739931398130503556727197590247269139577040050485776894568078504264029192453921031561305726851647490441047281342461300821835773035073290521160045769943443419480749418148162814093621164627217991626172905018913802227437015967566389418539054773056719235607992846934074869840413953124098834911822371812242959795982224796929903467218771665161678743410888642264991178968414999674324446047522356088678107207388113235944266254259421956654360086916964891418704740802196333431897800577752906067275935085316810839335515092748804844590646470477004930273105960457113212116427950940271747117891159273266908462643933062064744055743749673623097787793375397083207052818867259724963744712615594690320447779531839511375308070819275940664279790997912502168816612013575531918676275298838772057600002518735306485042245444962948224862598776407227797637765624733398488732788408024984153610109370154975136514272080349602451971903917238031656533795624433070639155722783268878745767996907787959786725794014345796058118306476130149371522227802881079725964790004992866411701287866981724761139671740843548192089843855145247397275851364098623445167597284345966538786465814118827151277772994862584480923648000000000000000000000000000000000*i1^63 + -2561137836272384060904802722607390097611517660987265922588218344897642314174706678454330008189429344546083080139831696300001493994497109373627899746395955093179428494610418022870337295740359380432337096464883116166256243933148087167457401291375821684213703990491937768112582277970630098999526188533480359586761447524713111877653377276763393059384642508941288461183575676169827983867236111520590569464679748591248875381185912143150288760267233122354908869921692224458922845686411169793781577319228858664841328360575683508973982267919668289087588782900382603335105029193221660991999584975773102526790858365606577136085143596550136841223359885452589477264385398971768387292126420518309265352534400706928808432545930285062123850290004477383463524447974103157194777262838618900015887263185749843470554927460651979071793390800534375833281656491784868263252529561864079363886276557553247713932021172963073702600051287638162734682769444585054886004564815093195177290833497188019147860292386698931318710302825456798690349353979791576398240511547482016355334028258580687713959616285053544755458512097211840618963527259838506586344788098234710743023637047284823527243297789502423172450833686680509009557858106209873352522150653609949366369455222516883507960947200658267899408638913174452172772708457100025059753034784046721941325873732001361161973166915310174360095200331711028452952783366085710062286153370624878223541794645713896060556660374533378392930837088692584806832026391720410917394163328165681012115038681997940579660729974918755186308487813464226881717744422612338925861980681336202385931782700402340175754827831898092156087865590853508484316499981639241877082571105561256368951542109560394111434902852867235603024298728830468201455386980137556217647530393335764563719157410137747344410159751946434884661822027622024543286385702429696544826683580253653970224501822217367513932802629789407078096437883081784401453287591155609209640785435322223658714152612241749637928811747666309930055819601418835788408136973306502676984328858210149655257075341269105730685699227514545035960072628706309650560822268525380116873528895214199286606042647518401615611914615113139231603272309094783433512405208672615975263610019138582089821155071095609062084192271934076104435717507457140416740680497199650915747987541115740495188208829126269662084495568125855749413955133453614075658692284453332264348525865563324761020062295546135754855036176163732327402392641342808416628238014154847039399438698011480166697609760654311835306875172974635515320398689057835113735511859074387773653519168072720949575499520886635388361529996124582455511317538621620353014572537032036420839407912757336708475597859245635390834947500356905171864468934654663597290634351565556766874278103901216315475967275649922696771235960171460094440280668525676409651200000000000000000000000000000000*i1^64 + -576000088108379489160782185864636374902763239042767304044793592509025062705277757469310449342182482443575973838718330854380028436193213590602770278023847506266083957992916469141870457177055469301727739110808068008251881129137720167791109873759655672235985429861458630312022271279641527772416300564045486400826180323331544604121582940954981115533501023524592581055424927788411051367718604423955619189156079350352589129811851264498558826630346223386946999838582761745906647339373884450093582191696946484023168471673897714638126812993263769219474039465073357368827562919711349789735727666011003473179138323742398284955268196438313927489294216666755351956560640277494404750391339681915440083059678455858928397399065301369997215319961770898778979125320229657635978054183805978183571330725348882016656237368605834384014880340527147056653245611580795882194810363979030294115669082327927959457689738983621788458136709311286321013145868509691268660185026628265234215649968138234697028296380583958480610593341800032498150329899869822978877052426829308350456392454906321423316484021106448077317781424903163308430057958934513474395433102402079434487750266096966085379457076157456364772906877249798368764041449155289143888769332633881616394226372118509259991359900080754039823696124165396401234021271001226534240492243609207264985044950361679912200444213094540388717351845645125866170385183149358768049086216884120922862752210385877430078919005949808925267948546319973181938426263798956231812336519127733117299677412585103409296586906566388004987001412739034402324338967899301843474167470691534156452955517086733844413952179189085367041845336273194918125857641367282061657332653859777743016678393729942103294687958910443106040678254580720668446086697645917565716586837876911612725910243377483560140742084567139914148284404758693769682562071657770885056715481469886155582691325015720020734200667765326578865825081875398265862403268558948778148965577522573087492126277871413643978747414122091118464380931298174815369657987422616790248630643702623850405359509568432342914253541655187197370291530710755987764451370478552894613531779731939467909801361438335486911749254104215045573599374999217320337821174891137373537906101577541933750527887996421489729499649680251395468985930837853529004900481846761942279590701885953383544261004147755781756609483737252180919673602272019000471249470276530886462746476145445895275837707590243385504884648390469143884347853838831474236738265711886432545119643383301592169823416263209335484923015662007668393568404733986285224390083914578544497629767656317164406724022466404107898431741915166924986057102916982091715886780457085857385038730291338929851875981795473486482223115197212264741052797363108336760378109999627143524132898529026891988239779545098241220134954424964396656682744277893120000000000000000000000000000000*i1^65 + -331919526247486845202614228285415478796106303185972116304742926710107367703376154359278775332662668703735549035674541275353400229026574169568848304716073893363093734243315345704326278284816524117838826278428395328470332427159812546151455283681669303948714499690656046243100144188931165105833175074909339115232959747206924647710693310137897016124698463549474143500408516271035168688260914601353887945119869716708754071282623046247390271530816772315206321174561849266763404598392761685301325959821501760515850580628955026465264807343065903681830915866569332775795593197198478871697251610813059449232867134965311640204581657959570316668273472891860616428968716419378906346740508714282633274643842817831329887645877031992218820230852533690600811949871803338465946925494299245611713703745226171959793543275988329607113801933571074167390488331539814539458621536390565099208341710002203337979423486794865999031120925417750565242578266203693532456443101247483375121909071712434780752173836407669486226717662434015624117072200325587540520002263050051010866691068046086417989248075920162399620822185833086882497591540247512638362651469611996418113706366031279324971386162213628494292166060900061966158752441725291615725616889438765401246252675237944056668240972591177622484232626295439785882174168572515289509749589153983676016169831028968765748372273166067421366446785211336014188836677946595174977380689109553874938570116305652252248689274135081312333107028301667298159181258598823973169717689762134404883781550442378683937107935923994367221716422605659930219303174882248425834093389315536561271634035990853655688602205416196832762721892828315854832015231768978526455239092019994000311227883727808753297947824853472187510850658573331527525232266123795442546806533656094458745304390076366339199912012330997718698572804170291764584462529916165498749626176629380105286883658648216619538629024811787815234077102095220247676273159091584440339469086785986945252297870457228043333620407838367276986668312922699029033924616585592866215569773802923291024099413915617163039003144305691415378143059690045312896398096259887464527701154789037636526767659101613832206500293070887982503519458101718889759533608954701227916104795471178023559756032070776518554348321952343133155791349568264978965174361725586517850038666998143562043081148143541384920721723871007951302269232959343488455040839272561210600975062378284215363796441722151979569234723771495134439253060795340294007613940564034369606227840768257530228232298587268358740560597408459274127337087549742563649430460015518394299230089407929251663327167195290814331072701158844970094780667820166009172920657728796425808372727768230002694988250384592367755229472201911210130480073180776885084914003301249422203822060637651747592181878989948737783872390859260487270785875968000000000000000000000000000000*i1^66 + 43680602632722468677980215398169640898859172598930282592314236213108298050775156050221854778337726238333306309054191749939257999600052779472195756102027883065330699991361888045443160430664964192811906653455035534708728280564426694916290539220725907395594034851885905351228427000998554121544158901389576046701538420873140312236289668481604200015021007707488941419613469255545022853411965760999515890612320754608585226838822134270671846173168224702894988513343310679762746676866896031065365833228608873307968345334142494324909190693441975711148073251083880115882702211872124122549542539977652650177173753034578452999832429839182708954910072677590851713951682721473835582816500973780872236601915186367535104423485095735888431638619354239334565569569270074034240116044228813505502095906409888956849937377566740463709656945192132886399741926475671626965858109449595908177473889206377913226685044906807905153778832521935139544165706323354468302022325836600112969200304237359964051958912266060308085256776291141997821958982041871803593481396414870176472216210720457839047424347126784955677422018550924889954190050709955937175489758356562856953432522826522391458358402074187178144893278499295467618910891428011428133185707918433594446837375548588856457620729761545396306050078161747249219978519227983065325326490501333765962234377943008363975125298181226198090507747886927299485620028811004687851251451325377351938825183327831924827351321617670482614365099222241940829325569376887206929507568203360398975666263772810552417650185900421637532749029444121170068406830990515839377595318294769582493622671038990293164064551732747432967385900184600443546504642433089205223430146650707830476397597719767364006332382455904344341817341233726736532617003075720804783022374428457106429185828943320799538309503924215069368472155332543636070372040484771148254691239410022901978708916073159370140807114446810268136476577145186486531164125007230362484918591171340258057311289681942822762258975156310992222137766583672332346013872667929933792615163226698257065818389523804194236876779872549722947564216528418281417193648343995278369837856912738295237714437770917640290306550610846829311566134653673272468311856675151525020566251798811964359749950690403795039891273822014585076766415970742714255469673381336478059064444908121436547701608094152534788587907119654161099623692972485695446012422423602655719924552186319010606570749459971108621678940750059608942091299391217558477041503821042380215217873826302423484162626921450664012538691421946066269276867121584315612204850556385584287350393476550049882150355903633826968958835963851382348405568039659706176022137878849101148102068674193750886082767654008413740902933187008428946134567769109611930434452039835247053937031127202638682231235440336437994771502217804165781913600000000000000000000000000000*i1^67 + 3403789387145578786567961288231130121417742141425974954284304417665190598440216193914974552512737557430292150741463719099100295752680601896537100652093191211065967393457788158190018294440133672888360712309746955861528558943278933950514448022731655260670976896053504322186426225023227625971846045099087546469833211762508293953086309511199127204156564233714064820028501165537791297524944546583540963853326124599758620401892161839734518640683796484185183613753547770551085947533006031029106888157400981235118059505902489057877435734311807444859966295413808066874544088637698273834940602502599811368398660836201667681048887697668061966437461796854508578756063500930156827099024878653281740404515040939058890984567362586225305986349645830895230364997641089672786014287887397478774998398563499684044261230832567495360350229332949069062908229857981841406537263578100595849477778279126432218129055304018106236847850795295405250775475076383273774231099330056569012073663865975697060291609423438507113954030703142520603592102445733855459128851423810358344746235779274968561702527265496661876407912286644596556617448011132263918257563153312443634783417288487958071763857068336132457740697046801359439017179036929351613045603523348023573131751497620487534401108743117357782231312462085027128913442143246599457600883807486331104413037437917525926885012061849570420156159369778856752435030907636701854233322613881517373613266611779643715448043365220154265148201796718403247170494152816083986123389377497617844972755624189306357453723323430656888279723693060766840349384228367658523977383636920959994404405839185826092598149950194114179205664124507645986181487429027304755263806918573040156928839245660238960118084591038490442274330420431967864103557909075685687969343283585929609376804947651173803424761715256480042801342539574095556654696442094301438626532688333614288652075283417834807587085250351357575609975800223884228275055457307205112881067333354431005450637565582479016775215958964997544387868707926933237162534296432157966008043820112505914991379185639107101187850650544938262159661643557001433855423003436712908336648484799592115561915701769257906982656225324399228815192586700645698171819405751163098474454275426250361201039098729642211418857531638575594544296262817834693510687252781676565635643296450612764618379045991645709671255153791627062256319350801824233022802836146599211676464048544085866057918178364306841397195716872655055848291056921047039497367574725905933249415690635587252219378530498588174036355428197387199791650548265545515734920301078798318498344507947087568890477477790473852405609282398458728839537363213173524058193805377792636743632147242689737716860435815328587632131992523274400437633647697361693017628438764721630576045206083380996915217105129907182938701080224071680000000000000000000000000000*i1^68 + 11519598413482185324842511336694580070103155830350370430239078611319467288786332550083959671755797692495361373880813422099914156167816112240528496879169851177869253597464556047664960289644154879842306266190658215471109588830977874004520077923155607377121081291486877704189411530124034643237142409867255252216443082973832375822623371449191248292759351582372217235825037552711452619388950015387294965567009689090773170449340069211220837146703107685849282867271461312243293506513093544815576036218782712487127009206001805767723581125896154900668963589429790186813327637175565455537295414749128466434392573487334797375473393591431150927723291156452158986709400188580757555149221461880449420632257961470458628589878892477339646090813575220916416702939270653353657776332649793759838859038438367826142560763617064430687161154162132979323344912048506575109085587044741055207249174132884059164205725932249783028497712817985268002439084640045711594911734872931289790861036659285746500839343486869783725294501169962604461519748628349384388677387129322936712739007701755403428166647488533074549158311245333294465684011509916355108236432039770294609933044631022242239708775615444966128994055151439508391095790990371037966127631150508900328390730104656201886650809724380948193379364935079765193815588065999686291591542409447315094043971352268189897035905882249942237600172002826744411252920784064383571925975815537809255537613165331627988876348821924273011114095881333896563126166101076286227528447432288146189480587237351442127225556315905197143231483623666823519856611802816111445939234220140825719695134418329733735845223584925303242883208768615633337827545327603535732513802367548188384715848130510960913061470732512514285926729429146702650965101848301053040683635591968189847363318107335911163293567990544454958585199756424806790867091260317144742239418429744774912986644158469700988128654207764509250975199472694675920284308018437949241000550208457174604647131069233783923703628214023335960640261260967356385077931515527765823631615509497961124052339690452957431999293945058293524941326476712280207895603583447008162055833748182400989098437118769093909521337337276456111441646805358941892542253073562267922315390966850852159016260540812270665903213935333315265741015207956550093603498945919118910269765299404895306315150991829205288464762145331580766610284707787027099694134061228019017622126687771927619929755177760983429283418397405842291353374068369929967089795421091116719789160175020848121798542947551033386528629709921304497297674498228660241932166151375356710605695367387373799100077917434481497708366695681654582255337929812176080329732132295790184572178836905198247429080245920121512740779125709968254526603439613142021736867985796673187615119549677717323232529345755287988549585993728000000000000000000000000000*i1^69 + 2002697721331843710902971632374963728529898211397126826565153489472469400835979330275065355093440964242788602684236228360542112428373030756017803706706501419334842635074245268566985692779731787424856616728544762584954931538561272359869241898404334179497713112357108273545517116224002569906425353765116274986127066780282969592561517761373821803127806469502737189382031637830814795176733063802100372948988379421350351519083903944087274739531455536277463243568222988768566412660581823053804470088839495659332809746245533213155511032590034253199312572033020082571142048040650128992953818798393343108015393536248758263997345375324736823872882240972337481753152604048467021660880667518641107478442756090708459338376776139404742001409778867118584718996324291406351032483443331484956257732368541755346300797807408852313397706002617302958845303539397048466005414780696916204163852927364430945430570457362667023618635003443088231541895662064232158622001259226243642221798744117352352346430731132340145055178371434746104444256028899586264114644750258742406981382427352692006073310511495449904025895516681148847795650196322190966550553574958245773196972066097934044974911706009181102479823266036514009622958477154636517417753062000636660242921357053917212134306421328415505729954035000512481953183425942006040670469693948022190765987323850182058902181990297819660747956628435414924492756945814055988847830781019697357114411508890025053738903840656316683387326148500720485319376185384595862759869975351061805913477708326114368113994699635350935091742166695918273169433999012830968323626017657247856597399639884988060349303556519254402973936528889339797925855652299035641586288213418302760193679249861381818972112648267253597316330589260047926123037906284179050568475578962473657040914985186579495762086269714959310124017133102881894520889367167378805682585935072207515644192172680993712341676371243893673987269002961309736820268970752216198853510817393567210222494030022217836428408091198689456920701559684483122383205883515019828803031006366622858242051040474893292661396619470491526233267049035980701023501148640627829029969583234600544981575438178712905644819733408078621792380306965080494045365423811053590018899687683802947189561412337289984564694005121443996360756821090615606656803812353330915830572143138494362477407076157914379117425629432498781265525024690838652913666275907234923286743770457773425244628913123839097134914032755627147514320754490520814588995986139887073346595763399968399542405822292555292355210215433699362380670655285588406857606235521251037494375297935557680093098450580563225339975849828444875866309252242814643040243587547166923882019099874281991146124621504187065390355015719329005973685068074875172470342585941334170477420456343853153426702810922514140836659200000000000000000000000000*i1^70 + 170017851653389303117697889359813952270121270991751808981083406593950176884343832491347857711124989264751883081197828894474867711231050696363500914298867806855583197788713403256951227930081052575745940273514002525977660517679606561149903210393119647503060981482329976235919343582219786469945338491450455389324709768628936860988179081682885980528943591486331194541429158670571923553421348699572380025511640945567070449970708842398605614774189058322964139632386298718319307990399040728997116654895892317572913796255903183082468246146843189747815791050855345485871318342711783837901638435508039066327653286636053842374993072517785179140641933494571059164410399348981997009777224538894750768686139972774487024594029920354480758485096561400144211747930347032921581442119672994618215646863383489815016466825893645222475524690001982030022220124250998277132499245541448974213352454716870932351583298505499653588865078675386224565706855335558004611925730230350389938902368392424285893838115994385174217300076539618369520866476778300042344359462549569490533126508001169929137933598771176217636887684998738029843187052322754507088802882434246734803779091697092686446670024785552682868581266150191791369683753760342407025486302937365854277178530570119146998365651974522508440452267005837378581683306967280996447029008227473159445076219617549614527297581818669837509140840298566437824035958660616763949924629547923846697341548782534274443415676109985881572248063561905207456898715362733534260166176219047392513693526375210410777307744633129634900519668996317410002858258441833211543026411410471304404409318631742276332471859706078327881103179077075154499219728425003141958711892883152656259521249467610897794314608539259096268632772745914963002870851960998255775999819063717929951182904262854087579320248515384180119106885363161100777212842332658927485719194720086270854463249780114164040114263553600346934778310180582106024683642795277765722748348922203414235132184443382084446012025923772668685355020842950082474573600577874657563392541918353901930612257502119890680521426111176379512064794868151545936489415633497052496246746667281900775673614874349826076992566819508895969205486650976443761009038226352310780868304537876984388973289550363021373629157838654719922422114558298153337260570729207414509208102950383043937275419227615873654675689079589074953077795699566189518348275010304356366872223626733001478173784334255064250109807738703358015954872490773732595080205688787395681171559717655564820039649288483996029092344808603665831701837428589940948772163333866692753333944283238483670796369556106452180997145220141717741967038345335911552088529070358617787488123444818339375651232068488535739722359699379697081524124031257825610934691376288695935137845083798812705435035619284746240000000000000000000000000*i1^71 + 8183885258538831255561319272658447839135356402750141429818184124097471831915901256275546420319849530762960151939066028268537352228933226144524270023140101830545723873293482957806297394556305228971432475669817514926506710740944086321854776760826591407855301527369023555620476135025153002278889797235089561568833261587106247496702573909290987940515554208433686473926145198221529041718701860229665939067252423062167711957282076014502762033074923043666469840566485002989118765394265460730576803822695385429041574236088749360418969549181329758464925518506805755736907485654247793101302223910102215052482638112623889982622198524593143214843749038228693861597297438010138677307971754385423920069787205857311344447084619629703813640192015313048041927618331961737977604379891948827165228802487490877727731300898837817823209415412574816353235681291246864709519203612908108445325198848572503713031653993403055236648875345973267364849589303139098520725026039488344486726255223535051067065986873245108114268331673449594636989480187314534864629605365525127753065912555975710169184338721120422283575947997703620227701455238757991242925484308562125638992119552892391336733169548958351379528599484617255537054200753718953423475974994515057921596485004618744585333240683806045542199380701121865983635796440620795007502862721812190986284207701797207649303263623486361169471563754716387614625336449322354745534061523122045088532998790789060789012298324563001833926141258870916109106034580317845854772040636018120820824396642450977915126585951331835815024748062247336298269983082062627779051760101443823601621489123025029780077327286675703037682238710065998166733481783372782112826818974042264795971049875622825405839302300881748407541178339145250046623928913188518286863457508487551184374517210115127064777334429478365911022682929542869334886802206924846050588914455932500993700593822758127733017815952067303124843006702974289704783664501859349141395202166829511527111574716029419053885088630368974628924422510543841875201590794372974547234939599511076449546027537949646813117153609779889855467250129708807102993549830124915590503456412192343918070636041069590876295422116643451712020291664257498460868955077702337641486743091350800296159021282108410302941689345382341666039987240143581052955278917414265061152253368680820370441550367202082033292341725002528713136959623139162399939035703012488141053701605185297967106957990006714270934889430726118477730254005987976541612278025185804430118019602432547975859063612833551363414839198627449913732019693242073259568543734735366126451145195455721184994767016749992052461082112587141040736640862925610126873225615215186293314542145150971091882251042160729444073711149336713378194550006663916913431366589067893538840790679130645199186200363008000000000000000000000000*i1^72 + 240184172684520027172346043929720732014617105691280500405015878021186583924190547414429451639172398971342619693709481446776237170536001660026836315021911237887352275636514873103135800929305679441680051024616335699798386255406798950182249156312198352993799470856927392861517251679980322841816475166656649516555635711072107753726555268719723273174014293532062465465175122562785264047427609333746522594053440132325399009625857507692909808615604344313727143034585312221506461578267965503187285688392835571092824212773839986292660289512328211096399640603810633846570835350799602266448365206263474008219808761891239623357786301550369806642935233983816296653853872780677801759005704087209536160185741345045321836187449571739360563243578801663596063823773690712651686420516681911458652328644006072861986566721596467433743366427117722586699017462324595505768821007485156650297476873666242973671090611473410701971471832124744003787573353043668236279478260280763207296763212588952454326654942344190054397654847943757412472932139423651620930791437304018206029943693411362723890884565377163305646221311709495393846598170905423406149035667459818612590129741696364793807828831073025543566093958507739372353975748021282430825119508483544021963553244698599188979613027808728711106612664943999351386898129088948064676178494289819183958130797073831370384393728321677643247235582030559597648814554664324528244787074456295014900387187678294346299034675369746097940888810400478725063861694236073401892440022992791678899580999355828788220741173331105069160458837527155495582611886741986449045956559541239038805707703819086049192858071806949191939052773114096104938310956156168027948190692688622867489901969542801468631842223351783427772652178182843517347681405465736721071080782318963051980126327813449273784060172605234747973762731884584517102584034105115024657785667331666731452041355375217646036433699301424376772998828079388455565050663763531184494161765804981150607996379875515255237743153905150248329960742674846142407023405309843195777281246848907049482911189749007036852302356413972790093987404475936882443009912618098825197753427858114924416761677538207771018864355841487031445670933773973920603756364111140091312813421846902388416721513655845145742111930101560093207451229289053065462154407512841084969921918301016877564675905319978887288741595772827407192272632371335864400516139139260445631771315215113737760465528896101062574218518940679571182415322645428125086432382535078763888781539062821785232882130415334896904855610048477523612712455266459352264545490521716019995865201314781606944680005704895488578592136565730659153879043568279013892348030052142612568087829053326798298446414349506334797659336320356931352948318847866335213251346837470596937961805674032088376934400000000000000000000000*i1^73 + 3982121523244972643319146495497432252526771510428603650832328772658544903819651044252288179778181696434063794187958021733284025453545202817027966429640068779638253818658518427888190888830389713277664408295815465000410291003619034287057612285758706864744298490074891137788984156749564976828166355610187839896556908017461708730014461693231413692494400172589681274089517127616974925444193981022651450227174595292833933070138924461282426496975582184923637818677691545862530105468717212977553949652388151840570470160396105111426180389355257623433544312800590499781983024248505182714452484678893935458930623889028130963286086868448662687612497809738732808462580481374798132110392656614105930042696351144752737215542001209589158519933359440038939604708059062571495811495963056267077899201346124601529095466329911743220168632514871127060282273442608595762052341989061006944738473530745055465646307351004664918879969238447902445602723031117380964617594442800125847009688660200933806456846970669213129053693499385029590767866578639388567973342227873253796096464370000154839910261735293866539120691359179564600305017145373119105979506387810135204490646251982917519639463851187068825995599143357209299916022527508970109316340120017720876774874692115498694623525947905498265303334311796592648766110792742100202568607051240586286611482182426666731090886892036189129466885579051724870635915446575421941044723113263047654353203587936159233760473703485800987166504277745858425639600784662750550074074489228322975076452758922671649935516659491621614695099011281743153543003005059451357711844725520604070664048188798217325804697639162544572381462685280547055956038781862366425702975251423641536769707463410667589936165300425161750758498178275510899034497183827039518227419918379815964898413839848809734307930761794668380653013259694410764560891752739668285442259237838372444401380625417415488665323248686337785229671758078053038297121286811751807204802914114520166133274869929251370617155024739346769375475680466450639168596142360136009013884460094244512269132002978145468429757246476482750606417230216785929953407655814508577251027404006516315300010034663651380713721920615535590786508846506786843635606578858203300089792152117848111069360469573242768998191882485175311054319460561967487531010929192451170969510235865471430867628008969668164345511720058894742089335466116498146020839457593220038142553501455172481746581376590904763479442903525428339718039301953016646352629628078085962282179882096623596722315261625480236273349560285312067305253468553119283979681826694815592365936248521282581020770171421174859354129655853175604124378503999794467535615319943661410871073653639645314752345767532714208811580425696286427964688899270034592529162175124050304039032676207820800000000000000000000000*i1^74 + 38170747451825145154812232860824263611474511492594447756709702605019081534274592182057454750013324802599202402160380779619749496532433037029144195955666922009343575408689568355747948216582854481524437258567948750380699951526482068322140384737808028818894662549906173370250838265202803864563687033897305025135698136655202931889282801133059453138538773226577907339897808729364420702363391080622692144228371567777124939120602350272598332056365696578062701888869833422821037250158935778423559931501723951383094366452505015390408900704319565571033465536041004811675645184520310808253937263100397741620628896175928848345821708450843239182357411438924975684231701411876405035815322867405824410194398393247710630441538014600605512064850770766663641244207938183507598763450703694568303350028339088230374653220763148778300528817798927519894227530548473266196839205979791157425939947806956875473412031755778010334077441309189771874704345436672276774917359315408726370812575256212607990366690128089487615110534182025341443189670688432049705732780518177275106195878465704775073574602009038055436494661161639888545377489394837258613450930447511863339784719425961937150180509174689590073071217559155304387758921161563694236972266790700708908432554867605480470583246268353313078070223293173859616552944839093734362913530804712206374313663220553091440162111748265695440081469306117118393540524815602642071961998536425601514518385002072934016375518542139604925685261039866263398669622164544017613649699506384808404160073620929777968730429068265390104667381809387235171230689448986452777353438754740381920854720382513965822710681504721823028704965990802240235198428762570571117143110517987136657939672962872301660871700861463969493687743350148839235436073205803000758155602687058806572267163949880939450222975062677146209088578011856242833030341666431336949882224708311032276435766450035642305909963984390601599443639727331022986993030319596951674212721963109331054661793032991842958310316551938310560426394008057218862365526788423277331602661438458671208662808139341859794445235428048386060385931337714055422558915022034750639269093370703366537993312068089727742709247738567792803574011401960165029613466801649368201294929731924175438558997928519244714454827438725652460026854712974700694805120570346492533662929091644757215628901394484588539077631375322536303619300399476335841929276219593577666135405665384373015196668928474412028139771650570570412885918434453253198702337848490692376325196272286300733059944451890711306752628752598807689791113319068923881490353073409687315783552283570447375505176977683237999789613359231158035964627770052477051601910708787656391925281971529059335059904501404338014530533438985258434316778465338822248399627819065559109330796544000000000000000000000*i1^75 + 159202989946608614808422781735218607398712471796563421953467009144834796778741701574742465715892714797858181511781224117288918574116783445068491090208876754884196474683376279918515331185091557310406573927658574909445790810379303080333053321837320069990449651265126641218564160237333402851218821309220430739024204162616647011885561142065979140965377529974073368731409306806396283907376437098506156322521209320967006730973157928282880482305373414468977102385368390267862520004393169009428996091920415311385576178717130230095526522611535527933970105535395100745510389253327539432952104196021213038064915677235981726541488015773447368222858905450755466331927602886342793397366798174071887423055713331321025137792941129276339354259768294016343730784015577557412652945824468835915693811181796870045340671029912782688715833717710022062303076084196750072045987554293237992270684117012305273496878238007633201269435949697567454763387829913468689080098350839709898089283583745992314415127672535359660089950300404818328880304765127165164193729813485509499339051758117631296017409023619191328657036675393558215946925795745941475483956223149676003556469726307087601640601999772541646135083520505919176121105647667640427791504859400331989513418383054975164024327542155231750861659228517879506178352185514230037911285613724763270223905559432095181648853967975684034792106299714668405706589645807732729676629888142761033357164678711110348781533457880633937548138374586965454423811920559748026113909363340794659174520321209505810137543262173707900019820468551925938801407665306575683796973111482854633577857535801930407303203837423083956253745801457792047419277051665196738828675414522708594363369502285991495131887308318847885004725898756861471247931819810357072635739013276938313841725932826384115783212249047887603249791599207183945281532125111624214472057209177006323690166816349780074498807517326696372062917059402116351993871900847343515080715750252180130660043223645706821906857628677640559527649667255614438840881673675365041598251962031658828524804197365091446073008619995711409111525629074582859307990617266306376431249060325342113354736284977380819545327728381399716696662056294449451137991187250153239320298968869200334537777383179390523741817485851297931795271091719315160867116772691964957858723530607789100903488445407336008768361883902633443971395928695437778080942320593956860818112035211569393810011672935272627747749795439022778376662063377923933846778662883242527497321320184167456752202913840750482656942631339711986379065781082076794042433881635633221936756595795579228771672953307965412188517554650150260837167378318286310161996090415275218333185501296595837344513035167531083535945752204309187629181785035465238568850947957719878860800000000000000000000*i1^76 + 209674342354850180175261027359513508170846563173782342367572221893341317758647160260118633446393913557393368115740295164198752145475259191682818587939773418772462080647974499058903918560694543583182571039660729709182812485678185117550205549948458277320599876239887233065330890280607825558096702228245389714363640733173843361430134451720720837435132760173697025521320028539913472217879163507552854181300898445352635847995860105752910809382906683666032472774568879185194246435239111479169107308175098398462203549772966794348062483568311689300530519139951224538841365027160294477686973717511206748762840219054379703964883627623014232675904699297699896723882166907089687561371965508098237444585321227651849931532545129303251600040228592995414121711226579265521288940568453044179497889572210075837208845574890077649839469432688650871268373028963648363532147654056993054229218345432783554558175044249401371495155453490291333685463640478066033445839074183206666953221600455550266487339641890968381862885121991403350057558904138330070203885192815935299824620350192963546303169241275479843656679547953411969894711959048271538611848310071521875530591900086079340115502783907910438964645481114760486314606748667102701725241491135834307048979882850723493553174906482325459183307110285042015131943818673723883399075855268346735493557634603377827222905056640727669458251808305718740903659964002201499061803347927266884113660099646682194855041771995567623254198992841529522499294942147961229545988497040515319208391236957443521067973840867819870557245725339485658328460876419824750639929617029258494983125152951805143254023352679762573570474711495541073973902571063289505819649062945678242214573913060872197579685319993764155199785207434339222498391268410955416871191881202778188180747727246797386163961749963113359865005130776556441364608093984400053853586891171740833731924464937416323336746970307860210793596470966566163602642608459959227529032227086980379156828297045473542564217854026284319017046555468453793297412565139792461932325260448046421163940010732712950538082538783033963521256484519685694469381416190175028307302787794413962692775394076220070569677826934388720703526202675195419672986513542850199521977819676697944146907148179257802867933552714700825529960350804613080749662723743618780737954063447172041314437110611094344924313859274152066155099009349456684510555196856766482771284015735603078549642724066826279358242672579307962296573361326466301453285223549033442783301917216523293092853911034511590747547872016567256259934791600768398478023748770570392404203398285422568990535247280348606687177621165254930522641494945619025106024119865489464599952901074630386142790753861211169639438568828840008638290466938364409395845702615040000000000000000000*i1^77 + -195201689955148657622658616173387822647549005715048095576232929839639419025810198824911420779253333255194659483239947995640354570155228595132577559528728385917279560930798607961589408646715581509451320995682807037056258526603531375129412474652338369546379974580426092482541036092487211072433025710907177052159296869248937007059550593974211559343611016879837798253664479268700011912318867789870126284729726329201940868045932763576784634820869936482361223968336718394411014830850592203129763003054295132626327310539789598512247497972243120453199349679056689139403504272252647361134978607923960639841689465386367907319589112901996413006108965435456071459369183881606424223901223642279340537845266354978380469438652067558644690895181186589153167475408133214077378238774495603539653121948039944915398193548224838178897045846462330510002258513079923792139171209644160963399330079099453396234794308228979144596039045783386573372041022879464026469531325494366995865082949034828437455633847937281899905610643665689423403428124445486108790472577557157332682827987681340576550289105461013779343379872391783608810652590898082489736555394135668955170717510113002988315650605604191413993398391152777351159151955065061319286891579748288648575473642430784116881301286208886902671677299915173333311413935296784242203804242310690312225594366027384059475466188126846189348316744009732734966750290915288378286810862765009460538891436424443530139031114500847163256939977732326875138975555221186442385717054335488932810017358663556159498678758128090885930281124682274471439915940984250544052217409151457837893022157261578848676117642038954679048851812774732957408892807589764871023027501135933003224273867636447439691029951436554481453665493940303854113067973219887285527971217399097240078094319807259265033282355749731296722469454358566241710733296543074192445399326348901648647378073121549708654662892509432808591631109661576537307821193523880471524021189377815268052736987174411852013376173402773030096780959742296338463223441363482507782550169288969384620791042477109288928930523369388395327314984070822335821367189501157816399372376250933312098090797415731246965367818802516420051373066374439909405993982996922685313866169927559560756766143357994953583753373062531467675090995767162548040212057578891970455425349820054659539395968514160742522153436106975080824484759366708066019252621772643747495588961108384513198271729230422511689664434988591396837039551467331258101220328704093082522161268841879848729939514525098109424609324914555615057720291745519102040721278071247042299430826446780754947226862388111651229758480051225578349181986123321753004971083651919188703313850132431703802524534383993508742369431377750484828224932982702564835328000000000000000000*i1^78 + 134580871787523370999570429504881773706480498893561168985189821610990129315889430005060486473607457261559665153042315201184342750504692167031955003849947403410636492414740174141054471272866941851217438196965724732878180275442059863085268060066200622004293006593302032530455421742874888595200450261309029229467310848817687658013088453267034329393163801713706029830490524064190944907194682573047498199578520038946267334241409219321638170346377761311588055763858564821385538559909233234060114211664571266467511965860446526257274754919209299136351906281684138572304063022456816427694524602481246934416172649033020110330768929654302110810374896549991016731506072862646110313932551509829774325570972008867106856087878431671389770892431972436491821914524643513860426311965736509515411145053905517059466401778334943279179074055765038654157119755061335706029631640131154540931637871580072775401790473737279753124152894949288499714036067243322188876944114123270049925582424925361634070484524157239719535067182852033771524517709587703110099477847740918598278839482689253903025190953044101541247016867338891867304021917275430358449915055956279128668161931828630790019274303809420027404224502115352511798081523062648177087481992621160300551355305174055896373003947500437672675977486930449094784326892774274966068783459041050871164314511616481752289331852706538318658952474585629091110314915325968226858276233547230694468915445956244982843591713432725231481526201857589265129069941760706549101866410256807984225592340628525447318519519979825998054016576562540094542256103125286754271205501740104980658328657599216034620451418183660259565312390371117002066195661600914068394140272844076591948867676694380511215294539453342542321857196871933024218099041712230111890013159297807228506349237282317283867627508948823598570738236116672437119452036896256499890122801023659048281727798402601041585120382907546582789261736436707961806926043070854865514395344736204042326767853481019560387412709393240086331285075678053551996168334677201422288179662505881634242348166848774551010743846036939651868137711397608209085454633666325558143180523402418489894396359062363132653505239902041182802774056050662221916367937095380485378773685052634394307924227042686479187186679026959413506720665975368366616220272912378425889209771319251153569136619874482994452182172126317176927462756601345312583381710331251914415638130440949617938382419753580492611221244201223256408544987988823133430601853266715901916549841187512728253531911446456595376486603775279475469057275432197424867924194821627026836581919112891652248979941824730447745685285842624428901427835608615473163865755124340885190628910760564486111099650248743997421619076009921146985910918502809600000000000000000*i1^79 + -53183991362139082202221025526210185757756313729411270078580977430424584506369883312790347012623688174663936533010658861982235605368570909672448660519981185755078595072220755488293825154852889246137507917221444897027030240480529882159843695823806798465239896441441387430052303891268715362693908059296486921809868159871518766967186161867379217853714574963520163814892653265531138094882625620625810223979905837846593138471154726302540923356553668471908633142501940237155617477686805332678808529959756309029224490067886116904909603179966060879421252713528937565772261430476921666984943651217125168285623430442072480713184363172771567326274294521393620467660689348504440518584927321437428479316410692924692360541022013957746697410138769646118790890438235566294184868443291525669636954406809500835019147519594836207991575189482402574215100037787324887590789572623137690549049505313383226834705875720707185679883655679709539225792691707727307651446428469583416273064358682665975720308323918666691821132433703407765428562824453597453482783179015602724999223025319661855963080807188543301669476460552949612402535722802166449979897679655756400724468425011611345902989602825750889331654251086725020943858162619764864135635113706321131916539321826549121993889852985926896708913716336899354631359177291748603997339596062834952587229682952418226996100418147638372072461585431974885823002395688492114089625018493843235541878851153274530527183689708678602815953804364307472218969897596140706913418853932443939314443018981398433189010298994488095023790426645580550594895449180370105776774817309827963039416254131887855887622529156788578733894526072865346868171808757087152591395291731386629838303840235105526221757532734589135103985326566782728727893149114483152527989198561115773295854015873863234079583564465490940062433978450803786081426629083294523373746766345241849761511455445659394155598863942816990984188361409178518244811007993597245952496232889835879417808800301999749899219950331974424947115005826894726093861614031059372998688040269404757066593582373154048323027377788817017392446125144151523539892965197865956053983011125092699348042969107076759526861041342619354854444966116256852778559147209716426045611474897868917050019151744536708039935166787607518424488251577213707207266283019634953307967260946750243923377767429492569537750643047244076362214152571500323549336381017061303521644819542235082129441752787806206743972790814323965023737466392017630751078760380491406046085096523347341779703755268846567816522194517079053905633094372877332132726317075122312865700512576761617135171305242494115317807307343224931530808134055683706126524626948694756816950205301388088344972800225906090955582253183944436146503680000000000000000*i1^80 + 10549401740133153832514852762295159564660038189822758809314417684896155189085821274429533668207498832292221469236652562426317561452222078237558317756878833068511956863391868715803333509836818120751534100273452018589932136426097153240933085097310606444726703049389705280198888596721038986488876953357019123117402610868544298074816849271695877392076107567101835482274046157925885381636021811471811169319890159092121705542738066871492947724378064045725606131616006128708317900497802309616082654434535633261579609308890442132941896245907778874073971250001177998075429669138972497939322653456286927083018844772865809313073722028811700620207452262961696235147634788698644813547085190540032010025935508635736806982758542735078652918218813614471878780193427329725611293813499013896904086846918932884779550047408367608627970368809901974893112251614267482344423235319277601244061575482772642517148757218362188697651524053582764005800552617719984406153541046713253196502526326498949400041409766191178188535727955703009841396916137750114690836284577048706150363071874343497689984142291086205885117055003881505097295517398469231980668116313902347501125726262167266243887525709458979547966692741168417209963279020784562433131640316312685078253957261587233715870044647985271589777138491620266453342182998431838149784797582011987217854552124468729229013688617958813811852816469979135538100496091979669927695385614101408241313854798332212923642542665438164631639214872132887576218778897067272387518079857803103221936316946819677693778651748832448876156631153744971121683688379395558146784857399208829886589643474987391215947735475647441066878931493409285868071838498477728151586004420379800057307072613492982777345319195793089504864181305778323983625513241875595052623193683512916784657019200201742965350594866640475703283725483005730394187562073553579091858343570677988790559358236361783161157572858167460365893172858200401729473169632101121729389339015251419417858031512531569029587110283160976820431376756396334140802616540828771681808373364566693769454722792083497099695212502648786056949444132812962869706237196179665381929139990579327874156521193951207768391304156771444770862398077274278432781421378719274504987908458980142554530986865966438610044763101374929587626871399155380505109542522488268980442931187047192700043909252526551456369805179360868061865631486050954316051148884338075212404383179132605274035749556989132524329241683556053898647543757048373890804678006620175596940088513471895682087630369678341200799247630068193503334832656888655802313887314568556584757075587827832079404046587369032841845259855966314866846295114857388319871165848514172423838843817355355828133625518304982023424690886344704000000000000000*i1^81 + -1120509881856021880503847426869086383922379993727220306453086898324349663643225457564769301927448519574348536750049240289628002174601079236882069228909279542897834710236868433316478775946683561879116352395408292449097265566316989308312944376500719536057844518398621501251025920606702180375107824958090113271052963340172973929707741012621111011304892749103126259793666082131555842671623536071225629225227821332776461844026816232474956995965392070994084799980393295098082167159703127845111138106922195183761870798871919098654520365562688547528389761479032078225173391085554815325100668504035953916992803278895261270312970684636647604022936324527087957670388319822242207510285061332318448843678894305535918433641399133617800855531099298094379769163932729915762407134253811105199447306853467082855500454502706615748304293642140706865115711026320024617963764988274889675960856212419147469136969519261562960414176451783962225222699207550985082135640614080775084479229592483227769391605260294004495958536850285971298264709710336692628286954378106749277721349419705600609205831547169077961169747295169817356324234679136753567171693803714058807116075813137935417685931599026682023940435326681784053547460364242177205627749580954201038457196822383007225449899785254237989537355517071151522814628102572202258379562877688916371280331951139594073416788580161320670341789483322455459365799382492234081099190057544358386359915682290059924822735908729155569268987586809504763724951041883282016303742345893743603728731736589962109924823822056806742769605910312792858275990722834135109382130140323643421134807058108180059151390911159566368084232882751643457470082725288409183936472334202013444125709801277193370949524378477717014974771881742784874459825857541116887062693809603754949472257535161632719913074392054104105608594809163836191371316591819237001202027462919927174119870013008432748303531835445686195600240075348319902621074694803701451993973789604756943915220706603871534615230448374048858870707291243283154785872674360183564751334427564076136208477451936369005623155694182721953485336520245840499057981428119147442713044873842262567743235111721389012939377152863215981890178545131285595003084334380017739806548690360690563904273787564300656973261435710369019958123957785313754494061888233215254103049437052739855205033879242394703270253242900488088403446343649340556974981963205863779286568041668707551938321669737782639000542654632583257257690136733609366459380961405744630406229354072833534690505516766127035310071951442184876062023199090931001132107187190503007167664766743000303053531496801199716445928257032577418282685382777053768924803405988171171459211142393043753089981990250412193752678400000000000000*i1^82 + 63897494834132151816927882531180178310947217454829371827452778530066877152462976014633090434891724915840858614460341971100424399935956313507400992397156023662084013343143294111126996415572973875541413437656659025984753615161189977132066869167988018948672922328816886537830465695797357879102666619920600728439413248321951102846731868011685376833822320692467294809672169201197711217604525360600463928315280209027263244150176331751767867717096522772085549249202409676101873046430981472510856280236252026447571817363857507553965131982794926384202002444123197437737136574826651957772860282288004270808599175383225154365768486461009940236066345512103944349948819749351478080963094978212075846464334975310657693942495947697328231224625455504901110986527490668540657873639974602490093482730614077480230092678242834527765100372948563389676847872106086473643596782750777284311511958860557420947487664516800439602091119293625668595913839159119092249156473740632428466497655520441463709379833373235692943317845485576896527983587549160149783712977071388799217277219730967014649690126332316793249757546685837419025866444234023685471191673689546031654356403104773044062366653049075972308678133208770041583527367296282714435634129060900085888126996081901360919660228083914367699745506248383835818323589574339269983357179226191442624550388221409502825082485300256699938856026454181312342080049820250423631387269645883254122298284241165120769685968335108860916889309912912150103596029344144158886545489707208238681240127488311007573562162062955848140648223331462763745239580049027045935497981879011886162427755524607115334653452550285248987224303718115167266642163013681012213530025224815597061409840664940542883473542115581326474608442982365728937579345697242317432960433140515137252295035340394921699878665302438676653073401198516399142419131892780267895708739114349930124090947533684560631306987827657466791468436328147392879874468090430167425705141014615705384991532240535191155702572701239732740457067629926010766770630916561675403089613166869629908595638526084134784930616967319856621612910318920123830682503469350708270211631955850789123396362927707618044623685191070546868353951606900027385917562735074414723849885772610684551821654152955211486372859317116226519071379349873090973915309402309892077891929709777526650072479926467947825855653783643954836552123458430006874367783151111181626769347820838466554919768456613446667993434370491352094231658599874626762804317305879249992378908429743822452028614248555264619435307595793742786830517222428430063576808952248812387085724965535511352290821756781534253381056040540814480126003442457610268697092928152358397038774303913934231529491965460480000000000000*i1^83 + -2126004735487568629069250989007350096228192570192171688640208345862377810083516948892186713522676836568272243840620732340280698261681554134527425761507534306312057877991546479781335564314547225279522639159715489914633082873585432969311424109644428081113905589922262534556762915448639073631029651997557504788927470058198588869442676026770081553417739921625100700910441900077189159673320812425717364321538889614939340449408877880633602773192829080416305790482576785457280976043584097015071783802220289802926346083793359900783423425328195205521220137383563652989916736086918236568846388261282694224413330676324649994467645237814250540879079479785970844559554092134855528313306934226146792699561060844206691699763980365299572069764185529771948850572536449690212839119469738216072077078583007241736994553521386825288955381001435713453018019582652371124350071204906837679389522540959341063418379175359099387452874185232291422032612027435529097384103227297989121524752684734280919554700752443000205314010298306751707773119843694387272639424197814710801145632279321206022811107018365453851394454138656870071464880454260998264033476065217219150251202175172527701802174925286117074811950906946148995619167914481970941701548903886321676210913861056410478070496921659859371064650701511653908727000757337851038554969436237750076693322448249904920806288109040474292968149163630152098737555647360413031218939509805104220853259278398924676831613699088317810551271938331558230060880433169006048894792182929964969804972565250375346162810629624934030808885238085487741211788142105253856026199502041412196874013408287747181716863510734765394804787619492658636042577563389258772026435449005663683557971329958855569252501752658370530510658004746634787746410145334622910208677358918594813724505753239068010879306736838213380537819822841988493520088732049362077653907869175045211755799169982341648196291641957938255143756952996977396108072418817672367260213021029094947198702492553881111541749336584123754228089053157239592981418543494737559121043891797015458405304294663188324430308260234611325414449685131587179595481810717203791325005521471720106819618291365499932558941377940805477732835581207956262726071114934458588409471961979247654551280266117110525346618849871486080776120433911892179080601481135110652859230773062154966631530020520183787263656851618096970349905053787761601101536813846231745745628476259083820818328668853198410946254756212621658630242597855723680528601588691313275020331386740970397382160001329296235059381291711762031842015734738102540606446229942257348228601441313136018520298637905278055807749988877904993530081444543909427204658870218809706934731290472123903393792000000000000*i1^84 + 39643510325276892339886133337750592182426305658094816549134756301451642780109419553828901838738873945633021966852525656232558746193215453475359667695378614121777580024379033979220976414869533858975961906557178434221631153221929122142681084491485624868098894079699237184301460150322833622828901305588886550282667506585183507819926813694302513700679056176491184302316053415498493974271751946259825384866963237199697453508139811042895364015637985793185751486836405479168151705084683869472988958766239124534295079743784510407117381975962177613597016522738356354904593927897572901770400438081419822300289040806026898593080858962706753063441877057591513554647319590324552086952058420168129903170561733229860722621854978435566061948248346393683026717017550731647763070772347066480539679094725205894921963089884261266406265179542812344011726198842104614303153702684039864001302209847667953284941183056946539551895022029245698747369845500144325031804263852407325076400092755230530833514114112747755026953180029042315134071201066209420919043559623538013467084119280840763890409997647628159383674330720841308976045751562360876437379305713880545351584350992294562916071436802973186470675244462982496170615405852939830063788698809163293294101804436130684073907040529895083258968434254487049392906494869228358701680305932718637259371205884795314032517387262410122794886149953647583786474545967975584211912342367208345630126052893179578437394613612985061283665255023583061412711743514317930247214372747224684562476838284505641466943019156991783992263932883017144776770611117427856465002433759898906298899978712667062012773632735251935184883302588312143669377267705695783891489049823717889297945793866958270647797625681893828379134839089595366005676254528043774986239280400213997085231515870572603068895266274638440004605129693874007764379692754379340992320985815421898241105934951455482658946676495521684218694394911494195920515813211057483783114829497478866622768527515555587437683423171127836899530111244802228735900218737875704622064456715176110422286026409881666931403234370204034647962278782185248478521699997731132001940706896433962006781540537628011975943412641686811417634895255499839148207177565993006445798967922588352236305694433251719670066411092300199744882006061788728241100136421366403404708390705751336944365281913292391134580504147295274941519673288576088700712478205378707432057003250848693327157613040836382205696581481052822675319764510360222281728034682694684870311903879408517006017615364098826098507810185075857884639468207338587037188639958926661792413650987627779096406548640774762115473671287845053034331825862542614213071639982835876818321650966528000000000000*i1^85 + -359464128636398910338292934824365598186314468994424680877656101743846678878390300430228606323062363760004211199494818634949752349373791990405422424519144114863022757083438536245705790378691142227588104480451131776366103742650385884873861844573819653346035139206312294355425965607408975061347134154501884770542442179407205211339944571215498475730626118846714163126780275674526361242940773111712165449460054946997648992405483806349384893427069253056307929909873844761269068928829714576706682089088879913739973479916085304747744711861902985552388447575828724430199643314558002835873347178115428256184439945418799364155214973187689848869992004338124650573212859904366445906635958224570290949198824587038914072413594041524459010286101918773802262246719359588842994401127157796116728684349690716313279447017054062182801722513503602419853557301243014928848541837031236849525192121293119869491927537344853651181315074633313379831414487068109811353780604305939921843235856374515562232061019480994708125740998584369429294170265962810585374587627030781097713436369538490570091252734358326449666236709578295800167280718390868738304941516032672676084599255577599856064682783158258835905662335544176723486499720118145235784494793164223968270805874696446102938491492675677511081886936477800830499372442031141063757844061471008708413995644234429739605565479366646320571412952346020884834148307361928327129212451288875940179748730358080008716913131286308565088302603515543542128385922352286972160717471525803314490806301951151057170375616346197033790183036018967954765723386348327377730981386093727426697260556553113023377361954282029577439301409509723107621611935539889978839373535290928869403014511771931469722142193901383207674294499131726872074991846329864645633167480262147610057910241407178190789849725989675390374674147836251146975114131460565036665440445334795588659959338886555866908413873079168776129001654778361484395892357096022813588345568567069461872842262247225639985817998362050160888974138750094352897040695484555732480361288086701245332886849835018917061592375641053851865157023685466280313135358089288529552766631746290846166870240340069718529949779682528278108714885162014006303446727301084200654534166471266037161128380915403015049329851776739589134130207105580058540382862208718691802704539486571634541575023789504537457239153639874733142376877610150881238811558109620559329150000472405136420937855108697468689996900853770365993591239077615753685585264261877185793003311785715106724366357776729173142101340322529006646755158015292170072844326526613941388813190649812241105024293247473822690794724125205834227112807660023679027920513711322253568000000000000*i1^86 + 525827440493878078770576026795881211245778936838983154235814283365847541832232616828098309070053381235648361028516150108824884276982733098357882888143432072196326493020014983906519026182194775601978612393745900298481333558588037070582102768438801074065236032085251223504466568197529818718506799693314130889627828630983875687068518382274915509338919854527518949219585055535676679167271247852964001745361560316585314697668803914567064080891067026902046942917162322510449034764599527721923510914682209662836053808516476606854244868319134264470547950545330179217012151836153266833336494355992401546510294109789071769409076435972465483956860133557924574464009672476718972298054998049792882301788957634892400266782783015184817755994199259885774482897309117804426637713022752049973653560351316708934843367573064332970638984721503972367262265483655849975567212287128180291768967079643767563429685410762449297908358039223297723794948707370427826807910538727425425692983329193939035173905011473069630737764435969194400159403387623680509192351260607106042299870067863173620033005564634712863498689636627530533556119622430296809010259977455761622608546140582233214116337652185891408171961840690319862636622041352501025236850227167091283197639140863232168181944419370223363659181606159547301257026800049017251378333025411510097209623132002644970153867359769403575997325217750063403863173560604499025380096217560866433813456022052035704791481341968269655436580732139973234997237640695140555883325812633425102925949957033133545670985504951020649856071159733734257768996428092227658291549742108988641411627078861688908270831374646428794051110439772957707945720640739665432174255437504179495552197479755506443742310488178141761693528069989630996786664357905059659065070648728152358932272712373982365982478400062602400284148115011938122356190528469588826314512925284613097093058514040680429352398650138512072032567555575695165601821957771725822559063620372539322652089891633610445894606368477406723214091395122402840876510432323971216888855543898426398805773880936167787219257017918901460850212578093628850395178355285716898689934228152612944867368983517031829249859640211439533382546558760118497057985278453065173168014680349418447458464270183698395991018808509151530122159908839626178904360686964343109294510211924186272083176398587260412705633576670797715788849411189908025361155575650143700037119956735439034538534792316875584454648577118023017667783087053277788457690352576323771273241122490715496492822998791220733968713806876785392058620053478397589879741636465527121116231865739262910646834054512559451477375510338213366053471615343576099212314357504000000000*i1^87 + 1948524757481295631877773404603829757895655561969532109171140980406388410416503245465119559798471385999560343451071210380020259652440060227760201365318635002759589159579992172364424174410444714741622786484865730695561215997468117967148593476788640046580339763555785102616231552696597561653668174586256056134375553228625467138891402068747133066988606006416667731975641383357417416358773803102568145730003553006972072578651726962222774728420167521367085124738385243516897559473217384759940509226045205647887453642129629887385218245358481411604542742252562067449440096743147707378587277980222152796197641291459105054893991918362740834254282278677347483365994426833418034689509995322199689011153896712810328364994278634488499425375437914350009628859972198063543329890784164601030856161678313067457398682039812897323781462033892686911953832453055980164744288559075573226404150235576037029339889131880974493296732085391149779700399056542878305737755305249812415738799772831610624103603274061122414559742617084907184584410513860033316510695306148538895068141337653040819891293468645812923438635117761169296346515730412904204998282444653264819554653004980729237229140814370480972522898309509629478530161475285292392665034042742173828358817658272185699089721349227442771266861706799952776928965499983726811031912211676676080432533380738274120416268179307515938634750540585991248684911130349570610667270748293728005256424163502827658422483044699786640326252349861857578011759622917739618573572152671576822710052248966121627327795207559847337302736453719857716535082776318576671758228406488539646535720866089873248831827037128448283688624305653764400729557287280906674892471312427390343609625694295160145572213617165790594274419720916658114835210875373419306832758978413464910044085328252998426242471525618167667031881618906739725010512091410160159615696205315969724021203113977809969426476667072196799356459841717487757049539789976410539987347646993470095070329564552161794218059571579123718260811708279082199325671447402736119087975736925168539772461141960204750626381430740263142033060637691294543158395671198347762320030576392796215011868397351505446431098636378414035277760437384990532666770960684935381530302314895463092367546303966756799515251704182792710579952315486768660782431567271727672406715713587858820585537640295742725614647169936827608581987498754053744488163555847012359661964657865910015814496005825037697912300090272985761782663756982060275699410197329132092321650976583081830270954900413553488378016414250698194666970377370616783131714539135296099283393585496689690834294780778402317715726905365234752785219289527784243200000000*i1^88 + -2678140487526831316875332460301011542189466701650520696951616166394378655097175465905922010314101153044596885924762045960229220305730081945813386512749402188771816200657897046009593657786173774452071959307091807171030561105292206893212207880422788819976887152095288142636805596389951379254158335633997521352598871597419867965456725637445854780944205638514502269166079000265499496731073836086265373963448426552569966525411889807604586704525638181030020896775020431307629140788951927372826166520326529044949453783871399653958589528160784800231848397014423413748125068455324903987832432024333651036722592322640681669665120579147658070832959347304980509878370125137546330475947685105981058053660419502854348717863382552201853580300506861372498760150335472573644274919488809130071125647071338369712684810828042573279567805062161082853339537866663423788382469354209974943251464453797199265797864551666596484267615114665353801956824619741556509720274539910330710293561502316087211087259976817807960299241776570918587162064164996001075463779166103924346961891259557738085927322446313575854298517567571587775016547185178365093748051482455974455913948424239207258646085916326284851494478013957341703768903647277682718441844670703811103970704260174747092799583247685570508494398420551056098686374440173448805457434816337372490644604309214908096015528865387274099893710514324358952510696373529971605703742964959280937059690415939850710179074554762943935470755727787218087613874289506076788877165481117641714610125462973716872283157510243084006061499193447760899558747943237992515716567740927455277109285703857355852826799325319048016172687833180210687685095900350447775471640963497673090819649902229106807505406338850011656009667062269339723309289792032736936991431792623091533448195339702615672425011257333591273964850372474067229385103032399215914442484958718022586256585389844759850935768194221640706748647121522607297968018429226716264473538781899540199257000303141632261372269370362067753118074329236296317729106793234648829494453117190318007186580043676323599080947103709918141270620839082442540822871933519796299087031607083130874481295338657319968311007369308216310435232952673602295574611759801527932984668907989184710868621549798335155830847735343271564571627226391736191507143883089522703733820468349720799598959946153938996930471158695894213400478458118672498813565100895509961674390706854803463688389997527230112299045737818434337106423455461490517968312315767105523705949832409583666188326928720738348518742108952846953046717591420765984406479511598231295390130028549638958420257930687522908080441704146467182224919040000000*i1^89 + -4559464351126925292069926964791329307261906600846164613040563511906984652938406129229988918753879351414552873950573730981609208572674443910820139345202507446492320354773360294534911302495024077118963795520216940180706840918782034711970559237396856525575843039368806794484357813942500937071303978060057598477295039343736066074757408970308203715018036310168523463048590802779317734357372877582926608599136242467836942789919867163568312809717416146400272059316183248678065353594187722620913817822497069957874953053975511144755081082455709612698508991012958327988949753873220203157789933755311478367137862521734595620009428131698642590373398591482460273027364925150408310040439526931036562652245917497256981128995737071829674715778404078052325929366593390194200711864707024553486872852781554445636948481542887600865710359137176801136126620799849200440404854482447958038626147919097722095546256257840327264792234224703574048903111093944530520441142839031852690953595597702139463040986800498763088933393684048874621120449770259829886961769931125841554527612256466277236989193080392631156067644819295048933867095136456584496849617726488620428588746540013307673983407502513331313351541284179328280775412661208855372448468497456168710514276534839931144594915279897301349334762696752150136414365549147319521746639011713941384816401809883678060903229080919633040167878982606041659584219298075791297286248151128721130873544162248512247277403298335554852228202301672996490009252815465257642347409070975297492288951849326628782379830693701361265014691500256436490912353583793491991423483629158501275352203730530522825446020156836302150121494350551300201835180429211438683613671654637689072574222121229714969618927962962075945228495150116226727751500529850579106651695219617000071926965467718023509075066600746060131069070496399420206003446892725545823066505656708632538912568374126033232739141496843356479422248289393417111032483133832063135133328998721320888398062110983851995613394963398583268153044193868268706300254078126496193963781548622440911547849820723669162785581842866943906148014749907486014181859527183517941179715034981774189647809913385894738439546411082109768013930117561957872210208503896026294880347940445365838779495882241396540239563972243691621683508898411379153446371209608489629594094576005905357112054215074693959431821814934149381575178298772128095291360672194134316596191843683828423959211636676953954408815733620305816236305737782008662657196710017710016322252229911348042513158360934178411925161129189215109402636003770584782032009206381548296746439603351870677848275959538928247742079301574528000000*i1^90 + 6248705201722503380553222756627731472989056299459429856141197101107627884786835481453367892032809209701998508232264284121263953073910116925441638986860428446241155108607984208473985362034872401956948864081139134173445647197566972104870140134613326698903520905433925321770259760302654505014220903944384269695703618868994180708301686054577655062709776062188876116541236189379819985128241564018820448646451476193075854719597631576112396477499602819515909456232979486070638361702994890221533324028750285836448537047283203055704494335216127038878508332140264308071715981672441778968729497499194036382630809173100797527406881526711862980923459051936153446170340859837306298834697727521646495377557816607406027412059301577448858735544488908319721039783625909375948207700786182678894164789607893662091316953449158981664759122226639126783988040544649298953319813519686273851005781725389209543222847060567157613779945816083218455989248651007487553894529882272932416323714893366208757090505133672860243675710952802687127272854972200209617783288416322922170385608308374291103023763230368682279058441227956447979899493066548371607911909624374093090318367728110013012593606215823798668334943242776220541983709902923115065857525086501273455460370946702553475953412564832601536141891569755136443629000999893619471827592527124558153779305837855752354579899349428779849408789735202696604703981446439166438821425782685949317133286056172583027252857046620721811323295039132417016385956291676839272257052464608705205111676569268997557189827085670839691840709045037977573580319219488833248912212799515983587392374958796924400370499047914516997500801431759205172519234433874441688069979665332145479437971222048226151124060637195711014144838755369685335559293360947891708618938542123090159398133407937617632000956191847869122585273009220596741712153244295912875301149575163816515233918661456315432357779239336681834847839349394656274464062732682427529742846556803475784153188421539450715840428043430643861744387846236957597176333745103565877903480708925483890853481932053614696967672055032098023685444588315811012322861110935309170018997579224024514037807402368697048097574568578488616455125847724268152524819799182383606648441900879003124363032692686980619055577619864364601802294070395737947538655715367150497497674186812864466481165251601424043758114537448216564373337921089151855107920416458973913194985805571378354934240066011002172702844181640595977689381359586505072967028641119835501825977191724098406817942711286474739392612381917066729561299259997944128907479787184436324809359942430173133610714695804800000*i1^91 + -3902944643532218986970892022908726920349824769029169539462605705754738607686863363408916717115509040416572210402496034400995838275903380366210992406846403456224179860728250366578092982675692439532099578222111750643404472728615159725561246202953467914102495403088051966228378791854841999922970510436948917810810993409906189041811740201179429305141702583788363255054176039000028630296338634245067616554733468309732383224732979985658005906837927844818817882904848006082766706074212430378441716742985123929135756187853223055962623249351706752917216625863218564747796825858052208903001606618925810032098187149395763731552350357638657277534393014720546530356794238981239242750165301058941682982869721350390141254768967468028212036538956717048519985253738865342141094345046451984304535715952048526732698574689802784308832270995549395176656769285318576600325655302441784117298722281242558699585551284911629279121907029534769812091838555438384591279741694731000946831867309723287946176033942916704477281788085002592424287845918291146456606017277953388519910683623327968752274140391318330783763791581743654814261058742761352894016718733066184434146004554276002070433789785473162185387957755429730787866719485474423147244383130271796393828933579937017046374521382541147164284862065074078650359257251605993359457464322542238851731611389793754185131220878287820776801456572872751053010248447447015755514491346544401186391152080846320424640905063266042482827840224816972835660713169217579635811633903458304694669301016477799775681123876055334305083527300719378274106664778393524991105759690618978105138388923912148196099269220034953142939666921275685841177722768227135184203946800324802980606811773424536070550371487943070243277225704463742697973942414412586113836747585917195185281706624738956341769438548731198922909399311912112417107470906747216085668422654476316416837368489219074209525810554509046123763808395482603374135967784604020105462303728275576645885794742499129485018243839884153671395550933651763468422263062398759347168771932143125852134615772666451344709804983064039554784583846858746471163890853497202031153953409891037215052821565251162873114539288789030620979540410411760952144002364421051401111908254940996983464061679400191017019432822218083280703089956437079675666026333521633751602246134812421960450935839379282498503053545755853893452078714276605695703336531120627268475120110850072172743732174667676653100296861917788649129861164294461653974795664052175382275621465682825387841356177327815080516430029344695764800286029956635141143076022634283829770718091840000*i1^92 + 483914866809856438988266559794172752585950887214567390009785329873738383648957884344150259528679926256035564432370921199324461569287856471684642224065716657502862034914462089357177062642016769348095626101086870036769863125159779546031745820521621307744833266398787853910118900020326623099049643415678328394956956527701837599560301400121367015436468701571600363416869985995723733049991450049632666378030614625246862120712734958951405031367964055040204622329332776639327103424270956674829816023435546178294980800031469945269185444867460131712112227747951745466284758485996339617554080553491517863100389954813584375570431283706840697500361505198632095406820612230980219167375306556722338043158927662321014083671589121164390252196373010202942404260896258312421090793445473221907824403805671381038136235319233538924810005040328067773641655606633830882743650782521698481220375609299284894164585254079166336008582292395109267897253133831570409689696053819297151931585319894104249666206227069291161113188920257404615220354445437355435176539173821982490442592607811108610055143299447523226154726881514756846548629213656634086060526355954475108145710181882512796857284808278217094833260919791693677610497766442307137751617502019571248587854593585465108813839633214168603935310755424267702754947954904616006184338262292929987381238243357328353034516878355079031332437666905723659233235856088437775562251344470931554357310003319727744573948335191082088208080072760289113688217876458811731044564327003819096732288673233897454176894770577640786251027376657543172070256189703904744970217380580511280035529157114876309946287141271956326660716684082815851823155482635826107428783205572299581025848598382760476027212951938785279660935243813641585602920846289686060828428138140027030885912492331667320501266081495097587947442463270347265730554986820269422592670882418584050099657839853907890439752078043610029564559239491493037026983537668879253784301326159656226740170386893455945924044653399659263559800942205735584195129825134108132352094482050381384520442243493834004747791097799545178843720531875107840442415191076318397179451444770048733013912440040810397738745520931629967552731073083182158982117117011207547065481091781791381489122310402451901514776116524453045808242431736483216954749326909503348923151465083300177987519044085536594997926172959494780029871131005362340488886071381807903407423830661803994429078849998986344097650934992595702657861245248453877539356259398284410716097136888023849717654656825859840621171130234412309899131093352471927253509608000*i1^93 + -16761142174617816299877600344912762617482356471793861118770796556978601870385736979007129733492296607395546365386792435089131199153113103875880366676820665237779306277715558890158727812367128571585550203317716394891576316365628624240384620741535745332388433919807226427533780510093855923178839340431649224336995723869382001144292559292381566466218796468117611276489431042521224512352633009947160817696831260161897739526370737761307501207714815447052596183566858636938371028682330950524263550552967599365437768425355365872948578916778560938236555447544657820454339236702099494810744773645947135964994186733243834183455324796504516301390106638657654117503636484723182771971145517361464301963340149875352881001410712147929318241391923694819010043557835469973700675721210688323707231967695684456787625661240478004401762696235366548406094633650057232999951718149477798839264351330389274500031455566097432750621911321657111595001664334506708033213364685960565731098038758889404282792837636451153835429621778422638385719501686788009935859426137565031335245089248346720443688778231414996381816976241810794061453008922570482267668518942979182634626167679238627013274795568026747475202214096863700237107839510399791528281722500731540587956741940086061612665842089822043448465725589883342486168031815878317505815007971639654211021598324121750625987854256120066159966882757356659746489174064562725529756466720771801025562062133665077992912103327092997263098607776998464259380608795901136249432759098266667496883265341104753556960112095345710006806424181065565873952585692917542933301736758367867275787513632460428500669509544822792584826195314943454343815812989104843365648059251766047206595441052640132632192563642041073901598240205636069740880426457921687349677993457122128564597666283698686958337863864752231186965673195572361165355114875485546044420230196492659787619230918621961274029002097921913459105980036795184926581796180194341253640989138866580308006729050003440341402392182547166589358812360654066089868914856354115482795410012659464429952427631728347301515217059139924516591943345607377034826642845411625990455325796178308741695311323468668847081101682334056518946787221274764583935269283003636870367266984683850332751563033188539055995379264117352459192445729539972319022251290090808695761870046006792060107779276191967359937070862672898777235739378269299427020366932290075857802847769478898606458161403073709401716774848485218477450422057882732322877078924928029554858702935234753748912986274225010267800526961983834115241000*i1^94 + 1908349607066790759529077723467583154424729157015640029272290630110621838609243286370043833776315986052942600499048238147575775610444490929514647649825227767008755802237133783950653264579382632239217771491919807556750460076520018874480508125430620211273102599669458124266615690627001940766092885944460076792414574508052672435635284603420205485240404432520086479311466437101816894186527587867465538137008601815479891855922976993461876720148428580068522608575144701823279611307488842167662155621804633147349057724605796891207579634647548631968100559695129562958830138608683656007677193796766375213081681243993961547741090950683191350257976596897043712705812709683044301719212161302419619493676272286815643323540619931687766037566961026144980549153460266374003641489949796590221113115901881562880684126710743179557803669535852005064642907600726969594944572438612223131905534169229458633400329144589127550687605533649604034400371434591397948352511965831715130502705361968891455358330974664124398061870494838075083309457302224855541798052115891625194738568179788164404304062028337569301218717004667927611955187223878368278348181124678288505606280708295352972254686750245162269956740949100391580411689892261262726395722867567472894923186131436941331269277532363720267685393478064130281203041773402310409309595221972005791819053803951144905918494142857253515499870441487996715967189711220126801411306850949057393078822269652972062709778061357761044567210610894370652653824698853737994033397276441538770022648074201672093431619926684692163000182256759143363069374940568851350039711499697398509697554577681266993969732306536196369923984723801832931547901515555553783159716998044560446843477831175007196359924210936758379712083067302157294781381767306848430013755468405662241318866140810321639193463906739810050346072163959777365284876022580452870976349913543716983478340352879696872669449161851493822395624756473433442755151665889554062443327699865498007145553389192522435674977620532348675464844288000357407651050341178544054313384942332196890457895103173581945222944016299858457850539206987895181712981734178157759339856167631130758796054006350799340806911089216527174584595661064879302108116324376599692935129636201115448704329508175749865906164413839227219883945527463621162478118030412911590365575641324403350523373911928521084455962889994212287340181037109093581679152955553695058144603395955098920610606944249680386146652161789836994701593844634881021360779915*i1^95 - N1*22869015765440860444237310241411084577547366393982337490847085153569191502849002583126603769586988883089446298282740835295966441592668015962701373351702376825957554978905523588982944895503767827575224265175210810220923685008149738946127736605658632467087274058083773221230078535831692390797588691056128138309258042648327447688087874806130143793095509118314965249136033936325241523876482182153953120726852664561543515631386037599330227191185267475677523119357501633452085481650025633847943478761005711799130684588971206185992008365407548248823921075855627478957625290557329164666478564680879912543846048087408292916174443911329840282652*i2, -6308123826458448962399825593990110888267676919403577315156407594726251347253528296505933997796228052094513651304034621206474148774761244574241283204693738143304772633860675935307226189731900353887528422583460412990130961554386211507200307838877635303725744268242424829683463840645447163496595273058310916749398657928339222739931254560873533628098961967305265858175727279725213098443666212678613794268662093048424350967019404012019789242335032860131041818825699810217359066481030316345404653556770521823007732148625295801086037953574926392901652577107413363200713741394709290487253410583638732717620649332506876724076883103025992668012590412687132444704656906711963400487525174784953085465166806582225162853088706695187140918220869908406620637195546924179557545168578361920352927127406387819966329199544875613268537524966388868724842553856783453407848890711238899395289756515105192037837217106982587954634752367918780047714039216243170389425095892636020728149021933663329493191631132592819049707675195841990587572937034011610274617945207660517315008846625086813332713037427345633408426355710099542650006133813986887964467849957068501101687811184871767756920863485292711182598994473561429623280309528816345733731038915974457264180870825171282310868608633850143338808428915474496639553824907182845955329635101568140960554844390859281178554298585993110601672365929452060589508846348677312474667978287038690450323874083868722275297672427241232426513831502519783700875260485195738915554235944208350443817147304547300908720952532117816739035333905153503284928605007836456000064988825244705885481416542143296604245973864043476581045369828003681713111204653526833778406639333472170128503337657188183073828652213826740532251411066690929451067581931919407656756960093531128830905301625605485107953799176943375691731878233390017803281085509273863475316766650827283691541082137833047814064609032716055813491060456926505824916072316381526332167349287385961398360915927538862022369680285364040279339332657111304664315466460190025641801243717297393203327231637521421881368896001965817560561312689216618637830258536942361998662147332398575472936573640357657180370330972531905214836377657736427393279280711766392794522375998537723693589657067155738375285359638758432362087883328858252906329079248641793331010724393089013925456630140722910942532506962223718580454173395716006309164276533508617836138707411212690807637437507084886627616274850821243807953765761092751653972783234125653904077238904016588789367221471498574662204207752646077573814091649195007077223240958483298142847383355053658342287021198656119381075000911402713815132924446969835658081170809858165975860489688713111433205108118047461622460895479214989776079069263703750061935981412249228970543394683939933206397520946260967129418778969137923190320392643005307901568816140688879846017444732758074804262790991696665871403269313056345269358682411758228062065752764487962171340745609450936688794433877763963509926908812176609503396959005764242299567033920277449332994682829175072778040115200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 36465555597709525569867533025702039421567608270553904301016320526349126427872629515778081757708514308735646767997330630605131372239340257594710814501139263899883402525207115493640944234326953885400020779023308291268406659429669124802776639363675244974226014028834189895644355684179669849232800000316092399085727219365509952762269960453272777691424374027856494334394496410445006042168194496260194971886588893955667198894517273300614996588827448916260466565149535428030506535896969158126347157754098010030112016934416711449779408942790196798192855769615869807655042109054566412579734271802427153674188093317105301176086531729775932525145069709332641657041316277358761010963672892330409278515078569206586543752090989039277385828647603273884601292297974397110624672084918432834660734973749935827975762255941263272846557326822580031354031044638065181574110831308336294354913418282929455097826031601967949911120738229994364868986337407909729646335128767923581769369298652153100848547509296260038753808437014845055583361688288263074685485192595713463001268143328523671457838984857632755032131939376031907125345291042818409819059431603974702316555848030128765752539856838052340065761609848057107900468380550483156880967382442331627898570671917724052721303817177981745038099349207777871393739059318626945242866087621175886554441936075382293546916354132793192377172560829648019313198419944205765732926864864819695381673074807936546115449395434293349807398373231666038588202223586288099093849661459826995755330187370314776876029026792492752381611366678363044958323474300894491462525301407546627113422714005524198817300369344619094169076063751098889857177811168782925962730013302041482689320889858553796987328318543184522500794169662758065108173850305082996061547275428253438335807111307109928728535096486575326698690518068495990475423402522266905265164833971055039065069198178923311008074848451940111686348131315419315755837301081112345815612334260454005675950760355079781372110578869938270831275615324354180404393743605982599988691864832168193138722436347109186271237133399571938953222849337405957914993037225434171438523803776327509164211894745634805607903675361338217303834294853763902584085612040597048738546171439354464871504939712580250060568544975368600760294602666017964512603954349193081455583884844616827444023542540762575822207841494434734882648456044660120010715440858451066003074780584035618338651706810983428751317582147656044519666691791757634190925566485092755581518737693052400021558644851343608287780285028807162902137994993671493345550675560528081941993762284620974717093161505580044638671065156939592409707941252704003251542105861482928606719865908065939191265810904814255931856521399954522942952066658286501661601852054315489607605788044728314434640662673192714726528051868324697852418255389131199495127723919783502523774981951153342121425610808894704846274100976192240330686682839317315626814406444185312416038246158371851160645594358638935334984053198694876373397347494193907729319901187315702279194923626730386851102720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -100286146366517258994473753035062839887816865400001409857901163085631618996348662335424977966126444979946870756592288942674516970171811098770591466347264319157944709218316738214428064646348089638940568259460748459977190039073617184064294409452135658914985943772469866995940880776908908528751523860797117269018589688718449086691214683244054491643325773106174034309796060730867802749238782826410944317293641510627362766305345052780320060733139567369036339194671036487680738260505517053703451618588720375007099954664484493253218266289978924660367767672950234982009291270964886489730869365548155396692739939378995899560546085475918385962193937375544965938059126826242636762596003329219817879607664999242569879462680440219757221485027673642541341730453857412275519950143980498273806161499314622919767942878500655899643942096962142399943773162061413586021663688923953012068529045701650312306393444204310322065276749539904648318813759208860860171990891172915108703896354113942733936154425621925470352861085998303951011895017917520990219251072380717649229714827631561327461506541188281512134454711117765406321954981395797177515592664049956989574535466729580692324983099505630763216931178154621715807457003433202585697954691653628082509068821760500607647197548480409358495246361374249342876382779189193571910059964920190572788262448608013616475176631918750752384055364596784994403952566113198438722397410356389832003515339671990204962472140410282342231609586951105441273929995051525459469977442887762519999045942770121014364880530741446924938000468590380960783422438362762099268546691524996459673949312093905194215444131937256172100917238024103785233496561978028596297603784973756114494350407093177843101388988331821800087610638260291230907176837781250305697397017559780658255069374713879106378336094570440468372428053176267488032773071607936902454473094246849233609142068933297969460018340994545644603757076217226681841459632463154214460522265431293288198334503178086975643202501264344187524314960824240797219140387383998754524541215169384105411475415531646670666383882108576664626766421352531329360854868949756005833582005176501551505913747562149594091711465051375015482628111544239209970916362612285762306509361841251758321220451911123304671237713082823797775122860599018278275963000621685928786462036694331362540960948870855221741516107327228832182368194858072270218897536499539220816310719368863159769736854092777577861579180458082223022926138179500911916284238131310103850546424504445639805504073653878648467091487564736949566108721847891324352196014769865211479944311936642215230750319543743967190062097211876014506532578135739363744667778782856613567861009073096811272213713179223549898949961237018809449862307986428051245893646935641936317787491403383848035100892596109668622856133664346196587504565620787090811844247538701887529482472940923628959259901786268010300151045909878888195530217282398523603735600072534174185919196632949838761873732155372952665348114931875639411356974847618935959600159648928644171706320344528002744320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 172767197567471611419437763547513547794742763864420028905327591059609876990180371198825676273288339643868823178586439705907807793701931651515764696503237205495266128591331184768385227737010613029605602329725212875150358471115867342230261364426808881654927420595831657447579817216032526050901222398011217959563056218027435635505012732744619156684684183532899987659018352902674888175945265674135725527394887677307938391221061010450955618786451033618526012616862362528955807965784940618862790079540124109843024059286330329940618155898527231616544220677418627758146336052857451586570596615308243646409304692923874256128136033821355834916023350643530749592031499759849664874993193255306263996890931269000466289230213805048120085829660727274633434720108312152308128507863924942242645276574157162855250629782335651823293229031451472024568975700110729798126121767776680357218336815721738210192838864383463905564221616755032278289927545150034925506799636451937895043603936135647799787645477713610377186324439117587616705408349882976354681588506681404431857281944726636090302990297604313727926846821563229735987510736560462218307790468599240752998728441391218559811342108566279703817588562811397708517704726391569163447949001856083967956059980274174152007630752814149334532168997987030902063167927545658722334995946485223256961116504363847262286649326617415025830365383855254025659608722864840689944834687493215505861171678688000745739256749652037989955205568605390285330674760822177974027100541516627743330448277428869057653384657030524789167834627538730640127577514872957031569273683614606454137727483152008189647244863063843284522484432467281264263616219776311483203153115271358456877002640972449210608797522744431721335797410250449471175899561234786400930324573888549537218081067413152992796784495508016637958959390057437194260778687762755032540023626273964317298832796836012910672311624937161963511464948551939979257246882300359143982412930401446940077696501842166440248976698938220236336768178913477417642861134419948618847435263395424945085380113271323887863129117089050503276733709270370861219576478757718087851331647620833824498500275577861432278667916992003862484249662604410452957759039931541491746731544499809538765018771158670395697205212640898517629140008282203471794259968384955517321946719990704712602860739426673871715409752012419195936763611956995978034483883670921953191398860736167086018491084645114578057444904818993096196974466991082053275114344437650100147605004514639635969793321339552533897550255453257871540147617466214503274717096226309380950186154102251763015235792044890835989291113286433918026498512906625140839285042695604660248592393403084234371202000916132897151005412115469162797483185935994223087481593689528219212368008350803331240030436225766260720945902286452201076620859111436928874884589473070623572362797220607003224198493929169936859312078085163317722309489992233641889887820178333420791946781869909426738091558417596961400746263881266355752328827065938012105598954570075165640146728104462857011200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -210383930007786516873525178554471376355274143623137984642665043663675903260268665207064000729334232295046602160529531888874391271774674613575793407133312410035099093713352382176839577765696926730179032345285641830225018970867876840967326144100801194752771646796636690641269239211502065758649544106611638317595531954580668696576078020394835567542994243611405688151508955783470686513386915281505154379980708923936520532374530760421603836957022642460588110521374105296447809969224653874454081992501195061763670647257472398126218510872168692270233088871567016795345268452328366760574616144564887228640706671506131637036085053822597808529852209171808627161056734964809329908658675171163583280900532668938577280809383680045767600043731260784263935332986799218320356566158014819026758609469598806314008648151525287178242117923715349993447773953094181996998287310219712951039525515489296105259963624826415644237873452560706239158204163025958564930655759143079119908282594832874906800342845864147056939096446586391890143991569695026296570813687932533668114939852061974882889918605816092918667995382050658552436506323205761420008657692456090382825124107570712778808023432271834934765970313369026844203833891729889289614677858705060797192361958509526837399059704578087235654754400899046926105996207923646495415299193391280329232448425275096542895087842918374477271771390597077183127978636038736369658182423003073861287885184474306223045662160794186445432251469370957560547768491101849591614409699264526497267836437568322038020675236793944021603298691426061539081414629192794087520907851782605367912118030978643305481517647645394673764939243055958887658464756813326172592998008991842255978788656493524587161026253227747878918390178999896114231253301351476532488478305930959421935115602945269362731006526930649638505696824628199236523187972622880772661339855821984815736656885502614079945944031697132122641699620463832421669848507704846750528878592606996146682606448135782889190976309456703679516210297899362661744898563575694268395974650681394509728258309062342591115939217216217770592128768554078600070144424725349650634188504673732229655040242104201787651020451465040964261841532356705992555712736030822845406716086859759166383817570364316023873190189515043131434184759260611148921088251421313914115069513556705874593692502854142199157961212760669845829698425246026277281656629027111691299180398268897448013278042135396359181635277168429967272184960213511414036778576855273947738086301508694646308542943190512131990349769224362086176363477596775644263915444102571294197972592503321254622403351358044293098435039577040788285765348535587199227602348909108747971415551453371201336966548587808152673674421352515553458684680522386578318149724442478245695792771913768855941772643982494247333266099992326986073820482316256241875942463390662172471953517762777265938817728650323650951972755354299124701618096908240932270074694450743434251312209666460872032502664047370725318246927561681618721489586964450199430026335229756666812021741996977684480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 193572686649643532723791935807031924958146626686142196873768693641970987122837931234138218891270966614922384549653819295842908645649454807210285751969485229995340953347710721521665430329440151565830613122590319260966381463501634127877812444384292618615046981869397397026806390825273682860836071147106678865640603743733934720101716858790874561624930600962795200886979694033407855656589598337945170288172241682177919703091263282952171033993053755887258407476242313401575538099528435483918693302615950993398538554080681957312492967023244018364373885153202014935046737475630188259285407614462075868213966389600769709297564760622415333482474121811785466015833763263951370910747514785707913668419303924399187942902908444846104973821337174812643041474241427963151286862362260543597804825680777666977671819375223595259214536569638277798333345957308273817467567742277151820933231298407662302852501424414367085278080722218187619131733630875946680336895694117797403785210952395098252540348464609666391694581918263128672601288153014385981726063078347717438349215934118242829250673945825796016565866051118705602433608303332123170712330299754691900995222503328328115076982550288517439875260382818509654452761089837930009660838345551571847185339387579405446808529373937486990688540112326714451538822570313087566146743567871057258910145209429195523558872847038843305801759468526524003639101167187610214157719244056682289526329995237965690429127175961966856731397718000347101940549812719854544814267596830711944865434612821120977438284482932751455681066355553986913613234776912451880376769603423756586530459689829254102036309791950648227646684057996095140013036854147083071345958966269092183576947380717213178729926264493484528133003191168852342435218341642311646468785674165436689896199256870877399389020390320253191918273323167962357997089682480364608322213252467905390082157959195562954456021101661036647219994272620941933988810090789001658584372655666436479556015510477321105058326467899543682778734152016612643701653981284269400537016595290623892962253895921787581799070162345522080983732547333278365503160177756534410574774675033390820532383102535162940200708266215784493135162488884176062608913524227984749898189020700211335197785170506496254945539072513679732266042738873246653910587729244471210464372358008466851762931139860004681101312007639836362100556568669069619378890831907883083911450789753791872986623816260908290766036770408640973206094446012487639912414005882194388723853872332670383571836429423374543203078486074965321156293790440376100693521280826674844577939034710049662071022627618835715674054343931662207543131705394866669992887301011346090232861818881965073243611383184712462860203519058085593766760563967703297130722078765893845181470261341914773150849735693779097148981395626862706571226059925904537445199547792955515715420250337280812125751285547724958995346582901974963008753272572343819913199321097089638951162134300474274001924979239594876250661029719831241988731808716382439802143637485332355385427088549871616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -140993628554759372878570930043867723561121534243948315700102189706689322333989958802760817777187393719334199867382448643007227731151341900383186717144677211987737626007692389881310884803088781570987769562145945075627481241560122029910181921731010836389638254517040114389094801740282571323030402430297481166966933111608210341790832707306919947568942543518593607447151219469529646310536258503808088642834028347438409187224609431976821976346864065959299506924172849681886105934772844678414936247500622507387365891867193399194645342747274700129740148359829439528885344318063866970958225447520176145182773456652647207546514666544954734240750406223730948128599268463963561360183430077655800442283380590848317454890319392488613078529501255847053382917256734004386872711963266116901408207018943942295904807744588539678611002120588680600474015627789398539373158875109981787294090080471285766941399480313003416729983141150471490247600600383722768225748098982316461225725814503000602283388501609563456719106810035379319591851069963038746756988773034332381904905771696318278351459334046526930261134238782706710795987094355265110054511086691174574606952174712796378032361219060782410319902088784236460206622062313639630177974877066123242902386655077474753244951111453503220586494785256642418713933439978708339756482906206501777547540729695071899421859697045705356856248836729274817086513731467960361734769011828676858947879628197655066062992052854452108043911276411882838811897053843262734368894923425963898555727324279103331739828475778569015520967754330054875798512535250800581989698714358235476254136482586753744188056863629196527776125177639052143473254110412011366519986121930209880338449263833521645002687063780318738251530877262379521976257693596627534782941093964503567909282294052802356372261429435374844295142184510331185890812498476368200682724227415566838817328135542309994862675840264765365410513648257418170933018306119273513529690365480124387432661908294896580048239031735666282649314144981910983244641244793719508967643549917646898073828755756906363765798530070976414404512575087743258218565207518901490790886515414613822326511810561378733900759342972129431599291939845745618524624387654655080776386906279014707276896715705144493617627426792790182826303809322189559697756695831266622537987108027424942650530588559426820779061774807689425893633769212457130542186780578857421034141741411654099610342606237074052522575017600748802723023597309640731971748709715722866632568624258097348855125465465941251378948984883244653351488917133509755514794962384242038816024297987338406317886834561394606689116222572270764138875695362331161158143009272581095200219537781697081280705336431775685972631100519685961388867369612058399033458388971787461401294667814407508068705771179252823271650093740799994939908267818555278867740298812193481295664830994055941493966375455051386250914161486457131257362044875384196523250943408135891988392738810705226185114477564103143961407241808395015237266490650930424653127452383623414942249206677504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 84570048435177940649877552374673962813931834918410875703530634447840834555296452277788586762481553645913338477343510979234285344120152467446602975053802480792199765929936958131141166782975149003749119064512472131607532471896487972509203573323853841896511805628687877412446680996791188896178446230028506302035047043141899702796054332897557448110038770991041933561718521526231393858580865073113795153413664907744773948361967609063488857779132586851585807066995118361811097292436255962929505486735857793967437742460971463892831908316625173012770574011792123545723151629945890003058898955152101133408339418602323684643192213558155640705528601667361404089860486865948196435723924913138077121793987202958493801426424979436233810134982082499058051833409229547921909924661030306629053050541467485628267275927350977605651946930876211040589047580753322736958516579856077781812749617612224411781806767395519386134696053242992996716863014598507395914499674391996045825873371793093063456179027320993580935525638408037006532608930016941406963317654020952544693525336592414729088082646568927556744927415071569941727121208402727569552805072386212210355969647868394661314111811384079420901275069569048285740701174419063250916641828095357142176855264349914041316679135001043370874130204403655597692904007479457004333520225194327651011024160331861270589163514565614878685437603824080778712487746029445989402984747726348398800460674177350041829152744351612046348485253884254384338364943317973671811263641631804038372046225466726476767708458445529412497390175370015988621575291935957330170236860051677849434491874568313244071540124152982372616919810540559834426203073500294655847433082462803535625340323992620515764186569989071971247080250020125272052584301079351704222648467680012964701846468094700186207536346150847889166779251433835859882516057183574708500797578839820811300446939438266323585000165574952547789401486442792976316824789187868749319632956140055789458699528057569919315742779483350879477840686117974126233680499105034191328208177916346217821403945721513866932016825321673352146900740401182790479636244966222900357376927474176392130175010083915325578366378479837210609157316094507657043665474602412412186321494213257804782387130296768124890543205669256254598872723476106272299707733610635887915237568791190312717156296192625499313837981052116095181737597454603517282135793950676379862499562684078205222161184617970699375000742271077827206923083486482392907354969258337862923536173710581421161036499684916780110264050680678604945285016065706822582557752250548052202747121724171813977877059467197112817458162593754826637069659362249092186820919678788795751069596012081654964499539276538500369264836979259646263653052144409665129712033412833181038197997655821548537382209173059550917856738950070266560499141078371403149433844128822301548437013264797952723546508955176625274197560090521750956954980225754642431220916564452391431027390677326585873619501435066102078949683884455323087496233800211944501120649525921875514068387758080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -43373019096176505109307280125095682920243609064673615500361610201585629759127153442473918548992930624054301021136142675103730164653933391612300548902214476134952393286152448742496898299023098915090416313669932667941968102645820478233032067296486996952595472728509845914017710298026143814924400895623315153623992802881311528903039856955151507576173196718196848656660766203550852403129676544312846266963725817556995793812566510478683789335892131932800922379648218302476522481914557680766138034517816383277818643399994713881308566993017720042153158624520647418841499918479301407796065352749598929627780313449964178965474109595427378266742174308217107161824198355441817189192024651433766897723908858215860979063396905872974088409282518094621707741426333962667655120025670446362461355569936460097445161553761579145518433540844100473403226485486741710273019858299221096006931688473901314092359564226217304083051340262685398619407392953406282443893968965048550956809763894193391027001803034740239163597467620151690885009936223081650130779852196933832267861761288573780153147284406166860399331413722377351912447499984345522149669517058543952524593190697252288376565935535922226726397918852342535276086171714244607241867358650490293049549754896575749655052635456964736709103047656883023759870039336105242820153843628687140781981750335419535415152651899803402067394228378570210545618098698207891443296346332878290389159890157011677634853664498263842212188071733266466137435341242069627880346926158070436186276358533616682023636514979833489623594374766021281959369773010657348864890737710535425706853419127321908202210079141556403789655231134483122530787997512134337002465989252349481100842664942365082301929166334064062228207918845573834350011301720771283893041446413541423735610223748119132269056281784753037850189236129596066505163440095934644841957441783941630783070452627238555504089191473305843617293405163982562789243237952433880758896492552082914841208914302210603896853438272142420126195869501959216872924317830802730041328871250331548825731039236940386591142477388998635417426645144423812833457576235961989694550325482221977967560790557688054670994404934315784976495655107617397414162817825032995610096899800870964588073794224492548796090475863538417055592138606534624923914178881345811862079975095404626999587402285989030016957870776668758618135067598747169875701963100131420216283717842220162581206349124494846181663570855972771271638087300061645600194956576810408372939086590190411766246068471649383128714006249847662867283984405667615095743636503494687259662545060572806861738844650489811254045106966366447216302517788348469268224744809688884820834004138427578521207036710739576464262221993138966917615674348127103243333185053648246502769455532414298986121997242508844024874737546822019125835918965234106172069686330045623637233024077926346982312000199789462673797559581102679048476595224712898300299345140972049825234744410776204315669088407664238994487762308922083352524411653658692110873360563035602079486836736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 19760991174042746861856788634910684175636948401992418665436809044254986080965701679949599364468366525447178527373597030333339071104754359209530163729434687492561649018727765808354907420521333915058710844720477205192837018290165028343653440850918536894004938938051598115090623762546216536045650989002081108878050485044362418083101184132512212398206568591398278146128777174328537090858151234746217716898090064914111251994379544745987388211714547666044896742289716574223756520760131447659049207051641104774795066778789338869451958262285429654905842776068926102979134295218994214782549303860782020021673377671571047585738461102453568351013339151751486716464302079847209380249778535999774705936786757939607497637281292177353429073690542680422175675633759826051510295869548459421029353876142874945333676790949572676775975055385706847225469931379778065060598757401643004860655005645200984885181378422254847845264612237025562630514664820613844506762414612074687646614843023523805757990064587002911074329723138413748593572280410748655470437551081436553018662924385887312584259533355598435406721090940439734903717710475118650546588818059853884715318379545911474329122155495829746969983170050071521175053505596884024900184068353066645548017850636424415551385777486787881684687561830821126901881083218040209370192710299167878106496194960578446672619108683024757343027511472360409401280295706810561012717420816329947825367393224830059137053413563914383719411249812353350905037599995883885750063968801257380680297848349135844617560744627308568159567037145949691372585045950243929787222619388693148066493928332151415600918090854918843844699320388219153098256680766661147093888334845906500328763303618888085961942466732771034891236635279275078490276121373893160546110445435443522259560028021926185001772238023330235442424137733838690799413343300937651760989271799014924079034633030195142618644717517443671956442077219033868478631922876705215801480965736405585050403004397569494319353699148249396495163386324283112238734319941754612671640115091064453196655709880307673430045587185104658439530275324770868732701350621387091905862051948103591294720356505669338673275789811759150118372210436060668449603035472607956619026020387576223490016506179734287922586125903267171667918741109849239913628423478836239937353114912220896900614738331966087298115491485805071268439462206379818722565189811951731630694503406793042572648710578238115066059368208806146298107831939818082349520874105993943206070220970078344831082158159999176632741445479018076277062670717632546269963635722661198076237388175456556384975044460777518127139317603918224125258253579264152138730195859125639326101359193886171221919422300672920799247494082913131960790302346249540835663222986395436333848777091400930654386845930742068166004977207765786170103661672358728877859953921227847386554497372016493428166704334026954960575862528237257663809688976841265747059124183518293217040023422393623202053422247049885160826493397936129561499174415855689524972290843993850257604608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -8310795048201605469581989320819995993425577289838658891432684046903738958564178291447524664328730465937138834685705278001509637776045450303473863578345088668643323181608276345358556050346730602444914357555174004675396480117018315149414634698054347469208070156582287295828637762547989213782415417377760879136724825004875872848629598314331159372196296637567499665160445504868006128075770353936667243398365778790178390186268909941501628857995883489827474484668394482490208173052101245257339432055735613028589059928814231879264855557290269341784523310215055250132958486177892917526352818910909089166389830627516043295524139796811045316884081505614616245604213122012467477795647950192384515178297345582695762061628623245121760828376188860854758203423947275701325040903269229991091554497837581246923967407225608544271551972657559181529911390909914849624068295643902516350905365996930295808348998035952578184242433701978084234996225717853707208076898971545150636365178233419650166529595282894760953585948028674234922821081219346943222730702340098544015666168666324597899655984262557652212357794368442770356055782990399652875844538903982910024918845644894831615649085209074937100209702989665208057667968026501430391672492351120029633058578075793769116423217847871103334649912577048023152056282485161086908827519322967160498593554668475895645182906459115373665692750725065405186837285689747110390772847472397838626989061274185228337911059615492968492719423269367312387764567499334390022795265811348990890229313304390481745535564219715740811510873366139129301822123529889238130047440125405107361332297132286755061908366135903360659411832985131036428955281154494190276590590466316154342039846091686510372762409485615474199918745123918570129850636540775785945767049021872334121183755144501330512452995403628131750803464011888024914528829230976378272128669733961668770995327078685956409956149520477521798147854669641191444689628961941421783914290027315041670406407262441416085446783506388919170247179087314984741662198032486130427728593508313207153319692503333417631000342264722842642893044650504172712304616432977359681297951219923159555069901216896356100214134276981601482345625575796838547539909313435724219687264173550053951351110664343284796330638281303954086104734482219440848680250481887081118417306625257242826223693597051076682283130026748841540103906567574919561420964633651991299650140797828074049046848499006868244927613850698884441126833075797129612992760197062165192356922305702840446780030825314946026359924967455718321186408366700799818922724315094731652381239787578571390441277673004522364655197982283270729294352459312605224830149323617788311061285184676706497602311648381848995568242783923320143376100488966790964173175748616086065404467689861696447036619675348939777952986440306648123191653994411950598553809837893471707579742454307921790697796380014970873229861222752497369192883068679060779035558723537996799090576834209529578658465832600778349853899488584510562465052284367426178799134000377299090800640000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 3331192995842627337512001672831516579030598900478725283181639557034439442410557440076540845932594347730267219474227061142278306506716193181926903694665393086325409928482389010407067944301182291661634444952229118184056338305983453106066106036567151497407635986856100680068164741731485041812271465946769647747798249223508475710033267019025754224220480465629039270051532761763651676621974864325120441068653190630944230315194164420363573080796692147282853632549049717391327526014623640915246153709323663749029254628794203560816801196535231590180205125442272151609374548093621216821752635397267833399814774009323910836651012074436567420080631096863047975372628058735021066328196765084261317395106670553887246064695089102349518565300896020073660897226409536730684305570719117115598105605546016205425384291139029478895834590393258046571599389469039391504000876944424511636014472457396637569030799910928880872872326923103914248947108525272566620385774197682555279825679164984368023280560946060783254978494545822476622183932788915375209004925966258404468874326560216100769675962241360139361743791657079667894323071042333018017705334603109035062887784708531687697849089756979139000619762881459172508152633862287544470878287032733142232300124684249978239332728367074351345146219319143965058459708572865025834841949667029301815169009679803535534136329568426970758252473614611964590795766179528154475254082247890837611120618138532313207908804842728088657349295621728518115253533221964793001814637967776328335485309408517907687006606087131060078479529678913578325199690017342373307160377820430370501425875727804891535317653168709748697300842016693261519117561090589601785695334905223543581744272445256174923424298944431599341790548248584155680050327129994289549444845632163121605646114903522057810164925165785816962467827945703988277328512808854239471341458465575605885691884482181572001587727588534279329331843809155668199654003209407777067629778948322696559977839933740878891370775609722055333841808165934349540538216946771188076661049089249886102864416155265963606938119780844343164668560159010948670689061252462826827730047292145411569542227871629448865886647023944353538468673853678596689901527441339741047269634967678586766868806739202335740328730741582207860164932524652013160554799641540245683178676374602957757073473640180812529235587555133947307729127132301654699516364703067165235511176234503886660076679842260906766216660156288659422506958211163305905859456420447102907066116169322810846774637854723737944943235896119064763155208561019467114619580959065783936124486385958768693276603173520501624772479690900315231864175097991321003134795852451964105876551840348141691266823349718692293812506608018470438095838974332698968675022707394579413408881555996773659819192144574314236258086694926546780244997122089119191147716961398010924094336006457843918975775152325380903555465872983820304382664260721515302611304086079247108732097402970570672425816197037913334055678285710994716797649366611145751592152129585916411904000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -1290964327566602122291738911368138930575850014447238457947082838511368989942954321395766755296970655127881510443733235690963092332296554623980492369388054407603789333529748024316314754803533472801023558063085142911756433619347702735386256261617958765137590408227527258784035115830959932384706186561730951703772688406822618298427707546141351136064503655226465414771368012930256909572922981673068538086593952708497604839202242238107922457470940589962988778253884167794001334136403998399139134523520525519289906766743343492420312983170598537497086535430587204889870491848690570323871842211998411557541750130528154400104909328396696463555859222465354917536809333095980009083477733150773053034826889811601525986521191706057359371951290492909458818600886598620855251582813116813467442176582569099615571685708085678283705135634489517647630120549927323770334021567173242896346130498563842619592627893446248179069177299556438822515834566753973850600903387692829627880618593541954878928495544436329555173628540641824412018203467662158732451396821686485184522153005735912771701112247847770422360008255069518988692262539348050898431692539019932311993026734281061510548479573408878240904781327750426745592705457566914396979623612879138262502153025101333896682572909618657723489885220774443150772304308372559169460241592034267039631494009796167421224133760569398267182261594676658394028528538859913313998114055162033275617620360271640222652327849559588171177230951990763532173533402515529835029506563686799346346469309005042538779875815310002860563212348472574190250567864345319325689581242657745851491538552230427006978352730153263905540582229737157591170357546847135102161391295046260653904112720929089855785314971938091874724121344332475504148072978366003876498602520695754765863200976838474607756103344853174613535132443649170068480068279213101066502936437651561948984572423713168065360235741818521657224618374013029552129663701221609605464033184695951123780124223605428770622170945590380665596980139773620787179619671774368768297630252917646421110949586988773139733406629305027317776965504579534016282872460548975257813865139725369782916101895649135001108604853683936960199459554491487608052208015568271347392284917218942902055992579727039079500259721363028677690466299429999033415771733293269104917241135749671585040434754322485837987779725906959027035986585370597481138334740833622707426832561653519001975305371618848012681172771564045863015446594393379384466747520638499860515323960645569900537258271057859870879802804169863483418433331342437462433743281097972063637258455345612005138547747101843776513584550934634750178926814425750476605482325770188987241970850439798868453848282248541264947801217753289313229518987738823759538393121917857512620792380881427953999950803150875547063201119347000760224317507861221891600687465382232478153773133528643121922315612085563909274729782294526075950309476443609819512370473091983562719418390491193714761897079993463286833705303264201117835355536256254344601645776882158796800000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 479732341991744452992277896598198276684835428031571501583502850647846366867060233167291238018239412679356647173938544586092780270940276334578382113811617723784128654075817948982734883048278321008161075535401447853287140447518851510044121510984500952649565670504839987151832479534981136844411974432256495097379519340197911887997005259681410005535817762227090445760181079678033244361526130461961983910691907186162001373809876058513091234201252096453569422661555033684022947637963086829699297860477375227180651964836373667237882378532063476928063147318482002148155001211885627330805687058923139913228994656656558919267594449420047257206014395094230791948105705550308098363661490998219736556189704149816727030466668448510613650643421999389761137130996842523098504391310653324105283913837733982025421287770035278112656384740313554427529668561647125550124823515219564623016046610188155637849955863973372765888081167073769844234538730040510506878655609980554034941265693936508031604585937438613099552387614910102990969967856889966178776538410827226119362667032053440779368958517172193980671090510290289975225653376319563615676752650190875946461114943644289038050607953944195886805293976929195427186410411864369201454988272994335215477268556361895905001602997471114086059526197203030251111160126931129246311354444805152759585434244100715059456090220659153174026704599966635522415198727959078592232379223033481104408214282522419811656005381810753409793328230130487571881961115588067066672397073580177913907928980859485505836802361405758935569202323733514497562677199205940511577982686927165447922958178848083517927443239021613366124347907743704246782648308753966636751942861735403123072415920318423935946265175070531533058157195145846307959367494769259110040851782514020532773648744005658853713284783755354585074820077202862319457338891603492356604571624778204384372993284361364679396663446259757194029673594653089693888225111866153276152216792831225288112256368378794136487805577297733441007173850165465787267133753201926422988935580258349720264842329079939448583817385399608048391941017710613458309996655430766132212620739649928622117260724631813087610787929587858954344746916340341867491231956698338908260717689561013755322356588992104488012678219116847673189573313691806320966654584497495345452085732731659925711235150511816302001961021698752068770013639955236689406598977780043488754783245880488601407719086315811417917853312855466528742677904860011351242412277687524857122605859523554722250490696218287976927066848319131437822435517455314122955933248182362959762777150346555878521781710896232132176083128202750755971589063574976104420497793169978639798299545896060519651620573718792525868801790380651545972530759419691822261598442996947126295592870042857573935100814344799462752391878039079381724000177177889506148934859880631741793894926976759476405148497681775480479534923262833610173660170771608318976342348969549025168527040343174681467972619396876091426039727983854386465315592981470658046205858697707520000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -167120680069811323220393328788417687107671237099735089490130900265374608993325119479409810293355387599266782834185511463714558847021850810361815587405283971232908570754692197816489882999226413515390621554003803068867315359354423633034508171171465781626850208576419617239364890725369072859334500319016053063364060405419538361103921743904707802324967520654685977061866035361441706862824560246579531855116584395710576646220383928508385822793675400689024854203491148757605701198306108882807813072172680840646061880861154305991611327018485844777878789842643329143690392678166811451684698476240533510951931264270694988195660453047246961001890999064362279362068276218618813872539303029017230265319904439603323321308109381351373077035308434591680170952247128868757349428248941292871903042935734142432493802585576566541439840488544399941935852090661712785360825502825252815755646810764184859997856195811930198491429930837373560089375124033854635075953161319432456528250059765404518776845027647048479551149099513762593573004151292242446198811238396819947540151342436409846841117884804897806874204432762846271494484980898116216726009507740368523379340668674964130527911562020069285219143926361555413457927692541197929621373961192871291514079609376568506370201932086288512713437256182804545604520301001922952647661530229767841061724693967270818471413038192522845251697290652934168770780075192573854086457296405778688998801564216826373711644167685357051869501548473160112623948777825285694921436898443842616806933524435266145127855101817520615689152442474620102932803500161235994252346243540766561584616997394170441099517693423695414680993384530143565796943721560901420689453553080891022878288919846275213420158116302798291060682228197440190073296687087790755274453836271944437211797137050828552002994829368915471440667971216522073690816649154831360412670243283192737027279759454984113859554658280137775730564364435391148173532445358485234566650653123559644413824480686462484663329343725585518022453226972180919967347950529489214842637443243018539030266423534120694597472961559450509803387037570317929664456234527083164595566417339318788918689630780084254118751703131080976835747650547657897302040067335172292411468822998865318445455760556920168605635194794281916309276957894629731819008353544302659964278745000337947539496872196502523021474209502666070890000732539174294482371164062466288444345090677138466477264863971410915001145154893559993243775068645387107122980089787749530559870274608336798765431920967513757246690610812231190289290334949151647703631176798798117739986863560305060234747006742823551193956914092514022655186996621295086238923900924239782738967275200271936353686221523160864064920738973435891188921101241451847255263251014646831113610263681438261582456249470945634626167122874515313924532371218040173226809931491735632000519768366412827119662139415168166175099574147866398826129620080108058971790232027082478874475180216518823295336341843795094558863562500326763260366105214515827654682432503808000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 53273930545732148994282532520370995266480692687093385761447023995403042402488520645913255866455095106028097757717316503678925417332423253287038623755395250642214885525642982432174497126829647095691374812184772369366946515724594623211805450731194322005841021780956190120806729674876405677877790101863707036043685100996702927517649622045190055492716619605672958186968047796410228250005965737793791945254756597669416098333511588804822414840785264610399846345849995335359465527254285078543053422451373653194020229453071240138533944374978733468951627488192294072222987938553213190564750844486017538382107735231752283892475609386593785602652557967835220492359588837615208923462796879887029568261417391242933451663840181788902995753207784109618859396373570921557752949983755685679554986700607505264226336969242108314994505075386227997230991507045284896523055269951306124494140857007840921356525825668287636203792073327210277875975986717839695921948408170422006358995621034652704281564365433102526654947128288915363024825389487661233225522238926804865986874033859306649330935320264186344720655042372936826003144078553673823495496014943618124421116507330751461412280808197459130772132906747827082568282221479653846451841218586661654802523405591250845909359661929754897027370124901435829485640028628108434148230384556505188202685369357337011687581440996713393331994221884705553394793723956339794295785253568519648890257049307382260843902759344733232713913631424630429494132985034571769538124547030690320163211145730779331124698775019799381662130737626268371575176978659897938715637503556361349960668683801777654515493344762806292593150902849838637401943796718195674035237204831832196755689699380497407539126369096310739292697579958599680121801993669388727428146346670846138892027839977113006553121012994129297770289782641465256309562409382825915826111234818195627023621132238356489474023188625794525082392346266520173707243538323796953005885744736870709706785659406475551958286353529241760800723012754989276978919262423691626814568929016631501663092448222420301321770082729151256808862610476252567317295799575569860061403547454853883541344164693686828518548085011042772830104298024958382906593797910855368678955971499502000430993933836769023024899939756731125427312535213459480145561430284612422205450858393470163293736922661232940544361300283001846798360933958278272409362110605486880038040350850210172480868772256777359561076329933028932026802720786766439062915264971854317686599829994844141751230188961540215483339303518145897692442539834841246384093572050183087500381338026598185638768651652100057384337305224604667524738672498380368557146961513514423434068226665717216384564711945616624648820775106365990639628645920910837994758484696220067959596093998042761251685918184501432852001024324747603593206330865880152461538347894960720841459338648123800401191476559105726952626595131251659157493628754909969149156055782279788214793867014971481586573043764189225868210678423155994172591875735145210668541542400000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -15251757518286270332726230730805887748133751366697743515137529867248750680667176851190069145148037188338901501972934586613641636496583739095096869850205011772255568377972898462279266792020238396653139908725702671244107665620957836245640230339821798720653985524002649373749654265443139062430474797731668167020461970849147663956906101156085369788805860805905171404887153971949434178825830512400950504773322681729797606729492584576105541242540480740294815065023606450997220587347601929972842330391490646735324719464797427065604648732635950207453368289400298500605892776992440930840344645543953398157357807101640778360650437891320161691387816650868596670471331692827212012768301463207060041639331224643978813008031004205027418128119767923179474115445764988611616241448933202022623209288111858938870230191852570412439110648005344084880007823451777741945048220081169097797343901541162457015470714742000545193190152844041039261000735032728837067195723519661893410724221959998150999726842714999355998638517018905185489499430060652265403033212810273367514106404930236253756957570175332687023739898386472989291456971064577585091330739681657896371601750234111638378579370837347907263311548474553821773102948744604653761594943058090029314174549441267524496677432675934908608554281926682276564218333733599302654526400147505045962962694137701707725477820239766589215529432806396982953552375333065334593984112645221066875265694500285486867004917620386339387573590139364731218028196054246387399005922558083427251705076199736426868638971417626451758028928408649613205513260112435346204707753414066765471841073510649435115764972896519173950756717215872747583367104408811375226379212784729520696270789711864088246707071097165017833412266957212938515087485712291596534973662552935457044567660763671715184248155684174403264733021269132585361625709398037798208131137565769254150926097341013772136429785771418531425606515455133922867120962801103458077819225799502870593869896713940792090614348608692712895396146273970955927389382157407280176999425739697574362478107419527552185151315803199004219968521604507254811544672587325087688441751381569851146473661666112090050416763034760290414588318633071610128300969773887764004466015202722623240495710399872741578249949265341900698158722153336024587156767499772614166663685787132429883763706887186159144746368601586119954803746417547872004651259815384384143616081047800410636624172656114009335214843933326251841777076698267351901602916501632433435114040554253509162101556994950047426492240358704282881143660073815588123319493165356303362731407081416692059878227930115318149491624673635773933960804144543669473964751283732302261491381942185855574874695226891133707803582267186803252864896962505679314843066134750656777668534385026535941460753225490805025251041032170383792453066371582287174200868460656546266260185138683065204775161690132024592534283205178233605831795082909518902938932777940529200143291614692086903906464732555355731707458931653056158599548102601946675260948480000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 3872131918744394115793020954466708481330431980007698915716325358555280878605757037146895502150000325819466352894187401711162787386445605482083242304818934741709887715144020393533857013098242571569013504108685735878672200086287770665141605082567674321100563531695464105429919464267179659014552785984282423610140755300515355794597175409661679687694227194917969087351127926532943004557237641547868138934647443794660248212466728104154397097813396053146631481542115604578603484647783215384203927412877912716481039880739320409127532422756579714667075722453448648235220187432747115150885986197447645216859499462682005415559570549385861892132170098908683518287861572889872558989837509917364806676085192822381455093396373485064763758082336853404132833930949481084032277877971379804012958870738073403572501833175791387476650733459176248051565209226418619817895918020095383393938643372278398575539621947144239877643433051872597907921001068674361768365819894746779494839865940225279283763242112378086343678164035094375125342615343004529868737912735023521696900478916887061962420243814822174552450940215763602760534165544698059781206935698519036334063457133735550399012964743494909922333957669230457612710121159320294489017714145301145035478053430692268536778621956604456483043199347165618442219246705895477072385959597345116834538005075577523020449219335390690678232086956077709191624620303562369064952810599530659735220112366114933850053663021192838014665274580926661651234966737615863398710821342525972401184382159111935197072355809649740485642571247098391554846127509121909008384403714723730386870044111531454969580923808928761570440526198085210607514615319564049379609632849549514177498322003098327510239454242435173084486946880874520349359024166914071000862372660368931932917069972075032254551858422867806504953370754379861496759060761134003098494046657975304974587281194840565249478365094665827925617761978591500190190691895384470469250170294051828593331590735279635396386163037104065919240706110950719774951487732974598096315841268939115343589524758573488898867893906972695372029151209408533081753894035328626242092618372420468136732676526002066955925956154883612302138652364563668001816705509657113076835352661106897319712583408836300162775825271502384318076962189612875835170172630509676360843432244701107185915486467470327293084048393365423682588952441474777098199901439202936364769286938930164677432325642659615944588449030895831836758296973178102757088922221136927025987844407822592963670440867783737133076741953872536861791517374845881455846787102822059153785686802971320224717414624978333669269813488524306229308637459518334232223816839392207911665028477150030708912074826037634039345837532531171760948256309390805640896214687445888335414843594814787919531002132236754752774478154466256676624571253811655910677592183873928624825031163394579267931396767768290281229180953073310269050315779452423904344403614452101943033921073865654002250578526907827202814623565187071951503896108264140537069568000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -864477898392768432093714122165385173523227106417713224187238934578221609383763635267029781014656318311143852229120926002457755537769720064237982914603979807589317245562779834580436968676883827253708617038195067458308546900965631115757527382598351357324643816182975121465463965199114971739488473356198795197843712238375634448826256098103655523475555904227579179720246931454875050104914486348055475676197129784791540938281604202330085989190401078199575416996031166975654242709924399401611358595769168482764019885144427887275268120812421569497833384425321156201129475605302105415922699706743719607541543646753947870028590629089755728802284488672844954868360820475204548352048585347559653528986812047026527750629024506341023996459818158446687269403247956338569354338180394319827946234341656918673153722845844704084546957284351377640461569148383174613897618806569571098975160251830241511974078743010956520739274669674654449886563040693198321584230061588447783550067889939885010684720187804654282445709267854412741173744157969242883655414460229703291487885179231010077701137788953022192976993864661460852239287680485954417187654550036882164710164162381406909312306618934563487295999916432601298295374265836673225828719239286345033197526982920669706954548818699008767335139915060241213067698124858539797496533544199964484689859816843422897470938970876968885092161013095807359714149276434705473334344932001773435225077597610699541240379633074713647187534254184773004931533309360151136375036111366714416982096120828393820505044126970854195274026517290285763961053950713457869776685649540420628518634954020623763243150682480516119659258566829480985897105470911405614074803707873997782217196358866939348311731250093851473492516688943434799905050150268712336392460942769787664408700977555543559550754762759246707502429982289018090956786833325789616804544167606714309076083087755194791234266268059031039157252786846128777804874707996271323908759768084971614218031366538868088999314754613069506454662997600736385393045777316676534665719730554408730680547449431250381050527571496584947139418039825236854179338840913448337431848960045674196638458637185010960666549166412778860042614525423515774228935120443634031742814000547214559208642281605493745090721248231406833327825650502850858794577201284337166991511568831172020532952360096795799425685666175497095873086337499600804056043432260887984734865238328272901272858854482203400602721440117465937818942165919873328467126320428516618552742984942496783196172387831003059685404500384719135252821780585916570073685620275054775251621866241990040073169244996570134330579836831396319189820715766642270078472635855798850727724638427389490402374818022467349735265078700565926940322011162911352211665072952378994018995395812575685050387216572824687835373920192179866351178706150998393401011272822579496803135507704272667450664785216046992974418608043257688343808959684996684519488845214751661698195479642047282316630322772963772851568158036305684702484221010802796134400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 168706419347802328337241005023870029474442671360458846227627647174448419743096867443582815089921580667912413423733589572123529325650564265698902429446099089517411804456080512503894073894165674340316325527437238167526469719399050706997551206815065628541771759436919668443990982749439270684229162463859888680099692270298940012550983358642561227282505124419013317396844158511301204292416808221322816794712447971288502167215905650304009868802394774914455248932354222092721699256040809559169919197929119963163956647612365548217743451372239408908181819033916038062112597818183595038199177209853175049768588003349484299690669714848262218096407056040970521123854401732300478312789964221215979406177218770383421917793881035340039017003836668069187030534434887232910873513124764955402935833423860415290776482595560631479449214654310577761805535380205874367653151634829424731030130771598818171962595164729735630180613204004470267169985644425522386550493251868710779907897490312608296503527491769300353482545776115195836576372126189126067542509543340468404924512206627081360440200590912094152865223303878216976960168028586488972521673459229782284067685560797448803560205845581196456854058670656907881166139627899026503684684863938115360450562661106276731431257387962370648375717215515115456781794948519526043474374277610523232417142950276337791551217777841874996143771069636648291795637352690002341472599187381572832231228660928942426420000683409659550342306497641637803211199719084419150003254597241817659210918791011841369730783390435422678077391369923342892965534219512881905872393582201406564378885471129387403323807250845356730123373932751794198379585405342033378554364944421118970630500947065854601555206740167925947216096735478488260404046835276602858841166474882262761474178649945429904035991744660105938678008672263797781942688334298926854146582276613504796662427232886311835851140669327585451721336319180563617238420175296522919844949245495752187100077646078018738083076670241806011763298497591226595575040144543968169668746307180343462993947047438488913216123334302879683635334215731017786620078875260093920600347372611068727298457802828752551271285032455730348123517229762379888402820693678759847479020662091233737904582158666560803788018427600704226485345183806137356267248359206719597970672117650459067967790778146181953692622948582161793945844477330544771707266185957601247856831413041746574681454328504344010714680510504520612462180490438244809370189278787708514567865808107323255751234498031202590420117842064749235949966023530672742124226025106652258637677879968984242662978828060297918976018157357303280469395519484828024441991175217431541746739801325899800616491404378711587589199755060432782865097932360497544991027147426797759940388653209445242067046724668913657188764157433724289583850218038616642739806486607401942356115246760246393165790819315599361067465294332112545593916210645217900837518812985749690177533592236739142711599678664244479487013648012106750790561719890602885120000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -28643881698011789933943818509506861598574964747414877544941393636309273421791569871747313207968223519781904162729099022398078755819024971102622093162668962303066441298579267829025896215614668918197552696586759288599237748608191436240248208677805268142689952515820876092012719719989660486867157976974229954591431255603703927082214844519158700893635461491984902476164971085153942614724068927687820856888110840741857909756179522263250391723307430551504444921659752432675611970862623462411674696433591826558898730182657098623799631038845277621780225259670673345308097931174125694940059527196568721042145220150961842106023793215991330245576130392635489393618562249940064049444594283367159636561427024366437693670524308914481836067139667251400551295735426280584994781609465458782052974502143585610352610086479563764273032314315298137961206244120010553245900184823887714119803521848703257391783001625090103710408209963755862148405286433340983124349477653364720291140092063020661683530589063263106195397027072323987588980024492140830522613920470344978648392395117039521920302052895722476026699313973699486099883830499259826431896959699452657433797189931670992648724028424404765522324011156183868654307634101750294455720169662125920352802434345058701929140430936174802459749898194476349104105938482154017099906287189895090795204482463526601676753345160227569787542221343881072960118069692707190942014168148507821252341458059251208933607149888077848767536562886873029594586027841027289486810864714073496092085976174371216702674786746202045029293209121810839793955261579737321316656536530797719237660211092065359074755843761555479622853164494065079063891207044637292733424989253068483679332166942084723438469058007644214415522159535438316374993500715392269525269824894807963148753712326255359190549362540670708869068906239515401295710362023588961472272641103362683235213184414250149631078730771900582783112859412676724309450616364256869916322557778864469066436563522558116284661391438720632468562591288653169122153687459076660537953952978931049850136177129225164873413754552619025190044894693872248564130820316352515811398525712037759201055526054988947903239366241914310108968301221516664204872944796653162205002819712939292529992200160891119885192490619047788977547343216632703963477173819267827931705856603516406700078199727914841646709012914575752337979928943445299699909514466471718443362710748240112455189432046598303796719117141642426044290456805849838748474797835404116601251967678920203570491144104735131306936653062099502017406407471392688238060715548623812166563233414505081779383210586158503072544728787180147803626311588778073982190903444309842183349331961705407264505215049128797815362239593795754005753910004447998720002315065821534530960146325935948914124651032519788034918067809925876483039249333656264961155441399278315657672421707019528810287219607255770380037565336555889327176654112289469810130771292478571396491053823362366619009603783415602128761010199337106031531318407331840000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 4214010542653544614547088563794873358397990821627893163042052432601003866313335827241564883325699290393285636578118733195848065333151801908002103591460683732791189530441249338414590575015912551787165272987629598675166068225817057186992017298814708790998011672194982019021703057185022868088470383768813216167067821466959129350817324711765888400606678328479518518499266826306976547809244415573630717282571143353063242431591475905273279372858970240574629563559449119014857665140441496769867906172687259972025685279128177664368830029477499491439547124310760762497338588197449937293446772646835713694489062303246585200375781477012527651195610273808116295032473656420259304838850629421026514476963031677752594326983110241597297656205287788409241983205715331725282669317654123577954035231366901114264720254141302625580500201139279891642242157303723411626338025498689449835053451765046557167917518239109620087715812605473920446110292514297049570131234262861006636063520124690259913715591443346145453192397626864793971461741911316209666861809420464609488876797799654698691874547250967226073253654885665027333826951714688977187217703565812183107291030057195989020779850340642724026944078638044740358434752775983307803491195767523686501994081491644219668010172413023092278911158639122321525661073354741827749302384937641827567190842446638839977187658477116163565173655236603607991305782355597000564644739236740912747334317955144419560351966393787800669854043709206743948048857309515522311337071755730918489043496817638598986684444015568729970376005017211016869804957831989043920195258845985434187955805629963069272695848912526171340059963089416151712554858239418933702036075215319279113911209067605605772498154095547511320595741624226221823968496630834716511391513855545608509496346969296145499356752021361795031055045013950578926878859595332378888838848481606226437210810498326191085243208766004477397666921639033442868153943483890845787617699183270946044044359721379314161726169083947752129564277493373947412378385251471000496426901181776009650988575999325587106070345269380663959535939334267465626106366735482438100240067358236026694173711562275383645308148698143401586637903899823834014764879022180834844705255775818823704831092524784737387755229797857158098072944799793999266642625190128897664460902955658860751784700023278331114758739556906014584692376928841086276575427734376658311655767423498890360632847102222041800735250088537656680173379061709914903857417689441608675210000421902047679817725176875875608425671518790762418107873934802741953264950304480424532085523971946315736021475264994167679554044500514746840812150654216629327213071872201113229119749929265318176384192148646075586697391185345690426204269755804010949412988497283805978727829256113691438409126421521931003796187865163791806001710106966934334370552824099808032036741757470146288256415848065338675403679709609871575640611389009717798678250881499767366555523105177153207582699779572711949450587033404241178144024402329600000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -535245062906113065271778447581608149290942266000317839164833218217517675746409209493160047942724058737386171425053636377646958699995201115000118732638285131525042336975806506810935858196555614357326788270954300271726493757196846072990388652307674346512642658602108695947687214011766373351117850874663437418401926399973959443691105660753004512913696208768043354636177210172309993219905991788171132822487731760096927906093025092481381931089734700938373529790789198670496819740447165093138705363168486942512626450843802987007673550187748552545389885056040598693226243095674701267212872482913753173847262541082605199420755402425880379690900500992380708482729713903344040691903040707917936293313095447979738710570075631713004579104465981352051102631803683688894093620557377446675348125912439702613132677079602249347630874421363352578520990545556537600570600872252044458046951274729779483026500256747074996687872540045955373322493696127898988146034644960055831278622432188095618243588330386452005294153927095534843040444371422074911900832884040104018256530278798011760686915618425399726906277262303455914234409755500429416816433742573314314028623958789219337376479820645295489091508383533798595293127304943552695161195101915262935578117221481557224000342380179448349197011728013437494677117257071527253335257492373601988579145737018621280644279946688000778687591453398207336427496068813209840257929686925724794825338971389138523950571195976777625299656824323961896182380061508760735977029016964805014491396725832411903080118201658882389046950381585377586750181005666762563596862074272201214937786005207707795600191236720634206482771795683975317561843624314586193836196814864893859628064412709876857224574623590264173384029067872378594885937818399939034254954931791795225732622758309028946463168013685490161298491680919492808013712223588980020037892105785163499851739726014685447031149687170547024501283179545395259470831330675136478318253118453075101711039004894936658356436095182226539670282265028948413579542374447301034060524226608483600572682459765720375613332226993709187245345142470582338391569887507246512401146726870537716213861888706878845263176315751073466755899246493145067105142564576540593240639024638808886872100374418627319350977753742071412019937454714523366937645924110584817962734233054033009250549331430939788374621792409185866651785745500311806115446279081396948269091585289365747109344905098894099682069152815570043569069179037228239148185369882285389909546257070029593126990683335743413552672154214446383890596447182721668346528791234486873173412782689930039355245980761718213997465516809414585749758122576695407205629795072348501723375381922109788951023917804777772354594281021102793288606752827735718613180611837152692956789450318169523021554881306689169739342560915701966122905972716237465952312355439457972460645983876002637088514754514591344856515375696225878500268542655018782873626621645764186599885961528151354726477965319759352798202566844644609237608038400000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 58507144432518858524361514745552556974855349336177553739879270905753678630297695773621882448096764573227183461787012120622801945303794069866303018602343464820131319777763016376579952940021111322151534309609218592948653964761268749567313092173948199540591809590154467031112474948647515246597723693439292065512646994433893811456438099502252327066322821870119145732780470854422325393438231332846718112431195005262168298471478965759193765690857664422665457359013717532043143330387683754149890913603142631630510058099128744512282910603672123436854998955479021825516092162631535418798806959517472296828621213163469334165951449536425783558634711243880809344265651892761353259410515779924814996504884425404766665032320962154767297041267216871646875405509272758197669752929187627983472399489175228530800259278061451514829183448063197382105138544149687414674500259378712701709704879187843481427960715642212757687504255661440979291645582837497439261210954943788581774345707115713803077953029774442415236336286249812433239895762800125857714276797453828418310385920592876597429440579936587974428046928592520919606611639689984531916409328981991448530492246844284411040413020247975424468749160471548047146528555971347025857660798611503179620118951478608522532304574743309569170221250241876254903612863127779768010152526109211533520418092863649759642412975873831165981384116529661336318888334304569226698052611888524764812555730759632266381478776560754630691247732565799276854285854910462275458218971208463586878017330186525761839785334399211193802615964990447126872115685427164762834279727105833386002770945206827926840409898118926461893939695276660091877952342228100910004611446637081133512795905755266431374709870888695755661082726066399773422742440989237216500820483159131867641590959019429106602507100290661372826808107356748069414621067654258998207355139779686656511866620610846508185823231948119573697437466908502452279345333566996845493925232875053616674146958138055959632392515901317137895666268933196078332541874826354360620219893665964318318537213481933546461478050241576338876008839384881305973412678180278110888595120802610454720386617186856519494870733341510295429648418971795422585541722005424421714823872500299814453311688819909981426589189209322629145065826126069233102560834035990757548294872028291494307541748320925209206743274191268304156816755064563645654139139048762564225484798198112071851472927003323554398970068731023604651146747047869916871626332613619693829610873863446855966723622002036117627354192107758207561799907837835540614502202678488580054548884600091412368157136707895020005920369217542782514006660298756432329983524639519417395679524711306383186895699201542664301392316549107691046530373183776145209442900219361221760019705503333431734441714753144900670382860953648390502982220789826475409885772511180802262213581408801846180804962162272518241099892382535143745964233075651950986388551840668294625983291198736911794250723561165227299402700196865807564668928000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -5489288269163170378001624572094414982373161725634521460724613658096336013473807392500124978280734159613071336277448533671307697993744606731063356268609648037511008174953602065891799831012100109576875049217630195348382343779181180649812373967815721245098035837847293969375225926549658752114880926480815681176693673987570917097274658505598734690792651527157481371881541012858596067132794111408333127229276300790417837162136672651582176460985160376570614576270242645315498461994601196750570916365744408017365255453666829800101508728554477975390975163364217166477200661299410928078212020318094246110529550826142534537876245566196075692172180360888755194309886471833746416676969155746071287322393145828267932521699423892202903940979411898938857497136382297655386640066322094799982150836070739724377710107292402901899771155219540491507844992192000239908664200534427155555130566798169433271951648651682207487642466117107330961874929597310182018236209741851152211221190745284672058356790218094986414300662444713443745882875280851545806057631014415695160275787626250038840917072183487094354971953313189870053399777370048061459672561184706052832200293553098098350503597069775422206394859022837008635991900051099276175142164210531833227733095548284695480945434961576429580861577998623765170231656554846373538084740567266749612605708509907307911867813743749846423112098969397309936607397027933099702627426960541621529193540451975801818145419720101480240788760132746964771645010873195336321048242386800315831465877200760783014066068367414399894523928980221031765969265278083885698004521865434461616403615907742702993320106123993280173739564023366229752291211991045244109476577073365477577663994289160218785846492977441258428457175708972321167304935483127982551561161867885065092336826297923677369591150981286261053605525501965909405147364063646720883247769827658117022450740266179844511197425434525605937147493389240621226926545313105325628226405586578710275343526020514160841680655570526573908928604682968817996910694867155093227048592184457738871093721404800859219452120046536613148266920420599862232215169078813452899432941412882637290728514240835539133281334224055516143722253040920648303746056841518722952697268283136160746537495762475895201452759478803325532615511463927513043834265558231327214546646683550400904744901311630557729171172703975698225681168767355352053250587780005826389638943927716651206955020911220779627813648091724375367415944894343839106326994092210205705783709622876925203121567512613445799371212168015965267496279412336426471458282550691612481376502256907409934511054446072424829250854989223324238180895284075986882713746791537276403196291590546532081936318203310979652540697078030054348543721341102965120059505327119708012752105063884938988069231690505480379251799503227190102759187818231747486937873345288246730111768269074243389901658761770940335912888464198056351731424332701427172947883303790616255502801189504462479099315151907712687135754193510084483481600000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 441332807525484341539536038089038446585204538574500546811844372894396845407212506323365238388765334072602121347717892928326107354080839800304863169922602266219912515753992177569945872929726900576700813907269818224099559946092738531188669575933518862560604838123151659261480926348506734547225874405755003666202177290189302754188300186253993475169184039985462988909813097007053333075367307022826793437176303438336148947474321445310964430030532038301098242514233861974657975140027141622495719465829447665685977973649483879330263508514876637809426928960750505398240782939843279234494646863437247561227838869617074846862810741366360778329006318364124752046980295801660876593711458632784771003144181471219973584002864190416998616133284618291261126556853923030538223155343440383029982162061059938763849941849412487729960751463248436641698828805497896074382150063136443058982092420074495014102693206419393971014051548920416297793459788326002765621417723745812545681550252571197256790708032357495401038171739491077227208770951438234380397790388353663135959718318929111003169067495626045839444994277204968932958823454573629622579277114783575633703019919060789595002525839578410780970567211677690654284751293767031963972687736798884870779562977106626415317712487263592195159953671105613757304465192842809223305994343226243072929486448958668924717998553961664869857519488866767743962898329826456877145915075140691501649682221993214415872209248798070018469032328305041714607355726319193788936454633254177004894702368650607462210373889449978075095143300153043799978252265669852866223878944883626750730319943797829124001616095255986686178555231516118435906203685898784387083342624228554972379626903980629747688188191180539957759849291182490558859987671169586724671385560967890203510885271385969467061650933515606021979269968449876287747280459156614968238148390939107093894066811150535862443219419126111501776260857975018672127736379720299533312301774979199447114411245897594867287535809682645363713128024443935787362099846675804813177155804696431783791892447528742202172208203684649784578771610008144047237334117329441397705803574972144306258192890970276897157817934566358968758709069625778032243146189592362887247017301046974332569775720078324537780258753224615861387159713828375327101854358305193226766624125048432477872591462410096310278084969073134852177486215050256710802574293248808098056639757024866222465304123365804253836312930227361012103710482826907860961667936865226749833599303650525284396890973369950961838294563949116000423460421170850569670919196704263487613335733589900871861512660735623993491485874476537676868196602868937567084269464357991991757505538973054940885622285158872383877627676061665067694489666927624963362313236642558569469532416318301546940736408611245106366292868451292914317562053873378985362558765977154059366688335148559108491165280622660683971803203851860143054805446846424166898258916045009297661335297506718996996220050523528008033500899589950013440000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -30414429581172409648172365051338068807349366032016609673447452124412210678966026253793239003148557365941492526616021895081520213606600189013488092309999707216595233033363156407455603525324695913374541913140323383234160901117881550321796656113649021920831702443913817147203492764660025773413253748539847776820587977195017995054822906553803666488026314366698314681642543314280554092324295491337482453340125739812287488801188467232990084945415791086566041651325223939398000300009918133875031445877296484435074155025552290355173253300940462090639731809508718175646904094712859862428798233487579963362806421107108352109556137667183666072835477054314731858897218640919860632132440580382660919486557516722785128514295764176293079974937013237769770019740098713274709708805455898680787965757407317952255845289981880203891792663589378537303609091730247260851640456892738963181096915325819027104357424367685946162961514993267738227733391226399382257513449843529019821546410791468327479881632948816475313088822848745121353559847659084497192382168733492773256892169498901659220992823163568883940343069251531268925444252502949686370965330757848999903604700040707103304295612371735044827673226980699692940643745333920710564712922545225141164239324827831374886665424399439649746727759645512377997409775226857328209679923591268549842783400496457152687639117993551147145671063327302814556336569325848715805400974559810787227338937931818980239658465062704056085894562206613821602956739283072343612254042729092335635966810207455383191598817818687515227776158545514247164293800748363297513245980025406664126471339567128525950164015132546638181160477198983845650202779057227862586423212274705569181884490976929455645011834402550125299609429485222128468944057198057665383613491998623863082755524155976013781721507784373016113782668670970065744965145703390350310341419877158943850635145575119465596424979939767482841568287512977267270653267305740707508858668522998068801752587899312986617332971150669790238817402364692505054254264077222309255272555086219052531371986419728267765709300636616166118093667353275161787796472454205605915600503172434971566943749618879450288039015253738997044670643909119947690952811396713773065751936996283588270094188858937550691507045952024338108121098617223731059762470280606226031801718424386859913228926533619848482041612590423505967319699982518080459787463581092605676061060025999604974319167375570962070912037764578540237396505987538189160614472064445998046350506509344983684366742547296815692349177305531002444890439226627244226691014146144708165734835159099408593924678604633066393727382150268691378469512738328775386802039448507933218191282423778677070675107598733372679012651543565908262520971015278908508918976708640736925479224936726887576863440100457684327226123688236431744631077793726026127701020372049697593786192446208243860175918629081685141779093358743756105188046951886618624043565118935519255235722454052483111677001140138909689079581204545536000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 1803024948918273802558238722029199703612090390336911864685413772779795721338229927886300501044136805287364640075032494045084768476242027138484983917704743691196004167171443187070054531595532909266407359211062812105499806628857474140778491364080759551211628818185861844886093740039625889738904321642019303195273873903365134722918753200241746660964661493657469195378077080349943159220100014684790854102390759019714605330176132385162405251297368028371497267036475221790982847758160416736261910082455738889774072859324838553396308473888410191916355204667274661332972940525192462362451720048971538184152443073685139509531365418875075605345255088571966399115553084304878630552472719423497571024848629494762777604861622098164472340376766894900800034976377285969785590553957504000942638835278794771148263331520267816858589787752214426719393080816666186256096393387356620233139995656625908044606816189229462760034986084249550255309446719429921856521203797706946455218325508906181852138408091603989193698271860632862001832277875664706853307010879265722089838680037960909911951076237325400604290028782758816341393560037061345849807041769664474440129003495845060130641301035053483164501641132922164196690937490559917367404496729829880755132785872598826445844022481456539910892463139963315897374394884213267647303594988101831585079645286131217880419719632245745266191084053362341277969793512490946098758561592808509874499516010039779698641573923498044582626169702136713452559921937171798556325383954041962929985328126952188494292540004051605713121678434313185803553890544084287756066860184995623673200063269042854751980168146046501012159172135421115381459755637316784704914801618680562315631511283576594027069743697324126797818012866199651533691688104990446405544535062012020803384228639260161724087734655019860027142553940679390924986222294128039027996648692351689262654727205215798481729167387829142902857148043372878523257401261919738023973041407417457240466570057128546168267125264857738759206638401643071040616462278026355948689623689267755044183588275346571676925727987684953517260557956696707865048401780300639703559741453302097707462927675316351885443635190691253439579670558188448146670290471288718589567424588830608882183998088040096952918879644833389346696217911552718924978536395031260515826998046954811023252828810735489001735154711061255318238088917365263303936596114751433929563149687462262399855913150913198609188022955829626301877476270191020365934119285174474556739228218592919947881646606760319219702174576895721704503005806742062466530075003100508232226546038465261025060353760846665440859020444941661594596203786544999221912237422226681727144772221243193995785792151813711136262888807582255935407890750812851266326763402547271251042230960036259980887073982135877755443001395142600995896487956700722366000349029361662603988710949007636586359780698406021370504643283425334523524685544260373647336404970440388496261468654063771749769527206141041356007610830028800000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -92698473503107004999022109629349022356241260534875116163128963614764021765577379691508608256523129370495971715545136645326120563729242957680745061826568301423348753388674273679099538109624587048556218700570012418077695530985351745972968653709937747049419509166578213505971523402952113052072885984287075481772460034327475079254229817377003050948192999155972052208384877863487987768150281616998809838942284815763815022445333919039064039750114021708102794269954637637587735300452529628816748902547462757460619436532759898401441313246588993833397303619775747156373021516760131209143136271933635922099304166428583928779001623526213125022228507149065157454522400590259203236351931159559884649668636195991624914238033444744664198425310490262770588628583783175981052980033373561705210363901317940107142328051989200834796442142182563279627790481434939068918567348585058292033735149131289212263977108475393900494488248322663668111395977985079983888703910904757872506356625095607863012342921804273105946320719217804431451991388861004196519625810609857930522726196339620969177873070211763820371763105420804244592412664804112446309434996346287274095413182587455529329060970713334148544837496118808564890370336889108855018904985097346252830206354910808815387406034673196123194547714685618755925401539255647518425239161172657571986974895245315227094158197880372319976876239558896288978512202211150558727908682467024845647462293836506552551507480702464223270654262156525822332092808141727738679301831437761559576332419839679206536798412316124450964472861877342963909561641136753622416756067862011671561713869311018391927163938802938370355173778366017889332023679863035488373816398298453002872004900429056199439723329880674508729579947385096747750159202906489605742417153414431651604372113876624157710927226595365058512130467237019408787479327972541832944367854001398980471681671686244789679168963150789944015665394524109428703957707654169442101140858550854197545315622105906572778797073932460287725535446352761517032378752420748092292902143919475720136889180737654677499794014701541731847068103324730018644832812385374891654456675822660333471161458623498986394345392029292071015430473913432956539191184721228362101287877194120062726464912353324067565081417401664639323925963383530402123547668576071404341776903941026016606400228912336476908691515222702874618025148848919512943385815674394809782967506916131945128216521905427599498875565180694499344952406235294265811698759934081324053676090587175543310548589440915150918999848716263745245249375099936448015864757401311254207089570868690047511605435808857171987764837368561437860516247249137907229628700202954851401793452307475832726781235698038330067909018254304128828750187974309448344383873053978134165907512912155763957084217124420226593987171828963470701173890753158612871131934729247259303306761738157560783696335737184321473316857647801053446689821672684962963318484876453884472513441578259412439772142949962757097232793600000000000000000000000000000000000000000000000000000000000000000000*i1^28 + 4184033041834480548928503761465810576377067293576406421007899576464636578682750814925281830679540182063385033125876657120300681855938210757860313936613216136947438455725619816950025380407656560111698921733071881037934436847209671922520364620655124082463780437119974415374011256550160102331261691855876399977818654336369161761571516362977512485130086382521655069799524314921492013030605431438010799126286854574652760089581340847984092306414189627760103326065948842946799000564756589019746686395059837983578481004376744579105356850165585687173366113553670461170984149554157694251456056260960261222416491280344236036806228365339842532293099998959962135552222923028889923843865392979449512761455667656700580308208805124011566339171828472899318109306465883098839083879202558175581291882251038037274730201446093488889370970283730009752948962871055834249673090773414224457076344512176745584096833705460577343997490081742084933156071921542982120866229440098333444534825005419946919523233694154559868409904086466411396332538060197897321286090775934523147145410213846038617733636378287913412474779779501325989425510600644714943033286657696530254580415834698351103713050183630103409641946035715524703128485475907539102630473145287722573246169942620434766092210735056083455574137537082456059925882496378240724039660574982148820068955506084196406264401300919419716074988510337616852765064737266763615385720879542323761939783008864308059746952266318874891223806818741151990399942729127628082990765035781394121549849225115758013148806987880095703486740537587802954299348538189099642663512459394144177073687945467886695479465346892585856912282831145275727759613580668689206522619884541122212157258329681588379726346702316425231879469375289385941911722658321404517134751738406684461115362114409891787904021433109006694127930808363094495847352662725843132075196944026154976288392398828605129511112722512210591158730487592796375494671846448985069791404033374943180572999231859838872959907958302626147794720131233359036267637895478090640856360768760495203030151451447966837301820867755887024670591447407717823260415247946526756064920711354603040308576247919733853968227177693452157757113216269650100026368500682164872195632504731186393021192794678196591919933466371103663702185777089898194586828792452332304940257807715267012696605364946174295718961075425094953966147278871835696784094047500125925801735298991816174704820382093665933389990020966786288812930234686496842416757108361055767767355537823504853446127182309430080968654909268514765735313670956203404564299053396096901118116558513023659244103825371671391538387101724058686435375098724577872849548056258252005460899898207839029356434966342204791309477997108707392745487741251526192113790230504650908800470510050742552853198009863133029485460871592790087040437873499929927579018402826067037731722373450823827808872242117301230558863245005137644672831912086192419933451388560293542806884492616504597509695975091603706478592000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -167685279125689112679937024832259246884426413514453702932174437390193397756841418505243128389802749987278467134072951187039795429665190007114059918933888120444236554360509545720755763664318668443952154472253838412240938237454460744496626390975049464141133761309217594795241052147629694049156124354289023947380737186120799209088320134898361660075540249549777924703360591964691044900486747632342151197792493676698034644847847529415613262660447322463110448531636651267619651112221131276400873487697811303847536423286132802576319854547622326577081042678362855336222582096289256106228859313396158849090581238638925156452365011522654642318267710260086919693551098716993152554837439950589661097795008829880577434616581462565286755169912975937051498158735303533818938069720324733915725759746043268029497273220719570902645055215322384497698312975263017756598019867711026517630502688871982494218444844561656796516141708297928804933058116022223571810822238015842374029114002000265401552317406341915044611299057718073054251298876637973648087563857813461418928110360190316139725550066294385916412959941334722055282567918468866509641775573051717060063850391223858417770318867009044599185730389672519638390535881052446005475158760901994033598448767077908776069191712905902105879453121489849567511423018909990613198218390328196502741677080070762053006801139109286260093952220935102645426587145413656257547421157202977877900834732029376947591453689114957201052782290504019278140221213237855685091063077681900392651958570304700486238338830762624907317016683304717005876000212121838942467396225376464831213410085808847841221951490954497754825792060645868181396566191963711323818266547990361597730602385560550961658515514260928827469374673115835528187552790314089388279290760983628826511512498848028006270758643265097201613023243350473076866240932749279662708273546250785560009605005633442181399539306646499099950622938237035249569042157669218140614899377995313901905916550361005698595007331583906304693440014643595254088874511140034804951970880423116350580066286056257833430403362517930731798852627711156559891928178768911370657977449841210610395009652766879637082757581598649465964771378887373499564575131570133180857476482515652761044639755502862367596275186395552320525091506855584201631402314239328585589138219347800508209265910325425177117311427567754807383015084913287037343384672170681311072154938621843174952357651441556131842535739708234577828369131369063112861202228588474845409489218447327723914991499923595002193951831213430992592551033160979036971136355200605165574134028309058275244841047496339179992585382316630841133548035630121402033264797070793504573075055056121164827274303889179208766343944053182521903087261567749401919315928177954656902903987487826862685437816448025512679012125995766567864181660122691862567918072102853829896449365465992022973981533190770747944386286752832716194402827329230390789741457729993534043008934066546725955879029933372918988800000000000000000000000000000000000000000000000000000000000000000*i1^30 + 5977575877892979621782733675705350404222408679809338561594470719423039108110205890205253336068071336352450476115818657591533882833464838991932811883772346952983015317744113852272591344303980257232343883390036469897236979325923730923623313025338027506448546814335151160567115759505790577727315512148496862313213196553220428025889080888217382794872477974646407780661017367750427034899931758687877485788367031137451229345748541898034411441884616059390895406214728393340340351175895497036443761880952314703192442934229435494268062342326141701005252081631422826051873301342926387312202672886208679020903153411031268199784158700401185561176274575219542131536008784895626520279172886293632706610188111092945535849729391377436763927832117172040071150439503473927280324046912110787981541302933701348149556477794770184126127877701832373772141785580209828003003568157340213544542479567655560467909893201405569004089227626243507896920194943493989339306118225543405170826645705191821137880956192987980212037265825014668541769410403840160617499514030697296304882775301973342924834906351606290540375633159657327878129516247978211333453720913161501219603319700458783351170160284344750926304448792244091369381065353818575919779100155738051237610044129076338277622744590547294766023281882165666467058951143723727296469249661343813156910308279734689896126124723015740376986232724364312125563576195211365298093343652612164112760174869758152364469889132987098839585020430613406780399881501158686846963929699524356640464544845795831851126407489441950343700500303903533859410580088355431667259046983261227670573406351180221165086150999628990390520508447275493460011700529710599634019319328965371524861549307424733710127577727574417659089609357647096258171377152719706158498946337838930568723300028674097411163919905695989825334531740105442785266933544713737703386017995111884644309581010825552561849102231323183672937398604809810044337457945852548719858711034910851303534069592230476024792917110906567501720294407763855458660498598646679207084711513749894028066403505636202464455619782013172327492027576292122711977766182304330924660921734356516945517232288517662438356172456067987982554155270990705002827602911265299965307422088927805351433345843876538960277364278732732990511883485960140538887118138201519207789572883062953317693214857939213877210914816358752259563682519714429590035871771928010290181858596157031451356390693617813550816138509000887902406913411750469389578572932803880978437701137681291173364261781249700674603751548099810901556290225183996932676756798766964137700284280957262777940533023005939669306268799998264425441567239143560854142245678554782966478392383921402145528633301138422376359023663348235430087225687935783420494010685258346216621677726745907570503208858891873967828238849311937066651013424086227113829230871927824809172961374588927441431267715613618706675595780933265541527629818796526768788703362840148144229679704452471128959584272016998400000000000000000000000000000000000000000000000000000000000000000*i1^31 + -187066274613843543875009326858181109466340418125481199009621029871119734627343351373689130652123834078793197132406754689693540707502259508543559908380414441352732174028600891887792842681726656113819092136587101317180216083474686915095365603191250826244652010795059413825817530827364630496206987135914356755049343134280460972907033318554050363821617895662436347440043636430685090056760566078073905235403016519875843136725950817447108877191481348849371773576545004761549201802516678635671510905478779220516240814634780359890576594041702939439977024390079122870689585513683424888712985304043417038031400573963551126194037519419308411945890345922097864211705755123871375923916643627789212139936717670416688050094303911703417659648061231333641581577300992728253713406049358517254057209448036854176632611892500358940747869148313831947865672077939796018598220232416752946613809774945980109237011160858263821984564043623252305025741835250400095402039033093599993128459533950039304755631502474837810010981510102852085393528728914988921430930467215766776408116388419427189682703661462699388116143060139095874921275608198390179390473016266983156541676177205980315373053552752049196688755711759832516999994897257036531198987301884146563685154187094867368123793328148816465302568660965386890774411175879603208410003708717361179954722526248026383865257161471232467829192701919291704698432353265774789764291501865780028221041666513493897381905317653105175952184367729573926947912474766116011048854540926058496306529636462533864728740143449276023531762637618650718604617519855798496023324645640356210798685452096684713484598739776500260170107680925181844095181146737705375704773157670076936564026261640288920587680416054762944689176407004798762249152554982543982925212154546217951752373026280765408286270586361696146083885960596382066193745429143980955952315225967576721222828964839547870921815716306023523797751413091868519455357578102710316074359865057742483964127788418746612156693376871987858831718107096607257490390975646653026940106776477198042552235751960919608563482319588588104203405864408321892316506746754280857279267744372300463507067821277900535769984048812839387370857966097827618289918329343363731748550640621113889389759883417473181764657849465234637057715961647440766854963075639184952974524243510304252517577472750381149716117228684330489979165626408361611186022279533409501738756471089730692865986373682580862737485248024457825240924014438335171057638805710525339858690310760922552601224374745415646673259053699135355905800361984070856356557924998365755254284464705159765388090533289095478169501705763145632429792971173068399855729048076829074389305041040645326908884961585601329155372970068507901705920428903082370121379814257215274314244301887368613036870834262888262044669527713652823049032599655952409779840153304748642803027475554105624072596792667113625877597721697436385988666425565710649246469093108436937226857466973630132287435207344128000000000000000000000000000000000000000000000000000000000000000*i1^32 + 5023724474543995076555610446555989693700186703792595220531658129406672056822729487331496660692626511127304630502099435543781119816670432121012136641516062972325562919294209690926882107584741686600650431102552995033549547551755373517140944570511059008132808980643946073944544587628825095602688437476159997856852001406296999863802273365911881993267291410961264324503023341745964547349356295610761001975840829966402899390970600010800919686013064204113983553780283422500188281550882394698938544254329680734919096229957600316440028840177053515505299721416484705322268204698697153670731362687298280714997375884333732422200113898921736780432987630374329374681826159420674922622832295973435523212076394243130998625943167567143048094588577157174873685959137433841130112081760474819274342410831542737755566143973845707689029582558422347423123597565006313813538359159057277597847256074084658293527212252707823123569585364677229754316411710804092555023759893000676885031061815917849357243782771644816298751951320592935044253751843690876091955058893496107602379838837232780415054188327826014627147955611186461650690845148150219273758097714391518000227055587682706246919926636245728721178708782553608191737665868983541532051554699102723791672843658827854595973696276588686229614356473457481581137328116871014839987286571480381079228834551847408945984006157652705596193828878215269830683475361100488645169709014034391225827743615748723082100113593389178240301198293944323224082537798002112404713547388949985374334964150366775971127858697481866565863784634610334143724240519029150820890492321544672576152268888422030097032545386147497811204424746169390857965030571260743849818832382906035631259928877247105362009714897240285987373900007716397209966453609660583943427209703773196131313197684763702207822649982979493786663183160893111711380540723735919185842947302319512630832048042275466103245942484615329095163702345406735726154281470924026066579985348845481439737873847351769912004459257895168566498113808159436462764215455769748611530786203664085142771434447428714489848319003630449720960618455286361677242279606244900533725924400767475644319651522025980082639763574927156935027851148241910579766068228733353089598039213558666367700776706109759836253888511431141921067681186856045785852552463225053038699645448922710467508878392152213099494654000325504283196871907944963763743357049432370342928461808740529615197648887748219403407356680926155748451105258136563024919000286934961301606854321101679657926539117631648523672443874064445494673000781509871437844166926657517112860377587010706005597116200317372810081206922347899439163332835868018512126580854818429258431857616982380608742867035537134477848192834726525980851561867610075243308519555104465831802735132060171922256186521750832677364114048015328396463528667216819679446733708672018965802986998949270942515407830196835296949227503571284932730663156322653836923423178185902815038437830911751730514362368000000000000000000000000000000000000000000000000000000000000000*i1^33 + -113418269872954908391664152710360333067943845104190538188427882522199574669448101497378217441701969509498145890920506167174651320261501125913231441997974647197071347519392419174905615745380462439215744114338876196568124226828333054928293916841495815929235909438707992266896749810459627009251612067087804712619475016955416829596257651267072697646896153741876902492223745364320079721699781398088639932472404137501218469398440828899605070186649618984277386220577738785106256476961396760030414160862314491665261539682182467732730074867832332288742044466855199542736043619762339820858740934125797595339962142926636562923398798888020061626858945003053982970235511786002506841380877288030020150605308983181965762666643367943156320046582898456347750692426832971398924312346940677564288611928877692225998030071973111908178920084716518249471341544224476694693252377213170051947687726270277795117689829879290290440097334628230323413536057579209361737930976217083239103632229208605621182533001953298403647679534641512890467956569373412505572100809244688511273961325216988668578261670054505750270279383718294397997149467413029400609231719531802472061502491861635265100264418111448891062305570506729250508444909491908542911295020978776741028461065051390339988159046918178958123701123481286691226932036257254438867279887567660728936621193740305659696319427496640387525878884041783999970520704221142386205078929561379832850444435826014724783762577777228188136470566603350464987598371248122523859576958660362752181441698840542355111627153937087112417308240843845000585975327412053419442107433038580776932973508929929192274149094652929087053979934678866416159174469759231863868350839087220117774002484643571510661284421575566024430985801838279197007230975907755001613737992888883636331925657527213072462540725340126569298612706597785017375122280833431004397539006726677613337390239160928090003828440093247811507596043467621221675103183030485286709118786690519568924323112804922566307464691933785480488893282945295537870956028759934751196162022565786888000512226958363337589243600551056499758081520306744404061353669526436017551269110142408179149081684114244869353953027744720733860383374977077110338450150446338344966986053177846658106634655947607823834047195751560230212266650350699691745635311328264068511062357361178508509490161338750207198426003058508796231936196797912414424247772220794954616767911953956471977970541956507433554369405685326931518376722898256947719777398933932746520473984172206263651251477543486111056633100507176731755985768628644606689293423933214877138042985461942749894096611153645475281497852631933977415011119296837070494508194869609762410968399844032122951087563591720495421596014392935512325497928298384522389694498197914719504601793219381988848037883448494192865815317163819674572762086430552911922413963261641739438039128633123396560576072946173346278068119639199407523122569582484704008287956721771105895310846743577755689943040000000000000000000000000000000000000000000000000000000000000*i1^34 + 2129936502792231512433607850221381236717581591447422040532683826574426743931577240170974365765997777656800832783356278874658391440460769542501351296142816984851762724065410411434849779808558783104039602874516198385605017771392386574815668400447027485159518527939792132316420800650228177288697699058403869766859070637623284829535715351150598217004112988989258513885091797153255316086864283268536854432384323298919785670542670088197202507118816482251646405206748229116802638448960152897827555431991633596746479093887511591966644284219925522576194715890277254289190630298809369106962154794567282363546536798416538010873270634266110411200496323203691752142939575125393129722405470762972104253972912024542243342734781588593847878374165974539158894581172459626659418913123066311329332387907994541986720343748254506442166788833466560043174389459145175157833827260148788461745291523447830903283851145826633965341382212949617425983873716578341908888737110386132606379717593768065392175322716126628425018532578677444620220111855586302413919394545380893944089668001783884346687631180946349568576529497621280077899029252890183468827782285357975617679661910721164409084541308013386865218041352119498432234764204116056658821930835878381480547622468159288620871037155989540924630747977350468573155116263894779132943716586359223428958097452039757251913789009397319230350312212234895782933368393517171713773005180845165923887032219528916102077951954289431012722298634054463874443113189382972504586923123751936540221716588106710184167795747612464656457782805640761929224281230481479866854299494495415447439805829146089358623839036156772375490353689529150479784681283608988797164773362540188787660976746461987610626881744633644573326305500007618278556339769910935389404012831447767210740369333175772891792034859702789987929641521344880437341995638160723025806612824263406226565933462835831163399535635067222707514327790318269799434020699490608712048269937433570774254714347622720752198209098092251352638519026272931169017502622134983215998907491674992393404110868211041730998571930591774096975002801206183077192854395809311229306487824441393668761740027533126900967954832981062408666522608479956263276226310850837538327456776409602989944600034369323580893344243472886277129105353595190709707305982116731005701947062051992105625590924949201013461572754657962869722479619623196202591066423118021205634807731503827749814237287915968361645554365144449133820747581217898145663648252533961169365233297631761005167067444757804040856439276455513184388396221280779220734535577372946400049452483772415853637765408356017143369082065003917179734687329337103052275201327960885223647201583368244080882455397293908553934754538486425712769246943904277438094442848614609447376599861103600136603286762207287432469349130124837965443061377203492796520492509764212888763840225877677902203558124344450485643979383377470686928480944415677119320542109334430378566804605690569555968000000000000000000000000000000000000000000000000000000000000*i1^35 + -32506573910581732978826235357357433894395746505134850955001693175629183932019700647390145166564663585362036052948180872186912140007184298473791527469073733009850998116635125425728071910890260994488733952580729796217886283450770441307283059231967123762831116155057054744756058115807830857971391115701109885754465970979606316094043408753547940959316680911495817574163655300427125730893641522482171438826304636370093149752145189779266398011250643940225928445562681061669646253637519709380747729692489855097233467899254284046960975815428603085793795394479583180937696576303266159014161513114308294249317351913941060301962646851007014657195078502399353191290070912766539672969119113590348539507299490109436203605413591160000578961982991724626072328997600876462912470378805860054716049291310409611757562496219888487797203313696235511934002332667088140453720780639972685318136510513714961243084513610383348748142156274347384645553625982496180013483009950692896198677637346578058008337991748486238348477030471400943905343841155026798059332750587380749446170320320302283599145708845415456818727227659562362919160026413088086539792839242411398992076963895646538535483778874697405291498520446410981752266885839610152389747727293566173886771213985583172356558632355697024520041775196893157043058784529667363453057989129177553314891779044937819234766659097823967753742489998064823316575990718590567201296811075305503496906378888496786697518709444977727303002125400511431694307436362861376218242560870202429245935244256725497271110713012910027309496840553809314642198339194850461550995993632013724068895280420335331279443209174139176837718338988436291382872934319666296698023733318005294091702042475133563900510248946918423444719918238631579136275477676217600142017395728113274835351541929380211906407224490537933819924054466997623145115741234220035864160154811724248295404544137234111976910224049848485265567184085949678965193729388373773374567463640354769727920965674083329529646011071712725634055830777582862723149571735845137038916722473046253168271278066556279742494387120322597636070150659490780848864624400238029611910557280864110419625428281021354411743338059992203810387541939041445292119985728501560674945561593763878712070569740063959682008545656497911399958733861777983723665132558375546555769241135644068151442451640004279195860329499663657119887165799137299592823555605085309445855303331034603249971386820639778853985801173002464522750444034188500073202746610134089259697143713670407564494108391573924719080222856704090802690877024109920399621506117138572983896962350228416189029579563408294914584643506039607509218547350427487134037671279302879890386640795482442412640607765007035097667687139698232282709638540493014204141195960622329420173842611192716626397503557552669062650663693745983819907820320724236145506958248264481065445425711793782155352491381744474924883240337729030265011226256854107401557925897057328442497170840276172800000000000000000000000000000000000000000000000000000000000*i1^36 + 308055675781501035393791565080177925095466179624107317443161951862453036567985468752078508097394142057116371649188004477298264804472429767060447108326445410098108551716291414128733013595303754303855559528061758669404881719167089876696459959244408163062462903430588365807574278072558651487728237954596013366509175481783202990866151362275291257841916855406379617662861712950994301016644899781563170767272309153419135661867260689903240539447450011661936963270562897678043157850373650985157463808001415028364741313094408039823385040984241762960201789149713016457735338560498125056693208544537558501860720281029328661221497054031878840498344656605227199291647276511131361261931139770019478941468838444371871915674692320295798900622239008016515553256133482923748082249218383646807692179559616286740850347694170777285762050945867455733216051714192374632551604700741174105682789090293331345765341805568733103514376452367772480656395003973771631470534651541731787404984729286637986763663705449056474883215267935395451256532583722928852057001776249742210138601766389188831833959972926271317490398694891421424686003307789321761257242309791837375586714306947462382874902778876454593578656029090562688226166091119574979016380914709401904567868463337527076000022043622098215757251926387287686936992368254728128612651233750580160999206742922699302900205253814717568964649393043688359774395437450805451417608093763617871070833617737714590602694911398288545088274746033458029655737888096371316310836767857772141581373608491036684709659248001520220785874917941486023235945280288220748916228856796225971691827450935200282558919413096107749865047700725733982251837159236175933376875325639954614153413528308532105578520988253063915721805600879619197361297495300035169578882836652094671509973205649235700164296408050708587490609065242335194114353273594529901380699975702541102895623994734189809194081568941419309118816943585230656826016055625287603882123255013236116347446776594384390361141584028009018733625215939144706476085329346044582888617161249981357972126050035914093281464480079890812118905120956212874408289793874209301710219231171009171499352468666083783382821631196319095132761762272671855075015349107276283434816297397896621536274431803464218017750511179979010938276003583748894323434970184159988753335593910383279795271710995412544932015130657441175137080117938667702586243568415320351735840111601503880798063532798144104145540066596739040647137116167923516273036749208992427903018980384272960329490575544123732242736063384155776076824435592962002774126251654989145434971340719743735594111036394550362877550758643987206956582876310254007391609700246100464596688946771524650363792253677443237477932433818116319851680082221152540098976188952175809529914029482836265391415481757817414862193152664427345186565404985128436542502906876473128239193036041609264438615778123089624169355052620069085365416885724237838718834976480123232765237327298560000000000000000000000000000000000000000000000000000000000*i1^37 + 2947381094284952691036664555204937405167927433651801557702418622541013815396987182985197868462254811026184799547456840046095255430595716976358937225682626196229219380467103952528632085313044161262979050749501830565392965963509904808332613818987661094921946423782045879280354817713419777799184064466149629475983446987140382388726169574990239623587523591398288885554532231774482106131108971621107343086600706775558147557941082338356158399963334670204925866565334257626872847215109263784151272357091878973698358193308448363810990310616416143005736398994651275165033644608158450613913094134287064353819613940768873407827964089640932447957972675098536314666237450651048610139280127592534061448770992290445046917212800643998867389311447108280151909096448410169377305339259399965098845440602899494267343397697392852981260445081958187634226093948941243811361994720665287388566265795351773715612461056740355780377225514919414649157867658610300122757929686095811815052119834091068244662652909741260379995728303431204660354266468013300102044630324676931443181761886707601125602506212757520271591435390861168217285573178004217264724357677168613672132369758519479520141620092033270782940683927279886126076227602008344723460548783601387206979793603788866606040858522219833066611906586772360340824223034029705130726312897444175949031133506779159456198001891409713416624660217807155816766947108161469675504631129065793957158422370156176785219191902855996885601836210787324609268652366308805967169691481446190934734637508450008818080873617735828785889807681762088205343864741566238058752340237188889105340265435702246193559272913093837291055802187056002210895212832011103759603792599662569989098253487270450701007561446680921676910515111138235235423199628982006530742904840435481636903814044515294360575682089565360684211887249926974995669173587659424665909827778290565609898534155048161818248987082683610141598396538750105596249908392800215542108411006525811630095443616559450348963774667631665576156498644091657333256492668795933728352036651641194069568841447890723223489492917945671977672761672585213601090311402484174765596818361704233067560939627041106666606971189398633083944951256618229999129040544244456781637949208304836353340578823381639047996365445161131520949871830892598103204275268073917372940524946391408455780519960910528967591092935721230022177462112033116933905867363858728223238233134251060287638142561921054594241946574172840452363820078527451082231297183853381385690154599998702868183704586096078155915567089997495152016701371325694036712294028037917346938452011944967098397859519565204491065499123226731605982116370959963329755661632527216237128032225258491089543689625295528948797393797275879674041460843190066597531016368294522176387310916379184923908452808302269154977138864363997820879293380810176969225371735739697922092558881342412872841174551821452983390649076002329889160894010272083604050946401609056970910728192000000000000000000000000000000000000000000000000000000000*i1^38 + -10627499550486624835304483023815542288161475731460101876630191854303082442302962590599649680849284153335435840714349196010834420433241723260828982260352764739771411252638603668058097631204253122636092653067623301322408169194014399637251211287525902815892064241039906023060532039246846762792027115854478345646419349528969714176270770785692097293996315109676417802798258035330281566039137793915800824389487482710526543869781271911608779644009810288961886816347771755405155450780008332408922177723486655439417386618112302921103065666884794447478614228266911678835413438713967755199223050801882334685560077111445448320626126987739878112715120805513564750098074354454959489017228072606272089989925785088102109585818999928977886684749225186661705191953689835354924880816956887312955138308205535992135247386688478502960246728654979330444152426069410819040865797714283649361747435974896953979624105418567628475442175160073702209631993129788567311886692379600001615443468125655209907474042186020046454792390736149987098654157666736097834900321540008769445590761849379947080212794473914293108173054794381088200935926235066891123073735592638715540345743886538147521988769671597171368347198010030091997287417140073433300289541024845265156588194665221698531655608464466529437471660703520667443426961172704343287215455455389982994153684094788844079666490306303185125596683867743876960142358982159228655103379748076235590066696633331546849939941701789122987960661740025661330723228855534533759150152803939443228125253442886489610265178886917431914105113767796426516734140641706923993539547977432206414598409632431974272264681991213445766046530748779365015489001636230052909618383172839618366644470617936487851384477003898205263879116064623236285892049042009616426242157371379906840692424364561121630247235188936153710425949854731381914226542163366560397374897698441328542589595431027288998958136696166295982089729085130232260221288231644922651328432207153282613051827327860669295823106956296281542376824620051010758499491698137044139372286144725678193751732909298898804732438880220873439020354431970956433127061442078759884107329911686114487394791923808371750513120105269595625232862704911923606947364150691007121533266287532509174706823570503506085016319648870348190310425079046770851948939663490907899126042088623769166357047842254841958154191212277206819292352646728056912788689281084693795757264736322869331542147605014962092976859078779132108009934550655494322599327257023421361859370857355487774993771954975849358996702054109140883054518528201394105797113322971940182165846626941797393835259331472179390543565964037263734192330952856228331217815545156203685709430297011312115254144216532310810592998269086644748158149922573274755241517025084806373665203418260018554709031076948073962291153398960955491697049544515420793878981831930812346587809830225007068866283370855929291095542291534736948583865869194745730816906497889209942016000000000000000000000000000000000000000000000000000000000*i1^39 + -13850426837453650771323341077012480521089016950269418725534610758551215388874170096482268718120070629703726521796371377877383277398041979217457486795745280907238510339302965463831415419631162982708303583030533979517212954901333879206660428680220066465816006961670599085643858695959770881528565067736289227264631592795975035687172947497273589114162563845632738888508114159716800153481810295360558835753367105589301827539145158709735404515033447091643365125308318977349723709388501629527663000056654038953078787262346989581069247031145067754129615663382457934941923450721432560003849945791810459473119192113988329632692533964028767798471599752964088982808290514632991318836618268600326634742145902954655658775731863121974808321121628529181826250809132937765901827789667229159534445886042036315706673081202973558951226977728222757588321100730558684429665618714494385361999860783344578861765925716283273289150729112165369143636510745956644908255001386866350854339038944449454497791143413130987427820407473858709618721295875646822862455679779414806294538083935854436110910676135478166637735041964428092237898525331832255856022700657741658856712711424315107848048351341424490404872624318485505188456653016027270287184487611023946244966743445232377669713219686240918449544061868866573519009432579096441948507375701732715041599990344856456388581793839327689704478018992915904676803339021496029154000354948524383872015815496433841949602755911662826465562342833482832252214274954643468900604201561009717770492277970713601033571882831370270219391155428526820283099228587973876766400651373347369038119072584954687669099707604419560169230032232881650238790451413622513273834292685315150372100563587790129279467105421666136220767584953037346163626278233290422268006626113862655962122885960087226999022735729559932055636372838988597824987174989311547565565047580692714207061418261873207414908436399455263668738064249960271465509635605310815309619707551395805938786232258131880632591743300562822815125936811977665056254209650427759579409482661421018976769446194762119548238188584650405780131565291502618346212560862768629235848634522396601309193158349238056349094866242491556042743338824190715339080056646783948959180362810438164025855022548501632397700073573054866014082252066007036686199883628821441656285590971402280911449003012625081679590108765966641038186804596135495583447810862882094734800728897597471261646826038831546918516827044990422451165564117957692190153017840833967134999556111000289929082817691840712418587303800913538065450060121038018846264791434275267472953623403053847031383060706382666309212940181085181920010978947790891881218764879429872449572879463677953760343772842769576829579197722754944909438934746783982854513029922563464828569694328725980195520299358280996490515992264107316966346585678350461488010017370740675868067557410011954861160680393840627778578603701180843131813008494110140781052568556443029995520000000000000000000000000000000000000000000000000000000*i1^40 + 274740978283625937081745421513344428008033424056003473177902090328722675690699798026196173852491062151237212442048102917478946438470540721718168229943228607257036418469742479588447238242064905386202951297736231092311558026644243719296024510096574039363935232350255766864712132710676194254847093604075080662665543768788767275189592067935537065427010599985374769949754978472600785457080713350021704196688369001880436491226625896248592534247444511498613152684249270323238060276017892251888549241345619753716291950179478922621589478725692099097028162207541943980085245612009646110326380777270467905073291440525689466951748082062946602734442107020026692139396619683695852867923224937700593183372046890527092095864823515621137805174020359362138035698598463214263641818980046206592671776892020225373976731548945308304837004699899072321328392963599997583206095615347282640132745630924824864246628217371322172460913976242342518180077616388272201956960042215130996818990366938171161241676302198773770147854902274339919370757957196189464430368001635492346847408238611763454229000328992200241622582552406707334295087871803423697152575073794372442746363689323241399554150816395368404605189526222426514336286123038949694145920995114480797901656379559943926994794999705067768855218117303528011042611148348132790795413857833178845838844846880636004508581078475807096829236139075395481020026468528754247996216246640568753399295233362712293384355596619305107722422684068111974296459272269411093093190537801561743280248565833146966489185085610168824437972102942131668433745922635479113597914427466268948115679695696283905759331131110414162394044446603099874701736425064283591166232366467142645165801599368043777719653816792872948009362660071848874358001244777630860581272732116636052849714945734921877840404912150255715191145645659394817857060479312041647042119738810022723057023617441324852124364731465008888931415994971172470715638887130297046077374701185983778473941983815185286257226781234127341577456438033363185377308052654497053764385852876589185581865332200583932376166828065537937856438024132326507691788699992588290517857122289094445343602957294381573832054956990215038614885696686510427850332196163562487318481310745248600087940479478681930859244466384069452382906198181758711581895717356771740603009236867582771305469625856340919189959462903223233645170851695397631759166016525590623946092251015122496840770959590322644203042334088328287282999901727959445930159313413109161752678055954984768472775782365148091551278686379133626489116048651266073862401721905060857976287290808864814345848125297152897066432693591454129620796533198524296677350987689232174291396979741442464563602382168312500491054772430574935706994346573068760186298583916385552271079640811773890159197792194494747700293336917765190883456945044402508797686441754714861319438744767588985374887391518520663538101187619184582935558281827882190109458519249911808000000000000000000000000000000000000000000000000000000*i1^41 + 7929254967214763118488933848041653260718937981840771357087234053518246358258482343155663337814659366221308034339049335824874704605669731955924702554411193150735998884933554761446387698597750117900085202946813385323952531946819466931074060412008498309174795542691283826512258058257974277602203542836199673567349651866846304625135297033310467299150746646462740905142340237286900671901983678262126870520065734921579930552840640699140252861907292667475901825877495777724041479648868741577976805569986910145881213707868193585084585104837277746258534391939260520269115889885609827622037985081271217824359992846655545764708259440739111807922137069856920867891812749680469302851949933225221624187370724290547100437372116461800424121544226391344315274375948672293521531578881332935552090428736753139991641371644253719322394661438508169738401979573174866567061138394610233675571192215835035424451798602172548527705284919928512790351241326874478218244273315402557995749191974943879109229548754087296452845877202548526734453726378743955082009584015862987374028298549077239225706203856795028250252298542153512683954018465678674683667310373158617220240927299672528076705033592406571801148664334036711093689806421757891557873353554730252883567943609006249108100212232900177353903653438977603107236027101892071616122721800102331215471070379211448699315681431290140207500883826727846224851165081750392445541633555967509539780723820582242349727183118168876215207123569289564816687339447129972870050237876784191751379285504400538231945943039245578784674824092978000964476573203404052074879873588590364713837051355177868506377529896573232962507292762391187409962357347076291705391067626545367341123338742790092772553071495855965326116825494970829733869332053852211998211361964864598436624522971166028690106089616712480904164121891400345121112718872562679891883302160933398560508396444980000813855029725769421388765411988355273640135266621173934819122165153917841991874919403719612652783530426910049990652835013990935876368148472860672589313599653586002661900583299309497951450379560277370053618496871445302092466242979330628636520244130160058849361195555561213217586962725988263456128654424893577627755545387833130133230273438256856391367755487482933195051174451575154940430183055179995628739322272439691619549478708842080738581169864473937505777771845020504360261616758914120705766667856267078655682479117335312926766975692680945677865567228071415506974870240448366574965941864014244623922103763271232980501339986190933961069390519250031191208193037442460801561078565312295519515249639388524714045095247701997936468923629593151419712516812654931450666818647477704949064061690285790118942708267098384043019352883831345075904096368326324923835273784677136164632776966192023008786162649645928370093697767861001840788494838041085058655249121530983138693460874913534648287706781286262511274271476723564296506183345854695141270844184985600000000000000000000000000000000000000000000000000000*i1^42 + -160613356014377765664388070298116861482906917284385979934235793232189869132057753366731886776431576348363158780646668445580834654317494123214838027823574770116708769022503744452484156987256760358860622904335503316212319630902467816077526064408837329755260025303124310058868755133525651955914496415717608092831955439184725825558488915791595133208273138887084751626857034865915215734637181776438585161670838570295581397437730653732098336404046371452799187474629659997010933259818870057083151840055176337183093487356575173840677820246015218777155944712328174966452091766010805493493341087313997485497136554579120483004880516230029151705609435170748022426534417728452703230602223135663922509574961617150346990599436917904387315096969250569242454326290696957231374154918461147743163335244903095563780516294840555249342418550727765475877567412293070957105091853599684364124787679137871542497706561867599679459420078225692922465162140305293608300492732966838072561352520870570864149425770842567971476263986600075651159803802352807221390517770473991804681008290710970199444787477452228415408102615215101182168857530968882234448710104808029928140939806366273761282459164669614513927565711725200191822391427805111364274148694027429546710540745305153653560560764007201323577759424851611621864323574800219876708038278810540526320903746474151045196888937007157644321741311452152009967667880354349479188524472304392017402599130852428211262603678618895062613887245507872469566498169840970607992686064235609577493335638011325448222460787630610238688293714089164654217149824856792422709779360248195828987745870041471393864531207870737312223631019711354529248741273847405095797343005170491671592163486561821679750271748458261292422516910107768053529633337161303628873905189567356895183466326829274198906282108823055845281714607503601581030061847515500336857312027573905503782236525502337324754662857603225224445967766685176017776810022508735900838075925745070551162654081535581871857695503202976421042634652021940599375253575109423575190644942762310525893546557594137443392358284473381964504338421842517671632907953722157099660026075938210511802965680414553715849408498518608055580649249594377574051368543995706587897273114750179224707788592129970211234400626071312761377536876972782523309487417426584534338708779002091915796450169083227941047202661710240787672701376826999982339452312834165275570721998316107648578365445872186978415436956563925961476829219189637025612438042393399733961258363248654321150484508250470299200185881536996887583450608392766672219586232494612423692165956859802181709068916885575422836226947974685937509483498227084818154704281667904789302835339697688063190399706949980691437358677333709159745241908772550617418006014385369932216586439932583169641529797319016590842722577328137224251694200737668727061863970899388038668779720294018728940507559801794727213733085560659709110261066414679427825040097280000000000000000000000000000000000000000000000000000*i1^43 + -3282965075258438959814070986332952763844558187705215581856809208571549878700701171590534158412818277526913112989935035231343407769776472680495976283926536535718586829755686511277425404243644724654752221704270230462525276811509849423633287566162884551413916845278051225845507573710371425843053985374470472541082807656903740967432038742593284958266630394692636477892669481689066794332237878220906846353519751948606938772816537463792943311200625055836718591965946669994711203522510483215248741970699394034316765358430012266421921251181464738748507094508975572120349081505572404454213654309714551376120031506093257105861829156765356941713633015718275651889725040061236284440890256611615849974984074356457598540273651877041377049923887458226746889985519390613077481513758634161345129816138011574448877949897119683533015328926444804816763798611745122169472288636501001848761003266384980561949741458096479133397889618073410455806029435273267953405419026072778722323190326749926587524381807088928758968309086198444476115167063257378106739828209549351062549342885671619890241929677702487555364954886428700489763683125153436710562360774996780821387796399794744522686018494158965046405559733940273791320072910740792043864309300454602456975863330452310030939412498964895709656811988900948462017222095155923975799497837294941285653958288072652894485676239616430228272973600508824537994931053046163987847706253839889432595608651035605187145752404460775700172006503149700627501345973970977728048258638943124245701628535147048191199966647938576011265272755637616102039920755440942860184694563088792447109121520591279666686196309968242814264915353802298820441893615950863630394248046172315495263221392895679440670440268793415297445319202989303369888837442491768430252124166454916632412841638042310712770398162728933072047052564771927931728382022588971531279926546468801297842004426902453054027609423225013457264757044413148612357277702717800637541713161606508513471198330700415881806892709280889244960762164939992363348011645041187037026676289326745386021108814719315922753423202306202740458110583102585144880174083438201862633140987557947831219877864355864222109634260303873383523456630505453543366217574227096466783203439299117957533429877897199523603670660647035035526964717516644354153733529561545570809261212476492537785816858540673323926269675597788501436009787587989031913910505347458287697633069727005406713388004399810455303697564832837405643906592432053907327717368756309206212901581417114127198788205981888507647007866894854442063187796970784292994484238097178837618022399961069980513184910037764403349165202856914654866477105971157610202093001452621294336785499431213645553084681301878895086520966056431443060420778324573048639440175919048110143651589317888616674168594119238751155062608413794911839546581481541444087294028489488805654551793415383309074224569007480883013038458617447640127453898903719140917248000000000000000000000000000000000000000000000000000*i1^44 + -20489496469222470080905711673329155921603873226556359959454120607146146433401267677616918207358107036133615037557385292625980871110850249389092738740853610860509305721544128728284861648854744965674974174967025454515151273066068022762923457876074134572412757533696303929999633874325877843518388121514925619121422649677892193048737868127666085460322252283118460452542196039958637519180656347028143598216865164591808199519605102587275769858220202619117102175252069459567124058583992566414014751988423076405438167594665752082448332932038889091508589983600024455060620259732492512913162667719835232948184024261432777768922039989320957761056934841714194257070567732729711120494533678161631456178403876680112404960116707244374852359729401363370688674114105224535545113884847352145884539213012978979340388240117210591782078644860202650019163553404385631607146117580608192849850579257300739159736433101528887476365573551509988506166555310136686251194076533319982043126719873536924692357282953991961288746024680564171486778633490092623173996708903309617846236562952815993318746706560848329149242299062710338686864045386193828686500748646684768982737335074232004528408005599138437191440324055591626511062199517389102001846985646791262458445057131928171775307069448802876097270877788410768708465821518826474973457439695527508671448155062430202582294725233876742037446140612782378457713309823985614305465602487624789021433290062773033218533312102597917247188893373988538940326391134345480479381983197643297514800830635407740794927837868889283508538603232866099093055714359698306160361769464618866195483113031607852467411083176151378551420780019971506690882847026276092026241169336899199363821356387951054583691402511291256114852225876355738490714291806888821963433683286626001466984448687225083073010703824216066250174148969037173880419065683644795761431701609743346689535566821560891914200653416411831074848691519345924350220507499559218291956693747493987193278944820047388366086983552471586471464055587922237138202368923811378478544733804254613527522985437168906893621816465802486932644932429157323184375393423029837274723812817325990060479598899375000100515914424121697286810887440661076397345217663554986644733686319343034706266944253055979055229428539485005941751845653833173718438491706455210406242193224902157306788253622793464055054068983086502216849748155790180774855973910740980048774299392947752658187192351275991371155324946480327187899904283729437175288838103413416374889703706380168048606563632492057066542203752288001887617561701534143751893571343569361634014549885361130161525042382552596140171506318256264276143212507546943375906618177955211608030605870484424359142112421478536501902312192106769634690413890186602834430680867893707679137518609937211936745484528799369638235119714623163618742396952980737523448658383050213800105996190672768237262152539226090331661087639329489914663368002325027225600000000000000000000000000000000000000000000000000*i1^45 + -346183371550976789233288139379466321287946285078929578706302917443061947531310503636964402066451805264911327206088535311119200726071599285421122607808312282624983617041077386476390351720189859359804447039329296190225551125740051501169448263464588189478421885038669031584279049910120403098470647616603319386746334331356772276795862162013096587805967614397172744986438075379672056542722160131730176044871924174416199717827683395510761166739622929016027042070603335729841642067731807869343668431521436690191797931553778437789183406531918771174768775937342889978669619456741987134202506063011688592295118381568736237623265994459638901897100967771562109773239986193094397332435603079576013056388664380615263820204302781674816522131222210179254567117995362638393683695998677916581918413923916361271295067514662822404784459829385992596544920465452722354594308013092189009931105251668492267280243008809242327923332416357835644754776080688428292508812951536185099447319749621476580017848731316518989531382803810383731377136081104738287517333815514112504412191408589663401066552046320841870380772423048571837026874332915247173473750427635397284880537434768728325448242916122380372484299079873789798813440019450048257081879571023748271173655505020564961255461468155452258062140733399984161548729756533726365860848690381208979138346232935644053516099390751494145222073823087992290146419496516764504180176389653171544279919757123186432759684882514148113577709886681962451077405353681197668436595178872561958382094321992214559572229789624548471870765605971962883777004319492864369457285408408015210645194244451944151336753993019803177119646542085825921310043147125637692097629410053621383923613083516055407877615852457454684621293145603468580698270141061766421078789815544906051212264001239375271164035087238272836014041919835573346874859225624871414365320129508011403330528196084351432971857344374659868649747849552320971339235885725361745687925260768221735992593904350281385936658534768477382933740401307373837264017847154997198962896425878083213989079598627752441892748082466648954860266097702493082885914793617657285214837334570235559180640523944391081584766834280947978379852884958053227989639426307273112009733186707702205765194673967773167486021653641461961133401990559719913030512649907377709434614257438068897378453146133627196414686429643369289188862751091076986927577104473042131506622571413650967653620220775277933915974731993903645870555412136646703321378794381171425331998734361103284316794123929102733589489713209722138750356253996189492042163911565684414057949626469991848232168504817606260694978822975441139756339615453930427799840865203931570246422988140509835616569698720641293474150196814604141901491965769347396380237343877101200512838730542515754073290130742609593237481563193575452120675357437126319675993364823660755853509303651415367804016379884570539646906551820797471249672974630912000000000000000000000000000000000000000000000000000*i1^46 + -2383667465466540134441358951477419348910776294260490228121679385845424155189427117142861703325998315746258898481841234517931228096878724201451826571293949854828661048909084114632423411614539295805682525700342462792549385040061249053473819133028510078519658543162740120839800767975272971075666432724112933177604133518879579428887221087719126896084040315797761699744298175237990547758514577721751042567511895876567543077939464275670303873419526629215739852993863261450679720413502404144331730010878923983512924519892076619857876467064282989148397792057266685466175794063093803853541639100198561308480461348917558143915393460874249042551545606355137067409461962553564645390997287690976942423261222068727599693541774848975735484894765346529838049490213750725032871000331031673860605606386353528747181529754646440487460840320141939442294742753368411681366338343253079070204664636922682501713586615034988392994283674650440107930356774889621793825907946404643270998950586770573605707492430166456561093611855704292351095881607409120018457314560407435513194357449307964121130071060259642685239459884241323768786459944830140288287077106158951038643786235588200822711282795108285976288442537433481675199555347444071406303388487418793002114536318544340353414787835597362391505167324159483021240174699501862437813433881648453814102008729927715887018148025460552448677635404527466406613308124935352184503433321433630078996001134227503305247858765812050887795960568665762913289793625557204473180719018284664602206107806916761741682625565995707330737510214139950155033921644093922668589790610819476417763528466014751160042343339241094476078534010792297320806602338366005350701755112868751032613885745821068520094006693529587098643226543814966730785945989997461909250604056257499014219793608696373927708247848245890416937803792710607150020901275783668531516795425355031319173800795556916485524646271457523509452615727786430356665766747499574468086099627875348532333918155960043462708547881711821101371425137695961211705166694304734442454276697122431680090095597938454448578396028051342660686283303929787077398004325964697690063914322804843730375135262022775101841657705102082630501269350481136204658618346073734101342303295438534840752482481385303345418830010931285976924723563988726621841381729344916613692778058147828814738340395861755218322565955593042772100363123822047960752745938313606647985638808071283321920852615165235692406107680409130836146353530086327539512512523160415051334315160919988250517647421592980632674195255098641192541060693276054753760574591282883140376857166527624690673616917930796627089731969658821113795412210427913639055615193710517355146356734030099836171130571119656230261811889815014621900650927881807058690311406493293706836656658444778559421217732174836592555867872228157401875852116524853894857357192351393477032017470005003143777856112570561903209448859588719796406422863872000000000000000000000000000000000000000000000000*i1^47 + -19384557868280712801103358833817795368328076048030460490027388558724898055390033019534478267160152149401592811504235801961709895073243714056983572958923246130745766049437330227490597461098255410367009264940064664115287764868390277884890758644914564000406229528692365640208327385710288108565297645662035248343032218130725479078752953299414480673009811448980520498696469410118284905833610820401503208474070858220865366342709202415819493919948305967407392065391795031355308454883470785069696399114699222957114432159610368543307767580881974836707715547406890912006095530351963883137642308305776133869997049039320927488132531578286508172350879089760913923504747373903632936010474383868033638348957496802078525556311678265368497207025627328879184231527869082571510291040472153609724010758983507285654723679425142445051915570708936135200762538166938139264046029205823287289887501898908941472860726690887894731057036424765937849917274888808778552702114459441733595390036177311095769043069442525388565573572605388009935150479923823823578942206505663291293919895464798359795775341766133092235464068690479376755285326389503144612544849664222791460555592689794026548839483625743706619522276261718019716701141769468138248613131763406864612937325222896426633012250837249836497755689995038404946979391567627544492618211299284640777343223291104538798042238390072431432978123714914459546594675905952964429178980562869684804227086993567035002098141595915777380291681639118415726030447876115122900458388460734787212224499976221575750548927059650934567972752437960668946592690618846217406847451917261501655532906800258740002801654093438619936678730792665954684733492140216432421602521732496523618267185015391587272853788063612222898352380135014714596090284249875096839610474908396597331606159378661006766152076339008303602831410297667925419800786786539291083287556140724963098678201617097961931585342272873650124452197271205266458501612364075770606243099657690325798485144979936428816006446804313833652837211588735437875797719842798459416243101276014253878386523257473913842550602269919091005243891565166447943024417655772562047882588622798938047502176749668740126549355093989573358578170722988911030650013211907673325020463970085714938530501774260265341912214677358508809052275237509116415502453206418549975112880858449435183145974540976076592057480954346986969159474968509516686517344303084555898176864649347847001329162494607466874329257263872581571474882662460172976513844675214083495213949531105395153572193308699271340396106418841452352607186766416645520051899141212327147594159631127988857866923066690756823423936969285201886435727299899426232957698271649676489927815407804826236255774077042139929303256902556002325032924680757279194143257645226060227129590116669649850958505421892572028205034585166371127515694066079098725842877173938816018975397728809827820686385922999896371763995485893805142022553600000000000000000000000000000000000000000000000*i1^48 + 56684944752140204433619990387626114149505810315637574575345116017180680405306538615826344835359435716312627350005203116632114860719820373263439068278300025819813167077533318760235846288835212827779406065426276698216666236715120337575958112249356040334252111718917331140817394613096067376183504704550583782685200838170178449849932546005627937795350713283312433918836516895924867395465885699109838630997034041786643417390701692367254511765877893621065027474408304184715107882157773723141370494683991147526469832149775374953467615883285115232200201224115953250052503240965902091893479185622094623146542177020928565535175164651609589925690332012976231552102159796883784478224415162025873666615280297224741246948708119046784689989423802642905218829363472336234888907135298674751743563455968877957230271516444341347425571795957938995686419126479468687480419879717353327433522254177397339838517931169854896926989026088643769617683166222130492378592257715595031461805738579401570254814598642444807261464032556759103422313067463101844806681736054935782887429792472959086746158115266354095687617404168240174164852372641738621997268769190003384904506243653421582660658829855793153814785739602969031128019957967304156455229653674015524135481748209924108243134308103892194397369919389220906398694165815403390974066809307987580873836022823433406441779965829041022540282485916325596382985626518537251396277498648836687392862989474631678175205375664095532875999322400269713010572935767894169848173909504638403303067873491401477765265880377060778265468169165735731853464026847034890090349682938591515025698352281655664859127937010473886562785257678451577214903733602574435020970533248508613471041520107212851966927240703405527453844585081193979933829844421858623813694813002217170992939630319654159124383421474706594386345752914716984890480748666010756970883749577310241744601659221956844088572082275699391308966450273540659567970379849714078374969761743490741566710585825237595646092109458238081830105577670533098292021924008517474656715590140971306458504859021825682144031341384201400978911060238574291773054727330701858852388570832513028516166216634635919509671584747401679869314491332560903524609687282034225682016232296918690573927436485879397199894036923353612579848273618976531092796096815510964529137291198992781138155415382624700303761046521588878561746182606604797669671450853748504944745533347844468564131348945930708540992908598474843627966598886443230870796369458352641945093476856467924350119746651215160363999892608715762574850693754077875817053408513762233601964205155878951418486789156254939802042910788183614904559698184861447416844576322491176216128189042100092533754776216985657016364110691741587130850767367977701633156739871030677558819966464969768995277058325558750105013981898547197452512216970404428598803416260498626264370981965172218211953758024876635495146281394123256627200000000000000000000000000000000000000000000000*i1^49 + -1659850643604329550067471546347478776752714693235453193674251999175078209354673320775094947254545249917821707838767332559539903065241271341676413532045202587569929427449021489716154369570785013966320813960884704983403944356623172096930278273527332371304831723434640496312623162483262326390572206481947336406851548035499151845968822309927492685775726461917064912061204596259699785280825383559074582521990168767006189535250155727635245236659966202891813762296516557893582144703235231416139444747820463231052954808679794439643939709714228662048688492218695767130315905102837002538983912656976463804881584352112680309236733791853043021094446237035687738817854345038546362206543369692377308057003756601069941806667878863295305245540117720323217919200631417763540692169322365247625244899758269484393077685076604288334990565544100987406103444914729756134762967376917422529160968730979430451180451019051251435607046107995265072730334547993942568133510686831392717973099660446278415894024786609118430931894889435929254620150114361750118201812984044769058321677264717422379814140848245373842633881014877058885364580206296714716968935792715560295060504866073118332810511108442531768857778018092196279413204504208259682312743524911877509328391095639617774568309647082227129325449048466531377486034095351743328536284540452219553393188659983629062258625439971533890720827380814244183810571517542859403574237956107420342622360236487392038173573873583015125413266681553696758049859771087166816717683437965176113816930635326827794225616938762194903952617694212970269684428698706659058409469549735111272686847070080195092158987585435992461885269187064289674475792479199226648885294630515722097183209301495833711269083697050489744694887682975422962536177131485803449865881511028165190822678861176812192874536293644161488441943188748482560174945939762486911367808122323881668817135498439996258556415028733817235582442091236691620893982321665174275971791521076218336820335419987414638491516104891163045802482403563376575495069654315002279589738114848628669296993209858487436861219606036569078752585050242271199987418772727011073207593517920963544079754756693926353201472422158391113163482222066583374960676741606725149920861834340898972424766065214496572623435625533366638692336140124857760734691947563773947321536996337623234777889634048093103065011634868145684271713702883496974787310360134974253606853404716830992353502048558145735916246664579551275872669380310518733041862079832323000693513858399712217490903625203007680031411265929892356723405002874730952946460216503640350697882800073589845443542314797901397031747239298667638260018643259421201734316828401416235710038061583061861092410906004177043453930687556026482131162330465820030508181015413858337276622836537616759836271693596204540262799488073655780263216328898703103964967881682755510613542884308070614698965134440281336076307264580878336000000000000000000000000000000000000000000000*i1^50 + 3355810101823018760262253891243958560618058052978788704294227926668117038007757131526980763211811291824666663221864421626685898039140618529253149222059584333947805436879618781040277933091105020121445362955394609341455174999601089854419862204913793133662318208049980409830654757211562471906394485969910252523257331332187482637202572707635945311555816216601702302721606087348122556599784740644492000506704473426201465053406746746400263663498957818249790867634559911835278735050753331368350020142219946585163852381435626488913900679491252066528782617385108463219861776994700195827066716078325382960202293104478812248969321750237348868370683645335200602449125096818728821956561926846773679525269857847523101929419274109039669087011757182361036346816047757612840161207398775353775362255720469911165812917937330693675682599765972644643782522613121761934229949505670162575773989169607516885807509465888505370109668671808021893674252295738474297347674476298882596749888303471409111253925702032248158080164156130588833132357724665047807920303288910231501211386548825806701181068405393119596185809155848120830238496927237506827629859450513308441096095609059520313297023351361344673172789876645312090196444458955519279006071382543401706943614199450733357607720235625174219999573289187509153228941847398971531900999418702727578895353840479870047221434691674962347347564460207750346988666734688292152862409064613597887718128854004104156321406001761586993181460769914860029284524643069289757480606499186769841358003946558627890420922315241778573118351554860878963340790564438004831006178701679152089106165919439922479680051508289085552185296122887576568725826396956021821946061127835457941664670072490961988476479129193243065223397902217513226791422776217515765884667964852773336423220820576680352913802773658339538329351557206984753530932251999538885679994857426733302177337185712170683999450979500865087992349487980273875350818180719097407097552974626149254446655451970544694502941030728274260992867356460848605176880087611632148697361691711218063869953609868682558538497684697594453207150919470375831691110582525489746316179360109839815472746831868361499602383522255188060326614191093581886490585449891425341228430728443863785489863200887279300164944936941602572523545693503970554514355901243787695134744078691159438769540772035838189243924350393891697515376617752134835442902011501367613995800354474826670042882145109624820515465736253450767191039748603869787079897056376428453489337649095549937690393808715086196741239833523873726911113306445281542209301602743057866183504429562754207073753662122601592375970705730595194039485555077282818286088747267054745010900224916782431847249995212530394273304235259320966013678668889356204317507663424583935129228188633366956323713186813372714845972380681422844226736840264644179015140437928442902693103971472089522406966234190439629828377909657600000000000000000000000000000000000000000000*i1^51 + -74654861961284315197693197361848707888919354612027182848247731129006330319748563266924424413721748432230100766406915172470017534622445795826805472898778796972828738305764240157117635531596767784090493440719571913923862737682360607700996041892483800027742149117003190372924612142185029152968919309699783234564017780649411019486690501442291543012169766999077029537786163201527267171475463273899024903663339801830707249870815661305763145846047905933032080721624987514142148866934599320967730425270481502521167245002116135662209054393046267119762538108623115350010352897780274172782308528083137362192752715273724430168657697016145373446456284642545144687174051549141318363262746396398745464552104284760909276789014864632305099379013706143632909164936694313191135655275225236393098228810875293133168910129937909786486184667936480747434092901093705313478821935539897204782831743144393677880215322556372065616339231333402551754446916074324984220219947411215841043026806745514051852372262934141111942928202628055449083726251116042196739002987804222214851584514514983703708742605705994814530570541894686843014015398079975919819596178023066968010940754719432563158862341245991812145467983575267402459453439696874184404998783012893897124870202342749434162901079777993466392350621088661024056401783746672851050148603714642293123210183843417876405266840776402965615642143677000681545347628871511979463891414872816012889178566208467037228533223092078392266276042083219048297165508903655822812047499699940136580813363290950885443393691602469401927612540938160481767852933447096890734460517376684523143370665712394584377649814369203609430727932947911016004319667412355078457493338692116156276896588297896392268403767160649308243907714106672436638199321069085260371021258390619862782249378372359143359342480232636272728597885263633017645024192780283374334152438483381140641844045714685548572580642462024997448623353908665157853635839827324669742945569520241610127216110656154974536503677844504784474228285647269612023538475335632528752369927637788665685466528408497893339328132439976877522325187689989336997454109493536968935048372356375614126605673744591796284414924535817878754256468241118758992498892057958972047727878969792314690086465258029392174988734971674492852833321738081210706368433032697281953107894944407618552828062229591177511303790719301852681484785102273481741983755325722815555527233021716393179253765333192846485091681233111559275307939604187903759863248274087637953765031445606666772852470658430955401887370018323983747746444547832221635326480128420291004562052455257439523873023681201744055611387376622969789534933258097430956134980173416591352279059954643644511153994739826766466476600083220343018858950603061793260325534851155852043513110212865069855544709315326805160223381933901309756788172946181993554901728496258747676512834517948776519589224957360467897881722880000000000000000000000000000000000000000000*i1^52 + 85177087897783268646881366119393905915863319268634050701826049990252011762299131232743209978266984143248218507803525576643885946899713978221447643572272112669921766561914765806070945825300526339504580367887286100381004553815235129837203208469192344377405878918461902467133107428132842465755921935263395899482602363855373481353914716808740042251716010250902069220145033991016069112036713758306461961595138063714865282713724186282767706669144630701641030775962053508443615786350580436255537369063144690602454750278901488188600398966356282584979999534691267633601108033980216540415546145549128675393791730023270583402231981069853077449910352129015935206262713881423745914803665553477520852924125927728197738515115090007125872745169502885583147895303933791042883164102371669199831541750846326740771297070274735388801536398029589588177412287002019207756294601344846164031205701937822447214840025237611121655098252932053853454136673696013218447623251558340490009782545713819876716004313465092090141259017916830576690000672441258950394662414466585081857833030933963411248265232515384847697014276599106237529077957449517890826888615431048356129254331807333170451294769885278800097907740905653567151422864517132307118831021503831255156409928864549464519296710785410909214262029958058119147931373020578472439371516749772424875500488980280428044362989132746491254907994182442147540824733756299891022715332624312043300211147312440145106910388921481620078110468599254407068705590714084114230297360030096003719071087084217423531736982017116954461571003537128961541515540775215238394568671194384058127915736118016329495412407026280519739683066534126127352095789030136869137268781154523375359475233919373630650300232223679979976790337021049585023343323041770885845513906555262843599966323503647970023612242698572044062992339596591478333009198265446610905749069068313772090055997280231383359623769050096979024073635131221334898955398029336575863328126219557822447521468476182482876403068958191587017021237888885931836880272573067840795075500373717978261202338991736678132982939088309276930613764296950978834857193494022730368907751595051247750712270993712849393016543296030854747732853151228392104600505027032419066863094399593648522296837972569341241736463945825157640256529104709735564838587357870294291580813311846324374597102312865723271521168802340145802000660888569934696143560186882030279653716196391682123303014276843364528095224099111844772597021594214100549290969381341753387088328283919627637903208751246921741861654791879089288280621497007764688589870741061498341546265848491301264421475992378294433847322953990469835275465047545652951442475080509759278724017404847318021528552128299521901698720981179793481522495926001889973664901231531736361206553323205446947292968892561532764617084778539493411448002050749897025011459391862919144289944144748091337062748009723104067584000000000000000000000000000000000000000000*i1^53 + -949263129760299541794332298293171988808803299613654035699805729940753829539405540721853655160325476898667661631631797613940050980043531406619745270257889492338056813505548701118501342941645537289200616165191154737055344319597461315703222722784261645605134247594052859298999695424365179444282491683944772022776303739011039024434733609092092579410911890020719675491248306346549611844420676784209121875192464488167506467261590076179101199310164151844049231844697039079629471481110183050531234967905947135488915486253212046986376875046752895918059182821255559884255758143578643792630017566601504970221656178218265918035210459784763180481792671416136725935615704419196089448586181636427318760946946858371775381999591813017031663284485352785075772523291101414460206072502107862608059434040667935938238716605988266865850283620887192753404201980533691370801259367941427410405037830631772040804104897457523659158374068785327547999229960329479653012074304327278071509065141585619986718910055887997269784871957913593654862709417295656441513976227896429299300585694011530222995611390142218231922043511099425134355601286207712666325199103894032943977398282161748115840527642433428758010735461802226467613764310200803226812196687730768430361654063120291836129008748497564485948462714751705661985946820223120687876536428154197296638033402122257673603535844746915742783253629626632060282190434423540148100362611699672321141989569671212186833795284794933221408729280475401949426377137586836780411607862905161874772563620012853813294446740094352862568953707061214515276780070990200519372341413359912040549985680435939827275978516705846944964593119154917960004160031587067706031469513343258083900602943029024803195603117283254154200901996726937350444714931248956200725529521175230441441798025164682725635460092456372720694842630942986512405742419449784376021933600614209584230840124850638647752896517998340656927462559374667504720820863315706792018013165650125283731587074588156601604852654708837896493940059876315249768163037551510695991749933538768446058746794455157091483025117481926909008390215510708048167203997470261765391672185624029946624050824355259302652138468648178950681967632821702144952216839484646465740321655026043964189458526717697191821012797366601216676802463484425261072188194099721320784765827722072436777235060498187368301583927483036981759195843608095681128839021993248781365832284629521111563316307442992010097789673037488876777239045486608979766959921269211442499478224426600775918154934008728509669585067812409093229793140453149409107695784706340691572540419636709852629696219076526310330630571535207189903620177001302574898520361060171584301320379702148237019438809260789829048203858827225776010613429635279849538944027401572627156420469741873908373514582170646195425911880805222247464108980881910309893570461352542417608221097400550052209708300496378265600000000000000000000000000000000000000000*i1^54 + -2309983212892844483320179034521712169543831509183811407154185829434940288195390961282635424847916380669871874642195231165713829950751327146903598182169018535806408673612185178408579295396877900240073794366159743309416508792673573790188986568380975301589279346116223977686684081643781048414338280065881032185605095489626695807512793464426201405074268692890153929027087256921311973916271542719510435455449781118251136938815840213161910098367164473173168263163199555454969998109498671689335443002196043873453592973137529518821792401344190116200155089252336223331917961321378276301893190863129983369142512152269818871503096665804691024004197733144855483573382697651858631087633909590753412410842284115170525469743301408706836549956275652968149635802609601621172535946144939613812448665823921197455692836132790349999435809612368457739537332453399692544979743656013571649859359958050971892400581106405813795634395546799107649080856736865025312010756084571070479137263483502957907689105977877458536534408774063072469848818118476134609273400764549982233728666807997710483168519670977539381366447518902996750091543488510257200362563886981860326188698719074714750301591821259542680794834613559683654126346407865300282142423300415140017839695293345979080860586814122291756808380455365710714106350658617966834588218905755629516020237053173182881174676273152083210234155915915543864074115532966562070467209205492108660963247664085493572158908335117891262491606483149609981815475567238939381845763023967807003076076036435878457375184105752247658833354312218835107781447502745306278286216451728772857082220563946838174381379301317540852285916060678629540655905302956119545152597159901800274725158408776461411157397690937967879823885388948498291418507699860845934691287204242569250460824655187148447655100456157509686805603635146141471723323857019940591332332503943031202490389039205228266099097665783124217720196416196756349120834119543229241622434475939697203887185837026742183108630403286664448921823223077525519806697290575062028768298334676546668454129393963190216097922313278263045431382999885490494439257888478322984399795328205477502199783817678511856049143532731786160193243325376644028564349401092678268838368464297533565744803892484069053863248507107580563439357660617325054683299527109449348466256130259439331482447296303921788741814333566600182975413979813300390363388281755006530901461765848708316435654970077485423325649687929849208182013786883955536565887633303688241976025582557076992757497462158425930321739949477581421942178385270471956457573807948745102813232582302040043989547637845983592736965681582804968048311965223585505716043093670462508930421425523711454837110750942570723496674621451887500782273408758426431905246397595993894891722598015994502892127875896483771901915288793480266496998114332411275459483703745189754174866630900704795181663293276160000000000000000000000000000000000000000*i1^55 + -13866415398448854086290256293736029109108616021922152964482755195807373319914310124957513344100067523453331760606127630555230535668446330241178244742726877372108433670066522013781710886916698544702227751128476852975765810119188235157530411136900004916925775141202869753576716585527262528499507550316958005071904327711049338208121139813990411435608866676663093933019453293358481178950544745773906447485031714908410689962121742888029198170434673025979392748966399871608493998199214537479975657399702792426202391993780021679002412251644960441050735916026567728169400090960214511580299239144016689382944284999691401336282246188863294217549908875447298376796928631911817318222612963887946914858401449528684305458404660082062088762725566102288658176353634538865683245110184030491484836121607307533929384678709856398829854797504408676797218046636966282262479066953915294571111018906421578010931022488037231676885612870223811857864178844514667617002917092779850709162778585925184599434615853214900904337042208181023866763244126338914886339539801182944491177236353085800915906566222948534437620501726598893440634432485522635736520194189791628092329905713859291204201714788059351113525957514286606046391705503357450377996093353983761566043189361104158768473289391370612183004257355608506591142771305313417811082127259566701732310784380129013847662041984526111002234373964282131877623956352165064197900972414480728983147449709449942884841159897489917087443396680157037520593687879114595653677337118068396466939043905914090001733422378922864381417898654391741748981726463034730063715302366976523841823634778168210690635655079300796478859114225012048221115941609958352221967935546498258016688617741226038799375325917718067009622037706667609310380635983019315444732878083535110659041216693595660304214011568240163207042207755115679602906734039762052778411318168646791749944243628708438969786203259575141575456279132448555441998612446567698799853690298868251533886817851238012456405124207858791814910938057933625163909673843335681142332404482298585764729708397304397850454486221701035360717011030069885067920284483989824571407622634709206256938189853848909575319549655971417970908569968953665384578905430294305595588172220906934792355559018608881471488405132714151970835049721024496888355586113803809081491057144349315514413823335126958648787566630352417998739658039922461239621176102546057988136916082837220881826638183258248841785316700914531599826072796410319277668735863179460970518576025661834907926716163735852468701595450509019299165517573183563835728584350267618032138031288587929288732574015319264356247964762702741197686463371923334318479014373151816764604757438588033644527943141265308076997526146790906311456612693494655719262227620632664933432275874757220061765527265840753517901491324718135469434622988437465369514338927206170750175481562919236147909492736000000000000000000000000000000000000000*i1^56 + -29805684667488292214887753101040819150369789095594543574485062075566244603129211189575986156908480721590729176900615790033310843310413707510028197344066648722732734051582999823942614662766490699144252686102202607807213068122719673229736191407440978073321614646552110274592141509430626632473597688619950974071048176022776376870464014192917024917584611627430768689450729871517242372800036171184421655923628159558648641202802466804226831071876589260986166310620841992461303220611886782668324633784410597664490506464311471259890188841395342332200598562703220203549477870991738020678713998523669695072751934278590278421585790939533385335819319618585150276097479096228689177684152304604654757457686255965862619260259970394951159882969062935043396868919351365337229004673850133147452650305181440076136455912031268356140840418283397550873185855599727454039025573026123228830925111052287681865602052028706898421685728309379440151162327847358842140060248008207302505022060762164674918099554467591001072861694031340359990454041810961543062634959308176623248897509512092912190285190573650838075422764448022367087515466452937510157207258982822124355581707177052016095296654115995110152605764861324562008018386123036320606600290400853465688741020167922836316588533945285500750007086834837784965036350882156927229373417982861585460226340104480249721882743023513117423481356915347366279847112074967217421808587474544477923699880852504022776524423784609593037882661277195836839004763801928427613250613033050025761435205103264495024457804094831790706305153434061495183438795618542574951056707631674068415956040768125202343048570261686117537125488736939226703847962328423873497478479417876152917199756010049579732203602054432665209976255276310120910568038461817470951384535931094783151149346835427622510332203096593871304029608963477201772055575543729753041175749301252374234670448365390945986754407686311365558884290186036467909696851243031302714226178888637907139032399410684982256218455154161190185568904278481801266193969581680168788429495479912431748760872314633328382366481729596090670889684630202127359553263703443474807975183144869833724688210257422795353640893269429196215962494406897250812560836163087210558400377601695466519104105321031706136173847093748355877644986233535399694260908287238904418935939068855227157988549963424588646570888702041523063996555859650293219654111483735614697036447659884558705927437804187412629619628801647534713750187119782292279921145407279069802578366138500778973198002945319298067797704236408197005945784069070067872935135113165775228199053030949634277137889882902029264726740860553797540731683349801515479473714491017862924131874915196406657746050033790929191683958521686573550256283987735700068949117209568631739243487869549334734818160531877842281441219135548593486068713028854446486313432452519081810012655344341597185638400000000000000000000000000000000000000*i1^57 + -44657546320915558727614331404979621019757892563577144691474424457546848803790535473247990603270939642551580950454972022658085825726298614414499661627895297104300801409119066854705837902281057130553510901800111338593511035502332196956542982579440785233804623496871871888617163370402016364748324053566618595474308652668134525234663640822270907725116463389243540346112093668875783879760690402149171842291686513702067011229986488829750749414953719261926143218263302286350135837842112629049405080309283568725778367895457358591527324570909783938333838431271735413931192706186228274283088773052723514040975860707115598862782336327307900529276175994810001726437826777290365427037149925664779932205874434453522523616251133869473667181922222100397520112851681467704389048131017062383441651000753388818227771268454210249711737975595765833865236890013984818178351054929446057471715128149965077100996135735270666232370377650752924492959311800720978402531704090950235912748578570857854077089137597450177824240605520695633618717395501579455249324417336374961127986542273865152807724411312689750113235289398443060533439024791608964273122002305860690060650144718493658264336576851243702366041124590885399582599877195358435250675488579754862429386276817579694526130193853704489829275888768661827886636730938248290250345050772905566399947164594565852766109269486694587236307872165270263796737869630747573798023830804761713802886840742644754972513545048338589913900132845966077685862783716155699925168273194560848149517824423450437068452301975165552068336873979059422137332048003510779942112223326492471004990063785526154898217669219807438804994148939802524257300211823133935723339149308342384869133319561425944455625157193971214156997840913669020613611013465988380307699119942446723302791036358499403286261208700998290150332946201058767626614400916159030827800476387727327520279278550167783213223292502802041811974865451759679622002723331226370416232512677713046550456985050493543802027179193666543573380526406191479341461727989181089879341345823957186223676815990866188294934284991709210043397268038582778289841659849113959832788623552063931110227998341521093935017422883293175963824620569635745714734096630206021824918525315166468987961014834956409926427523363378303940668447614494704267024051908929899443032211551210708980413222359683977823987530049463192158175128036776630802526150603381607193302239004617916073837027236107779402855869219602954611551884756501158313866769203669981484722203247103507227297554193318973511122104385619663329563224989472626012958721404709056177960889328625929976145078670345817383871780675842658286895975819863876738295084351820446970515031029104235926979350251868245186589692128985666236892840742484767295690335428221543785250541003718046661211810929561016814809588035270480211158238565976901877010377005690703575711223236557537280000000000000000000000000000000000000*i1^58 + -45984664978112546567813114925980360063412220873757110907528983255263780599131687851566136151180876699125088968378044388854312410754719749764480810091162840625181832014588816141658120400412629704863568044120806277453563009969105479160015017088317483703492254497752799114282397940240735511845000790536011061352995580627892185206943005008187740167825051180248010558604406513466266940970366534029186439802377691005880508459944984439514374978876761186710394192692284135407569781853732343947808930610533184634829791592026879965771875140815738778765941114844579367219698499727715887408652460704394709607724407368011995282055894615228363649818241615388634223405205302341988045299473231973634184223603395050473330273894980227289096231046954561917876324491409262079648087756723517775925754486090910506944282035182798434276683398785796865673861624622113498422500168677887864485536378424803744322753066473236338141707678641330787419574422797279202270903456402537013543306474204001705078152985311319019746017740344746552830205813083834381308341097378046391091757251150487094052792512732304431945979251368290223863819009467725735709777680680912546556947584278224447605453485982186215336399035419545392179382420915573632295050238582596567068840034359120405914653787063832477253027534022982782113797546363507954803947434168035928104633084633325093674276048749306331056992920798750801663622106108486937583620389224564148701335750353959122251415548563456787550675735368189116129325670100540109354933705655666289270952713155508622445065105677862956665918928016018249688202623890067710170641125904326413212503323798289237013750222879633313118418577936396180711700251802834313896288862169763492722836474775417360639578986906422153103837118389745808425606260989825071868373423842783728917070630664051044592149004082251535262862391279062503355173874900265830934782314183017783152688273195340013093032467994365675239965831121176844439512597926481468630501935881402164870169136381287611022293541654930965183296358224114937073967675560930286190769671500265216895508364290412192296066379014092608210321954213064389691669749773901131809554742645046567282859943036225712009582596630708878485371097837199110672433751208808777756664578390067573408939197588877452018992724724655446662689503279224135066434340235261109896325975362498151482914961548266372562591599904807067898916440448920372474452264173363183812184369568976877003106855643826489600333432382253762195437265419286078876310889480609726788670259258866633445531304488023558617586506588491259245602891091184837677704424770176235678418249059200566875676071341550546344147676550121985647592230230595179838382968873901525454698790816904247344665930754404185829285156060033263299334059465146089386209027769456539519398929607563754728769894167626165949742407884449885037338257396856655424240462484905412817182414340096000000000000000000000000000000000000*i1^59 + -53172029750996820721197588463430095946533550962665628435310175510105593304073101360528119756932185356620186122814811357349128712478221809917818417535309814363496271118196488600997440545929196274451747961072332140553006309834458820482474834102059690892413947686326281892586259365539854949534603829790855646354821313221959805758659170896103836862815617114033198107709010890094057142442424614323049546682407036259588770596628155404551063760245523362512865341178847636457384960585639184157550222748012923380809886014313568424149316768885752086651275145601723253181300314969126781943128660150971846745466894643420502705457858519651125166447082048095688405053685681579750225045417495078864413514562390040694501462494666572336539530924350324270993924510177646245845234780832098153645306081646850581913157920782507506560914890109336590889724546388380430823127802934954084982467585482230033767247515084118465486338683867646680204982619097080186998208105830315172567248368888539320538284255320386103690625914857648645713136350535947610374379692302003593269248882105941085892195636843107799209281736958921123281621772427162903815263465253235945241214907154865652209122212442159831871670019708131982798172742708765200395490376070046311573731213712992783164682076974611817494489944677432567035688179737714203701582006534696824074314058234220531963105426048021111040570342956327544716003884561139600666845051369421149258919201651198035820964967757887358168604002338938986961422354524784778275392537563682068351092073501086001259755195890730580528729239772999220445859724682465834218890522389839086303893561893502882264664083976343120204289824876317818199901220061849373556625090894337128745231224671739534803977189610925143274684072140480995731730737554588265899585212858637162350504880383349510356684287644355594357676756579026993778956526563716505810337356778168649002152277420390843926926970654299134704679741306934650715199475768407687501519312215456850483367275958386337870992066162768491869451262615960189602837130639048095931173424480852711005354360574160859227415435674751164590832521259168321851248126206592526558669986518844982660076230921364749065350743464098914493014259017825711330725154652343688820894542284357629632798416928077794551116716923375318280022113553068900790718655302615981318501058474138027732309627041412240498694093145057133415461305984803567989458379066431246085656423607565194928140823050543754105324185105345451899705914279586637169100009524391727460449899060648357446823971425183610773503445670882223329865354325092539954350957179365181065530839349580610441031587372399345683091874599926555665868403566064550138118905901420357648550288750037606381074641626882706380794395977892822881656505893460816015141118166160388740315591253040411277351599704568471749525992735249387982688876594311744831614569958559716506756710400000000000000000000000000000000000*i1^60 + -41344529826324697376318301433931551586424936321298759019374135993250114963320744073564316128283938288878190163645032861828317201247439817225849651713118567589773047749128729992508724098340212017572082750339198547901356044750226214295492711688399098915719617178143998442177809567170487996374441852635769863563668539976791365268549940674490331500641987837826585600619943049152326006039506308550418213630063021444090596741679460004292479498010079825378089589609495035733745365884240604831793369816491527747403269961200122979218400005123396835824093117293327736239685412219294118848017507657221308438076635995640081129906934505080862855758781496338852321834876087124649149462327562179824343920609643767663934207221223131125976607910087139349961524321314762004169495584112400881174220301818335440028963496761607306570613938883417258753988458590635772535996992793937430961729408539584587908429024464263726761180484055826699651405511407331305670048430619469669094176090317669856865291401326800403665697126627707868665027617667677583770878715505109770185072317198165736837556963489895133151812252236588172807044151436938410432096866632477021225436702192731109845091407204179153786922735380291139412275009588387093109221378154114139976311429266746259388023011423425492147662130063371339760286776537059834612365111246856466103860662867388060330008474247872177043462890638141336549304311654275746339500456000646452744490851888067129141264032320800712287914134046521973907299740726341076035664578200429856715018176310966836146774053403462732323089649934553592620057711604479283318023337638627760546916806136662531717693705667820434123633201526362856431632795960756913230488427764163880376013917183849248822518902821963287585050045138863998379904422710108064721804468988601728251664816084523091059029513993176878642593495462787100198319833998516711969404176758269315489292731068943792701339155806963111003252443595661808646102429565361122495404089754609753969606707434082148184281760159178039625316359305497069108821858440792165812650596347524474877510836554685943154877458258267260358490735302578575808821968563754157956352068092304367432221208081174025149438395346897394630919136184704539155483900657851921542736867513577793185757741430278853207571681639813627138503002115856061791478821182540912729667817164987370141027207745593432265750342422815222922165349786314747645943572778889334651167705735878655510380890039874841833455736707570814514593007620516268634812147246185544010709833971585491413070625475885579812213745767453530338198154334342118601681611989612257279551500095915767434901730734195347341816628845076178391890972488007724762850012087078611226033781201189430618089060884893789068082599263150018311210334140628962493078532830529290112872522538655024951601396941161671800869548057994238769178569341221795762592594789936440279040000000000000000000000000000000000*i1^61 + -31575889397960719904029371476266505269929232117010162292715387547046710198956726389210238593748516165925285859325296169256731515168853153405427413264442392068901193958329856898167461366676729317449776506712316500192180036565155042447231003229137977362559745731139163418519858018438460513993343941459129859386062643974435002754433837148827844247538962430348130417052678380351434653049437717741412414996899797781299506323622355878068645985506266035214646954713789118506137022901693883772083445353247620132660645851572217484961312899191560222037198307029890051038853367387583830412239682026900563699955836033763868952427925906929796458423201174031643777250663716135358478726283514333197516521695269494365211376840917191987913714512366568977829272225803019773588859576667595797510685420354710424485830214412739010849447957908150351529115955670779181270168978385734793055132704308941642347515540139713613806523097891455813433059499930075348674611548521060307619158636043740497616391360200339202686000189406572118547064779095599565878346150746800844612943518081430324324520313989366021182137824187122911227152359010243908379274757407925150756591959185543585244247058088834036141687375342381438663072174702192844169069842296480325128796879165149494510642846143834867756571773790766397051252128008014555661484618362935154577291478148599395090139571471750241704009114961064179477310698432495890982637962436626753012633448011808860134192810775425799986042413102194923099791427012577212419934394896259309376675080210348672778723656576540635509355798016230554704091993627806766440694447860370212688522254146022936594872803495330494435614872567836603473100352624138864428078585184676102620557714951183652437256351949773732195430314948395517809856153249970329577290118063983130946106671494732501469703042855377217693087700836117532011238407635153067667126921756737879661200570772874251459418934560076285012490669762811872959324285666266828640508511379208640935422099142060095435918822914609451871707799062986793440972334008594113741376717527129729940628822609451959800358538877399724700312983821401676497803381675962191497894803613250939923395245452638666205643031147598416978687425013197240045476313378703532493381518549757084718989911776275542409931884289315323972643977962900772746198417791816428290014615060143873490355337753067502893479517212876604305264610869790229325150597948526005066271602012715627664984571886873237463375595676517587049712080140653682641304623099580626082548176820571903985137927316693072469658735169101684817264903302576487789238360310456899501678482643442979962687767728338922787639424956263195633788806239533289231689046580608721190397704090564938392273192002392258889986602290076324666335402543524570955339842046821276340601160814407345602226467640261358649050666527721091652255811959327858365519578676592640000000000000000000000000000000000*i1^62 + -16738434017692248233521022074336240683910514555822715047660274934933178518078173734981699197031941156746121935217100378881655007931884010946002357420099934781267361989801564525816488360030149048064120822216423194713946120565649148337447192367931602471053573886013424305912083268267331740111032519997829399031441085094009807682566327982696771046062504980894206503619611152087967750681203293080208055265545218633393880772033126434723019627144497948010156328142257649121885221040497311074565433133068331878873321394676102126705435078302904886993526006583590734196989837799128223564050311801885518906580203956736275162957773318492625202463789182426844168620738657343216235321421377923122930648739885464175040154134685502614050652561565856112555724260088976626647724971372652831184414170709795416429104353510624305218422569213461773838087505306107147260802718526030277985899965088429667292292296920661762653476074416493284738406514237691202810122625986567462861112991213279710007875278976519680733550030618146417958475578282674911726430818812502175370918161213718389891845482056164522282612028602147948250462642302331655073729443325396555242525202414672921999888339003726766398815225325198922439691578938663062336634166254283733418147411883145659208005177677191361224723756309242015904739763809682856691272371861292154604931537799427915397285567916108927710602101084190509943213643896859517378818707268861126065499178703800532649236050387504483407605184425624652425036364971001661143865998485569603825498607952431297399003760982675038495039012883581151134947169097321020275651502215195698434676420553235956448147760918559692826763052873560827475261131052955888316943097014709161306378145382321196903408816135776444983816904190938552964233255116721983740699367252160208573651476065403238271472823068118767504794821996267202086414707476698905288195494995776519367254996685732957469530951840392626588070130878718812855276535069043164529015173776669029045322931631573633023658959213150108195811525614086047366514254332309669389956448987589106777683523367935287900733506365631229999841276493218796761973050133470682116844047106750134403892310317267640238782241526766692392119674081051189914166950490499872968620760059375741172157450779495120707023544760970066016449957676653757423168819590640781170416017884184092698177966477364722027531303061429856452086054519429789918387652682836745845499183760179594809938892732105124207514021447498469849562018665612974712577866472738284228124438830885077990804550272003312288600058750611870967933612584360642489562291084304181548153007377388949292384189335233211890383050449215160813209097631649266635392246358887081633643925713983914240699604841126792861617145371154627240182647178235972642723187650843104187301584303631130272255794817274305140500447639714140388859397720329408498005704704000000000000000000000000000000000*i1^63 + -10156653646714553644306091631045397391976092753487309185743729988697503557209781143811526117469858797665578099206762738082347195824730936538325950780889811930440616199396534628307006679416191725936808428541579291855649829379213988534996837639890708597828566587910646005088714621288833261708419285139414599291845796560657138952183837362433198046889732948215674838173146467788105127053616560223165452844781074289263508756699828108126548901293296751107340612571977807051407162877105311245313762143287375335651882053552851002321096401867689630323657315729264605734145361463717743893317919509801399536216817329937525053860758338718283400685972583853575368704847910462476488939120301791858031380465945088804860230336102716273442729834471933065166650403296755611557105745290013022594511976041943267653704410459173229349076111641780953057097292658727885047761718477890438028967072343731177771335445882419850716767745988315619517204015527998093382849193896663656117962894394432000207880592130755475429229892079140107184770770821778019169010170926689585324332423641284552199207865726121448354564889056862237309425458818409399231883639222647672252286265660295374885948588044224331261002795720060391802331235146406476215647526199164775633532061751131026476836097292436610468324888191337351795334512338903133308211935128600124333718134745199894798722500125527801258406659527686492436081233468813292819165741611541584074815922164389689030893235914409387485823923230701653598297874205562159818702046489821773456005816757161014431923738085586264492315835697395550085771222291002723904565022822835381996227459518178856153670853586005407847853227135685748246913493251916609751687116739655689097047589724810215766273332095973348513063660716065521235076845061049406917977366999833405928142707732189338992089051964905278302024547465525733851932036024083631709882379474421489227978259817384836952085693803171024828503221812043758604654213276068183743560205440702566904969219228387666397078610975103974268885605214814472309779365551266256382689488164948029124992647866056904953296127836611499924923027092210879699738542565273457390672163736647368818654788720261567312053217508895331193739876917311344791162853196453944612435778232220291205503286300408433912644578886473705794571961586009661461143725346562946321272957513441568999314451175236786750693174318783076724200327030729232714898355719368623533397743196326388187156257464695095365149928183768349339396889796271496321861935673281329404496790590604024092645068288956086149074308843721117540529648848670324127915806460179804531082311934199170863624790311587409056690076635808552117127636178192620879230353005684186332812204259800748175123595115939267988702226541196128271086401265241106324771358326957081700983938396833314885015079841031831999426816761320384497711904426382706637537280000000000000000000000000000000*i1^64 + -2276561132706289159048398247496965639919461935564335450904409849509507646115911380703128324343961792169215286785562786300368397378140999027948504358324183328740035038442980865841268408406052748564820366317892863273660901435319764811105888519608531632983441405637770206141007097606732714440874067845018547685264674228560102390410401968188849524824724570417894472818364928609660273113880648676154424254491871031300130205451875550036869244943517680719620359386062549310814480256533547705867151371719727337183976314303168597521075873512827506982649230831032030505041750471573426286531910906768551342691353986970115180251213830932000943668731806454132404285513492076786319945588902928983136036743030295791288378544866802671259653743193067024800999805031204752833923767365966265062612125613014991981379551346431022811684391285528745725678670412442086724629083044458851728828049664999197417702672625478596073111053185712304364169029031471171171245937813661310487536901172663367199456955812874656721646704220151598062867242020977917118971657005659825312007020080172087106675543289254380751290081750413306704596830122448957925125227457919125098437602441047467091598315098852382414547765671862155312257530383382823552019070771978921778793005389072555348338986659452561940079655769311114687758531696703051144214896896236916176347001272587198028380524664761108918104863900843459015103748154674366227058840228037540484054149570456062694254601666821085988057100526703097326987732475373419371454528166138435529138117392572417304971333770297994472445068736443602138444030910777737709641556214359510425190897233069671405158027658332538077396114439640913711751475071854729116563188309666070711918116120016294273611225332950362335656278304487081004892139104574246147725447679856312934443667265031470318867312963538634585988360699434012293594809097651903299659047296941034265811319200713038706255048648670061630926729533405725535375908266981370465964966199377127071974126132730730820475465315833411568634613691262184776235507548036591643058852000899345095419318983801614950952348201092414962913676982723126821777031322244356716007767995816957346582493669958993160393823269576976485432317065291251029181173572227037783910030381208270228602530682728324462048597967786868693725678663461375969378933139261564953071574274233087479709974294927673249790188272424283679520740697245706484122034441456279967439168713030363334773320192059608412791470299318882901639933755936573074718026063969512521235466869189798118701029873716025061962843108231872121850327422858203590175849893631216393391595430277145160513596675324619831307211827992662956114680176791286464599360250374640572331048460943543481294085164903702934538612760651065215301721539907438254783714796586217789056742484688705690112183292323741430080018501449494182524046403746922496000000000000000000000000000000*i1^65 + -1314707753953492585169871501933632058943576054125276956610754878157057628218544639190318534357127282988438168056664555396299158704317596921144715713150107375485970037049459983080315285073318156753889422264927946527500934710455299036176733465529586450410889974736251886351468250479652194099253352607304210487552629485841911565726715226722778814200427194805140106954219771788188143072781982759693757617658515729643157890866545872687571269840567178226937582971234324108570445259133424477326387943803700944502603098973933572182743477943840782638507904324473843717714624358390171870563132056050147357776571782652928429541401874279735795224338810688809118337021255392923626446799690135604438349432453940980908447230222730932112369257721853052769553273841992586712457415788853476837301419899008529460077262363313608929255086964763197224739212819354110489958729183579894641393813721489466155152644231415136849434748060762815366503532343894323144865425247639625069773493057800604989305624531797617734766203270433238529381009810556670950185689235573290766833492176179283044021145644194188087536911254436737268162435026313453619052807867714752774348806841026230156043826056721820617678071160585134053043883098329973659164227514474368903803735302780174986057434947689765721298835790984033003636143066622688420436325922365398913942168700440740489134447213626916894651965710180695104964898997569803494178107420921286969431261631800193916679020206291069160957107700911040403433778860714608324570724966155724930349538190378806672847928169109312496729966850854509674264408302111916619036726431244960350458504743524812452158345009085222490505478217893543757713203301209853031815202681482528171075784649488568279919976692557080046263173692873347912503280026949953796562753988227940615456790590536400251629613527170370733494745407050861561605419554171431657186972471435591240491739232870819231580450252341701327222675038538220556759862387031668803001817144575241743172211796668462285748063200610597843967329010362401108295284145533586063601276695879535681088233545996009248994620952366545724772693006294265865989033231700963866398979549773163242047504915783757259966568483475720840557540133837190496628087788869957610301862256367735307479516113430537360047819933810805505995267761862127597602579764529065970922915676394735730353017428838762213984091384471991907238547186221871291780868822889888907960461777500258945581615353264940712930960346417436950251405202981976821041505565716736990379971202167094708147051386400044633958875530731635954944092321077367418361300079128816990275318531683547280010885005879079759157031874965781681025063364847609342669380076349899827120524244950762243852405595036328971701568630040181532112467496757562641784916744483968728130548511870332073870597660154754649496727005783878384310147455385600000000000000000000000000000*i1^66 + 174455418832411894397660149216232788982696271048673162749215744887496782931617911387805018575793835374132763293701741189372935126421057637976707029834829904042562284105144809610702785947531936578986549268195968107432937515873811814860624319198456488873736178485977254395301181456799912630351508316820698328105101398431995438395651853250106817764419943742106383263106285639808176832484963275592795551311025532918807465068106988453535442920263564062740981504915725522135412363991866850426615740427513578807404918536723480571471244558967955947199366451505034055249343718656198691889774077055911207788552305002154433951829853270500348907634905254618928460842000520455731370726875538418615674583419947295916499753245737728441570509571531307334519972546555482874220810959549513075461434078119491309368051663337595615121258023198340928878920210011768951786597101721702372682879309378667556599752153471507063325229915645934666439210144574444054660797344885966471182216383327727283757732688974397704589784174610418118689636954312486803671391314445519770728445196829091117345982730984838916415882143286469722672338259100028337726115153068466433435370915534577980511689630996102806741056313091470609885588742160633453344647644773951920625401244829462645388998142377120739619650313454071567094155141168461919013716550410716276573923800327319446939185104190164081002192308133905418138385932424402175489669351304311893569764023292295090190531403618548470542018215271515536562284952950112668697622314621351440575183320522294008121557316187586041855098281305235124005826866013246389076738174791063028914635455491587333867011896164394713590651220907625332843721868868252826917236785245388523594961948325835795295199766752811811484187088642083085374105254260781837852941572582098977597701214198153188804674768353806826231980550264064801639157145183733230474084892285780712873756267816074022556482674208472817497851147764581894075870732975714342269175814035187167694195271527005507847232336663929264983394050745652414360300569421153014606004505601889021396098006109637693746405492208459542040714679956900224222836539716746264948134252014006747174066727714750711220846439614048819965084040293605916723767662250229783970871613707624461576016382615023717792836739713055413791665884070420432555338653428794691302083920991030575522872682528069748548226871018437629870126016160298652644966749874572024357287543107912214946026392706666641205681792936263756355300884544717092234485206498891560999319505066224408888322907830207733018602075756649557456153183212795844951347673286240404915787194667679517478894325020689421623922056052110521917534455834266686626474425729360441811985385630987016447865719303600692134762819339861957762002912325784780428676713676544078102824440223941842698259800658413682023796304741234678190571520000000000000000000000000000*i1^67 + 13364555920602008264831362582086282843961684913246001763358944322751484602951508487266209977706439193586576473350316276074113377369157478108524702677677924926145654579548541178129399772980186131222690534013896401987871320988472794348427212965720763333714756359512885470597636598733964157376803029117274935409321714162120186077661770451869955049485958083320697519118366024755340139175999725622398694088037826061626109714700065354145221251566657161601418124828455101510281820495006005324613242441005291989448803828039236230930338559949084616893561510847890230648369475873459588690913423046175067903880333581665870158580413734565058181060189361751911497329022884470976411796129375075750141235993398133346587917204118894772681083059852663180731273802201576531837983718613013855758669320805476514965493182899755409379699317357574028790370099500162966667035521020897380579702828293150881433726101703016625689228928144224088794695845959360466087074125096721353235253077226365115406808428173076717779021527560196713120736939761639383903276992117898049416089944383445039932599695805111707271289046913993844817086322075050035052718286698829346127052861392501188561438450960798536279242383516856991778795084552930416611506579682850153086706928837278641394795329036437312691217046934772770802233952594094649864657828028845554949291155173312217002629117655805212123960163573107679932861856876153856306575959904227573076694570523820844483718235456569599991272342942073278051570643994051054048462891645844454232446650653114197749206066404897729388273586349156306956094678960815565279966203224137815987529555876975391751387286472689782233544289201905630242068918960642051780095504047390826638754548922609887884514569452871507990785965331414179497309679908987001212240480116914475582865615378312828825734014561403562346484134956967290743548928984917494521790108848194027960174549373177122789349676850682435970217027818508812480302377206494969544001465526087872002645118750365502529537277553887878950920781295280133596231082574617337451887589862182033536163869685025079143232858944544309200554665920127764220329888748970217693790404036195082359481036183804515835575218108126679247646280129296739053835434229121155805462658093914258464167454695184842401118769780130249794264618336699737751155491918942544964406083273223081056577892047405606349919828463942874012867321675735819540936484502323972777906353701716017804944808085766169643743254292066945894267830952493453910167684782116799232427886181106610876793950439701258613627861561797695528920672386542169681053508131871053689940126956041191871375903563334790117366248480608955195627677084489801387699612212271494769880273327961720653265439818505825380360037538787544460715470147272602651922929571828194025155730601387968324711454934506208225357827571684737024000000000000000000000000000*i1^68 + 45692987723493717736106171342243802760852095147599415948234850686971127454887622545832705334261333339772468231243891814910739199542589860042102338180325158287702801108762963982356259732628235485622378224219582920160672512668827470644868203569508628815818746757161290912803660302412119513515162348685530418932621901109566232710431581205203343798676462142634510275770550794613046600246167307749719543872478858157237177376285983705355929849304757395847661457937278710083099365192516245930796780255665536320051715003232629695844690671783918699476736836288906981532624996575407327206558053434434356514141496442687187092127422593051885374958077422844142512123478047529853411822228842499233932179555189924633389513240329773590628412844418523578883459462692261978105075362833774243982084017034272284698018983937574293289977786606189416591788836795605614478801969222093814939162796440841308530617553409440364901262366393840078865997606902952234037093537925415234117234519740362646298710654857462906836186857064308039074799132701153706809177624791900013064862442800791561381998663911709754843445418379722207857158818482168181671383896052398636975256480515567761004337423852482117919802716254082948584633723343608159699552717534582031846005370506017359912775124511552353936369277332289153073708228424841710982124519854408546497037725472793092100584099599998819881704982320703429462363826274852321344695737514609153891524620047855630862717248810028886172639457852686496936811972169846796628581609823677707643986502134112239115357261918577549787009321091673748757422068597531087223598654308228551038268542629698931797783348483345423479904681101627418687820046388608310272510490021085764866486238112391078510000303357014524528612747276634983176152872395451573677480541660223878644227825433025648285575468865589867125971230140518112042168627922971368104640243121141804428246415480670731363768682657231036972141194831242469118855961778953758909415545895298475635843962605273178508340813377191494593534906298105621703977801828166077373900936014119610908009317180993033979507767154352576983403691095588352193082869796424406262152386278149538977942345916680548649269969848756706226104407192524212985050365022032603438743283470596342340154807978007930073147537607420744722152764425575963372133783361760425354660499987383573124994793021602924760921163685272133797466587797875711597440586416199276946413028324640490762814076356400888598906246308211440839974472335937478903553202660500697917994186821553910331959798711801895030480176168407873772645430607242397175699914766395809019070277699707339270294177362377726202843781105266121309485161150655511863187588344507823573993062670384886949365910473391829230761553403816307762040395338235113414015977664037008155892674417007817731561910195658569256749821329408000000000000000000000000000*i1^69 + 7907157620874971393078910883412175984017539320498751906121219422791007098620748342206902359713717960275611500920109515486369217348217860421270748001135451351277588074997351460743364718600944709251079722974673131548672366794675400354348159206106942651719907158973066147686724980067807540212535196730508417371943191799476235929848644516734570993846715213841537948207203242293659663016785116356074755899132402016123589795911598073906589359590937845027929378076429113851357561330673827147450553407788600484207521901345900225301649737278702455612504447356265059117602152136653599082737105522295439261449708433859091103399557625229149613677273310964292161846119479137674953845961440114211570286061037212301579164110948140031777171396505324466381517660977286137421648637284692266324522612802572683361603974982556948122778386909422621534637058008846112083756051381929995480154099860979207179669829307594517004883936827705734105746455839510842364657674747196867833030013002785738598379419579130392881272862947652439020962230184527389959891852895035261891621234016857861999668412330095653615348162720598354382220233758786182994831816852470704925069211344820600982019446254493258360446435552677758606816533546483702610123849901648811912007578499718509583932612620508577752698247170513203392234539817448807410629730596598882486930623659798837253064423105435526805153804024300484802893959657610724352689827391907716454276015852356570955821622931378907263817743033425868423052501585215372312218043461795878679845034662871935631867286280173218691696877965222008652633448211188489690665243342255855055976565082503670827628338462634749291580755288802985675642945282107593558376459590180340897857130729414242405339103645788341552311892478048385892959139804221469327925406027062718692699300046985125459528204591734812688216177984884804422972101180173356580116520955527162497759992100147285735734114987093503992720186930091928235163430874280284116260684401251147098010557801096797610204636149016710484110942637289095954141428197239885506801025613967841251377925842393607990964425536664867386521841333910118962457469460648122154175005039383935424135657209561461442588141412506806523967206041018850125849215060067705280340857707490654726018826877594742756178557697530002782884210045817982154452372657429416158271129835908333728930331020049420915471101002214826568887570041698060512913254980733650331943110278223625813167387850265848931508975459262686893894250786430885817346202559606772350220528092898801328007947461850674391926988986417393376602346714536105716909129751692940523841099356609642231731079815221771400995713873269915701767945978458748410765427280774129169305119487332699473739926736946632857222529998639325198137444342247559569781797669230140414805909625517510238106621865502675957081702400000000000000000000000000*i1^70 + 670211825012659769544996634042389573679180040239302282464518198448406242090520368361896688086419264001128843847743680261856193097670043437365612508483842762613698389901311452014187735008163894482611665781776143307954235207699396996835924017899833773304514114593312347691566560717283254114266386899350952655272375068611489174262725250654824943608121006011067025559206445127144135787470238473109296096443347724950592634020727558822918075659410166679866903352005686881674771908558526826881101458423933548908452080368945521345506520455021969091142851933485105906041012519003219253398784260176487500597940169688616893728902115743369355293347698088205918957812999335314751694739163066541891144540642564063235196954254020589156042552710452356199693808604892393240019014906585294821997831615447115476334122873510418020821697698196495331193365349150666900063617545215619920182967125100962213388942284691872751391418042681248547663293862246251556358530424751477402200873328852134318552787008043979793824665608795933349926023401405512145002754663089386354470809243149583754433050507188408660711768396453990284716925837631610032919892658896262505913405538711241076942883160729051186385480222144973254794778665248736857282452390851896552798312807171455792575859248107505962319173742834048791888608596593772480040640551468118764877315858327102286988759907369610935617603096372605215174688383623203018675339530116444480467213344724212694841015990297837485698748163378902935699147776455058254172301883529246822770496573319556927159805693417003302739804142512537577379154416558505552011450689506017190072552168145009012752379062724021818201065338290421661612914129918947293104323129822027997380571991114549418761715069353912266384050430241959913830742687834126012639315434983373023278911877887361637265968177018080138504783943855906915015432161257175314958702281650417122786357572727464086637802093504817652120703214537654130908268961609607444705624661496991939213705705175120379884833120395590631504546112613266270969650183895856487185367458486591001641762134138314868952483905154611104632392000323313799400672770838103784770213685702676565663651431315515942362321571735145949015605894744616280581800535967046183217363863919741435760957836254666255820553431540608126945082387845013131863221299815308230152444255129605831036954118764047201730602782722015084651241705258949245638514310872583161785477285365432356651476059947991444789191508688096568949126369886095720750941489157996952459834650275117005533903632118997661226054618659897783715889188362258066324155206677633413294391326330094745193715589503605723103556958454411356499914797100744912831360148662754043138503775645931578353649919168757823562970453614970497758548342154732611605565304472251759030609813785311601940640049897251274752000000000000000000000000*i1^71 + 32253068752320329758890077018056197065857078249208056497101559374451459832453901412084359641441543831435407133188056719343271468000729738725644743011009837382802192509322122383346128116307492402094475035144204319330684442172819340928240897001540258974846332363764931174393771584360364669261141422920904769993284686788825737120766733892316433476379101772852007996642699902392459545242105549853299898830460490550561958307209101193308277607732199872903830135012336314581802097657929546156679188842288724983999463896093306219512061958949391856097128778441729901776183346475660737345432596309420693098822853264649905054399456254038639316731770991766879244284677768450991012756777560737920052806627506595083890574612511211683945596757949012839163189649415835502694608063977093834537091507613654028085856473635653646331757118630603301608304189553036413277002022092180276283729816564169570416071535581470772458830924564459179187785201909416516308794737704428054194004624882085341487614350787745513267571930716350994710115364173525911527909810636592272905806051924891348343841256959700057014172860230626324682762825810803497365372732830074038587944415090120076082976569063068561239626472241011685126630524015846936805253520671422977618462329122987581190722636779287077184318847521582732031260896308713840570321293367353861374617793693778529779822881320388790700043511462643415140931656462968497231245006955775204288571994963900179544837190574946662382262116038579162162843067048436234486965599372978514278610786489855664152412748853460810356962213451329799005326187368203554905700331036842312138375721623651571803820421856474964197577532886767893062907490375149012526473929326232847771530230124274850239590273812403362121983867033311948681355485187557947793642934982654063723541245567815880471933401227146832192584312164464358410537194820010365960703126196992277864781210865896125521468858064646743512878498682422069303292823828036722121880746437829080688795376035344893718563893147596281204394322934310339394653095995920558311126039066508408283598984529047917043770305949593446622906392300372035048763161954385638274252262944053955853131079268803313413055392135959646325894641462597627298431881654606239590731336082957085114715469614002840065695721395705904324441005465511238334268548798116088918270397356388845848981834600582201790258545288633282644172022579943175354619584268502421776312950611380928967568590407668725084266467636985481090914164673550788146371606613842287320255999913606470721072477843406929934777004842339965980121883405482400240978278221526708482338618842105371067907725653448535428155218018167892864236329955428273175335594344944397984582000447898168118643048583074123571852665816254563216384220799756091124585948109291326212043225649425993065129615504179200000000000000000000000*i1^72 + 948038598588179189467502111771513074849304022736050620661953500050265545871173586760440027698082707505638774270508503733997784228263218223091827709023033216336138561312325677907244412863704987291869419357534397638000158939398198534281285927384764588534411058026663330805727957123775002851781639457436147267436126366974444116602234051355271675363217893403349003001355663082622786106657357978006415052393940920579547000545564985123832233783469592499838172235607194279071218267327643690832709369743600630240617029883630528825091760670244966979220482294367961973146050061427114374290873312676778081742415300607177080736121446060351362591039811639677523988011290058367460225605840600920153816609028737050009034516682758833667072892080597423861516386681876018358868950890818361721991190818867179978918621205766993763735361258861713768510256069745951176372700005015669026107754226398084893069489967400448536074342295167355827773209280465796721872234494565489965073590123364820129399722401169914421273888173169202799418590469790739533986258611890932019226292213620079171154623156302227434364881313944533568932602684292948897330219531766154117990014455450604100657082569527995465441280576131932140310600813015999949950502966288373228283929007147656666096255108312061888184394355535684499851976650705610888883226190443364540462735237578191165990103906242105985993002443017654000218296859960172322231044611052686649259709412906433631069179858473041247198659763071737055001678599135691932550377975554574797165639557435615179682571074970265970634582990898535746547697485932589429522974606310926404398281613756145547294302721491374612815698870526010767717950718659926305543439087053977705111783312568186067885819903085429124543454103179312274780610275903408350816155013760755423584478687191614670064854520137400116716149101401840189491956647540121332118507699474436489941091373625115026971606988660213753029358390449152534635441429402963487217325281657254738655753311215212769793652528967588339989990075766201755915399622227516845908924701315525969163720984834774531332312306558451026857563565881652655474924520776719481299195048556286697431171298164195183713192827698695385493232422114384543681971215129231069429265507386838718543072781929332247561571278455987772087820703048916730642846800903720122708576522162349441323072479252637494741809959309444530478453697118911948056464214416605110170698108211333929246067676178208938854694932531278510131825489544382976944009240057520540954273849004852845311188693413670927758350045738759242515375137375944267384375018731889296093864828836298463252449876954512832557707653895681955815123938081611193028724551332191315463748832959758212199028768037877263975215864583718714493791820039969073334418026703048639497471973638538048149913600000000000000000000000*i1^73 + 15744484269688551630954420004574385956126460231423994723020488561086204240979974645742109961677671127683653010538593769137499657702410042094533031037792606264362317209960941648931338744293759187241175942257571159079912448551144198713633213163839628556942009395846825786741364231203080849603658266223543073970520471827683412545792737698005388260370907333291163012726635126870228412019181460778284424924305383974327940746777331199282091362161792207927302064740283736393104842257302075745243892131980270945810572292631120800116988586534452343935268311353392396676709913893278797664809556071012757307673257103695743021082973048652459299674252625112574308961795263544755284733291523465911704453334324441826429084070705380675507131563716548723361715512183137138284847792773111235857915569888741379000784416655301792880100029356051488036335751283701772978927017140237564815793500819648262770359102558231308243741347818062717212380408913393872271393247277479839276589321107811045831106151861816731522572700759041845641988018419277151377890085969793790073521536819509999934519356688365280880933000097517078632053825905264594988470585140919097873595224376098929925581901003092226507283958093838110344495942871470564316071612686215418593596945813827116888251535211701729036853177787956237393944493878954595215816372408212901900550604510114267003418159833782795733510183716409741257416544537101207346858959683839411010754805973509414571662394337877869662970935028732637902158719203393048910826899596226075546363327377737476069561746482436022317468787701198762816457612928164978211670189819825882744906901637553152199624269047511255435842216064060515297687984660568143729698590222139710328455046696174591978179890846628966246910395510082136947990383168410816070913565297356418284041556587006022896101009402987058740728759445542973609087228374528919211020289360815967891738432142673058270911310342075031996321818132422750897625221492390854176074980353081626404566106127907975413864851540656893611818750036626963899323221962433923216991189603118578486054510633656987720519891306661898400556228133471410740239813283359853532723097291001429647594373497509976015806615906449598648518095324794140418119201298088833467828382411958197846017524799459606126845233437130222927601408156887432232615276550404907022873065041820186397525086618593337607047359353873056847845287565033895869855102731234554743416759830729767137701425624618597397681785794169560461278115578489242371022143443435653501949044811414790926348154366569907690280868316081736788931451589125409337779327445107745327040657164365300016534993200980698861102064662689743537651224267588794111238492625823450331051289956499688972276932981666393653714023127112435221517900741341654055234662770483238137625156923561082880000000000000000000000*i1^74 + 151298102147777033543218636631402458201977956299499362583511576450056551716497972662293626215903574754789868926308163209202706765357773181901866844448954560275359260406096869969965820543319023246324918087126149420035283119465884703467045653036783608564766129938636661047480030763778857209394368455685845646061572687123917733825270492862418698663031996306823874810916516941915867344252108134047117081791472118214269699417330838727682417226903871768799344410022819820423552170879707780459087460834970585087842927054299418638587275507205190861181069940794477050348707455697851865215327308079158372491562181808367147925481387237170461583774906021229876416575396936824819420884119418271259354152476404127393746921556926478969758859640537163323967761688993724532937034633567015062983585935988161284784802880578458932460305377297407983879537735887696878731680141366971258076789674252507842645357434609539121589450169016233043264054098018921675087130351239864546819693121221536256675479374231517893617237602285495542711782874804540768769310787641542564021016887405641605800813253918184310531605936700106832461595347325035187577161192349731643250419795318437348710421631295643256222459453103940263478061243500449992676589316388604545892865009214129697319178059786648426381378873948759639681715978032018440139558282817274300316627428490632924973772743073219637069413092279634211156426868050266058376467114049587400280704587281704744771487078408908474711161957287288187926818259980173848086227045679893218991871442082197400987833684967263036580140587275449552123594931733382707176625184602359968046234163765892579765742126679209851297038944562967042406348448784587722041113132128807103464325539736894712059828686204358649939993929246023352447583816398878068314576361996830636249038884792038743938201612599704449569620728265460832809587518267422763360482724191204676166813946314360073593386576689300695219614870426636723273190445473204613420954889529985728126658588958617727626621563127390496975788291175557544121055663018907629602000819977122389389048410249866167514334144560855985937833424387184042667064554107116598778302533714041107151254802695973358845625616784171777346077789757032940642633643178523361396054068026414230550875356396844040868928519573592077805377152220475616941277565181500627095454803635334468266621258507948396549192737981907316298512764320107101273594231217556193726828286039557101136634740151953015408448353573238671397360406907195964056671863037287734119217043298516116804667841986177287994992812090239978141077983052051529343758440163164364003128159698262758577487218739171064358525322995858149960848360875756172099206969488277841713372244562811949219340318170793924428063580817691995516880388524522901983288622733354325825189576704000000000000000000000*i1^75 + 633747682434578829652140217337773393045174684891207001765765300132012587114002413728699066460430878721507680055668115813081310962776922321478590160312741491080035301136272575429623488846285155510602899826757807541156162393015585544795256889847108617210625750493735125582407019570059746240156035107534119440325760691801871052094097337600021322201236681900256515596355281760063531634718029628055599156577741931242835245072341983384345329103816369553368852654673040672452299850225298487673951953129525430406776881820975353180058044378342086621976471784781785816754382787233999914952840643828961554092945441992993087379999569158817793148507948148950233799819494409836806871399654888126244937765347038163873273684443975626596863893327239371407345715025056871169532356367544860539767595605516022960894542847482650734003687671508586389091996843141925459309851735493534353423347844595557220246025956864225621813586356826346007043409138725420943802591874136141812298675820041336712672759708521491261360594392057318253948372265101866458941106093245365197355940381254284622512356003232788096326968679094747737166223864541774995885414288211884194123752187411638774553982331463605239499818120556650346580837069676947917224658333933958218493965188778299844925980636123671098502524902910175251794674660502809796213484502779873153023730988104740847550768814871440923595582187766011644337875950049785936964872601324367501930166299934931515424648237190383604733709936923229167926577113092771391044627522054829753676434674738759676067471615603120241676536383069348787501940496986763555372099314545120397785274256881722822487192950854606954592726054271209844785898657549874201444271562311431865326443827903440202073128589433744465601655460937478095528912673786232483389328103454636614291895098327423838133826719652029143734432216828938121430421655433047657441867590980010343412117545064651409556468704773531710104225244962767668380915822591535416764730164747499868956201245152558874261187596762539020578953525289944993743272136596223825546126488415179433550051262686258847595699082657476505050674272561016260078707786722137212962041072271351360280909217846712733927863073383464942002751145222783002215494985467596405738067532464361523858996144963116104849077426389487446277819644140362315678900319456193010243860465880279029813601521262323616389472971461387685463137864609647094935351790437127690258038780535958787752377352838367144533684148596091730523367811644909290702792552532534459148686532491167334755909305530747192477476533074626107768459431316075435631520804454634102500299263064169968268585042450134473786853282013973209173406927414375418430130024702483930869429811872283143831019884764432400036388323770978674105046002335697667299846753919786612162560000000000000000000*i1^76 + 845041958711026779849066923777146817087817866628525480975112913834906037721429716215817619281232195410412889404813809653697699390830484017703740587588255312659196271480171464573296579652928799286862333719028658179857656024576884365969386486041371900623392200966371650103532876419051883364941530390587091937265657306726029950205465885507937982994831689366534644592446028808550673810369437104236171526691653711249798372043729780116107256007108324343180557207739402298185145487069978312416946242204322169724437738270281064972941411064984098463891695091310207405058758619593685419519965339416181269038369081846119512673493903905185421313476324958129279782527336067109879078113077732725312389386132379025934810438999984517406664751527254963251426808013977300471298971645998419883388557204686664036105451167856027497051242645538390205239372235926077888171561825489853066133685181509939533862276140694881324394094471745315075933090386226288066212082169604163143094173423554531042308256923491191212040449580058772344033573921341500386837294913837034803403215383804534166675097879054617417532602532288606027137790297022849980386788299405501107641882699661985910474389488170934558971440419582637827175035548347265325183456651870734761242437624564155717224367884919610669457479649361823060090894804899872888461443073745245337660448059061829597844369924639602552124396772384438281811680606922114567002434799557283515760613915640668377045289485214613057724921252636751441941994977489230685066554627453237975702032748277214451045971517279931358324468209713410751343340542776612188406641015724482479088377143800937326521397784193169611788779775963210708165665459629412354135585570951764954407739839856526133969117171681273356072935356158360175077044717065212775643372476656338698306589785006307243830989582128437718647357009720652662762844777917004801456327101509212827816507732347913517084113080267851472613960966495062647232709077576425384195477764719993387320237186334568214220943053787994732178544502013289297942720635751398629458489640573883220368526630092012672139065663938423636553427945977109399503925555651191064401070574386225270510850075727099419566386898187644720782328129904675654333481079285743269922093035288791636081665426041053937312821004080955070317938656901661553582352821148463231681801082515603291114687597778060204800169149161658198386205420345578944741004761806701408923641228621984280332257709115102202960517333164020287778891667864123897539719422898401060585787285851925519216561743398079915275454578496404751666825974303514152579766615450766283731825549635453390505180899683725292822506053830966409931529975747720353161943869311327145142392985433328572504266158993785757239924470155140334176556376899250666703389170073600000000000000000000*i1^77 + -756942260442652105623124460257860867695065552062001889883346695080844406055644064324977697699894577691609968574515449242705952925753910053404167995932968858269482162468570875527786430567399615149186549056787121502957650702725822961365826105589624089099921898735560868166383563855562233255414544713028229274965564708744990934177211264092033763365309337594139249506486450614562498340260616074811819203389021422919493061885104732875407964552730422904876532454461393144517605575624297895389292282762831305915138525444892912215874164403821226299150638609113841705873308794888022930720550820938027343984838316924030736004316855181203949976436301317372792027711461282932806179372909944381714039035757230137641913815055191856681918077991798318150842768277040846007971516757368572185862304630011758319370934935204896102677404023323327753568829213971609859350966955824340110193992154978530754575679610202751831566195312872577040694675583951997941115852370796770329400456296727799386918256728871972724561688003637155059798098508250750524355890016752684189660978901419224968970085964635491217650090034962700319977582951272719681877895781902760294904441018049688975614733812475769531452444150143272815948928616517944690893987824812921405439467691492388355465488799654527793989559020117724883315980510468925026342206998215051356023429226681610755553254417701700610426234933810384999503961695877451747781193071775667461203758480982034425012528632786877469103369301173216793736368989897024448507787651805239786318916391041049651186750169254007232516092473628436072460116694833846544398507059773913969028526771700682815891641056036075847716002798681666388014801414776070474978946203787476041558685921358607952522394010837238595930490844687377802650558899626710318413714120571432780644231386241425240964748550875525727285002310899843331536436287524705703564221162270370135913147755109303604724504821392088316874831851653921471569608620019160526312491884076698801561898790781324446087455905468608267338227946975639701923405985621950909385513090209716600466504737667734829406224853329251210157858611050676958492807835248364164401651576769999530931078034882269077274082625184220748576350413391030305590994388701234855559151589149707059931155083619241049377513848717538213923051637247841478026121022474424179119088612382692254134950964049590346184564336200449978605159088865433406915725964034102338860969396301673030693286480434197274494820658060875132439045430716798103533351814803114756543239009314783053808792110873369900526408265517936894060534556446736577305926134296648086074485499784503453925114021507886563078336860604735969370486602939053447959259781535320869100642839410105087567543900577428580361856747064368068664271890805829866907238400000000000000000*i1^78 + 525668364879977591561548647516461126726320048488132619006405423845579423091301207206114332481369628207370597172443780212558188170629356201712666685259819147355398328128264615570782604147699470800427090549904997726221322893079272192637020911624882338981354115330790519172038582624547963417481483235357666015225344279822868261478369113265608121774221831280456386779515662873062744360756222121421881268763275664314760762493579561405565294879889493799627855380660721424837087045073153118404251181228878828917522633247708446896959425996083605454167377450675190189450151142430077501028704921091914958026311002790555859763445440792889022479389124498568717072024310356203891636661208669571414209223093079243209758722352561343478482843288432104086077439084365110486852929251261881346470252001907045369184586171523319389922990483962450267032075797652613778303983717436208317453274312249773673603301452972650354974412009194851273950226768471294871520512410790313484458636512311691044270270973258317014305130438169117913490102105013612589409030998056563260963836160927126235866882415779565489605318930052995823830426674565742057372153507677845109100496346223863088702308338147238441690776843948623632372690287653304060073234914835624096033069949125922657273671407756370759715298815532038203193700343932696439993741208178670813701931891404044880244472822765381746563817373511448422750860692850103139577184601263943305439380621757900800486953416195724803370624602737550836229332278568565723804343643076073392366516610431774470582951374701738172359755701847803428859055996241656877963845226567869481413398158434760169327137948434781508959635091130350685608844466396670223483989624048566175054310149070073808385637742574253120913397570560855903510204061855111229423644245586979630057910103605052696760503958979121283217729205554281557189127747446499887221472849133744857556822680871764412873591650954915052719622954151165609222474099036259696125967673016460949170088436165532337320883106394666457496382295992194575144640263064714495712930281365054085844073625268963039083223935386730094331407962795910296846114297302210585049085627793398648640085471114121156809332092719947401901768426809851537752526102826446790522912913250248631130343488650899377457170397137922551913055089811555005768240975348376651259655692341250835473606779370186035411702953858184484973319504925400894455210480990238483153309831587855171863792755532835993462769459284672840359561794758772898609956549635083960885634151319958452309682589010391074158297100195882517585907491877265107829704850153455143485645847848440538487853543180474479576333953959635830969824960792419639902709578727160707798610939072208643185631205077832097472400389996688120744085086680514560000000000000000*i1^79 + -204172379305984717857160971841313263197556804984985818266576666686354168411418221573084408346348008797804627631167587007436242372225002735278318949595646214817300513898428071161793340254017170702724272993260418512057261952447743239087029444664519991666457756043244284361073691939468030691020334687770599088836877666384167984267546125595871487019163953732190286380316537945023952669031431103115895937468363321832594392167524749401331018386443890942841462006822179471410951343760094743163062186155187430080448336681147388989667659801808638455669009001908136680853255993815591036584281087712063018036924368501965288126762463609637120986983163108285503159388284821539404367450812355463651687782024436000580551812346881938178365006801439954638208668925050754325436932316378514593960355073885523160158010965045281259245601038490538101637444765107539578903932785819376398252508815824221424034261270650078355105063626237530128975425451492364518140121735464253600851477319396200988977864638961594113515961598635105170911866228841845445225740521155668509885263940470048839028960122515473503848411058116225186773272761323205750279645050983694859467547987003857534219415819651668541408294834094633346174195650264953118235120669182703373524807476023716818637949121606237702913281893181458669298835513660505116159363057504737000787563717925868622167750812097598921942808079372580624530195553044736944250970474725779920487175668984621955999916312490803655483721520016591896889039944006741622381175975118063924788493585974562650080008279240331354154813548857539810960672246740639966608755496571433293878261023904910709796949402292486936915905526490316183174082444479916910811364479831187274419948521769153628239478056288603475081292343531475316743149236000230965938811177912033208730614582391231396778309716564867279505169604483290329434808898298588279645319674839149513085479318989784176619655291158345015239492052136792208615625272270793325129101456589343350601395737685797156397059574613137754853181415548358993866657889786036470081001020699842988376234179541374757712556283263417112022161288835371214122782495238625588603277940985619492874761680859704380673205938787625601819247263007164952949222956071796294668323601262190567403629823868371004907047464825232329772191312328320998479324235882903628925700076435791458042526324177372290782559162726263884555322200952767792355077547152272393583029655130673194012957383084944187186044099715088554197042269100545866233688219012331984321755985033615895984069478158552841390156930111733887512050649281475160522649069600327790022713978848640976870647954717359410137626288763264914502618109475915561242529348986659997433042109496664288308946819253944214950574988570878559414910976000000000000000*i1^80 + 40103937809191315501591485651447348949276952369191676286679334254441616960783559853713448671768941241367636201329620541758612467673412496737771381068910768576345893557477069265826695279343323808071889783466332149899255990222155520327551041856833326579347397429583533171762177197575277408002932621237366491903761006998077471568178526010284555107219731960078810220060222044797566668518005779752067645806265771868884643034128769151060147160383157530227650061352679517775585272306959899487941519206439564461197660083648517190275375792261188078038996749112823903864025872580348982667953343658274338370016466872197290653002516118020544608788700118990832179345145326803299191852032150758374045138534733459709311504529005591838515683825218673949436534693185210837876330225272458721110645689112465763818254063503359734423509340874949981925366822594396881893698759920738508458645016543846147023981892454304961313971716216264171905359833953990515210016242995167005065204270085463933616587450336110240124160805877898926923639815261308022111949641356997356532940999076712557993975064300771989845318073347156400722621859697346128683006666707181524220885986113233199994312135027463543817177651298972061549900262018613589421403945117788179508379700979684189362690804217586341805381791544146083992884838530472063002772380464028502771706197707045437079512944968859629209641753840592665203561893200363736203120742234475225625993451942200364122826807284888565104683977660140140741043024062547670718449174893254717632830015933246105039025024464099475956911061595122728531943865700090062100585559215611888416492569234080423426670972745506147498971322447221742276913929960314816063867676292785394304830443082941305753991991781039382856176545633968205095560641923680595499383639295638437759211640469220921951556181961423664373262353839766117427816504544252864487794751937529398534134574164745946490505920386299644425245322639565730136193546791071137899802608714535664858082967669574487456568202314686238372167450424178779969258562759589819455954131397735802484379724756927783435407312812622925155938014065151363303899305366324355340881431907568418681978627679003905829220894450484539775292031143178662429385080005689473216443533564694432793171477327890870146947151389177461129776521303668238064002605324670376214265957265759332165570243596307990927176275287411725608844380699019137652020692533807007047377280102413270246143783648714075203257505669754146208211417649869753983638661906041843345484100411931959931265184474856588326204566087869878467601940346738663809221494114381447866539276288035978362748388476926702303671580833053437234578165653651697603526032272330348777516429398162760235596998654913305486657774100637286400000000000000*i1^81 + -4244780599735928362167281112737628910780417874358159637273652836876125472140080791709516395593671219071273565482008216284818106270276561917498608344373098322002423127302157227320614731517759572304843800632100632132434920011414071716239794102884417684438571140115309923416013352346435931287451460499916526964011968300093767296500907064534541459022949940252526060463840543679002893752016021199871069868493847109861412327430217945660961357298212563439146433065975991081177030073717539380387811682035406625047908670423086275129579484120630840354033846115269101645822506228281146016271778279779242145421335273771138293341579677193592581675638584179925173469852608573503578916928340078862846510976914051310018006390333287867421045160067314730926719946152750215430456955852485784954266901636181987492641054516576401084713533762865023912585008698263976455141366078349704877335709781574605536459845583217297860243438215175964607640697393427337385110068499807003267325966548343718817909697988474813869232963079561700241887325017412379683188867545168827040318003709414663802014533276016093191469728880307170144872482693112669064280573361319119695686545253074713507597419474255538498992895685469830760102338711629974679938424993671613225391808160378409207523238786339417343318445616252571883555284651175183411254746912100071016026454803126316395878003662308672444829950538813656351415678987668416394519347044180462665309634039016288170613878576233980802409641118167813651932244125090615409024014355662185472780479161958818645434476451859583041904882933377706104048647380888619026456510303486633621319059501479724343774601938131789049670365412027967664534818493123138838857927034698050208444203359396996898592785062048718632459258572836347109181108398048898069208739175943218959449738732233349782359618193490940069518668653732843881007660230101753929302309332205441980705222606210204398176916732938103278811811292841189273666569022344126360182745180360210234318649214136236561355490518715895006214188390634793582520883101849045360422692737307911277192309011281300530481191357294651792385521870953493086530663042675234419792541065600171536393158820102536046236768457590542143917597175976988006590588095911472048486213041343047772345471571979741633514130275482058604291266919982494732700193205047169096738838182307406897125467935446409508261158696441984077968204338072889388302803945264623065835700360617817343356355113599666452422254632077807646019194755680397403743190100258248457178072465441502661086109177591179635567569445526074736811714512757851468864482966692032419140173670079564287030831608775566816520641149624974793998587793400097752101751913654141323246746515220540710426922550331524452680335360000000000000*i1^82 + 243186632573331892503505775817300818004141052591997274151708210392850402835382539224180999035570063217467688785031590165910354175339435920217747130305065905553589248805211676179182997139763239549735722116455565360830412041745060374845483132721421596266978624010429795134371633216824634418275545335928312660477470926396319596506514467457265239507349777469948302179587811094171545415429444351122465856748199043148355844515245177095739745697124565244776450120623068498622498875347204795738043871196713042300642324106173918201853845042507718039986107377115285005755482208659555935897155555670823551232693199192714298678145723723479475510838902494588926462894960423950904144837210544094511106443565727208951406159036524747706418792058614556414204561651913261591498301222492770308864068056808401404783983639916376565663072109120033984224916531250424176715853311866438150497572894024945711097636867049545543214828896360181259362221104893054444067834563981154967616134140081323703478629712900942520637721395841177439542618526305084995744520668683250631086214699837630157396216633615145780196428864796242549310752256482387561556167517141705853806419638698600496938578356933889154276619513308905789487122136219085039702974028077573180024599093786498578848666065959192857694426567132675644102502136936900100119847729110489864962999921594831318381694982129919101273526099126714073893032944972842458271219297042705200330338859577016438199647220743064687553710483081087863144171634728829393292130130784142420965936067402156315207898473595080021973169484315162092416938252846369371101093254994286853351724703970735075655569688158863390064258984235112238291185372563785502918541546849661285362322036384907492238443580885913885652119709522640287657368396007455707258959968290189781877088676553673120245609662895550074330729133178892225332444891771991288419282146130561578018630110682990130880502669882663403479894792243437931527726010246701450458416374854227247524418724093867900689169151137886614725626778050513868359500891110190365771869492564479032626175953045886102242420653589918309059695548522627145049610767238567736235091399925879006675436748688894753178206191275846842011557957715450271696959175500340138169816507464331698309252272227996964179861383124827090680988699252417701298051284317865397605792060730152773948822815032046659046254110649276099240479594236704392085807165806608624962241636191846004084539220026813846130749551801651776915418367501995004491863335141326432169506481714774659252096755043642962203308313918449364599129349874113539200849868011380409845021853329014741754232715861869599376097180765367963461863398233705958531622359953196333785150130951165985600934091163877376000000000000*i1^83 + -8161313447211118503764246491453592195370951135953302253949703774297160000066209491123174956169943294724895630124301609442661513177613526729965096707661373848053163672460769222185977442995355485316345460543411967957732220409468016600108314689718656986362431016043637588213300087291485954241922894268341875352497861960079952525024729713556555919082372029892340770896999369578484069091146548960358251800624109267253005659328737670445451240177746964536701544290775231083855483294889262692881124997346684045263944480194267471247702467778152058724943742927997160859278342147945475018674321989443083385915847421399810625427000623704478067698420287620939965121762607783631968175423061499991081320475097773666301014389396249690973790341844793901709632637242141189019625451033893263840865100110461844619705430745556743016212212872738214414595702838373390700305142427118618472004306829958360353781752595483840998589816893906596666203157430233897183566397036677690076870676855371294155917466180424095188200724684047603800626465678891157686851733354844681891808347775713353452825891513832196575953238276126655635149458412301784175965153966329120362889726617964574568048021710636031995902198425759203926778012537580427443229609043245046641002605986362766278064424362054368597469006715941580920286090116761451390752371052617750672244934083169487990137862324308424016201494640837985891366358320124386703625883165545703182344714862564944770719676538756858673930436733221777283138479334932034710557331786519389554893679318239022223290983188881858758055738613674653765332409577915167750205782772196869148571011255328986138561085206813170356751914511404468353921936678705152056538760062156170302669766104736757182314342527623928270008874651216616517191882812527686010312213620909737886505386508442436037786953528042583190200558205811606504891725256070819475686886994447447866577680630908821520460039641577094186055950641417386038031954300460473102159113232269146079001637519843616581949502687769968930581845138588972911276811910021603367278427720474045745895112315452945893504517496064898538910588051788590679524850101495628218688162455094998880330509768879876265457722192543786993706067088346033713762753740254756853040812108190293789996366671999675001360112075595147941774113843230390083782891801036912404511105039492370423571837565057786301854164276576035224883262793354423172593767225661703937340097574283157682779625335985017308499420533097981771892492838838412640647755201930265769147057292600587446808298103773777203980606952020323613490208980319103935001635507521899349623419193610452036694296791694703490623952138707672228190197412510922724918591656900538792987888324790900869683609600000000000*i1^84 + 153547561062067156695042611917166150690353922922459254089061751602079142263291407795380714842190962290228088328067581354371829924804145551702138308215876957609941854010185198236315053774901423185704789934770307811817859228804428095430323067583064417946199164691592765143734310794029023914624349171828678983539491220285118290183850138655871511807701888056498144012629565359160726814671042312084198442318150028027738903411366083130185133826677526650916848017157605326975366763085842257086101572392332611518831685921729200306325239815708257714145758556582057160576433840482997700004515468890769645869184166052532095606638907329606619428189136603054384513095682073202076979560828512311803620495191970826299619465716480189851147519496663467966052136253995075481487538146847483736973088277298964814720641877960892161927995787297994706126046961730990474787280865751276739647931786414501929966195680760128381159673146219507025371443283717249666599801292208613712409291753474231882268031103241078455233569817028176996488067525522217432073025433088661354641496848833187579751513730169501252274040754281643063625763468629230205857434908143157210159336075810386168226225751193097694196680148044412681778116955628575103925108181387999962995276099979017968998036283403089310517908207502823211479457418031614999202462490673674966079263196831901130952434143406064981372597190884858156826101943301425753204497524992553631953796564281232595992316519805680852234759868392838524822233033645789728346342762665663164918395371208831110057623752786378346530637709338713000613829259427763069528003277026068102880785206854592138469103155201577256234192695037975698813601965177780523844691909555826339421728507164990556810992481955304080176783441624363247268938099175900808617748955038260116802938857348356886583504754267859575345642895984890508214332560992907158454289516870051765254673596033751962131234288070615644852291375811986898649705909788848761605162898336830079729099970556934975400277145495116009668841010311848927749499164101666142559613317273584972066871592304271843112328062609619070694552179107154781576001281026522779431326079681940791174882480049591701558266031260396323092279907217359103897269256142510223647741240959302112741358491389640662898008517052385925336543476458439705597168680874724209470241835145589499540255463854486502588403400788040185800831862112059544531968574621900598111913363165503313241935778435810049281459789189496324510704816886895938545878125773158443533463167019139505984843809650112814318561381028998862763100247980008246450968370432964418115043917063190649652596508828421412810198616858740024189195038708632599132291763133184510314425231562178560000000000*i1^85 + -1410095550773107646054992526494335507956297837864326379312402073909574044055843204250887153658158073424842370814939776378871624783829957506246032924496962745277085625147174385586412416443526178712268485999225169848410317650762577765370403528025682808572622508070014378133917472914425256567392341556142680105332061715536179906770654782026258180194573604084930846272122351181200106090466242593069201466145023909297176907571056132949429241357577504819706429484513005884728927231682166240789465074924913112186317565937289244113495805450211729872846960696675150329505539213057732932653953750628646866447471518115465823770439477742832652890706470715248083931015709833082832570835612412660115906214916959508023199906017966164382522325360299936466419502231433954808209629381524093691179144077284884853177622856572868360967246875723305500209311672475525998742621154102788083698274290472302909044154881454735931630239515392575048542780716818007083568979434337582055196645798703014463217268125630689453650839409768203657414573756339186196633660569715363216997645618760591691266795072287580651382639439431274732207593149114163961079789549021986761194303610733038629873484988077298971869192030657558157176308550073373451583127001408332233000075924059462006585949486095119897345720397996381766649141038794537487159834315751990515186500230558068333326674831908771871738199387917772823920187100249924600632731276166201430450858883263437819808535878916469660353252824781879310123037944406663876891211112493637521996228154236578350804341283405105941549210417470034506308078237717014329252554976133184961386816141758619352614287927810050722745490263934224361484411384109393516115719994402941834279285984132608218372690081639982027437143391770424875214290943408592088938016472214025760487571042047456306729638795877904076102105955491170441951394734588125290908633117179453839680121721136635104397370774365237268290480793652984830023740833738412626326774805455782445828049030363128867188385759588038563131620017779799280559650758367566706750866662384870361288011639273897500925250175750498588744804817799445457615702905107608455095094841351842926896947082063576608693720062213790714379486141576569076417705146509791476630559323369960454809782489689424606201678015681431667688516319642166282563228481294039952662533122649029693074414984587639747487679718094877022812568126739480226236220369190978855132684318780041281503962793265633379740811293367953337147102338953339061153112400245098939964817300052963364733310380769147095815459597645276647796914853333119747483090210311308340541245581550544653472941470070564115422998680891431517229723781402793537625000808548408392607744000000000*i1^86 + 2084427148158375679718543765482027236780001359227085639445469092057588416349157916145656902826935970484496878356059301387134078686253600140972203391305915325168652459225779540452074561400393469352801393415797355223017536436333651833331429070438498241485081806251778321966834041490890389995561888460513337452108770588949164935988049107438209209557815046397869323740866924338635253474921527407084772915064959730598865408663903008763817048216507413620504459209479548758305091972814186076910667505600520771462357873325461990809243582812149399592319667843817202374042231072900992491557250046646276425970795341424747595765705886881538687986107863037101966908839810705173492746519133039007969859688585972266790129849226777780694745890962023642975107003400211745649418195388277522224305294700417335286746582052091036154880188057432522145271199005835223671370478360769720767165078115809174994965417479583344509835035837911750339102005656655377526357391257286952132873504292102490321852859271857150175854270464139241482949302075081985144048735196684036443092080607634080919294353999683629631082751829393402739840756867909037588980064067906331846010646379912947223200343179871623677702489123629020850135212347092244217119648149992946448849018324984550863954443569067239214964888367808615815099696635912066205762946361172007595554165853684030695611718051424542295187137004216899238953278033264042230649230421107066860698626567745413713360143810928248764779180811914040543540041443102671187963407709220567107394426298025260144814364230470113383027323194856671442047592377094503657551504149869586682037395295678869052432517769886547948227127014880999617177968092752472123836680296707584321857330353935533217135658108867656093547414695173088324016133802609768099720537144822496606459551430375294781725718414477339459703701873903932377640979886892109779763033369974025477648146141507098171919350925786815144158102846692712576730084190187196721181005188376862541956239106144231902282584047372621983259278290583646692033239119294534329706574454100423203736043892931550942852980535776403000037293501706229306265372846619805561140931597736986587107990834573788688502781253898760553461431871444690507733047691392076223047668577798266296627676488412880513355143414383579636034453407053167033913002122900839838687594680058838107099099245490530475530600572891231429090703720100930973961715293540963829900396144716905201502073474759975898591532941494983791985242174893061564672982245998763730308775548654177099502989899638511214731851334836874024204153144944874462913582366625278470325696690365014997991919628502004248826422594373346948702911983228786435511015582259200000000*i1^87 + 7737342993416516703351971066455099581100450641099770118450533895882127362907165966995042509534230088521564728092586190151949786081576294007149525562534815586986997196379660348689229594358147633095251632541990120886940132573223390526490247965265800753166770647195927724585152950356387852902741892347064771984685516903451110276653254084360098342650725260225185542557632304734704302801428404203517581260683775456868632616086443287233283866468861839513369933682057705266300482592031963865581808795791365133650336818978048865429723569489059084654696007172428750096086937675638801831548015026122589438606020904063326719933629723599394524532576172984379501269564446592146289784025084398567967531884811564253645161027762065553294125749815079520564596595952324431359654181052242793341107915238108949894407489454278717446840869570049335161933849935432357072800724827234558715278245375898418827135394221490613244553337682089277771450905088629951753539150897347221760863346060325592709260896721215539251024209464060435538757714453533789731256730711721579289418937839822246259522797559793439944961609687870630076619248900778003215395361522076228380797547203773883412045177154434715705039022310825663693928418024460099964505083777824170114608327229663736625371639345210875974841737984372306304855188458064418669842631415556793266349890012410734082325462790969522234830862891543312479213181678438911655465654867181299735124665154461819363258643328555431638283701392103941442673114710166929772605292132454343832588863971286203478918682150536004060601895412280615269468011181630916937524500975690133256921278205445097819735503597714476594267284836559140450522830617579141653660521578132670205410469096645130706573665841042260341196330181970040777907295265089107299417562780220329133641174023854027829910292062577093910140059464371567949253626686963892486852505588019833732944959292029482577786652947818648193245055686415004432372081729652166419578914083023166323615327746400342583718323098206109833946179744847335541969312777635178572637413253968233329228874110099281311469782382414497911904556218367015820991175042745973815049056872145840548016973776878003209525167874385746075168406367593332842729928102631610362026117682166806191206938439217042558033937927865767709161138851489310637239148359494943580207695551028439457752742481292219357732230355127936613770119036328737042536613461790113815796254088800238700960562901304522307189036482763426127829317306413468970899206119041394322456029724875031796903588638662653541369384461555783697644414215178066799598299439876595064287571437589626530146023640424343684828463414277913152750148249183243796480000000*i1^88 + -10764250212688314604279140297176291549393473869112503611776673731379163174635071940121583846351065942774532475648777367464267108709483613440602164715765425941077061230055276240977080178180327876990838653049788547268381665724917604114239351766980813943719256946209902705459118402480401220852929558050222060408691938721118822457245914351731437098018753701049322456657479336033275283031805402414795245083830227874671379264487129818037332719084580293674749583936588113868595021198134273825385615709803741289413356598336325150081720136388921053873696205182710425352284009331472035135278078504544176404937659986844283751531760952048683076441102777790822940632096057411108034461328705976129993317620712734392537695140085706874244776607721168610119391245446884876826795540440246124634079023002776449652707114406420982226982473026372789068483544111872684626479378634172692548651352269685182649584190054453253118058620429119656277805688208293711921336992944005919119045215864882924201686431092051483939795467652017786986237554108740100488344092547173633814527782489370314377772785686069743440299241701419353430219907096792891644162364575750605758869625708602237974623568677544148418175927443966190424961073712510915083720707010454755943425366066621086790089719715318691701404539422880487933754237680329840624810267598886316515075481809671106320201563370669380961020030050425150003723175134856666463711378255156047179155930822180825555441318824104272310853321123532441423569558516237561146922953483909237907780111136383830349036298012352933463738541405385781926921139397255155939521898094874289900383356971735570394192653031239617955877740908506322426320661221311429334847804701699964124978581636061993464246791632772008709749319735764188561960217765075617087369432076944202491818636425692659488445221788671167037382968983040321009368080340439127216151517540344881193384856384225709605623364984404052562573743421761093573816330853917946904073653622062873953221795362749849571949936154540686811646829141704658920154117697445432417625134954441807746726677412825993036765342726806114375567720093482755859799132971745612094259876421289715229445339031928917575416452132247486106471709755927496738069860342166913327741436336112484466847192657748171400993811604866593833182520395389727083420048846031918674026423989051538081179692923804294060701725545693464643697658253546148755151479275836065349205865879450584182486515914560282369008429931177236973459162457461569301706240534247854408057700147969405720835076452938741693782671998606514742288291468484444525441588773007257504222548535132691484448361828079604637908086611675566129014110720000000*i1^89 + -18413890982919020449124592389684321800940591894706208641465093723587850417828729682495760102227218058278215960961126668438774709925728687560397903077419161880471386875488331401975854033341528684395266393175437969658451957973226664132617332175204893916139244179306838269727518501966593636997783610178088544662907533360154116353736970854448146305657238834253618848824634522322682226236539105793852284347858940904889401004715551914453274440249130823931065926315323492114936937130436031676127190255033674824284702321107413245161709010255603171609476728519829542989395152387668849411985391729324009063995010496835338092863926296316519645205452035165817186865566470706985520865090935121589183379166242816242502468290860232049143340965574325908434517152967703850365338338003089698235397148983270378602674599096346151927760498931786166990782609344752137455332625210674448446349749594945110694646424529248782794002649028483563968458545817653010668143764020754220536048799434607583965158028566241151410352384958556500824378175819895663813780285347397342063732172239272934088327314426606122444723241534432312981496429382378888066653154691480679346067363578595868641370750002896355906877519377717550633973754669603362577376912495241740875682706693058328304550914059107049973798524274989140702770903955254374237660837617939907793791865985463697346367439761054574145179282450076748035870512523026200165263473653668746889224244417129434496288964525292289955471004322181383095461764191597574126302425087596226236706694695858114606814258439566179651100038888071118084400508555679943339519774171254827895781788952010472536124967406227832243149775426171938531842936571407962271318838713869938092436409034440856709766721010731168326528572316138484638666153575957697740876499907664643155374911331500838616978585647691980383958726554292828261083788296088563221755417674845486742976666977583831357353784756959625752081999498003511889200387467725140471583751750806042955951641785723374387098767919727600401591101821091220201286632852115809850715771417453006386051776462706202510586505062512584345466129475200200572685232743023665765274934713461690052811635235614003149400970013473091582373105647378549812774927311066080039790616770132890393997794543943062703453841795683418306115356877948299077706026113871909675160031191809422461364192503134786236609557475195873805269228903187919067985575901472371983513220849378062935463739606052479451097165146620374206302149589261272903208987542967178562226544388705354900715607773407272887701073026820777760969455093610899533529267040095086873919158859498143067860568875549788330726769816300825600000*i1^90 + 24817827517407039131099174418109697868773351558299623601639286312700926249418464689665165333286286065154084704472966575072994993889857315720758917373718761495037323612267188156143878872276672810651752611142553134307840907365553664265390009355541204267510402556453880296980369055538789683668888503096700823895099441079916953746352194533686620518345942580694017300181577103984950241869563306248955434549019910320222155158726826671767671770166380264714017158386064481212215947308178925157459931449252433803670472879069475229545901924195444146049490999596286514626931024757021628172917821108572925934287335514908273509176446356010398102823432069761366072808152739985362656382096534147966311373836288815394942192196351316355557149185695235765376848504239338672590114644183496808498037728591380404494243015172835020202278768653799494614611874591350570586032949776366123265305099661907716166614086864433757046334286097285382554284793970823265419130735737354885867957315205893862032284854842621880686615179096146093907395911767377497502169985884963356482739466767289490037221283589596509590443652251877845676690886267405991234735764070842448935505588115989511724838285196675345276209170793295384138783618632952498161560299362497753151725529486396195539257441825831216371552586135833819915220038435451294452163223742036710438309586453364768984101192313576967607374739955798671046013168687000868842801696292757858424223541066465852936796108172441596769271161551327364134464573565190187028299535401900526058530088649598015292055812960229586734630306603116453745631248397971577183353523330090293695316119854744241230630259444035161618981520001164398841854046755511642229229556583704367336574101446920661710896271801398145426468069423252205867696504280490509697511608127055650889019781935370566826565100164330462771047574767479831843461607676894511245452615387340046737807074422054600748382894404528877857564166471647178736144613638648754242857429178565894864106234631714644631583542103430060545896140754295312387337657005789783599258181386155083998684055073347545725590546432790201591787623737904007934303887438619574401921090715550578992122708567570805749094294285129776050071044165182371914350422219865612505335612927226144015901585874738175158090488037537371691356951979094267419078106299185074405660172907555383695723896729897402076955014951440517508544187266763373187743447531678411093067211958041308641094445274647497244092594055831403024655992047566568986056256282421316717996511736650355666229558184348302988916264216902185895548190534934824391054562927010214316251863728606424995145882454330240000*i1^91 + -15313348139310650967303143398536656804114914270456958665038921650603020064460617974366704262082083508924270575565666180570220454242418348774887537151284638616094277509157326626321036351908391589619338327080491668376873954436616513158997147098116559884428943737361312154727900608051336820312476246934938557375161074190059202186627100400114249908874664969276933283377476891747380731602631240068094142726059573942244577625795951371880260822570435820826517900110043088338430930154945997604708796625237319382674795161276952455494723250305845198642953856358420508504560328616743544021154579786395242812330930157862046776590139511528741957735206193807164539621081520593627163592009304716251206435244973782541908791291148393985751527269653528013244132966198870031617704038791397689723896546447653454401733272156952709411660987619061718299996784947000654031058611339502581480448959832543794886122747926632184819708659618013204518787420821310351503354332865783231661910372678846531636174138720829663092880160047611483056139488350761087929222130305319315182367908900651367123546245217610388993604964835098005087143483666952201575374487075790904800389175428215211820226351285616480061030966516479969833238834491594087052976268122784655081618482048575652922316749459552650893965332678380236866366358994055545062509211643961323313265118596934639908975345242260065241206058162109679594619550686456536271738086134384626569530848357114356875578024441167479575920385854477240082645325683606656322336700440727293142065395017556679745056133597975961698069408446728035442979691130179910437017129988052490706049560598320929835733722268578734776987085881973837447732621242590670652358202449826536131867747991079092826317438462079435165910591937709615450649168745559669991840515337716391117408857720545291619330468542345414565099000916983069541497970349753969533148584513847100815506349902549392832480408493454548569759930706415477954102581912710636814538689140893951098842323684005490539551440357553668878952034727066108630185457816932897516911640954347527551598955196000465201622876035062216815675071150227454552423420844901425555105638431967782382377943883558536109840608888909631984287885536733467380127737273371931038896318089673799479317731761851173710975658753491033258883696467095372103304836943207599811996960863315213524158931948969096048080607085854778868248358663748866150270643090836008903848584502121944464442641734092023078094852830532633752852648580732783640675822845731408878822639537897458914973262002312683209342770846759771773179485268091172793641079321759135429762559721536000*i1^92 + 1875433663901394108658825894474508255399397157881934674240333088619873161168002740909275907033634279449321569389500251679872021170668279999112497185966313833755761400470263587863497699280662815388487435009462058292143689251674056427570638071186649409775835873921869456864697294081858645322863387340944165021868376939383070264261589139649692384116246670416679878002195521371187763808773713014969555057198672587475981943555571558390496779951679160232293882440190020263122467405655789355303510248587487612920491205823673926196220468050764244492013125312982752561949833624498202211372111603198869545286675039226054720825403121170020405940083234641511489318004883251250432593235287934365727235005166168791673936511192008654115613403511095786714903235572414018334513265734930657895322056187168720475406243481779870074629318811432980820587313828305361446539217814889111330967046519107510704655420393319802899155754855993228709312238058620958914570215510834485080835823955587172360757799784286303025544097252085704569674556661460555648199489774792149209286075114551097457813581656945833933094059462270032521220607850567813646931254616420710224636870341782350440469953209435247145764933308576474016465154833451345331794023802792637277455773323125023365291280707644723235030001022056247989554508737274838958504208018003681969635906743730397675872241983349070771308307107697734560125790944115214043326247910634904988372011148263149980189687376946400393780785345794713744030878655663305370009409411138482711086527344306883881639085654201081885153880937681389543164078654776843388077048202204391204889106583340373492827047719034670667891937573591840709750887179431315412110730908145984514594251696003552340852924795904467665564647555204263307984942295179192509860226133775754404357779066255011052865484745463846501981423989840767569308725002142582923907294462354562105308274081888576076455566098174971157057304764591847728786370446702688570050798370698531963444225658358290973623252129236401314195005186467108267624300961098155431313935782742872666594990076099560689396055958642795727781640315628391505956170188005986169187858940634469996982051648985773410955032328947298608169439562579664524990573287777704704786925034422631402298313270854299238083063642329138896696075206664376455605356240137433997022939003976293318289492694678088310458797108298440923607056636892448403761475124930437219593134100813517153924536403791869349462370626650564776315442589078433336523833710188992049221137339193569809107197805302437231927664186176636474119635946352298294756542120000*i1^93 + -64046749952380298363531505012665122654264755004810147213110954910652653102067477702688422527898304377334670410866162096854863068673778378578546652658178799165972399823685626233944783212409754419177048775066070135022891953725325514749878451451192056023844663497914045009585870376067114537895462487206650582090262133582194211018141204582830587584228224417227094497004756148001293455436981328629590162804032273364127138706557853997836925171080361296725995084494439494463630928967616141923881478232958646093025269880833547949555422508433201772818060200877773225930560767839473898270901409182074448160352327841314212701349760436114182370674798043217439137286244967200188185373891013752521480607168414180924955158514979965040876559222717453753014626521157177642395051024173232368707094808871820616347770269428955820976901983557590337951132332979580095237785591239166091049211188763445206517772059551334771559599544188266744019883836211849337973692117199084293717544563738945947641162458408520594204870880350118044746052571398301211574588407131174877892463248945558324696745636464520764662090362374260742617808032018392906979522976135858158075868952254991056315711724073140588643531679056427175089538396923975848365236140598794216760272849128606121825060964210041663987570644683234922910061717850189073446686974893183296755447672271692428579979650449660002296731532617163782266569408039099218988381415025515746225446001804643390134900945233886747664816516686992767935015473539188094958195362404735510408672632295758093433233465530433632071251946559513938476199768479262306446279066516897778412543600482101834404610964558382573190103835776598359402615349411901717469929502101300778141435915769761196892327877554368994264956909119743093453930480114943966773879542000758948019342702901226023250698735714833683282209799824563842103847581921234053888692324603300750278807891523742454922577887069183934666272030229225282406243299228017583296646162891226679509852867553208121241946037227862782799448011036703730677481081099314058769420107894120665808721665392940309277254345938613139913947198383932366673305164697907638723715475107314080629668797245200759887656446163576781888622914182386170068884870434253125699724723169674083152747285957728071373988551276680353637443642623178709906107790230904743354227794066724120224850463272483501774474836612673767751519115024528824329337054384001163382597778412718627952531914911476573111695328628726144013771619203551698807442413657261986017694964984894720719063148329074052997012306621215320059047400*i1^94 + 8422973920373567596272120480240849217942134828929120400602423138307494310584585728154872268702734349579161297737134736833072942360781710305962920679512052203406650348926432926290272536431140462886985829157560900963009152132167698444726594024268216691622763544717271100616403328588054630244143126165604924338317651227995779264883283208262251879818327904048266901124900306511702183986187173390069722233229065810465878490767079667130222239446396693430346045113280506177151998465850963911513380679979653255859821829892295323897081704938128964492300360197243248914529308319450394157605273461441150428726726823687675380993292428933407117298348417973707888169232262215645500556546341550633919593903877908389446704122942343895291092438042225991046895299260224295435059246745723522066478354033519178393783550896296432126983464669800386960713120345556364143120192849662109378153401580122615875580188750952464574745152916526187183937219470869288087690076228760686252676696662315193075269542185661598035167274063466733735521300896233079860159212133644638193024460539830917205595643190934186660420317032722598081710855269898594671816883438446247045853132086204061997531108220472958982022384375719329911019853169799960986850749188267724104465368195449752648653732668138713659990990367542269721893951638733462243944591588823793271070747555767901237228230630381752687540569499383405855740318886465545032744157239861563985308378948635983706230223493981499138819741071564568424814474090257968335974727579360138847089972958694782518006942347885047413312497077527468968102760610309086976813190169595173003892181273892060614520610299186148351392896586615510915278292101498807645157905273893787481208834904442922517343246687213014866346554186295866501750722705274142114604752568369300263902060468104049118510778777077665015893707654491650122668140097903052602787501392113030142760623089397220305534353194824872315883358775547422312087939679265146905334874872738773153140281993046283428693766709709742622770424219175599359961132556757917335971774383054460143659440077809068734842323561037136078831177749778358172808427868920883160917759277040443826484885843299845578894732078151604200758680749441126358901534745588501857062785358856715888049488072843845630584745854109420078844428971767603372843404819197442786853118899392383353561493535556366100493409838446020532925877313620186654035635671385571060496199724467399053187291795528608285595765593404903869052769718915774473057503347*i1^95 - N1*274428189185290325330847722896933014930568396727788049890165021842830298034188030997519245235043866597073355579392890023551597299112016191552416480220428521911490659746866283067795338746045213930902691182102529722651084220097796867353532839267903589605047288697005278654760942429980308689571064292673537659711096511779929372257054497673561725517146109419779582989632407235902898286517786185847437448722231974738522187576632451191962726294223209708130277432290019601425025779800307606175321745132068541589568215067654474231904100384890578985887052910267529747491503486687949975997742776170558950526152577048899514994093326935958083391824*i3 ] ]