[ [ -62308065623503406838579573577500743511887193352074470052551680298702769606698744088123044438724532727575191145459025874068963870827254574568758993070222409124472714269001269670829327564359346937353970647581456678225411503172645103044611656502090015480070145445002218995521206767668572449554501863110871507040614074366063063425882277409405562076984985225485225276448241992424305580181166955100722903467307852500567354004803762492107164692873533832061196846519316146765272831079623716535011828644309739368596014875738964517731097038757843461721157862661768378901951917368825451402026076167087910132629852048279591000466029477964492954825841564027412824688636675212471099837466144471699394852222268112767896816321750403331137161716274734720962316977476565610367560301183822847104330482713169633501468783367491189830082366212863307049780914265690047456039738210413689108573538985305638777311715209281013613561916185520152501149162661104118035428495904616906453635308229803931082159835592467636298666779432572716970608191704725968240646322928716459911246306522123817259403852951895641656846695050433428672370827668656390301286400000000000000 + 4669094723012385635719048030330866321460029246596466966362163335951755167102981930581653267997018236569244983464793124862274291648706750733426320029745036749393373101686885807021422255556684632337973161147258625644649717866582657955348911415780376433149608118897128062813108305941856871802347441937412331103201517421136054416665582175366909375804172808235964234827324956696198818820250945138184806653989910548746352916865700762145089890641739153186156760419880568426236120647788623985720034312760763157472334565441277668435236212871035922896419153693545516116806237163725654170388275445906125677241514532261398043804260743677526173943473814702830294481511892180569145282726541308572326183173009359126999315870824053088640908712264245299584121820232625068344208135763350760885003505071277732506350655528929162302762539416920830239023075221933208821430861272355459959947543971012210047688231795533660028974659967072805292312262303877376480643521993268430676279439827721721738279616089342670418254314187138131624259414717769378547775863611654176590829798151586406838356307738767706626973008127752605704795203685758336499712000000000000*i1 + -5636292550722407887210627823928298081616198131393073171309095472425609865962363494562523670467603661787970074309961620481032421417864823678002587609098391931010655166245166459335362605007818263359559244196050558874745259571721882364595120879596871620709110853097543549888790345872736881114735166540103158829870153025410776324977452237469434868241266790580022935053946379086237794923845070343436057660443824236535386662271708339904972657344645301976374928301889621314129227128847624948029745141293689367778784846639813103132182355531238197282401079738607573464444871205738718335013825535449820749754414495800731408604818524855398211138849918961215447811808389447148319719395434738081624020975795235756129257738337817762877363368641697544550576413437645974967884840619814785911225256002262232094766147001541583198970139466210594799376403636505883175286415630744114852089405182364155808107500468044890074318095436106273437624243847839197703138359869252515810791463414497010552712881675410623600856747286008996293225245451930564790457955601467183341504194098084484709563151066607802805608486227888368464274457636549563514880000000000*i1^2 + -380124198787993594055457707662332228560504694685029049586445668600188518430091408509804455647846429871903077917156925258392620445341925947739891657732326900362199214518473058066100367908563223921967447519852375449555856024699250185308425624873364441664604281689063754270674675568765794538005594463247053613388809935876414568320226908156114292013712599460747853663470055757630130352807896814378031487847747142203468198432671326339050651929696864665059611415058332214633834271644038619424027667300226225295958054415733437271614052678877496196026716012308054466901692573413970292880330540807057110769850339290074191141021957820436132199686669059246227453938202687297681159650209540976521484770373059027045440054818817289004099460828494511105548131155253237454442534545132625993923829577372105488335625332543855668523847786306831800540278658735673089768880824198624748028127413929641748776812328024163427984030108100129090805284012534111204824502270562545352571987002978181933763513376061287404338469777807210703657524174129944408834061671774999704869088485627980782668846695329176455288363514289786058250429364089703628800000000*i1^3 + -101056837968124774162420543286767994870988269081119119571174173707466052095247935247334536810030265842276134958519581575953016170712955378179880568042205345227606864172795733549914949956253493474793584868750369866381455240400188555868766296551903648215924981987438155210896270459051137829060884051836980307682817057424140749407326799802121711254796814523544496100040572914853286792068843322571472001965121377495951406987302856668554098968702603761249148267815775560860278201955731759231455698442641483322475933502010969643280047934727838492557130198536555554764587587597627004022139697235245064185520071590405459636476753004065847951886906499056878468786898218037081427781185184218234253161239203213618600472311350934852169747749775628654225969488305903497020372152303900691373716132556325353411826051098027875681955586441238145200665169472413187920258406151385880139605219800027292112591843411906828067664329236877369836378335916333650320773405350807165892877233074112094734764913576374344927051638915067595636829457299074403939042719515079857381187101123115073760222743203216496551542959738170027054092651140743168000000*i1^4 + -23944269359809687899313306973436924904719616572346546665904410458829159447274473413470942562423283369977024390753822149059752222122366341196147370154807523078116228085336898219893809745836187712933379151567002381152055749775424782832357458542192904721810005129860142457560459245648207585448222941218721562315644998686000117112378053840415353533439104501023642346754411855348083570769150972948675682445254685614063939913758700986829514099261091264656059648866179680475646970991313326097863347295050945291572813401307315269142691115637233130069253282104377365370230009476265913386986205183404633028326921110293775296347778263500458419363736270002221793528012626666400644811372040860073612076445238596488123015156096168018289960013452729044371473534431594779898880518173605788766581360226703269870204189882531318646008794651197996198849147899632115370317426449237449843217585921346602105788393865118209791629290430799309535136904062772484990630460203222320680162578389756185705577405086957409279953782844489240003289705170987252271372725413824471369679616909946347954828157522121003959152498847668045418799768524554240000*i1^5 + -3801653277137939438779159530533658089118619077135748391107112573792827883739250062449608304995571765284896331827604901849049297335917476365290558436781030410411851947638987912446781311319324774143383115496915566714265722945902751110392428990371976489553595235786699373149395519259316084107061607478091851598710177444013607795999183448872397323626368765725526317951770243145018699038313559987595448961671236630106534155369428887224602703431902023222863118584349853640533881920406106507594841680118721243207799305209753535770277724210063462980491671919409926230012803653082417023395060548671160398367168685371866406124138349854643593946455602285066297418549007209396129099513645068263414603254564249479062443592371907265475746592563196384451712915607075106564138327950374127604987181491396432162117288917547061872912452300640908210308707519506300682477712652278357786338284074370691306154201980860179801328587295564802487510973038601143531477222231714856676578220415622312788817019955233344910080101154250503284266621526848006671345978071508528703708523972725010206591992858514586350196405041615161580790195683328000*i1^6 + -366146732373376687776983894480177157491689617838063762587600505232504388799309620071082516535428332859416731836958340230768306961286180607171294038377504273081925066583028251660118477029879307420086352972175871851914586642893603016816462672532757751350257457658583063575423286661186685636847412881663331440248405538330464755282088718177838169157532712257642326306064615671156682922739713476062573985335245080579655764245925487777015321511124230368456978615194642293089948477980480349516220665635923635479359483699994744946122293094910652364808623173737283976926780203897833451489009531866545202938690388727955132944264787093450782031544715789866474143979264652651996218570236703618891714232240729642584450265465625893176416386293106330568412995627728428006740931558657043993669426155387298883024668327018403624357506622786387014262755895776349202511214211298716579726093766363467787454020264690562976389223371070440258847458401217763613856856933695139891302391001041106938879500791355889100768747288272913831374969911365175047722655554898445037617718434123607086874169291951704272604594233572919418320794419200*i1^7 + -29446290487359610791225694693939343031960779547305370426459628481695020679544450890635089113660424693498745358184002892183139646684093066640891549270291254306653903770522792276070616211048355642514159765238248495613246325694774467440313589642924500136858716495860225517846446834095381259180257550154885690432397138174783970136550684239725074415740396165611380932820265507839745614504838281243245759837192694831967576453548916689725423334853533363140284880498869076562195047081935386555371739074180766615610309563656895680639165859281061355502838643324561224132082729975792720203180280049899924569998115263863977929338579706730665894369361882134111759302306529649666642253975459367667982671480122569659496816749922405814494155054235772434969544937223538043360465338488411328929173566219077461915147607442649512310574284783913083308765549608232891081649237130045071193099844258929270599989817939689621834615566774797861260760082168058834260718042228902390103884332218212353751464671104254280757517457507033425031872274339754582840450805935214781996277522858041662182864246427940861366133000998211894409953280*i1^8 + -2137427815277673335789550797150756793447097460063162000663005668301421897399618564051095537251708420323887022514390388019549611130372174061834305341750124102512732402342624078448917957385381905230683195811675682488650313795356709172287497019520993642069316418254577093024491670949739092434886472868226692353095799275422356125094261267873295611703410182438845575142204382053662177011665395313540363815904243634516385922357296113821256047612289132936273600629286203197945809367755345981398352101042013922741596642440755849682811789204803220854760247376909443630841760571567808188169322770016922320946363335414145973288647179780901123747820286799468169102832288641553648592098643142584115015217670225601906255578663385246044953697913468302696849249810319923086113005067242414580175944560583756688175131744540369911089924662921699591851423192023936556047930674728803504734326839585358087380671041929524567275947773306406952293099894188017674239065083150042079812900457122143922107838608161447288734363242625613883857433357509809956168906685802759798155996795627352189917041460697718434105132143957646508032*i1^9 + -153840627995204717427573506258968201596309593375314268598139590814986086473994376514460801703576931722323674642226143111038921508913708877902114644683475421463854520203727018799032777865418797896131852206219356641672424718228700770047852916785945549077611984951847882175181423723846010400119418073321999553962569597283294735760648101369530763796622031692581814922428863975787177629426528435000574345950551514334430774126427411383316725077789872589524269436160814361980965763904637851456266893290802209159831177099773975351501787923899256364100718278102984344711359647370982414996018615046342194193979151266647012704760423542492110787393702512460214714270702844106224839823829696571552872291854794236696821564011052937387186152923240209909960580896900679245105358656314161019754958881514476128831381986105851789941598346327725935345421976000081444570053181007479115424436076853131434684606626517521428411818917403904724072007662464299454651168107660045405355236383803181785627942348261497287618083573360749621957249076208109934944979010991578628887988615908124356213653554905062435715994117273026560*i1^10 + -8585596454422471933238042131402609059782802291225083455326097965124569653903577103991400048932322177087677933337954053297101843187877354214811391557295634957422227064142290085346847525318767857255735815642909360508627744528574864537074787320368246688778279380693247927253547339640467855384974325649178917291266654964520995440605524521619152275604005096654403382691588268016304801539456455232085623946916322256273640119448652041002287708640509775758339457029915954649357576777584095264290795748109651655829730400864155695626165158550754145503179174272737650910020364254902439778267068194842935491438356130169988696699870008961964868043649641316229019935148942941368173389488534600862140614361096045366222993973991641142782969870479834099663593343595637572886508766036840864624896472023341984913664387807302799500341771539554121094217995762759423568825312665007232211991100249402517916822911802861526934230806484367686164281839910749119778694712114368351551387661100594584469337741579071633308139121610506148911054748279638418411316899398006855584708976945437643082414593818153769837875116900352*i1^11 + -305296629640152467004526632180929906166484868203819691906376069636430466956276526647754332449160164788466138290069105564943187271117575419945319522667581976293256624509064034455541620774052415228729661911650550140419909736709778932662771912881189216735331933529034084815401523033760110016249522313891454549140726675011533164768849187692701060675280923941952226366856619268484831485710075102189154331330816375000575757065652877283724266178329694864338668791499634630889692981034166461018862643854613464420352053070981062058162550805594758251095462324754974737364145984063420129022057716598710455846870132616705197163292857347098337475550960417195889278895718293911005772934607778013539043053237400107367469901670438599592848403662723809557954371724221770639472446821209145131796141524693746999789049870574334855948898633920224179593252009037622437078465359172673799174468704935649294526049437849277524502657378207285946434378549726382787812116249068455141716764266343103429957587111956292986071933496848212940675566023051931500747069362603260192299354830544963158739191757929241545816408064*i1^12 + -2175650409760897371915703966345654300958351928910409733930918885843684477190345630868441048923418527451369554571614535794125905835940789525139317647343029093279171845925504390788323649575410932709579294467387958558017635052479023849548040093245911746513099547761132263765501718841903707059302405754356798136946774634128024865665985642599491181776233317813710784167243078800082861356640375327628001974516035802490040210633193836666687378527391868017076734265090210144392538051029232914168126272196875260804687412603913795420501786751608236747737674401486299478746070390667563980092141712946016705914453733900037766676116045600436194680778738283672215694665311184327690194954360927021953308064597187127902661088519426679590992911910125646960880800210750278786428367546818543709975628821808941028188641747334530991004991476193536592194058361883732940894688366729580099310618966078539978345802435448177189584689077180009236715540336083048371707444635636478528330136578668967753788607795228421226721291279324150331123352970908829383159497006985173471706575473580533320252955649520053518336*i1^13 + 329090332501521331127818065102300331949628299460466294222540883032118928460122874622336493914179402368674639674524323108548327516566982543422321105864201535376562761716738713241705164994736444917935208408896549329211039710205399448187438581317282810131232313389823659439737507228020476445960248581202700692903536829499708131176564528395089787803149580882678244532646044901748886245039125558851122557896735536265608188502269778714775872314553189700514522950675879252757385480988664752499488052644644313382937219454929203990782994794744850377178445724685379217754652630953007368286608484673926480895277754798095100802748671301263241708316330852886327554006073531974685718084723685240240270727825237081078610353707924909477880883448811782588263560238706288122767154195653504593420254238852219751189452942141873583215897837112684195444485744183519832796310941358742881149603169805320258113897780111357012031702545168935469606104743039863394678974011064478634067601961360546373151738553261366864061044224158775203277628598877795985822015918620081629023118326442948075775147015896301568*i1^14 + 15972150508312619790038891539628370126811628870372189478448179467489776106023950023890217915081125267188228827458416107285447568266032564591675894072256371891993681796646432601667070708368116092615419464904493125109032459954549804796146780197284140327305007481186208906896692868322118714457958216815378416066624234769572402960261297839180391220785426202101132292626349496218382686807922985944577487160144140802965357996594411094417012554686142686532958724207734269838591300888542493516179521607222716380579812388091290962662002995271466876385438397552674369430059849077948830953897509073611689446750359367853750021738888822743385095176378952547320759337223449071668485180795296025185913951468400833579385453949804702825406528460784242896010851366044948422273933856670387900968515247984242963459890673202269757117280289354344877675718987103591799201550657086504668214240447827597811066390857782968793014638176771384553887043997664862923169330211961985563532151682031786354984717975449618119606407400633775721973797263253522089657558668339973498938687867148261807401230909046784*i1^15 + 334797217116970361895550353462507533128859512852682478265855872451862456351647322093786938111361019949122037018701712727520105057939528357385470820777457193170625310567041715659681277856531532287137484938941269288560826161147910901180640904960242944727599904717200316620230079186580075711451696627345514476789730710126280772770394933712685007664453575261374644921332725508551494755713279698809974441094100721451663453367016723964337306243938432314169589815794692362280693905556691284419067450233821561861596101177744327304648147309644099044514754168163158444871025323818134965719767436319600585784154227857084218065126588822719365315051781961573665838832044260250554171836925055149245050619588157450584374691060446052968229445894722141584198823286842012569694514919929700476816319796586121761578299835146603790696512395510330913146067601088617431612000004812796489565234973149623637832332200315701602045850006392518401067886309879210307108789803654894130451846996246745388857892579401587220084354826043429491035358281901444631626292927959943224915569007278414354689556480*i1^16 + 1375805219366547867178973547582916930907419810560757703058747928595072086486526698595371530290835107347684917748261651451322641158589878910823782159518587171366371989243631236947739586318984988974392107799785005371523287966782267416066787791185686272259032239249169516822146834811320279978123312098843523388586305766715949379446544100339197709812106953826190638818119222391742437919289601162010103325033785406243038313583990521251579804468761605064160560273308366223637004563669583368952476508425717061974924807865076810988102936863737251891008452116521173291207003199221993888391554543168303072592449167944151453374776064947016309801306304597217444501630198732019156585829160497510131856802938114551602285306441524801218433777700746398901525440379436253088035801948274713550952369158362381061058523852014284279591343029852406223226892074907699283545021678480156282965561768728057335070011232318612894591930337652998619806773013626927353357821590914705614164831847041947300466593565114880854305863326841299480711101531461301940546587767263894868368723711241603776512*i1^17 + -148607174442655856366843839365567896241328875512602523527148315092287572094290035253606453669936896247327059703873110239145222547713690904651275510343448116000127347387534531819085256440273341248757012262138854763702318414427845187859291907213259017562093095794474663821298184958179279567870789179637030800631707023797983422711343198923944689412131852711115336788808650543876178332028429202023805995446919592217630734298824070562820642134514696431934905844432223408053013647481068364499788385602230703417077378498166414217933264843471191796240114165346651066201956814698899658261574598664642786343414847936334608568665361940577053181646495846991696386572763489210308469826019496813761276870892139297685821676774661726716117377723214255806342526772368861824980019832611857610288472640996211395478521934966274253052821129993635163808526595548893114077736908808029948788236018560540395219813675697274033121317392185904659085646047083423230224979111482455029981127205499821472590686279708936391980417746201926893065120366051037907243157762438022513257287684385144832*i1^18 + -6211836409664212957703734247092339437831327625879049586663811110194110588060246000055625417447199427233656296631878906580791774569392325725824154044873800223490354832565982433223825839054213354209794256226672407636452939096088012814831431895387762286209841691693452718599112939836328275129981871221970658827966967626321478483080258865252555734795157006641669682518420692842283370891917421045229712991070339339562356220554105288622563856851762401171505019085640605954326668497155699275143437446376055173834633493673787529598597701893908573663358794581683294795200003802752712951595428000613970956707259899547729918433910320729874110734620140960113998010778914716779429932775615735098568998831717646917516901522013837902971875381121564917647219602205084818373726019990623309083319830078156123501708334584696031384577035974523097390335795795401129965872632500386658345000548483217828332548285026266934942978181964487195482065542574071987202736658792343094500799365908654958312772453359831323696918684198546220898301205754349005855005698962861323010953357295616*i1^19 + -152046828276340054787114673253489068265154451671242496657411888304123966569087148051372915288958585680303868378116575956276568407215773248837626505985654701137910492374849339836363926149765752415001396916263652550866740409257560955929338386896615381937164056986279961406481517572419488827528165144602528645309180345012327606562721567521467364025257693134708550286340770770956010007801694372478774404765820677140526132315497377377526885097405337309388844116445558398824196519173349625606138903806534260444018542903139173575984193632533550084906353704366683448077208656675323756255057639155732594884627483190696338984267535704442860913739472797112318601653948586527048238891082628694481115135016051191141971627275553214696225078843186963278014718828866653424651148248335537805063342133678068394417569342615362207585263820074859376648594020999218306545806745209030612852442726526884558647944594382488518103308709439363352132824113561430705023702256587879376838398532836003060796631197783077869250355280217007240786938659395458707907053092402397779977043968*i1^20 + -2627906215121950161267301628160625473514619696689721529808583802784832622956438805387276392516481780791783682175407703365450678806911988658048583869079664607463563162862365138137607725724094842667506695400392640811806805697691772288051001046032536402957736506987636584919148318385923582098711733956040393950071451596267911472482129149885557275230172621521071302395886438375890669524224325552881024952607929753911555216678063304487535844021841161598895563298187741956110207127452789260676275923918842695896462022453201549030004457537662940342830101795602465871353975379950180536210864313673630428791944079531942505521756659466098934355162809299853362085248807897274167673405799932745986739511763757486582213808171647081445503931258653076373784853853914490908191276300650708214781181686929667396072351205347573144123877094728042797139198050360928945432548697385636546266852065740828293254425369088924003883470697847552339627577642572272679342667356693713100528047105622589933726811992857506158154089874796515916535163483536790746417584110227601489920*i1^21 + -33794397805289627244822204407337608439189736179499530696155281285141232665326286797173549185722085794522819222464918670513818479867465215964945885010289689149054532858551020345598558869008850644318927821413357617889380315705235051884437466601071335299180258637059535092401797542252662469250168704398936736095377677940250502316999293633838655270499574685266080947172572499956270863374815948106227037441946439247377574624146681172636598770122687604002038396073123632592817052072072722408333540077168163971043306261444396813213399524631475141093754169883306412967153451748026903705107177236912059320654900407746068861030251418642443826612724780134220506519293769279745736735603004620735054142095948861135524987427768954305065640220169398048097544199457700198390059940727340446160058426013283614913460489732443108453109535531079146027005044281232516555027359656876102202782272026350439400184584698175948344612747617830271750508336542078564889365407177979271140235924243700142856093401524552768257534561206221111111278951644155817732463476286160896*i1^22 + -343432517723810029908459876345234470951417642285619578974089669788880559144325242176305268638533757422643473142648841988243167682919893022407559846963388615643672606067787608093082192075268401874345641247823490702331362641761684666515534398356405917810114085074437678331353806100495399125949358163240589911726391925949121823883654522741718341949324293336387839122047547842812131209740815469883614016135166381957064054327591884380377132714131606962639751133704236872515518531476170473774959814608410263812496383797680465230611737611347642785416579210400859347750013708074879244108494533210420259352816088809946164647751614926251294720251325372830069252747205836466146871145522730363094783249160427324129176242006181326473380855243716986776709595286127437584159986533847402888381065483729925767019259642291697001165594458640093756227865093294849634367462110079886355011770117955226658128354424750000767064092674067889302821484594113061144534910558658671459336769059930717518791797153102302447619750553413913767678125160902175120519482834944*i1^23 + -2886869813883258986680306230281829253282472281616513688551096964066851281730097336392686925799744957361286559689223859925232297160484660371602565360496078278203321757121901502012462928364748218903876682027437147403507514593431546693109358186839600375142827871329441345297022609987354111055187299083065268369462975224987394505362711207376591211652276205925351337254542302245178078600809311584028796311103378247757917969339366071223015414144385861571615130559513929991433280048132759327817584442674175964039749361328237708979630095535107736854089564059933285035683879740560516516020532652610956663132606706547290764847525337321009909524893752156111764577372023693402387460420049587581034451864216265232076634788734944116258918845374876177952700178845792328652651840966461563698764760189506299437670301865645842118072385705433500500665777049784062097404851219051085983726271425579841247886297270142058490475258298138901131903496848886470465472691849998470436519644686522484364711002941783809236086606513724694580964264609843833804423168*i1^24 + -18941750493480192385860627466514838039981053265998358236790225165121352120432441235077219086535351794647521952187166020820466902853457417936327690392469740012120746417055100576476382688709116539234719824890190826712456988341282061423534461099043865808131694113312458815256033829185563132254022711384827343139640342605975836265022302155125718070624635075892594479745375764593800872058170298810943450143241564635526184253774278851872879837240595066105707621935389952041729598346903004494536422833789435666913846668544365428393960038567026083812064848404206401453868538356577580376430472750069492038581684233030570810034211965404507488149835401955025767346763396963647172000108843267994870596556540455411435297148372579637129584541038835505390785050555320211215037776103092889561929430686666038483348789104476478844463847224009846079940493487006391474176200525715359451612154626120610455048161041718837075888559874915543152274270884132181801648512825449513402386139173460617885234746775067252488659223162665116801741435989177401344*i1^25 + -82118806024665410130900255457664789583321678010957770638226350238246904922752242211233423287294002559531846395410549085804520779947303511503299712885310046411143837713303707360535921351470094218757119687500040052550105846311722595469040837048642083141553631012859272741910153018809056669202362549995247930542457660577925369014417073269839662078979065767866323830739147686198636813791899817506127886180259110787111093245000710182422006498025449080582880973064748828535346529449851768848167843249310924986566844147229308399812817732497424000078949921752890284296265845134227227425107893620206954713486306925765079107640962278192630513066113386010308916178096423688584050271011001400483979936214209049238051437396182944852603078315700959919187674812858543653546473409066218782338913797837004105064618186518812834613152555859365865842602059192445874342947477288255750269770661232102362762310892234103164148602317124289611198495843779391880032782978766451993122256053488481234274725245522753901579643450040268685158753150959616*i1^26 + -197227856109893610305616927002817903166752821907511558885026860593329813173855484818918338967314822384586101863618127544868684204925409239695371553155267652885299862988624815715489252181222647120746973574788087216223592021240716495948725958546115301446010785925499712945649599688616413397501232537195623441969564543088492605998877145809110154229133826914834336501147289410509474705437872932603540226557203818835404974283398361008373107488720153024554857515562087486010478856565571727697307439799536540960728495366601590344204176201783269992733864625498491224697669474466649814903233940758322723807794661270606380551631962396542054185477394513837610083069895830020160827030575753110539738104706991891011692727174407746372997699604063408517839574316129355776377984227422337198447015038547532815433733645089103057556229701245851303162805217668504202625472137122079958746977813445584206639419739099072785033082434052931054554023790116680403569478311028715742902103367504609245360140712104663581464399257522607861964734464*i1^27 + -246085784752036223819775662071842129655593890078487738635777835690353802302810546660735538734337237030912427843295448336537853422466036303145290757880616408600419984309583382301534047832829207734424458481452366772787500015627377412671461468827917225006568022735076005939994005157969879371268461941639122886042113929138813586799568613383483375570166627020018479960945626118837168205373025760834681821680803049896650766010481008113900082710708855672003274291897617254651345169576056252194370867998585270232289382131091611454971784376830258869261933204641162741520845371021599894120181042100240893932997308994057701059490393400866825970368623546547993363395755824408265882435364284568033734878578694714076895931226240887407243649385178963348148069358446343275511052194464070065537765125491777770444585708300035446958376952648257199921036731996176909234760494771138627841278174432865737363806784044347568210854369749167523954741597076341708062139022075242178555086790249630899049556679848741895836665742611647037440*i1^28 + 325798717441722031096733534338148413741840743700232666597305702916367174751708677542412185646794769060954065752930324466499405590713061928339437558341565776360771848147395145858431245051438063503515664785343449801116942057110201922917202517279579059718257946458451243559116777400942442945686878806368253976069919407068691480805019024347516026566884328081709609752135420184741957354666064363499293382769760722243902355734686170798165525250075455495934102858745272364030624376086478463996347128493332729197199771234487099462516793132191170759014086200340720019962461023681530506895991845387275587981450586564455763327117268277743359609121581194985199797322358584596542380866921762377437864788867216825356358302266404039670174999449858461529615868430841876766980646179849708024993495126368959456416234380938757168407222802931780111503168359998586044215009285829440533456305483963431086637922615826156213420885073306004187456583304576690343111586007009105609843315226428269129586886768026031443668780282019840*i1^29 + 648225840010037198143556944433914372103667175569909158385826625018125098624929954793545528723399107512545615619177583358400968274478662893902373999001815944370491506710921355821021628200778689361267469424797556336300560365578020430048686937218190889803908587610285982325794365282902089692065921241703551284169227240145095788027603852877026101498097286107310070615144924221828410232744860222993410189742870742250809283461198235253731967824740518141772379116842049498961602988783896161528403874634591769312633731213443045202779718840330877400032553123371006561093600554451528964049324661225048457306211029535031264178999556328549023007428459207789445256941871837189225284252120141917135868173580899227907882511977609078607339254179809886340138456723314710073095407445794030379298676740309378446146684188871319360629394089446009521416171800069421214644841189378277688358002857006415927654868370653297801544177834404597013869185788344682223821221713267958361690688401517605632404548473489923986356699136*i1^30 + 779420409381273506247926896558005793558384056569010264604506187937785549248416975965053206415886810289105699875965168576754955689154118571890517877302033529905130422187518429012383033248232375847717725547759669159118000334478698383767714711623159987218003856279183649474284329898706196228328131686128370891471707639475893644224052572947934603685450006187790111049925489731600294253936965548583013728353301489696580514144560564741140049424155603191255649226574868745655580967349798221791454556933982021467724337151900985229737191369126125523558116310674385872155118702557570652150237759035288949263697645225218508730202034336335076430165115221886109296627508447019701192281373027213602003587943134033923944613724683954357198980765839952405009723526730990074254782071314746905251244834001736329631223023709074645628374284994364046059429375904212520794114781619174818858968371895617844624360614807747791164645845576882115099313829716687182894109276652649216864550542752958329481259851490934128640*i1^31 + -2770436597238584273834205028026537936112750648257468627377652778412147406571635057708400785316981953428074805309105821935602736478103448779814489503353159494091309542118850213271292686831909101397357230342687814738395012465905740222716345561833085034547597631911528413489586191482804995538846214395280828672057332244665881079500677774525493272608886990729298545201574786066554001581638386765837826372671418731188418573351733611079174133372859663611377971348880672482624198515370131903031935123379232324713710682182474922013717333277887023482258881060529852181709687037478370689415970905913734880833607204948009486609494377354741747551170747726076174922865368413879278446313220370900859979980896316709826221151021968927059072612833374506050634309364495316815437906275856516506984435863278179489002092798478093093555669149438435450764432202749243417691528489050646376138281831559986722557957903921771692424137038253394864051949212696085936925088264930695344603344678294057131664237486145536*i1^32 + 1965431489502038053748274110774821809053802588465463513408828104309168305653000862393109535057005543539523584547216026409589666766747562465597696079221770205574097606175981379125842033996526085657530016719683518358438175699222108526044042918913429685889599479476153849599581079422611837007944671432066383294687154539432297980100599247654865349787584600733918490999308966319463615483896007174076228229653839617641111867924375629466305591957773588541943665715335808634899760767062042105841456011906426273826925364907542672552012094685636846604871567536893201803466889154095285817844975586185701150894629955477723166122353686842102767859712477299900370300203194155498279132908523980917611667225822967162309119614378748221183336386677982259693053750687135896479893985927805308947966452196957257086110999090834209361335192920142534241328069589892100764604009912109245240402527782307565033505337315190661773178730234983563087725871883233738782303523327795162546344004487342573409492008960*i1^33 + -504141604481225728690533520741857209623237863549389576808674456071335187572364020532120612920136714938813099943358986995738502246387445699622029883677450112862998027778476371199806719967256068617283423861074395295484881938060112411739183494944987699777190033409827260175615106557540347369106189570338278844994911705635649654821651076669382765622044277476469536062792200921105640163241988012298471260604922954747894168910662005043328688583770096759109039970929739145536821605251559673454565949672165260844357903084129122302084607262303233264998758984527670163265848063026458159900105798528085491916298253051018115709381238161810161041130328651350803401646756485007807551569082951254719593881249263927032220776887877680689268774046351834750105130468951768842765301702624331442283638218783075349116500068995842608143386903328219824363376313228196369893910200136231250096654161435620348895827723499923130091800965383705095377117050904555746734397927091034144391485905492221362176*i1^34 + 65238986293144084863308427695961887008987520448464218451709609935673442902588480326492965600669440331202836051817205541680821871948399652855871787999660273456955230487548467211308701092554911361833166169886966338461529493263720970811479970909796167512731939010541722944639402863959885473175923993577106224916823837049767736939459763767760710426243300098883112632413478771913426329458774679430763535685612593875161450751930850698413367243634125737375555282939073774305534482958712937136192357121780528983507730075252160997186657120158700494536250518275484140581690702727688713126061828331562039874684621748282804983210698167127408069772508849819207816316450881972020422626459234345206405450695803407544729596065724823075552083671050586364298348254493917296559508156975921078514406612991814194551105603703218068012219850843157574034063607507867667398538861015541838123941525119738635056998682002716064525142783464528651179845127967384388593309710151743554628884023476224*i1^35 + -17710593598388642899769608005225152067100360201098232431979304388005937356458366218564352370338883091224631923163666899273116140472644504735095958807163907839412510352733136416163975638953027879690726764543855694182748074296169792528742065113633803489719948948201943225536719670353762815801179533565725997832570197526908048113663291555741307970653933198399833083468469008415951591971588677737470467769685905034180357248836917602996291933682699301683049643266837898957438071217168868239893184981467986314910750319171317344176237948641837018613840518174595814666638867866308975248264075708806822870464296785705789360275723863136092360799079066709383448833733096657459636097771183033286181434725193210667617037178959872248763072558444596688443750050882927047363881855185430889611526918084440152479037233015215894638153503831050098109040929468036432582672234142938971111854648530796224527946229782572373998849398391060346314418316208393665966696984391306425439092736*i1^36 + 567676943692401884069415364208674070391406157639628825876085208809091018458856172140195892976229842837181473373049558580746263469218984579984083664511950895067080823916547027275285173279255201493172695829122723319572595099566288576648030538051049733520867596750858550778395191773473133343388259614278386320663019030500119629935475037415076261918848740500706948136640493950481583293746016428130427972235465356210920266767455960910360237019288932479296769034201208328787405786845068738040865217994193365445296762742261340601666914061221709550246589007127690058697808489623547035364949692013164127319787577470271369978216508338720083491259643889892767332160558544116148796605860655508106366340045267174724141308923572089933377247255058540923926316670921340458471744221247904750358715443761666195351252786903193024359816720159483327805149112660118180869426294969376575226491835049990864685205021038653585117817078781658917104689611843505452588281340471803904*i1^37 + -3917589835005312975473726457009501472625208592221655507246690568307461853815562223892309974160497799649514978274057288164565675898246760624003868418869368843818664105874527949115814196887637997606433813818126715359783636499592903241593426091832033067513281551790234897908559819838649135304298370707053703998744129759637240131529654452486932494232504591851249885282491004532450308560215915706292238233602175670565082085569306140798047417718666978507180872731283076129225133936222252566953626841996084929402125275674105060931179197255961621017144756488782427014966129429410231118859359215727952886275500289912244729541965351153134617078305005619351997879881642107551082021941785421147341533058754378038678185474223982749046311084492292164793685093914750168176715457108713228049901449305381163111532938450307034267682556132306841226838371560287387224410204437571993950352016272027279439200941771822137592906585033228831950925295545538743121207099392*i1^38 + -16171497289592504969853018764885895977797711316267710110894312504055864262491705100475110770797218150260905346050860115092435421543131368375550456017486999884583347583371186441612837433939301647249590758866123509261695015136779417751164754866235535758507320591042057488702321508425643962822712039063010190162069613798885881335164046748308930124033502894583350505388993773789578588132179482270263494122590027774353383917110758228819451996545250098749251739525231761089544278902551456990738102277929191231916482442379440703205527273486635817338202980294056873926563425368543740637722116008598254877052616803108826350581416633393053954425859868141363601664109774737459071355593623822194901053547355352480740147667977682036914755867343828243415545532151815730682392585173959167617705584547703882561763011786528824695287775067988159230575939528418905762131257258492157043264298451313056557049965167498040478686106278454526707082135783453229056*i1^39 + -54801727621644878206733375504151232380811125579860154521574102119891342837935557010177573890066238304274849855777511655053645837006310481932589530595783028676263761421652745870026662013734724613207459527475621765518534106091404860297082906190670860781033245743903739789012999092533260416330884692767070142679809199800876356087000342689423797302092380158717286923527108531825430705779905211813615222280705170729664818847674627101305481108300251275219684414988988554750016469471283830695504800452706775370279641842638778243863599070859937863148558538772234589928242023844880789225698138817466511476431002647836723893479327761167071049192826174504003402465461438892557741736354959649326838280919262433418974906607430732344458346522689871425513619335218239498138759521926092280528360990124217464572091283824365839279578613631794258458829154675105704133604268334712819130654172981712141090437569319837037917688725620216547432760082432*i1^40 + 23815140143265869431081200083430406992569240214156180599691361089332585046696824948831569619294057029677331755938735862562442341144297571607101339573234143412501925648646914633144922492011209077057964471229337784085683338779226887077618318639458680287937554951183560939475271082780204885653013984979111918492953942837895405033710995390083299985871644808997976668599169931668611078008495747684533354478997343732142571002695380071344732885609776471122340458844005626683082395289457052832036817460784532907365149944884802868913265844666979069725305622348832363017479459324949363368359229866855353204796996887491580301548046437777161951301617846848382928671005113020298473113479939880330961717702138137136399215642897044831390044358991803895684761651944534406803888618621036443133196491992688542737725358595780331454239902133134867359680671826727966332690394974079384690670429186125014925407852254818011668273918759212679168*i1^41 + -3911564871657527128747192646975666649708161699992950862539020561097593461177080931414296417523409013768267392048883362703217399501674953802404052882315664494789476959344526323338405997649591975734442257423884271118972886273261362645846901076438101667818198826487309803044949423393625537069169178754581519522008960041693979545407416327083591931682114319159384888714287070129696606323686269678501122230702360533930674208317448037186954549407736967047308322605613101573151307271270862837838984543925211912937244000712942593454800426612145928314296841251350283364505842106775036163688256592491934211035301977681490296276225862533324001075072582249450481419224473869427788821274467816609999187822192215759645660957278024558980365789905819538346115598297502474775450611987975791168669709332794825037396385310230333958430391483361034476073432646387301420012222604876014407849196052463021389827706917279005510345949184*i1^42 + -102778325734165895212378887497849045736062702113195709356355375680832998488917917024966618715054565718138873096265980352147163203489359313722730198643928637755641630202403444586443308359639453568362205035820971322897621338550844844457179689955305749378977149193379025677410201845220733287583783300094762240906790367514371759024370355098174039931242108827112653524101664899463857888532467521640872891533196603754019168275328966368091278403793332305527912679705128658246825346920739784040846820758180429521400188438186593358565032466839722108180662709512416500070386888236379768882217752953190887677247425990620746465277512544016405665451212209904476639935735747382844859767292656490409526930702734256412382573763169916806353097219027070142738851952243653459709979565381863605808273202158604561304557926687914840805591414363386338194671443393164323722896429086694383910790695526498357053049874153472*i1^43 + -756911755476871876408934899054483594069808747900616612997840117926712772631466974513736460194111629614430474322507922468614517021971389640801380637347520370932146085025583751236918796277518095771762987881326726415491609493978623559782708063228468327241998493700126235613730666366904768318758738930519751951056266631217633429469678814476256392327699048694687661311908467684818664546475196475431576088177281406872487130261063835839367576881592537170252404490969506180651265878978251530511687293488768044758807986392979967509598015741459661822938257116670103424042825914798405785085297027285564805248097941321172601171133797291561642360062024305292189182080685355426311978135487674721431117521187032435754723075225555869275086486748476788143847611637224073081303293912257851697259315859874852948865562870978036436980072099193756704844201860876451550283187776515094069425325144908234752*i1^44 + -8144042362259561695351508585797862475148185197572470114492351549925796618603187906708258057785406516470250792632633121677091415309461717132326743523482182331808300326257826955773275203729894824636368321192035523752574137329944106637971636242654426623301644793010176400639264854290920614755438667209436511473324755889495086693721314719128847758522148048908885506786190246220401846239712866145186968849586030436513854301063783341652960261874610234674492815948668427719920032841414296577756439944118652438833454625442820524731984392614433915201133082314670727473023037424376129549485846820034795691370246784064063588773932994832747121527741063112659900720286400573247303536232856531476349320220682566978180009413105563968273051512867354690067799796860191125072940704253123600745075662350790250157948228235321798043103554188365528601611729367360167493340252401578278912*i1^45 + -83058406213142259004536687263176894308509324477097925329099696650662234713797328685040144728232406352732642922389356243868451829490863889995315850133577740309124888764414491427267298273455769847162521852182577637121680271677033827115019026369505937398596844199610078035432807586561937691570944327688280332283370542984232488050032111200025490638841676314128752240621225562780633515668785868296867383041503234923827930403512772755926792047867359481203796324338750410080883276800963214773957829811185833952307962052579276954159205549406569798932131462722730842802504262276381588563725675675842944871662885134542126703767548582111747667346038828720484625291119164090857310332028222506005213016920493893266160545079748496618410931924866264280062728526707624827260393078742019828072651922668781694828030685470031990473746401124877165451935340832946651136*i1^46 + -471415950392749042565070739740741767224181524847277117225668421716625913251820789421139585189151474548650388148379105284281888670674761030013795720292753002975018408365926233932805057696808394262226058769681704193522604628187797021297485128582777792330494773442658681109626413619815895127929994080140045474820049696242875114232550993340885141851719226426942781564492345750434150704299656046433265055510218610838817950929626197133753465136862977248009300025727972787035671086407992583727831623592593261935455336179416448093062817004232663792290292660132030123198209899305065261619505055823068613069445629670848047212864178359055160146815391363157594608703059824323257766846813902844669811148765130045533297911100272807171359530531178966769218751617170223508831884493071723573026842362120926802472598112544370388016561047414580445184*i1^47 + -2838393259903761151041672741875368377709240984000793477441180402336967131870959741587645939416681045001352592219778510892593250087418937192082351001947124361536828174661843279684869583308053571279431333095695998952305745111034511242690684402706466981720246882889407214014057187019032786938208275620840727619733007432114917689518092544006770042673123315590192961550922423554483130387795149518344033155177483640503481158247035165434856741639431848411705872472010330388527895404084177946410752099309044239479137136471216007869928822249846046204665705389504862910659583615620429786065808748789576045905329999557256971068907031125114270426154389539061412355188635119942753859747622766591114897977183383039878250187612989481051653903107057301579598724333561954504358495192143847741595579942916333355768443845867892105216*i1^48 + 417279011588177581160130695822630732536872180679184335492167971650369617041065455473590179828902992238014259142698745755666982306056414433084074439403396044337626482524135138531488702999917614741292977027817522186498919996096521627206698879930170492557747167324589533348965346898270383883878017939458877080417764701060176610950879115373863106235927425202193111606400146990263022015892619296841218658724162977507148974496741416844878284567629678641966842814831371147177611792388529808492718371925635289147961304970316234537933980725258512244739755453551814945203794916830760221447957577959354773253607067520212314780870147709776111246400207634529741835606953416403658257930883831890171723774369706002793531129824594770880811497404388469804445926784619280334106028919683758586160193736034480000*i1^49 + 15161283186864803607036473819717048597434590645624978748843918842932255875611287508788758416096255803934836800733891629816353649425600507510261000128897567746819668384429012511415187209135830715251570993733689519073957462563485638044087246196976878825652078387800144559227639918828141145858349537187847352690371646157191306925138496084256838718968111047867465190853957864046527949425747618449375214260680995467397663459235683223245823940527253205482249027791556374765639953397047595695057444968144427925948501864601929446550868854873459659632918953754775433477896463843386684465558088174519785027314998348165817363501184070758958832265874580245533681777383168251510238375533601510530660466321234677104866754204454109765625*i1^50, 174289583761151409532682105552756025871525678591014073186688978372490159550896808617897601749427497357810354868563711761174871524545946720169552142860516620619268884947432387237272917263323362962988485482112463197854851981837154318795416782991218331646967866587221248362380745216604924390735418224629232358833819043343141427137948750985319576589946396775307562758552042829489798934949470709339568410812762460410833731718715006856005686531543298442238466195729988087759326093586511379522666426414349325797032800873748640839171230474388388424006622189479533406290037500707322874476177211612659234293802497509830650492948409246562176747204808766920775549295652959461366990946813142823434997560974085691736557000777909401513247820068773088522313516543630441964435970321695745921955575877373812898897783216712256310099790621038596603753900020251493688659341462009134541217453069892792182393457671878266349339109381917787007603937599248066283087439386119202896637202498656967371876619238497689593554776957938079784074695904626074270309535042776391945207369567344676241159207817725621847351484848478435165975228099076775425048932592721120435142122531997004571617745032287363396300970639028166440471827165336606894259319103918673328301951830938332702802603286698304841738017691882456351590290429742175817273854556564683650212026266749477394645673665638357654742405409268976818574678810447120134941639315110934999301284144231536350556343935476939302152090281915756406485587387285439165444083828631743406320453910147361878835200000000000000 + -12073604480011565192582986370237548776748966057068477942367842609283989741617527104918642326183955330164504838523877172911841084403258196695364224483884258293783810490973906592399464725674653538150746829411899644035700260591599239862427637963023197899762579549900417209109312398435945118510208214515153376805330378454856498537542855439168597348183652890679393618326580431406558414326051966192243024188753214020338639854994993409877691200325592663558721035260014967634043098237104326172115335895754654275191666717342862436520862177341702436105373256742846107025281296419217883771288191778159355808949196730743294837457433276529599165980908559530722529738187224169381569895229504614827990445990775635190948309750554990979242351140705028416601581215864051889320899575239337643476785992648853342326272608555166029872207796112460493112530188962908686161454394060965052284291694809490024733373277787350095678778582326705141563186320227871519905567552989011552593896350176484186768916306655024296314423144637190748445575211356482051420027830522007282757351590640374301938979427736781007442462607514103197084222472152677387646791986064773650249085215282827533051856717144737673070536660903219588929039667107822480716553199628350066777365656212729261743064872930410388260690751592926593854416714895650900708127600684855626025690412073607419865139714600652001300759318974976849906943345236128007262066661502685332104592563074581218450132455071205313179733801894254875402033756171565386270861262191038748284018444948908015616000000000000*i1 + 15738486035991302424909047590166250976264189265217482633448723841375356606180539014409988814190643935739377654414345319986859775847278769200054628119107929567754040590879329784221737460859729540269982914504594398432298492042825563757899126165629083944186691940742576159354106350442942336592990382466739289394306740570045073659770858189032497200863618235472207582644643899644178936254457966238939492514672867453132637276557836430088173305072643758181199777286401953639361040865726226253136467005391051226470610892592137347316843263010209500462460223972860979294949525263919241137451294380882180487389349652635829279174902632078879552149564178148065740127241177017737476133111949002963882531858975323496323944674837329680055280450751271849658370625319272687619000517693038843313407706297400759028747681861962349865219876155717286114024678307911523626914795823894065816993037325908574490958318998789160415194188342755010784831870173581723178104849947909569761579124868838935553251469300452848854768994542762107090784438016917576978046412566827294609021122254179417378452413022628185328684330162749787954830578672775204357598381454768036180149822861767229639061562492602610785746462296810536264138964463035989359073273676165626121250641748907354008639226874166933641207094830989498736919343000763792940957281327369511743064550080136351115118755528934067722861037568451875628936099229155713429573521413357257992221431693349409794571396462409546121815025628845551468262050805385048269033403258805852402312572328308899840000000000*i1^2 + 1108952927354981720681875493180337296600854922917047142699147756769482938695998290682705954244128396262071195299034314025189831681416780525397879655981235097926618402401493542509122363098641247164880946061323849591831769170084994577751804021825600608591238608743853219310523114193126106412832853224462911914914740203013733289471327240440238038556647922805177226027088272087659183492511098065534516817173727359092774890665132358125213115606050956989098247982308064536559960638057045983530273470363788568615913217925537898728056132456318600910048729284331853169261796692497499431522974234215888376530868093260209698261470379817009996856594622229156427132767867408287115234164102387411493958687511739830148664058191349409541279969122358907626487128546632264671546206936800800534551452435249268065362351128456695210141907807801629512053021963443496517634135044882252322061512691247689208624081646123113310895713288872590647509904783146056421110545510715171209087228935933548557594358120852004596372146783626646015950863585083380540681485913677439139612713554264025133556043285901605408155931225358344210422759634076204510994940117341620925520458850131183375968386202038811330474635751189707489643260235385876892355393350830174603287088205934613980336398482130306998744802849534261558648963464619229434782431439174720708634841806459159519059735089241958689707187934409773610195789923622189636057236333939476487414052209687254663879837951032393485366059924654589827864334777909248673434447331438819342281372292507238400000000*i1^3 + 289868274450054412746056106033908386755577895492621051378392930423878547897550708733730988053740011125082745032141594726265377291673663741072803881904900687673476163475246739452490225908009443110786185647207917997777542241860071811898804983804683396666371206970417515014915917476816676275443638364539525110295210751252676843866504024682484679681212754542001560243448919578535285821845171916118488829130621856566400899853701171563378920161278785868836964040248089611770722468439936423118779699479370602177680404813856407766438172518173165742868904079204557304477747621585419177969078062108625921345351240396995128962018590834660725353832199459848880589014058808863534291462114074803582868943911252945353842335556750000678289319828361342295666530668196144299120380537794543600046286708118174689846374096887010627170668296546843242072940525435975028093505097601875371839452718725143834310553359477598659467035432544673687494027381263713935357163130755755010612240609535958297944916129223622630888269690465590375947845295467448171539780895794757002537314791071903098576479641980444491117797304093477233452258241718599990186855063441933582612025252568573110569397563657801081729272502593438045117249265212370376887867968803453634495539688651869574900697415561911426731128220759188851326955528533338626810113162968067230515381527590929254075981231026937350224047298273757011514853259842704937305150267323339777439055987086291482990316928111118983922480113676806546445071723175388996433496616997780942907459946676224000000*i1^4 + 69032852853726179855347688923748752481877148062447268732884818323361552653384558660628902056143861109618133646179261822010309713789077908049185267278419251431907626115576981022181247883717333246570884516734121078667300337674984752606382750522942677762483444676198633759128484635306719011403682649722924531678647940509908151713200257057583958143246990780556181513593793280618670836010280214971579848357050111079954259357102640324755980206592121735489992908326842422266165217803412632079645280758918286029799696326478186536820625601659226606896779291533530106863232711586097183977156783161465612087452985495515717747310422429627890540938883733171056955896754292876286549866529914635760609976495421674579628441299023312808615583511699499676829392098961500612808125756297115796408706587155474984185060174910462092117454748944633874928995641940010009653389460220141617591249803413551132197045340621277331274260073773692549217631133743964955988860513968549124995970121247055957611881391725644666541377977143468844970935204856884288420084244371042015808007358183233200005664204271058318324781882072805956580457790942901638524093168296818304279009139762422946756728040757708143402575128573620762002939457662981388672599145271698641318569672068866001933045641331081095753360265737536855371142323697731374866289300606193821658504117039512601958257112261898527192833553340022488771995251607885037143570037574822321313632651095197475309653412572453454052727329422783081601934477646178762965614310388527760974782209720320000*i1^5 + 10989695480107730718603058392671844047046068530153220999259704789145718100725526941988178455680105179139805865741871872721623689609483796710134706722513269931624859589048233048915938361234181018831397739942197169585530162080464484517055383848393376132096415001653632012527943823028112885071251958375504465750919494938446697106608410650624465610391772415880446268227533858804135178541379015903706948629555476959578147996529378493342639404856245425851113683272446761445568204499655229197733548360953721381489334682200117608263251441334258246134097487785359486437193001184055108262405152976154554009412698597698767376146159029556489551050197947098723268094024567989879368518446884650069058099142058644411756055552322432702952730389540559605593903504668619370082062189136707269753512414807088688447002587863690240705553981440265780303921779656146407811533969042253439890769563910102352452255679716339055545844721925564887914855304272978489151373926705763951943641908958062916976641725698157797041094359553276747222250646300948175682854997953020777789400585092854932205643799046596367781621446259069414196868253318078603339278530480150689938317846505561397345144188555865650324360600481112669674459452059365476257742635700293460271067256247897107892235195568380692041162872710368764641143921335770536023294711780380686426831170067791169832675109227312276618178284349979406246200002316115070833448190146002303742109954266147836540859970152760101688474001939578939762109216769629099105107122533741610844190408704000*i1^6 + 1079546411261505486258831493784858550770337065132089434898419842188631245778277759548798716740087846488152568186313630949484826191670802269181605605501878463771640540288537973295085045159149554604910046697165424904980028994237098122931190450240744903278961799569793904085583807872208486015062952488141584213781431941397024542276505938984833453406631895263251808724785832954925784826559014716802524256708828201576643727083981426522190164121856575971613862217212841091725676815593618510367882742616825129365913261647946515858859993245773621508354800028167374439262469895496546820100518431514711096312587293230478716700486273807434313741634611698684373919978799530532921343671598466738748279433342845803003701497533653076367176821584170289313117692773174138673520888238447847779491315456179291356668194121494420330982640140683917178373365623701056182109032426256033826179359718186197833780515002227872520585502467301139661394190874444013731461120872274386855303963310707279785679529690851381381925009154426813390596263199586806246223346757806223216547832779352111794274826259511442119861926791743899511219939429051854077360032610354871711214900812540195420769151572768088925391512066346843482795036443402720517329924026068327110064364201410277349877166888126414287786443606310910783774046775958495947352186844053648649183754696760337996813532087769841540186707548964793961163182344423588816922714784029532785361794934102235805807803263758925505033749740392492370955319281831632068299731560070557252295065600*i1^7 + 88396981235407565890764067785543876841543010097523543904689649884142619273447467809764601543764127576172683705975456952613583603729218025349534785101389787201917005337751688833490533065726814178373875720165133345153496844924117226790998681854368615124009116497189434206800329549101303971429592533460105769104000501452900020273284494716647510196888674432566980880961479998261771963399229447429431626984281345481929063495829287235465150389144270617276631472745770594934209035920655251374457341943511693010359914650993237515787765883008438208041351240493282075271338626521013098758662202770610219037517298336159465444397664234169543154185787647042065010445610305873664298738261310404523801966074111762950685912775275206989219188360447704242603378714357097621226222630323185520087180545923271833246113424073685770651777911861498049625132354981525644515434343641334000578664129528698547508845956714697849812062034226628051086781167081366379039951231545161765626783379411135912383184102500648598929072876128887570107552174517584922578671034266357305978928457788510848417883141064020864822697840765111222524125073929901151501350597396293450314965724098863877790753179803849382858615310977129703598807546629413045740917086636478989774313426989828869511304825297403195516400629104477253267625686695673267153754025216215220976781876587872633751019921411945891420443995884633629569549402000483319881229755899991068173476695294828267296509059731445741519439628973771445357914818820586920155296573597804438487040*i1^8 + 6407335376857276840093449181647295421350486467445803376288238765103560473719760235503781240191278502570005870867055818479303149837827194113501590425100533523577123279580510483917606185653668499590188328489997876591142574845768615426377126358303463774709686110565371088730350464720938492161298264284440133261905436041772686938642918055815003333599798238449883990177556388533325923151935290785271983433277253973539893454547764906405920824375550425566077943683703423547097186099110500106414079926292346697030546161679212968965906933776362377777353213127525466164879394796597370557823265162346273417343437231040953894205393422756137256715413952022734164503725670354675064550477336373219879794014804774692848294679539275375853934906353743472309431099062921606132108329691870579780464135766505675868081642641696650568447964346567503155162979186704658902636115476584637860257452118975094869826768405442910367203794856325565018608345811342626210394473791557748522905140252418188880743282225968505743963736586512696876271654382170954387813896413638228950742319285920089269526092711820466453302692903853321108416751603007720964800422919886282468212168952384443137847101520432461462283089482969537068859911879483479789678173697993031142418479157535929238222199663743492498355912802543378037699807325018713363423859487501628265971920999711492045597880654781617953899523303085526961952691525064023593919941908739788030300080924686855926032164949779374858088606282201164991917183664362363274871741123999563776*i1^9 + 442039629982511289159899831799995861385432118362275020303345898258203495571891308207520669938654423801642301032769615402131252421845063459846745814206225236243528897896659377403929651353777732867823804940405253207773857795334868921300366002515908340480957036238792944203781169093135955948175330079149673292462632516838108207559308229467268418837376030893419414218836608572875536780045312077769313128421834215731321057905220100376480188069164534020181273992609975423783976671838224664695000190808818735942935726915533904756429592413959745227672308668736746573131932211814670845686264353367442867633489253551340636799138285704842529952411483548604007767190773241755272202675195316869027169482005994832552107679496212948344877956326587745934712386817060625668796231708731731947312453596716170534542062407162362617541459627986967596939609665569368584361471044076060903708713546960150139748915936800814556203612187793017415125417824686340727912762508856796056663724173225570323875147163636056915485025012770752185129441708016400318758614083949642486451760040598019992869399388660268826248794096786685774040056298055005841592626581537601460653330106207116815102876811195287171150915232935259847158685452833152738743121035550253899280415229289483685006624497472714371907269133447569245747451816321532813540986934772283355029287213919129584329759454532907397073204673377496008467892701703043292190308166049828869855611322131022861284474340365873696601867044731987198813455532190004673311689230254080*i1^10 + 23480236488253025157135730996422824146875008104584754461727175795079605157294723676824201593901361039311096883366947333751814032355322060449078989339194540504898835194689851149707342618706706422861532967192505241793084124881690622443208958202189977910748091504363098264200897799830153174823828885850154749795287525560955973617426488034822829699104955848609894505212116716905561462441020433070680475582581305585518505028396446864619175201488006214723492051054479910466332795323393131986356418775997537947112218604877676501341129893269476259327489224882525590261758155532933027468033264622901738014637536903954230806781332655868001867561844265985024544206994122976083528738761558496714741173302390209074561107203313177902916659511798563170644468553882712628049724902152405565370456795265897514492926035494992967797163717849875932186852385822904706037353823778990518834387791284805029680050272549328177172961395546440238007736382068577843326849058925723463394504084058140965924477660897181860310270235254086648461653874452740789294390491550080893827545780953382120457140828970893893878745727304484301326390770655740115197822140862593042839523490576908816602576264407283409111921675509759762599091948563524244371230009235523905339888786522980039360009462760876910254822871185629626966359714427582025341808803858097278856661480181457621481243467807131750078974279036406666298040158478104309464832656380100877315277697000851972718989567345753476489869547769014535950500641956597312841408577536*i1^11 + 796474762041489096533114897887025190832192472827417357468054493232434649523963701960077901434017216485490510775404992042509143756137947970719474262682260331262420775218871428741177538298942453902829650844483056822003904826764284706094051989535142466385413672976418688112982088299721775981568992544525146244258989522186632449833888932346573100350338477954823293561426691692678659387029417895716394055405871438356313300033419850677100033170665008166309816552634616057654537238130169820457680456924213930304429640508991782692614425338267831057631304103334798655574306322102498594562115145246505551113376448521078985668996918244611801128271971089021171049337582945752906277997978110466794617532064780633874489340078801203040679817276756879549842579407419254629007251227020075136943813860997779369614568880344057918539521504175275257257648886427188387045323750761656515994293225319909662975007359352725838234552374509990501997965638428529166091068903787556617452070363327011396141068180972523557936602191532860333714487256116581306950778409709314833433997727491660884831211963576606156309533039443300573261732802195281817701179109218947292270917617708331241513360934393169128643080876350427606848744792905347761466613280053022086270753034236205221673665552050455862726522017063841457994062816857864352482240861906192646283597779708913912606094008666383010610561572154249577858747834136425006991779590470473570466513651617973823238064266086238971844474348475023099104793707415753354903552*i1^12 + 4874729256658923939192948242567017014300064873147565407863698278566997259909443256795417714276803385982689321268690862617411042045087320971355611358046507011717417356542467738670357502851245421286458629760365467034844462672383423432504765395958881842302223463236929154942583919376088208274602139733414723702742851140418007921009258995088028435159260333332086472530731656825615701034654601332136297633712625464899039816940790612559705365385399122764627251256518328691937732581277802714262621214197851797685346686854836515909065811977870668071232980084080405870556915219052518117340185310756023239825641640273728591525193530613777620270368287823602035075420457765093983619874667170195069405929541169444073438420102088779131179536272431070851516453372910412169146366001580497976893866157821377179108251323114254860567567230832036509384870845433876996446295431692378072130894857766160068861385413996879958845886534039256960338822342445983596187939165991117274237836726857065863424917118533253603613237452528375122973840292199211508755792119566313660016507852876112852846885492694539860881135726418444987498091392226527928520238707435735649769170110532506109131932321497377482706125843618715315540791728656790421414642167070231307619809215711763315587623398190276963832236158216524252639039893379816744149260039047964143094496896064021838414487897358227608736737748733222077224910726056079271146805098108851334073778403451930787002573628290104374475561651729741779710384285992091648*i1^13 + -881381825235737841449497081211536037244816229758305011767003527666209432377620547468745103281065835005592812491590915182937335862327240947170953302723090741450422931561377664188799645868319701614228355357737314671354975922496973068707510551322311634725151061846763093631593092091947257728061957055700315253862854717582830201864766605969123238573173948975108748890225874675401668301461408533284519599361663360690361892356162435823085055818298058185085938797340722108536821242858121378145338985814393389461928216529435262368567359283442357973652570753928713683905975200519445133925319399046260103213184927876219944938792599511549709868616088068654923183648886172388553889044368436180387701762150452484138967156920196918319672059163761958355239668098691626075684902235804706218511063042337475750941951749214074506047771719611067502426789312880499662103171507583729064692481308826388651951494363551290868739562583861856165265691426910002237030845416528926004025234762786422289960892569784835527709386796097564562269713556579845214837282978244626670361867163507300453016453100217910740920377790725360910444826930150350392127150555152623941625570992993083915207003271021707263124538960418962790361565334156494482539030528641848205862555576735534097257570669279472309477602819089102078767353976124386891941387913518683827569033413018233880613440681544336315372013494646036962234556556703439078826241168778856725521522807684432388247788149550435137169956193678806087836188775809024*i1^14 + -41868327880538294095707778940490987267438378550184156152701097270106554158904454727661117082847840335841602730267652656222854564079786802602307204859905350505821067218928004986783712152150101747622289895891447897761319193445482821903907954221013407910497516375031342445850040451973343358898220046124869790041779812264394069543855321889839318764961803927802182325134676673395993167986269833772119583317100208383611403020456512856389320058103556553403059222369384281310054386333291687044677085341150727850908090544920845252913233340980438787522363391130964117609040086156065696748379304289476426175195517986693215818913906235181382803250676030502828688105297323023603116243428229046556236386700142073588363711591846198472585396346178293251019517492273640130810872026268691346146784138726327613072596946530612465292867718174847562463092360020885935726000580490722767435577326453504601754870176512954033246050787650598897033244254801264860944223704848653990735591925401853026850135895614221251579705075725558804438473588900996965945522381158736631329819931360614184505016905666345284402755398077837723067618132352122065078536945798956424609442151168584951745084446995568845698938270512006021454454408644734018069336906269678131030143295727733206315238883032145079898503487540227166423515875667523544953940406483696615853918368588469316906163058965451637098396115073960039184982726986146067907971633628817724090875266653858054632113753532932621824433589966011033014356672512*i1^15 + -861574746932309001268732333061337881818825901832170253990765034399338427519322755843218936690328530813082861648618775704217664473789718798175426379312280011763732024066760778431374718628213289143497667677505057458020064865160648114142013883289201110293491880339888261693490638451374295298561621830109749053410777546646590199381282908203216422160007572290833970190519136796471940623061293615837716463736602671144331985766720655890270642362248597373949882706571542416762773790130625611612610788936377703918390755761514205303351567636269578728093937855683249134361883999436378889188755134261473634471437648689912304585753327201309549565352463369300001258768043521892588777410095883670159546593089660210342414395688357140284119645558362043768108615675708618938996156887548521543035742835944163653141381581386817037445193542810258190321153629260602707979932700129738672145670400904073183009722906499218096798196125977482329314192524016535677481617520191647904991492573616478135760848374332328628879100544898418692551977158729551630010348991250141816257571314603221707733499654799888794939865276787168473939835246447699600233685924085490096579887849192564860975127416409561365504871902698833177099565470780675031345620081768792403332046138446127641623056246798861932933498406563776976461039698143714246711364108274411498465844987782118832544839017330113354263840674067790307714994643568867501575526111985230540460387596194615300950508936577612206728451753563155742064640*i1^16 + -3220661188844995624490992209273022100559376159513597042712499848007172568466452839517084696483895688089695274830608105241239572633657851300839442322918165598325083666793175147269769842720043374285484291168250765957795462606280650667957090790670940850696710156938652294803559947607749679832574191817895214401964233438372930591266973819556925270974447299412122651428896371868539441956487791989260967984190333328210578682729256288746181500012446164922515841702609430855077001598301734046488551732091691171427850651313106836034786991176663102337857034536879434379968284102486523759207317499350376631625494157510561217035417121846437058627945041659202193129579460514991170441497699964455443568844299714502468413839447322634811547216195186985350789249421445989192303037542819115814996622975449024424767350162076322647336540915604321316690539324236623006280339668771506138093839682241736222860848620946761837124176603425930352790614199227070713351815939083033823152424428001719278659968996595631592676236164766680082957965793725802883826517808605077181491860061151464177684320454105911179227786748157459558073317896055269013597611760253702840350821714595620024823353216500367385186485121920267824107929309412583001093228630776809502176260672965427906340505241125462097259110606663001233084912984579709703580823824678252395191903063433417874313165968405950081948671067956302881100906195265797724378568195112461716140716431216889422740016719143570145068564943697084416*i1^17 + 376325301348992057730146823669460578882552269028104558437671473733557979051076381041075843517708277138376742709701140070306646302991179447822751042213279870007725111989763593490356127844962515802815698875963401762697638799182055079824683593997382342400640483167434615498951515467901510289254230023771818109919458064998959815984725963012335426596010745178501503128537418255356465411203138834767013822060685337781425643086690516838164637727851246119448054351480156391592988875102833086884646812940219815286293505819188317611354812289728552884403286956694892311677857987490735457268024467738784147224423205171754781627556181761290273734022471945845986762443036610624640009803636466289306585814631885670440107460923529815481194245406488406006586600659387947272681883320128315492446853049607265101312051309282800420271889174602453171809647789462595568078079684743898879872255538975645634686587985305051337226288623982697886861583953395196403098883270338571842379882032283130070343083101176304069195401146857761723811312278743904108831152856496953802675359493299586727559645856943873545802833203673761333008327321623898706598444221622697052619033499570529690773414685606524664537906844174884477861752986031536603744672944561211137802298181537545754320610543192492831581350906745969053432479713996421960912759855207206449362734978022128934980011780612077477001051204568034684243332987215316169225462088649172993311900648425678365752202280644539288421439348146176*i1^18 + 15207698280514285638689236712559687239333199230767208826738795074436552833103129686382922922185626537586438853361144923146521942979657679037757227090805563657840202643833570375411240563834229789500187737374856683477100846073242746157839880805868589565702797547424786095542778174563373493030743569285435681616743359246173608267951182788305936377911133808866923736811093501897052432646999132940170201579991469872438963622718929066199427443199396921861038931906404956980547005848022642115900722733505077233869105571077303411214291357874204668436311946103154316216440542497160525496594300203787981521056218347480663507421144248884166127940380245965111722477692669563197077899463063975165562345319761406643426167491032260826743589581040609059204865521524758889300883720125068604764486754405796098282710868086047713036275915871435632167593556344814611508837502284351901030400117944402149565516903426859507994390035517816841929781887779162152637827028811881148394631142433988792006948252905129190066269683150045897256385316517537172251094314048516765210550108807303868242316376628823358396856568820084412972714717176412877640558698151640970892625395528082928239001398541454907093561245939403390464681804356107335750092246177604497703382095567930382820073040920502853240043824694780093154720346331782353938711768322211371527392008566448147217393767659494900240944969974139138292960834985304083402719669362585985025934236758234343827628228844780455797549170688*i1^19 + 365891975267146454796108925412843463513618525662749645267606831375782777266963815628558583151588698886613879431829745055523322862796707101273832685541132018707868397334983489678965180886670714710029389915434562529126549554242690237913107410109419761616567404616051591681590838923489032147144971269128915606860238463539937813049285001559213186575033228147991305271200435807218636499993976470471105600266944789100995376427467870295848205455150959819137456464158103235339107028801684159769205685486885949967242765905492809181635320925327240295670524495784519851200922170203870004106965427041242598335113941558402755586233651498409882795229385989738559280512945169140480489959567729002068281837545660963303725533859473315818128318872178628625707752895662874479607428039886586105206219990338482035769643654402023428067299293292072479513460030686761718453295773307262842213029589116944837638130662726091345105273155402612424203479423369901378587365974919150774393499179990720873761844176891250907397658064822065634064915793027094445493321929238776043914174219382491607659721166981641360317890893908276732800387470714594932852886657269186152633281362896120583517795129108377887325153696899837196447293945065861532765478140546400707975339837210975157040041670000196019800809838951015523906482784188164567163925957465219891144193589167307209384468874584008805076410190492302323940014040398071825399943479628430218870238606636759307711602242477413025972224*i1^20 + 6281619822534683524755812266560004590711925631921750180086478370703581555825357730848378926270632837636766993011693166555952545186643451058681329082944579291691050031712910321584550088408023656328129883841607483561015333469492733905799544879118083459406644375759379656176506085925081195645257653768415461902164847725157329144677829579069135403549639350521254826185194744875422104946547162602516649131440485161758578438864559942177731758766485954406004564748547327083791520171811584337749053138932826693617369531106218379465993869474648194029707724508876999921502238097754915854415588150359040013138066560406607814742882212914864684721208335209325688522765458657415996457281972818364901844386499497192415905291326148004022987775101414267816451617667248924014092740679261954044141845764695995837796341562200982253938419485412368579001363874816287810339370860597373750780759192646773896811128409785847372267626797290469456591515059051590805479820240893219164110005811542242133181427403273395638161713495375290718461077110999493931926135342886560154514265837459873502654977903485263184727171891160787868486482722684392415757106089265973714937113920588107646468373858328471242408783844505833217910057254208770428104971659930922681207591243926622661524597333083332194617801577102855227172595605341974540478640889844342490786232422790224624274045316661990409610977400085285027836156510236961129107559470613504426855021914127893635209099150423490560*i1^21 + 80169340547233370878376084789992132395216663948356229073980987125359440037852253375281588803254118493847980278987132091971339793416936728002625117472161305595554829236110523710278098864477705581526129883552589601846561021176496624674527756521831831799798711694532643236272230966985115089939032324440457147728358641400695599805064832237677217555870336028246632087161166546382143471289438778962318293681871223890370523515064908892881182378469600474008129561018227935435828900100904442406981130207052707383476381591247955205315724515429104320899084838348014883900810636046809189556510156859450586530830709393974252748706651504724430140115377856028179790639497059534984881951380048480344337368085392615487778587543206795487366370284323303282752176967007022626054683717304889531263359158293047773060838097172541894757464556991505017583585359511956333845104013176630046925578875433876163868665383313692548343502830853240732796971762526399417781630311017909560814170849504843983765350688339283892364567333859155654552545236059185040359636464758259630283634137093016013453102189369289447650195295088419699054332605311981891493597435570399610694921060730310232251437301899880450447499601837037510321604851501536285423650679184865454216352563158864264993626125359701398939634181280298316284798519433405267137823763576619848329766277654988610562838888510852451619599937897642004802704957052038028771785047116667835106228535434207840377772313673728*i1^22 + 799875399168779740602981996548971752099874488428948016509464638319034667416634962769037394428975550406661483322235686699558210879297169723366180043206344764750958452190683473504508418660069545929061411060796384027547045139984288241859464658396268534756798967144988770849079474156617773840478574590898536132210461487574476125720648288497518625530749132128012390419513287637604982793499998114763853447815408530524411719452871135891194838562680396308698577539058432220673358380983513084108472757196218525233149526956432096100670084354494327980893196792154546635009836800246287635736673747353580129487284034377779432206027551751225910734963482328155769960968629511791399850588305094219522508197895015642164627660397975584833986818994283824943380696479922829319232055578265154654183577372586978814645238379995828683742061284270189426390009102152328282636427603720061174008850832329723504424364889271021908050550462493334618702776772188370783679735888184856578987233389245087749748794857829717205871759451360025918462749304732226660015406329960711650155737837257645243021777883958441821194947684521530546740703793478491485944781744336115722784960043066059459931790561199763448533338080524344129523203057513262841070693352393016184743977294573299717563293174845248908401055868692830280406737688107945373386431468569800500455766361200268974847984640970777450160179129808880603274617396854129334098230031140252380719067924612820467965755392*i1^23 + 6602787684858481084607829229860806387753991628301185928294355423533878318755106293356764831552191392316523194171835605587892474154805677485114513657955685981356416797146588181717255646434878784459981465665766685642546825752860432001967104678885253180911891131750766537842554846644691988838790479328187485924026126925727701692416683303419153367812308410838797182993022281821167212113900598145854255285750442815192347941526446810347333628338143680239046976665334323718840891220075339644598720555057744347670599208288322655226230353668827682757021736943657419203537745217413684889642738655989258549432451104857365631690572544632557178500691516600789713702559243286310298682181293734264101665673922353137732426933094145435735960387817667567730319284174072524671198412974916403126870351699815717221174236861130772597524165448173327037575849227674122325617025176843252011854693512682619682588347074779378773116004784200361986143202580628848048594706153461809594398684958434821821090987177346081234275816180564337322559866188126684545003855587306516956544465975131437231350999384145107542593422050836333388600784121884401900407295933877085947778221377069559724286545176944859220525571077152108955187846907985850370251606731915245914712719467497635544922646138562017523154468274125324015192958237804824337099660747522818288395038541872689949787157942363249246566502285245968206170614117119711025232609421620798162459884687297897037824*i1^24 + 43859395026649502868985408555092776197487485711920229494845547597636530410601510802479180940179309766348111982155501407866266915668090916253815311612379892704844850591966615026634871410480094490446992704546006338398564822002743233611835557959012063305945890159581704360272520417891977055820203985864575957207390695053750839063228323185776417952778501707055903568340914201307749721684397455182783199980933397874803355809375692717165612043194099933266069146116966037293662165489681493004724786296928054049662242928246775122469447225989690239798640283331725311323395216707120748490579151911629068402143410208275394389515278510816735204529834167042937530459276191822820131647597457114104996573199155302297776429638683133356173316948164034166056590715830600638785322506225580220303468833505879240333793827818500266215727741211052143471688156449654683709470772846705737767695445624980789149498441770066573065821216754169372889526064354778197479237406386047261254574672187273992674685329225482533452124036024016865410569733470154555008430038666169902782175818418880963844340239518427966539662519598515113061383405473577369428219084194423131227034301712893012275503619542955959912063651196924588775427681642113110015108447257142253238555530293101392940136244290253219801523319255980830348102644111795499872504727858276607902732922649019553297374435147233192321942609551142801593487952714261617750003502591918465514950774428270592*i1^25 + 199640215409007290602592645260231204643457746877082169192836216923945116684650821439327605602820110334608365131244232935273297289818985797864383858321973841315496953542037156008160058201845944069992434224911031690651460212535902601898857461328663906617048335853086777320192458706132473607133408801636737001314651031729143254637112655839363190644709051426427104631861980441553612084828742040043196660634803314250093780724855217197003999903596943378709283527621720524704673939105361334052900437325189524429028302222608523250147242909852478778857666639141860347147566429256729548600067763847791672930269673224964795285336333775573061680926910718354193558510157789858996824638904724663863277561877148472191860901964676831638062566394429727745397291810028350727744556881011330980250828210430297669509182605917845226543862478240872586472951400344392273764938971239924806355377052613160815292024620373170527381959889647964614058050599356598207372688401617123974830989041668118176731694581367572792560701269621953799004085368526549303728472918014636762597134126915500685282816431653633025409214820798101447404110940715797632490353138089410384672804205438351603892167792364792597985397394255077510723027804274942677083720578963155968524349942194550310526203327983016941583836792201913703439686018130780486580272170313245453247114452752785162454488718310211661396048047261123550745557564738394522805243113769903153965262962688*i1^26 + 484129944934838153175996272571824880232147068215392774374852289296222141744612713812926079563140921948663250128542539847316210392829201224489871337693239054691948406067806459657469924152963949392375766964302114883073351785739174868030874713881381430160551757726074700885462429753907649154547311901479909678437838069122861059514446964540711957517716442300532010306617385139118397981200034018435552457666739040893634053441721884509505518247531210800304047127952022880158293500448824801377041183992652582216338603031284660070364326958114401423421698338937856703640464098719930714770795125463945816275972868799590687714720578511253178101686041184665491037297580630184708055310554381174506933564000308386229206450851099923335229634371780169694078120406382939178561035834372572837368546136441368662527007413305564706526067665944402516950732322754485498997531865672899292326528575505999255151027709920348324973180455222878960817190284962678036769098788766608701832816196541821061825667815755274742828358007137629689251530162966716867790607289992413773787895780762548564092892651990271105659648917009063703562708359175974411215919595431127421605623881871025813457356203169007440864614037447591627039866967712683494638396075272731433316535593574249619465768286796481340147174091380476683460125926059321005283649688591583844624142372928238757515340801361390756384884589199794745091000011261679541012418522233837035978752*i1^27 + 386034932936177619884188830805886725285406045437315465369141708583557163924561170009822730163484687736614130358320620021942006301257752910383136672280214067741485552468835152729114576018996835167305330563383680777647967308637844848125508256784787250594098629224051204847647276009892285980291751965945183530783348350412404227862022057823286084164155712865733149642160344920202972573897683488729868668619316193630385916612720238100171596125212295675758640963815415405242099502597776903998550658131526659304109434402781892046867113298746086376791840903078032497697501066713410959826535783781308789964859659367320517865416766134959666646080979015596627125515766591278055666496747801801176438316328142599084357392185317707658057037417581875946355749808615541231662219245995347203792611963668669131896262160807619885451018493957295707621023646628538510028853969319091111248124461816000011062627617982452386326641872252726189929270469364020865728223696757866252899076772952165436732143691007001638732206321176929372051513609798550466898400341981405728919771191713525665995040368382595183135773031957242881721082161260096562770241058714696899324332026481933647494769198098260461998236097843313065178811683021545130152505362655354679813477718850793199584640510347682723370874980072589985276487465519265313281607649470341916761402175427574038974400466403291084153492928410708572345864436733747106773119715424337920*i1^28 + -686883245815953356873266887886211403584069479923854218554536091005462715365092671024852533882041969050923633215816267539274246088684456936956757394253895571443907902244226813397463531415437655483822891389825356700214002318958104284008539407769871048895960694932721816197582491137049317021044863081847447706558276916608011186988329446279109259658950883206200482598804851489154688260488184275424821984979828692839024303395715832714360234324228439900939675490340220700716480148949025660659181479191870065373082203223461094698539727991934231949244205515848949518040128781037826008190487488502281506637376169327843147704037187383284599985603968446759592605489481151437363904047329039823001592325470245408977462511113751321287839927063950720436071394874812021726565811669761628234294147514934400088596738386552917334505945650259288942750003626282277295323747305008302200599153356675212312598653855465083013276068040262173852348073566698219982688407567046632763548704488406707196272795098997148090601050060981470295863956042765143355086255063367324212943792211108326183980078274627446702300593074269214848478110047022714675457520565281840171475404420303069351359256406685327592983254759964090149596566574811036706624356054353563414923440251089589422720889506264403963523491693604460364495474902386200631318647080567116824716632068498713467485769208714864067060732154728711532984672730296729387513539461120*i1^29 + -1681891023124905361028279610378915454951524740907405325697275168850523533415946226737984123669578653704320281771000248385862672004474185947325960474525775116789204827931633319162464561612717595172955434456388740655688646673979438649536052565317592583396390895288390358486382981180545189937720441181367787885814641788784237387513822054530332029399883594553348032131702661984861200508270002246245157646034068839317937289380028664663364422831284050423925639480373913331165066486961445120123807224059211134466226756769012447748474138067101066995895961351226984472521061307609745134177741045289033194977556352471173589367245540276239421935964537351862571370196882756622756080086284941846035207722207739419744983235849964821459676697119081474191168475323702117807630793460830894026477617452642326069059779200743845880359068189355495335633154251512453525811858931167250129687546872549940119584830224016664414354935891827697795998451091373149259180675937543546760330611911829520770767351017405024257447918387457348183639121482158677634748796304663782388083950863907629248607338179912922849762044676652202133006848579501070827583736489999531961555165686256564500273262866360957502431912540595828091300753666401690884474547017218411572769581170295899200677520415919864483322864152534518340199458907795299422174849490042133975565482439499814158515656401107211160649861452307832144113738941214117800706048*i1^30 + 949987051549872193925187514129746540691827738800379563994126230516442330529468631390382878443973767969493331433993796052882254458834809402351009636914768450780417836574591637149888657424412688431545262465286800937912929644969342796220331624865336303975004241399482960406922598361973814168386758321029526475850254413291898446124434276418951865316686250782327007094365771042791438875681717121227898594288418459154406721824825448710890127488355952097130714684072721797907376323326111401683291352908653940256489998662171742268969207526807787597578877254877960673816736392473793519202111671575905731695553085553669187572713290669225436977413103275330910570518810731551891517594236993994518289916610004985940824743026566019269981256413769559885347841240132202743033840149701909509559776576805667584924707261318197437992845046398014476741727183638659861645563313643191623604706593619027742352431312627048328021993839606336703402049897351116430474429323190733696364951933093456258180345286237879138250184225553829524229535968210227667724366075384139978610241780004211642534760416256825496779042782958865328597634463712172034481293432608887665230585738133790951164714022612044724459602543204383855126771625565728420048423264909346662992464560361477696359129274798303251611830252920443997402099462855668878843813046264934436817079242386778167688408583807410433518747256930654116214329011842580480*i1^31 + 1485556603390734814614301297213637920844538934059557855529045679022301952160262625965422809807031594081622630122478869471768539750869772086399754292883834613224480493821056839791211536458684758469334132924277875448053885566041034102388784996801950368552482920577394312072875886730945409027464151382942282207136074424819879732071978699826806736417392828157160761402125538961289385392393281919555492627741377485444814854657217211296372519799053235219702848253890251342614774724676387611814518729378950071339367883262555579851566678802477550474620512151863948805401300502885433226719674062191007718756397566073664974583963844037861511870377697433749483979227601652838916409928046468085437095841548476604094561591292696153733582483853232794497682090832193173914339079833626721354086883588927965305761030572284878188967304292381440018755659486900004277627280702052833037899253600885502256104750736278250425986794094964040777151517933100069930399130801419459044497472698195858860724367440876346526121497338928544293108433907896028434807007873236241609321884489586021957792309806189487200013357114228843347890801749918783428013922302302432836065707032022119635429947261414736692212545723722253499192113541263552217366546644897769834485571742696602522472609290086550259727674935495540976730905555469353137090759173770456603964418207926354581163107005819249160981633128508713947836866101248*i1^32 + -1321484551154681954873832923537127656854148630442549284731081687520204507082482203328762908025760565761351893800114572845332705017072218542854876111856623612318736884568227364237592783937253542939025761336340449791358736851608512447951928820644922452453407787056366734221054242329288407612137746988719595843487345420197263513652533228071411352389032977461564292275815078824645700805246572349149231153380413888319670002780381775544772683853479497294263344973882488945118020975472002640136095315995872387900714464463207831359038638870973472122142688114099912398052049156403206455992407968613057486737988633938834369662383836742461318579436539251893295356187860722948501626962396937713503215753183417969181402925033594389803460854605610412730584546723383357842267820727750595114290454157890633217355117691622332719700635703984557541294686258344326239211740679658937538734017764579167874269957544673577154990163510222959322694881697050108104083709559184194177711758062926265407504070503595583341867508428979338178859177709602358558504209795155316523509411093268910354779178084847632982901046196827023302978365441485082858992587924552119749563097518032348049264053317904040130106433131101966666140348631576097131161893111489275442054930062347824211329012643417991283914596319060322283898348351881228486691362615984790711538503407844883119940329943418514433436764029830573619937280*i1^33 + 338438888882396151991056445689355836413530520855106505813898176195773959343456868682667403198998389640486525206346856404512295800251853907256489397512530085334117236411178781446475616497921310321059561828691410542227454436706697504125333713100641051298619024605597688128020906199955032995946428903877748870564221167685090327390449076995258313177701843674299305588769934792514873860267262018586273063450040158844047233127509033873098437730624124787061606563700770225601996129896527301246098427612045381367649713064064320847900255202617097343946009505611025317838424770348024012177782513989232636105370764271719782848102484395860889562184323610796966790331267625264829988511031151121387728936808740148153184807142212454729547439338767785124691483807695669289792782648701104582595752477346936062688649171259624035000896677512897708047339389070266105447552440730547370793588733772202452018986699020141692109702744367234364699407274886525612601709077910154375040986716989736207046377490977864203435803714792063529136167095195302691479354452416444920286345212824636324727490239173222582411540052561957291937338644175689487655449771721235187493230517672781440483243942320332237649798590254938796135606435585526125488739587403494135859587762625167621479139649817957539437755984592037436434347470554243705590096459548670985887636702979022975631664731097421768005880747569184768*i1^34 + -45257169152625652600101723305231498769750712337504144174650512571623082390110702206266294399597334097804492290000903014351392665569933270384308344688200559746137690119095309070029214073710755733550867290969632133518159476244901270991149192570728214765844880997262665451173764108004227163383856879952764900642267074605085961336908972096117287137206420419310206821665395389078581931046760341960144828285122227302244588284634232999506441492093524165260829661313891204787450876731449019147692038120693798650743812571911000273089827792516768414544663470767539256425298021356217491937458727128500014286733729694282580855133591585183761053413230251685957702687459922886670229667445481739597175868022173855876379483259378313815052314672331705885545348686978309298948012349006777078491513660282083665399583082052790819814426289041141399008780463651895225887548310911382587551669470530964557818870916261855694930490139280022551982216818024563236097892242002260236271713230244174707620056294400841930655596509190314440533210931238149654668470669837309867770369761645336201256659684848123635474688094840529032616203901057222256747453652691289629470919747738618162775734041602627592780351106115530691672264509989210287968195948880851795139366595850358776647534704538929403467161647507734881821837707146255953230582160214727096983011472370428446494664983326039079504610066432*i1^35 + 9357361339764171086178292195817909839826403313188013920852236110915939298603811319968227368097027632344702983235774739582309285554227807554986794381378427228337587007348657867850216222073144685006011357689728093219431732751098807803511123645914115600352762431246400251042083623530971397447549609089794258666313137964689714934768684473919819869237390609388365220991502796110827401116477821154527564935715553879355739793355815878419911098624499782032802533059604531089453255945968399870165622709895128068536098211859891439174556499054796587573654798542490986694668533040621315193500025463517102112914349654600018466520030352670533957410911814466217194364538457220856021172950658236329890916916607662909875862478419821007433892477668252141038929953813373604849389507081659528263473630993307673587516445676269605902924176182963689658634081034844973666348672531643583753170130706412232636773654169100745353251218328399972228380130664049287603902832954805870963688970167296919871623624622081674800773516460505155331821046678429515597962320564412940090432607025322796893920806568471470974441678175985078487023618163261555209438886119896034422176030212545879982800764597905829923413667227138580598851425975652401430880516933306801247411383587660518732932179053816588322417818476169731429347782439465087802152844996040049161321301582391770113641521336936560590848*i1^36 + -271566355400818367848827000719549081992160794944306555974628050823076424707759059530154937743833259983787626379639767952778273205062598927714365517309829194216832082477411485292763847419078159724832138151256478058810482376948850534553006145482759040446617588991009269415864031589972879931440879368133976789150518366842194787822514271291987729896604360295011366013618694378060502089445068625822661543857404323824162221306347233855727348932261346938330614135674544019620470088310173366076554570824516639783845165898269391228544457359983626024115583708822249111824941713929440481142493746493266716603563558142667865176044563313453090514191860447770237010609262704355415996728819775854512891027211897105454429046297737179046605402289259003075389193746671599367680342709056358956579191925672684721526003896538038483528971071655372628181004005954560985346416720297430642087999209452186253382311546811503598383738841699851206542021119834536456564017125868347735514474383263251140526104224907721316569841533337655391890819175619532838372170150486970361343339005173931521448512116459903317048943560610611127750498376634565148163432037792145298891077033425264168495313713049334405844189250414656846411125269725804588521698005854602812233834562060951971329338451352701206332272750086723703859233643112613915990824576335602663755336320657996532283877906972672*i1^37 + 1672405098544364750408766640601258205504656476519631972795833745461878378094212947550416447198921926739288632899583447478771480935352467167662242330803116782487269369542908967017749231029666852548900199144533944347675455182817883844031985395920570366269775006421822736240910311993955174497290545755863927053019178810304866892544583702871023855116999560791354829290179663862544051790873930934389356996056626094191612926689424590273400493180588465101323937963954753991553392982680600223637909935443033206930020807701202083753710773660110041877990798247210246617831556084013986482290963828278999931432491542397370927847084832516974894491682371758735904085635618114773140238178020936346696236700834202580758066739080420432037252856288711163033373297004657920915331095676598484215284983959121266538120042825126729072637743885349479032707484588300832399622907525034553442839608501754646082163331615904132704234704880569017076391682044182334335353223680586174635635287225647660183412305357873760476808424800142330874141310677424037634975650307776541509831960580536750676151433458101546288730394382549174254912281289421186655189447648106345720167098467569452951920200632526953190507746830893124881513968304389582067105956010365475131419735561948481822348563837536819997184883514423948654096011204012090930120728553720280200888997372425235653984256*i1^38 + 7156653413093468756885439384690270236783429425557480650663262994283841211459305716797452700981509601617641719578718564428456061406188915973833254894990304181534123421910555209394933609217669466726133992269086079047358178105559091936065372837100826023228515664071472350430826547421228569435911002132904819185805364007328121865899996510122026594007133850400542716843325197488961359938880460036491618221259839627470644968131254893297840735200404362136755299684384343364243463155345854782449168637878928740648201467428232588935360557262221425369328987037644729927228354413682053036204347886346795922203398506891678904480696628037978672279165419434754855218956301796169707437709625970162484974624361849808069182599340821120892775587095883051701756223967898738719520913108562184619964707082892952303891359048629539712750121368722583721958129108166989054087024957994514818639577664604082360687386612711465913597482508028335530791092772327473221864279595151638988273672577769341900997541940744174982465410184670360196279208926554321545512689966313499911773088284607396068458863526691932833980604339817791838622795432242953061684939528389584647578976214665949756879280634053688119106587925844171073805992830574945054647622121875616550135296764797745493250417547153844968735295497871264953377185444024491806627374655914256757058849218756608*i1^39 + 20266363481673396672206488045908809840693715067027120842209370564593945026468065394906775753431101267316673359699585704059077969814398695858756884818184221429912898916082586449512420515248419478216884707530182588492729512468298953801583368422066255557660925795931402357135916007165854452233563170969410162664027799084878224507557939451802868491720432352016451685652699026831155911056650609152117523773027656987273512117082037385538323791239137168775373441333438142220030674924547924693901474186398784013314804759454931961637548040362436203249755590893877929271216702937925402879646592890590031286514419960844839637230467837811042716396297633598311523032179358278001928053537491958597076379319048709924330182968597362893328044857475624619329536506285784168211202284666683763659875483428317005810278886460705563355739205859492211855736064099993178314249730637602947639701760386956418701699243931817684186954216759725896365107554214915955971454286973726197367629431317854314962270722132555444588251010163419223917370820773114161391968873938539082693638229912754162975777836701008618982180690843153509875015531394690079057503349916935540206693026973235389411607399450622331956465194796554063078436113249597132064882175957775270099274711300005399049362261543876560094478697039481389095088621301282438739234547228940837874302976*i1^40 + -8321211188964095502545155579957040710301564723788742903122129996277121583171862253933327798972809354998770832110660233272242320252278492875746010693809927291563489818485596826974105535121252845943445719766562764843304581716898946147980923785758232942455028920888226369965402635106169302221801057247586765863889158325345093617843752152054009505279596727711499271747911517823211178007172901031398555059153369103498302097240492529670527516689737068056901218491954471316964688999915817146881284423969064788673189491459868362890243327422630163211382583855443927126994243259787244626143281664501923335657539732217185359407149718711502557281917648191615089295746719042060169524448648827141674273895906306025603906233875774994817567839061180624973397241900859160178615366098779418763638378111915296819569750808307549299193414719245808065438696009925146909099763581498135766141970245851187036068600605607634398288043203207446998870369441902269176270185898435678164407285896161577962610443992748005197007228921577802275513618315626708481601922640592631117945717444228279114349689874157051913230292473411780698218039489695083858520728432784654962418751395544422269823311319330977571028617400544789315823459159719427233765657064343434294616127263226484054845452229964408882835987016771185823954512530708486637245898449485824*i1^41 + 1263687166605384325693632158756183381586240436042581670616141628934018544790552526601029090858032795808681609479068135918722915318296169528202141009864696765245221496220350223540767994561594563353100724819955668816617260414283197805207033668786558751518993505814822934555916943920435305039225377425145550079638717242405802493178043612786246242825739251467349138062427196752136797348011071276779907021727011545709016407360767337834804113653786879846961025404914159606207857299081467331419597661958439807059538531540123903436313396514838110983738062984126029583293244771937487894690717359847501700618344236625249777608193236593094797038644576578828720543621538587028293405014272649913661459155565607914532925689460926748585008974057335498717378249681271080330644798411167870218821842765625800565066856554388867827806052914500593208727763269415069437140500923805602724252552829697372682612457214505218043869818320627012555185313975426147485188523983934229013356157146410983671484619628736208419856930837747002690341351025677039707362199762300622446357065868842558247138772230341271872122966756647119624940865123169798497865760503689005430015764307920895446469960817133628670116089313452614233724875836681091940042556256106209572646129692933531379806937180039593598565723649253769088873562150415006760435712*i1^42 + 29646350392842254587107688805767647205252148459955363252969595740781108791202908239545016717938716712541998259858766637031789036765618198393201610077678322767551477631587558938835438010331078971598593617927319600646291736070155016939021174071833265308574304932637204179378999012511423485331215321238489991386094310046414230718139325275224747842427844241806009850583946780652745052109824032562677766985595460556271493853958824393904903678462933782701184280665633700815927704399360187467313200052764502898159901770810241831994384502156613857490463790094209532686571235305910994080540135363802688074963549596652243410380195757108086794520096857620760740942491871708757278789911601060619194693260933858933705938129301284623551731639849904896631884583090403591358779162470808112869287980404618913142636677744887456136720634612279591624642265256953557523705397954378176153741605521585587463079883288785264359350687990619512989329231708599348596701321832443006761462459769869359428499034390094966173535991421169896465382564563716095255626302547568803217655698216965931631456828598216079244157146811165144717769823454741790809975971360233122295626098818623588125462195337429054087411392936789511450105589098856339139532727050326892931178521835131666116943736588311286012754735761767468464861085696*i1^43 + 192490388785293373548421028642187053194403012089897811598864797024552736244233927696303322987173120636146778781267469770078536176578224258057294942394133486360433602943764944507387876188864657001602336244534214539307269951233932528937106794987464824594231508503519820588606908578977032165494063081760904509176348241101497396282769220834141724992551512702151694860649164569647918388992620142432626941290533254310891587195922050070116462402380691972514852697076158272346389784850000295438028795791128282602798298578779176045162152761450865520396845961473340362672527842788305188083940143894281923136097138284468822286323812208394811229328422009395096829969524301028210665806777647949184991537018243674801331251284410196010058798267029070611241967520593842034913600078593865193518973865156903009351874662530322943708712946344908856085278561603177690297742565740865869784055914311444552485332372509579346892696688520836088244793391680418324335636409853220705932415439346932118580232768849286732675984260302663301698769119378849121660448947812166340472805680070227579842346103551226362849405502738618354931685760214733457539032643314201011274274831800609227673945045459218221327385703860290831414032822620172213754481773100756904140987454795204056248717485956812721747022877556736*i1^44 + 1731354594459017463317205764862730590468659441368857385942125428212216953151852386083262020134515895371578109387200355000937680562443022680265254701258723771633615580347917494825420636685957166508536493578110945506974091434593645876732464713995138803145994976725532258031802368581212104387040719502763648411093006791062250956410455658901636592436289157102250940194436041425528441903154932156161834176428185669937902381639397578510786444402819447045129082705968527644860407423930777572951081902895298910330523592581498959845478663463248276558994105741968047932587715175498441819362986903819413137704848336609110805972459672019938411935057568061693983107377915857684870571260864177530757526184380257032166353018259972838147870184548851097305660795397595045197799999676473723776817311393108668523329966895662049175118904945579819052078542685696404526875007639616424877807252353653569461322004743333362678260473950470221776114817298702877679818013712446357241225215862199474396615093132161849291581725404498844457701819150529717349488208648086481941714677627760449665134522842710411226875075265074004079057647180132460182304190352909508686181222753803724411918153163567643047634794349432456802232222709919724966987447164650286381020719263568732669183703558127616*i1^45 + 13912261544338163365216124345715236777478145642077606598057463796779290468865159785199195470744253471669375678065184154058998923243429567991959532895284669794441445684792908602404215235259050955275260612185492653941418621691446506783382435646856147107418898004869509354264106373481202476980340182569834912469038099549708354367126564096295942256962673711884621753536390608165063867955564683004953902434526674481034567906372088653835791290012799898332050983240655760839881177247885162098920163656800672947955507230290682751429395740344251685600415275869679746519325507795241699496162126446929212200867988301356266904970937623669465179287557993698888851541664221716626278838761499735835029805816294083454951105387015407314372359958615169517097398229342006764848483126962773462109192518213995673305675909177961796737831796432264922245859529894213850087400009457825909591457934222497865800472165555493478249402179468721136136344074838879334547476705858004230734983163654313573527028287389931430557537333573614680123718713866390963362490202790163371912948987763907834398762997834826685028298188044116961994950225342191728400129743233310223433563652013849698351099808107593521055146106625569064628214378094378730451053465146234627690816812296962048*i1^46 + 61370426411584337748167073554168838571704874387121105697420931186300830187832322596125934285353712102377488818000150251944219135067088748140660550711798033021567890553548885190022673757198377969462109107346053970297873697578820673665061985598733432348390321931255946904807339036982153286924003437469926320244552705323832404784696959241005564079947069578717440470426161945710414897359408983768429388560841943414213412842729663051576795502340810325252735010253182103650627759614728438199596954340437808575372428819088711024545069267415701566679607690549924448074412994297744847015100023288980758724110600595171945729518214253017791078125811437285399088898043040457898101353404096171773455039742645751831190088397303883181197914895229714061760142634570547972306850726684369417965963921202077714894197920865213111785787571308013550219754523186069853443174311822783851259009808688069249438319242560601800765795329342504520673393336949611217539461445234319661028133922038521553310235198318949047186315611275560520457464829112251337746715316328016251350640115200561071599505820793254199081305459606699444267094357840369461331050568485401605313356317839345214877723047694596605054656250349021626748667373389983997323065974652403712*i1^47 + 259178212587462831617267575605116858632174037874705663812244661966016476899543180892471440941764887572427492861569779338566502980798044593706199547914719663067092241519926325464419014162293799067259979740380494546772391409342125214401325960977949553314983081507461682622791032929805875913421101074215536915449334928708503896974681868762801887472798195193389203312647213310584503961949182026101596524776417308080256929860823461031606728847883432035781240361394653175261167169719399733656246986917805927690273689343269620054495500237876293668845679364023576597810148206977263650886704073910926465180580130707458088419246932406852276001100073483153178744228245714428565099409916588543577121349873915169378331274809002053884712579537512511634402229377671838876351719374687106232902218480594251160169277079237266535058242380191073644263368797542496261925685770515169418364515379224581183832963050092314204616974959456532735051090751814759509503023292125629840256132841237518535688646576435828433236470896544360823219409793948019120998805687025871122922639194306431325678923872025523197681731388854202785923197579122912023148882380618000951340106507657768521125935022680740645854400286943913316408217948796223488*i1^48 + -23156121185079235502525684907255015840583190931304304946186791817066469871129174731534807696406011116090215948374109020453905081283600922453141902137451188036439509699930980472813541494694170399533471941920543801597273930706714802755594022972491815984387412157315562686419085461122087574316727250120314450939071695374507880082095994319220875841418546902712718686593288777453047275519155620906403268943812656800403640776763635036584721226358832704728416511335686717195910308069654946712242696983181744311354040530135148531797085073234962436888075934054426157845848845433570207198967860987222144106398574196495109759929006536465968770003552317636738837327203419856388716741952183284549282632894598433589736095413439100479962011166834015404760815305404985779634603408223841080250405172362204265745961787421230104592931300501536415473138558019805090065203212550661793365353665789984695010603594525032363917730691736920152725903844681180636836110171204012665444549539590239164960189584858920927873091769566890273784183360730247403080277271253749813851460126527293470085484655014144505438544632444944404983767555239693364311538342583387212911121988303232601991934868712448297070884290560000*i1^49 - N1*528065457713445932458526177841056960645738208759905269173414688180038638539448160721969001649119534821293113401253605830136564930675940927948531067427828083661637171950792505346735042256550167413521746630008984360266893344789980912948216891477197252978303651032394952990926372714280099241120753615258821440703961340634764532746439821853824369883638128269663937063090200171234855070146484375*i2, 161076832174890332188842429687026368009744568367386860328981273853652896671540085201301251702467135063267685507517952253296282444791722054485044311277207635708618633571062085553530192137993433507378744301859985640734057408763219474597391660095283611239912350883501534582218809043204488940023255775445806281494279144063803062168250590971102433346983706127855675549786216378598971756969476474333957518495634022403837223399644477833996803934105413587392951083793077744813514633090637071512220063795909914591908588926489755959652023141964951757565072035032634784424252805384152470873980534176195394013587358149591301124770213381484807134509761068153904227762737094544508973611161140238851675038508236135427017224498815598610746125410517955679683138981525158638078484252345182328468767146178014608890648885927452610224984625242068333204253927589967474117423454760915027707961396915038314886973272637900158775054716554297264598244334585108687084340512889649485192972800181042693929773005160843619818341595836796328128555101408087026361563579628602311564315328292833855745597478886446940528946696632916361946171827939266409915792088206751778924596166695795512130943805478385858507208578106695147637329050370114354105467459955639932060732687179596322230351922824431425453850116306173195017778874266157511192592502972383984012805469275350571170105265722468789216700278614970150047395075151763223214687045710566060079349345426180285102262459625148073977564917819389435159680168280467622908856939474617318246460798582071178035200000000000000 + -11792131060813426903661271117979491158971034581178103324240272492862844430855078994722439019524699405566523000342520958789231877230528293601238640077778903065983351396421050420615763380958112194649911598179205955878305111108368222113506997287117374841234150721841312499512574442447829487470518944400487505538627080859346340148173027352241969975346923581858935178151623095721025388888939765342087510521388582704406431549149668325662887053253257100293708560542354389629137245553781215741718277719550605557570763111443671150710417415461333878097024998590693711887398625559384825045694552205895429425071702126873031677828097011275444595968745471187266118462271300178219947640653803944190557353402368960055689980205275861233504830798342050562911614599699418558882886886078348395998545292758637843325849540749348709649333082197472033320719090948296066031676794115727873486444882097502342202392140502774271603527623095648180140185592498226688375180323965057915778334755078772026171739579373978353431631366947223887228611127776570750243389669249911150262612149210513524538698658360034339691024762605504622845726024203407973152345507917667216257491116101113147872185532567550381805955968599170217730605134797481950372737433485236505321048292825373434771148896358983314867336882581071697210891515049438946527330884109091698789926439331332010047889110260384867351858161471869014650201917092601567087743142532442477163184818381368775612027164597052776311678227074154516189096994414017317350097004580930477735167750767133065216000000000000*i1 + 14550350570190683134343634333362495765558077050982753616209724285206586278021106694837041807774510037162998796024766546655005365294876032059211989171655664708740380987148819685140939734454515628471744622530293007072725550814607984909589196101343415288383189877769573215439019705826641459058757128081566991645163488424914635841020957870427498976087702931762999596088668737135638561870033627662365990993739558561363118944316409951581348346946798870283874571190241195129088916633394066552017584368721100186713305823035487498541852484859703879865780311053765200870825269805864961963326401779154676278989722017580503563327339561417315596902654719204354305290384265715659533263333370116519330964540059208936939878510689430816208814910069820862123446874085876900312837089898024511209658356800430012498524548012476128486576636226444311757990318671907995187167468213611781709167951347902943833347911145218410995859449528996474445383035479723911557056603816869070889490757619163353576506982635167310325621938777369196340891298003526012013812959172420524809245574493396576395146633963408081108746024556898644264703048727502667360669229863677995896217777770593732991820214888418660863745367923147559262058771282443549054378694788069526753240750784609511443295192602837139928340593794189195380643745628786576143346276357500818650383877422401320271227928234168555607381485996191338477919160108664688101313078706747301809243319506213770463211648569302223164567102414931597625188294841677659618671765821793928142224858164326563840000000000*i1^2 + 988767021360259008007805230261115791131156969450687531764512836015839011304344762781990715416494109525995355308394244085272203595625328343115871619650193209148869849864162435020303450060635778980073098540754168279577207560843943704906830647519908989938789860044238715545058765751818819471521530591784444429696516314395144376509399413965782689267898559183432380274250269508563916405009536703596509857661110879818614876372206029743144928240113813522674432703028547321060075099135267198980575090684368038049437268534879457181761605353037449486590396742332803147675588129550095913648616427280190894321427798102883353800539070959870781207848652942127357431436358049444690915044129329131566657043425105600140706381507279930747103792953580025467983310521354588522241094946582185852249754780940717576195698580824217027006392544574782834541692226200060028057879321911228980361408950381634650866389721451268072787974463943194331787237319014741178049381314404939617398597826884822511031541854825506316683738548432557003193353245757902181998983655926688378104779342263859889949696987669635520019765785780452687215819895205843177751825292674677882171155351648471168608214540721336427724482687456627648012947298679032818018077070104530606539077744126119854215065494365424217491908993302052187723592694548105723946961379457975088443716245734395621052453848852754582485985058398190120195492236331933325824363027556776306875921982529328134992093341832601501256454660104252194037289453483818139259370092679774607267895179634278400000000*i1^3 + 260020730880552906203208625192751624481665920903685421733601406437119945227662055380439994494920297738865114885577579890829179506990167846188576797705024742670714380606306760792734820486642229906946189047767183194581542214128417527453367730290188514532685556673866478582785789895535361687200047448466580192963961223115163558928397167960179672026807438601415323650149484228442113359898726221323373515592413407704730487157646326506399841964051260141626009158325663626004674643651772185625774895042446712631495786220901810359246412676813161062373690637489142829174995064038737101663575995334591578658889132454563098670756544621211289161930723709149180195644373756732132640808723596980344425185712641455400873296090005349632174331629353072334196029116678211082002196802333511095293519738062753549855420872692383856261376275810198027871439029070991850044870288522371789195066843932924497176327189438362836508059664660558255883642128008003486954911202839907990249063736291429973050806971051746432937775795112111075166901331767764328585538997588114463269641759697228285251670527370422139778370353772056698075596130874504998548086981564729488166866352176879611254412695051589961890050657295510515661193447844091279375532403657610298779956915966173929417010491139868479045099966853204087379543368274492934794865858867582326512213422361383161834503712172570806097035318948222596904292811640420555615892212953331396683399885554133063438528644818302697147329718038491423815671722839636086942549570404914671898393915162624000000*i1^4 + 62726743468944736864196295246641404745812729069753702298724541606789707763562172781319498777924592212454011084393963996101690060204025005564352436324815107630076629447510463496812035976447037482901195419321376317743813546019728554989588160530106312210405029173643575640220032539360278618252954896808238296677720155138041965442928458095571937279145823837152299037150856137603183034547366333698373585627381101728493850166649562679296046678119531528379265904812703162157541879845093641845577792494939694694567909326467512635860305680974207288934508375930930136238694402265354721147393812644630769175740761286486262705560802173331861231194057616449686694598682836806118850417448590675389875290410822336019083855410269751141791203093379941506974507153669287012804052801081250603052809635835931030823305294222482768898408426564417822500843231276192669505872706636540606916405495378344940809622476286859790865594475151599945171003732094725688278010216209714554191904368124734481985186054334043919405392930747529103371528646005372340889829349361730859225635129523732791472562796613464041854081794647098887002096770067915279705391964273306197185147213470045612643507175667034104464777514360476218445480554186709720199407382132619501509855823756933586873016581632406819548404605544322045525958962766531620172051370626248931960130981253941137028494483117207646641040866777897455901672469590280688132945057305633290284548011552925780625653757678317824215041561503659246219095571776045373460682186898376889272726003384320000*i1^5 + 9939590406583630101950818040947339632234534810309524845732685824315778152681307317927664343178998946909693193319317188380861511775323563076907471245628252307216374732807264484812764223496251637454909860862276024295233198473136935122003286468617730650236215560663340804816192658432213408703244100260706794951881898079925642652193152318101568711867554645411743817738299706712503701266006275750505513722717445235924309294599329123601718858595296115007553963221326155523722285758873838117207374477100115994922382328591735469406770935118320076027618164721673909512792704193464691519458910679027740483289494947582138587732327256181219876437134414198474572811701485334217774540421665234030367679717428421327861739822517046443502028455692730638954339598063394541266986236801381071346178655269853466173670956789440952354278992474814908969674462558351642123695559523735632919028427760392361511842154112072048239965060766636984590767601544673985450156993570030955642270141675702856516638849509513077556066247128193968627778761048871871243246309296023024123326486175292188748770863456115470799280031462618276084765809007089975862675758498942325460005755740817973058082669542876168343690838222417415798057244771383632292588093054657762728684262634331261613018339051107593521473874829177724507212780273573263399170860539015280517321168118166027294210471265829114739822597150070444648407574914672676127038578219050185732907549460915992497896884858869567134622676976614906039069775374385181208946281402645053300229013504000*i1^6 + 956779554085478520484932769138992204285928408093785472636166466722428422934798735274168719731007000177822697548043336156748115600359350151530724060095429004462045143686743777584706226071813184020484665548731658020020481249707508651239611747645563772139819263047928329612871370029440686327785027985220655331488859547056668325109471932917661496326378542639520368138375947734780049054407530978291769827364639526068653520849649877336204727504334901376707879922229216255226359467579872240381360113343355176677962985840003378074705049295914244938224948912767319334314241766581881405198014925891861350682542774209161653997919708964592002447637365284142000068014100772906691292552496063550285801206090960127869420386412212272599584290537816648179688503400059090420637464340956680591389741879454606983905752845814119094840182311331187626768664724146804113842784064334568607180748177911507254010110825700836882194851394305826961157891639953139505070509677517482056751973416487623905038399292709917629160265373965033589199245601843270165059556147158069731655249109248297912002034553704431207549898827911325856320169251005305258825736325467650228295974720755167200194770121735603555335719375524908265878369674415484384950645277752059912709283362514634510075754796160120967580469183422282741991564437171703198851258767209493805655913672364114281442680880892131960359260755876243153018742486428229528367957603920722200664128625134002405851328815694930190910238895133461105445147339102350696187523115474501884287385600*i1^7 + 76977700018807241551886715212649512070046772883383816665576048594868344109476638002345396158243919856377185459108993572259459446030480081036528588759560754735673651828198864825305185622081471141329667880481060132568439256769315567189384743278307368387445192394312227322939922928053343687923407057340289646460535692099517261198435230141301402961681690850992727437006491263089547490291032576748499526244462856954575406655164748136418413328696007542000352235467177538482711209047044857025456554381213189343049933708672015384143102214777736499410877561403979283656345957111194689275400894046749280329417060550053944364591057423533989374037090080310121364399886028934534016020639813485805973271920193086507964005497554988327094692159820887893614365070869242689230354815038247615780358603692901033672442571737672719029163817580162717100171591342765369153351511321405809033470964977939356812321968269616558354963932536335908544156275260157444673738921476213962257748491870909256331271077457899910474154703191116396708014487261905023192892661726869987185213308953446748809422804151564008011602695521494391582953419452393836326987451480760447608490005136502439323171920354284961874955259140005010580405300307564553113822918086244435220056993439775782116322723698315421495889975493687708727508884937774793826905305964260456306690037403599533336759799979314887920149376939587648186378805541990141696854096454971558772495273077220276533956647826181929983700116474409931543256803931648568242298839538311668695040*i1^8 + 5593947523567411673041653595960100002719855050566018949163719650181698127411830160069680278772052318465765483130289711459359612677516209127712577008755728069390136044426349662183415422225176071243872057375645492068972526855093167194640017441302850897601688566844183835783080808877017348519394187201580313676606736657484682484775951988902133382917791085052429349546136379939747014035336924666209840061641742401278598988884691987068189173232911448727417147194441708626991401963231272986942111015778123002612902726912618874682921590074617313888214233840871437334279471760556548838877072499447623059951896019652796458517797553770414006699701151353359447789094123544627880721543573536722001055304042843156211114979936112456961598899120012268325099943652762444754099384069256697414047029520726510820133073185274428152824881487845724738440893458139019998044684458621091238374014395990120343543500070475212280300134079145406694425515402355869461336698346963621910785697539172025417895369056306715690626554122827398918113865140895009731123341325945754131030856931730579576402300301135936942614613329371804076874214376792789673169598986976627219205819394259749682940413872677145536390270046485358193055336748253276537793427586579489020033824371850036066391718862181516702161154867336543603005101438976334199090622130621775057786816594283749029147086357703962145277013806219556596913949982697163764845862934476846012398450265410880134522057624803901855123140547526340264317102365341343266108856740899454976*i1^9 + 396500363473017100896137156633086721782753619415410647059401688193289461426091303461795142716878544340246107838928028496795310420960514221020464668509435526169170904427528965835454446272721531640521298825128501690719832293475633746044060647274932187573315588463514393495595310989570238688399016191401050047024696809967195941316406364252599359797957517048016982579374441322183973977570589264835938691879329831563737295431956884370063395880316126624271457119494385131052704545838990878723611788701673212055139560833729586712718889443134319659377198204405011949981066935030043902234294568031923311865170356663874805434286106776431174409999822713235732913951463270243619775721635264261379273566153469319925112116260417446515405168062998622893743224563287715130126844694177379664697636424911300354663759266032254035915229984894783534932346462347651272504111838033522088793010344629170530147985214088688871068850394588110767909445153561826930333939106218686720562437060119742175501348692185522299164387526235631167456407354097488872149528516316283053845508378135444882066503646282999505176662218582682852571507206599550627493019498121037751917942904901612321621356602437987625543608540843194053616276811569679420589300440483112156393392490822100457365078553248345581460910080202137309976687575963625628689279389905786362058623499172955508120577289662402788745813062562140414716926458686046080159190817749288088470875202932115582457999407772919771974716400052608169610917183204402807743461803950080*i1^10 + 21678366737359434221611244390498377600307865918995918274829740087321630274805405633076384185088634218670355269896528009960644666905999697784809690901134704832208342685289763909101140419020433284744873700480587336614421468475592518323170850481410056093283542798807760889540458745501923107038410861860989985526812704028953838201110856800120380117441202780198214545969261654708527796679187103119934713152118032065369946653710166754116044227496588375898168596423549137221203677071037230375874929104232126298097305452114717161318195353190792809160086522369452299198724552289251634356520554159896897486735993178885004932784541057199191222784524324693164088562309333157055196804926270652387683184965791536615057741981102895705214269101225372332167485472346326236296465179113954590676477329537370980150967996239727584943307638952787801021467827493998214340695600450727837793403707669340579482896765462299412453792446640830213830966831783120727911561086574285881727323407155426598415106969345147579578134595940144401472275191532590737771968605576331007974087149340517327104868898621831635429030333696260431530501163551623659714034770187214378592211118634464731824205697832355741411675524991965304830697994820463025133342583042200491573450630486297707580343852026158040427505143219571936308083031702314983515537562112626948470311635864594816474670349993740924050838571770736916869150104026489632686092970223960031783963775533225164674130222293572622260803469133088884598148921817022544372863860736*i1^11 + 755486106993805992649385358901752738196064204415641551720007084537235211339756205637760309841758244899925200638106026332940093397873160061097759457847732256340381697776231462807923827332223395234467123077716736667946112005663433505981787420516360397919848258654530869966503093083400807946872455657418917109681651178977657778701545479314404197662868141309021205060981854056029462671517215460766700363407428797036189833090546249773276538155926127159690171843478475488547344424653515772559969473691068831806786444153392598337250850206786468557562567899424839253760278826349485036078103584757200898293024464802708233707335644254258866966323405763542744736682280888532163243212583220017531716393892577289432574546072322889966462310237494427415397334796992315683513760904801887798999138792696863032088889324266945093187974463998277475989756826500069125745462955213570956322538809188973106047400047621296477793849664040686204833273335286328902601882947214892778427489040970341760499113782805829108248058927004851446432108935598960097460660016659330245111471725035024632213941123091814683062894265783292507780345414679895991812716388912432778606428151961064003788503136299560109227241896677751270668097335271289020441879982486842645618445433470880701641831408739602822131658611752212696166792321806257103260417337781256654503472934721491541404171271761628321116900684924254428138728268169446777227135207686224789476306363111944330611056873101538912103666341802892443463208873725187904765952*i1^12 + 5256102968507149289487799178868783117321145812293151989914023601570779377434337259450519291878260476133716192759787365676582259677299212647223280102980128947121136928466060201766270262745538594181101785585901295703657128404771756207094187886739805594998750023867417825609232856402322660818909388094033342115038239322863376386699089229100753769055481268175173353113011855129247876954949427901105736143804193772608149904147668011820039305354755539437749308916958848837647324219678217772948755715684050135175983569581171180025680999630776437369984491937013264092913430723338532458590232973872765309097004152600586027597633147308109909921938160128394429374017750087455131368660081545753343936043021005323467369510886726474425290129392917618693304820023659335196397106066617233087772870645625143696882926100205012233705909777882215931332098842530596581774530488312229200533092160942490794001985878448635406440678897123811343228712921043227708922384729067622977253125988110146304943161667967752182560264177443444303649138686711191718886366117239640375856223801187014968741464943039593736162203550155404530176736354699774331695689251737496412460934524205540723536404353744177824253048540314465913387525829582034832322747060629280667255297861447635872190249883634934956582010370411027481275091361261369509105088420561035122352824068497286028366915894098594805382237838681543807180866321979628408311415992258020100264986447203963804342666115271136516366356201990681333086720536239669248*i1^13 + -811772137998205606177902638398399826073042046317164676181227091045571110734088259292291452664619485772132651052013902916540099121308069857849170510949756081298265821345130232470590335938444495144355670827132003481992546099816570100946120195253672024451775377727280433031727041313617791117124964533705103768089641672956084204632804333640653686243878703992879497121053386817455193515441171517179044075085517837041009103872652116965337799688819642288840276684384457644456071021111262878057997092858107907321992774427820562806380178138509597889836544239479464256920224683924515035941952662086306060216163623444410430464830272961139231663529908843489279372865268052346553496032124573732408504775987140794276566393340503006813262956693805617861888558312844415175217614720815863921343322355332134971599035893889290912948558149437107409147410166140159117754003533712023545354512040262951686592381485068338868729619238262065463122514466658079072244822231691139017208541648322096918446675489877927074967497711167138138561095008671088041082647677502607593648151274672382066526477324824895579815911626637876843302047964204822705203645094144753694140136334591880686478729728148300188942142398635552856077640712989360354679073077016889752011065205943692095668636544540859252500747124174245851626760963411864618003155294078612038831650676074061387627043238157775008414133737389267003458864891974276524503507232732740647033697271863884012203525733383393178868794747129219800203711767117824*i1^14 + -39294798907248692213493122837644410512081419528395831983623349257184417530347512754353652049597307641355790532624261621924901199739819894484666292655164164047182427571752341068406718311371471648923448594581224685312201610746299290095352465444103690324590979405253168800091520429491000476254301173903566671036977092702277284900727803326666828588405104525674498364527554037572385862625698012764200817302681499340387586748106856485133143108144524559955237838963002567988686784841173847333363919712680280789250640130070269704894602498261605820956603940167916985979241813420152899604970200112392458549201643376108328379551891220325575834972432536359504198797418975047611577960879328923447390051899045302466449722714413392055225834684083530574605229412343798304444708419235387883022734558086845586696385480987189476581395166035617550739563974669803835819577037843922605002011171846775725624606861186615069861602296774024223096982286698841754242551649749023781854341249439558031781746735164175052822983472718063498240891879027093247012522556866105027874124446122664860077789125099944820957632576448848822532155357237758987568237648692759779332695788117902843880018959395594088643064988625964207191501695926321862146942368949039683558271708105397746256802573189943545455066720474037551196530595740107787765851056223336215173347317903576276445592362853170498038374173251750963424584630849443882137957340329908122444529827453695734166518271270968687991322339763013520737186086912*i1^15 + -817354163100742169576496320965888546620456969456239702689850322367643806970637125795380061072975301345780951754924458196662501325658840041764312282449708900324910860071112133351411736077808331314712344276324128129872362154341871715429929385701492795726632286812620586086822183868111399589390812323045806643266207812871817619136291080226831094195082623462794234391179375984298992771090290993247963822966430097747392947550338273337546165188005652560279798646603402946733509201259958923565793233725285194900613242377833641006235736844905469219485207947712781449443637545471298276432932880209265106577224795226782671077334370645563835577497672164815716149246126296963753868768322811500990572182299937739842802737943396086033491868571688488165119301076775277341648721861847173582418705900602428959714938656004843515436815427139054562820918427867250124101852056673628459645584718227002864869625610442134868893962941084804710667946050787334930859054768937881248034688007576299938170059771330989878005414081726723571644110772566079099787568375043961540472547391262383578238185895401871913768842999250646979036677962152710977852706181820110853820039571843116080233168229915936840457775394506636685343609334142328617350621739670533534760371254018317451136429613718651698819121064227636030004446698683261129548658269136884945128470775409607742998745673035280392872855429712210454452153993519132766665130521023434064260336632628860077190100873688143092002747612483954556272640*i1^16 + -3274574275353416390301783454465567725870484471571690511741493299602371996227906417814376687877375078410231853895701515443096180497689036530624811425015061054139115115559970006651900987495776896869594205470745185861158779816608103719971177359376906933475034636305425047523322100007117363311135702223423110889521568215186039775064744271112314841417025545976386758729646252031785353373087957243312291821738352530523714869487363920667929977004157651901524794911522943748533101340342061265150294933731528436065617184251403744640587415737118659796495860908978684661441338997824091449693747625929571338070255489116655352999231011399081045004638536052322708118126466431065647040203769994519162208430620377326806888619474077263988659556602929293732564371938010813622275770704727238593573688061939278339605653295795819058218835299384116184578037923854524336149293701284407070213223694600214289144296145210233009201986773454733916326262206332040733074999251183337178441778933574925176684365590863890606104782134209940621142657129416707987814806367837642340421249526407582199570117495371831910936492577648379737545981827018794248565676425918807223105619276027165182953037263835623324527368383955078855854392147381371482247053563417424066169980047440142325755992804965160998900792215273161721341230634846108781292971417286527586397403561403958258691002211003026750072245445549433190565838459587695191529081455818688678144886628651443495238528478369123355402914587125743616*i1^17 + 350686647725583382191804361519069909383397305167687023102270427281358243436540351416394053779156921048050686477013856494286341946073305547544998072315880859955745458021062414983949831520451015705462549716532748444584912685466522022141474644633029368199584287351529449629118151820495433116339311455887603210583907773514696342196779626831602275030886058853633049631008795898877376823536388626795966968793537520750336055021547425659617798117486503176518437900076601138006238155648637185125576317190230053711196259914673750303262827884986270282296620426730282743145025671222659673516733697484921083227051021068122266068346043443727959083489405135063249446869263934047525856569415324186129946072549854706033763964515915525159478119456090793003233650376146407356912471331641482525843305800187740877875579622628933561672662942217668774351584510527694284389607550828589648840741304834174187281351910736511112368471028145819985298393686436786865798484267526460409834014587912884010772162720640942719545495263633816911713330139525878472594600391948823561401452210570805184555740665031076755234627446537383366191290313786330673432497014762770429898875444157632942985260212727392520060411082890703666381130367151568492299218647743448086843911838479660416963228823810980672222302029254392657277318054381523697665727436476644706504716257000193181009326975767492747064533068527170288605023989131433201706934873821111975260318777318296250881584539878453386719996858597376*i1^18 + 14367312374162487533865664472440567772243952125426130611264102700793224527494125526999043094709519801449739459454027946836521470572053847326137023417309689577795295439892005828298984517274868022858168664430139411293034634631103729450171764128935932380750803010037974668861590084223229155697895061106856424625966814305407613647723887910406619224881605110874010465164396293750662900368777261052902083464442561334626885355165793453565372782499758044808776283323615594729087355282095512834801790757074206828632343772553165825583455458673525315640650377206163456396184117489798950942711278453653651525897861952529246100184653840243017406504945212758774236486641672171764061649667902953742849664468776039588060704467568391452829473069351218466379703400192739152185426975931702579969186223129162577490262423652073282808849728601897244618926995093810643285026898435736828080986284897941928080716105184536874926640754610036540875079233662296243594887123338212795432449216983699900506199441991167800037263907720353566285111874205975543762357249055453138956577354087613211642944348962937239838989259460879890516110039136733985774157920939924973099034661124788722585359550072215736906014360197820793212922088600956841948608966636607845518253623628837729084655577195313836672284808171398026701368293716282183986178593897961468511129271622032670717996100158618255756663477752524365303965416378971302740281758725348729033649549434228348499456313986712288002507276288*i1^19 + 348641337551885210108118620972666250378498638065393165128826538217487079107220867066525995823398028035064681012237891456468435767899129049778168324931720789441956085569071991104140786505793165842182093007562876762217884907967886626444641969736373923721336723616965992666935209293927694732754651267938616558834952689621397550091373946714516249184682191042366546150959895769467264606979215697888181942092326623236041335135122701172058354177423852470561464868293197283034641622075518929760446309465583372119554762556964342751833008302320647273430539080156218634714376975847701980516462916276105168573404682657563190697993860702954206264636328114038256234192745042071984172464293744465082632508773433892127437456203712696382736638277729856242251956835874131668552678122760105769278456228057345495717309337362045284721694731096177821435263321973495378602596183349571302443389574092856999055070419249704911248212984715685790648702440190391797930243072436808358758969840612424747227424870887933425139284362045738605329856421596688547771622349975009706038605361869886974743180846147187720013488846520516857999775254062267219322034365769143359734077459912471347485204958449285502022033572534804677553815421055238362250693449848959691812872942457811490565947233399459132315599924786998400006427325585715598091807618695408948022294445041635200204173098512814010096513530345747288902742499797432605048760163035071550457809830994956107980753705824115987841024*i1^20 + 6024028779155125824523584091873554107988613613437700870864791207096414400140260984917990355521326880365552214013737807130730213169113045271014547819945675255806541982637443953616774549823063634204544834332444063289194668777953303300464534998201780714889833237071841164102990611948422359892949100264502140478263968101660385294631721015590538475609111813762461662696300128089807485843239196674459452663208136364697079246603490176432650578287727949181465524371475839748659105528638722084117438423764104147245131439952250902926317849656536651820958890718766117352572008835192036165417236168390300904918809885637860451150618590655806144238667060354538575504747007276754722538199356948020032110876685817896010001607087539298448888528511271757539306441769549989781392712033903523814342561944732617863515582096137679268687273591207634678521800446915230519863705887818815965827538151605063148682962797723424139263158213323362157854288619522099749087522397689238978317914741439449746945876627851967351848092323944859443734521350383532403431035320335856651525951748977692269547704572899770648081733471938324403225444478241081283127686693942642417828182276868588929883506303518021693066083769500084356200424349412107708201589836212478977817521381613786937702879464127763540554363414803204660881488324480260547098687883600960864569565552797251805947925453152986529477972445412410432191806118670131102051650864747767847364097849432495690968871805187522560*i1^21 + 77215562809024478971346141714705643180201123246354367497492298115020321726930225390739742299990558503925575425762336585392311237444095474403950919478957353142062744679595186051381178222116451803528305685613134126182287882686664483359241980843708307121999982535462316709501175096591398270548359653364908470317486665551471843218193595740400403676703757634153683604626582735747166027578362236194318810066191662585671344808057069312161282101238898770701716846603184591685553462587317064586679924245035523097108651589924021545537261355956065459440480425289834447759230160295968944679456989334212826963138212389560200985882643935152238262106581035042821110406150276973572939942476632935144518505303146600415803329957754723107778521916465031150262876525188239912545677407405884319697953280735979450611583556778436479937649777273306207473914101639009348464382150945933491866993597074292419425605070796948834657413504803818243785732952896884388871759679682778373678711236674685172662545967687278971177986833574067171695071302471213387792886898623090033660426488553059010655253227238845124625933057139383343319641182939712144447313918025127321690291350839062823921397813718019176236902854001834039965543221442296013211120624988141350507997004589643016274208740561597281755688006712346691579884545300517206155715368765726983626602301282970497515010734562687071475495011688103800151179649505887825318472095848447685711148472528258435227613636067328*i1^22 + 772810799681280661753189315637107163815634505979231953337787754115558834914875394114475057461303667150144500050555251941699124102728741885546372311656922260336152723135720409211889844346937588589217283685942153916795938271135920385221196639024370906974847823990804461840406185096088331675785485902698570155088887677560270844890687146760166020673683945762304735543433585219303502355952972406750503785810991657878429428904726790375914274572521277414686397765316893497476249770315061429264909740331297671504946181465645395999314044811551832341456871331402713807760545330704487450142975097279459813958721090871166235486063305253322191841097533804079694927613748837946154386074220515212668735525168039876937490053316464125487937987900091625573781127293946127990397401687840844100850482938734391186306336496544231647023975659102524340709729323175903695418839612795847991275619384249188167481981952007698106886434818602727490037668472101980763052520467871063579949730600774005465330967406519814312258634294746856600000493208684436648139355192259656197504209744482864784125462859677902845933005085670923020286166721639673561901353837499418153147064069865311959226084369901046357261335930149638410037878797279222938061337856494107537096986426444386533359899088240265915105364000362228406823748219825305967707121756032277017975684779141440770095297337117382131644139009318952298581261677174606325094239473265797667009393492051889497720225792*i1^23 + 6406070416506367970200583475278911495046227627149464825092187258295017111351168235762260914756551571586886776242975496038586510302908718509502044278548561204936377278246476737734602918373220343301573883967674881843680720553649006730509504353697400746703452661064336969708923438894836069827102955976379870783644175964833500956022446359306183427360873639262008488452200114836731114974389729390442728567243806239312364302516792996219569064595075540202115671459227821448982575338103895125363739153279008486689295012894726763117557777461668289546514849259515634293721405758315134115510052282839285090329851793018313927558205110176568580850326067006574093197630206799888027520997038508710396340524365968689410361900374702605462853794396155071398450624567343941252923702199124820615302170424124583034365449833446933522262552571737160761003959160567674581930180405021882581511023582159290173707513270033475496988547794958360486743960969225132419231315468818575770622252118274358985114797791148176983754452100448700251570171487551792181561787796543542034718904107137452905593541228848098172763195320633587006976467604268091120641675129893821769848316766214985167513602924250137703927685109962402506783912093930318201621734334691016319787844956889684398453923833830536891533909414977668133692434936235964781215937651960726807496490067735026876315348108402921184166100848417048497522933831348259301937181953157631952302420910644473626624*i1^24 + 42828695104652036816333720330052552969832512070025496243891875265768408465347941336449164470098754958319941514399286230437238543796690651559784088426693731090258998914501580835811110904329852332632980688988355036260323588655016930814298924251698969951172412016468192303959041554466277611166947072300226348701394638511202526637596692839930096408386650620169277599217329471462340576417681152110969646900236124612497890358574921146346195956651662320726766559106036697112084935965960130246961176366077466878888262170259012631362887576315596121540947514145440851548803857995092159621292861628469357791475949233872582056933206234021124554176204625499223785848917664719894890345921946486797831253375687040645916169239176601603819475600144775038945291110320881056029388805933363859452035470457600617286723692070835014849179889688053470260300221229439691717680293896685539510071820904342863373807047260160082350478422261730743203615597869742104917790580004668756888896099434939295150812015495792717058038709670515240929579212391765680261757193312164851454450087252668947276899433286692750552234501555019390540640643985951609965490402615669904371463669265612377287000897681475144480843278664303573863756726913339374564289331694401457745338029036198338938370674440940497598811659221983064254836119707374112449211272089102486647777889968751782200285407018934605781575045614983913026401906889209376779093609147919713209381588400340992*i1^25 + 196365402142936697469467724331336945571746631910582409215760801358888031287100062113135291694603111847299086851920467234830139069978190492375643560628580702152137616847423331799725734329044786001736729161557953635088339597475138777085573669325174181999650404634521460079105294022050680009807599488716207946077561878303140630801533675866584040632673926705841174769167964339106652628722719083193724869354273826405300560813233600926727208409114632493474697476516087538910231239698032643692728511652417907331657895888146429246408475585301305918034549116607055882944192616171380842477063817254171658603174862649770199376174558408324896205606879991029642206186433805702100853683135586042698251687885288510437892861061591113483346189881041334731764701291841002642344118353395360386357460232286602367189350036871703522378147796662913299011774230679297096516465856302988587799264221104210627441644734500344909923333130761027327799653234277048852486157884347596366713093115264411492501803876091440274201437125408490739751634083120407290706244100576766589274451952959101477528407144064671058592706152162762813988850339061001888609700247885677874730737271413318502279723892973775448324341355921740273840315396330742330821441812499154533216276747591833920511672051625319093143745921372563629450031758177462245702883423291462261752894636599722953999505512142670175286188301617312621068840145111957693721979270496754611329368588288*i1^26 + 480000126071251077572568123304054512749912972939955773740054548947806117757380765054099950871629521043137381033725645851749861570248480831963547652082564099697300841192073624110425621285432169543072650198771944705879013477594773039331369779899128765965231322568648392317403306246025857379050859288540180895410859183898351603105050099359916085465296763610874458214083017081102127305692155877961111660481484515899601531460946765476934272875921558574259066273382550890214222231135122506344981114833867657270963286007212354476374873968557163053299307348027169899746579504828781207690664130628050807075356330964454899056864995986202872589321661456568762409082016997888997846285123512875548500762885351698888685108361334389373204910179927780938711759116383342363900373740449481475221842272020410820191730258686995458809280852604611936733208642722740838478822558801049754548575642988966365543848670609954088439669721443681418468355853891913361951833767842616926846307484918113314110326549579693446218144495314315437835300565825207447993280154311985873584525034469223077249704050957024535385714886096566571251155681870004504045114872159153615444094894509266718723033015742774873736232771442072669253171406238697784214031446974158288739967901001462853562647479595637023247557578392120262354809205977066593360609182529649804799851300813494009812403188097680881805703060495926826605819550093365037243073066081192773681152*i1^27 + 395834049889578377002784079397003734062826168330801560580386252670216481420884181270267858785269056884285195439137302463367684218286100756417613161884111381074578797253453135873034223789267148680998346309884471865052192682208132623723661477269329128742827520007268043011206993824513492129664741394523526320743341758114005495569087938415361841341137716625467536969667928489366296097659988246739865707574047703608228732581417724991436063304074445013149793870435273070641867352062868981747648901886456435199057873801011105168426541250800462279127673062369606120185158835134843956268660259163181130255036390157443898317045551482188185415602187072737340493348640578872987265234130280513289393909019529978135446320052804171214931560284820840746390504092380418491821733574300299284316841409040349171088864499231543974237329470930176176804733543101365019919218243057321851460775952822190278978613082553579049225833081947318360123798893024223081458592339267640793847153186038901542244560575572561092096103362011048423991597437914521662634706658289061838635007471944117627882059182890821625415921016437480227076254210745046794696691747444967832527972082790975610333350018570934108710917222277524750717416057144752754828083623708102088995965751709761980926270249162847801352574191535896871377955852620347149074244534499554229794040204176426078364625957185195094600161873773542678791467136355337752300183510497361920*i1^28 + -639996333048298372481143155115179172781502382753387703829053120191012611647827448859253678345164619355178989976513272977921689478322361582312904936191160267438800334670264418235913816734685224270890606732368667192821000489274301401077949457525600891438640990135574791123466854423180950735920416504405670158922112403230505521266343436448547645009268736704906687619150843750963534172719108442115782986605735778972717492329468458024938868119130004972882371009613918569460435395725436121127858796627924444256519879773487640017376591576688951162661008204845203801716080825179379695051675937412395752579840209418143504008204446899841645563408001664724633229184347423587052999074405597816029146198174011071552217280846321051504299337691513349444217858762512203146338538105942271331078642806747125220588818134142725403933531032706673103761257758795117748212789185909996170760745076419060049525881666306169129657567833167486426944049697319640807322055584392504767261337927520740873787052871000083095067377933304599184794915753636375583215990220849669484756354986068127128696128523600680366059037393092024279179859185486523335717686599371902085036622346473972410482181426236357490231170404461199300069866011567704297806282252464971560622156728123351735414425566232599385738524850462865911953988173767269798978732634951647186464898659693708877870028942582196241665776358957542984460562318749389482299091845120*i1^29 + -1642324252344366799373103961111278499499889394477585887940913939109395734092702028448962459148383880473225026163361574915892804163364845021692855280125490638599495382362440536815782473184391857338061552794310752958021755336083765730840945594332726463622602951736486679644277930907212312740288438328275756083544529775135014239370534126559857734986147701097910895357242134437347013532313432014208848878879705752278463607186202022613402814302632890232812394004873484307231609510096403619858555434324329876924947729541861836948799897267918240411050589138185205331288031876749320576934975967803466293475818824545823461066401969104776671590497377570622165694672127023975608308598789812966630742914709450573573252670060133029079259383602900764554155313382979721886102114130292087568965140369293552323512635617225394261450698907159592602504904137030736108579862012759090382073718939969168671845570607862871485648702374971295451433301657595888548923347143945137717299276818861215452169899820989618922311895330419222005016071647993897665817427389609636260496420396552729547719869802030478705703916404495108778442294191314669012919993875739964451046153183359749165997794584643046617359305162008741591335570175268647492615257679498550178004874110873133760253638213625471761029463130843486348445259012958481252653238145306974191853542343994256824905051347933594609694326358335902938112694431398024496283648*i1^30 + 910768608544426479420460497363125560905671699031308630181695255211551308081873982863152719170222597272172209438089094570174200046566001388090249578129422020033915533397232732080259735024638369377777754040280299393529725878734398632289472247404421158192743823863741884875031238889372201316234373781614796250906110283710401082910074533613516199196127944166744687931574155361205346816950488334242482719659205246657911657176179750626840379385360008160629429150682224990547054825748691095909134287132069633930463260135885982201023412727132770546210179495977653102874578697809604895642715170292913511323607500712948039566850335768508067845967256169038609557267780635324356033324580165684858646287412351988204097690494315933889275402597230209000337493307432645804437428279085091432991323857685163438162166426871166787915208702688453343500998875570793957472793831842668772575914160620038271266827965491339290469440872782535018882921520233833908332163821976566486677379671723896729457141297483744446704368781610511217626752291432805712502971565729856976509735872969035465780993862709333163808669093120975140976869696698222381280384338828485666527920332063288406843327704990913937352111677952077491864130340175213578575093893237989006071706847343437825929096783618485620512009327374956759286025259712245135087266112773777926799182231132235348016093093043337567886888911867093247187539471085076480*i1^31 + 1306377827144064924190454676423232728955201547719998451211876166432114228401938894924806312023947973507614836952281439588962549355900462853108088598648697685577075298947187548103965004253794002851339896651461241651038289581564916434814585173368548479011825240629903314358283851733558838296381243853434240562161626585326781549967616911355936244643908979566085310785827382568387213771690867755585478663343715765331880227763433607681623569153515753658955452306609867588784628059848422822789633099800431523838706398739459438642403931561101808947076780331253456545326970214440631375133970127211305826335916794837473777082403278404919028082440739526242486439875294321679426513327095269546822765028185255306244054630807023081244693696434554531864738040079954347586631404316663367817771309920058108893847547111602778104610725995433242268320392747631462387733267622131306460784575431559934025696482673290259857512000570435911877902764138010028304884479225475202709123127099120918605156692162869908017495688088827555351596617251893030038404416476641033018065741014775621457077152459114962372232122268740819053414264087603481400852280176918874205434699022836693610371403005252213116391130652687496236757600926915206065073378999801133767534260039211521360037128606799105480082388177498315191387797511842938109675150861549353729783778532701914361033642210272841491216021595039437555842152398848*i1^32 + -1126207692537179863846078624644416640255986587119947296974409081027157648256449610032634830595348287530662339550194538686011909084484594525862946374442334553844036700220008337180039330467986056975300087556197427788462780780162610076028372922928521625246804158224603473840614512184271863142448860735719679894834523791934544580198554615855211939364898966811212886771635151218787808967094252767284374525010575581140424005696333243906874901870920652845691301735641508292297892394907838160301975013844703398114754703813828578066270015842759572877231898007424012980932953214003542338622096756117350100110661858379723884782365374466490652959521365547478435190481601023392034128837425498869972087960444337378744619373060669280321086135690102836320379951495403113264299586088083773382701853057305807383140684661607546100180999534032310886872729121783255978534257572026628307668425778022277077621533296808844430555166908946211005481439608311026777611694084739446148897905806829013703446166776464438664587817368151121546177146298594679507856795782042037973920085607855693995700745809755711401732796974288618428834167834196006297406904947654692930468015825162215228956445443543946148398753978212335796681278727974876318596145317971662008882924205380455097747884571468455852415985424063264057099546266982467373903037799286391528021143822593209895601192932295967305310323050609091312353280*i1^33 + 282977043539322547687667827060496117180786845151065962506413292129519643727689423323892087228282633402814254840126223305133605923270384434114075243893205827287857820372187482603851447257832299319036688901414079239259240640443809406959911523918561722784031673685273732282538183676297428941018981909577433967040964023628972318944923286044888523609947668071580403870045602538303196347502426372495462427575870760124312267892063045287277548180738942945961718288631120170956085052934040588449941867994493643154821525106270796499536247885099100223244623818446074406362851325972002925732591921611060303649654972904162633702940390670815540755005408857965345397329354455453839400505259589773651957434166613507705819408326595284107635472505839895609837274169996206608573277938970503923246559785166608537982697564688418499748781527811772892875453503989661387416792469001780514022310509903946581136985511765176410873163335807435998562918492227347769645498873943811660060326929634002687572733896764557264169550818516573434817794399203463227834437942586434537567295379448775614101523479342125720659734692446810578685942185834498956564904129780754936184488883503044240591261365820610590429245791022693569354652104447611143642128304402127343937125978293822374287100079194856611167783006190823240949562280906926684768507502141370004303192519841976313245913063978503165527787632871866368*i1^34 + -41922241584869062334108557806904085239165317100424853557658515940159973207238175466826943031942096340529568820972717405195666868094095048208128860650174116529369387832022271567194032808937731026417181533305948390019740957764385278874265264802990634781939445891719576252552826296847220537787150390832504713045377389883932600986128749679557683972305864994215485590483590025030814085185232568989736212187508899060094442012493155394475865660114255919585927307577321786647469495905134271520087399170400200779082796587616813378024606597511201629053331058884849509736940261714422130948790230404914672333536497842689007735708788809495203010521109522117270741469486793991414338346435984499502086749865194831447300540615973959028876208076649248630575459740088938758753786459124957139451395883079145360771690702989412059510858449592599914489844565013990756697780822145788678015242000781514041656617857338280384600383998360225825203059274700836142746055170861627190447427456102180581719421288614581828284374587738894086114230730969858459828665476726045953931781005998225678502226040992300691067244974735706578904506513228335362285734786929495286893254145546875511131606669100370925011119524334110222387637368164607269050475216688342994926753090396062374583413175949455997928701705131478615469812151714784347290093282924112583445630859010533124258545047651145103798888824832*i1^35 + 7904283694269502720969215824350384975927891404665940614005592369882662808062386339443549013592280194244778873982424961727226713967140426075897274131687530869784851583096857427550852357511161814201506576724284156670668305184141121521878031404824866760670944931126091622739607528993600845521730459933071571034638758936032674223697437861738362294511891873947396663293242412705945952510753467193439744878380619286694805660693426820570190520309667265903398460445618542672987690639831797193496233372276156158095306877052642822124210559127435883537358037700800257644549062729300691030691213482082541608596778493087792595723565277016468379269148688802147524809356367310091422228552377573792232554794002741143480261401300580953653886340382141922635854485904452049796969758097343501419791915273595320468410792454479609247080901143890917921355720551401752747055914400416362045428219040954190605275728293579394027809291252026509548900318195960617088317902461481800516967826967076606345474307290889620326677376344666984823368609106990548561541968019773781587643606539705459602724885568290442820050694744460456540849611725420405249850527229375385654344132436718566188013434849460374533732750497350890546677364328775264446933563534734121954822161950118633902401488324417545067464828753501337614488078535568101404367693532160956000214330512185121602121331545291460968448*i1^36 + -227976651181353991578899114497282423235120850001688949952943079989899447580727828981145400756648588354349106539813916404582716110152432529729794994789982573225133829332100244425170067665239996283052853964400149248116217693248283124520305408117516781415626388399635159710970136830941655342531563546126034779777287778547818723266034912287721627912894037113320576652537690307407715681790016391702936894673337011270044910630558838559474820108779570622808530646966590626970275381475738358476302747818298778615053992960285299407519425940083477671091798318837944278919033793184296149375785390453941540846343029704549824515954911881203692571714288198070771033421507500461619859536076854474223326926277588523777207148632518985277824641709141161673709929181934629061685741617147063951676940649420306164882147134033698040813278484606118903027562583433587071270702303805065747577939068427433777415568832179499103653806552324916409140073665153425122875824293327833423254626075273077868516830883100534818978997380198775395571004989373254883922030151932510971502283738654187443514600426226647104258651485584551205403632015520494460347902562471019076818696562563634026487651070944988048138565206010917891066660027786475399379506206051198188902054903967586496005952973559677014631639228474061810274314554964409798812027699068996268332805905787787221046171189379072*i1^37 + 1417538669746427422524630682756269054472550549186209108081101400866588392832261824422293808950981875727495791334394529067745748564690665513873920078897423338569255751169078488737167784511704554537749343794605697791513042713641328317326799929660293727168086775530485191299012457886072948003325812356293737285201437121857999851144915585417436375894732016818211574744838012417393681919093948062541172243366347420388586699743422604491867986446313616949582563472918743513295402353934180392182219360067833560293823256681058182948919639295482313729400823824014252791515802094555648450492354225643897824779680792495980080002967042959508902633107298036594256715910960120135499058163043467312450564900937752655936391336685484735113550327065251512429923672309951593648654734621576643625388714485359734668504205843451927625316965017356071876653754687917287290792777147378166684258729963632567299572678200345539259538199497923443143234152286129213322733968581761356868312836210253181177182458817636384967460731981556803129523927754687649890156860282094368025235774604933485538979727074207859430956921145528491330007652174575735925174829308131249522745199917982533333134726415113908140447879470841162580789662982079282018084950724141632716711067833848365382716878029708639859995460776157218102688053401784378877293748820448559101607074704316292143251456*i1^38 + 6005858836189919150083154669738219154477244496945531677350218042383288754404654947958072410186811106341107580861256745642196134804343077656471383198679390192221886881133348255527469166009760420533206468498871548383976548050174213402987357070356366590784471668973503576015704357437433584371593299043844427077277699116265507431835129361017563857497800188778356678010532117340122525193056187261009101124739456962850752220085092951273314148790200239467643995027158412040166371006721179643627635494233649363413693445971501595807223129177887861018740200886372494675848940136798721868225405880165112373203164409446137283035849378599999593767247084581463995624956953156341831058734579135365654445975970290669345358412287028463302275218256642108633958956086575133338459101085772634008832477670908652883225140101590725703118863401362425077347156341656539092234379231537316751647150471533790446380784054567854687171278953098678482804337697885432811794598836692648900005667967762113465668406398758360144443893138474701292265141821440594397343895202219530170836119268629597931659551044910062492899982497722790202776787209399324942207734235967320532299602116457715506050345814701563750305606911624409072140172886477144342527791182478405316351590440940981955122969385324639817657749564826482536984409930928228320394116167384147197465851443806208*i1^39 + 15445602047098275667016696317047504409060087111930815582314315118546919394243802150811880896349497117649421743058773144771486527752332640824304950970926590756353574995096885076866622543781723439869743011752901288386958978769362683689701629423811731225359813043315750856324403735549934380211061762922333074325857525733986205197831787793836548152439225092202853653994205789673039446600771725524866145436933277862823644362650495690089296909994744021703046595315440064542758283009864481742439903190685192395246454351806417665493095924279461433663541988126283677089792873397864668178286336241499607307275561157010772719399259380875665966366266948930567979320301360484926970736836873029526126592522624690163576841614863174858688606292273223238695084129239421831549672910620035256758244067094417694963062396899421721290473597564350782223031978196579930695803474862713200836052073302987850845277406178283237519261036896519360083458017113393504464291926277427550317861341598805096245536686963425624060626539886638063170481335994623196908133617081911250444566642212959764048688322251473902698001471696528079163112847424843392417051799034391515646461863765050053759940345541896734051009380634572700434294580806631340584985224525898619044965898916157775333963841066736169326070688990915241691095038808283297103190091989032281021874176*i1^40 + -6443707725234884270584362826501643751528231670753857728166443564917650924858073030482652260195714170234334304659275203055357393907471235482841211305076847388215900225083659859338678550291931588604827687334052670652539747929823681306453780899432690692557734411044768221254968732093151711444570883914090588000386916007089493494949099201426320369892999050120719051652478326255139932161460986870626790347922712813751877324404443324253623349232556833381141204791330293215230336355850224051729256068623743150088950285798234839385160161599560267125960041167332237037711353097153978112456294760120316358976705072671506335608359157617208583042185201581305707747813481610894517290459800560928014144243356070155461709778801462220736359873104184776311498436522282905257376839748451407320645786350867554906308127349964268676697998675048652810266728307994126691061669196416645693543692125614061425829563166633505503911558427239856345171254439422198679321455119606341030730228073586392251224106194695456602994530386158572433384228565599376811276054963953834141785957495514073614466830287376885890863647979558658767795733740098495208491352328152626015499880416056836886240075458496142570281614448130920098631949162233233103481746506463207606905861731197987818750593741863223269232728625419809962232183520618209454529869328154624*i1^41 + 990306899854843640407688841235596503729373956718194352560104488676487004888937715821426206103825512053745649450120811692089819430592357595938454827850418199995793611586448883767379097355994590345444793230628029526682994852217894466458664568227301384701932707913828214394921313385924869657224256072572495077572698636876910812471642381990830279693118330655401281657065600145558410643531035834555740951330174971716882588845726057213473782990458935715603638446376855813889084210259400242304188647071966066400446824691039289922404438084909968030655854663522959291187528446191313642166633480049525414699796199858472925758189674496082975822961120932656888434760428051353835878213043363673796424324421630152172756703888400196019825519163292365777559884923638575006460987239280747715367043194481805156043688470644867353410561283626976486070649103802841844730398325872589348355170996739947906610118305817335358802939061018423536772143974334405548960401739386856863034895120461280879927445111992270266771089879064476763696262194519611088351427564670804720260479817164032705366651017307970839281946492307644641725719951604225635646194562267603367787526730529245995402935527140243101612860230401183439757004192577765259667186733229816640300907936397968548173054229121191495567949499376364147040378011738827351130112*i1^42 + 23339932401626816593703322110229798827494908652920972916352674940002824450592643672877132157789407332617887609985991731406176814145367410373484747395586348621954500641917250321952690615572939295977397210160541191889390054112083390083599418822591604934388917693458822288308543678975290996235449370973963732735280979230599752634784071616849708773332241889295004221280327791432048817703364565231069686196909584482268429078472105879990303717686609641800056261316822270362756460749517615231996079692505006928278663256524398353763000577139520105830451734922675662162419640818622819954274430679436797772346121415266980277903610275514226764012843349217869420122579744847064471418516352797967342075633159803603020418603325709752469255550797574468848090294118129926894623625432922819983452483006515889990044414056726128706726832161127248128460051708183378770642785516587219329276737762230685731448579625074639049144996741925257360354102996042564557342393464837681308517183313767074162161992179771484496289324091621180195511796665452061259271672542454413740644982482167654935509363149423478020545556756123950955273269203869580260651782000986742635885873567626382739919103477804591802297113008537507509560625270660642013520730277326446684738700714362504214464483926625814536916988002550520550728400896*i1^43 + 152468142612480231665249019068838376039615613946772953742497231940308711275286056391059247615187326017690033525182856704599979596879712320918441925517661611739010902098751157850101745423723680445072010570192186970687726055719651992013736038279595966096193192953969123097250157911872602038180166100085663102586995803849884366218197524206440831282366858452191676993801301970308980723852456743077881559231044576692581937013834826080641496918674711927337256555359903454759713925863983785963016965845563367819339014254087218218316327946715318619769796313661190856528127681645081519213246208215135751524517135044589685509857845110153539380623067385591412514543120690955118767270225654279584436749043314149825514019095527305625699102138922090206658438279076592599192788555665563102583357806731380728297687950742708845439276130298350069044572593864503896899486592336437012254263385005536029442480297637348101290390477894296462200513620271855064376406969475624560848185332162470543768052972302363008103165097327286768950761520613147589963618604556004518990567035199351369303556327235543308654696810297076958700843700941515756177587240654850204024772249282939142648229226101638764570614649414014217039938205972938915141088305529276712387345462877809117893645106406378814785735870119936*i1^44 + 1375710631225308112597571786938032933369546002907392012212201558895481579162284964419535789519654149863726959314005003037029030615298567525603227989306445168289442090557643404533663804109205689184104286712635163705609332964712846848243905824559610418084628603116760436993948870500610536871895863321031607419069079304326260057475118027103961032144725652173327664386728034348467675269761912919414535325512046912416488396682148669127380271343465246263389885335753780315011230868516266977238713795187491325435606587995756504521321832340682595866709772932778142427259196036285249809329328493657501571145897366639634229120221690694131166219163202317812685414950505398649187386411234740572790393470139122698917324410110166125159855957045899854088233161898821344154565887075304255832632991188967826492635805349617049432159645519374210232527245206227621654284266994558004983841788614159439421644437086612515876372095870160523229649860794012453060292862206970588698094401879279980088630318506091033849263586667002696770299575884800440151727921090551840344313916997014512682718491977623385313211072432848120312112494182544079465913175352687235870277080582913956936132939982470022272572389637411643407155416306680115623756411787745864798743092921896070188097842305826816*i1^45 + 11076610997437907410209108885175487144232062341185024555173107460420008629953454415011521925616668298536085381234315617497875741955420669739993565554679488510048776306953595697919037374504355109714206788534808402578681640464629307708143961641251798747366963340154089138805096680609083291684852438633349936399730825187560620798156668523810040484098412687185151749163692672903083861252528134631282336336227213102426843312174802915008079995442802316210219112889423015957539007247226577271107494553312057178189235114466002989379456014360540134394352902708583757232965298151123879066917554666565580718187559100424406582706286711343950573588213959972052520039090649407495338431372977564288906691711373988497162905179128161273608413732513384392230275887439260847265538720095159191808531443754398665391858687599402688840518560586353744925667691491234887216968166875310224020993923496115669737545486536718695019870582028347592923246320869116177363690544117604889258391634981924028193472887924807405122051360389798245157814960655754151205134139343214805000515227242366942502641476763935379319611148108237123546789798498531996019953100606208854225887786123976105132225556244150031389254528729962749890013342690090053268022220519683629058293883782299648*i1^46 + 49425311052874659279257784215889250931380977841876368132570122180014194298789002078901905809407716434743252327338489019632148673565851478947397592747627073955076464946166000848161315568536682100413024567857172905540994176570302347310647067690144280115363691413648822509834236908004193373750679494972120096484139596371958700092924939252327769916077319212739063530825557823811705133173217582788624184942034159436922885187917583289319998387638757252415007253479993809914755704049714505849329821032900328774176035818365535859872361933254555305950127870100545663858278189292892991999749413257565715726760885732599762527486940679730247857709376090779562228453257285359983954571159938158808447213611489604772118131608448130205474961185961199996293171031888316283207014434707518221300953253087779395403249584208687534063060496482577662429828805317474947021788323436698059917138874527066832638964010495053795241319142845241167617643354565573630635685439606922920712966380533297250378213933866205762314473986917669734625225123689748632661273775729334939906337070693754588678176770242121760202538265789511921948465436808739300995452516672782847260362580579432285671114859802935576714886563076153396605875609774620586478852864959578112*i1^47 + 212672391621319457244713104922955307590741483510105863893616751193033016265330059691754667309715311094407846607037270578473956819691533128941790782337983076670159143764265448673482483207789728612752698590119508401219864209810576750265520832919292261041343546592773035871071613950067469003320645682843155301384294340116727429817324155574504250247709695994798910476952932126810275323348781695950637143734639443164824849903307693157739893942969544309005957454944603981392820735328662380281074624630567662941451713710207916272925679733856541640199347546540259425976881484404772057440782171643840776182552774426630461584780549588893654957521929217327591953847300481177680978383440496912793999868342575541406162610336525257313628583727571282826680636503422312949502662929436007757863043714834301736239594517616015085010053635097221517077132693797841669962426449001533077581484039000293913322504953058209609896955753323734520748590397355960298301700686280744424247146058237356045768112474642151379855650836888970610054351249874078023453024258490025519519642282783059800218149998304823234270915195974289405617499844531969080949779710320706053934607097681338128773653671803137559518370200710870181548850603085529088*i1^48 + -19928294044167668373350958097698793465134149621160599647850449147390528384605256470033335608236982395564078860417899865850608002968896340593077812775757429933237366067007913398736114729895440722613400004569169009489904004027156017910284209311299538053551495592818950371789893800712780084450181559597277309612375282005926005327374231963829036697119651270464804743258964028558543542270673792525110271149046882867575605154433150112169098326299858387932595385417862188457872270780057021886360283094118536190999022236003158126742153469473195006451711728464807551505645721142124687609911015098137763865920637904226734812327240690129354166221062647652962361997003082592837455951305794058649597422028267505032039497915050531862287314094436398669302002884696461194505980854590222799056766195639655075538126228142864937234332542884172506940629194298868434667841500441586777395367603212758165200571527828229917070793850711708672387993091454237586709490810718688144627023854091503518327481550054059504389330784807120843578267395818844101806086955464754763367672126427126833333424064054174508796046014262425323634247344843025929754989018252006733608221809911748120194361334944912290347747266560000*i1^49 - N1*1584196373140337797375578533523170881937214626279715807520244064540115915618344482165907004947358604463879340203760817490409694792027822783845593202283484250984911515852377516040205126769650502240565239890026953080800680034369942738844650674431591758934910953097184858972779118142840297723362260845776464322111884021904293598239319465561473109650914384808991811189270600513704565210439453125*i3 ] ]