[ [ 119683731175112644259037592950513540070724781497291774298375992920581760677633328116948205198405641221008038790801909391912483700101326405056735411046726482904845920031649146190127462006902932441488785324757243351655063569948302658676474004831869915407695436287594179515735144774743473609641244199743986956153537546359426208669133824804292950419667814570029426244102773688183668547913172947847372312943357642063643895371779438377437934876340154363315955062335090279620263224288551641850743226436057467973332041000110867497326639071174614318348302425375242919066890691450990040069854586514280836417450080001286752472675271023518490299802178906088397911348299531641562030812796140534306339842940467443358933355163149667028748801676062144854322578623976921584181056495107071412465226156072729082341623860719536949897473846591966650182333020788622899945634517763043029091564579865118492320013408686165245015755002124081279867021313624726827534953496771232711659062217011788678868872270867879814224700942447883633415854386623426393842681474929677449543311786866965646876249005856361871780845516990690265631390889905815139421065377228928809148282164638362777889358708960083610435584 + -1236567192888998577872769518030844168322523784592871756726151502987929227695662694039952473465955779536010184574796624256225956735415386883753222969079671404191729554756992240466606088812731132932827846354041983062768596294509014463285232278776249932384201602386452449850911003421460058600617531941397709956430728807722864119043649814053851622338468533699557141125085670194413947266933316061056861510609443448542240696624791404380681349447164530776121668030374942183824810920818143704167640056133466572771015234221292143780092172137229191091440443643150629986223896932212024370370510494150332878991955830556143227736899296584805214007200063785588283656249638374039506147869926781677812003540949712012823482709096814663576822972535186093424346035049235153851761435112557272731958308899699644003385267375778359841355662241427300733131109267506827366483315781961104462642581187425203035833820025625864145272034031844926371781241686508777105601824683653768607081580532785635247607848771444187512365468301982649625928453857703196748636691514748065889216913120151963518056938985083632627826962270184970284015060175443885346717903393213426848126971076449769389406034734039219306496*i1 + 4656818154569844035739346401269396373382376394122324213072794496407816018338994551358190701586151781402686175220990570589140507198967797637017766742686397165057500553103365334031872004168237661946279083928254573785143026255127801567713968534042226782226872542956858867791389388527181241396228426010767047603525037002630816324662616243713649419349808228178959339545028722473074367841218518928642871468346210661696233049197330773253262169590128767496905621955170677493737457294792818031364410093238021231640682499131239769133718460372270738505026370552330924255444092796200562981259116090367262271828896746425852398705767048902539433686030414671433675839101360356127796931426144637694852103363609099728774599399788601141394667790903061300834659159348431381809682631421912041373001387424020310235855652562946700164405022039172526703865662395409054435525893486446507650539747908903261978302836474419755176760964612175303450002713041974819031906787190597353068283008129252542892220927095393543338185749475429807815951376315356224696713815403004340293272937943877713615638695559777580217000902350316689648249897376078006309510415260026320998421456332936480057970114608762978304*i1^2 + -8132365688456182716126534064656552891026132971347476568262699645084046622818144642230443552941519799521265560782491969329143837815277696129363126173026371390806430367515951237109911602518010417152247435188187268390103729491077008855956381623104364897173712952812616799572138339120663720371991764870587558501597179239515776837019526536938927367931431613106117132058857028999139425982855941714268048161229982130021664797353183892907933672365388642526480726593123416712658163285859813325177289071660361189007679197949866606591813512779252236428632354337223185846677132527045339885456501870850835879453006667039518055925503045601580575678420126715347102553624092882482547073474809650997484252208187848410263380435331899075561265552458207713341355705650087327340625477626109229676030418210426631775473055241418099992904839219263434460288937025146856730752250871099105624576517840309427681237210007080304049836292217291503191942093166920711570585377248575269833333367270055426932793390937011307077449987724281350009868554228452008213998168985669434488601996029064085918235902762182434822231091242480437898175143202129027884801012774741370326123365510220176377909067064016896*i1^3 + 7860120691179484582303548094681844362384882430015363068354684199968750117630873661424203916140400628564024555783102701192207467036495389967896266715915423078840042326865212098450201090398115078363447650831912152457096592506389927833092897950878656799016495054251211223383157866352783742489586835681693790583516142020868624733224829346497478064272957219159357254463393471833989839347560565369222741070902852806232286844896304465335167204174310844508403426593498223421622760596424737388520736139148460234527003626221347797025088872074506758214899527243237835994925379247038093032732282140521600322753133570703455608852422289799207502068941776461969395321760592809491100352331988431343366996166510933011766787707519747310797094096418969256426082584708705518694951111856122506580884204512725645689795928434931369965219560563522369701852825860659657289273848420553175554694722778785499035654851171881772642545061918135872539926360981790887018052462790742963199821593129321998456750096651714320024569062458408281301417133307893583624265265075555568459218213059132078226969665921434746742818704016866952283553621735941161709053907959229146027285848905329857383162225623040*i1^4 + -5086214480763768770370687566167618072865986617601283589617522699251377828185116125079179149047555236764230416339896061864336927920890765663006270500665364508266463959975991950443035509274068259074492314480508238119018344593872975054516713102557160893928383348483040938469072703361955794025555437181144785963978076904511851396709659450922471938429666848778347835281656333303570367092508755543478258441528281088480462389134846926876595968188408566648485859998330839004412155661495152972866438893261331067533404523792802593674306006341537849166141990985512278415241535898346162791335577839687905672462983434824408133329150820914219196876622586519476901540419454300600695198764749495158623850442657960970434532130959817152561589645624912339681745438062274258255093898808458477604417850683416558355900175033091904038527572966088291274674752687490461176244628631297026020578889767660459623173990989453941419210885413111458743109193876376075278312085926515002368334660497740563674163039763562762945321344792991373039671458289059045958057791712337060159405398827739723292492803215676374786882804927239128563021709466611498927546090841124897243213584478661147818626908160*i1^5 + 2628719227677995783480501648773384958067506636236289835124557020619690062809446956967407446964868792712308078967989362160360949538652063818588427757371876612362784037536328912219021649672200941839228500393086201465539587572072916245696942006348854156422189172580383350482136511640248198035958311768056470701101425154633470541781946135903122985971970635517367154313500186620087472644053513709002674883981100227694448508915890066308985378908615097814982970685042778684513294870468346975033818129495303961897719833882131690455046134858929074164927580057729191897269216774125594884445885619016056254285602476948821012237274722127963025514288222666206125351966122084754903969536594188888641829683490493725286326297317672046219800160323097136794139976309235158053978178851248829845096240347314999135304783597750024207208701706721188705217987495471595642427345999063730402445009098489974682531533123860705355888155793110136517925260306756491866556340432940531693968187043106209884580130139297776498460153074493236603110536489204095130970992184097268618975903984128913010526885652197609842941135614020830212542685359522907904352724348195579041871544595290909388570624*i1^6 + -1138613129519154630815799701336682609591839479147509086655949005257492429806325151810842139230900119299990048364086735344099290360386153035348370431532777849858283662528949641550509759801631896701041789617374857893806868886113405953745220546972379199446257971161698657593984052037957380794322213242211982615167807946525187833162374947818251926463966291427067337832109909864945278893688631976856783632034963181001186916058262041980022651514135655442279854106229367431863047644367044648640730402507469699185273869796166912771203166557639772356769478660984887930211610120975945036086548523116681786252677861988376367808427990383137202118055524418931543279888701228756953501681665526913481503195481749981841554455403171575091527125208171603936014172448866077077304315443954945691675728174489891995920819297334514514572525278283546925266874638323003694185476380977555666062923876814641890194192065763994730631680842372148837102540683864730189982094207120022175271121828491095692756766303213291564538690288099189392456007558777729837781110028174785470212796671201010199749337496429572127148731818444697062747728933358748725543882040562235259434586505786945437696*i1^7 + 478076158616282685489160877021541347750950534544607942855819618172253902848687095740791972802141581453872371928793133213257016297935934212390586345506535492850012543947548656682153853538132358006752386452528020618484114161713968770604117853603243161522630385119159400843504512527020143266183896767100634909173934626823838658938960606160150525823774597267111915759862201124911682445968229730763843504491030112342048834093747953162331948159243717055630451521435297160712901642778604380660476379401183939947719239514363587100931664412970724131468338278429831810008269890896154153084691054999352840200208364984687458304831138523289060923172619063664391552219637561764137539137899409723650684512845326716180224313075607384967209288948361144427700747179538623805845837634766794986954650808428290921334406872298602222932659700122277206916074287440193755052705300051639134757199326547506068801620803874771570061156578373135992564055092077605555652118806465394003894184392287298968898373258161809977407525144342499192931693337275395280055216917716317182945488283312221270303971295010901829171622090743619859595628920801193188648996118979127167035553677962117120*i1^8 + -206309636363937095288363354044028374064438558447477509835588909329705523801390129072278345977108825132571628339120476878031764335489458474875456565213940389846481634311614889379513901878434427924624792830979640686205417115620038883440044545301643638310017606229929726608471541264958691888287805272566411720677269845822729263773709469771057868255067881231498496583164722855335080881970118971906260735153938275886821937868300786603090509221133464556088761278285680812679824909737747901534828707013267406419343720930227737917035037779448450052008401906408999670851960797968394683768356086052408102464471413876569567648247215586065554995861834886198328559769096391281119851414482769278667262657574314076130849159691803108777901227079966024199648140826373320524221434911519077996092648517823861291411447882785009759313300426545746696661922809324704438814599105525756502777766682215139744767907033233432526964542673811228773420337510848330259043194555520192042317690692911416042012649420956778514729342784521020917326119291343413412978567381750983311714062755256832562510692470850092861368777123939600826856074540218052489491902052433049031039687933820928*i1^9 + 87213849881546140708079902503104271282253320617524077333415874916770261992305452350074107424485186996281281886948183052702285178574226890971308360142526517870287113547400863252464521466825890185859451065698630644782535090966365814324136858254152422891763046480575906300998059447941797531154721044225947787371643587014204938486720277783663459957367739672291724652919320585041000442616768662077539982620423660268476754652038185982881077076880369606648191889142509368556250372325346701865654722644019266240688509934593302443730340616796588324738057929270187972143808947433319809484750626959394965651403986513206025384344509798819980089862518675863973908039541918617746763830452361394607496970809048657999350163325244889101139832512750598941763787703323343639879282405888461819582102593187448084460103782329799789713301191937257567636550265575130643507757517281274738223203955671678385971039909725252060078542596855247831089608774421580968000074979052700564307694203701564241458171314674020931389044639097204276099221023705541775454199743826649784529253940945628806658031645035049418213125277873579263731879512146425567074206971706511024041869967360*i1^10 + -33080389102299662405491466810774907623012464617361216761700084169460363372059010151144807438629545234171182853080902896219146933728368394503077864699681329415888267962374588747568186354274797181289378452530116457140177104411908363288408429137054056349021705789284488912072541672738296937684925110765780412146625322539411567984033736605845824528884876679389968368598451087329069003549958158147816687761509145791067675300095314265083942280182647324047524687766118735909520212476595679611802013664456262303057238001644104864948594964689954923233207402889188109230471783262607262594525724843527599631855831104075385106373270482610007637686583069812577804118023598476359819838168842523406855564998452217753425700986049213833771377142430324739702939100044802525710194811311751940181517449027804713368370599057524632912763160535179128315548548954713520935714578350212413422676188738522059665745809439456019232224490807565096148145762580696247357007509533570105694401370637396457393670423567186206580229529353239263330638887807698043087292743866289466680106203829841167677878808296198573828026570642562782408957706582454143266285148349395254523199488*i1^11 + 10468845972554987008238140169122700857544300356920150147924406077505677134696574291650408896251233455949212110609735305207150362234327097023088044332525147844076379157460802163379523281624048926546192702192541743980896328274404858519590333239937857663911638937377916897849093217727753357089321639432791374470539304900875787168559805464993501667489271951312577743522469603459553828600430370537848343028053334848216734101340012833453668459136458355672414838618163277286453174334892556290019153821464510669183536145337399192484577171402990311102206920816340454210390877225492424842510705651456027642240938587177457951425084471102995664327655311827594259772310019583848804276636797292954334124807106739656383861944733563842926146354568917974606447469798863292560934908549795439528258176255435710289825821084336618722074477507679199017530967339582120375846618498175811749585847422708936467837998970821108292178099329409423084988794588431960630991566160214010084805536359100793816368166617617039290524565606931661650972120382286647104443403177723706393196491027347535748244873508475649628122907498683874481259645276070663214777824946868788920320*i1^12 + -2640260542298111328227195377943122605738001261210573413925271538435885874612839400328870136887703125769045688356453217052063875343395504823482885354981007733728289259189855748254813914542884583731617900585653155156364603570497839162341085724280537231775829551599424190721347221004159618317855830936041778617739264639243008346414235722311879614392647419816622130916366885183426347878247353588458937293805209813162152617818899608200635691104192775744605667591991734709329001156917429642878551506087345806323990524260872292256375747981309493921904197977407357375188529872651641761769908302629536016252580762493188882927630727711165061169622219021135056371435306405788342054139679514876366164073404059125540137100231690268797212659741822141632828896072495110790518695806751572801563620383963700356106090605944269940909033600670927704076819810968351176342013338639894632712358411457101621455504871156398928117846654865924491432517755666876184540746650217358499588521620058311881669468895098281628824460633884190508139323663587824485313785588398352978966086695108507662444650793835924733694860886482002474949799562691041830291857561918373888*i1^13 + 507084909989228666346941233466842537798941829981652054300382665781496184167038413343114214931918793294232596537500327064319303857706893476473399774830262587248886420785636246583027935073738416878755512106495330061740144572621990614165523600348592019520032939311954975542366216907192947973571586773280763728160945492262462069050793355150066962507724187070301384764776402462797490274589193293336364311345736039420973555676865915701832354592021583406665971194429270480677847464047242898175312580714678806808220274927567645300048451808345338828396512937969092201265228854398717358401516652853863561208579940516642557422269595615530803518263691686405144251446927690746814315976285498057132143322148950335553595511666053319748099380757890987205042499503635475210427604474280159694296360716291017946766369370098257996428680827695145342720421247602345535095397185010571168329190771057887735588626715115190242558908134172277926463696567635363314581772189848145902897577257758249442931007047863559439900298967726000989836575283803791610630078425461242843604847690736790609757547506459447899887815814432615635326185597031580619027568373268480*i1^14 + -67520248785941158385160647278943466849998018382721288525667151113180290999310588867484409508229461352070138823984066074240005868644583698274854067126426712343484560372978981122148483970637017248837108845124043308499561357472807288142622781413429945809107080909169287238762396187534464332613134260774352361449814887119287865998215872273412840200959398326434346812665164479811645924878996592331258674335011338758164876193300536268109332151599073952457475740688697577267414124725569608705264620772311065456927610882537191929928402353453075987630910095477902636222940885963072279951617238570797227668077081925996928361016717250916977903577051230541915288939259557008776732508360418200767516467205621279309599581851747210649773958840317741844441763551113609074337956204985006172272610767787740399849058950434497566740939601824444406163946514914988840612531474354752295022633729765734322827672539136706213607506812677130499750227364183570595515906259549508750052772627571742573888610434057876234474484712618964129829543808533009251667804062779878696729598863459018249475039086388013746399420969126287137843895220369966601254809370624*i1^15 + 4518085540190101334905038590190307718133879111077547446711510175010652259870263824966604588853830357044418721036893800758798400452979696595304531675713470300180438315667493951222306480923240297863311147224096764006438155622603125998920731990296602501621433036586482377997580821878371557359936795986434747979325815135963909748573981528990414702582619037337105222231328320149162716350069527971585080594544876515816473506511750960191791801510549216887878152804148586192786103098382803815649065865610326333415386364326831475785164585730004536160554073024746773793943654765689385218889099144374955725778983265646127400547040638986259191299727091094109881386586752151364144237983553049446807631054050402825265075873727678949596928990880513523434691876553972336198852029441400608082438151282640764337282464536277525388368305478772837813487001831135887355416476113871949188451084972132931611903519306556240157426040114518520900470480736495419706972995731425160934517457235254007882103729701850339807583470541027223047294846138187189720841773072147931438788446113671113835485793121287190892725297784454519998864276809304908165545984*i1^16 + 206156007196934514493517604804431280681847991846248129268989359183430913029133939908156805100007368265516034426297582818394839618914983174440833293881427440305278748956016111077134280485434548308675717803255729704113398061976841125374082360100415099923766596815979466800955222852026081571715785700389236922175398018646166555469419932297025761835905530986590253940969804316566462011046561033523413392826059453420322874005443287630545491156945969673776189755340999992241287171757421147736113695057589904576028782026967822228180350302856344977447297434474546206534012310747257859144424881234502487558252553654134852565841360253966784800636638437642335571629473459488238996766480275027896290063368924931571168635423609337521592823071578337383130080229516050317137764732528135448479489975477535755896686848258748192789837985782045633595703315577304495052798831987983365629701385769642902411008997893287186187398607199863936560643581667352638046620993312189653028453890521726496760683770118543665957769370994508327678538149708392323786664093886645459596123359383984096122985951485251750910031952642529136134015962557804707840*i1^17 + -33410775531767070662394698066406476644119962442525832345744464001266930972432709140165267068846715151430608985310515372471987778864938789791815219094613738736544356431842506247191300949758158737430555870636964597092379213347820308318673169357571795255136018065593093720828642501001611437271969170558720597503955280216092902149726674374140908688774190774626959620248106366828440317242097600308305175977751684282965058809759293418414251561310041603466870953992770317274832011440229192111303318712411984169430867700794548318786981592999763747835503847036658233976200412613680804698757518482883059550576208792518858914434178484764599157632205381723830528467390443962228691710990564285855786069538021019073651714013713778460467243129052671080741335538582180401624889100851409141729192984295344081733804370781992525732361658921433879211419771568142813743135797491999301918767321094435810716158897618804093194593107838840949723884925867378041063061039599524236025134443114663226963658819788504626182545147702856833327237730495025407758541832206541479251876298776644558652788792121849030881960766246273184174226466689515520*i1^18 + -18182286056220239371747231613606296168291206578442170404285103306712544663830842244557226775570006846033422844019063712733156764948291350576426958441597817770623126591891252832880308105451606904748874105315372557586959094903586136125662850098209426339060478039058156307553557209705946938113121376441881713185832606916619835219896266997675862588281704295256425193658233373381385923887438679998919899130045162059534686744076783503420301306322466390890195754878554195416602812711791008488760811515817314444965753024324455101764556669918952721081855692950675314691177147735888154780204784378330390000000815312482555122005250718177345318906405623001543437344021530579270174218421363900029129479338108219594592653054784446472611884019172683863616399657026210703511443630256333636736552953320779946227174742816515233416880225999602992383756467118402825310314719434899185665318689786568929133040591305989658408570990550979514146343494293566016599746125516974401312132248391117721393696403442110868349718298698271868219049978555081300287174258935544470812015880167661194073558370708019787852618806824111471378750507057152*i1^19 + 6661620338382660096809218899705931422048352456876842711778471782331867577809172914313668452408356680639995701418663249690558816911612218026812581515240380434946570737916688346606076243046584092874260570160786718737607486770254284914370096243285055291915766497498609429584799907325775640855734689898280176583898751273608888037394299494864424091830346241869668004546180650237612088642724852486225880658388873288424066984134007365279604857002312280540254967175121813834892076548063469667566483175671975489199181362605735132623745448291116400282352947958199742560018188275938854468905395773427580378733307777778536048904142557953065047553505558076026181976932165462986739566982487172253135545965700798031729642275390438992781625071256591330713535876137468236811449927947478112768291124256645309154354527563549165547523464360943768036474021893146444168564180730969110275210521488559791173879889738496689229735143758279709165958522660053404609493825982997566767861539936923087410266341132370174429788231671719977275044053370744831191708145111061909857020787171224579203501160590171650260710320288755767256381652992*i1^20 + -1141347583484100176443626624798622219372184189940836385374244170936639427262768685847585136318461852798602810756768282864162274920727649944875962030688056104688266305391233291310007955373675606893450720411329553390579573135796508879562903855604065803664781845825002557529603089671142944098272237777535755899650931068782886584972842195945997973554876171770351915120813277817735628123556506638280664048538374200780571959431708145966591008635171313573045178766149854751249484548618931970959752514931582982007593290358997402736258693971695964253567984434172903714136101420795338865234816127927436748140344352330632523859857917246807639559413159378964869685586735954606446451375488661306264741731093649272085265768315692753224232732526224241129417375724854401738473859449841428218205427534464784691783942403532150058063348030870439000190009324569174605197087018121044652215241735866095833776241615794626572730160975208399703503959986102878242911571403133152436236773391446344644402468035603148651121508601336357184695079655548925168521490610231215677120510884933196342625597396189428821638284431203648476807168*i1^21 + 121135764979910011928079499277636896429094799860335551751862543439355323534057125696473730847167423968335837990688009895256821796570768406020924998381608997901523666000687788478211797959222339932277687861172433447078789082506085202271629128647058657793581549980621724395720192435317914039887333076997247602876895576059155687038870473490849658011118254181304384584769745613136248978880892118747018357155139047668218949797655153038793231182459718536274310218956595338108141895420724156163433934079377198174936640275660491649559166284504351319437800729871481306399036420097490440428454506514327366318770958999359878734145678116574385782388296313597223750983567909704062356084034515443952601136363620853432569441265309208394994306424179728555844530890775689999365921774683874026139177315924276630267464910492011767484928317157150804473983510998512040112676284825628466245133250959646535729922334159017818903618937554962080504608182236767429900138971267844861293597849114479572667802764189552180972355100887999437102805040569711105040114442781159395995900212105649774435369544390167392624507298084875665408*i1^22 + -8109488880197489002352843948933335614055974986864465693133369539478615004266623795698486859619128402218031803694553955647098291862427013955147853277817405687938933605081070580959132641927412597009707954019767988655676021062613484911780223132136475425107468346031466998686196011655019243421670375916656755261540913746543251953619074772825161845749990269067103767650795545749456684621592543272375796632748204172693508609300990623782077400657433312127391720636728384357653987177303282386625639755287011338628301277930149469446377566620820658984867451460354205193608800216308420172527372547998094206260821473424893883983882982880908454887657736863973731065260210191716338323324215568856707702359986141274169285635210393602455676000439474438591893265227638833626946413792988339809397398983821843259371219737061970212622786944283612329647873080368585795213201465095325566364455368045799804641930980296170291357894570463470646572192928374076890952217828913101009564331137945470882438489809287824680517585180676630904528908531363904442254397793954417539667888565184593681009087341855999019629523970818048*i1^23 + 287900880523356515972295485283596361187790116149319086881820301050019289561823186194872528980713467957475027146991995603196444388234864811717647943684232195667034599401040740370631618910917743147883086370047726020310059444886970409904974063818437353931890211841187374729938470110625647612185848324601631099988329484624820621307370418759640327354943122519968501701531885502205477309746954387302486332116679273656023790526062243198528706549426981309876961396177900956247745635772670271384802109273151785827524133494119038677149272271627956491147824649564083635036677817305751818334047272158571154456330656750284570469584117283086730112135874867902746796407043492719805736220388080723175322278937455916341732454750465962878904877539755936433694344274240138150167748258549982555598836643341565318735625208853640830945912571379993719399092341156379911579472304066539348134235865744242411817730288891921513264943159924344381346915349461257601130340349064391227018272777461428648412206224609401426531707208002053552047660448873960515458318355510173690646906360057797647379126929413999937946105413632*i1^24 + 1244606878922301197893221586793527159597440499232462173619050291400797975691453861525333505980400993188289874325373478076195281996501696599318793165560425971657145272731552910938545812867760270481720743843504290961051488013704095860072453092447819304303773914597868827193190108977418324008710487043319517940564382221863439880652748184140651653982540819703104842005779853413357490970486945171487065933640604409372603301160175796583221898452748350039711976555718824743681054801437729037620459533245632019818921030993214979437489471506886640820720965737880212212024371822703757492597870890187004078943696793149785260305035987306439569729019961424719394737593963710912304588350140841160455152516201607907852656292170215226259477414949478986096163030243264472480539721511380283076103997365543178153879917796862986690173736634606293482049038072858283025864052583729060583811881774037112430707036432584120624305339923809256281793517748313582162283069820294511059166032144494726285908257080428105558371696399236159493488874346874496959297208536236233154791748657283680535608132117859032897683456*i1^25 + -636752707364055551756655105624075032110323048933652123158065850448315418233822367722384781445871030869802783567044837036245057090926710441513765170375251825997211742332308505172643490719466065414712076689236482971695770681956080335045633497642773907121397841713171283297511394870943106770098079852947232884365147969642991894611986223843164604476552655916526171173232176595144664322957126552860284486334763805915759384013696478563334426301962555899275215290211785782822020782980688219330497487260031047688855511280094157408355549707141402509257422460965035365723409817374702406346981940617876953443454034771408268259908610390810244606888460082736353391580819594790655580475004483294710447002618976829216600106092488268502720262765859883387337715551269434928172804260986942213062850101564697841468893630154563141375429770015747162181219321971810522748044907127678488201196001645541465933744866966204316947108875126806527950414081012094896936657640276550021470347144718157735788601290491898634325511604684278006046521591610185530962583524134492681826692067825106937515874803574598795264*i1^26 + 26782355677946700813861328375277608811362618222641424933433257577747876424789840239754692693568763185539331080773278081648719405604009434676637739710003805596196313301456679277750032583009854663952422546168964177108788462914834816968178835893674258370417228400727654006553516726656978927430135250297844655830082056279549658535747402707300493459582696599243202588853817767520277611980863675481980307722617370167209412588168030751137887458310276837518288620060002189645894894055367256930817605612390345745798576154461675489185706792613043491639099588003624643908124259026447777393685816987338107273135239372151160631105867728445833453240267536004502968099927099389817141112930411585854369452159969616239106276133037721509075552147942895681579061080806013731128815525038201689731563115077303668064698053347536288353806908576040122520301877496340927304921497758875508346300547128527801553391835050037993912079993264436380408361068444241689880539356340481984520317367438378242994443612017161903458603695546014986660723216105869399041980408689318366256634791353252963829251170719760384*i1^27 + -400984167938928043436800582960517147866996272767247310330338365075856481510109040386813933071348601787658290586114096914174311217988544198583964295436654309480349854160114978955112839795663491565181105465015956849477635765193945609541030235947322009262036687448523786050477722762323454071537384732379782266552397881783020138440635391459614079357675012116757090720822995873895697312988067859841259774347343162986996801302246737636550559797270661288134222292939737796636618889968635570379927744255441619688168350388361135568519125831878433484748324703993146761177490496070053142031003242971828361103664090291912357485488968768244739174690210657968486316578614760341030610745213932442126810076149147667142131294305188236275968143228362999882031919237860442485076444735394653550658358136283857222188558905499592668530572373707159258195721800877076074226862307394346497858329281878290984299336402004812086316257332597582740707592436727946960487889586863680214283559147553630488372254457175785495660483901134574733325300581252423027163391300776058692302297046327606114807288168448*i1^28 + 2369280050744535049318959236373463601576085035479885393480485342319072835475520638533444079411574072536996181150974051705116844635732909048908405880760650990862278684097220666968431586943211674405715802210546937273502504019064594210088661028985165500200109576297888265475631944856082660985522768186868851188768451687465461537942862498918956355813206274277860995394203459652300946393475131516023057232636068797274675750379632433422989597413603152567399215857437841651118864745228122271392055557998989016800518450523571471166146422350629717614400922051378860992683315758077802779099255155284118328214750605554998896332622283254933752588567429453995730628284955032292606763870074120126799223073175340164380693932010476460936684433902290320315690483147579229072406482760023002617271175558365695802449570275393421805723184854487517076136007433034872551853628763483183220214550059149083647058740399667935217901402822230542702240449127443975860942066027710784615304219926966270690365662124421202388729072193943279014009618720651283035214191181679138417688361148685757332848640*i1^29 + 47689916305369297061673032889487148421406527615799268442875639119504407030512908846290782931001749407912892106305070807099724818950668995409692995355629063934014600888782642315596559937647916935056064922787595465860152828466754547892388294525202477150016653817153511934465690460522491929334527670569816559498812293007148638009163457024114356928920063681220810750001155271500697779541336367659628747170202092101906090802285973671961467121952329159266801611998578797584864663436212845849925240566991990302858487910217625687372417028209990547932227007524672229978892878315060532746132044487055578662091117188845735266508227220738846880464422397247961738376961046219181964720225138141184053531562511775863877456116267566859045821977072080750341178185593839824054646954573823075255325039309007159031443658307683975544250041426560685249198755579116941709544889819559413648557787234473471721252075269816079422717499823366757206269768217790402025469845353040778164872060296033259708534019888824756377372607217049516394732235870807783128232233145508326057408004082276237312*i1^30 + -32194957299483808408881514088025972664386310307956111757171783669849757709722776465233391294673829726310641604584240462956715624780663097155542692193636647388622523836262787206017017071159202540477056331981101474016362313982552240847003670850530137081014918674626634817926023749891055739787386810541500231763713479000988843704447008468106988310692565145299378671175350849673930182856842605458070804340219725205628615332112869350974680300752103370950326039931275471265196226984023159228247161291931878339391306312360486499475968401870670150702281569312980336065456583078621672466518898221798978845148175675513862141996750572545040710463689097086559642060151437542886849824055525574648242367678952396296072713477652402434606677269885268602559131937229132994984489850827770883827453569832363327554665382782896162898514435272910269635153641952352819951144423645879908241088633982830183774452025716333485537824699371651685569595988265262687323861108063378846150728107028065006384057346279094394995201849925314300397467340765657656004136012277495510041973820863021056*i1^31 + 1923152597751814671865546700910732567276448415420530555004052000449386953056862909815337582792185323523021010555422296349479530218833220550126993891896864255348480796436895624252591313514621347829113692467624331928892789553220293302333165919422371170080692604671638257532479011783802512777430284413925638420312480168337249869790834861669183502213374116849559067196065051774397208184452125016872147872519586312427819740772833339506464155856193443406215509429641307479656135453685428042019471417869418832247801678260548780867520081375069469639774524246276936522063550921009976774878680993320059050485696577967815626755434194279268693732829999044023554871690292077968276823931548946981264617240785002765048621830995992137645306683324349881773661910811165873192615867647450309677255993375318149738506555261947388939378107079567234634601388140421134341775907615015679998809635451908044739611664599935034298669753776412840164950639506610122610957882002888472835140575187714096306549895047722998391907043752844640691526052058584884070748517983064624666811553546240*i1^32 + -33248423549754798526428422334408993811104212383347295000877611436392177530601736507462078314398097119737711014596835554915030758961378163402747071851379866426499737718132955638285500229021931887435052447740534965267475204132532785390236686745692364498017834724668971531391256552077253142221086939510383954432415396835934356039076124538665486678530022878968096267599765024270248819955240411712466424498433915923693824162924496263674359520383407813489595776995131298880878617809972233192841024166847416135322244588844140645944683169974344730641298827183060240135638798542705339022193069374022375767810471254928388124750148069399426497307038620125067030389852939305222574501092782597016077226696402380444289333800030454208152222846814841776485429219640104900570027542966149113590339835306960413077808226928601241857563551730599931997138385511955294116909953927146628649665206305793187994073375792050993231390773599823210139110779877681322105870286575234757862519762717403189902206071685809270355408704978336213255624712278663841784008249958445797420826624*i1^33 + 488487195830774457126644497151212586634748990522300009707594786746193733403295547706464083987991592350348328936100581293448610203098144534298265938017083278573229448650491506837623541945816219261199997402539896783258829398548002407394780594852330851199184712412674023196634179336484340274115275579158135558244077349763403502231122810745084487234600261864832917939829180950418757907894404962536625406849005883689870701889070904421759735323317062505806480208694243773571483622509053471202752480742626653257016301967418856010325721403606618241979335343882249873028829604440111926473191609933848902960420508169751074370105576149120417009142024388492751309577209659342824746779716142176521882674324559835109701962508678366487540020780921070781696606084056533354683120254321505438146607154903394542768956375835742227122433517023161984352968807202048424482715643991156362181009975287751763143145303107286474780620037259023690119529885096144585941215096593658202910585736337161801740463194169598869184491975592713416683553997642270256629871634159887187968*i1^34 + -4618354475420941366284938604105296801231302446878432519956677924473683860953885611246028607136100898735769295838170836366870951276591027558388331483316452554378407976346851092963631121657813592645452586436710934307991169378720912311868449824150527790445404522634430572823231045760182246287955866192712207739850282254803414860909116981533671329728879796514260773348520386870683802562836730119068719125191005365971773004906046119670848551164774900252951602341685248912767193870207706639428360641203390432311247873119204297791783906587523528084761778708379550776831406668102956134570994988185332411130270209883734160359288010831326549433719693065702490962001849278870270348864079408910805378971031768478666908415889215078725058761606732403953315164032982297530279459086299846190569357878898219728942728922386883168456853091574143859753860968268482329476477730266405777219596356336460150219565227429602159935138109009165999888915212845227521729145563935561417902484120486522263188216819581270777415876434133302933809534942925901886794552036360192*i1^35 + 25752299831685072573516500147266560599065665468282063242308391611291068700244280375818040064702830236022490078482101403763864301001266467545249472039473187041540367153910305196110429294846105561906523086437929265021294439828379801755819803109777220912698304153610680780129478820473344587506364198739556462483829795128489470395703792038795488304434510251282080682470848334098980028574859992262045585787756966852002357031202817411781719662298934823409341182429531019142156675311852746137157222001710806542756143684017798651096770059535754804220715962410167163893100084500834740078891379363026699880984273810916179791956863994551605243196858264846567937406603504574577682354126515135146540312259928686362183738983206964791540538385178763955343110556182006029158918051640087242218793992322002253038832937706602960717137594365725880262773022856108192818560086937865425287694165907372765366734656248097718839347571088142098221029948871959664397449859887351829163245544053619423057247508193798773368742570003933228711466399911499255106733953024*i1^36 + -78158802806212472129027342305809091688772789497022604311141323563739632131693654085283133975383655397194242455220982929113554599979033740349431574060876150624129270152134870920365478245539056975390933575848560811594255914195946129784330056392475293072853856277930712054300930660889018652835346698821892249108777223646174755124877972715174001633765350210685541877117245921260971088406257354010193597840820304927167686223091668345335046230995461285962751178283091201089525882359132390486155535430033871963279081395972047380262908929745463620288843108866518155115582831096873586530063197054060450958127722599533266114566679893087649250794403949832872467061496083683477905780618683631015885390123231427354003964107699357810586034864417793178086455782095046994073394797103149603134132146836926159206425590396736355876853431295036178757631292466366738983851002924324348337204324707995530471177333473074749776575552974151559513408953739337161012679996061285350891705462489858343148886461464633240394742516761236726636436881280915909218304*i1^37 + 59507148850550653058683720496409111932149193231579820815919155748858347139701559235743903065769887186917194832097800146620464074793644214450342045739405846665739067039773492568448924539960230786528957133171416074476791961707831678779928825030712306184842022787643637425105303859797714289566138340189227744371634064759675220799651781851596965415199115740358853812178635724647678239417511842496863316921863804063835889925674364058745981436870694378232050365980742903573289620374448315079674036357515049027969500923189739347399634082389325867224949166628725352905369061203664559125280583680539604736388363382921565424759306885754983024638078610767719637630347009632696899229752457658620240803286168439834414135333679165435075871290407855873399785068416988817738597686306972287647447158818029871751875722731038848493459567571676765185418721392899812130499275361619475588282917630933413012515228941784312177851533034822300126259022341126627639766086269012610902480766225075038942728893012980634941636290308538860750403796599242368*i1^38 + 462020001755011397336067988849930480023553758876781618499220584353242594327566909852227444629600288783457906606923247806219479650959886860731467229441927773105274807155079061192591874451781809081596306677197532897141525801839311430496019687065373601300954425907633952390618419490374824102542381641364180120400926178403469460374594689005400782919970293385208345278671233502096951850622304644627283706354996031246491761665638176677252452930969345071999310164827142142598555793222227864546113040957227157055866847843113348858134720755441177131818085326955414475502762248675197294058873158492495280950150918593814762779075970028285466209524497913198722338595844561551102795105522178369002937628552840467163139382989418387043834667977581142949362889558647846231983107657367670406592310763390273960884539158261464776059624820405897510633823346741894942870339700311451180850842545693603435868786086052965248115712371842783952435853796471187577011411788236533211399226282404290929409883842172732675113648887944832854571260654416*i1^39 + -365404209447089578234847346424613656498704265661070215897267209271977586178112136600470300454792009252490363547363198221435649845141908386481209789574275928002713734661913949641811041812081987198977352385865812778979139084588002931078696981068552664112421653311244239448087070222863393091219268486923154941006095470635499597810798401250142118144048496358274305024662150067593927432645648668305767977376614261127483313953095577414762455221748519934800982469399637082430971151162207198566132518244515470020183940783804746976484741394788641108830772192659726171983928251566733820511321632768255399344483258913339859815416640297128091828468707663552673166687929204415673615000930938307803497547451378929038285977501564958204462653516750879371934583657983521323092059910857473016287319713940256718807212446222313999281045556441640700671332608805134602638006148260910740346471123492811104325555574927936733882141197053081154614732671406681270806452206898180519024370746492243542619386951268565535934347196709697157935007*i1^40 + -4724109488062982115169520090110942367505063636627843600847189533293030405594583606669256209421569661003576809610542137569284242074879905584069614948602910502665630888800517922665651945139219056928731809428005152748695342169677883152268789677814194557633595485943279100494243293282879774046394126464001267767851115028466149057281279395599720532097736460422092171671968474592905026234403506565500658575801048823600406645941509091051575109380533000768815782684675025796083170596426984671203481133722157695001815640077278134852537538663854101282513169927747434487456748923619277217578834873297456598855009028003920782173547174652723648181224422908147764442111087761412592557881531233296992869711829261230508970707199966435104474669727332109477554187163658004802579998207665240645168802715004905214145694809347945959675648054368935154657380640809499304565050911275953607306912825055319877314260908701287631119921093745414591427776578336638733256206883604740641138533811580840846230910800572323487594749967936003328*i1^41 + 18466442820537363595316239899658722225691873934517033454744133201494051357916775070741929878288535840854654973633008626561417858876185965904696527154464653708514561854587544078276975503454373881651042383806219195316684459904487617436056045598768999688737721014967112605003718030887395485967302822944716960596446876744079990072702419812066430403942942302160436347743151818463999822449702688466867623739695179347509899172897974944737685474829953846998760216993848292663169579127182467698972798016950440668219474351985662556892491460792288523990143370931560414603730442067330182801839648813895155463688077651836353544262066344925524997615298107004970454943815507160808453892576219334517614774526126060466006154653128635689048882339833061837094022994317386276757067121853358506660485257436802924184099502618274566509770423780880687268459830428076497990623148887877499919095680047813732654272557929585505838491152915569346332688076355816391128195874452845112939013221831413773743001400161223220919775899533312*i1^42 + -7271219828993673475956452608660619094134412510296544607370044283507864042693643051984467138714611746796900126532912953276975302176487537187886493208873211575997296893193182989495079579234654025870687184985310817809467127821000152066510411464987407048835224337789957195120150667514599270336704317422803209273757598139014649417447166303122633255853993402102851431149234345098135722325475905356169670430905079504460312170492234642964262572835287629558991383964812627304728500828347999376042369890001730783931606699086151636055077133797223566088299890602926626767653376929379350661615855266211013232487454189793937212175450362482246956379500702733705638314118977767643090519171897627744267433347653733577669406415340025550018948840337129091638250052640955062601921823696677168500755520827255676729210096167085258565877748721378557811375290795116134515144909958496710056711871431876565372159666125364579324034039188453875662036278849666813848085583610849176735545947393046109941188147675546465171668992*i1^43 + 3057511137867145753586655412590678904634013784899772532424261513087972935019268942736631091577549416905806705265131159432211705475471028552254175817315449190215367661664898107870665794865609032523194497129825231417089144162599555448320179024925420977167784490439654848679638140930134076668729937227668900166671928442430767162394424190567486461614396483711188760116120640236503589070357243627772150990167632003893247847822559313611719107835450649838562448864907294565945545978479204972672362489946143730774165965372249675611617852286732753239014337104107643223752217732201036425517176694478561136732383564846298716569430483516685817744609885081307958504690271186825230729001647789418299417327966030579646256219489204080907082464030554863831581585624391734194215402894166024756485603649160313911872594453842924252344749188368512709902651264255815225018043566057969044630230444369357187084672180623105719058049059396313213382227082415265216550907404133392374303786360987032301947829294400012288*i1^44 + -665121029353861354382013010719838919564414338815766082025362556685373458621769882666975286179328986107380512120786504074572479030343729191336612611980784192752300122397852595175350196877207570757306751954956624109597176138245499216120840118215124900843114024654647454195445985685428906752148510131499697448181744313811127867392131079356867186429712046456680512370333225325994563628525288474329143177841136541394497496214695313383641118950030935142651644529662319694141499006545562529142439553717064532473240184197871112705467287683247423646483751362099866981855686230721466228927863790614122331013179877068133424538916125753956127113356026451099331000245463913693933516112998243219221062248889528457757238953349803596373727253235286309996842469854868470567217475196629535381246597468923230814060241918494370138272531987929835129268750253163108737181172539807324302903031026226530874116032171753167318578554678390281108916823921468778466703839437804268585048710173644805013980321939456*i1^45 + 78535618590750390747591264458682940242310784505401252435256898556921754872837393072722120916647014338474504151933728436477336703541146737363129770864666482629131262063905404296575257620953913869390703354989413419137485626182058274133060755716767575822297451636747150878639995512522167578224060763477276940104587079802512191033373800822502782448509664632365438318287949289679259778831728343271715140130737380430988281012035391984573287338471297214499629814239557909048573253773430530438600545576392222318280934225678635723263930639821257047026620753680509032713935433361650789979711651625318198031683288615909979882547114987268594395560883725742417631772457629708041000811371894748864073880855967645982986818700347073771356287793973886610956659422545487810153985576417416882677429287192516950310123020877459145756090407541146363656096915596619570097704930578004990496742086172231792689250121583562887335177187583246544754417815373232139909327615558683514630256111306023167328256*i1^46 + -3452872599177856623910049392134496914430784358534519175400398589540890905382466569412564939007570285850092927398564266030388205892881775895399769348717068455314517769450141701336272817447070091791124231798169918590643114751952273139468418342380815677321074732605432632726201488580915351904994321258611136949935175846273974523502607952420077669006397497001726857771432400456407655342390918380326977794571931710386343185040176804065776164883889619337067660923600650862736688378141536609428554715993771139168620200392751215123541635157599132405145674461978733836293140302381170329980859532750394536368307476071424430303482993276630981747866771403158366315843596321474868029666497872469491386403001013271275739014607974617567485649381024299533162957035425211076316837659967762851529919692218377734321970111487758218723242579172934470763413766959082535096517816928558590601818610420225020636519941949066436750562275622721655672952824127376646338274049355140468759379771916288*i1^47 + 79857221959716010578164100126390274644664691064277098570393710588806611547147890534290883734587005859406229187634810006690081708207724803424722165253867492829583125683173165642631074511392766237709556881593841169261117947638412941681498048962225734367093538063594727566390849487977540204876752912289471430168001096514353694890786600013052110016365717810521764915599534631454330609946035024756443335020627324284668618810461190456337012104464264631436305588750547874777566232025462292711390779838331933712754702716279429899369026595963748415114394274265058529997292936583888438700689250306247161621671717014481736384370986868984574276843678944968444937629608443271093861385360947775070984921490587951828774288366457199015837078803381147870594587695188118174367714773263876252618596758043636325030370529320884269087308017560600552228090400520092313232630943581511144934711683902669748254683578938883663142435891652373957000606951099748343948640409404714806776168448*i1^48 + -1089030271995597575281658707104179016883381840604215671498432341563100685221848634015567639051020867990520217189417282211732085327498011939545351284429482207345063174619171183521787325097389995785656000571023731714227586161135107701200560220147069735281637782166124272884318561406177179195618076025886363299215943493485688960116060935891951382100720259808940607044269341443956688941120497904139925417104448599430710043430610950527049464386213979675083014948330336887070796036128889086198277004743147002179015812081579218105007826679786997972707676494406112695518284768857235207096105219397945346627761122472063732408249992206656868544767180796905137090470407824504962391372710186724937506567842055976664290451961299045227354287090850955587980173104012869213232805966745587540087513764848528548514588404852980501281595133496181543140774956772828963247715762802710300425751947140064239593715223282365893892998978772346006859369678085237050005603047088062464*i1^49 + 14823954363333815097297440074226583162484245443430119984122418681815617484877938924929203291813101151658811624100679395572746320958530584657140302090342275361851452164233178715772375330441398090499145600297425625988820982886805013757624612248814072689221970343542278564338411958451181385134081925219063550630410030795134716980397223161390921241607669295598575290274001687469334630503566034287480332232388414397852016093996465562874809689854164302635799423232136442143043457966777289282693382481862073470595313824564398301769526613633332263513882545923790353262455479808062686717303692327565127569585289147845098323262953479427817773068417743364183973151195900078438093809608464049543292241612955271539492334612861688646653082791738393714130868708293323730338800673903214372826934546101865729849726879323258531255213434231926973690204230936419015980009146206610224172077000784498124650662412784369048105277611781398282623030038048990565391170273280*i1^50 + -131408677592881358342051241344716915465797346015584357110190113228291672717882983856916081299593593722937967791380279194028284639075165609658938483130104682247560887446153408302313472575807807490776625718567837495451235188878468047116913687014298064677818630487462097370448868632504151465790161239222438046001462575109992021070887530493618509478871537398521551022535068806286711486794942498997735007473388360088103334123259361796084362076491562402811051107155953743601223881542510920987173310045263443984586589217550452788978016488743489098647642713543198519345808375127153732312289154775992687969734045825325642077282605818891177576132588901882825206810386534133389331679416832778710659808478910277194648606014258567794723089693154128179146032556141368244023996249186075242109032187226867722517639489435242548951051919246411502446235525341356727786412779797752708839901576395752660200948056289290117732338958018431234502324844587491786752*i1^51 + 773817399764490486230564474890005180766703938991177798801221909555357573411197087348990341889722778114572234682862833680757770397350155199573523772419763545657568448594564102993518400289031474244502382463403209735853803190881304568738376239589044620858310707659055883375323418931219106481510794194642924108678124712563911859821768532155906026688093127587292759087067899029172457936727878838113222073912942514837927486003655791918811758109233979574771904136862924936790027625689353964421944563721945944862596150596895477363885094456967385952096943447097803374476777771753673502009388848721408986039410529228403247368173114561609705190426374830461426136088510010821130399002679219275231827275949188617421912176388721350937774566003363718171346956325266374186119317669135994552523039425573674661698819864894140082306285914497411682766196757429008760572925207634450051383215347262716916018795343353292793116283057307985785417828925440*i1^52 + -2934777980675880311510483052265997078310683332353968442447314703831317818391058408343460056955093841117409130113929775182585103174497865858880439524859088116186956531160491453708945609695429566822174519762784099877403847705853961917878090073682017978192558382590373920358911815362758760842717202915687437334137370879293504168700044743378120913411634899253539135875428950189741929941408012230185388684397451733398519909444873123126964712957791944855686603144020420036368889537064504170678279070034747373381069782067318892407762353398591288735366414240363342401412967414735690818390856578113539574825241483771152247679284595884666595957880933291550542384375838203254114110349579236497731226482679731118336433563533363573301472226646972324475257252113817550425358657280882924634230995979637702125854564658792113888993638281535888117332328011449871976345009644291471566792725043981402304146924026125391766878371397534817976320*i1^53 + 7137884701068953946309834410730714040952330578242883425166564472079801406015247805211755316603517052574691389937433793549091634900925691966251571409356774835694410282139306843100251752881304351343461889112585599113371627279353494344708950879806506153851313570457190281643005930754180691616010800248474751143716271843481897180209896340191560758049294817706551197737743616509276615996049035616364243176107951215845994227360197402798404642947823428979214870293260437153464046453007341195613111489542300043947074609666878022751353841987457495455853335514104298732714348220808358039746555894111541475930959495890315526774358318632814457613034115450886511489488958742237503360577196618626172575339421992107883096900855830493018667428665508508464079403926336621851115695764813188749492556397108068785860223398172862081303744812684084203845033260743213116537071213723545705754253184871627670689418984320387409555899809792*i1^54 + -10335661109135839373707806901632753749010570171758470134028300441993058388633733799050620058387180103031108430424288708691163310655377099293892260661821439056329699403929544522069353986400769060560187866059834888407171236465278620233409340427721183395317338670321175909601946079222265409959136306230815916777208008514217191649328151772741003599070869320880837165357314378944518393128368315348454422539089227964051737484154660862202438501644468046156551204580123600208505296189433598560069070900922850715072564402834687956669892515065863701716000017231006156600492204934584159800125224778014210598701730705521852709403459784870580162059282625675832548632952862489383031579082491356946094672687101566995813010113805267924323831589726641647597033431637172216331688481716531277079418385954392617049567662705047809905095270400549377226922239879680284911394736345266585095358354235641911103835710363173256167424*i1^55 + 9927425656529135507420280438451151763532929796225201939519148493250631514584161682797072747838286998599123282993726262506368837030262041465542619224149304666150921688505188246923311628605400351936744670521779282521185911766653003211588970871039204973836809629875806853110315988401635645877161719629981731233117038151038986546905967887581739363150777666027157603854980017970852733972603468747364851190646205348287142373491051262291445870234969220141047263553875291747139446337746102912424489106782697360890852394800597948202554429292891107500165705727933689989481561596583734201640438150344735545043641370234026389863264793631863049651118202809073823117316983680646468698014128604241028714501219849598608465783155821718327796528456906743236766124018053996874473258812978661727534931486932579002323551012739403159093827315924027809918869537102568578875274565291268870906287234437096609979486437376*i1^56 + -25095503715692113463194638948675882905905412915088326771029090798417089115714448388244924580442332553000993675567323914523689719505199993598114133309132026280474901725534944418048886194484226422619644366011681253396045213882019084622908852734841923196767499737497043390577317894504921319082596302837552856952667068177857709151597980196552658978331601007264036325896538539179615980546254699038279757707509062295281124158551061537612515358145315241739698920046354991771456454107516597444722124453609797246373507939465214743436966273906961411737448631810681568929698135233873259260905723941936005247618068275635227449462179570101653913289732674656021665756425618064100231180858917148619781646102797543148972224563358756277386565245936438606466580632636305075335975174850570693487874316896964549302564819070156167378366198088135590821071622382463647508548666262208301002637382749379748691968*i1^57 + 101151775120742185499696017007587540144171350699459040116893517004300627982655837378915584517790268286213665389186181739299186485430654634797638381438888309499362047532302483604841565722862491797086393256619374382714768547231907633633547282360257873312307312361566140242315176000019177700712283640297023490050921109031322312486148834484484596340307708648510385933121668110457578453406887229663256780339140034380646720814299155283487180598642344524002165388212122052914568869824843042998765124042671000022911396500317825200631450991134100590103402232339668619490761738106726534294580423156498377077335385627750250638606089407213152793909513927279267758247964679068035602558604465125339312507862406033982795225197548212058532560462204312468658610837557302560361406584778548614518557386565151527696332956149990848518458050710715001682627490741694151456899256244142345205098353786880*i1^58 + -222407869891589699229001248330311674071168354575169036183597325715081202409781864442947947521872408236444493373062105300670652005247219623385379874389107765573621509156217786778859769610154769697392909017869003551417554193563604047846557318478242285594031209001648701289799095804733243693888727652104142301224732117804459799930656563450806008776157352642491255917670568816239491273460113240508849370811415788218565230293342303540236926473393883689927688564449440619478256336251642514826287639687019588305340596845792142360691555834020421172786283282059253068608890130207407122107731780324096116330695579693673624370326860281108449504939071121027133996869356104769443972182927558452464227745109731805599756300484050110379320570482461035136963494163777560401829913665399695195474860287989069258875609636516405533785978133153813046460946551473463851865770818897024275972096*i1^59 + 242347933824644179954108748082265511365522496857598143864831619246796510355103354310633875492208269233151591781353359861818988640022738340705369823676667752617941128462470712627257300940369180837834888139065403014450443441543942826788953555117557524829931135362677723060061205596725112927601586313454755848216694280948311210306065505102546206096402693549030703080486193109384417881210367106662843420743491432774798592452097870955596367603783744229474558380980461036711070007783461118815839696881749744155974195749746689225410579526913079772737584846212405702608001756741667260342838870876285830815542237416022255608657439946638094296096225408959743484987335057009692127418352053721081511529438491899962723398996917055452443443161743231853681510326521558823404466955607401255006403429992486309941921483296585446662935184077761447945001668069024505666815112773632*i1^60 + -63933192999935856443382576917321066787801219893491810523990487272524384788437347939053569711048581013183873938148881365085299892515807970259999898509440126774507558548794004462671404994239870611644825631886426563410915773680889566917700025974246119889271791420600867956977414147286189583023359689030465682986477230684690794167514031371447378203778065742994971207249349832318313501369286917305024227523377426592405823934765857670090892341012656742957985905853967925234805159488813460266280774326573224891568372156556551115801118689423392486174004039948991987047740599094666335577285677889163241491554382430687729303204283320946065442164907298668286519593206569279073790488506677704641578877013357559892073091169680644850090032775376751517762006572300264798115145897453791217925464238340184912997440084384986764565974428585279195102167951403221220589568*i1^61 + -35430868851003456821370051590721658032075728743809267736621410936470412353144558919069135183217364297427057164319337865789138118004261527705609320626342252994412778214055339523120530665914898956672253386978535404742229876127445558700730238523384229524590904657698889847956114659790640187241407187637211998075519032402436299083117220288859657788143092467753905282743360887539851381620076037836109478359057056006196980007650886576364544232410790200061275500564927227609754257078301783933397724607864512922585159224170044801158488878242534861253105868134186652233624211502620293741396351310072144857098937470843525029205864216280185978576439614085625326502911504740597016475013334490044926659507935522463205577987168780362456158780326853616510157196304157131455418717012505027898803525952567503852517883053906929048132860725272378253681732091904*i1^62 + 18146362348005794242183394225096320393280218833112362784220605783596493321122607925129058180662688414022605598825259150097632376632347643799353509220965337673550300805226833139224975446393334552447646774583117671996209034249804117038489926772166329263138125237735453650386283983264620544830466904791767352199437119671558578701086449558226715672909109802530677624810383822199861144040555264459582243975420627680649585714178886887627578635554014995404611931844050419184408536638951433454535206132808254480379856692978146826392269019245043329413666649801769450839498332359811599481203298126801593760985360691533502204412586657219242153012296023542589141352061495892335260946764180839122103376716014823969957685552509052876773152517359946101396468472969511073994186434477048088161012169899780638898349130717650686561223327559359825707008*i1^63 + 7555093733949086958558646188126419323126457534672640741508954004457631643480748783261696451386453405174018569295975345160220036392914250766979960226571213099315083330031226084369131119544620845150578024756853045639663451936148645597697371897575245865806289600015407127765764754326237759565547858646315151721738251714622183998236693361680315218489810039694888424015447558674213379164400666462131508813631326171683517072618621062980349159280913685128500842717542334783905394102950791109133819307992032886399978340127606448204146601545793807468997649163349292085759071087715257532948641605461870442341365825831302220049977506039958188662537278168474996728585767244009355269661091328592456269984319310539109785903997584304526491144613401808238448401224625372665143770061699013063913490812658927177488706724803080350264595578880*i1^64 + -445404870452133475360564877420667993873976226330080133849005205044966649964725231130113403775927636046089439361111012586224291573656090659325847209356938667610370287140097062556388475594723619117188441624900679837180723825394563087397823263535330930133716490139791703285754230547346315526316999382517208572472827052758439999048095137757770751844872745989129415638334127537012318012848454598496946396995758876528865501981074660173036450754278073535301040958293041643401477756132001216857263977297756129051066424435699253257343401491960733026856565673974589742620442036781628533272937553309814070995056482148468329572676078162116685449957638517322692548422683000623793698546257844887241619268756024295594760388144416032384726686269448107061126998250802215614117252458060463639280338691818517668785010294489400475648*i1^65 + 365724431058622169951995161781559197470564076059542704400679208791835964988557220192580397172266604696003821542914596439366350612846525617478877688700267481399561146668939771263276469957869313295879226834760048973660350664757388791810263430964718053525055591515624026566509881241364913211809371532026826885569489363328168339260507577349005391000471732231786815102812159054188890127671961293113765123581001783560230447367174112017078373247400153484810539564206525003660342604347074628499369857925759812668220223334264101242183917544887672624689507168034767235933557710466171826982269216048258871374840299532519131071573478958814523367578735516216051726849413140905013899730313678027626116251919731942368417742128659366266643139657367464283019782653415835233223473135160503991712462660573744507424377667584*i1^66 + 493895064734890462216920871118491806707259336891644773796991387875752881617465481688107826504362185870026377609243876885195502184892705896893549414034623091958225843031193200055124027777893735898345876578060065935521191273598098783632805413600044590436253518327534665722798164470452930559228699104726579083564020613625993269424545686360327995523591207649994250672536083141124714147679059014601692308467313159883105085155864976258527392065300964378290603123904009505216778321393216091733243600816002167388552306276967287358067555627830338132637831131467699444227788795111660504174641914680165011440280049605046670282785627145860067202331291240498780479716308389512640233820375840752925542917095597573036771186309186968607514272757336504245054467904548206200535151364608206913132219447570824429568*i1^67 + 134707482196136844389678770251137830412826312262362908716523365195350729553360982973301210450611274563157926752009651324316877485335101917118626575301199250857509313010854421513650590648494973484970169705588350622926028566849552894075836374934920266191428072405120073555936840780261318708363434758022465681506897385727589960761343834150930594207411778246224672901943612702672146450660385115283601261180594850992960117071568811523900458858561759857002668773195987231949876530144849075810268076344533925675144280911769072365137631878685803335751726324956813778091192174135966844368888112118636768576603966862505506686120810160818309222996153785678351644502275063588087722532737379921696031533329187342180961012130028369073924062254431414982440270907678902960146796665435480663131731001344*i1^68 + 14444279414648678096148852599533450569682123240127640597441051944138291099892714253434150842140422812613475895247355794889118809839370454208527818928995204906347966728516072100689059591629183470562273995321154547249870355475038371388434309375903802195043509585925971380456825543767081717666603476936322572284256865682692876648174858474776893860672031143730710034006903216985419498423882779854483992382211846611224325101420219514496379652706582379678184764681570260443128469102594791619498678430416214401038555644851924745723306160786154506309645936527073027778612504218217118410152291988112339097601608725204261305324935459117818354520611203326355420376484755612105433226313611403404026082228234280211528779353046503357895587109744043185848938730596592904364029957727213060096*i1^69 + 340783962550806180179573987942944641577366348872713442328496288582063608590846452333022881612106356780625437813584844685089758181279776045333547076120688426178130884114880188396141750402688354712646152035888394015861666872237294075697703659754539907299548670839760337453180057841416155090313536935443118724270338234153173915872568724454079928540260349845089544687001547411680735537683330392678937581391383098590139769649410423640968388681257106723494144305662135043889488813876052222247922364624092248023037149721752990870057901548607098331210889951446986065596409152907638966030717656815071477804439261219941985748812107468864700401670684789646292411584312798281984147300152596226406775763654388092430342982872328593951106251067110793353526772198251764524202852352*i1^70 + -31273884055119363955597853258957638084661668550315550382647422491150804545125818843066739409837882322417612804473378802614174633965821637973114691404053456779894469041273509560446397161343721698593420905459004643943910950184079836233101116894519405338557113177783472002032965713821395318208993234765345413641391733911891789754219163110664683759124885822239138624511979029284333527716605358521438969097136197452182867863133196726380844808765141595872962201089914160665024358373239464628253645651503585185048570310868182942559309837327550521694945307910506326380386352842972909164952500916992859125542508910864817604069235435789503214104708773728924975516823309263557131216127041925599548549880080345825820154257343878223633246977425401346595089266061082624*i1^71 + 353709285047305901196193204260920588896911116663679478998707984191359171318036112135415163882013123417619459732225401480852958441872202917410865278898503902608812547713999589933011425723345497978705559418352589185106471421306805350399600902420168753139804672842472744855320310069009133859754249012426501434624408852423673299387339414618125573330628240750125014078015375722367199154087841235809196918219356323737427687923103586965841154335396581993833694321327922453158401720832523208771273318407639260112672563019043399429622604799888303407858965336748356543163234347516702331202315777531916220281169833688758571131599834034306548977859268121231249934451723150406262532641688180330955544509549698992784865266082001691268960666141715171790290944*i1^72 + -590599826715059319628112083291162906099495946069646303323232468760251117358995812483098532625880118203319040991222644168392104654115816542028897649784214979265146512541172931619754908774244690264314475426987267248749948294284587543324784853554428933749403366434910905463289356266469804135254269441787821520405102467685374039726903070191521188362999873446427973165274327992348338091481329416805721946104481151408199289703124565256365155932093773532311331737814617032819410145407244442923955654167270262823567129573499298372424897210964357642833074125927297533587740537939545873481548409909441782081695159879287335349781582057124870077419125768718838043042362738123403602970127161709588069124107228749157154886908486708405878128640*i1^73 + 583298282042455999664903034623611228037892179061135968496636839590210433515619508476227906742289845867940710358724359318532201037173209018396190506915873482118185989603203332759983730081531596974811022467264178726592718860178904271932218517899185717118365447344838807265382194669585039830913072470531088028518936252363568069037755295257334229833871121979139121021317554727900523513630401862032004699163572570872184715178897758991495230135240403647163796556238144627401641510695435585267113760776716711411696572553817418853783537434707766701048558606713511367314745210743238745415685655520921928443483329354243566150215832529277288771747342194452413445141528022762100807078059560832076642261764172110022876623536128*i1^74 + -196660780328911613957018839497687873339296690281298731575291519136546150915208570293707774556072414287363198747802191399452060593309631999766012805899681856369361691267489469949343790746265650826091685351500349483539234087487761908873695227225370137009058830448285828832941732516836635432830897308591268161699504527626704622877517774908361602597320876437655665019149830526566841437327896197109149621879972216436829771494512680218550283111275123559206807350230969206162263080822718456566864081634590214703871334949849830144713062548949285027603787919837175918292026359777889859221542598927535147872328744559861902593838731550544392876088786956266610000704252228280518395990410100705736364563441385472*i1^75 + 21997936223320710837645686967216694284095006178210568580927430264698997600597030927420649302736324794933000472754740981795083662227771112969963853507396750644885208358259165032963566583287448871140919550312531227109708353503925587698195344492334033983618696019499323487181185391994803175230767761620554115526114753155954014103378243711117008945246495506895448993079560574768283334549135411489627673961135075233666061937092411815373411164461226138832979694463953650433743122942429325985274644075542431660016025150633744300363767863461220904347406884404060841148034258580525073427048763854538072782281599892798356767017974435125294971412795085892797211058742667137480810843055805431808*i1^76 + 251669680708912783764057677889494341309609458466441998439425219611695279501946731585681043846381185764509677786317955193313795849575619739096684333305553056088955110004880769133923996718827947730168528979476885441877564985783578647167094802523868659868049172373738050418460222825851778149563861663680608739312651940924380643636829898111413744427495741691364231343847430030731127758784872625542848361118457664474859257169749670061226675756581757781320670734580059690269324333031192495943637678727116952151130716925708665775606909346190603193934198957958663681129535383642571018412892200013074435724958763674216595314737301621555883726206505496323209247013616656318464*i1^77 + 1048069222019532932209901470689840077762053978055952202757795468861720039441982510648049718472943071114044742979604901912134903091254431267283999077225835327503882547234957720539292463561269686072318333430934011889573847137293135597525407967767713702651465438998435468243983836835388197894578035099169080857550812866187193841539141382769921452956268774513546107038098710017232410902612734880258439300720318200522093864790360578391033112278787000038684446812432676425326627559880453455230053628294992435378869675354843373404158705091048926390078609557924294239184076190862157547774106535422117650460096925336124148517087386260267569209768224288145408*i1^78 + -2819875781692895784053441972842395064919712551550759566904301192854119405465407710946215576956996370004949304121075622408391613049472675377891079260037969197884615950987179664053226007121540227070088224552564829897081306823190752587675886838864246695488313687973955279164892734194306619461062067755450416671591150075720404576078743322481948574157576683434548794078546502129371688437742735958393880189074991958028496704863056987172697292533293069212904379010024325211408182213477564412583989699613534434381751898024050208523518536971530828929873641812541079103194022813706390063951697334009773299003755950796967938809697140736*i1^79 + 1165766319092837835365774685142772590441807145324833182075937604691572968008688469658385660291272376215336283373856488188006900318238750345453971505907425825925409000732752987572043397737122999773458300482409623302146998594007818695479547049212180337211945971370194558833719425689825843672104762998923136997646139801413119854599413062817668405233295631484881652442465961543346558582332921205958540991187533283431829509909686990211398724728040396692798147034033677378426286641346231925981678109988941247070373216861615752136063133762173267377120009044606684767628512313569552123796343750656*i1^80, -982801561917469817438371027878728789431453918657010783668134872226883585862062926499325139775454529841619805615287134650854037589126371837530862938919554093784305975277617485677190706544357530266637736776870048479300827352462512256190519667025737139386447796909347595204782686823436513016497912802533699993265766755107582478699150809113456434753574805042010058470405155144998306246911553678302299642347416708940775534939868767173260082108426632216035128065569267623695863100705981420232349999997463738827524321546521152808317631154393108775390884226350335936835863710253741098979355578883442227545101042467705856687906737013718651785072669487644595108847593673728364251982696890338673417277249765689965554032005554823839192536678885200115976459900106905170514366008363795661753860690674653490181845764548247106454763007329937276923845474280980827531502156536211886230670965539854911469049964990937898225815774488553565508227672056264504856814013854885190203027059604275237344821841101325469349043019538298985278291302895219045667688646405885508933687631246262447199801948486631905752835323136163282628363694496466190921384936634239279958189015636506600310074274828233693269062062499459486004507632776252835106367759310492921640061085161803209202561706180247292590562414671799670617970193242769389596292657700667392 + 10092525337007712005450859080527724083357984543262027054631937122347361649931090708641296870064209076057621835677835120363900267661279417378199995033877337654085954750768130092397750834969269612673640409362478590653774122728433225824199004371815752853958040533540416362893727249648994643048806052122042179504066704074761751433214739618764791987471178792993526091669620553559353075781203061971376419421737406517811146810566212448224785588189087443272226536601195813912403598963495885152014952436872564114611065971372690987886911462180989303189639639828697240217360311530565448571875626523943556795431857224330400482870573777791188200913380307752030333201930186745678501960079084603857499688691679820664060777389322746311017859879849095483110940887799218787856486704528472442004000219655201937710831976706205192735048793173537821602684885718172069470734105743002131053112313216688686782798660360077209569454434161965678709612469745422846230614113465166685232680510442655698038938564852748476159291533173060227520527026548237975375233852971780576571207489152840400450163061024652493092345579847870634711247018299280513047744730736213818416538680012233091592067248342707449900991879578364644591947070260425810346498557833394566550811880334300753713529023290441779653271914318954194108004274575225457213947866997850112*i1 + -37667941372865897852756977645575865342993752245923729850115426153796835178427767434193387735459405022137657495526156787836885529045587488362413394195434922935428719742208469140700651716129683066275250125925740713727308077855990637288507832884859307694303254720869309682071040974098759427496778731763831432363177041036365373018873037610279240098203198730745379707056355451871017101056906861080915548445774310351506213816743103921031804937103917457457036500135324893338912671194129171109778569904923179846155471815675705445245161881794413423286414148700426259550796055225737965899898651357731725446149212409642243833258129996835812720397569873312126734574598888804263759222317882013129685792003333664754123131290032970862594682001799155588691085786104001722780577930970331256933975269105971469437916228478219178842934271670245074867083627848907486870963199607548860923932232141764000188084405497064837969277785049791939260273045268090387824139697372617521869731642054011678143588226517927064118873065134707719699982372488914267704690581938562277932558083559646800913977051344844926643230259850461949855869416595555481731599181688669206302169915771011209919838898822297691048411469488595189835329563601817326696589209678578838999923629869810964920345126745529142971933482593066728174531324862163658314979116843008*i1^2 + 64802897587667627586751701770657800632194341959121127094827488591816169816612612559493429862373226500404607689921082283778585023106105028459303487193324457750181124415726965370215491104241987758372442018810072241471260588770367214326036494953997830448788706593345793770444577758946021825169287663694631863767037213742991947114834804438077184994035532173888483434102918486442538397388420932672847249470201415723916372564065732223967237882512083768896292964575483736874534711328988645426923849477634248118087702530989746914405111207061956549304057529580890498970616214914670430604039636913854925192708347398966195489868045572794331644175833413279997948567541787477831083597739191329934393331469954036108907523716787282499384021567767659067199624545651017897446432835974358987222998663300750138968237519516629384541278533245670404548446052971891837970405710125436952593507755693467053715406194070086525073970396056681733926535337680964832469285240370297218220574297952712534873165250732039397083957878886178776244292785845643992440212293018038910156730652636645221879222679014900584278230213877185775237763777781807196054290335193438582553163103776911852644760303152795688100786320617601788468429691158961325884530189237112434543180225462816012350007086245494327425708712978373434493943955848593150577242800128*i1^3 + -61317909391183698443295878871977064645603202776261214959604693325305944219842586347874733902140493463184481800908240101637085343207485863274836253577062318443743027874672631195250442112547476040755041960814212254549344889578374493485599294583914769000754456682638663967112218032738493435535028397000742795689229381351533628842103002046927290028468971369038711244434000601281715296314649024435418388291249335759238097397730963740699376820000522600106651865216556004143197709575673728216348240668889632460529909780675424570757605720360221633985516313627522061099141092617790433576263610304654577962237377126742652035174813927253583132243355506268740907055210889793733471681740612709835273986133638015474840966314645829259241356014626301692642329949723450729384129895312448715635177998881328520958958556523593290412475447274851914825408422571138931943138505395256197026200005998655211048450494554762032187311067029436954706031513050335041197448475988061964404047005645279167218394687604522677736912534364262192055556858584897395091410987890127300682024236424342077801614840664697055278504846368089171691249399899278474374969439349438875998179699383870933267727990330565766190295211227104607625687838457592776447592189884312274180533459925167563322664748369383063128840869043510008767171824801486850937061376*i1^4 + 38796547407586376837280703572441218853794837125165463455598947580028113880698431515722176066713829265804064260951129100135897006603057250211070133527775519610518050114105194544723531156418751656899070917874269279105296893246018808866957546959827310607121470854349389999845381397792605933839201741745079082805880283400023528053434174910025935919003119333446075039089028156180088467475901402966621625169067200719746451206822409571232293047846194591773247475132280848437864805961712528240656878359668093419735518595730099215920532164514593174134962929294630477995275855355306415728732831660604142421875371843962374953483084061545478395479098911482376863940149712679202700838022857068145398488470020633493821784665735545484476597424162112900987231981452318391410628322983138358179473378728351147994591685819699114120443098401683460913090308335533216003706418600529709620419838863610201680008635752469451073314857071349470170359461779331641366057400260210443577641811130404869463294320395884561494261286822113634078762559119402079843798472650354570996964780515908419325254172806406430129440155156584695688273815004055687797599697856381432253389193386650882619891876406822313983046206250305488316755808957427388415486579539083176203751372697270874128089961838636325041689398054480235581126814728933821382656*i1^5 + -19699108416558309739587518831969271003009980077690734456921756599450526567059018230915391945952248828901670072778003452085589451647709738326396363886159348314568444462581332972350815725011876369844531859745456791692463259437357053303775200614664051692008492255653394826874551675848153640030764158283007302535240846275871744927493388153486744171708443894422851085071349422836758447455331676072637450839127913538122642052738384794462271238418002642494448197039735446240215956370057271713061987520988207592634498941759754616020588897622379163738967365043768606825931948727784569582142189673107634300112804031184577611739158103764880133866486033178371586879262624836097263660342107059088385072863819862900058407224874045719829564047759882095248113420715469790026172134572622331557092430801949623009225392082528761613345153596436235220753147557816041886483810416593665836514113185280338546793847736106238657142015134539411979789491806018671845650546282920191230510207732171607728788086178368564932195993527777963251530579333747010071425010004088700598774485566507634701195136630850725957884653753867046128603848685173776932240565497320260493006862756133695909075623749739603666178007588051233840905986134460558869186641333980191363199051296808142088681575242138916355320645237842395984847352158729797632*i1^6 + 8390963007928115761931642481332699558137675825562387515041582721460685149975679064695837809943597399863913428320881474503296788128724792678995593052665195402459869612748397653583511421952398794057468239903115905116399413236541204871788859369441780860534237942024481127979021961699830705483748188413784448961517916535210862574122963378168989705589090054862732664170571500716183945324224221039778160392134876919187470497720606970883895155596496987136285305059947665248499163593571005066768156720470978428917764142157749936432645310989460281872985920020696660002077815259903616972654282722893928860888147876936848798946092866250641059937536371142853049954722330375934810182650178658934734470512166125723570985231935460700820422931829551945293041730955748689267591855879147623545569229976310351240805940756368636596739293407779206137285885838115732801036645371196673498114763557017693960828377433884936875617141240195529785332139415761649415912135974091036117971609654271284778411614206667535847954561276050670589306495336346899524679893418941500002562031723298985361140795046953105673091281022297761740249411734408834504110712076216494569978373796609631739893995099956094629785834292711615442538674212572229597805969840921692667343106285409439699615761784662427789303709520767967310963240293367808*i1^7 + -3511323572371277919751572460874139794031180175669804509312476070409824291345610134073657625610306851592654193166212316497959581357364509792483153316308354550175564032693258925625386062693925872610183894689183348033657965489624269697143682107434586916202393877179318315906868235972253673228557354012056587688280357441855921293556377122543060914724535203589791683159349315117052778751630733849921454355803339569127183331824909310762711261309256510763447899030464195847796345378176046208860956931768593891488178865180312205270796773433558579844447404277857786268174497921715124828539068363022967557207346469207470890820852684499744333145769375064700486756227145789617195712072871800742036800449775509587318220448119660091212710150847024103192844498195184426111466188186937585304699618362175595562397080355069732000082831075565970022004137110623743913921947322854363117969374863773440114367194049216040534524081469571087459440740046365621671425372619722954864457212095779890387012851599085396327261367175239110401590674102562849311904259184524111678077203418073697430571771309599639625303863500416888654867183408968285431875879986620424225024903891297410395587342953262659831831406173798070447106520012962641093223050685257033905795292118548409650130409072141074625842738896617481403019682643968*i1^8 + 1518956359351322840156871935068104061955651771059287506547322352962208392194497547043204817353467254758644725493498120554403716662638546223932435633480842738543724724824795183957368792348617080044170602943616063261683018036248830324129984499677762553768970474553032735011789527841481651929495495338664881884216966361425841688367710748129178709528653188913308714066289013290328835665329123879912244073628589069932059115591384568202114881915159731524997998123627830962464824836967606429992593941376751411032648233179712765451689764551688558373531417353917410851805277410227880992314046585835077481815946077887649028652005180962119618081212928482066459528374800635383398810402763770570403574066873401065865658357722637475866150919355956907429891358713852984854212940103675753886807215576384572654428007041116133284794741256820369124015644948547420754104313466552349337988542971622841507666496287379809534977131829722893191360545961759241928104042314624875977439814148133180040058667449023478202961531854770872996288280037129016058377538393222510651777132930274225907695721194448518394857687989350375894736471649210662124825147296489577483441468853636832460244432387651280632348849200200161857176425319474732740750264138608604481149044006388923924791234094419878837957349501641693188111466496*i1^9 + -641617587875407613968609677849887906932279411014633813887520796772556620762905973704228794720655765977592262711757922987223461369234050090341468221144281137787630060335294345046113915203263207249194187717340972922706952171277932222728584278724336049780355489865292453668813150836185477628993090402994548561477184468511502296661057785920028613347555998375611168185846220353259116383408670550272389906840688446787904592115827334609605561095834002252267679560500022034638439561027866683870895119294257132522635341014596215107216426220922877949852238558987953837461242552170956246620736977434778459517589451268443811210345438678228892274369429484541656637174612660961718324657566108533794922380470587294249910539400050917974863552067707104046159444686311311336961441726740568134208739366365476377737246828670051698502281398432693081795307226610152506754703976513983037200227474747503078588736938213529498175292813194026318610109299411997159256781795937103328026712988975642422483941574499664772608175589686088904319595995680690283027156767264129913571396446802811668522375394595657683616787130825824570553554266338449761590224954820800022478733507596780291026208696393386301670936839507211611552658254768906906408053779027568538565056826999511771980330210580822223973881432788188990013440*i1^10 + 241530219553896836486352386833578463884227788144119557030942980361026815955287781831559798257794100275486235176060831758309786753385612127344294038997875427820053365164924333774521383174886560274053620099872095135175970503546209027226114516446168077450112971890899324109841621930010323882251200461364230953076282350545543058330422399093665475442922669912849416911238107683413411004832487685513239509034473487273747466312671767932152164926628015486752226321389767375499546767607997895701909284530124412998741136727098950282991639909283284949281928005393783534960852656280241436624461069465836932547307481854870139531520145487934179949338923910866539173811799992828161410202764792098599898472438155443462962207161511693625050415898039201756767961442138439200231827206043269697518067284113547587336429802173545658646163565655333472631884689312821781833553061478557376036110307487038681999088057637100829201769329677307650963334254416063021718326757454223136884119594451927195790504124132787918611768232469434189650997273720992511075358335399269236802599074953152873492662872454276867414674365980639193885589170425360896448244381047666891913927963469484681004960617371121416137994465839500424088658541689557035450195658960390318190270579133111448042197253260050947424853902049920679936*i1^11 + -75338596953102788291115440059777643444575986108104636779682744607069568088036659896464237202639114210566179042711113260199265203202521032351921939152707049401158936071636379686701452187920136133236745003561657377106499225153967755550693078116734616026656611093533441942194708942402134137123234856836924741141301272686955552846531334551402761811704174511398868773673694014362826899156128659343536788851052720537981782804632879951709064970974886598766330066690271587592566229829960772480726286030126967136761994768686086601412895303193061562047304880278311213907057281392421893864328215936610880948906164345743713319747972613252370284360061794823948726320801051418321755964974148214423649326017361167540644435487681692357802818964154639309274222620658603213553535317390932675198845980566013353192281858765137960823365881098910581280548619294002343000360040646873608584595039488547011087659827566026994697689837199415028976152894903361726798518931797961926533049629374500821543977951239014650577610910618661922586928713945904254160026390257184804341311720849468098647754444855044149223051705561342782210555099716976342474907162584320307280032271851431531508289658777431487969231689008061485326930117412862417996642885069502369965048433224328733575719655411081518486989475491610624*i1^12 + 18629521719493925225515064353446352594405613514544687373595368725556721233637503294488994955598431000567611615332974492589321459141398086077092740920354279202994631507006531115190817097839537922527421002758242053401948702444610514899847453377109617147317690308705147724995736261961133593571251237139222777234230670127918242193758243649129808480469816885516456192619927686336401690881009976522899497557541276066834508188959134979782879440818766934280844996526032026815914133974171645832062914247852005663730155311510987342413450458010923769076913006239977899622399628452850360755690717571731793534817256992661997516299739217031854194598118664547417699867031863670028360476289784732042786168113197568708631205086930825433313410041866763872617340554452866164240796730321624705866436930372466539382013271437301473696031376494193546770228616704022113770778567472941198540050351810601386471736456281907451305422697864462463602628287767595687136993234181977163479883093132839592677771563860030220511381659495177676367665513663569428838636288512841795528386125032793788921712979740363794807861832960690513490396658137729464572834929279794585476247105457007106526403861633782630605607991989323803027734959425438267184524581127169807095563204445028976701165737345881710317379354886144*i1^13 + -3488250765944768005972668373376576920155660693330560487969745274411432340369863852178378899130897742543491181567317792811300524240686695635005030723101272238289854253438194604972701179876057868014681198234115362775215713735546919774025848578807071624474329871056493399404554095061077114047672420905975349364954282442070640192829393849006007035750798731852430051147842723096858181098968469864784061950830941463068338045316898006232281391834965138706061118900459804024677382561683566805986442511980166302990827562829306723608672310784342870569992903877916493758162019833660411701055608618240409316172044910820542132856880001176434007291198413949341833991755046610876921607366240659521173863693676058458015545075555875871131330427170695793019448033165342834370462214615141744176404519504003847574055551141502376449000618677105369698656255762083325443103757863024527007038959704180364695985547772923644985412730844821838748715811964339494913156719205524566350462007279953454972892713410552961180445887715014338254602431724035809272304055034906886269352392495472473684263089103890139688037634968431902053998346575458967919793664320724424359279642843749397261563890775258653948685658350794995020584041713609053632913410024185029696270750806627991373881979394739019823424995328*i1^14 + 447560138459437649814476236307021631697172909082618450392519555296040464477834770344009649430219845897833006497472368571889135481368248855230913820880271883277876931220339435083839724448513836373398654728625826843073302352528930154953365195549953791396442715311137278293781139746974648141687659417721499155089315373508686210025168614527878079035185343566623199597114602919158515901210944603717308269881398493651943189474671346539843109004551939284625464634743890617418590357638474708255731914367594479545443319801999215437654844417783168423597705802883157129656753438743645193679137474720061992351524828052790504109884157639721670494787510488253510568443108502346466228517442959318748305767425593930477617006729461809150643053623571998913220640306468301421200489732349311241219718015861685619130685393686743673228084507349381396383661531337669490971051325034212379155679135949082694250038113649684440521944545020150325887314904834583518656640154482703692121799252088867323402677160267999543808662391831586379637784984738819553313034006573236087016718786848207398089199224475189508170658089683716786598912605913633360020545565764169870444147332443390127065300734265196530598475701483428343345463671731699491379389134015139334257514437443241520954080022429383843119104*i1^15 + -27493635015610041052757529444170782197295948237657914817246489871902726237714343564451006972105260636735670536347753470866321487072077174456913133039961815630699311146113420651942348545340090279638977786364085980087091946672778074523500506207562433511315874687496535934958793964183243972343615526292124495174584518447835072813877183651157473039516760536921658245553490942172792814677403350948225064799155763087391578333817771838410800399673522931496011016777052091405906987550774838040482926921072825523985139738080622527798365392935974801424759015933312515286990847748639712839558881540367102999154353825621018847587723770649141045890871108116043285586123563042792350388510166826405905896462233941118479110783587917438832191773257582580725155942071707667474022513338466549225586081277337367607735566171406446215951236033275817908960830166156725104344346374842725729749185676707047027450547468912946043037425935343672837839440703520335959644546869948623658019149575807331301458355545452340310433964619760561696590115319084217310422215638080386696939470020174235300515539735873081222770017104968464316123890303719655775213147057107772994673670904545795724396973007873366606638637978054397012463274169311634270073610193476562386427455507547407884070928983189880832*i1^16 + -1590632250347232311483034199087399834671675842688591901995342710484844373849950624295744640892806181891566462024792342603894908057705622093387317508583555702044226513829595062589654222951782474951646413228310814911526030306255391285722186604290969114165032733531392214601323465095758783061666805329616920210567816948214454263311372798551056068844827522387510736762508372813990773423922801339626585182853227898341153064746479385394054232497664631219836741500034217100534554194228905739264627589716132528902004517577314761091807513626870171790514553427392261799923013894941287044246032243097591133009093297419763524577579371206448397265636537867621161277491551688192379242371311257033366284893657589290533740432261872695302977418163048808734664856743585211261322947101470070483621530826587428252313415376410724406461669549201926538140351949665185046333123950437895741052720438382562822392766718753532863572585038375972747880648315961468760851824826161161709334773185545389754642663606948716198689127771481649396318944719663791403700198149062360558699671781229211105367073948328648529904930688004179549182340313178192544165569703192177469342216247859125070661244669567494572877046823550677466470412738486806821995596443918814331673500997606019519984596043169792*i1^17 + 182570803012405740371551075616815885687816818028471946906277156305670581306537345620356047548535093897985719995113945150238143005310507037713254785604923810159929195354301471740140759959328804405036884092780162910236885146999208496794346705190015410588472637732215854784469269096392427965956696997747024835633135946371714735777066406148608957955495801719909078319494216184562297334263499336199205028119373825642493239917986952240108677046901190534130263516102289248015194532120896958826594856005721388841576665702996300692559687431026400951056286475354343020481602371509596513528931377375533099712642072834456278708955429701204069672741103849399774311965997210669445255926668151902529618859973269964055759531423370380566263333050152796568254437327014089821181664463521521867746549467222377489044605212190997842437132793395172292442886176777754141831290095031679947657515827244549156001116162350164800864870446750421573305220473927789075621446543388575444521246934370910546288121917529664112154921241022637147588611721790417713241922814672355374274661902593028582309890626668743716956852905445943060778505542332377101537751041289713169136060178833282779588010037876374641718046601719655065678373073459035571756944842039022798740509845573169137578456121344*i1^18 + 126288348346557958703301251519871784318949520806807773827319901236260962160553093564174716980409021453857160610385067962584769955880962099098996754207634343272338934814973266459953816076287971157774772765264446892651436801672112541366471369802084679205578700413797663380479762493011883994203532800985178691355740768988175176402795947344107352057280444089665061715649159122538433506675559731480957541725029693353478395620508278784616939480857192412330995420486942138980378126475281791148692586708235853499474667564652274898453759348095287651347080610293705842048658265320143775168543189021376963306701734747677329138788834854379780656019192249222989150168540446053106795605917079180569212408629662973385668583975178206520435601450316980808079643791186503574145042627132647207124887816960351388119744283856642655939547854514211381149264236711373293429927336062472892555951152490429735593898471707544143056125085080284606384789745825893761436838459180995568014096639315415390904885294412800102767350574129571576277724340713322471089412344223354859613890135588735514648163935252493870251479472179467615437556093440857150574102857517602063001168446799661243211072649138582873204890195322148461082221236792291093185668419983600899746635917980061458935840768*i1^19 + -42224073115506491477953662773511361339739670749478936132255884927308412003557045894878995101766278052006640698516324899230816488969753287692842939138012446975030906014703579028677214531942733663849201732842542239759809033347104359968322948694645804063416876558806010744769346595082190616310315802879665004350311311381601273620535580297767625980294227999612566608777002662031864031482523516327012067062293076237054697792998987490096989266477919567906508301116385994683005819178869265867519144229445682824506477033933184020456597231518238733138068750595390977367060916112216553684277892485535311535725620933028675561950936666696982715282916577862592267801593870283891314802352591976320720013846221277638189085357746828622039288211232897516078640910516091723286600779225303228426484421443920891112948004816714120676436630531185391844396800486519361580691286497265035058387356747214868819315611621837486876822750081732340175708486784463124488250991172302134369378350717077311207129155481251529403449470572735223786397815845784340255175064761157876872428719086262624810857669493006861189166128074505381448872978013997158199230875021437215453848956400838400324727273721698481641125598295440992357806194616210952088486503622791743389367370210766806319104*i1^20 + 6809360190622628517810284124700285511845899886505821170743671804820716203976390524483334030891087727396896342350862886780349708663686588517140327959896905679022425375170312506929420393209476318354058514069652806041436240518010891323343121537601775670799742666979640393394898612351194912073770550854119563963779889086178473535539870211002437445336096896420916630499858809175619604344695266090898149921491547145241903068649978924269659522618333383140178296718076756954106413765822266227118958411314672139728898966675797985760590111339753581839147903656729167940075749352616929594737466592390916560088153250876504777347228717787886551124090206278189407692783359944255017109710190707612688428954864568055607574038890941662121668362633798646598277754669183310738995989502554218863586144558098072720975253894548387381192776383530864804187852159924160130320162413812763484042354644512367975937310563921008701646601886380111945505068652082788904374369789509282978511771858114048219217107078607767323663572113160692044829286666631565174251256876150637482186988879734315776328006106717772715429434163603150214848741523214023780034220600320807341331272802322481919725421456841346543162695664294351761957219283486555293940733210959074814359206229908127744*i1^21 + -673099849906225588425193593991847926416618580006049619665429587164905183655492155831493050056855837525917747971830708446772029572179601214448327219563813389085431451379849480882575602303341101889701978237823637944878274207739024319146175204133218247793781661033274342738961725322617809230881719928008326424092391537778914591094792686512076882371917384980833575587514092416482959296644284063828063682265210396818325791396197329643662621302490931445611266014948586563503279554011846293199222337179213106549086214069002190555820089487892258909169989535813443801802279549367844388506663237915189652266640565542762605132322818559472796375003470831851355860204593404430297953814803351382284562929658103165727431812840915001093461873098591468274710953458419378977111246176420603916738749901639349052146191096548781866878755734538148746569550167458595575027669914789474640395812783987759208759809097469367413428627362581998178904831797231034271013167559974808947678083595219630176130006937416054299529457267781342674564783423792679353480781998523040796464229669994171103767764609439217989869950249066967273744229536298399506355624364016899951459570707021652274506655229168719044264922686920945520405540790262681125938282657641731236173844955791360*i1^22 + 39133023766859027200075491687159090983689914882468921066512852104613888301375768558571875374072364803400095491631346015905476601838033306716697521893304242077198638038890501133531826418090978361537227970211017605498222820224923523374947930582974892054220872379094079721295792610416568747485642197920750796352871500709302145637962654070466621802972952198014918978809107827483070328893176294009563633204320714661084673758473168730722670785798004858427644261426332851184415489983077551523859574671105771297501737964963993685366619936986076099264552753852150368702614548667351036424902166863051851429283376683465630223624650977445384239726849824257910794015797018199826106050239657975150336340871450586104179374515170753808106602550178781765435546219591389040491282451361902853537489431201643527575503289783414622537737051634233287864771601963286873825538377359520303832489731552043781298304640243137754273097625970469450078331473459214106439024743990376023305263076797435603657922518267122160245709626355830017794422836580232868091379740762810389098558052202525512142714213281505776444364433744497551127060121831819313712905145860603391081780033647235557787029374946057919113597389096934381837000094882501718774193042338647308166940852224*i1^23 + -683689925916034163869970762745684817034411643939222879397626217647097909508015560369201423469222048437329300026945207887502400925022888935273306089225367775255228525520801859613145886128310762886958696054842188181977515525611315902513144056435267580409268730372119393776957103131938376744850919854745422227909751402738327352536522741207901431573339919555515557269027315868688713969454054843000378698174131362965893585592038868817516644711129479612782501290526718500601862495060136659260495505023713545035135495414440487528946885077301386463629762268366760877833500495393248733052357245427312233165338727627649380230757680639825504922474751846044492124010340985484216953493904426796756553059030658073638761590836746995058855931202180685095463607679167764189311530196751462953317811519544885965197519483320360036721986816353619165452176180034226680789378496955370714331420613318932171553707082494446126556281665210822679855204529921890031893655930370426092461897940971953834655082940966211855594559246077129606603903021380469644848815168359086443767163785296096996802552815135484975450992432693496949335748819849733744649676811932462518848033251491824454806012130922118442614632809261641250227247380276143665682483481897556596752384*i1^24 + -84489874486377885686684682072162693907335424926701237504515367861193809678399907638528250708465881640123264153927376009055941038149415897813298934876932776583370345606396204029709315521009111467834228699895472973496984496421802232334078315276857613100769749722881492144786869785653337638397543639068950807505238920727999435725434990071800133856794924235163558326952291230701342867814697921771374503041706560221998380872460163040607416111182393968900445911654328497735547508701832536880395237673280813462733504935451561089025735397191686840813709964821266547843106717818876575087187363824435726196766915859042715001791572150256730884030945287717833185947351858959464185477550736058136793557106185730012126059344444103734707502370397230772956351278018631859122014161967016384006560609353586762846778800479809273770315847474237604882325115325327052446863132005587474199827349803675765660347867304631674370216636239616384742137190325528304061006450022819136528993503258568312423622024362274724692031810260035463852027656418554381963333136020319176055815297018790165654234916521695172860549684564386394013058578233948899663278069826876068543130479011026555900910683109638833543801092989036467149588521078472910077801950132414971904*i1^25 + 6904249565301865344469565018660349101175989290372074500668796633504754107485535243939720626674626588905265723064825524815183108810553400378584318915174406289298972216870120876151869245973152221304669961821392189745705766117631243259090321412924504259448287042777632309833203603660103254782628051004055487167120577853319075020965807388196080801523321256413651854447628359262610944197618169384581830795143305073604069752425606687790390106974215827011365198227365360583389367388881883933540089308617614965998161701895402210598349473678809601009378895908643895118705251339474483922744339452048998940963008063593732687782703886817708821217414349373871937328867322525535272766404155857464588597849150988292972351036777415781920755625578818205411087507123365055894442800256214398773286264620556238880831564859868524355591072942528084027533475817338729647454693602510738716404420974318114942263230462803274635281363309960481968284620664256201834698953150096943413348462765486961469736875674751392119616273923042843995661083941683431209507607184493402428718726138013232914366475947423788591640792933321808856981579478005466429821262331174301447818414422908419406337371908393704163134622829988976962614296498056240179761567334662144*i1^26 + -128843240413410450850204943697507685139693856939381631463111892263781305982507613792527592609691709833412652267070132415491579198243008364746376131852762417029325217576655377582440547691485645607118581494304542231285397821938567988517022168990818784740982925333047803756128181650237792325758753583588041826011476196156112617197821025007453662226509437766472744311673927559535719632560554004235447649124903990571391798915225760443540087061091654076602770331746817280427828583994405391943665702810486738080872251340993449363859289075440661765400025683395195143037516887081006334992962600396519644901797472554211421033027932764943354156813374065271940866127889689058276327519142380055325724961075085840661484424361699909818830905473558027659576376630610243898299953860793053886681618490744125079959742920050012449502212334200769008892210943023714587960335321139511366579513270096750498247857018947117081108969022758972250534340424461031512682079782019225875477795007487604886909637534391384724086115979766741291545016978343434075355616554018214014850384469296511044527066077386508666240018929643643975578530241679881112680267883532845474540944855861507758512358950504460362105594801330136558791178924541317416935634239488*i1^27 + -8332891777622403248753315261092380076095657731213502192846019213816621579043268076806784548848790892123113576733343527125832525597469692889525142238815505582589542863443057750253314668028927908290810007937606375232457101261718542601653690424466555165260712285606213018870141115040310292861814165243322689607892419465711525424471613774367407017496191179527177370068300666673441042241713538875970826314302403831971098554214963969401841092660416376587120077760254553453477609180981871416595727177260643094698565013781443178482524984117538912754375080686526624155842352676490027105960793053246211324689012892378855605343692412164851574107064803940063407350371721454725931453785731084450810118976263109235872553418677404130567696718039943160269066672080207386299535480856006439700431887006033823488635065466308319935985768684915363103790134671642303129526936965768774507837602572049198977575322871345197381345684902954778839865875921267196849738273507921649435537017368171547728148351964927713471963280871973410899650554554783790690371203990696273369627528123574697024821282917907289941230788876793241339585002348942032554544530273899501999354444266292025529723165872549463777966027293136459109111706123174376317648896*i1^28 + 451081214217439316819870722090643423311123083464266569217399916719700200728280388713589037782000346729179398498355747643933218363350513831703534395533906371479926041025235998454279438990224474567508697178496231763249690753683248571489053455388596246025001623866431413541494093345917384055771444918226731837994491990509050893387872095151634263982662026943640413184178441686521201068500226303750030254385774753499791075632608499286210661860449979798502328559643357378737834057146388199844501691488500242249221093484302638428330599506577544037391294092168525927945071035077950490743547305518626868300619597957350393711769253613934321601278656450338103626410504110161297533311690551047134399176957635114158919371102335553853708155837864155175651625462191035443193345200484810445766770086703963331396022744775420196094234296380089676029024413772698635527596645842675592019719763879856917219250641055310448555373037448865641486039817776406293876888625171245169213430474196627803149163217005494522259652032243965710796917762316468452361214493236492178923358325238184844858728108676125661406040284594765774282735407836710213765278968547891104304785558879355212301148406750313087091311454918567994017565251126872244224*i1^29 + -1484293720518899351978198107882970233540136106075339149006742479467071391147304542633649909071759653864112409060656917682865728065983160893160875216071451268992328028954616084246709216573803731687514708714722236512891793376569493120909039330796039699121482906480652853146885406647975358002790392182561827909095973243075914218419033795864309854280711858349709301964858814195800030875765906127093563315584370165971489805628009365014349894971737861020669592597694034522611796320431655807972327305258506212454265050726918008390089644784958039937603989869356978095063538964065747320785964018998711986483475678336377387078998044186561758869125389835373636395980286175622808644347457945984444874164865824707332176508464064639474463136340737877840503309247295839338322194957105944103839036073607460240329727527018497519495750220287855520187616795462233243674937195181508918049324088734736460857213111087703283684591217641531594757598614917137247789150677477483281019382616979473755044035249489340075567802524462303081555893191040629720940998435555285518423906900869506647314015272705119422306467525286828647540825771461186235682437598946544811837291237443855532636904300347439704400912474238306456653641377906688*i1^30 + -298703267811429808999679974376423706333514734226858123812540001952928936435349099012662128660053684990918605513741059105922717732384772350406384772893522195523047188592323799275960713905287244155150778832055025733412637247268598537766380766296850561103094129779904194927286371956415407727514726738771913853134547573492591655631130948082822407701331855408217233316725665248409086923546989649793039880820354601064982619324489705950918697643011113214485186195073352410668151137672569619899621778508572350207615968299383329055226549509207678988388562378242905230450922391006776115890779951807056798127793316596267133407025510630110478080539302110813346536822052886042177849445204184318694976801469553287281808681731159122629006048460693222178695915091985497387905808482453985721427213362683510374551033826100820761369445678720037732348068018098503162815195906742840941787051375643405628060997111158798211133289000823912484964735744750983601279431696363379048873841815723361468979620804861440122149230550966615313140635176568977351326990507053984873178565099629465438453978449281601353920181824222912071339944365010050918887303192121503282135000772584752694472954502744153643912359637061909261000451817472*i1^31 + 2850027537110225133023044706045280201004656981660504712753255479677864736776314936603390858937471553043738306911987890253691842211392951628952055791612921414987930923680173167186618597218006703693007631204579043684831051904855571593032066303198023021219547547431267939824090464184539376192086044821495049701611984071994756597280855225680472405330025806848788024933997889526025043092043017302580491835949789233990778762554409820366007841463046050144762726602669375994074057618303222370641101164554980744548599789518413298068339567915251477555307685682733564245463749869657142694898806214817825698374443181662374620151633490830095940737230240032388213491533356655048300108839671229473657311426409380582487878492215467675031667311492285647541937081069526302402386720883542815517010943129269069830877588573526766101888884279629303719831326369424840829030489749779936403159369162908935129013568536226821039445514874290543554015171163720071417717149184272514310829176754899498210948343383959745723887965131518462069567348710611198198475530587132683851936399460661955962927171369420741279133136584877522882280792998822687520706904113451510083786054837862978778542862366526014976803395579626411503124480*i1^32 + -58136325024074616165677860385452045667143949900464952347270525231619665481605151790314710232035559814020316251867243626412330355475559930075241723119967568445480047450859438801965572806066882827816657592326531113549058335204833849669661711085527910518721567738258254300378635110588771537958650311066641994800822642332465926299567023300230385374926389271163649063291812246689414862945358998705031446918442555098028439528168885212355430727860378260983124989406037428233638291750956875780686486302650878201852574858496731683074889129209824862894378106053275445357209617455456812297106209748446482962426999678052859488653665391985350986223612025437843817923121980415013319451146999890789313574712440133862536943859489864300285605415817431109405439666587002064091911385933196462722410591635560111017646786696258985159632563335421399604888867959430341994779978992532336971110113933935085712254670082954306160499215649568142905574793647225643139218043370311887179642433393393735780594829066514513196399885201276597302984176178868590938207869119482933901353539079657760659248034484030388677958471467395598886417561649954743988241568808644051497633709385559692582888052436483206942837925227652710400*i1^33 + 418821396029559399323909722326909206952774436961809820505431471139210244992892461280026248446317074063693184371129893054563139906076302579514425325521617723307078825094884486128459271541187847537431450287323949317946206030613421301275387412721353972961373006992748189039680729096362359095530409890579373976575190854781002069350773005148683817429233262021378761506554809166152733183039020989723767269133593857648072788481348527955966034130560668571313369919853325270988386111733319149360380355179719492027414597658157181030273894220081777995859185575108781331156058149674712812286876716263976789502032131367019829253631998146374507261404579008002719034846867162643604065961790855185298388007452381829197011504249487968613785728656202243173411585637869852409853226215452637538694912760302918316358014282594883102083523336427522691882066274401895531833720329247314704109976986621564147798151453021602521259135179350180924449667960048612190944401367316806230581570953337695045133489019115816348842957401511469095806412376778324503711080681784629192313049759859713494508021862640587284424718331833678367302427548061911363476913244092841645331791781683911228935655860009314554665027944448000*i1^34 + -1159635837649844910815130342304360261979406519943828953495907306417232464544954562462643021024228300071962123995893494102582557320622328145954994826029641599231061359871044174529411262015806571818362878091527701286112375904739474073244229731256694247305522598209559316935552229661330408772534063322387653393728581023444483847942889679651748666937279441006626375132009770768203321587786537466836819473703571289490944820869459700283223328738672158698775009927759949949245798287181340174721082023210704689306745819621104786791109271379277004152238558943397027820172762635243179351307750674563762689170938599085880706328490089954257208395133961989751768744953406836620498611959762462136785615415678472170924219864431001061588368639267383629472208157174454905475698068321646073648705349759685357629126466195780655405480396987039897982854870242542515981409098667830724872263400046488279755618848546015424492413355541438352925687304559972943265799104810145712462836547740502879746787334214798967459073885107373134064253004655196472211468531829434187382805197193657403152330598684824516911353095358236120886783681904386459347452157105900087571434834306792752097580427006026378484002102272*i1^35 + 2054208983263249932596883370197228065767644215521587928623540379528131924603274833258943203072534671275829026163738293708768410630078331906730788429788688989897297774494591487597980562958570010400689571833586176062160130297991752193451778560683870016707770828176385440691110775798275756020208709318664980890392671058269307171614150712391225999891164697606943670762992124966642550878812074619258972999966010512052361601471663001516146090993779295691588934458712997886932318912732165845545816087262308269219512218505899020234399057136914906642740653031177172602579223764246370531439508370398087648536467133847851681704390725070218282485738855640808658926715514600857786538666186660162015863157402570440463579569085527564526450977419283024802582911625064855264839335234636052364611397481319767778422892029285939080384229320660794240416103701651564949743397276262459981721181921580393871679635981206333172904980893235586996096673897769117826995574022870083157843133266284786283392881082263684517656759745524598129102254198061255902613272627908709347244169395972312705413508728693651388585006593674501118334623639926665861721556939306862833473388103792968779931813346050641810304*i1^36 + -41922388536409918014384253291180270530425282046521034959495045400006716701485592307963971448405386933994129185204018994403235288899941830884941643186903806770508828976995010843737311195233767299472707227616915630476151057072790179311467879205424546563998313549518433095119240010195378061432441375747902084642199028241667734589568109366679962708088004929487172188162955403251595321557953338357280875376928215309423223463941615005430719187839705440991070731330429461240495432257690148090231348901027091102229547453478728926789748798603596968727213214179865804487365040005694596254255779231323830085756857096079482833095447747963690374636016194666302909705678074604718025786092228610029370833168554839169931615700621156453263468309562324472260900503202542926605524439639628058886449736556426636132171492754068667839739409676064304343417323296514603016934158688220102809550812522621796672192757970277757512533851972213300760794807708864966455519477320581417198039083241542572201019987403698777853312026638597033260217508811598203982655142928860954279157276168303891705260227879676390356057131868771677174174385880733789157040250517530650916125486345231009329088540399596944*i1^37 + 452779200235469173385571088521495669314708248816309604701776505105261620482395905087022933529465922300808179387810501020964974834137927945587461582207621553800890092970591600788138095760773061670906734823205165771754121556551631563342657205384113469213924595591029301380717518425577212809709437742084890322295975959489462346672693787165473800595870919911909004932461600340977778251119178396643300135201878883629727347792014031682617688754630767952213820220085042163994397406531100869499844619239224846762169993478303775490002371517712732995865688934302871070860168947715179975273763742858926193931945226164036443778774793599180534832461220049479079841508233482945497783230235954868442329853038013063427595395874530401948134145587083246187016993373881366416568568865932211356203063610696937604968877557872995993282897297173021122825950076254181641180168627429445337045629833241559054271159396515830862926070777475112833073243036603057736345375678199888574760086867954995900532098971920667592597363738092741207497677089823633815636968061178282704525511155636943079501731546685485405352727891475657690158743720916311753977756683659737948959217969848172668081665888098*i1^38 + -2945212414969472209073758924928410049408121386559467924187355976006818744514113019091112995900499823679559112348470136483206771001486274316679656644554296905736734859399975124400810080326216737252051659395983116466235837457582900915283335568544107730581879055959273213795153482422882566947853243181206618773257325157693807581136241221021897563773343022576922528156991038850021327419581142416034853237306135045294884303804574888687765296102654019363080232346091776180665221280831790343656742176209823973266910685656968871660731393502322980216952182335818905328895718372332025845965227241617990137497978793411595162036584713033908147178198920892795153295087597966379477375078290274650696842230205181674214730082838571252198921397123283848707112562699220660344260532949167167223317008171491134814297026392101041749919884008056729752248809016228142193988247243174370218256738278068096852563416575289281875158446768020888814348939314603436541313395333483281044578870236710849787333992317831935945520093683129140889069247742192076408416133318466695424920727938622041044341203678061812168723446736497281242950030489075381611641977439197635197154054309558504778440011*i1^39 + 6604744919766952169771588029802510746248848796245222253980323635617354092356656010468619682413049584223103430843559309771328997661433101626489145970151313218573270609682661251476056040952336846570462984543311658225657791092204151457281892352673373140467124873988924901596333510425000402540098072120078289958035509351765366965966482390988573511768314961613083904637443648945106171848983095955266395275900422844289450697722082027128257137085443311975680376453601142798670473722308588216215930830338447493493740649726349394032758449201408529618978059800187913137052784245055691872848099705908360325619578246669635036548670287918194778122250048288884550110228023817159956777107964508085227490511046843024308652400538693763312410186300863202932529789871299544876300503347695887800191516025340047221849063379925972305526177673190160139860572515904396607272515352442857766993382176719179384482041600931525316101300379319315639223882235289322592066566815884014320519270101174054273770060603913264262659906412622181525471973614757036899683435431622421612687101297121170053584501980272985631440244358007607780959357092525020824562779102347040230610211633911947008*i1^40 + -10222315268141946693712929089679114803142651231523473680738310095579968932804195928129375648269008453985984985808833742958289226788252623057426097000586082654067417757417307100495260750421112717739877823084051105133548911138179694516418165992260355888418128893159957149067001033855486259829949287037323375285795924021551028698460788893397992025863177685774042384674206013052013874453567685142655027873205695628237020237561717615231915079957775606914368624637238575108581322573703973847683616049256941865646062945421991751412156804466298723965436504527943260603521201313113151253334859787395719144879013358280056254701502320343880743005236221276004995404563604847426208374748996405687546892246151129222799470778532939726947246242376574272537091666204693709482947119714987718572543000772623713329807422954959318311299488342766988604292541635422682692545600869824337675865867760710378464880069608350293674016734968963107252142302554120649777356959975111076690822108607530471027690864638033182638835955606837671438014064534599109974548141560815166218297682427978540030207043503331752405067820795241345197352591544782547060168028595608635693565937664000*i1^41 + -45293976265427806207818053436238078106722418906687190446393015038035645501945716285398243911605987335811404468669084813428732489029215194159336916861245940985732562547147818088523819577759877009960055746271793555475044944902679765771586435117239254031066958713979449267668595670491066925956100194538911564314855297419173191431750330793274533673463438671802095797151038579461708085679794702669144741485734541019472332472569338059457162896818654015531392143763548678211229376314950280767009329760216425291411232111496807866401477995077081941714898773647681135398264238793389461160029704381449260919746261571269124941145787994937962357252059834326383955070773868016879797210945204718845332961127882938819129125775454339114135008595807316388005267720106699504515344811044307959619826977462649902517193708116815747891201588956986590173970684130360134864316690137904179115764959779333965887874773587153557308041186136706293489756889271833960309733963000387034787159927826155265004851199373253415483632345308742255042312013606988462273079670262372375085575073818068741453809682058501597007808989210756399401785524933711208571418671512529866447650816*i1^42 + 18566686951809493404525889631870893752456186944265534261604566616775136715440934501389101675628264701962022427839963683987476466245737303932198825165600951968205251170304758461819806243185869861887299267206671552958063056176071277312606514418286232715617885633372123006098000002002782876695079674165710423591082473118821034355066342746985640513551435052830886697977579543532414679344516723481849069133578542636875528873121396042338801886752082515254809875521631001208111978778547774472213251955613775297970786736571446480245257935664504702477908068942465786568747416223437340696634199082009912551557653536721364016155023361983073591466697250027788258269932553924201133402338809643309125021525303290549540082389952925578123803417200933507333597533335749061877854124775905300905595921299751184332773563691664050746484861048527650383421266092188068326624017034526658673901275087648056339556365454289047311529829821712988119951293380455575593971630797779681174256195952508520634987587305138916234548786148934875143413159093194208586774203248889956814053461941954563396310229394130041036774529412150843098706115634313483642553048254587600896*i1^43 + -9586839237754672595130311573533671932196333717501625037658961736481313069093945021051768194419501847761349265480126295116818600722615190171396388083983298582457520126237844448760795360280126695499934588668667363442269374485528947652550387905629542002560145112347428228401846899018462507783358691081158344491026826884404795043381957623757837504392040095390333867572753515603154334227718499976900046866596910018302931165728233844457930792294742162265937252343477011961915783739012574380415176548545470794428093827730456217916578952599265013559398367112124247653647418932657577538908003649677608784493281263800284999042393008872101140625937109885847146358979940851791821552850742307995445352287250207916206553067398301756309121828877413935180122759931624197645147933042338344174383450632196005578158943893794665552912062081562760029444022473693105860453037268302825990630292125397363088032954683839156735112778593338345469642344940599448938872677896277587998863717672715962156038233404804875130213763699595953148865530889071340310323631554627412718930319605446854690057888206197634964776663236305849602502196942249695686494487838720*i1^44 + 1813664301297669745514109382261474583704971108822530455034123242418278875658792890691877168638804133777665955501207278060546455384777523473177525982262098029422520423016782305881167641315322900716679961928972977673693832907343263070788556496921985766970159596067877121858095600476418670383136112656595296141618451384539627419270210408776585918828180712834002732932024854668102549625197355297609535129249272181906988706178482741039891539940932278257021485122023774651047058952895697836556789977968674392374673372472359078013961366251594859353606950471390166040793725874102156323811170286207853952709135830734668217960998846811527962943737538453143503189231653610651310367296202720105173868937331550498369153730107734241301499238575571272602427317042021369320126260987469660523621207404859877452136767136723209792705057961431091328658268342739449572314643680329219594327625116031664358421144154052638486787901978604762981097300651967053632885402270956898236589780212259369801733260045656165378140592983620434331984170011548630003517133625872752770990225476796676942943445780169653009182973599169909098824134860151228379168768*i1^45 + -199382069146491645148468855264202818034665402879626839794865108053767720493133433793980259630479941749104076559294234720024283121241171421348923923195095236928012318951289334035870100831949586200072545066072696315970760662328879776381236572057738561958682367196272904226576024785748597504180342205983882196173055487950531579121709680442904901154983802384561491243176709578110298223814566272641002607959607943454092662376114774584788201683466027743061738907113543147771301088396662509920399049806763786813985835602217963972809107722300376874809321031496566591075190419944689643927081841607721302593838212079649979989782522920901721435749764038797832557070746158097266985262637980289752962034717147367217869798714863919516794986530111546559646868625641527498720455753363544646089617232881944899159891788482528559482926628755364134451359093993713908033626433169156325343337275973709145099201131770443797823408410113153171119519746620806486369748759958608195441114064222110235601763540963845615773807114524664809112140366419509075961579658587750666966052753298466924408561634294957704925948496017128557209324256145440768*i1^46 + 9234217571735234465699810917234987679064390562301383572353027839149933672311198691573544491022069357504510100961021181227932521799786862060351514167637734765832461386408030466314615088436429163584168151799143569221601440380123761840430815942486462508280006095277260615692799570724736296657164484282372522690579461309027214313169190719864396220712728352472028541109313724171373937688006187409702180574143911743262275460113082642945494968008778730769042243828112366748788055953204381509823460713861938596727892258651521967226598916268412209021252993523724750759718755719534143058032106706003150785478523798931735702803337974032705128309505139049670167127622256983777292550872102377657162872250283690845388464438890706582777717816716829875706176483596440165339624452138984252418255141198719273969415479433703815973692426306043791370480588711658482618863764631451706951368874009246529859152312508222653024764158737966847339039567317123681051582150812540828090441875625581993871963728168055453619173072967879511918777728220306450246427355174761799495439029509700814260300436122433445771317872690403160532086423552*i1^47 + -229634884227709573152373595437532145845481783322453965024080229122454255495555218903632710607056163714002932809559553248864916681301059304232450432781691187626075876975819382156201447444703035379043443756920007969102772931075830198790988757454053831228215998390376217774812021650424307811640856499043639002606249892255530757389429389395529237666620371202873528520677065983998180752486159768647737371184907683300953265304416308529217905253637991442747051510423170128387214307129616301502568112116285972391317105375236932476455223151623465051471382396519807995921183304349049033942433805294476816806849165363924271899600601997746155133333461874342362034155695377301782359678306993212745131785269687771003810748164603218508263800793503384244224758146579074287082071383954452007722053565520168620266491026013356016836115003383610645009081089474025019677129425450816481543360912797580497647448697493705433611243577399101360342622650136965851069872631137589939676603457735910915651725723111183514664419963349659559488251611567850917672288891494585313970758040201223154477054211354925870476261207317583757312*i1^48 + 3370913461896369451825845723374726504208603879093327185677854431915722698892419323724049095773128604891563699043308311873195567545875767843279614389219765856461832712488598867281455383272950975758929284443093273777235527156140189267226773501199031346030300314782660477360197661689971857662346529516112945359198836677258831184765374452587097414139218924698346778573355557132189557106208323636707991221166607278923618068001901625747134589238441443747176486794265284041748003792077475167971799754572896011347760391127570731907792502109260624110377642631281591038356843196663738728971278450037283165180063211926878744722492708872571081942184855378853738002596516817078239173096660955114440591318884495921334818688126442979226838763238863212215727305544586514354355800963405515128938388109033938198084115674230137557427620986053987890287445360928878495707861843111275065276062214348258733396322522028219875922574875132760146904058972874712100523498823493167260841644593949752922254398780581897193228328483524450952141133612961974765570253754733635489155734850729633789837667166034719933066016456704*i1^49 + -38261175956083617365503550344079482311667491776606915857396208327081137410643824654532747972505198277941134813273411222133093176947519989624170479777372038939677767733917015557511486070509105163560710624864763864555587568327431900640001079048115771587963782222389977139348774427156970807930472465540652630657601905559724008860684348601997740726286347736021250067709631230301936685854932836039074121671616146011830763282398774309522245702426089480193223196254841615340333073378394504738363544012338014014854522655311273319963039086861191967095315186665264296237008351292772518019708923308991857154604574921993306137224356872215598943598203806841441263639195460184669612061579051622474643823867104945662357397333496595634734118609344061664556797826120331659809198557948320227434025627126756067292273933168858577514070841606942096232089283963446756699162474456095771957634808584469686310913239002594133205284790889815580965689301124124305584709943671142616578213010014096896972565360833591264719570173020448117218003512160541815299061508909304480216428852192222350090922720765037313523712*i1^50 + 306636981347979759999129733401658974948758917147232269191972586309940904392384757878071350195942948007171719044459864407448062640614556895669153948389132299624232891202797617227173429281472732880101478184452296521827760752379385807708161063876216200263928593250129787831018654240332067570369051614085003633440450521997638915497498916684506694991809311071176663064715627689526346577639719206245849406809229342153249909784286410136057852521644984049949886578609157862553975069180174272972626612302569361139394721102612588533604547355589880529397036179859407076885164259896714742216865686257180616011057335084007892675880524065357602980117221145778105301027524192296076109755719747273176017832390783288506280834366046916144435464803711190633928653314782163506375621118480889415722725561528886313876182881790272856331125283162970047839438396299753149381641046603726953094038078557420612469424239097679395825222147827193413987895639815750262147130129577050602876267148262906370274930832387007129078820654506224271399414866374079046495335042039565694224714940469277684498544893886464*i1^51 + -1678440248885737330625749658218276623851266768471422774666733524304742427918913887115623353261185549412508654502881019586876597431976982782766884689694588504328425256871245348330470450006036510338426023494940818281334459831918387274226095207238299375263578895303338984452930005598301075461249594391669430095395597648824597874817047488241509096247629229826953757462146682816030877314229151276444036256570887197437737029332656281174725502766040574645772442837611813318351667834549959906088890988745065700282842166514704322569845691490195416018644162204291368625177552209731299460170193782685821944757366151116067495583198491968199665671931041988272275428061086526528495909585386536614741570731403749632408462481991276251923821211686473787944090297853811638320037772563244943977532327254814764207223037993972267224534991065178223404832155405080039863465788410602368289644124977080359439587523346366367663636531008750720859466919409976009816382173161761144037912872606615817738541551199442224908342365151839085133548686390666072972924707410761560219789225213017399614242816*i1^52 + 6049656219740446093681025896746231311161552441423761808556621639937113505727777048477230081758873037819355911009194107443635885469917393234862986660292315592621322982751616205382485053343389021680173904442276029258137796469900314989609113660813987050043714859885773909452604520718058687409243912827859511663091556489223055729184674202192741379048225218035922606392070537628728616075961238692797366440458568880875157842233327575584172657336117648758355583416336470840161020673392225861855046776043607839084665033099878822856236446423896717061182029970641515135536816229398178090440810742918026531138752875554720829924736483251979476186791971528085564673860391487247669830207854463944805610916263962606310943782289797604999307291270356467507937559170083580565221539246315482964572890658070390375789764784187476419102511276808325040170036603964699547364788150007014259536485261100104316581132977410596840492210902365414803224389828112194033144365225972938065199747970417551155067028113607295373721836486111596770300403394475268521187806164554097253558399983943680*i1^53 + -14048498586759840990526408126924203886137298821885844823079962178391435701381974704046607497210541859107767747239262170784141443595440383554460219305568113213213552625564742525143153665593241227137827561842883967986709902567044333811812738525108904580493967847897937113132823661051545681542627128965051127195640496692482366672956387099890182807968135858977427628015901915229421212115846751428648574356273034727754164093025829290448281691962582748308389671925967342814880044175355926670481909080046365456608063184051113100708706508971788190741918100481654034670921076453967024262976330760395106709073630100476834053506687255954837202464588210582669017520456586056420782558299345314293483904730345358849997659830352714410817154381372141567982433395635951791838356728082295618927488579402608380296518368906895315211740454335260642366720512030202990084818200741401638675174676413581422657551402758723546278077495839381938144609090598040907944289531061272507017920100117427028252104643179621386261689578780053148605858137084102672221984920969938152009498624*i1^54 + 21222445695522411377229637788566804112318472954480322993715103408565561870001631927173616531980480666609827344498743810387838369145968862721006172273352325791059334328209165769732528748069130658752709840457307296307406534007968546499435251407728804379501580788311763336788458316958124881490891409559452052444465624901098124814367965235838884927341291518457116146702109974796011001265970059894258027314755971022660206299991239086255367616741402809443863402861815442020379133672993694367407081880372546477759018388354569343374320242174072629335309278772375986982355118094927562209594871369506529730504834031654713418382931487254868300908457894167164255655046442049612508292132454819778996031950626923629872626053783852034764892174788208683770776312352827898667651437817893789940390887507604131654141987919837680450539049863696605435521710880060351686542032944072920059432644382274749396483827377590643141424008102591163982825209820055141568234722176788938709711289788303096431988625291551326807422754292150345872342120869764931183497908225835008*i1^55 + -32263179887465837902350803780647781454370699961035187524546724050040561013518270219618595226489112842452455201612166442101127528675734662983531117629739589011886385412404491418723518336272096817747623187949131764530693587718853136395315691001502528768128116995974359731562311566703011322579987666918917728363170079851212197079071757669200957753478994626406419368439431568406314121137271283921775122318726889136326835079018750453052856631529971406237800181994136547619945287784478684676923680809816520197493302631135645441429238610701738375719620082456918871471846664199247618810359327677365166433727399711811013973274003182999764726693723942802434482850316331460859738312492844045044410986825728347537193102329428354681786095749271577720490706950353407869389794023436947896437370467486604483577735687762963098005557822976633266912430053009715686663658811210524319947572338151717529784488907841967896598296898941711131279352465901768776650601150889699460834144197187865104443000207191151005565059313768343259486825703225703704391843840*i1^56 + 98806200940957060696001501065471989454747519447990704396015592614922694098398393044062832676603550151502356655233887822316726281771561913696969515161625033151500606643765517845427736007397864472298836571872517038130128155154302476938847751637239757931965657089063592495588879000018035778106826712459835872828475170094990484969988238231254818233132011720368130772007361598684341689403350413455071494137865802641984927158033262727417536099945912996904926103621682695550395602104146837038348038886284497141861801744374509413613685850039653684512019714323735142353166312892685446455052019184578434180722895621040239252178011835480061457122871219613244670240293426497020112477380151806897794554714029833128649610160814899918012047404669509099270870361795659116600979040535338824217952348451395994976400299732616204041264332713701383355775002417792098619794096180730571413763443677719445663487024847348716680069918188751409888676291291959757250507256905850542759797528997901570354859175553885136028338358244492703276170198529343488*i1^57 + -290029590720915954263759966299915527855449750830882570374321096482467839968589793838820085568914711317807598873673146781629055938465791924630624261642940069082355066671988194828477137717773430137689472613074936084788483566235760364443814660252214821010072598524619190591996964530266158760044150107355778838554860682267188771428112146409516854765588153616191958250271200192683248729816243848965386477604216877256810274139382218161605550283886914569815038791394630600367897533417993831208907416890620663224937191298541394687951946741106574625710614057783529327133310326127491652032061611424419453881729687194274025075088265774172401586516016116368531711146155687396848007612232445640371828044729464733308000324632066887920481568545333504909680930631972655460288520255132187507596978880072014137828975274283976339367730766750094220712935130811698017857011301722515528236703232402263511231699966472325120651170647495146124937793007959953656399388479705737151574477963628427029552660233226702573011267785616254774588473344*i1^58 + 518684988457445721345774173356319942512129692443104332670849172876156098160073111998662250603615558258949689293264735867009704563781972933932955238644710676764833671536105981520949735458745547873286611420254619666362856671164943705488334771281402779351366697850057783245718703913800309309783954986515027717935356471946974574122553885970696074835925289997850403923079231662209912136211687189114502420323059365637396257114282129187168011904592942352427241162353145182152660292660108307855435491632786342316682038372312149425500472002401276579411079973064961112182208059476557920310746492314847567252567784191520780838999421720998478297156268339134353227194916181721276928645917648523536393021100511174807736869418822661105266934459588433716997443939341506419496643284568280190131552034694907211812405700931950003380774874843047566620568115403612714492262376764228669854995081177655115941945160112916450289012017606046710380176077298086302585481132244306375249556742508977699472146442947959686476480978163335168*i1^59 + -491488363373863859508314881538889203461504391100778263932884623376326549076824602229512253609112508214097220189036260663415768761540349684070767830467040675161357427189494870084145512446293935413634934625135926688044937789078858435462522332765998169457036508339123797918398074753558922401345600404850764793427592249215845664884270552693553506012921941150911971804811618989098482240901717759305150664045120642186449828005221575941220831565805068717775109939444866450656387591554605498936073205104268234871262609358932946126843174065337430235601304263795553656014010493174351861770347646350932618037392622927587744425682784853577336188623811749950511043441468770845620309208582570981747976674391825259205453323319218846819383847397394873082552458729171131287484477339048319530189985619811496892765014092488878728786876872833280125096571372592343465096241238600816580840316294780904519564833166562648064025874527435737127917592294512860536086573435042201119081657670453279179626697340757520230675120128*i1^60 + 107162000266592973747723348690765151951055364791940010773519214133098947780290892709905717586954893687968030870101852260477442495131216126750035601235389413997353092556639806606731144468856831038777227687008048820527846197328054971083303539771328655199921338230309289288097208313914655480774170142087558311626830945766472194768855459088996027050453236034447078936663139253382759007350378368307394446328724967361476369134683058209268691606140088639541570752685246540150002752180278206861258679591752270360956419822897538231209109102359147976185356266013573380191749255400145583091091470268844786478149755554317430808878730091007047457570685911891028037622361011495277683793315193662081169954992495465021531231281481076882801251615281655451540885390324169989635784975190817121323334036036178070357393670231005183254490619421114240560430376384850298652272003230985494939677559975780984847425687543981753400794028677323183579279457235928323600739538577822991084894869472852199442238609425432576*i1^61 + 54308214205980075856400069997032720692044417724917758986500438791895575831593518235870896134283341675759859396388263332613413873384244562506890024792714132596249981549809826662917327668680129034925195370506894045184300533285767031625909284602475299295517402417501604469005253851829420174746364748443370270782579426466217087042530731129943102706138293018881226796895666533146882832888421775500927361456252979499819524876057850617092652828532846810171538217540459236538376815852597446581914491505714075847990108277522668658282509008907798362705294442929564745752533847866315525390026659527171392704807474426261812069485522447064089550367753526428698047200223438737762057475570463095121109559359389236822009842125867982570173522962490608981811948007637370836670805458061381564542929794651267637819335644153324470405738879621042929176542114385051168218857301732046633981401656046623267943219229760651595733319608805533578763694767910639172960850331639727019968682912558594688366411776*i1^62 + -31673809371105944761118549508761346748082560041641021864631576922884482322148183404035917350618789227290414454944868460401859549961263901483959591304116108130190069939118231280117629553062727050717919169344437431601450521516341767285586973144534029870529146271302021453734008325109458257750948449849032809635532083559486848762083722027260800521273334303501836880201993854410930474411811061571572646129879628191456251530897292524258806170358110567583084759428252476504186382950901246768708057506953345908591018549997748907406391368639498730084489293469604971619050005359901399472832277358710073988469218284070939348041397283974446802681463111609305907494566461458617891229933930194562470951365705898992416052687309297757008999970854826576415832900193310774913033258682051335014809180882952376553959175475206921540055900987728119539855445749652304229701882032405739892593315087901856912789532383634975584787093368671274710476158493174863288909686239949098307337360211181568*i1^63 + -11812076862834442963855415502029844045708570475174369129322577249763675579713386022432055327009748268744645165966056698253032140648483161390155751024664794016624953104115046538388788473887569043464570840633274009564975695519464312337628520559314645228317568172437857360440994217096657708480922313616110663432180478364937555866456619147492782240917749075011416177983238721842247718906948392829377039472384573199189476923802887162866265983309698448166428038351197026259733727052925997350967533822537949002978362734182340286418263059424588624348016563324454644770110769845529008645440219348383400309743715137796237424501648761083193567196218163904395225678977400951766275032137411057407489934831626466172536467583031436485165446910460622612584255971434592535553589153076753706482702442370616565095808475167706598934135640247977184186814388600042075078177533851644163425569919520216877386847249091879107092484932376100645993970762853529422101558671403749095558348800*i1^64 + 645925293669636719186100436160087650848687434776599011536621142194180490517390638178994377098663324781013507031755440969285373289028191232482026958600803501470230080275773292096784976743926382406290104792190514657701311746826922420105086757690955745026700902839712499244476953366585389978025572270109628012223126303350698685918137465558162589547929370781705554722514333440172676514787297418699694251387509767791475622732577791088888917345506762140318599288336911694423324954030691260022349283798877190626283727049751524226776937479365608023683835239405115544797673811184210935165946204650097008694957520434024784522834175060031056169929842490622787246092253353384394248600443517522414858860232506620797232755273173880566611490017198192341516705838437638506198244173486605940902939499712798563715550086270346116454655870790076579422679377143710325370621588807897250042969558046267340596054968284003875542274059823510247134605025011912939408108694798336*i1^65 + -621921000829665185667214841502683762612685256594318357273210258485529122166849522252082652479600784260994494414165423074830047065570559691478716004164372346980390258825745042707653103136849364745587485222487631291273785185590072972750775401384488197112905092176934216705620154680470069783783542130378612783301175529648501744332362852677359302230638173864290688534642541661100695589832545143303025702659454592129193109152691294080152298896266583963899531443886122382513436319327184668947873960350934356943571736546648295316686646801599225534674273849548848392023020149336387940493290118550233912897655217053215259309211977700951757938525653888764001471555039678528660265582113107575162042181361990712034236526255191120412057869476830437785615252318735105947103948632526828464233049342742034064406071188708582949450315769861012122786250662204350204106002229136481599268606767746620666576381486048675850087860780658934062619032121015023641296896*i1^66 + -678540919793968644624899861337797258713289935692578911060264641731739063317511842484248232210765348459809291843597048276322556653114841739092111727750385224597793437997122450773981230495707312887289706622776050342420703363257014023671119714677570232057340660605301098161726623706740959937620565294902540094789731676647395540089337377348151243209177886825465112046991415214496707620629395373359951912524194516633850368306359065248940805630720018813791635193786595647078138731540584610161973770877915189255638929589768439676926620104206380286851118155772300430105329021753070153303120854345828954592171941313816327315703731578647605752313884047924864635497432922470496599788828311501633899207823590281288685428644198276054496358415445957279649152939660407928039715285462909332656456442766153560638438057010014220237850234236541670784342064787894154867402255050738677975232180567714264979146344711005288785519421068697717051643781971968*i1^67 + -166967032031156639337866311753178619552019933694005669799151879840634414365152560625704097093487631176739280459188520470761400135259443827841969201230031365480907347672066314298886931817904079574234264810794981805646770922722769077831186780613802360058527878656723461583182172271278170260061260788057808710327235638069553977506202193906796570672750948029282933307195387100246776741916171520904064513832131090758820382039823906158013550780797457853958000576093406225828091336516538825728282027999879159015494229852641936327074762872145963481284039689252116902494672222272313293440384515575483776622472710832435680317097581959359360958194741778436026917608550241699686126582472487918343589551944321588610362395426580829547397360850403562606836268144673134603157183001813854175235452305197347431698187611779032361765876116398787138413192786588211954721702400357996918726249027737413199855188128809824153425698973814456833802240*i1^68 + -16199541667100096803441499397093845200352996945385690284503044297734827617141123855292196780767396566826589477634778818517567985125240074423517838642460648070349700578226566431611743242036798781839650595126703753278974131631371099265267513839166297789744661757565434992646739625545459817665141730683536747046131548471649098695950101384623752288777180543197622100250855434858964472217516628407927592544842441858938871871887100635549552892240165318760023486364671080536088408774259545293569803334423891100849371146277267384662622416996455958840189140014439449755197930715352298800309079326620202275134819918899662618750344048792217287564578847502476174531410420370342456447685508590467132696867974637520128000022563033782286950776457771576987391608466217843054932807393240481488379136754495668207220592766726026816062947190889400853009982486095298225501326802394269221921820339403413009002919954337679237103461859328*i1^69 + -336747814828059084222754019139834085119916065610859779853513495528938783351374971258719130442131202391464666225154296732917923810503535523716631242329631248321643219988208186494849860925257883147151033588248530959179060066900377224014104438908311756192248652202312484749385573901204636551954159039672105825503496857868646753012371632066205397255101856950518668237049954822611839808473324962037742252975436591742244093832226051663325646760687698212727666673690658717801306775800994735693102101658659886261440983100307382141887022125608201710947249897040444873237893671106865686171131386086023511513727478250489249391554703357995609297125153526336502541818156358544577427706094945853033535266000245399925368983698145171299986325527892825349386289477345593556744786600390343417484938351395387477755801526944407446641940656774916636445591488707649727631925449401875305349544966468847551055166134521453084672*i1^70 + 28885116603823110697547265251197623342058800125888727844614258463717480856139590555724274487781910311473343574021257991639660054933075313014937018259448370005528382492457530094002970280523740234548772373936792221916593326694640448808647336013226833186384519959252870830700605381735691884500365201355718458844631872736313009074118107779028636738774515595779985139446691080450558201199721391974228571833037407839769062874664823664846099369710675274254276365313865510588795761902579645120219453457595338904147441134243333827709740805910840494050074469854386974185401520797457533812223150414810736251611948401246629960289940530902118246148802832538580421911839076443398642191912068084926639469756256825744170131243511128892825558826453229826319961454946644092639424996319610120363917542534635944693763133357079365806540711560772371599968532658876932055211731372331653396899671622294306235575435264*i1^71 + -295370891410617659158181398510597589741692620282412597736017441591034713369014176138419445004699119889759614797352502983320794110786638549708643530668976469542245482927961999399940043560975720958154675516482314216175033363615100822791229733540007917917592177098453722136033934872197779155253665928435859657032450509350363010628241037083351817477910045044365651849968586537911732401473189247834986792180379080143606837996931799561550909263973895067104395618899999845975378890596050813601638438381671849953700477499775010503886096619395341722096929574822763074541336178999185026367590867208949023245207050881750205904112336258480256014539943560158727945491249903846991986941177598931125108515589865459552432827190023152494143167974325107180061941598993930168000440721736683065560391519892593656566604079964222485159053813209480617229631879422036793447080203047542700470847912047280128*i1^72 + 400212491196598777851426534522598704714655185085308584333652431187691197527421753189263835890490520640297545602324989837857259196835330090743748087265386253200738116234879067040779528174196019074842522956473735233888242136217089810482230839588490883135256245230392519643668131385289544622348078612250616844903206959403455268370328722117518069200871820991567415497226342236933480012264503702533561337362863915209723264810550258482472946931021686818339959432068536870546560936378903135940901304997020564684149657490844379687674324882997583073020628760326341439179183297841737831068539790326945236256377277539549604304704505681189990665885934405850702191777718205597417029698488465155839387442722070968911844485225256122509231857209709965050746837423238150621418834173103212130260329751047363651802536424934238828185060065247333839757084537995080840833620684989265870848*i1^73 + -294530976641724543236930497318294757292129142217875453246351044723667288578141206169799443800920473191416781362538760057467427949341200188843965971545738650831587768201937451288282546640779383240272066803858143616581531266169210748644857682114341056751312069751048947273368727112137124537519379036890228720544342428254556255289969376289900718749587330253414701811447206678704175042515389635812285632118297816631662332479221778658058688845317470206691271864080373384655341605541028747468708253507330477418517380339371369673102985151599259546034301447792135256279736710396085784480888564945071088873135143319179306686747514018874797899406615380971018130440483598059262472683950329854087056221434107274442513766304499549058514510783129581364597943730421554822488677325326567948555371254786273905312255544209084127344629024222453359072288269869452223315968*i1^74 + 67591859518829254787780116074535408788248093922669389788222936369596991335493371807343438611476956338615365741755661392448405652720586417709981487347254679168632817168542773006117919651392384041261659453043752318259548555383455128343315171926849602941537698595790693605442679606034341738895018557912254060023334368893863037840601553260975422872348190819064030477127610247125767642218445345436064769058948423779054986636015558461229852511259317063528663634501001630782311805312594949517342524906535030616566485300168174820201655113911936604841942103361078301747704772922137544080193813115535595071883401378101675924625264496925787596332182885386761131669026942496517927581164800767911096125173031215550396898679560421527281260550689367963382182499234819242857916927963212769665519426122437370097512038280267516066458132992938944325746688*i1^75 + -4107680895107687598913377106462794130149752015139286167993936438107280071695944921208165915658853267667035577753806867285677979453286962185001167410021862011220496115430468618134814913239719430326191738068241042824022318743709359071615025999896528452170158681668286970604926182738290639290465250700015479450955233030152088016344396109558490745599888391618160451749945467644068243692639768477993881057934925287636211711578777334040813412042699660187503721408237408491349706142487062269180327299324386402957075504645555965995603585342619173760036488810848655371662737760165533361340964117297192132418130110685439158446038215394727426923934361294113962595359515823884048345380405056369981536523310077988732201046335538024667332256687616751650844550343932026192033822991583500770436022976330167815768726969681905397908111360*i1^76 + -27400315794023708301687100075517710105856530481429036378233750318653634152621514889012099705551390906726158897672575186350580350252489131786718246985289465823438697999700409447971289877407401760274842315154735285612936014516493799731855185616943476251551333924664529970470818500591147744276999789915188241589922653007089926011821987127739577675473418793840577978463251424544280067833236945023288172820737635926465166098601674807556088544587437264074912448807799274695053628126799256377935474798266213732710182986389093841077386790088246377931231128656615294627714796746563110056559440728560632987628910906148674123585864181029200127523078190368611172525029920706209393381674323329448511902874689939539616415760292857499681598242446923126304701042943444418215317095796413584251917952678583810650869334016*i1^77 + -187608084440733927503911340688681633674725847885284231132172419550524403640483411602845556867457858868289989707226836597584858682257194787277731519058753365937887104000062929333160202394860726868968193654847116242974173727922205055864942692283939049445415058344161507968721010624525312254410944701514566259610443017254323626951352976451102045665385927831318771400090124765512796960734415955988939981824594796074222279071060289304060308474077092236486462445293957114419771378709233592243906689759084975023430269227448409266609652945032608288278085395121800364551295299164568381497734073940618688631415630072896825352911131782725891334594456111715282819588280542616433372542065933774583143819022575202545344955614486430483939536987730749786836826894080511137315482050482185900394478043136*i1^78 + 244382837792358302194737028226225041952448971634848684314161266329095807136236395853629558199952918266072516267501614332268736942653706852552200786292437366506033661211275413485030070534541928392082993403718485546623880934376366628412914797137728188588801252643943574633264205824296037032685452456271336508274158225848640126510282427106686889621372808746184879744028178618582348659635245492612016140877657343246420558891681680512413014404467047440616473723591776333672029069846742214997655350788579118114366034895892890507295418932274889601343756450162713889689145219071695218900381973496512812542628018288626335295864291973585604554372686898821254021314752457922923662988705841959897719731748451050907805054425659822611920946981792095939122575844729285660114944*i1^79 - N1*1442808156753590887026211087346298958680072261869740050448523208450076522673011976033613266239199264544324861073186170920467835225487936*i2, -17657972642186763562420922140091929664142307471012560065217263902626783243972764731703649559932397407627522951405209571956153557859692879558602503789175481631630445198049769466958651268352356701033956314294191724503205153966825079853068777544204111276616819874673424355247492820550646322155648587552970346496092443416641349055754435390779060292366079083233806797976338758721741340293080561169296180734579315183915366341310029235626875149215039432140680165377137912252618966324056796813947011344288648066763465118074329902331721591002667258529383941498718601743294405848008796410568751082861250589452463905048627233703723890318214259109910876911867831493962604304618485037067157205786632962043186675668093965177725854873261752234700893396381294310799659495931189420853314103243708173392482134072038284933238071753705232342817648526715215120052447038501893496162122971907007749932245395251409884258492626428106767394381219376664129400650749480194119986062930474951493375407444583269317114523854815775986477542516908813333402979146243377774818744083394984719350826530813467825356757288955061404960254012817091496518873612937196462336957511351651791341231360359793321509172113371220945794253717637194643265976676855102932751457617315269338493930294392973471262237827719123447717015453295168710447672381086672645875826688 + 181773695944463904676967348444657815996414180910691047117537099866284494371536779653236271049538924007218611363955062113319234439972386310100256455179003732370546163844544073077037593650079486611003505251297729216845747151273954251308396715026796140785234165668940297626159986183506280974106763598077362134893759136644848060835920826777135443746006921152681865935081011403649107048976941167138601353706929809752315306722373825979739474055132329492998392746343914174856108583510092118790046317727287433415120106241525240088570667872362876292471257856684487644906524986756095185424143756591547814520819451699981091880943594230840980614993236879970499552718537412123415787015460835037617676297596958520626641912333692458445769548706838278144204025819168155691730407682030365358582393930698163254874783243487371128634115343310661064023625915836278068613612227325086423440951617929697949551787763050884293671774439989243844124658763407220112302335530718245895785732523540283446387583868252910824865016891143559046866918832189197445943561766467821854694177835806903051687309369656615578127017272837372134723718022991974806495760028308581787961849868922586963378346451362346429153877074108929630087529099247315564205017701027797953969615140640466750229838765748553350875925194397275033717195787566414714735955158186852352*i1 + -680525687337607598188794753335457225011100049062276801320752509385266297353584951811616429288120746257954583565789599303749397342778573557582709848309445501190140071228487220774517427516414144818822952074565623879397037105806992869945114186907397704645296752807900874313491540882976225157095857321392776346070980078944314499839500264857397086713847817298895681967817128081976968315321191559931635939096888251553096456815427438094052037538290302896983388227429923794299708449779256918779317652426735226220542594384542337171439563250744136388559078966531632552689973594544075432763522482057063774415262877684104579776869809211568464716536691372221690999851845717196285223174609259669354939438649793328931505295725603352462521809012029726525570630720139408403254471473442083787356619096971790234843844858193665579010877350697681337322549361296267909752533273027575424190420506335334836986979022270189203224385463643215067222270105432792889670160873116206587755208373190118092079641412506813248067375358581049486138852385685261803846585261192135003879775896852685213929304868916494248172662293655268579053900279039153654992458048635622385664282077900458947351513995822605811491079768687066329241616279843569852511409705821225761822254511612526623426798299027644734375197574513080787382171053612212611338937745539072*i1^2 + 1176063516415050291054825838300113546376817227725797231352842018578157298986909325844675930242540352736733480182050999537268742801197157561369859191935356239143886059986080081593930400133193674559355841667205604082058301725109495080921223149512500695110362592897814308378322862247799011282036523115573434798235706360788225381851627630673901013406640132303298714544986481094414638466763938039830144778666583141471516824619715567432085337020394546061738845329373104299939140343584417024694033589602268035389422698906783746145404287221205047935022267322754249264423283974868845268027870045713594356914850624386253390567353616248923935018508057084387978015519284248374011119272429152752171125007812718380433092304746875873384767364802812673619053757165790989654865539750081503126162957598737160445176965288796403612839596697827702730719026099323985200392157504668960359993646823552261505760798984140529670271062711175329350971346337979021753595791744852582915065757212542593912182173699889477637092448598065174574291809899576196401248674847799543604253830241586811543212286575060296773785497162884195466179418630936272632829222557194824127473125962462673408209274622552799204015108391566231401857202888323530730496502008427885820974483653376926715481712254708620137434861779347352280048462388256540361625790578688*i1^3 + -1118784253520882392271939223520100502333120701355740763998068262493268598581018375091732328836389884402293728883282264388461473120562998786648570108288847194038043893103883392339633417556417624844925852432632666452602117281073195614469954075734052474644388531744019233612395850997474218791863747083909315570185834404502744682203483692074436829475370957675022812016137992543933600323309580507417535218158184888163271946085689490327246108343213973607430393732908817749826332139295563478503461204359591122552562235761655926071763452927359132010143358107798756050560417871026708721103165532155417597393281325917130042050576604189601252114579279117521468201509169276615687702859584300920609896058157588870658398688126134573596358205889054373868840363227246127211069660832507628747977112547450351460383300782083827585514079218710077892893134911069661346888159918981816425530318015016471788646829787529671916472237728863504631242977982776197163984655424132812514059906904802699274593683653578829176309301344682189200512327359482571973444217334993884735049319093647503100628476053599740975723601536911356823273307922848987612579564049432612039222320635183807525668933270090531497163979756960107772221373382263521836656860477699205009478541191238880251258224508463617590496922484191604255662682838170379465168781312*i1^4 + 710975399150095214108582475662979919295354867431424017518927399373186083367954213280691085134977263092787312322692732468446207735573795502019055644233455578185384265954507459579384542924300139461641116700819945587605244020749272515873867825746348269005291253752359471587477519303251795806067413748595394664642844028357152234921805835631780422143544645219313896361060736430165078597209790153994381860277833903184759066342146490126001037725856133338798987963209798650030445464999070739906977429208324794904287060981839046676464210909135224269388007525740340187533922443970693126065129309447662859391434352106530056841803442369707009406979805731351691260386453326817345032039185073629889397131542244372974440646674468476203095311750626954397430994503134659617869265028963508638546727024991537259430871370574579762685008109925097027195460111679089726170990458367806340432522403012665370526876762817809698223481267152245713142957168494426098529127145030952516836983035385094805492474508913711909668218440193261762424524907811622240341640197587177174671391513669683838938572882475438899598814071077935478545942403456206847892339650172153174065035737440054121046298250044131745947269569283016411205861067139836028957160663515684930119111791847139895930215149254349384563778265429823851717674552562924948291584*i1^5 + -361961194710312096878871292870894900477807403581323956090448727647435729237273411885699309980031814462024696488672388767456119605473378260456238069258001810385262011578940321611168191401147592249074008081716790587457789218186938204793423580453513011805182492235675652883546209232704467156534784454324561980562680744712258167422636218016257437289131137915617122737618272648515699650375224437702626732524958012350791743257688114906118427524530829682767483725847883700122941923100038128701312412060904661473326037280010794098215110108355069496467443968619276051500469688477946077007851156951318234885424635760405666953868855344472449875849458437094485160816553842744271399834403633104712618153229576683771655811088913083105539776701762140401635316622124760485517695325027444775989491667755787722299944043173970031390478289866079388665293887936254036698907668767817316974191304724428764151860885896473861917740770058096948048174011330439857851988185658899594082817282810566165288026233073092087367568883329285945725275722878052957857533730207910038788701436034158829583966483460961527922513642267276740637962912283152316247410213088093153997326302552340785124255260504878016061237321999981239305359470746277277727056328726679787097137430176852922579704272096216060791980212917405470634801155836085272576*i1^6 + 154514275585492235290394736132086163119066189754805451025867730718971128836199145235826294602118587884524245142544988164710994735791897319826562460517077334322122027339492437517414920047242387793520762629113050864511230347170283960016735129887715084828444765854717749673514335837620207008085799114876895644035880111289533849380272930776913532572198894604262212886966913258989877379888831369842480562132051025467918799433725867316664535661509213721869927444411382049871953537847604772431786646175944458649474131551920568311041460642132261597953229152440166383984731842258068659079749762480648442994781631574540937394190557874871975521891323195593465308503298558376830017595007273338478655590717002965109550687500099255735682946869114342631196024867578738128896034224915332191008553012949175886628805259600133360025483769662533682279200231975137133640424131460095189149377533803882765395356085077864054597563845395536077050423699945146466064205623733497972939707826431781027938300605680765381763814409358004291011983964837938567126616147389619227260575842461805159144894864378562384179571251141179410798270078319495773223031259190163824584072027576355680471150587638641757585012004643499812038788032670189588908378678420751630256861479457518955951151802726295342470158823421893080258524024389238784*i1^7 + -64621496269217623976176966393249426831069449577540051468869911152499324773761848298079190709575375816960282892898823346625146226295733016186671399208970800684182522267203301578048607854540451377908168735585971973054375573954291702158613688175031746075572816339104027534696660508166073311013339919926914100359522118245938132144292243464735951189097412543780777945251857168190496919425902852945858478994327755256642762613935818326807003861278838482350280618450233725587975451277995133294705626080720902719177414288405011583271891432098248305953419422203752523911973576442525589040757014553095205931177021411977883178469439026308849257927091545845662075533843599222454256608937046755186955974095798952023317959476483862761474429607679218829056291514153100264030155024323218680233432976272986161374285934747236946825720397449561141618399695568030311930172077438521621455386794898059887010484791879645879193598960959795008889506082830166668673253910609603445378061455320362335548899408762255617123582754761550198218170316379210601476102511559406207559490534617907791494569563867499314335367640402419393645071943177832129943396074101411848370301761242157625442851313838851461716356483465778981966208793769040182752592885733388698106824586789876529384112735473465862230517626386631137051989824765952*i1^8 + 27962770238655070505203188672286162596615877060522154242308551497749845119722576152484086799169879941761742591614402827145301362423623989911054234612352849128455400442943612803646311018029645106910591899537628684787874575722012783477722295096943174150110094351237234325806484756321928860917151871554115319558290193952458394149011904091892230727229660206931228063108290518217273561710070017644507195798638830435678206444607084524950247645604300719523436217284395213128712366272873396961719469114711622575202420997123036833645076168856922250279270860506242478654293826462056999752801315139491107741969489041898273785309717549742711219174570828639501892643424493529332530046064481437158302755135055520124491355121206167203893764380253561566654231321272374606444319890461635200556489355719103556110999601592496474352245622422208562875226031879858425080539625625905130900925516120401061446811108068047739036699507818587281683725984092211015239214161728541448446176106261161212798174766579036896732914723696872787456202527653131268110950805829379364633643897620734537576620419937987005231602187229434650009181678233573218614504985217306913303876512564166352273762959886249136722388729796561860476740673408658573734916992538516880289990802679434766181593822548992775735590330884760853121922498560*i1^9 + -11830251919024053879329183616511747793673633809918347196812150742643446779953144999686752621729056976112503582064505572279022417290970015348503909549592949294820059540412699921958328418710597100845676429997910066253815919559279909780600960770538104244840259989066013521261694849092859560062888169839216482822112866446442848554079924887196368106739463983702948928661256757304735971348448409345462954204152880113884377263168179327474271128185579949054798892744268865476184764131154684332783766577523634319251280351832068810050342265317342649441467744431827823098736357724754297841353143830667350667311968583549154536840581420612725757638012710718225017122959925308131874849591259139849200448665362020048986599239967292654942409449087184232969531266634934216194182720072109602895815644478453340599958650904448621595260016715492844491059342861410438660145058242625548059916731652036322958066088176021418070738615525938270252473596961735190607295396728944785398958640732361344152372688174887966567128024052960630842775443797409533547932945266828037127502030573131544494296639947789822809746358847368428840965167241344740643711674958242572289984333292413400542950210918763186846659492479167983751470607205229958132667366155662400003166347727980735645509814515052108384089209200376457484828672*i1^10 + 4465017808169957888302721849230815817072100196515769386939232305876778472064708542345534025345786606697038747548400163597411968779933770764587730707835642595381518811586749978812358088337558929450309536052459430458456155071168158698630452276517585588322258704507039051746752430977319441807895672109094076280830415229704423120701823933038926396129131207584186806281929684290677434317653415883408022218152266084159368445606565436403672296245320773823653555087712561023471181285115783946917261632130051987278772792211112966769487178921869934503316648854115435602336104595419225607273286290439204233465713786790307119210937733588657536167186390894909979259915391188314760717502554280114733567096560755676314747774218836342806482670180726304879936120929329685738560089793453278549590103264189641664134070743815437630495464718651815679326477891288375065616356907088047183818297366288596951240823276633255833019984084540599927944925091681627443294996963046708541384423035290657651490386486891717084016064824463603132370657299534910527511450937705821839385443399253176446745420465357495733951811261462650693006564103453667123412607183124689351215217031677256513799483161860464976074983348522163171616630657616613650443611829948298254172571643177979067025912753060356986676993148231631241216*i1^11 + -1396900306914033795139836132767100783210229832470700201365002356402274675468084874610971119380026304959721465747366566591085264300672192548712282884422743762557431604783716326784251500045859899246770052294975378313261488285297259088309398969979100027555670105351967076686662009984299582302918532960274441758284839214841419398941026371231953733185180566091872459199969741073498417742947823230478108660996687007863409029187185236140486596133876670538582550961827708103494642372348789116667508604760176209041622353511496750823780496681584913636666484861071401608757416228760271973204072658440465699840471260155968304955264349594612301953670279876986724230344425017387582761379732228006147530265111267800754032891459159249886404956973474399256004565171797325365556310396953193646813413748825813357809288790017778117360454765128153239489889546788923161754510437975273999518109714199205052286932712274202069373257776268154096324306438570651967550057992283477667980588956936879718597839786178217714575124295137135931580361973849550363450553481593334130645004202529559236939652728830924550793289062510822391361450252708467247223511800130754317488907625495776646834263472400358862966499302182090832293887605559147153115574817921766354418845545893656977539689657664323059542777983594921984*i1^12 + 346248565223195294596297619277367653996983774407285674050810854812337407284323841140101432327638400494522597939175425817099299278600315456374370486087387134680837121877832885323650197568454205627056397877091308069868707032880629559197584508431797178706405348220435429495244849012879694865853056276506728358559679077483041586003679152480535386248435069629982192679510805347229640785967714409847656381011168829194566013931473873341821236324430419101189980840822645523305562933224560279841117011321220807596683887473325402586377789416856066081493375710576133427741269342432866262748100418959090168668415221419825122079661930461113427116398071288720397840844833654662543289616128907358091411242841418076965155575239831738114940082157954662971913377607264962704466323189432760457640048082830657126984954530406918700943237340601579028789423312529479865934113949845020777141170743600434536788201542759272479093494216418607836659662090103178146911129817290681640450934972265473342489665559285698925216668394232958872347067298189043352441562703813435385754180440405606775750397616343578725238307646784587921590758513356051608568860565871882839515006111531638160288436234082765653276297802194922489361325447243470401667410401452320247637941797117058929025279957090950874808570743881728*i1^13 + -64895448588037901140702984818659551377190948956511964013130906999217893880878816568771398236108677880506064716695111220033230196953632096989391792722874484606485293462316456096968755357915237012139469568416372480057704635348079799406743583200435244596577681476862657497459021149922829144503221313396636213997998404498747562947189802577491423584788039461864596139981469652636169460612696016712949028866593564006686653671621572729953409645000843084790356234677312112561563673462058950632708482507057729660639686537348731138104445685910167226193438559734500628687326696458877906922830299359522648827842363154906756483693415838609771120897407976473375419361744334537837589137928226865881649427549800758322726777817784701869333387258602438996673277349952620062555843208442101753029917123493951183050641739947131583691701652496914885697857991355461889182142717778175096853897166853953380452609846613288015770894064274525248341770898194225702870508892753486176973635675635883136468035399214953033296217081926728666090093421164034011562112290342077141674254789303106081736334172814819228425823882637615114780396614017751772804839427699501147997474867552651013772567789068344196513526579535848679778894792101797765519116960208553776395191139571083388331590260501462467317852012544*i1^14 + 8303919224283575912774822198418065491954031107026471584224389305804775452607561690830048122822730296875705363594789117222364168999730620543844019898716131836284243732786184595625529984344806908910146178138245631258518512724226104943193605019159494419348982177726873310661177753707906511881742354407728302177317062561222860069623879548879130468174482118005697425296660868552162460123712717647171169389233644482454131660129811858190599966846316083203303010351467323618176898792036476460663799049643039901620868036955258187583099106110774737287445348213083282493351071415809959871908781292398206321029398699959636996265412134488966489405728740971552090374915267630303642312572027795462739386651047553261470489162478616562446066802926427824212182510179209967434579387418824982458163429854504621626100747580407116924258304375585529094644898083612713737070238100589337085951140475230120657376690236078357597266123420660424237280744096820476509591838171175039666950233681409534076372572855878942315387681730161969157082705306970091729124581538345106718969673832689836445555294209709105848679700325758655733354254482175369027048610541945346432267195604906543075236167115342921754516934121724790260953430417858614997528230246108082531969220176136217200992484419719599122022400*i1^15 + -497796358978376651508965921433065747881297950805429515184718613901437756750248389019131857420333445061554975547419880013031438420744361296105063910880600452418777977649656926137574655086812539081029967458836788512516650255249348144199000840596491381155044012969769443918404211782993519074797312275663646778466110339834229618641545778325691849288468080249797383711308721263438972802891425852942893813397033838872236621768325625999614474554241008282856115032630830181605615607299188115226423832251022441739653730582781149901653066548753642051915649308775555800721845478175719051985065175739487965829311582904244036050057033768490089969534011140773984531171186484742893053818544688261827155367365613351847808782759540684472286218824177509045849087053347412224030785184980952130741362756946471824902368325797410520804421341314883304271172081054248246714829817522105112046499370982538555586095562054300266814555918347557215311979744685874955098356752379057432800899394084371509950053429590456571506622919756043986772785136741111823936678003379404440574050406082860191805798221038233241570275920905473581179727641217883750839017572144115787529983608570818960149232688428833250880926888931795411873877455460860459523153662982036623764689852274536830529851428522438950912*i1^16 + -32686134214296712962060734617658906782889577800596926913363256231981354927457219888205244919148357791565632929954561632800619632041028420759197521997309061501334123109747073565990289373662737933036285034703610862007573062649131637472012748978495618360318052374693952592999525761579189441872831117192704100575713875506725347558054194288199596025221127597465406418448118059042497133696121063938091826827397205558647659129222437468489177326004662442117334968194192021508557585028243078582343747500159112572285299619619451536290028785037933323922302273574289047292659019852600353428454528516096941547883795875629051598178232750264590712138109436131519133425521091078255325515152805486111737086651062836427695480963849646206568728104075480261593000469880235116476092292723649240451321541091207023208453011145651290522668011621529933583958106284312743503036856085728285092333351807817099085551606309759306532837547736984057440364564574204620392664038086553861281029377201131659501968029855098080430320702219385445992433744375034957329148041440178114820120481680731633104737644350626043543031550518963528056234984557477502107869739934901480595360011985350179047379272242452349185845672129693072933785666175878559650485689197745021597117615254945593910297934988050432*i1^17 + 3461305165129375473982285504792388403254846687305216965255805676937657406872388067767848796379629262764584851084949890970790389287038999735206651023139799107701262768400163791078416623444454980535969009935793354085785205520522042054624852912598042760945070386319456678821502792279144483546951672786392133626476445132396688627792097741400183331755228731071726558079583731494771592438431274547804910693586438859147952854067274137379191851510612490363735939046603838073272206902777948454936063013168897081777894193619623278670568079008635184704196331793284615524806356518173767724833213923546724950741821322475553053771620003559165667405510805315626923698948961940253200839055966768070674414339105258746818121146376595521406374750923727799689574565166599479352228933748276898765197157540451068517843855229274021315656354880166631047314402455428125632018945255933798136480346585522761146238847699818026485563501192979567067040807125092703555426634390282688430572235233493834546246740874620299299791124760664770001960253482233882901177554813141832199101151310732971706349241040479990296566872626421633659439551098805141044654275344579874102717656118091839880068520723656680916719602946307530473309737662788968141173224891628723015420350115579872632088807079936*i1^18 + 2490776595492304690856026973772897059424936574484703191412100106734854190531534306383390068131663136329259924492111495878097809561711685594118677515797184909146970867656241303588386547435911431373468026688306970008527410250713450043925635450818491012657175005855218262821864241347245357055303761707632249952995279893659905417456248677876412599265523785434532108177899098902283413470655387217893807776115841211250819167409430707690508154152725197143848874896704202427896362993708154860461685848408630690853207540375472754448099493286139603687944609829174354372092943463289196522088125902992703921181418985796618563117909289787057839681538556581738039499237040772300642594438871716674482867030555906245783841318086703618206153400634675883757427355493565112135745909124748612361871521240817674443688273428557213709851216723546042553797695879544773902830438176860480867656308145155867280066135940213959981063697649902439655472987251493610538954177762909909696296288103765873901693736284810955054795240276560270755120692418442969761867186045678862243791497462914442988989573485914125883895410054905312168988998701860451199196012763481697298675733661074385863293663830719810828390339365875362465145201348546192853606440021907471017135280819167199155210682368*i1^19 + -825725585345757214350031430158193520961864282661910128376190835986741145813321632308721442845755086947968996892582092834125691213319424552379389212247538028790945952338039083048814290917343090123138438353850509559630798450510715726021660873239620037469926729910151054728722522897916317269680378640261201990659740453070770375032862924724266112941700496462622441417477834488236538742907443746782294832281822002146468789421620168134782148338152291982598149943641013370136323046821413986102702722593687704834561089310845195931483488404154941881491843971811258538669388766288040733272954890288030770267170522748856016989146551958376933778789052594152164407923901408789782036065959845607041051582339238914277063266626002007400612868538405510846423780131289778976319909812877224538146489352802529662454532722467467265969506511505527179854127500476102774707532692639827993931383377787562598983787058591580117714695401459403213455278409945317571512435496561274722649642696121299613841246800456085314873547823629571122186365482012878775734899694507627305783955319028699378444874940904009227295331395276805070767560018689386629761023543983811523875070889807961305849486903187050794761575316673218183276166889982896848277203422422999358354203615468256990593024*i1^20 + 132491069185247352876670456582751278156995502715302463857700813665300734606664558395384584830714249940142863573826633958600263613325228206456526462578993451856505572263452163913795995578996032171248775803900115402897550048610160105217744092270951313292727086634987368835434111994331355665404265249130481641876700472067581296350785759693774675202515260367874415137028465709757923984314103524878616409693085902708432150312422029174568128457515831410547234851192424346210193414007438170990029149956959432237878132120890088499787209263114863102283600344918665114664424337269671453131762841492851179212677423474046414126955873631491966313573938462138911927774028255007183227717311931379661489443039603795070321458731640450819860834421334785102903505359427220229840604660766773674555542425204913606535642781715916684112590144293578099910156714194958430019494225714330248378276376224306858021548730181275174060681090079903373816672890790966416389356871250240860453302603151248563781695763065423354387619752193053725525767906346560000586267078008767138318161587149856056289746710348651695149138956962224605111760080749671549387942728597691581111271817784587777629519894164109074835937370560692921362766185150280699023879468375888752893649757572486397952*i1^21 + -13020203223745347966469949709153978596598502731931926903850958713268978803378918821242899511710437157863019363650606544984337015841834033995489762463238530751300227571404660377286632233218099621275039496594930301392648670700685522431806010508460966013132989826449344735325782876518693126696036881938633625534483713809330439693924850797856989013664083749559978890549382366185747941993025285212629539624222067428681225333331785513682005593025691552845240529979217015427072395741302028720981236249883739055815858584399281590510925769427179376444036809832730785219019956296790210087566650865051846951173943466008952777405624505739895549134752674135235601357626615015997246517939006964551193326551322257746638255960305154750021680401352973306817846229609845815770932599150381892293047482076338925280816011405017551302811450478683284257567454772784721252456096894678212478505617391993355742462140867372486527749420536366936753655938674888497833431800999454073692930645326247112924060436717050216583305301876753049750523243276245903875325659475925581409017524233528032242077871205064701431076041764333707754293642682581282452638012446869308250270753617626695937723441626162155876296575891066918436165929489568562734858193305160627836942082031747072*i1^22 + 754028069754026640813256990955188450770270852656456907489287499629824567862768132494157774265115930060050395431209170059978725504504038523627946565509285722389025554261166485424236440664398869831759727864339880765661442256519630009406709691469630434829721523958781214012554285124485457045073290672725226914570807701269120291628039640922228191334512818202966188652110386649237891936370777644137003261182907648770980388429654726671290219633659443562644239027987538121735943947692200005603356974193849688907798521852078837866178436159257600979710173450146467316830489291024032334530574483469935709857153219241009293684445508599717138288095139445454340484853724639134252587001332398675989151875589184062723872161820593296529882624031172489345587751747444381281535987604942515289285308689874035025878620588946765501266393359789398804597902017533976126125318067590204512930801524118464146358152529138184372798920861509635641062631051712109699885274215825280341042383882880268583333421137984811244656214453082769126398186329186916608973239265759668720746422090363027919087113823477789828293488505729578908975484703148829466192776864865495895190952407964818903012927420041389092377916849513739046926517159004366690533024793273507455373565493248*i1^23 + -13862821736907756300111687208464630108527328903185865291522668046793415933689006128113452262226286947978971025694571858767259339446980136232536451734336057167700508856863660835321854133945910689485711571750694694354642683635296428107835358897910942583502288398729621802208295634787323716103315429267528152606118418631995650197776515176767327581124151003152783212482067293190097685961025394710172885470004417783458095115757399127326061214504805975204457628932237544420804975007113461447813880248340055784343132618639032942682900148575734758165456012445636921414084512736393598647481958192509097716225564121113908352320158167953901662841685586801283989366166255744471710579059651481732299133229169632379240549599706011927189538323671874514691891672765543127622018762938562308964536188868193391704794780685289688485125249490380768608990344248787448842316645830366917945738997275371258370531577440554996014384308028812114428399017351219360097441204505244565637810030680880502716372245522271770448325063390896383969963232847931278063281784301932231295032132739662853308188790941739223037687014884801019032018326358534224967036272391364377897097580690158356205592632052231888654064196895407129665817212349085789382867839188560329614295040*i1^24 + -1484321231677085119110823854398309995892312103593734043876779511151218812946731484313759629057712642678247818940560394653139124629885152396491845614353053161044043929481376059792317548779301299905344167015277776386287988296122986607280097344160696802809692712533890225985637670767750589017191482857749898305275523982741928210364919234014343876168913752975619450579488699229335630854826329579829299930094320856253677736014257564346291286283403236662999247623139523740238901606708818867158568944947414613836312597425876020512912019383390480878259758128736344125999399382128335642637028134380483569414426193399551637321286487547476355381241723704233136364441487750927431329815629900466007610985397351698335459501092068117136998476446381549350088832266063132180123059443754575730527724318347755046394768206804287670139734453733353024093024951163602209510027465484441424706502510669670911694643054135418441055605950355582139313153969754712793740389945500827025886640127395180977623039711311468839767847805388977004411780942008396076596384719961578763436245149047152920573439330469291604925405292450045044377879936278540615053997733060189716330816883408475466320023926103173116224530065702556999876637182491846212146704710982520799232*i1^25 + 123643391099895154117677753780079576684994256714503608210687785414786749628662340054000926466912124851401891195543631811743613678886419719238311660634145997247047157451705247812550386149001359125904226511220920951348950548561532693596971944181459129478406397255461936944783368890384835742728135454253858226691095758863589718668942859298981044909457856447497394318429553241695293313679103958877427856473212600928777291417672455773893780557163060383179850028937268040388900210787799381356118298871912308297986305932161349266262484938355319372005249344003295965541162957570734420431837006542213701178164946749416482894424707183573199296538112682866419925542953852717564491559060351990568145493768361742562597463519613532510274419763110775666353277610172037834849480379817373515003921824382172987313181052959039886989930192755623354904134258239047890516220066341915462712003071900157477546816018896663074840012501175317498336454003280400892920311511214250650122979172711107125134472607448789780355046389902537027644024453031539992682861023555742790267343750014744350695207741775040666488284709203591790895119313320576694705327695080544227271843785820732189994521664288262270969724424289174656538499592052055221121011879149305856*i1^26 + -2533082846417320024251787537212517326170416130668074470904369362369977893691679203124670405742625284590116332103759620169915051909597625698332435245130270273240916168671112425108330862925690322068950499299016774771222837892178226261390701839601157728205926353256679320715439578574366519402655573968193564192187472390180422825381274742953920921324189123711470002764660066705741658801149803863829863907921777152357311374310053445872398563308201854349347594586418044425746597625137476616718020648716261204572377809624739530610200462095781316661310478536143220119809583052582537383454206179568546922205612826740275403847595639480869965586484155247524929489559421831768249533378235584178623933906816660833636353282367104664537822322791048147339409531019783034681233672265757291806026071601081432435358804421324254773959378037799599403981564701600069253998687543975325625034750437372074770192626584014998615583435625349229211363716659766506040203288036529977578573037571128554662707937374479452278230666027868860758584818125076726471099095422450458025770789976209905311014468214881751751807463148890762326223129519248341153210119459195373720513393959841268457113421666568007770743636876728490048531823868673864520121322569728*i1^27 + -125347682888348213146955669951647013245671731651876558910373928425541651418774308792957868864509472305576555344824873952067733047848667743112466264018363843997411408569574421388811005221702699606320729567443542454775998133064602681608493632168451289827792595673777274838361507714504896954833890277904008988277629345115973383773564634318415839658043102593783070266890403030806698279320687596368527227628884636744619034256761804093685327581768082509607586313962810709852257908600998999919660194722809931320620594506319317062598122436953430737207792796957081975470179911052791730535193398117741935367073877747879213414227348941307430049190601987323006324533278465765752709389112384369368976429851373446835021237146005295840514024655911962817609449174722091218901948205003229800265295074668027415217651629389679752275368749524712415810824836327255876066117304651283812391334830064735951323278333971427531038890957853339244127297044015599275379258199715593258805954938454442503199888336729070437104135547733284353626614349830135579009766469701629786329655644952684662775384806397880627938651829278643984558998041037297437493247965897093762946738122321447889846605207303533732350010942105877971851039207812182049355202560*i1^28 + 7371769885742292068713381548876014879691583848539805391204406496513764106422877811710327506535185778249174932090827331391719672380355103044630111145075696022159283587303151696699328528126814296680409305071271146629753658191852895289376561939796297607349655807868393057196901236603797711042532767026399722530178062183225954420756122728600690847556452332568270103986811571249504748497109978238505107446961235345434650958339962608255380428094271167131927170521013522656203614458760116111905896161725867158894869520964720380316101075688357217032041626368679801788742098106538519766139694833313638063432582436950348162565666089129420863120078236974403950734912745954127379078432471618964456229624982637989727679449587147226461818467792246681582550911916918268927486672773455681286607871171818495975460936997599326459095011505672331078244585334721907044614387756597038563942359223389138440831540860228785815064597368450763183234069934254812301410936101279828488816090058408157118447501981143393871482562292202163147992652150291115565636614967793614852020650282629684076325910591548650324742374669913133013885286919004931575693960557255454250328936973505927761976658857978432790593589402182677257377160409816351375360*i1^29 + -47720324018122044227407076098630034581252115701990710693446147924443675859801731872055406087464080189234244939897732108860192906159232778916678131730448354080903554808964109673625178292914469131053889050712272471252073153516228742351888657536040940961108007809822425883424996694954187877305716625325356008290356281522869806954902824592085591181528403678176951346788828247010531852062197661076981175909269290563100668754360638451430051312175908528934531960609068975870012584560265626972042422876014360494754691104551100440802530916910222763421160729706927320815306709931332715782783662591628521748936452731512776220585723525386386892152130367305584740880271100158700503104985192321711272574491919637315004306853517910047033017171725984690802626003396574595854409129021842955710313239415009741669121456941139629579888174904562783937193387598445540475938442796781614258122546249797613572582212892634319986700809313525724069471367338105762346944249369295660070980456334220355442106712839013447599197778404889735993284209341007944150736299113298190642642964377532953464071404347937693781560644652773613266776940536404263613671975096977738690172297519213242154716584188105382099288943830304211238682353870045184*i1^30 + -3798876442783195131068512612321250508952246287926785078474175952212679711866522724558863995507781434020216776019765653333390028516603772347466675584415728755159835387863357419968610881016660646516432202327164272684319251201663734160317212347552913646416848621079947944479573502623590376547192979323786565954627025441067207477987506084507572272626115377563057560159330189636433469319041672164716652599717025962789980691394948561817710703930962820600140366525874298099982485257403862319947668333278598027515587998163594645306223847586408537859443097554144486477614375694772116786568387594756233804260229580340979902515783893758255471118130166366248664079909944885868373308816277581458663476839810083238745157027218920137204004010241951580274389630054957482145738020568607986311050525232612191755100965964498614234957233483131243732233586833103532399309137462656320338235879229083139973971713286380009784068689771741750052017602154997557146284576439803293601723065433521168189366096358526375773232379526783234107025583559398516063821254804823441286829219360827572375144686561633141592987006498558872412820342290359885720849271868897658724862837142491999713228302939744051602981439316383277980721927421952*i1^31 + 34539891248752407265658114712245338657225722903508476797587851931576715237216709129963892180689211542284949067921051520117861921715552475105312520989385263801076669811440201407850766940651856380105239813428410371665004782273882967098502613216865962766128523323935811711462078024807186834257416696334990117900102834439636905036771273672197291516891965403857776971754706427112998669900220238560318723501669666966316531853917110250811754565215760578074198269202593722634745916209456730063007865190615546162378475894477824947043532415364541834969474413768150001758245341875021209323114548917052663791006244826994369805011324596631208325089835208495233998441405674893660196348813238762829030410489906395745748556642179202760675299043120447570074002999008796351140300309409662844103457475921905045041476832591668937615659291107803644136438275256689960301837873631402745351933250416174985074345551370239766040887132676964887995123298673327007367983159069558577579424920848873955974488310235690077596392728131028846033568624472253961351987592785436579623783647166475844340096409460975803548378298812063680546121104423224103641556369219030647604082642837781724534410085797382388765655223859561406633345024*i1^32 + -807137046764427099725972996294371442510381550963704126801708306483409248785270614195952846426020615234171287353447261591614769757771683779471171624952852463973081734175967414803367518376631469629970334231288284850013595242925219613894811782136416585937739651254899710925002177743352176667459085258884730651561395310191513438496882927590417785728251761391246432296987669728492292374788744331685267011129971244623082128883610305254696056900020422312756822996934315878181621787346629301450713057639427939183009786070596475307991363029544961046946659253223782717066489943150079199820276832347422169271903403018742378768903138606567589027420980967263922542394900500589281713650817315499044483173583129745864552353442260638341322429272425962247586172119168732743265367766500813669072914453725386969267813737879763131543447734614211104785321151701242420469596737195009695201146028623224333072577813842103855781060733020652374453359671443617083788781778739041299933728458561662372500627611047261027836201647957960274447557296923026448485779112900777759037103857661958662989758708800764886870778147295881663443183369891434977148454868303938944240768920930809892288592433979023975542025756183449567232*i1^33 + 6564417895182548117442292653660814408934616596613756621478902458751438797126666764542541402138001099541960091326325402535118502413035116563689945424123772282430580988373367184625918310084411630008732207132428480298459010443000555417805469288076720563913226176550993511585730747893173893391516161610646823141276409855240155304608462165231514703083397032745150571359168949834245313828620592070645970755326465964046800974675525434245078949632813269211869660652233303592000672086907681590305412720689953380696565655823680267707415764770303232293622403462777447760536947365616316768495576366626639019659360897338303680718933439077295043825692608379214859393002493986441005350978934224600140488263107066334454682947785787011446127749039379135379595705552162694821984628358938311899316951708733075073980581975914380444147478727425763956077797342853898539064270732956874367597469712651705038218472856927319236526238991845320073879691491200357459018440782969492537744421096301701056197122447653592617283349557777314747155430735730555641712031600499729597332912380454371878057319750715005369824566805042689157868287622509967651446899395681011115329062468592251221293212508643680701133201264574464*i1^34 + -28987526099154097799650759664873749164337891523170700760300795828136071351143369271986628154089358596313471565092298229665978170438944067557694006759373658815152248142340565893888423820410007556734822378598925680744728236009712427121728045865398624336001372163968068531353502308731063915666869268890716004842464873082656706694542781517690906465605573309996928068649896464300666475421788912182082762554290678087737202664131647976333303567221771074275227556526651275457132415970575969517456879042379202779991459103430008581129817585894167557364805712127559398435942622579116472084199594737607910995977981791991522193999609552308568022669167919619038879727775108621424438234335125110651556699814195682149125128451133453968299853522791048143752886113468419108046319436689720417844473250401293559466280689646579665579119161881346493490912431149166424834225013823686720799890667258225324190191176197742671302295629723636412115907510700982640918468426928047621720848357912640540295878179992163105633006333965930154190030442038337249079274929381148811693767829945639260300623319463456779908737936498948522033766062784370651847567962191059496140293396993880681520826098498704130638598799360*i1^35 + 133072382194849963704084092393453751773821752805692361000430459176621414094181714768965571298698587480466705850654499383370353587686917625546986117556297789842503502079089983893536930381704759447069369553644618658675772786216097716194243818243063154161015307644251704716900210666945080575510509189186223775521070002559049512948535461937491819643874811866942662398435030149754891891363140427878816159851434835727152016816086347264888652359649252551451418492282481061736010940749567624375486418447252850607825186034272828943563368741911720124591138577869916049819078978251668158691668310772591586130234050830339524163152711661036274070614099906076328118515336958244533072418405760110747729383393263629865754833425113437786480820730871615849336171341345521133628193544132694840738847017935183098162173336451403939821626245176503759605455081124104454848718556627351297750390532378573060566332296912654339502060112121279532205812902039079740485192799521294392035477399736852912292696746866855473314138408012363754889575527933284216497896723045202603258644100015854903459257678982846529421579941882341745871634965268827002626497566287074697467033790714042865989704340664777696325120*i1^36 + -1102848932667997926406873396921646386355059732419230914897181686275801229723333007628119430567567163204723480974490907236706991526195317204800771209671305749143248306176364236016085300785183891671044340498506999106867078230741426805061268155482387327647905482859484254195799479599346631230020214295908272091438384592805176285290981557321310528525222770463069906902588938265123272196252697348753103415322484461337452784241039367246784685795587950038934778635047848073889042588911413922028407975161908913106731067204584370562763786713584850975130126800925465601677859503102015366743640374278585866278342087847413109715313361978207326813130946225128402882427217017968802911538844095234781918874100152604891001538423808044844956226099659584219464877667096908692597956050129570401360353167541392420256427602671917290818272375719623561011376982815921801301805090706464061645936752065576693599518838553240061489139355712040896621341767529174211833764454096509348783519947818242629032028523628999473003198522094319419943543809800104492953035278528101729911519404142603767804270597715924768794653640749229867672662756195139309980652772274420000183668718253473577667397538361126208*i1^37 + 8117327808845685584132645395475223852891293700758934086068173801405568182365185710015565067056299399968481356994984249417805472978095696562699449292839706462843874619456378682718986904308617139813325835138409438264404193687774614406414716398203831709318718485107708304388703226864282124652919319182621726821033044401468001166715351177756387249373506655577331781189219007061258111025317876398090537946906675233437545976454240087244755802840356792413408628595947082112721159614693282915834055237703389625776196525921219122314438268307522433787248587613616777363747620692329338121053732017290724470784951370074774904375864121459035149674415161601303851410810093857613329134478811740125553585102664539381886815156044456976705777066169671997630939212503169779715354588828617366385402066039418967815688838175724394160821557166718911923898533547976204087967885306162571276843195166573426109372974201976843656549428008478472764717235925729718925755334055873510393588599478855509927959434504065756740646683325567124460984065718845330683411889672307756715096661782084945918704257154107426056477117689712078954137786461176648901500954800199385293276151588095572939203769948912*i1^38 + -46776218979734255478061626329951769346420474385254485957187417087491699106354746278865330122029159848188776157937096017473748173669499889131543164387706310614937596622482352885355953251667267472415273964547371488798706720812784431531931415914191914665220315495684674722487548572462151581615404200288408120271901691913945398386574147670055256043718027899735262268544850979771990860833405548991867877785173206584256476481700497493070466314296268712598347715601227331712943586742559943817218692070783391958848435693826585762159762268803827906129636423557997781379681827994918481922123866083401061163123260355196518604555106305709515691504266494630934302763361270476739859748157056355233103841516936197824017119185614039920727246097731090532826425389919404937503293451592752261482568013588216715468371179935759744375157373833881036277821850122798944091142580026687407539550523082502100981766611863721770001252530071759380257988533405068615418206438668773153261975178152671208555983461544312145584093752067755083716566464396347385819970430191010953137003716045807536096476148535495456950388421757394740974341377638125185382064902049438405614311686083226566412209595*i1^39 + 108268570958187444297745516886075247632282117572678750415553178602317838132115165429801150836085431688247845780913841870907646360153906878114699562472078643351097253578125922456845698524181828005446616158734279883893798023187339580739207144791532615964518289563120538214887600382907521808091330909425553930059660806361869429398197767683759743652823299418152292449050113086785893391988369927454979600915921449238164224407658637863321338259950156834554754124816790099280170110717179671501635768189914832717685688605749467644338764923183614804771082174873181291800522973731629155182328074144297018272637174195153777798447296484544071756779079416868148001610192384672699486603671616681858624466090501398441724267244349125621683387122074384642060999227077517677090356683761465474742464342450075237171351229837673166394815761592141583440941698545561423677863275621001596252211323768867898850429929378937021740712664351100173819447880353982052719094156232481705959231975392886868128434297968619384324176885992458348828584676488762893931293168289959555088822324278427977688288568688120958915799380881578147134704458044121553096220732500069173390462303470301908736*i1^40 + -204280628013326700533394840879968269984061149485188711432694453099337938087046954141327882736314913231979941585051664972045374818523866650210667299263122496875713420077434330034314433233305895601287645398348641070618419152252207722228661115848247517524888819716182914460027779235046142077499167227434570194242918374999011123767853921790646257462945536719990167132079112542524266337104798898161651385553162045273477594149485654607323658752106504003983351097437020050023535397059592611858197235012060001260311954207661742709166729340282480299567598520036829650193186895559049711788355116611351777076416747410924578960116723725635109574598146116025871174172480477664385470524109863195193679647962064873920362162778511379479500080949510978835870401184305956990904150159039995420559109708533283003038741498414286810068509241447291164047292049286559592701558757278113577160528645988476281522842370683237819516697131059595585220041084275707708015435468288262241226303254872851479810568290528348033757295395294230464616532451266808657987321064970116597904446626555172821441956041963829544764316820906910402438258303004565342229825033753379744261328134160384*i1^41 + -585653413500062518094313675494374996934527717774827824426199909146482200045769728756936084185126873416831736748443846811859116830385500973444432078235295911205805153799565869630631893550546765284697825645162922583992113590765921485664670121877357489811850995193469381139146562630856237932259149922336285310070907629895205525572759998324044369649126623243644451051532491571940707704707428285157576281817834732694341473085902873614972698223888730853926174165655931191897505429671241552787661408278839712729201611158635454385749608557043965512753737736572319990473839594478662204279643236348088951298944145569829468823250000992040999975782272477871277741036606703503345010170265866753708294764876584483857121542440635438253989705358552597995146859511183095811179689051938030346561424503198080676515189193452299610902659027103453609403459423301684548355788456559277947659954551045971719607537854617171622251569987858809744426525581746232620406509693167525769738802964370534921423417996704603226553470807049828138625998925742610379776733310230807643158214251048917158558891646257202278654364981770337095725760588405655778760855303729438349609402368*i1^42 + 240301100529190426250515488271430937051388518672162702801421834444348930358967106432397131575187082184687936809644905481271655393673678022664415996105681908239200563969192348245335413312115845419314949488146704129490352881989916110979481235088483636151367123548304511858252835980603691621589505290655089236457521133839226665274163317703872817105074290823199717701051321213502846354215595425812160539421731642444980642867589137336110738977602219167181277210846633981743703255595622941641913855476348520248377031958014019733313884200370185803064231690912303678156340097193296766276989767998897976587844003409769851086400455169311057924632575484826801815702793171936024180243517618227360819522468358216022133591782198921468707095406089266808701043985771806069562576252131433574450626880482220939446847812859724470093340767104558053597140255661401154458113730226238963648887967516409296072190775989840881063712823278401376064364409881416813819359055873094757576991071356536569703240315922660697259038864236659625423855725574953205609239662305301373521930753769713218818480929371532516092026554351832022064654689288963970722084980130756689920*i1^43 + -131239026514264281363603702151395934536492948258231018597996861578557623496824947757605800388145432890558897980589890486984718305536077249965345824293220561547311603260782465644558729065390613811961350063259398069896118953897238148170607790761682025986245885420085627393735724959020088657111062667035987825597346937253881560879122618479375863949325455514177029238128931759379849314472219025877058433746518233096672065643624165620202996455911652738505669316458213797595077458755037819335273768382746557075573797092180901732465375707623472994500231338511744983601871512830128978539030456355907215822947644863980592902180660013850761908603708602112795594051090151787647395507858691671085397284694375012703018006012813637108955226810074108067500820759428240870634803274119308441240737149944406145533477273366296557488398642944367661251833359681453406919971127325596188540451486286236438778082587589385612114140109113397108770263362329428623184291461616742521167172513750270289574953430103195576586436706764507085034409349273397109788264790878350860937109048349808648652653917739596410319401171303304771240712685897623223139268594499584*i1^44 + 24822579319523428039080036310263388981412271035877118337990515593325999912096695922675958791696713711896731832101102876980959008352551671522773049758314748044912878302426975118612535847530805765099330274477559524988222630732998379464075250617635213062660903957898547859552409589848507264493906809459958404790178336187483664272300526409861949442130443892849982006651548909497073006662761621106420019113730423236405924652915338993555786675902611866023767494758330896388391526864711112464444609565165652269346565701333489413286723042888241323293819141474368583609518008091777090729156656864628466194917237094902871581176787870440261946611408227459863478455323565751429595554842519784691546573184363222250218688967492691127623621188126347205809078342864913503291380344240391681364643354788716826831396019626180255505962505145989765958335116215537474114834749423891837512094546675092798712750297057061847824895203894616871399133745102154783504361722633177126394451133301810729841916341848776393885390835634786262476474951888799136338819174602709161906073905642054961231763080324816959542248721462607631120411325007187726607319040*i1^45 + -2770267438881772239865786655936661897764656869788213220044229729290510044123514073863402301129493549294748888627086976676759037208123602017939178455607514402918597597057964477716247435075906551012894416758589925515663434843744025852679046016739822527655469398415964941811968588344954875341602207563393091739372591857400199815675478961125948155776462534400727090531157305161351700962781339298726928091710509809893607753735843553839340992269605924010219720845175460526571155147572584749215093351909031092792073792645502368352417363694358703844235876559345217368144529653825173505827531020023517452523574165640145225212849619924556760277835915809843704506091131542164783131968875677646088509133455041027538587367121906575735962045689033060733244658732980236691433329184682690511614267435069831304069323735831731136207875065095498878316914832680431955433827913733800554053809372377529525080613702651625152582564131058102823118699125763053721410258277710133722496162030947391689165756128607802478568571873494925351994774336425500163860470504208935678974250603251102084579192393497709963673474615688286154477695162086588416*i1^46 + 130554620209591896953574246381738908152719588945360074104745342540247522345385391227732479318836931498383277705954846141172258172662647430009580414605667755532352571274572537045436250630552819675474202173695322173887612046023834926903444476720440347570158724059818156871637134093942203937190299040062823171005167317096278878306588811802569387288701331002269439540470563434994317368722217459386543673385209776568961618077445612346930345790252110979009471785472639694148940412409532959815721997975050847318372010960011244480831229300616664948063817598770632181939754065850078654440431765843626263596388798332180951679655150499548563617954448397053384122122729334449018921583043912619624029736756217616684433399562311783698506774423693628427613768217062273541246650112663953728901739082214432111406883900418687741694958436204897519289960156751115901690355949380156257142044442554846773317900699609686568639384820387765123744363917095929958024952384350796174827684398401562590804980772378857222986809896350063647682712289356882320165153173986002392077576313445012815478816114864965907797774188044228895342547959808*i1^47 + -3290083675276324915503561794785253259033970982803355764290028184822741268740589099844939088485470891679909262214691612353220529351541863232967625436624228827248077822717970996805247601512153276915012025766907273648237987746004303336144130780087662635616799866572375831582659428096817260901882737810493680301051118131851306166680450445879878712627438506762102629695604271851153930473768127416821920011303609519494658400336981734711890751607609317555034625902254966926138846599018952273551942015500410187338729664397964824628642248893075096817262539307586556087231053737115992258723761935410744825537620832975278920741840506250198889777043930611490699161874804589950366979269105601701775051076831477524606037075808005140875700004736213218792175214666978616654952738490631702436587055923097445537986239950842437581849210998431490959721860660881406555712224521802942551562821240476965024211955276782696418519852126433578714115670043564960848560841061638480116184824670056039683228097345119747659249988807560670718574702367159429748245111906749114887288364325841663405797122860343347332394488376868267360256*i1^48 + 48433528409129031025024060813885682929189690302692802925034669873829773802138541120733753781262825431038994482945711694625157045263760079730794368188597053252322489850765487334909131938745284563924542888431747795470572593587583056089646923194559035894392718509969715994843521683482069320980615061112578283729155901757125996712770433764969513788394638838036105617507572824653205483893701922037263509490608728667504908071018875732708475405132007842886390289595416277041841423904374849635226004636920444750046141023410614895213831136722023679759443250862473779908093868083505469231067308844759406297141268528230086963990087083608555174690395255541626525523873704706648468296764453195336255381183407923668252704048175942457186425709242790020795400448002486102170799010961377913362747198173235524975134759418163678987392316892045643771393948549480676020207581709375715043514112614915984378695010955056371926540579466711782572111755778010223135537824657111155236231062459362626643855618500014959737377391892374094108142343322587419276470206326090241940358885362044417583448426358568113849110215262208*i1^49 + -539502413722260011988577317763798385253886552557704712542888672377311107887071678131933740580808794812982266865864995393533695554567506309219223833415247900504433404583307561820753261478536412803250190835366215228909415887754062657515183489689068843371628021385835416606387741809449864895277662712268654868741356661601880163229456248741060434765354387161078867962636746681171498813273331931803406502720062495224074124923531777233736026820767397120731636610569721434565247279024442950832933810939387483141667301743367154758839710298892965682581363104484643547798160891291699389312472447136946704091134514613816132372267020421875514188052866300082649578782968293942414217043594324482201399948837016247777435415809824596352442958062689016482861023634246335457812908790484906476949934668668103933548388835857011460162330931845802778523457813538931660735978870578029027357989700304617222533948040804207580469397435060941021026163689712048931031573926437570973091055492004705392296658937191807609022349325070801647119680204992180308641077472142877717411003942327477498044649756612533401157632*i1^50 + 4273540915720390144586384237520579304130464571835310676345744529311326694683125274086959439888472470520761070288956040806934058514460760654105890915972114830544184155564859964978461327530749922361927819514606422143700968970060670053100858360354159026724396431113622220292817845895974301085351106251286191994067842381655486980577196882182964084055323062664173882132147514533312177789062665403073037043010470293386028820452919447917765931535729331784546238839020333200990836012025714221634864694127152162799114398095923176059625128915952470077024706994546985511500434832605541009670786362681062227748547167974628662358164216129624732871139611787779624111250509120791279267620800359236005203432277781861593306935079742926373052936984813083187327046802385554594867995191230563116640947744291692144664795630938468303026785585503395493956188694233986781896870400759055961226703515107311703921061889547567671488981435803740315882850074254033505015785297123066390087805711736689292662697864892578610105987309815679351410867715350278219984516713906649102613610637870034685907031004545024*i1^51 + -23164260913131947006430117029649184059521609553673846688369991121264877542552650522524012031179347903340535593253646924868133481453669410419122576089843063519220823404555437973948337622305950344564562219247539715830112080238189441714599619852190291363955761578840103881711756123629472899818991050377556268883344082894277834261972189329000181615993674506325179855653906773169783088229595553279247699659157578168966382225410859473893276650828867116621280329273645180230822272569018008257886109798212117459313038848684973031816093492041029969707231481656589739802327410910470601344919948695664142539104877782723293534635920991815872442250136153212647192915083954591389796777672242451537792018160020506980641413194735772775855753845268973879496195085515376341433793540821152979576248922945558971045158288246533623095037109509615469455659951289655372790965592997110807333451962042472917417957599701125455192076643535989629235381947358160953911990550689647461069942569191018097517653974337023885555355642114756319904976257244860050949827168078519023587556317188190749981671424*i1^52 + 82589111450887728175616995902998571138182424083140414012805214197783246255749239736206092075424385834605166402083911696336987502545373864131328795572763165824229137885925663582324574524197155241585468888889089683352690807253679318768387639495810839199981032090515978092898430305657981609044600286371672444668288824677989140784115154813121013245518730158762666725598547991959797308413383990001546141402738620614367314326584766104465317076381920227201702773267904221841789076180895553626986697204573666423205827639175479723890631323038122576138230780816125703151548608096867617957799123139620160574840914989236983899871119677382976261929637426849276451216951389731615997528307114455795245809677594636344732800470647253950819386479877399208065578728928500130820470921541346956820232233624084159017486444005988659641747420449671170575644547376933323570876504932951616511678995903239234296963029275083976832147275575581372787639278861431508440695793805889628028620003960952586209593739728976498324260031247502484020290334899634119397051022755236436732982774477094912*i1^53 + -188170337424251183186272114799269462007204360251611434155752153128837481531581528030398991370379596484720209414505138968838938146493527167259036744616999102879495623786254985979071237162945344398410938481199143590236674709723523367151523004239584302840800077373789240784500590543203405875989804616843307609454610675745750842419558725847098187689768009313103707556635120968967570509998607720240233749892200180224988156052089752973259354562593237399102760701878825397217855075867511495580687362092510296171140628481303872322104924848406666054740739144198437867552024443940755813520367337695460353650967664477506369762640664448913519580166695191745314569143121268504537971424305801545097536139766451262322738407804132886604726679366857546121902187963407809364755370999945541217816221641043136193665585378464932046211119833987363099134103054986181246000887148335537182930116088667113147712042838149898264765378600035055962341930097953978860951022729147646230373983797206792979375846715647281245226576865532854555960417483633954018273995637780201196241289216*i1^54 + 274135183538744750029325164321978015857387696036768919713212892999618499314377113365721010701089864137060648099411120966759101422968760694813735744603422070109460420824029938440931389166968268631512902986018169409375941137613270638914774267338265188564076633090835850310550682423351281423715102184876143499120560123109874612098009063737832936938923655011090842226586241026724555663500856470925333151906109717213345874764951102182480465588194833570665864846834343553917602732416001813140382842021482724503892533856630425627911888211358195615346102360352994952919613593597223233562300350812356080220299233783688390826860717452208195836919409706433872747048707389151035879746895193476897821342398728462517458810266657155207530802364695874622212386678644855975453245571632111866932413154560448618605488438902385064384624085961903623543221385393597947686345672527756464721112954833760945189285317198407490342490046678465537497100443256112826952243015484750915870969943824755335447783663852516159530814019252362793959350749365970071870840852480786432*i1^55 + -417822715998676683825786238255686073055640945039276928101155314045458195868836311840463240352163481585621778706808884131261808795345254239593228715401863979914432748515459400579195555939910144769193201310089633175603465551070718569892909974049849824594470089773196495074594036300836341319395162552594239737749879419923544768220747034509717034373229812151323891346518629964460662122866503450894946135481074643199809186806355057294556047813414436347845997250746233526447101891799500153545432398612908743688376946841956547415122260181896964267823635928970047748759832042135257687642575442494088763899831520578769521305955256651055311825787702066700280551986917571867918941422481101246421974212391676585780720819520476620892708481069374233369622381446641947372958364820819051974708000966961422245552164168810063122476263831930018845768036504890567498034181029048095151903785023656742295246081948689559148960549411331791209086608059542988779268082203785966239896081053993351283635237274820429798487158706500646818650844006700876757232254976*i1^56 + 1388248536273878202704684809880840676893632489939378622132950760451682368850034236135019349016973587767562534747734263540192493838067222111672372203882117423928480602638044346159487985912632075878305618144200766281982786083879746545880202818284749068333561945975142185882766404231297228963652426499771598933742778893464025304991211444955859998071613208090235387786010296723878058985299352219695781766360136248211391923850187813433308540114600257591195421309434812012195015832165099238873459473987794330564768828632485639950997020112823438802944658381273889330655502130240724961658288086735104255181062478144171424143567216698574677086108907172794695506781501173495243974260232585573598225238553206902394335589745969929598566477657506509475963108926362014831516902410267730630961370298934200126098065533019471407373356297337170707475392334516243402675747998632279200943703945041975202080880669845697608946778650697677340699800319727349982899844889023083958211530975780584733370050361786763535430024738591524349033593600460455936*i1^57 + -4204574898332454052807630382282448055050498465808448520381900079584332803178320219126606423719332089939459832496267847578366176142902091768761693697746069159824097310923809633749823112153422048822536967918276814593341446209301939860058053020149428626964763561497622607986580551861847048308567190838399034851946389216283425462237649347800483544220548031253672972851425919999620303783450581638942972340454162455943161703641427906904435938585791906673040515677357589912795192111785274125876946960060951385312264872919788382351425818268850207955040762485543411262063491572705202565922672541469419529057640932629258198018831997239874791108999728367428408683405066256270761198065386824870789706199424264375122330275218002965642540007963604367353449592362902659299396890808142349829073140535295573985932216950660748673154461104175415610491692837014844721068945609767561739449013776815667398626899106925333758574540752908423967311774032958881685328658923696796825987510219112467247755874063900932378777540772829414141368205312*i1^58 + 7555683247735253530625571224918075446549387049051580083903479996260505882176899920005142281622026592325885634631347885312046291638176390759381918031431346018804600687215981500939616127301833261265285082080242285585610476816304638077949874615726924803466010815536178911161856831597668200417868217459116313860525911480337734950404761620305106360150842354801158550760640413646554261090268922184210303265058178356358101782978963028268270690662656076981749734247538914716230522577574302329657563177635142472221799460485581433706382434659498822701478233735431448726813813622462978117126578734906622971595768845311119028064308058936877173432575176435425223414314893574209695194888090669325717123181854809272654679115692724891233418699387271583389195102200072122247034300915152311745588829416164945013032236810056295344164886947065356745574066828783089172688113327150154473436139256187816981306601887937990684232756446689308157021755572065648652808616411811385040446189877602681931276236056646483987550067682529247232*i1^59 + -7109592435179483553938955760666892567912216368279550854169038098383267544654687149847485680517791588853947206899580926503776652290971154386363933901707100297488515362863109657986895069019154962529501200217449656898852826707400421281307594441520337252232639016798140646775364668727940248957392426912482566909711873091520316634614380140268091753461830391146812956467582257118704592880044533522009100870894342647543344978619879979601428278748931646629080966635332393672813916545048066308283814270981820218015575708155143962544459603902254785014149239480479103889330588195725851523911893066141688226105998160577097637243986250595664985213918572719317897824270531839388080770317705168879753784890831005008157090208836818295222953735286900384205604006826101603367613434731085985136567071119463648385424091438657212226167029165223130291207715243532357142620477117850333893302523717573783257543479294253473882245070688288527689983876985743108044714774595674351118098037392275539171138293881122277283543908352*i1^60 + 1417406325702944245172924055168158254994869641399645900662883202260075422185719764474002880741838757450755211929844365809232305878369439900940899385084579191993235951529568491380855251511439210896985264300734562612630445587702554733272109333989165970979528465370424548535205522621547167963869691495930810292381869074650394658408427675868993659414657023378279294282856556862126111589455838826362179366748283257454824537950575862883524977311447466726248733653730056941026044462016373343910701973750167036069338675608577134402167355635025425311742961314378035990591814176605440077669978712270263956723032077272243819097497097758035619724758261515684631492431525685411341978285814481022835800306010134663527230413953569270646967770744134311206137046000382454889921543699758170042482809251684690947961145360644327806295180846257254972903593303251569481581062999068528571134070093771575909426077440321966922798650631573632651833735632942953134858808246894157499890968345142832070150759205000183808*i1^61 + 793083968876570205956820026971267366070070425874332131635817677065512210787461815846719903035138039826869485161181902078345995807184524238517242471093953592447513215486586356982197716111761183121774775350099478882960840757820390294028807116719837803512479772098375774701080672233881265408045362327803665951849018562695632974936724914415612773822203316398269777063459391676933858532936187981644528200633118987418599184236434359997701356342839921811064639279858754128650798713169470578570058395615957392437078895078775035597273576799523727439124326583217797865956325146919565293948546911160046937836433845328328705231695675762538864662367587243690099701677759446239702255140304799700213945933621165462178603904010438724072048529271927973657780436352730381160644560211939951397472242175589617104221615880652689415552101230631120044742197084014892342883189085428608987794540748378815342308878777916725740491229484346135811077712325775559678158441550276171625827906281228862302147575808*i1^62 + -448685797974878932980151422392197365208194555584328936998161689222264723903557359747103787154462698619937598836022777442493285573846687385558555824892869992997932595968860714730163287170287886431191088810208536374801520134197394792631949650696952530251655029261105278224409353249733907750662107961190623647583741727687579899454774720377084811523583803218209771600936687649830507606653556690709809346056253181003386484980201844766597281660794354536087573515071696675470380204373235695135486421105275222311861595739922510993036881823286144075907128884307350545349190082403230269020730427540065462983550686387065034165186053897180010489604270373021256420947099892461679425577388217962216402441299111420176072025034020626714283934641934401298758779401770380335069767144805163741542093775804209449727958932436054162304533273721077815361881564793756838244820874999072221651692645133878962708437346981613333883148508861795420406916708304239215781574835865318335532146972772270080*i1^63 + -174727340529707582142563306494575478179829081486957609512330623845476427172010123843233124244779087961637306865693157601469333792423034810185352089280558432173596999202249699124468002474855478438858529496135107158264070872231678243117714948101342540665551236790203400961776040891507595104326263665776072577099732446099281092290849761700973195682176978618239479545475788267849929508222777348645952506828592841131449051298183210893371046711751361021177902737664584436241902787319209619430347885716486304669026783249635368776427312811312772976813999360953945280024644754863185194926704956326906076300729093101144295912560582269532368672889055731998468579386457884216658865125063449055019165210671807964159483811865918351976785364769485788006581948573124248493411733429635753509319686189434234262771075830453824601868030164391405334620471858467325192748319779638787577933618514796869049716715689990837923241199817873018757634809056801535527790079200842247963018264576*i1^64 + 9559256517573751914430683208329055936565250858666413278834866365253472409313275472287324786259334556827126154101045537183836821268269222379005634464887041955269209175809013299383133837363321254171549710629869818085861474384227575145219104353355482588193318408856734112945225958346564316564620140463585436735877914461010724317530059803194902491537783191783231627489435083947253305969656638473021630780091116131261363766920851259534626623989513196119213283323787498208581392566850274968949070722470960736767616846264341337036632953227360879110782881117697294237205284683287366231800400813754689037384847609829617374190006108634213283415903205567185761587864951298954422511744748829467833071046357358581237853512395761554128784005434212515748580480168551589284800603729421108970021074709690577122074512569423651561203208918677105466741970378732415850959183788992780463541261289235499002347365729451700721543475899883117799594357552422791285004235597414400*i1^65 + -8359650253310460727983610514446327759546632074377918631265483810140204437219790116995179537996114025998849855369376251819131910271624225791262439161965497340357506789963872375906612696272432902512744338251858791007513040552734086398643107741005333920615251159910279386789439335017132700338055968250352118211142580162008903570619832485228269458529834597877116053264030852462318771621549155812886133753866841527604064359342254493483287577481667892045283303484871263085563722892062902774619100509087525232556144785138022695761065814763431799067837982572635927083347402280564295044583919213396834047192669434686834671775404716906268751020753194119355281775747653590143154108095734157479242346909467667922074620873962977119611131957079476434533977261053260359635899457647138331595312242950030698982802120060377645927940097211803254647040690069864107534406113105821098461216301353986366316720188908935048802694571383193204853910905452405008424239104*i1^66 + -9942197411186415530403856461226468351085875354697561993359888911741759281562849391156466280317650240851307772678216576208333878180794100484232123966464930955928004794969875970592000604927348851482751859693212552003075673926066306540578871160880954413109124948245557163751399768647494236530141320539554025540287392841760146919471095756274953856907061186427405539975769375811325189411243259904452124489171916753870484749475538923457415704057790882598198194238216637875270198777446814029676515986628862403130783530789232150912670995246687599970659253441294407389275752330663589717753910818773659769498588242397551940809835958690138725415903345911465027893598241706445605979769795571100535646712093802969397193303281739861778648906145800916464423689603706298561394668826979321947365413434442130556097505026287459931316445021810200113152228692475986733699127079335124678580747591210961029265651958665122795025269598350117215588091078639616*i1^67 + -2520639727587143780093489296232097167105267539778323624932115591740639280548194674814204156256566020552087639482781183722427511385943621025704835507895294032822406489334535399678402663409706411238012584373126924308518501273246169068817341720846703859801374660446330355497277069179832331386948945829193927639889394850970146610209648068166693378671220449297014705419499536191212348426388717478460905279974728730517395369095753383105527259520429136876010560875807254490952878914329589830587923223955011182163812686822786760620852472877602317685033100199860760102324521438543022072926108985493707653273884302982527709930316425296816791350359267614453848464002814997549264677726274862836197311450196020748628949132132299048910659932209508919976801565715071273420008806496347925505173779989914747371056467740149545866851917664313108421933133981122299611894170158640359321097030203887066592173515613795729351681830608676249374031872*i1^68 + -251206055113078397424615490383434091084011376844601071416718361474472122366751464555613516542883104931206460515071257123808025641449945972871801532841471824534885797542574805827291719693668956324383520841495195593556691005795458270262426151620813508876371511934260183529865688088870214742143115539523457786735188640741572861965705084290811250345257606273530429188630561248336545435498241059522919001571573620910957854219434627177692230362942035265072570617699535577579990820754857585900050918135167418733775324765899652498340976371264882804104774250842513475087872182337669299851494699987695001773125372609904835320375814007041520718380117988083629167833927559087163471600581419130775746078349079524519958994894207160108155752891646868963975535073639181733809446352910555413879713085370152460532654799190594273482517854074175327932018038079637664907724588018009708033744462184705139897789155982297357303548011872256*i1^69 + -5427598177578543519415494569780870458389616530458774487388982798865822335423944090938134354938807745880960619492794779230819122220867165089257199704369317201333228358384491056308935182650051433735054434907633322998050812254422915566432239194948160545116424881714595521468770637971344485750254059603648932611734619275503027161682657634992979514803998033049559692065229275715141425719922567682817445562128344009457152196109604401308467273568883933161254989027244999619970207347019645266145308285740888965792571288226731466417064252051467253129791837735821940426874758582163508175785215525976360698855642274581334137430045446694189710182637247568416619745904522863792815920501563743670484966574746897962119360868289671104479139493436423642519531854201945239783925799510443526373179806251136465276583952200614271174924395931345296079636360800612723806275114618547871461756577724956505350993321005311808503808*i1^70 + 470913466530563967875748963424915998621721633083333780366202101092141604478574288716899847275710131969852604957003970450793448625878183521727314253226337328144054569438600137889160554234512002016426989124449082353721428017247034494971434133838348373056007225622656984868960151034446468164922613593416185281063516742299846856777421496908311967876747515827758844347337641253440072562847924128350585481618947056237619345157526572175549669880928400005938639915887678073427048650512352717780966110201286270499850160226845096458149096770191418978123632991105495535727475928403890394923899713668721673489488370416009224388635819590030525316324219826662104934909671721446729171476758255934590499595160355217815503262963938457743812280917790526142029068813805454217088645891028839898924630114116371519807826816301150471138542977339684115756339203237920078073063900099624451608121600660283127387299774464*i1^71 + -4945452490213651807603713364388803441277754984356024913616739143026331324019912720359826657624722804071079402257753053942029820186720001832829994208341274981222674828879644767551367448961348893914810104451730235810273496461360537851209255740796712675021164149014466732821258720867463472956699216561287148964364777325358302148491169843596436510644662029686312167049383904471357674207085309536477976572954992203986265006627409716645990779171114234287603652428224912114702311657244472034273596151499905782408283767852096990219835968652940941707470170423586649780656792175116177571186218263732169906010283546650842390035651350952291750177122586491973384602243714250433475750972207685235862156923142304721915730813282810480349381955196393686226370142315751149986655210635958761034460008809680338941270051660789499523323490384575496662356372929948161827501244861815857985477796041280454656*i1^72 + 6645016310875553077728662746003501954126533692709530495959589495142585085524332059040803143102184517302514573785943638561145984319911955209799385331346808458610005986060928871589837887553318640229995963613296711974820913948415523790584499720298547530382860488439120186854023943717229198370352075738993593957094705000567165489813152219643916353316102784558988516772024256183058175598521176233857100359011578863566559280556633187307232297043477684555707172971471616166952457160211499032980868058899882690298967678715866745983796116315364281398398224867059291711195545093454196419328004564167072947814423730725940647154221117884041826326761037803403485597582766697209922006831868626698694945987076375650924751088136079023400988193766727215201125380850771815153738419211962446305445204784531888525747240819168862907676121988843221367769977022482134505748915990854167953408*i1^73 + -4485636229889798470129948244680036671267401992673574062146038255095193111079537927054432919575271205382112484436210114845947668322708288643645565720189690433135508231761924609253117154271751907556262780750087422394987098478765342943430962684033436432791497518069687901311308756102653573342107391824802370224881576475861294129579184070817908854520949954793605803610526137602507223444394762896774327131523747534618040027314745775104590149698069700821995923673610982030549912934920996861793042819665927354407175926566412185552101363604460222377357909405333854700439014996263550412953922343003811665728871247559844002687215286056937327773263839182437527675453977327985193826402590990746997578937448122673938073060698804341054758972430968965763226309973994130784127074026917045173488859376090256090469373048817471475561672334481263315861563440095761509908480*i1^74 + 922757718450266415115282009946595728599358771164790236539358531305149250027710304079516148944114206948783863837810750523392300667237109064617256048801517046414613426949870292866730548631706771012053714254844022027394965333748829967088475570497831143666503925432563589919458273420026459434409602971277403890085328164020849985594271049760977989275598573196219901154761038255931957242761777702098535327628158696338840181145153071581192475653931944876755512751608766975817890627286593070240864751852078257717214224358055500894228970434710377023831037323550540766837158537467125963479431740733684266219921494916739169751308711689176812383757170350170786184220407205610444409467566654122350913472375362631861566693584069982601606702485260757720243959402796962434423965655307133186338032396155627594064418404037951159138439747422293430179463168*i1^75 + -42477582581423021707215724390658798324622134267994749917048131505536063327552203491171592347714688159595095847797461389060214674217754726700753966247106372238924342248166168913177197214335992813410472108220990661714071084208505621828907494069006674404444373251687106368215344082845800540103568955215354890491320674790611085976626008129067541796208700589710905458658718893521764650085526871733226209554810383622269907817757940863481679122566760593009810861129751487055523538468733570484581803605612135020713898585402377438343564133421583551522612073129366020197038903489002449550665967088069500917914849196105924839428262761487248847173431425863994044030270823587540534709262952177455667388608324156817836743601056415499990526310871418203422033861348608921787609114420801795185343911616751304777075982103875776092663971840*i1^76 + -285997176504926409857429701005604046528407238763506993680593163592702537160600426481010647944451177582235820544732657047120402893938427280059517806816489159088874474593472340062080281174244569858156003080301255647600938580345804353250563352771705470194768732023788869519119671161440409231639422070243884080966178404644904477376214429906808015593354877356487876738206929199902776932028082549583615912695391815596272244453785613006888607933443016719509243760616809701968241760335068586648215405765393604582702021593411797727974645946473739527998414996223411819974910223053625322721747980073432488031922527671873693049015439906098422816403733002027219732385740218123057419296575308470474525372401536355118094272137200789529693483641019048548945478307054702037465812251371281416713101164127845085086635524096*i1^77 + -2236975404278172620479043348873780770540920034538903088077706866375223077832113399107210136705011474138409321620235513165727530084292337730448095454563932563044728466604043152621018828812462640803739218144301455133832765027335707512329930191150506484537734189490800050234286535491665071174616655845428611759169604617953995616711708570983425076068212250075633864522571386345763920828865728107741762012764325407868615130927755162319719307550077141047568674521667207864516867342078191992521025016675322120426020761368520615325349315622154501402294774674322871335987144998451057046950177333530205664033480226484339557883089659430202707720819073655355114482539091433794531372145624823197971318057025585129154098440838962956818839966488369450626199591714254808068781185970984763539928136024064*i1^78 + 2894065601149776066729609097461761537595661570730417092274411500588111173456169463230179206878453092302303355226284785585611531182151169051386954105682645889528293135659712730965143213710284165026343952205838727900404327191815933316582755939899412307002827170817915262096940278417254529136219611999199004724233015929316074074317714299340613029324989488111362031311004112795102838418272576549390527940511802090124024805172288857587245768880700294470733037585020995454748459847129588634502504504346668323253410729742486227220431639265744007636252740038774135468589349014137229046349245854869749404577528169812203784001473384788299444506772772845451490347843045329871045170035033501414233250220773073971350506456758594894858043114977641728706034285681244043235819520*i1^79 - N1*69254791524172362577258132192622350016643468569747522421529114005603673088304574849613436779481564698127593331512936204182456090823420928*i3 ] ]